.Navbar_navbar__GrSXC{position:-webkit-sticky;position:sticky;top:0;z-index:100;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-4) var(--space-6);gap:var(--space-4) var(--space-6);padding:var(--space-4) 0 var(--space-3);background:var(--paper);border-bottom:1px solid var(--sage-rule-strong)}.Navbar_brand__JWn4W{display:inline-flex;flex-direction:column;line-height:1;color:var(--ink);text-decoration:none}.Navbar_brand__JWn4W:hover{color:var(--ink)}.Navbar_brandName__iIWVm{font-family:var(--font-serif);font-size:1.3rem;font-weight:700;letter-spacing:-.01em}.Navbar_brandSub__cqBeH{font-family:var(--font-hand);font-size:1rem;color:var(--terracotta-text);margin:.15rem 0 0 1.5rem;transform:rotate(-3deg);transform-origin:left center}.Navbar_nav__yFFPE{justify-self:end}.Navbar_navList__gzP7S{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1) var(--space-2);list-style:none;margin:0;padding:0}.Navbar_navItem__Fpmiu{margin:0}.Navbar_navLink__16zHl{display:block;padding:var(--space-1) var(--space-2);font-family:var(--font-serif);font-size:1.1rem;font-weight:600;font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps;letter-spacing:.08em;color:var(--ink-soft);text-decoration:none;background-image:linear-gradient(100deg,transparent 1%,var(--hl-terra) 4%,var(--hl-terra) 95%,transparent 99%);background-repeat:no-repeat;background-size:0 .7em;background-position:0 75%;transition:background-size var(--transition-base),color var(--transition-fast)}.Navbar_navLink__16zHl:hover{color:var(--ink);background-size:100% .7em}.Navbar_active__qyFWv{color:var(--ink);background-image:linear-gradient(100deg,transparent 1%,var(--hl-terra-strong) 4%,var(--hl-terra-strong) 95%,transparent 99%);background-position:0 80%}.Navbar_active__qyFWv,.Navbar_active__qyFWv:hover{background-size:100% .5em}@media (max-width:820px){.Navbar_navbar__GrSXC{grid-template-columns:1fr auto;padding-top:var(--space-3)}.Navbar_nav__yFFPE{grid-column:1/-1;grid-row:2;justify-self:stretch;overflow-x:auto;margin:0 calc(-1 * var(--space-2))}.Navbar_navList__gzP7S{flex-wrap:nowrap}.Navbar_navLink__16zHl{white-space:nowrap}}.ThemeToggle_toggle__RoeI1{display:inline-flex;align-items:center;gap:var(--space-1);padding:.4rem .7rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.04em;color:var(--pencil-text);background:var(--card);border:1.5px solid var(--ink);border-radius:999px;box-shadow:2px 2px 0 var(--shadow-hard);cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.ThemeToggle_toggle__RoeI1:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--shadow-hard)}.ThemeToggle_toggle__RoeI1:active{transform:translate(1px,1px);box-shadow:1px 1px 0 var(--shadow-hard)}.ThemeToggle_option__UyYKx{display:inline-flex;align-items:center;gap:.3rem;padding:.1rem .3rem;border-radius:999px}.ThemeToggle_current__eaHDP{color:var(--ink);font-weight:700;background-image:linear-gradient(100deg,transparent 2%,var(--hl-terra) 6%,var(--hl-terra) 94%,transparent 98%)}.ThemeToggle_slash__NXzOE{color:var(--pencil)}.ThemeToggle_icon__MJs1a{width:14px;height:14px}.ThemeToggle_placeholder__wBqzv{width:8.5rem;height:2rem}@media (prefers-reduced-motion:reduce){.ThemeToggle_toggle__RoeI1:active,.ThemeToggle_toggle__RoeI1:hover{transform:none}}.Shell_print__PWi2_{--bp-ground:#edf1ee;--bp-ground-deep:#e1e8e5;--bp-line:#1d4e85;--bp-line-soft:rgba(29,78,133,.55);--bp-grid:rgba(29,78,133,.075);--bp-grid-major:rgba(29,78,133,.12);--bp-text:#1f2d3b;--bp-text-soft:#43566a;--bp-red:#b5372a;--bp-red-text:#a8301f;--bp-red-wash:rgba(181,55,42,.09);--bp-fill:rgba(29,78,133,.06);--bp-on-line:#edf1ee;--bp-draft:"Barlow Condensed","Arial Narrow",sans-serif;position:relative;margin:var(--space-6) 0 var(--space-8);color:var(--bp-text);background-color:var(--bp-ground);background-image:linear-gradient(var(--bp-grid-major) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid-major) 1px,transparent 1px),linear-gradient(var(--bp-grid) 1px,transparent 1px),linear-gradient(90deg,var(--bp-grid) 1px,transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;background-position:-1px -1px;box-shadow:0 1px 2px var(--shadow-soft),0 18px 40px -24px var(--shadow-soft);border-radius:1px}[data-theme=dark] .Shell_print__PWi2_{--bp-ground:#0f3257;--bp-ground-deep:#0b2745;--bp-line:#d9e7f4;--bp-line-soft:rgba(217,231,244,.55);--bp-grid:rgba(217,231,244,.06);--bp-grid-major:rgba(217,231,244,.13);--bp-text:#e6eef6;--bp-text-soft:#b4c6d8;--bp-red:#ff8e72;--bp-red-text:#ffa38b;--bp-red-wash:rgba(255,142,114,.12);--bp-fill:rgba(217,231,244,.06);--bp-on-line:#0f3257}.Shell_tape__1zmry{position:absolute;top:-.7rem;width:6.5rem;height:1.6rem;background:var(--tape);border-left:1px dashed var(--tape-edge);border-right:1px dashed var(--tape-edge);z-index:2;pointer-events:none}.Shell_tapeLeft__Q_lPZ{left:1.5rem;transform:rotate(-4deg)}.Shell_tapeRight__llKEH{right:1.5rem;transform:rotate(3deg)}.Shell_main__eyjcr{display:block}.Shell_main__eyjcr a{color:inherit;-webkit-text-decoration-color:var(--bp-red);text-decoration-color:var(--bp-red)}.Shell_main__eyjcr a:hover{color:var(--bp-red-text)}.Shell_main__eyjcr :focus-visible{outline-color:var(--bp-red)}.Shell_footer__mmtu3{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-5) 0 var(--space-8);border-top:2px dashed var(--sage-rule-strong);font-size:var(--font-size-sm)}.Shell_footer__mmtu3 .fn-hand{font-size:1.6rem;color:var(--terracotta-text);transform:rotate(-3deg);display:inline-block}@media (max-width:640px){.Shell_print__PWi2_{margin-left:calc(-1 * var(--space-3));margin-right:calc(-1 * var(--space-3))}.Shell_tape__1zmry{width:4.5rem}}.SpecSheet_sheet__ny7aQ{--spec-c0:#2e5fa6;--spec-c1:#138a78;--spec-c2:#b5790f;--spec-c3:#8458c2;--spec-c4:#5e8c26;--spec-on0:#fff;--spec-on1:#fff;--spec-on2:#0b1b2e;--spec-on3:#fff;--spec-on4:#fff;--spec-rule:var(--bp-line-soft);--spec-hair:var(--bp-grid-major);padding:var(--space-8) var(--space-6) var(--space-6);font-family:var(--font-serif);font-size:var(--font-size-base);line-height:1.6;color:var(--bp-text)}[data-theme=dark] .SpecSheet_sheet__ny7aQ{--spec-c0:#748ee0;--spec-c1:#1c9c84;--spec-c2:#b8831e;--spec-c3:#ac70d6;--spec-c4:#6ca03a;--spec-on0:#0b1b2e;--spec-on1:#0b1b2e;--spec-on2:#0b1b2e;--spec-on3:#0b1b2e;--spec-on4:#0b1b2e}.SpecSheet_sheet__ny7aQ p{margin:0}.SpecSheet_num__iJ_J2,.SpecSheet_sheet__ny7aQ td,.SpecSheet_sheet__ny7aQ th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_sheet__ny7aQ table{display:table;margin:0;overflow:visible}.SpecSheet_sheet__ny7aQ th{font-family:var(--bp-draft);text-transform:none;letter-spacing:0;font-size:var(--font-size-base)}.SpecSheet_top__zUrVF{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,19rem);grid-gap:var(--space-6);gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:2px solid var(--bp-line)}.SpecSheet_kicker__CUFNZ{font-family:var(--font-hand);font-size:1.35rem;color:var(--bp-red-text);transform:rotate(-1.5deg);transform-origin:left;margin-bottom:var(--space-2)!important}.SpecSheet_title__BMmHM{font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-4xl);line-height:1;color:var(--bp-line);margin:0 0 var(--space-3);letter-spacing:-.005em}.SpecSheet_subtitle__8vaFE{font-family:var(--bp-draft);font-size:var(--font-size-xl);font-weight:500;line-height:1.25;color:var(--bp-text-soft);margin-bottom:var(--space-5)!important}.SpecSheet_intro__LGTuW{max-width:40rem}.SpecSheet_intro__LGTuW p+p{margin-top:var(--space-3)}.SpecSheet_titleBlock__piaiy{margin:0;align-self:start;border:1.5px solid var(--bp-line);font-family:var(--bp-draft);font-size:var(--font-size-base);line-height:1.3}.SpecSheet_titleBlock__piaiy>div{display:grid;grid-template-columns:5.5rem 1fr;border-bottom:1px solid var(--spec-rule)}.SpecSheet_titleBlock__piaiy>div:last-child{border-bottom:0}.SpecSheet_titleBlock__piaiy dt{padding:var(--space-2) var(--space-3);color:var(--bp-text-soft);border-right:1px solid var(--spec-rule)}.SpecSheet_titleBlock__piaiy dd{margin:0;padding:var(--space-2) var(--space-3);font-weight:600;color:var(--bp-text)}.SpecSheet_titleBlockLegend__fY8C5 dd{font-weight:400!important}.SpecSheet_titleBlockLegend__fY8C5 ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.SpecSheet_titleBlockLegend__fY8C5 li{display:grid;grid-template-columns:1.4rem 1fr;align-items:baseline}.SpecSheet_keyBlue__Cfd0t,.SpecSheet_keyRed__NFlgL{display:inline-block;width:1rem;height:0;border-top:3px solid var(--bp-line);transform:translateY(-.25em);margin-right:var(--space-2)}.SpecSheet_keyRed__NFlgL{border-top-color:var(--bp-red)}.SpecSheet_selectorBar__c0fWg{position:-webkit-sticky;position:sticky;top:var(--spec-sticky-top,4.6rem);z-index:5;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-5);margin:0 calc(-1 * var(--space-6));padding:var(--space-3) var(--space-6);background:var(--bp-ground);border-bottom:1px solid var(--spec-rule)}.SpecSheet_selector__URjJa{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.SpecSheet_selectorLabel__shuz4{font-family:var(--bp-draft);font-size:var(--font-size-base);color:var(--bp-text-soft)}.SpecSheet_segments__OXGbN{display:inline-flex;border:1.5px solid var(--bp-line);border-radius:3px;overflow:hidden}.SpecSheet_segment__4Avki{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-left:1px solid var(--bp-line-soft);background:transparent;color:var(--bp-line);font-family:var(--bp-draft);font-size:var(--font-size-lg);font-weight:600;line-height:1;padding:.6rem .95rem;cursor:pointer;display:inline-flex;align-items:baseline;gap:.4rem;transition:background-color .16s ease,color .16s ease}.SpecSheet_segment__4Avki:first-child{border-left:0}.SpecSheet_segment__4Avki:hover{background:var(--bp-fill)}.SpecSheet_segment__4Avki:focus-visible{outline:2px solid var(--bp-red);outline-offset:-4px}.SpecSheet_segmentNum__5POIZ{font-size:var(--font-size-sm);font-weight:500;opacity:.75;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_segmentOn__QxgHT,.SpecSheet_segmentOn__QxgHT:hover{background:var(--bp-line);color:var(--bp-on-line)}.SpecSheet_selectorMeta__Z8tSw{display:flex;gap:var(--space-3);font-family:var(--bp-draft);font-size:var(--font-size-base);color:var(--bp-text-soft)}.SpecSheet_sheetNo__y_Lqt{color:var(--bp-line);font-weight:600}.SpecSheet_section__Fh_9F{padding:var(--space-8) 0 var(--space-6);border-bottom:1px solid var(--spec-rule)}.SpecSheet_sectionLast__iD4vH{border-bottom:0}.SpecSheet_sectionHead____67U{margin-bottom:var(--space-5)}.SpecSheet_sectionTitle__rW_9W{font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-3xl);line-height:1.05;color:var(--bp-line);margin:0 0 var(--space-1)}.SpecSheet_sectionLede__x5fWW{color:var(--bp-text-soft);max-width:44rem}.SpecSheet_subhead__43WAY{font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-xl);color:var(--bp-line);margin:var(--space-6) 0 var(--space-3)}.SpecSheet_caption__ZfCXi{margin-top:var(--space-3);font-size:var(--font-size-sm);line-height:1.5;color:var(--bp-text-soft);max-width:44rem}.SpecSheet_caption__ZfCXi strong{color:var(--bp-text);font-weight:600}.SpecSheet_act__9flio{padding-top:var(--space-10)}.SpecSheet_actHead__tb8q_{padding-bottom:var(--space-5);border-bottom:2px solid var(--bp-line)}.SpecSheet_actMark__N5gfd{display:inline-block;font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-lg);line-height:1;color:var(--bp-on-line);background:var(--bp-line);padding:.35rem .7rem .3rem;border-radius:2px;margin-bottom:var(--space-3)!important}.SpecSheet_actTitle__QP9XX{font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-4xl);line-height:1;color:var(--bp-line);margin:0 0 var(--space-3)}.SpecSheet_actLede__lUDRl{font-size:var(--font-size-lg);line-height:1.55;max-width:44rem}.SpecSheet_titleBlockContents__ol_kP ol{margin:0;padding-left:1.2rem;display:grid;grid-gap:.2rem;gap:.2rem;font-weight:500}.SpecSheet_titleBlockContents__ol_kP ol li::marker{color:var(--bp-text-soft)}.SpecSheet_picker__L_6Gb{margin-bottom:var(--space-2)}.SpecSheet_pickerLabel__K7HV7{font-family:var(--bp-draft);font-size:var(--font-size-base);color:var(--bp-text-soft);margin-bottom:var(--space-3)!important}.SpecSheet_pickerGrid__PkUlQ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.SpecSheet_pick__p03TR{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;background:transparent;border:1px solid var(--spec-rule);border-radius:3px;padding:var(--space-3);display:grid;grid-gap:var(--space-2);gap:var(--space-2);cursor:pointer;min-width:0;transition:background-color .16s ease}.SpecSheet_pick__p03TR:hover{background:var(--bp-fill)}.SpecSheet_pick__p03TR:focus-visible{outline:2px solid var(--bp-red);outline-offset:2px}.SpecSheet_pickOn__dJq7Q,.SpecSheet_pickOn__dJq7Q:hover{border:1.5px solid var(--bp-line);background:var(--bp-fill);box-shadow:inset 0 3px 0 var(--bp-line)}.SpecSheet_pickName__v0WVb{font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-lg);line-height:1.1;color:var(--bp-line)}.SpecSheet_pickRow__f0dxi{display:grid;grid-template-columns:2.6rem minmax(0,1fr) 4.6rem;align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.SpecSheet_pickKey__CmsQ9,.SpecSheet_pickVal__3W4YE{font-family:var(--bp-draft);font-size:var(--font-size-sm);color:var(--bp-text-soft);line-height:1.1}.SpecSheet_pickVal__3W4YE{color:var(--bp-text);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_pickKeyRed__jXg4o,.SpecSheet_pickValRed__rQX_Q{color:var(--bp-red-text)}.SpecSheet_pickTrack__h_sOW{position:relative;height:10px;border-left:1px solid var(--bp-line-soft)}.SpecSheet_pickTick__iePCi{position:absolute;top:0;bottom:0;width:0;border-left:1px dotted var(--bp-line-soft)}.SpecSheet_pickBarRed__ccKDm,.SpecSheet_pickBar__3z9vA{position:absolute;left:0;top:2px;height:6px;background:var(--bp-line);border-radius:0 1px 1px 0}.SpecSheet_pickBarRed__ccKDm{background:var(--bp-red)}.SpecSheet_pickCont__Fcuw2{position:absolute;right:0;top:4px;height:0;border-top:2px dashed var(--bp-red);opacity:.7}.SpecSheet_worldPanel__JA1qB{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--spec-rule)}.SpecSheet_worldName__Ew3UD{font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-2xl);line-height:1.1;color:var(--bp-line);margin:0 0 var(--space-2)}.SpecSheet_worldRequest__x4_mH{max-width:44rem;margin-bottom:var(--space-4)!important}.SpecSheet_worldRequestLabel__pb94Y{font-family:var(--bp-draft);font-weight:600;color:var(--bp-text-soft);margin-right:var(--space-2)}.SpecSheet_timeChart__1eOnH{margin:0}.SpecSheet_timeKey__RQpGp{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-family:var(--bp-draft);font-size:var(--font-size-base);color:var(--bp-text);margin-bottom:var(--space-3)}.SpecSheet_timePlot__wk0Tj{position:relative;display:grid;grid-gap:0;gap:0;border:1px solid var(--spec-rule);background:var(--bp-ground);padding:var(--space-4) var(--space-3) var(--space-2)}.SpecSheet_gridLine__b4OGU{stroke:var(--spec-hair);stroke-width:1}.SpecSheet_timeRow__mVwT3{position:relative}.SpecSheet_timeRowHead__mnlfN{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 var(--space-4);font-family:var(--bp-draft);line-height:1.2;margin-bottom:var(--space-1)}.SpecSheet_timeRowLabelRed__R4aZN,.SpecSheet_timeRowLabel__sxOYA{font-size:var(--font-size-lg);font-weight:700;color:var(--bp-line)}.SpecSheet_timeRowLabelRed__R4aZN{color:var(--bp-red-text)}.SpecSheet_timeTotalRed__uEu9Z,.SpecSheet_timeTotal__GMYYy{font-size:var(--font-size-lg);font-weight:600;color:var(--bp-line);text-align:right}.SpecSheet_timeTotalRed__uEu9Z{color:var(--bp-red-text)}.SpecSheet_trackSvg__FxRe5{display:block;overflow:visible}.SpecSheet_trackLineRed__Rt2nX,.SpecSheet_trackLine__Q554m{stroke:var(--bp-line);stroke-width:2}.SpecSheet_trackLineRed__Rt2nX{stroke:var(--bp-red);stroke-width:2.5}.SpecSheet_trackCap__nkpEn{stroke:var(--bp-line);stroke-width:2}.SpecSheet_waitBar__bvvMk{stroke:var(--bp-line);stroke-width:1}.SpecSheet_hatchStroke__Qznx7{stroke:var(--bp-line);stroke-width:2}.SpecSheet_contLine__4xKYl{stroke:var(--bp-red);stroke-width:2;stroke-dasharray:6 4}.SpecSheet_contArrow__Fe2G2{fill:none;stroke:var(--bp-red);stroke-width:2;stroke-linejoin:round}.SpecSheet_pulse__V7j50{fill:none;stroke:var(--bp-red);stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round;animation:SpecSheet_pulse__V7j50 2.2s ease-in-out infinite}@keyframes SpecSheet_pulse__V7j50{0%,to{opacity:.35}40%{opacity:1}}.SpecSheet_contLabel__VYJIt{font-family:var(--bp-draft);font-size:15px;font-weight:600;fill:var(--bp-red-text)}.SpecSheet_dot__GNiUV{fill:var(--bp-line)}.SpecSheet_dotRed__vtIFu{fill:var(--bp-red)}.SpecSheet_leaderLine__684S7{stroke:var(--bp-line-soft);stroke-width:1}.SpecSheet_badgeRed__A6RJl,.SpecSheet_badge__oUyoN{fill:var(--bp-ground);stroke:var(--bp-line);stroke-width:1.5}.SpecSheet_badgeRed__A6RJl{stroke:var(--bp-red)}.SpecSheet_badgeNumRed__PyuIc,.SpecSheet_badgeNum__5qDHv{font-family:var(--bp-draft);font-size:13px;font-weight:700;fill:var(--bp-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_badgeNumRed__PyuIc{fill:var(--bp-red-text)}.SpecSheet_axisLine__Wm63l{stroke:var(--bp-line);stroke-width:1.5}.SpecSheet_axisTick__Ouu41{stroke:var(--bp-line-soft);stroke-width:1}.SpecSheet_axisText__835F_{font-family:var(--bp-draft);font-size:14px;fill:var(--bp-text-soft)}.SpecSheet_worldDetail__2Sr1T{margin-top:var(--space-2)}.SpecSheet_worldCols__uXBOA{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-5)}.SpecSheet_worldCol___Hp__{min-width:0}.SpecSheet_worldColHeadRed__fEHJN,.SpecSheet_worldColHead__VXe0d{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 var(--space-3);font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-xl);color:var(--bp-line);margin:0;padding-bottom:var(--space-1);border-bottom:2px solid var(--bp-line)}.SpecSheet_worldColHeadRed__fEHJN{color:var(--bp-red-text);border-bottom-color:var(--bp-red)}.SpecSheet_worldColTotal__7eYvO{font-weight:500;font-size:var(--font-size-base)}.SpecSheet_stepTable__pgcQD{width:100%;border-collapse:collapse;font-size:var(--font-size-sm);line-height:1.45}.SpecSheet_stepTable__pgcQD thead th{text-align:left;font-weight:500;font-size:var(--font-size-sm);color:var(--bp-text-soft);padding:.35rem .4rem;border-bottom:1px solid var(--bp-line-soft)}.SpecSheet_stepTable__pgcQD td{padding:.55rem .4rem;border-bottom:1px solid var(--spec-hair);vertical-align:top}.SpecSheet_stepTable__pgcQD .SpecSheet_stepNo__hU8vw{width:2rem;padding-left:0}.SpecSheet_stepBadgeRed__D9oV7,.SpecSheet_stepBadge___Q4en{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:50%;border:1.5px solid var(--bp-line);font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-sm);line-height:1;color:var(--bp-line)}.SpecSheet_stepBadgeRed__D9oV7{border-color:var(--bp-red);color:var(--bp-red-text)}.SpecSheet_stepWhen__1lqaA,.SpecSheet_stepWho__qc99L{font-family:var(--bp-draft);font-size:var(--font-size-base);white-space:nowrap}.SpecSheet_stepWhen__1lqaA{font-weight:600;color:var(--bp-line)}.SpecSheet_stepTableRed__FTfRp .SpecSheet_stepWhen__1lqaA{color:var(--bp-red-text)}.SpecSheet_stepWho__qc99L{color:var(--bp-text-soft)}.SpecSheet_stepWaiting__vYgGt td{background:var(--bp-fill)}.SpecSheet_stepFlag__Iyjp1{display:inline-block;margin-left:var(--space-2);font-family:var(--bp-draft);font-size:var(--font-size-sm);font-weight:600;color:var(--bp-line);border:1px solid var(--bp-line-soft);border-radius:2px;padding:0 .35rem;line-height:1.4}.SpecSheet_stepFlagRed__2Qa46{color:var(--bp-red-text);border-color:var(--bp-red);border-style:dashed}.SpecSheet_prediction__tm3rU{margin:var(--space-6) 0 var(--space-2);padding:var(--space-4) var(--space-5);border-left:3px solid var(--bp-red);background:var(--bp-red-wash);max-width:46rem}.SpecSheet_predictionText__zzJCJ{font-family:var(--font-hand);font-size:1.45rem;line-height:1.4;color:var(--bp-red-text)}.SpecSheet_predictionBy__0CRl1{margin-top:var(--space-2)!important;font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-base);color:var(--bp-text-soft)}.SpecSheet_humanBlock__OtA74{margin-top:var(--space-6);border:1.5px solid var(--bp-line)}.SpecSheet_humanHead__HYV2c{font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-xl);color:var(--bp-on-line);background:var(--bp-line);margin:0;padding:var(--space-2) var(--space-4)}.SpecSheet_humanRows__9eY5Y{margin:0}.SpecSheet_humanRows__9eY5Y>div{display:grid;grid-template-columns:9rem minmax(0,1fr);border-top:1px solid var(--spec-rule)}.SpecSheet_humanRows__9eY5Y>div:first-child{border-top:0}.SpecSheet_humanRows__9eY5Y dt{font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-base);border-right:1px solid var(--spec-rule)}.SpecSheet_humanRows__9eY5Y dd,.SpecSheet_humanRows__9eY5Y dt{color:var(--bp-text-soft);padding:var(--space-3) var(--space-4)}.SpecSheet_humanRows__9eY5Y dd{margin:0}.SpecSheet_humanRowRed__N7lvH dt{color:var(--bp-red-text)}.SpecSheet_humanRowRed__N7lvH dd{color:var(--bp-text);font-weight:600;background:var(--bp-red-wash)}.SpecSheet_skills__UIob4{list-style:none;margin:0;padding:0;border-top:2px solid var(--bp-red)}.SpecSheet_skill__xwnNE{display:grid;grid-template-columns:3rem minmax(0,1.5fr) minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-5) 0;border-bottom:1px solid var(--spec-rule)}.SpecSheet_skillMark__Ca8md{font-size:var(--font-size-xl);color:var(--bp-red-text)}.SpecSheet_skillMark__Ca8md,.SpecSheet_skillName__FJSAI{font-family:var(--bp-draft);font-weight:700;line-height:1.1}.SpecSheet_skillName__FJSAI{font-size:var(--font-size-2xl);color:var(--bp-line);margin:0 0 var(--space-1)}.SpecSheet_skillShort__Brh1B{font-family:var(--bp-draft);font-weight:500;font-size:var(--font-size-lg);line-height:1.25;color:var(--bp-red-text);margin-bottom:var(--space-3)!important}.SpecSheet_skillBody__1rVAB{font-size:var(--font-size-base)}.SpecSheet_skillSide__I40VL{border-left:1px solid var(--spec-rule);padding-left:var(--space-5);display:grid;align-content:start;grid-gap:var(--space-2);gap:var(--space-2)}.SpecSheet_skillGoodHead__xLzvq{font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-base);color:var(--bp-text-soft)}.SpecSheet_skillGood__T67ey{font-family:var(--font-hand);font-size:1.15rem;line-height:1.4}.SpecSheet_skillPosts__0IJBB{font-family:var(--bp-draft);font-size:var(--font-size-base);color:var(--bp-text-soft);margin-top:var(--space-1)!important}.SpecSheet_base__o5_Ko{margin-top:var(--space-2);padding:var(--space-4) var(--space-5);border:2px solid var(--bp-line);background:var(--bp-fill);background-image:repeating-linear-gradient(-45deg,transparent 0 9px,var(--bp-grid-major) 9px 10px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:var(--space-2) var(--space-6);gap:var(--space-2) var(--space-6)}.SpecSheet_baseHead__M2gDb{grid-row:span 2}.SpecSheet_baseLine__vY2M3{font-family:var(--bp-draft);font-weight:500;font-size:var(--font-size-lg);line-height:1.25;color:var(--bp-text)}.SpecSheet_baseItems___dj7I{margin:0;padding-left:1.2rem;font-size:var(--font-size-sm);line-height:1.5;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.SpecSheet_baseItems___dj7I li::marker{color:var(--bp-line)}.SpecSheet_stagesBlock__FaRz3{position:relative;margin-top:var(--space-8)}.SpecSheet_planSection__uXQDh{padding:var(--space-10) 0 var(--space-8);border-bottom:2px solid var(--bp-line)}.SpecSheet_planIntro__TT9Ud{font-family:var(--font-hand);font-size:1.35rem;line-height:1.4;color:var(--bp-red-text);max-width:40rem;margin-bottom:var(--space-6)!important}.SpecSheet_competencyGrid__mHljN{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.SpecSheet_radarFigure__8xI8e{margin:0;min-width:0}.SpecSheet_radar__00xk5{display:block;width:100%;height:auto;max-width:560px;overflow:visible}.SpecSheet_chartLegend__JeE99{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-family:var(--bp-draft);font-size:var(--font-size-base);color:var(--bp-text);margin-bottom:var(--space-2)}.SpecSheet_legendItem__Pag_T{display:inline-flex;align-items:center;gap:var(--space-2)}.SpecSheet_legendNote__stPx_{color:var(--bp-text-soft)}.SpecSheet_keyCurrent__UB36R{stroke:var(--bp-red);stroke-width:2.5}.SpecSheet_keyGhost__aAMlc{stroke:var(--bp-line-soft);stroke-width:1.5;stroke-dasharray:4 3}.SpecSheet_ring__ceYDk{fill:none;stroke:var(--spec-hair);stroke-width:1}.SpecSheet_ringOuter__n2JT2{fill:var(--bp-fill);stroke:var(--bp-line-soft);stroke-width:1}.SpecSheet_spoke__U0om1{stroke:var(--spec-hair);stroke-width:1}.SpecSheet_ringTick__wtdMk{font-family:var(--bp-draft);font-size:13px;fill:var(--bp-text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_ghostShape__XCXyU{fill:none;stroke:var(--bp-line-soft);stroke-width:1.5;stroke-dasharray:5 4;stroke-linejoin:round}.SpecSheet_currentShape__djRpP{fill:var(--bp-red-wash);stroke:var(--bp-red);stroke-width:2.5;stroke-linejoin:round}.SpecSheet_vertex__0C7Ed{fill:var(--bp-red);stroke:var(--bp-ground);stroke-width:2}.SpecSheet_axisLabel__6vkX8 text{font-family:var(--bp-draft);font-size:18px;font-weight:500;fill:var(--bp-text)}.SpecSheet_axisValue__aTz5K{font-size:20px;font-weight:700;fill:var(--bp-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_axisOf__0xsIu{font-size:15px;font-weight:400;fill:var(--bp-text-soft)}.SpecSheet_axisDelta__Nxa6W{font-size:15px;font-weight:600;fill:var(--bp-red-text)}.SpecSheet_tableScroll__72qC9{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.SpecSheet_tableScroll__72qC9:focus-visible{outline:2px solid var(--bp-red)}.SpecSheet_matrixWrap__L1QP7{min-width:0}.SpecSheet_radarCompact__HgZyd .SpecSheet_axisLabel__6vkX8 text{font-size:19px}.SpecSheet_radarCompact__HgZyd .SpecSheet_axisValue__aTz5K{font-size:21px}.SpecSheet_radarCompact__HgZyd .SpecSheet_ringTick__wtdMk{font-size:15px}.SpecSheet_tableCaption__pULuk{caption-side:top;text-align:left;color:var(--bp-text-soft);padding-bottom:var(--space-2)}.SpecSheet_matrix__65W7W,.SpecSheet_tableCaption__pULuk{font-family:var(--bp-draft);font-size:var(--font-size-base)}.SpecSheet_matrix__65W7W{width:100%;border-collapse:collapse}.SpecSheet_matrix__65W7W td,.SpecSheet_matrix__65W7W th{padding:.55rem .5rem;border-bottom:1px solid var(--spec-hair);text-align:left;vertical-align:middle}.SpecSheet_matrix__65W7W thead th{font-weight:600;color:var(--bp-line);border-bottom:1.5px solid var(--bp-line);white-space:nowrap}.SpecSheet_matrix__65W7W tbody th{font-weight:500;color:var(--bp-text);min-width:8.5rem}.SpecSheet_matrixCorner__nWWMt{color:var(--bp-text-soft)!important;font-weight:500!important}.SpecSheet_matrix__65W7W .SpecSheet_colOn__p7SYI{background:var(--bp-red-wash)}.SpecSheet_matrix__65W7W thead .SpecSheet_colOn__p7SYI{color:var(--bp-red-text);box-shadow:inset 0 3px 0 var(--bp-red)}.SpecSheet_matrix__65W7W td{white-space:nowrap}.SpecSheet_pips___6W6p{display:inline-flex;gap:3px;vertical-align:middle}.SpecSheet_pipOn__jidGD,.SpecSheet_pip__vZW_R{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--bp-line-soft)}.SpecSheet_pipOn__jidGD{background:var(--bp-line);border-color:var(--bp-line)}.SpecSheet_colOn__p7SYI .SpecSheet_pipOn__jidGD{background:var(--bp-red);border-color:var(--bp-red)}.SpecSheet_pipNum__Y7gGR{margin-left:.4rem;font-weight:600;color:var(--bp-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_hoursFigure__5uS2E{margin:0}.SpecSheet_hoursLegend__cZNR7{list-style:none;margin:0 0 var(--space-4);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);font-family:var(--bp-draft);font-size:var(--font-size-base);color:var(--bp-text)}.SpecSheet_hoursLegend__cZNR7 li{display:inline-flex;align-items:center;gap:var(--space-2)}.SpecSheet_swatch__dsnj8{width:12px;height:12px;border-radius:2px;flex:none}.SpecSheet_fill0__77As8,.SpecSheet_swatch0__fDcGl{background:var(--spec-c0);fill:var(--spec-c0)}.SpecSheet_fill1__xde_X,.SpecSheet_swatch1__gefO1{background:var(--spec-c1);fill:var(--spec-c1)}.SpecSheet_fill2__zAos7,.SpecSheet_swatch2__y5K9_{background:var(--spec-c2);fill:var(--spec-c2)}.SpecSheet_fill3__AWKoP,.SpecSheet_swatch3__6bzob{background:var(--spec-c3);fill:var(--spec-c3)}.SpecSheet_fill4__BpvOj,.SpecSheet_swatch4__ahvzz{background:var(--spec-c4);fill:var(--spec-c4)}.SpecSheet_on0__PFCRf{fill:var(--spec-on0)}.SpecSheet_on1__82_MQ{fill:var(--spec-on1)}.SpecSheet_on2__cwt_D{fill:var(--spec-on2)}.SpecSheet_on3__U2vZH{fill:var(--spec-on3)}.SpecSheet_on4__lyVPk{fill:var(--spec-on4)}.SpecSheet_gap__ZINC5{fill:var(--bp-ground)}.SpecSheet_hoursRows__ZNygl{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.SpecSheet_hoursRow___YiIb{display:grid;grid-template-columns:13rem minmax(0,1fr);align-items:center;grid-gap:var(--space-4);gap:var(--space-4)}.SpecSheet_hoursRowLabel__b0Hks{font-family:var(--bp-draft);font-size:var(--font-size-lg);font-weight:600;color:var(--bp-line);line-height:1.15}.SpecSheet_hoursRowLabelRed__z3Fnt{color:var(--bp-red-text);border-left:3px solid var(--bp-red);padding-left:var(--space-2)}.SpecSheet_barSvg__wGEI3,.SpecSheet_miniSvg__lDRIL{display:block;border-radius:2px;overflow:hidden}.SpecSheet_segLabel__OcB0R{font-family:var(--bp-draft);font-size:16px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_axisScale__lxGIt{margin-left:calc(13rem + var(--space-4));display:flex;justify-content:space-between;font-family:var(--bp-draft);font-size:var(--font-size-sm);color:var(--bp-text-soft);border-top:1px solid var(--bp-line-soft);padding-top:.2rem}.SpecSheet_multiples__2PaR2{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.SpecSheet_multiple__WbJRs{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-align:left;font:inherit;color:inherit;background:transparent;border:1px solid var(--spec-rule);border-radius:3px;padding:var(--space-3);display:grid;grid-gap:var(--space-2);gap:var(--space-2);cursor:pointer;min-width:0}.SpecSheet_multiple__WbJRs:hover{background:var(--bp-fill)}.SpecSheet_multiple__WbJRs:focus-visible{outline:2px solid var(--bp-red);outline-offset:2px}.SpecSheet_multipleOn__fszEQ,.SpecSheet_multipleOn__fszEQ:hover{border:1.5px solid var(--bp-red);background:var(--bp-red-wash)}.SpecSheet_multipleTitle__OZJYy{font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-lg);color:var(--bp-line)}.SpecSheet_multipleRow__ah8Kd{display:grid;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;grid-gap:var(--space-2);gap:var(--space-2)}.SpecSheet_multipleKey__x8xcg{font-family:var(--bp-draft);font-size:var(--font-size-sm);color:var(--bp-text-soft)}.SpecSheet_multipleKeyRed__TRUsf{color:var(--bp-red-text);font-weight:600}.SpecSheet_multipleNote__gnTni{font-family:var(--bp-draft);font-size:var(--font-size-sm);color:var(--bp-text-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_dataDetails__zuKpG{margin-top:var(--space-5);font-family:var(--bp-draft)}.SpecSheet_dataDetails__zuKpG summary{cursor:pointer;font-size:var(--font-size-base);font-weight:600;color:var(--bp-line);width:-moz-fit-content;width:fit-content}.SpecSheet_dataDetails__zuKpG[open] summary{margin-bottom:var(--space-3)}.SpecSheet_dataTable__nX8X7{border-collapse:collapse;font-size:var(--font-size-base);min-width:36rem}.SpecSheet_dataTable__nX8X7 td,.SpecSheet_dataTable__nX8X7 th{padding:.35rem .7rem;border-bottom:1px solid var(--spec-hair);text-align:left}.SpecSheet_dataTable__nX8X7 thead th{font-weight:600;color:var(--bp-line);border-bottom:1.5px solid var(--bp-line);vertical-align:bottom}.SpecSheet_dataTable__nX8X7 td.SpecSheet_num__iJ_J2{text-align:right}.SpecSheet_detail__vhrp5{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6)}.SpecSheet_detailFloor__s3v3g{font-family:var(--font-hand);font-size:1.3rem;color:var(--bp-text-soft);margin-bottom:var(--space-2)!important}.SpecSheet_detailHeadline____PSJ{font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-2xl);line-height:1.15;color:var(--bp-line);margin-bottom:var(--space-3)!important}.SpecSheet_detailRole__xXl9f{max-width:42rem}.SpecSheet_detailLists__Aqkm6{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-5);gap:var(--space-5);margin-top:var(--space-5)}.SpecSheet_listHead__JeRHD{display:flex;align-items:center;font-family:var(--bp-draft);font-weight:700;font-size:var(--font-size-xl);color:var(--bp-line);margin:0 0 var(--space-2)}.SpecSheet_listHead__JeRHD .SpecSheet_keyBlue__Cfd0t,.SpecSheet_listHead__JeRHD .SpecSheet_keyRed__NFlgL{transform:none}.SpecSheet_listHeadRed__VcQrG{color:var(--bp-red-text)}.SpecSheet_specList__Xkhpr{list-style:none;margin:0;padding:0;counter-reset:spec}.SpecSheet_specList__Xkhpr li{counter-increment:spec;position:relative;padding:var(--space-2) 0 var(--space-2) 2rem;border-top:1px solid var(--spec-hair);font-size:var(--font-size-sm);line-height:1.5}.SpecSheet_specList__Xkhpr li:before{content:counter(spec,decimal-leading-zero);position:absolute;left:0;top:var(--space-2);font-family:var(--bp-draft);font-weight:600;color:var(--bp-line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SpecSheet_specListRed__6u7B2 li{border-top-color:var(--bp-red-wash);color:var(--bp-text)}.SpecSheet_specListRed__6u7B2 li:before{color:var(--bp-red-text)}.SpecSheet_specListRed__6u7B2 li:first-child{border-top:2px solid var(--bp-red)}.SpecSheet_specList__Xkhpr:not(.SpecSheet_specListRed__6u7B2) li:first-child{border-top:2px solid var(--bp-line)}.SpecSheet_detailSide___fN9n{border-left:1px solid var(--spec-rule);padding-left:var(--space-5);display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start}.SpecSheet_buildList__OfOeL{margin:0 0 var(--space-2);padding-left:1.4rem;display:grid;grid-gap:var(--space-3);gap:var(--space-3);font-size:var(--font-size-sm);line-height:1.5}.SpecSheet_buildList__OfOeL li::marker{font-family:var(--bp-draft);font-weight:700;color:var(--bp-line)}.SpecSheet_buildList__OfOeL li>span{display:block}.SpecSheet_buildRef__Lq73n{margin-top:.15rem;font-family:var(--bp-draft);font-size:var(--font-size-base);color:var(--bp-text-soft)}.SpecSheet_ready__xHKiy{border:1.5px solid var(--bp-line);padding:var(--space-3) var(--space-4);background:var(--bp-fill);margin-bottom:var(--space-2)}.SpecSheet_readyHead__0PzpY{font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-base);color:var(--bp-text-soft);margin:0 0 var(--space-1)}.SpecSheet_ready__xHKiy p{font-family:var(--font-hand);font-size:1.15rem;line-height:1.4;color:var(--bp-text)}.SpecSheet_readingList__nxpkb{list-style:none;margin:0;padding:0;font-family:var(--bp-draft);font-size:var(--font-size-lg)}.SpecSheet_readingList__nxpkb li{padding:.3rem 0;border-bottom:1px solid var(--spec-hair)}.SpecSheet_schedule__mYTFZ{width:100%;border-collapse:collapse;font-size:var(--font-size-sm);line-height:1.5;min-width:46rem}.SpecSheet_schedule__mYTFZ thead th{text-align:left;font-family:var(--bp-draft);font-size:var(--font-size-base);font-weight:600;color:var(--bp-line);padding:.4rem .75rem;border-top:2px solid var(--bp-line);border-bottom:1.5px solid var(--bp-line)}.SpecSheet_schedule__mYTFZ td{padding:.7rem .75rem;border-bottom:1px solid var(--spec-hair);vertical-align:top}.SpecSheet_schedule__mYTFZ .SpecSheet_colNo__ruUqX{width:3rem;font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-base);color:var(--bp-line)}.SpecSheet_from__xJ4g2{width:22%;color:var(--bp-text-soft)}.SpecSheet_from__xJ4g2 del{-webkit-text-decoration-color:var(--bp-line);text-decoration-color:var(--bp-line);text-decoration-thickness:1.5px}.SpecSheet_to__hAyRw{width:26%;color:var(--bp-red-text);font-weight:600}.SpecSheet_why__69ZaP{color:var(--bp-text)}.SpecSheet_source__r_sMw{width:11rem;font-family:var(--bp-draft);font-size:var(--font-size-base)}.SpecSheet_project__2C3u4{font-family:var(--bp-draft);font-size:var(--font-size-lg);font-weight:600;color:var(--bp-line);width:14rem}.SpecSheet_none__Y8Hev{color:var(--bp-text-soft)}.SpecSheet_evidence__ltAfO{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:var(--space-8);column-gap:var(--space-8);border-top:2px solid var(--bp-line)}.SpecSheet_evidenceItem__4_2Wq{display:grid;grid-template-columns:auto minmax(1.5rem,1fr) auto;grid-template-areas:"label leader value" "source source source";align-items:end;grid-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-3) 0;border-bottom:1px solid var(--spec-hair)}.SpecSheet_evidenceLabel__fwlPg{grid-area:label;max-width:19rem;font-size:var(--font-size-sm);line-height:1.45}.SpecSheet_leader__ASFnJ{grid-area:leader;align-self:end;margin-bottom:.45rem;border-bottom:2px dotted var(--bp-line-soft)}.SpecSheet_sheet__ny7aQ .SpecSheet_evidenceValue__M9HIl{grid-area:value;font-family:var(--bp-draft);font-weight:700;font-size:2rem;line-height:1;color:var(--bp-line);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:.18em;white-space:nowrap}.SpecSheet_sheet__ny7aQ .SpecSheet_evidenceValue__M9HIl:hover{color:var(--bp-red-text)}.SpecSheet_evidenceSource__p8UJL{grid-area:source;margin-top:var(--space-1);font-family:var(--bp-draft);font-size:var(--font-size-sm);color:var(--bp-text-soft)}.SpecSheet_signoff__AEupn{margin-top:var(--space-6)!important;font-family:var(--font-hand);font-size:1.3rem;color:var(--bp-red-text);transform:rotate(-1.5deg);text-align:right}@media (max-width:960px){.SpecSheet_pickerGrid__PkUlQ{grid-template-columns:repeat(2,minmax(0,1fr))}.SpecSheet_worldCols__uXBOA{grid-template-columns:1fr;gap:var(--space-5)}.SpecSheet_skill__xwnNE{grid-template-columns:2.5rem minmax(0,1fr)}.SpecSheet_skillSide__I40VL{grid-column:2;border-left:0;padding-left:0;border-top:1px dashed var(--spec-rule);padding-top:var(--space-3)}.SpecSheet_competencyGrid__mHljN{grid-template-columns:1fr}.SpecSheet_radar__00xk5{margin:0 auto}.SpecSheet_multiples__2PaR2{grid-template-columns:repeat(2,minmax(0,1fr))}.SpecSheet_detail__vhrp5{grid-template-columns:1fr}.SpecSheet_detailSide___fN9n{border-left:0;padding-left:0;border-top:1px solid var(--spec-rule);padding-top:var(--space-5)}}@media (max-width:820px){.SpecSheet_top__zUrVF{grid-template-columns:1fr}.SpecSheet_titleBlock__piaiy{max-width:26rem}.SpecSheet_evidence__ltAfO{grid-template-columns:1fr}.SpecSheet_sheet__ny7aQ{--spec-sticky-top:0px}.SpecSheet_selectorBar__c0fWg{position:static}}@media (max-width:640px){.SpecSheet_sheet__ny7aQ{padding:var(--space-6) var(--space-4) var(--space-5)}.SpecSheet_selectorBar__c0fWg{margin:0 calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4)}.SpecSheet_segments__OXGbN{width:100%}.SpecSheet_segment__4Avki{flex:1 1;justify-content:center;padding:.6rem .25rem;font-size:var(--font-size-base)}.SpecSheet_segmentNum__5POIZ{display:none}.SpecSheet_selector__URjJa{width:100%}.SpecSheet_detailLists__Aqkm6{grid-template-columns:1fr}.SpecSheet_hoursRow___YiIb{grid-template-columns:1fr;gap:var(--space-1)}.SpecSheet_axisScale__lxGIt{margin-left:0}.SpecSheet_sectionTitle__rW_9W{font-size:var(--font-size-2xl)}.SpecSheet_multiples__2PaR2{gap:var(--space-2)}.SpecSheet_multiple__WbJRs{padding:var(--space-2)}.SpecSheet_evidenceLabel__fwlPg{max-width:none}.SpecSheet_actTitle__QP9XX{font-size:2.3rem}.SpecSheet_actLede__lUDRl{font-size:var(--font-size-base)}.SpecSheet_pickerGrid__PkUlQ{gap:var(--space-2)}.SpecSheet_pick__p03TR{padding:var(--space-2)}.SpecSheet_pickRow__f0dxi{grid-template-columns:2.3rem minmax(0,1fr)}.SpecSheet_pickVal__3W4YE{grid-column:2;margin-top:-.2rem}.SpecSheet_timePlot__wk0Tj{padding:var(--space-3) var(--space-2) var(--space-2)}.SpecSheet_humanRows__9eY5Y>div{grid-template-columns:1fr}.SpecSheet_humanRows__9eY5Y dt{border-right:0;padding-bottom:0}.SpecSheet_humanRows__9eY5Y dd{padding-top:var(--space-1)}.SpecSheet_humanRowRed__N7lvH dt{background:var(--bp-red-wash);padding-top:var(--space-3)}.SpecSheet_skill__xwnNE{grid-template-columns:1fr;gap:var(--space-2)}.SpecSheet_skillSide__I40VL{grid-column:1}.SpecSheet_base__o5_Ko{grid-template-columns:1fr;padding:var(--space-4)}.SpecSheet_baseHead__M2gDb{grid-row:auto}.SpecSheet_stepTable__pgcQD thead{display:none}.SpecSheet_stepTable__pgcQD,.SpecSheet_stepTable__pgcQD tbody{display:block}.SpecSheet_stepTable__pgcQD tr{display:grid;grid-template-columns:2rem auto 1fr;grid-column-gap:var(--space-2);column-gap:var(--space-2);padding:var(--space-2) 0;border-bottom:1px solid var(--spec-hair)}.SpecSheet_stepTable__pgcQD td{border:0;padding:0}.SpecSheet_stepTable__pgcQD td.SpecSheet_stepNo__hU8vw{grid-row:span 2}.SpecSheet_stepTable__pgcQD td.SpecSheet_stepWhat__QLMX_{grid-column:2/-1}.SpecSheet_stepWaiting__vYgGt td{background:transparent}.SpecSheet_stepWaiting__vYgGt{background:var(--bp-fill)}.SpecSheet_matrix__65W7W td:not(.SpecSheet_colOn__p7SYI) .SpecSheet_pips___6W6p{display:none}.SpecSheet_matrix__65W7W td:not(.SpecSheet_colOn__p7SYI) .SpecSheet_pipNum__Y7gGR{margin-left:0}.SpecSheet_matrix__65W7W td,.SpecSheet_matrix__65W7W th{padding:.5rem .35rem}.SpecSheet_matrix__65W7W .SpecSheet_matrixCorner__nWWMt,.SpecSheet_matrix__65W7W tbody th{min-width:7.5rem;position:-webkit-sticky;position:sticky;left:0;z-index:1;background:var(--bp-ground)}.SpecSheet_matrix__65W7W thead th{font-size:var(--font-size-sm)}.SpecSheet_stackable__MzpRN{min-width:0}.SpecSheet_stackable__MzpRN thead{display:none}.SpecSheet_stackable__MzpRN,.SpecSheet_stackable__MzpRN tbody,.SpecSheet_stackable__MzpRN td,.SpecSheet_stackable__MzpRN tr{display:block;width:auto!important}.SpecSheet_stackable__MzpRN tr{display:grid;grid-template-columns:2.5rem 1fr;padding:var(--space-3) 0;border-bottom:1px solid var(--spec-rule)}.SpecSheet_stackable__MzpRN tr:first-child{border-top:2px solid var(--bp-line)}.SpecSheet_stackable__MzpRN td{grid-column:2;padding:.2rem 0;border:0}.SpecSheet_stackable__MzpRN td.SpecSheet_colNo__ruUqX{grid-column:1;grid-row:1/span 4}.SpecSheet_stackable__MzpRN td[data-label]:before{content:attr(data-label);display:block;font-family:var(--bp-draft);font-size:var(--font-size-sm);font-weight:500;color:var(--bp-text-soft)}.SpecSheet_stackable__MzpRN td.SpecSheet_project__2C3u4{font-size:var(--font-size-xl)}}@media (prefers-reduced-motion:reduce){.SpecSheet_pick__p03TR,.SpecSheet_segment__4Avki{transition:none}.SpecSheet_pulse__V7j50{animation:none;opacity:1}}@media (forced-colors:active){.SpecSheet_segmentOn__QxgHT{outline:2px solid CanvasText}.SpecSheet_pipOn__jidGD{background:CanvasText}}.SpecSheet_timeRow__mVwT3+.SpecSheet_timeRow__mVwT3{margin-top:var(--space-3)}.SpecSheet_detail__vhrp5+.SpecSheet_detail__vhrp5{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px dashed var(--bp-line-soft)}.SpecSheet_detail__vhrp5 h4,.SpecSheet_detail__vhrp5 h5{margin-top:0}.PlanBuilder_wrap__o7mSL{display:grid;grid-gap:var(--space-10);gap:var(--space-10)}.PlanBuilder_title__DfEmC{margin:0 0 var(--space-3);font-family:var(--bp-draft);font-weight:600;font-size:clamp(1.9rem,4vw,2.6rem);line-height:1.05;color:var(--bp-line)}.PlanBuilder_lede___GxLo{margin:0 0 var(--space-6);max-width:62ch;color:var(--bp-text-soft)}.PlanBuilder_areas__YN_sR{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.PlanBuilder_area__2g9xj{margin:0;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--bp-line-soft);background:var(--bp-ground);min-width:0}.PlanBuilder_areaName__xAGDD{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-2);font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-lg);color:var(--bp-line)}.PlanBuilder_pips__BEM6z{display:inline-flex;gap:3px}.PlanBuilder_pipOn__vqVck,.PlanBuilder_pip__NCyqk{width:.6rem;height:.6rem;border:1.5px solid var(--bp-line);border-radius:50%;transition:background var(--transition-fast)}.PlanBuilder_pipOn__vqVck{background:var(--bp-red);border-color:var(--bp-red)}.PlanBuilder_statement__SeTkL{display:grid;grid-template-columns:1.4rem 1fr;grid-gap:var(--space-2);gap:var(--space-2);align-items:start;padding:var(--space-2) 0;font-size:var(--font-size-sm);line-height:1.5;cursor:pointer;border-top:1px dashed var(--bp-grid-major)}.PlanBuilder_statement__SeTkL:first-of-type{border-top:0}.PlanBuilder_statement__SeTkL input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.05rem;height:1.05rem;margin:.15rem 0 0;border:1.5px solid var(--bp-line);background:var(--bp-ground);display:grid;place-items:center;cursor:pointer}.PlanBuilder_statement__SeTkL input:after{content:"";width:.55rem;height:.3rem;border-left:2px solid var(--bp-on-line);border-bottom:2px solid var(--bp-on-line);transform:rotate(-45deg) translate(1px,-1px);opacity:0}.PlanBuilder_statement__SeTkL input:checked{background:var(--bp-red);border-color:var(--bp-red)}.PlanBuilder_statement__SeTkL input:checked:after{opacity:1}.PlanBuilder_statement__SeTkL input:focus-visible{outline:2px solid var(--bp-red);outline-offset:2px}.PlanBuilder_result__GPjWV{margin-top:var(--space-6);padding:var(--space-4) var(--space-5);border:2px solid var(--bp-red);background:var(--bp-red-wash)}.PlanBuilder_resultLead__o5Pjd{margin:0;font-size:var(--font-size-lg);line-height:1.5}.PlanBuilder_resultLead__o5Pjd strong{color:var(--bp-red-text)}.PlanBuilder_resultActions__jDxC0{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-5);align-items:center;margin-top:var(--space-3)}.PlanBuilder_jump__FMIQZ{font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-lg);padding:var(--space-1) var(--space-4);background:var(--bp-red);color:var(--bp-on-line)!important;text-decoration:none}.PlanBuilder_reset__855qo{border:0;background:none;padding:0;font-size:var(--font-size-sm);color:var(--bp-text-soft);text-decoration:underline;cursor:pointer}.PlanBuilder_phase__tgQFF{margin-bottom:var(--space-8)}.PlanBuilder_phase__tgQFF:last-child{margin-bottom:0}.PlanBuilder_phaseName__4H9tX{margin:0;font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-xl);color:var(--bp-line);padding-bottom:var(--space-1);border-bottom:2px solid var(--bp-line)}.PlanBuilder_phaseGoal__EaniU{margin:var(--space-2) 0 var(--space-4);font-style:italic;color:var(--bp-text-soft)}.PlanBuilder_weeks__sDgdb{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.PlanBuilder_week__K8SXn{position:relative;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--bp-line-soft);background:var(--bp-ground);scroll-margin-top:calc(var(--bp-nav-h, 0px) + 5rem);transition:opacity var(--transition-base),border-color var(--transition-base)}.PlanBuilder_before__vbuUw{opacity:.55}.PlanBuilder_start__Trhjz{border:2px solid var(--bp-red);box-shadow:4px 4px 0 var(--bp-red-wash)}.PlanBuilder_startTag__VGHIf{position:absolute;top:-.85rem;right:var(--space-3);padding:0 var(--space-2);background:var(--bp-red);color:var(--bp-on-line);font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-sm)}.PlanBuilder_weekHead__Ln7KD{display:flex;justify-content:space-between;gap:var(--space-2);font-family:var(--bp-draft);font-size:var(--font-size-sm);color:var(--bp-text-soft)}.PlanBuilder_weekNo__1eMC3{font-weight:600;color:var(--bp-line)}.PlanBuilder_weekSkill__W_f7W{text-align:right}.PlanBuilder_weekTitle__daiEB{margin:var(--space-2) 0;font-family:var(--font-serif);font-size:var(--font-size-lg);line-height:1.25;color:var(--bp-text)}.PlanBuilder_weekDo__gx8E2{margin:0 0 var(--space-3);font-size:var(--font-size-sm);line-height:1.55}.PlanBuilder_weekProof__x4MO9{margin:0;padding-top:var(--space-2);border-top:1px dashed var(--bp-line-soft);font-size:var(--font-size-sm);line-height:1.5;color:var(--bp-red-text)}.PlanBuilder_weekProof__x4MO9 span{font-family:var(--bp-draft);font-weight:600;color:var(--bp-text-soft)}@media (max-width:1100px){.PlanBuilder_weeks__sDgdb{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.PlanBuilder_weeks__sDgdb{grid-template-columns:1fr}}.PlanBuilder_resultTop__rHUIG{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.PlanBuilder_score__f5jHA{display:grid;justify-items:end;font-family:var(--bp-draft);line-height:1}.PlanBuilder_scoreNum__zEwHv{font-size:2.6rem;font-weight:600;color:var(--bp-red-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PlanBuilder_scoreOf__GLmnp{font-size:var(--font-size-sm);color:var(--bp-text-soft)}.PlanBuilder_gapMap__k8CVd{list-style:none;margin:var(--space-5) 0 0;padding:0;border-top:1.5px solid var(--bp-line)}.PlanBuilder_gapRow__kUHgw{display:grid;grid-template-columns:11rem 5rem 5.5rem minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:baseline;padding:var(--space-2) var(--space-2);border-bottom:1px dashed var(--bp-line-soft);font-size:var(--font-size-sm)}.PlanBuilder_gapFocus__AD04a{background:var(--bp-ground);box-shadow:inset 3px 0 0 var(--bp-red)}.PlanBuilder_gapName__JZn5V{font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-base);color:var(--bp-line)}.PlanBuilder_gapBar__hS_Wm{display:inline-flex;gap:3px;align-self:center}.PlanBuilder_segOn__1wAB8,.PlanBuilder_seg__rU9SV{width:1.1rem;height:.5rem;border:1.5px solid var(--bp-line)}.PlanBuilder_segOn__1wAB8{background:var(--bp-line)}.PlanBuilder_gapFocus__AD04a .PlanBuilder_segOn__1wAB8{background:var(--bp-red);border-color:var(--bp-red)}.PlanBuilder_gapFocus__AD04a .PlanBuilder_seg__rU9SV{border-color:var(--bp-red)}.PlanBuilder_gapLabel__UZl_H{font-family:var(--bp-draft);font-weight:500;color:var(--bp-text-soft)}.PlanBuilder_gapNext__2_gw2{line-height:1.5}.PlanBuilder_gapNext__2_gw2 span{font-family:var(--bp-draft);font-weight:600;color:var(--bp-red-text);margin-right:var(--space-1)}.PlanBuilder_focusCards__FvqhD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-5)}.PlanBuilder_focusCard__LAer9{padding:var(--space-3) var(--space-4);border:1.5px solid var(--bp-red);background:var(--bp-ground)}.PlanBuilder_focusName__j1FxH{margin:0 0 var(--space-2);font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-xl);color:var(--bp-red-text)}.PlanBuilder_focusGood__rYewr{margin:0 0 var(--space-3);font-family:var(--font-hand);font-size:1.15rem;line-height:1.4;color:var(--bp-red-text)}.PlanBuilder_focusGood__rYewr span,.PlanBuilder_focusWeeks__p9wEP span{display:block;font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-sm);color:var(--bp-text-soft)}.PlanBuilder_focusWeeks__p9wEP{margin:0;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-family:var(--bp-draft);font-size:var(--font-size-base)}.PlanBuilder_focusWeeks__p9wEP span{width:100%}.PlanBuilder_copy__xgNBk{border:1.5px solid var(--bp-line);background:var(--bp-ground);color:var(--bp-line);padding:calc(var(--space-1) - 1px) var(--space-4);font-family:var(--bp-draft);font-weight:600;font-size:var(--font-size-lg);cursor:pointer}.PlanBuilder_copy__xgNBk:focus-visible,.PlanBuilder_reset__855qo:focus-visible{outline:2px solid var(--bp-red);outline-offset:2px}@media (max-width:760px){.PlanBuilder_resultTop__rHUIG{grid-template-columns:1fr}.PlanBuilder_score__f5jHA{justify-items:start}.PlanBuilder_gapRow__kUHgw{grid-template-columns:minmax(0,1fr) auto;row-gap:var(--space-1)}.PlanBuilder_gapLabel__UZl_H{grid-column:1}.PlanBuilder_gapNext__2_gw2{grid-column:1/-1}.PlanBuilder_focusCards__FvqhD{grid-template-columns:1fr}}