.PsMark_mark__2YtU3{display:block;width:100%;height:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.not-found_page__jb5cW{position:relative;overflow:hidden;min-height:100svh;background:var(--ink);color:var(--ghost);display:grid;place-items:center;padding:var(--pad)}.not-found_inner__oPGqn{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem}.not-found_mark__Yg65I{width:clamp(5rem,10vw,7.5rem);transform:rotate(-6deg)}.not-found_title__Vh7BH{font-size:clamp(2.6rem,8vw,5rem)}.not-found_copy__HdC4R{max-width:34ch;opacity:.82}.not-found_home___xlOs{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-weight:700;color:var(--canary)}.not-found_home___xlOs:hover{text-decoration:underline;text-underline-offset:4px}.Doodles_wrap__sB_ss{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.Doodles_ghost__nM0hN{color:var(--ghost);opacity:.1}.Doodles_ink__RO6NW{color:var(--ink);opacity:.11}.Doodles_svg__dU_6t{width:100%;height:100%}.Doodles_motif__a7kfM{transform-box:fill-box;transform-origin:center;will-change:transform}.Header_header__2HAw3{position:fixed;top:0;left:0;right:0;z-index:220;display:flex;align-items:center;justify-content:flex-end;padding:clamp(.9rem,2.4vw,1.6rem) var(--pad);pointer-events:none;transition:color .35s var(--ease)}.Header_toneGhost__KE63B{color:var(--canary)}.Header_toneInk__lgGeU{color:var(--ink)}.Header_wordmark__0W1Ky{position:fixed;top:clamp(.9rem,2.4vw,1.6rem);left:var(--pad);z-index:221;font-family:var(--font-display);font-size:clamp(.95rem,1.6vw,1.2rem);letter-spacing:.06em;line-height:1;padding:.5rem 0;transition:color .35s var(--ease)}.Header_wmCanary__eDF4M{color:var(--canary)}.Header_wmInk__qiioB{color:var(--ink)}.Header_cta__w9_B_{pointer-events:auto;display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-right:.7rem;padding:.55rem 1.2rem;border-radius:10px;background:var(--canary);color:var(--ink);font-weight:800;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 18px rgba(4,15,15,.25);transition:background-color .35s var(--ease),color .35s var(--ease),box-shadow .3s var(--ease),transform .2s var(--ease);will-change:transform}.Header_cta__w9_B_:hover{box-shadow:0 10px 26px rgba(4,15,15,.3);transform:translateY(-1px)}.Header_cta__w9_B_:active{transform:scale(.97)}.Header_toneInk__lgGeU .Header_cta__w9_B_{background:var(--ink);color:var(--canary)}.Header_ctaShort__R2O47{display:none}@media (max-width:720px){.Header_ctaLong__h7m_4{display:none}.Header_ctaShort__R2O47{display:inline}.Header_cta__w9_B_{padding:.55rem .95rem;margin-right:.5rem}}@media (max-width:480px){.Header_cta__w9_B_{padding:.5rem .8rem;font-size:.74rem;margin-right:.45rem}.Header_pillLabel__ox6Eg{display:none}.Header_pill__44LYc{padding:.55rem .8rem}}@media (prefers-reduced-motion:reduce){.Header_cta__w9_B_,.Header_cta__w9_B_:active,.Header_cta__w9_B_:hover{transform:none}}.Header_pill__44LYc{pointer-events:auto;display:flex;align-items:center;gap:.65rem;min-height:44px;padding:.55rem 1.15rem;border-radius:10px;background:rgba(4,15,15,.28);backdrop-filter:saturate(1.4) brightness(1.1) contrast(1.04);-webkit-backdrop-filter:saturate(1.4) brightness(1.1) contrast(1.04);transition:background-color .3s var(--ease),transform .2s var(--ease);will-change:transform}.Header_pill__44LYc:active{transform:scale(.96)}.Header_toneInk__lgGeU .Header_pill__44LYc{background:rgba(4,15,15,.06);backdrop-filter:saturate(1.2) brightness(.97);-webkit-backdrop-filter:saturate(1.2) brightness(.97)}.Header_pill__44LYc:hover{background:rgba(240,236,87,.22)}.Header_pillLabel__ox6Eg{font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.Header_burger__0rKUU{position:relative;width:18px;height:12px;display:block}.Header_burger__0rKUU span{position:absolute;left:0;width:100%;height:1.8px;background:currentColor;transition:transform .35s var(--ease),top .35s var(--ease)}.Header_burger__0rKUU span:first-child{top:2px}.Header_burger__0rKUU span:last-child{top:9px}.Header_burgerX__xDoRx span:first-child{top:5.5px;transform:rotate(45deg)}.Header_burgerX__xDoRx span:last-child{top:5.5px;transform:rotate(-45deg)}.Header_overlay__LE_2N{position:fixed;inset:0;z-index:210;background:var(--ink);color:var(--ghost);display:flex;flex-direction:column;justify-content:center;padding:var(--pad);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);visibility:hidden;transition:visibility 0s linear .65s,-webkit-clip-path .65s var(--ease);transition:clip-path .65s var(--ease),visibility 0s linear .65s;transition:clip-path .65s var(--ease),visibility 0s linear .65s,-webkit-clip-path .65s var(--ease)}.Header_overlayOpen__g1T_B{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);visibility:visible;transition:-webkit-clip-path .65s var(--ease);transition:clip-path .65s var(--ease);transition:clip-path .65s var(--ease),-webkit-clip-path .65s var(--ease)}.Header_overlayClose__D1qX4{position:absolute;top:0;right:0;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.Header_overlayClose__D1qX4:focus-visible{width:auto;height:auto;clip:auto;padding:.6rem 1.2rem;margin:1.2rem var(--pad);overflow:visible}.Header_nav__t7h6u ol{display:flex;flex-direction:column;gap:clamp(.2rem,1.2vh,.8rem)}.Header_nav__t7h6u li{opacity:0;transform:translateY(28px);transition:opacity .55s var(--ease),transform .55s var(--ease)}.Header_overlayOpen__g1T_B .Header_nav__t7h6u li,.Header_overlayOpen__g1T_B li{opacity:1;transform:translateY(0)}.Header_nav__t7h6u a{position:relative;display:inline-flex;align-items:baseline;gap:1rem;min-height:44px;transition:padding-left .4s var(--ease)}.Header_nav__t7h6u a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%) scaleX(0);transform-origin:left center;width:clamp(.7rem,2vw,1.5rem);height:4px;background:var(--canary);transition:transform .4s var(--ease)}.Header_nav__t7h6u a:focus-visible,.Header_nav__t7h6u a:hover{padding-left:clamp(1.2rem,3.2vw,2.4rem)}.Header_nav__t7h6u a:focus-visible:before,.Header_nav__t7h6u a:hover:before{transform:translateY(-50%) scaleX(1)}.Header_num__EL0Ji{font-family:var(--font-body);font-size:.8rem;font-weight:600;color:var(--canary)}.Header_link__Tn60v{font-size:clamp(2.6rem,8.5vh,5.2rem);transition:color .25s var(--ease)}.Header_nav__t7h6u a:focus-visible .Header_link__Tn60v,.Header_nav__t7h6u a:hover .Header_link__Tn60v{color:var(--canary)}.Header_overlayFooter__gKLqB{position:absolute;bottom:0;left:0;right:0;display:flex;flex-wrap:wrap;gap:1.5rem;padding:1.4rem var(--pad);font-size:.85rem;color:rgba(232,235,247,.72);border-top:1px solid rgba(232,235,247,.14)}.Header_overlayFooter__gKLqB a{min-height:44px;display:inline-flex;align-items:center;margin:-.7rem 0}.Header_overlayFooter__gKLqB a:hover{color:var(--canary)}.Loader_loader__LpNgN{position:fixed;inset:0;z-index:300;background:var(--ink);transition:transform .7s var(--ease)}.Loader_exit__7iAUb{transform:translateY(-100%)}.Loader_pct___hP_7{position:absolute;left:var(--pad);bottom:clamp(1.2rem,5vh,3rem);font-size:clamp(6rem,22vw,16rem);line-height:.85;color:var(--ghost);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Loader_pctSign__vn4vg{font-size:.35em;color:var(--canary);margin-left:.06em}.Loader_bar__HuqEx{position:absolute;bottom:0;height:3px;width:100%}.Loader_bar__HuqEx,.ScrollProgress_hairline__vuvxx{left:0;background:var(--canary);transform-origin:left center;transform:scaleX(0)}.ScrollProgress_hairline__vuvxx{position:fixed;top:0;right:0;height:2.5px;z-index:250;pointer-events:none}.ReportCardFlow_wrap__VDaZP{max-width:760px;margin-inline:auto;width:100%}.ReportCardFlow_panel__admqy{position:relative;border-radius:20px;background:#0c1b1b;color:var(--ghost);box-shadow:0 24px 60px rgba(4,15,15,.28);padding:clamp(1.5rem,4vw,2.6rem);overflow:hidden}.ReportCardFlow_progress__54Iwq{position:absolute;top:0;left:0;right:0;height:3px;background:rgba(232,235,247,.12)}.ReportCardFlow_progressFill__m8o7R{height:100%;background:var(--canary);transform-origin:left center;transition:width .45s var(--ease)}.ReportCardFlow_step__NAZrq{display:flex;flex-direction:column;gap:clamp(1.1rem,3vh,1.6rem)}@media (prefers-reduced-motion:no-preference){.ReportCardFlow_step__NAZrq{animation:ReportCardFlow_stepIn__wnVuK .35s var(--ease)}@keyframes ReportCardFlow_stepIn__wnVuK{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.ReportCardFlow_kicker__g8nH6{font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--canary)}.ReportCardFlow_question__9MtRu{font-size:clamp(1.5rem,3.4vw,2.2rem);line-height:1.1}.ReportCardFlow_question__9MtRu:focus{outline:none}.ReportCardFlow_hint__MNA9h{font-size:.92rem;opacity:.7;line-height:1.5}.ReportCardFlow_options__K4fRC{display:grid;grid-gap:.7rem;gap:.7rem}.ReportCardFlow_optionsTwoCol__5NmNu{grid-template-columns:1fr 1fr}@media (max-width:620px){.ReportCardFlow_optionsTwoCol__5NmNu{grid-template-columns:1fr}}.ReportCardFlow_option__1DlUh{text-align:left;border:1.5px solid rgba(232,235,247,.18);border-radius:12px;background:transparent;color:var(--ghost);padding:1rem 1.15rem;min-height:56px;font-size:1rem;line-height:1.4;cursor:pointer;transition:border-color .25s var(--ease),background-color .25s var(--ease),color .25s var(--ease)}.ReportCardFlow_option__1DlUh:hover{border-color:var(--canary)}.ReportCardFlow_optionActive__9olUQ,.ReportCardFlow_optionActive__9olUQ:hover{border-color:var(--canary);background:var(--canary);color:var(--ink)}.ReportCardFlow_optionQuote__P4euX{display:block;font-size:1.05rem;font-weight:600}.ReportCardFlow_optionLabel__9Skxk{display:block;margin-top:.35rem;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.6}.ReportCardFlow_fieldRow__v5Z8R{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:.9rem;gap:.9rem}@media (max-width:620px){.ReportCardFlow_fieldRow__v5Z8R{grid-template-columns:1fr}}.ReportCardFlow_field__zO0q1{display:flex;flex-direction:column;gap:.45rem}.ReportCardFlow_label__45c9X{font-size:.85rem;font-weight:600;letter-spacing:.03em}.ReportCardFlow_labelNote__bS2j3{font-weight:400;opacity:.65}.ReportCardFlow_input__mYKDX,.ReportCardFlow_textarea__3KD9X{width:100%;border:1.5px solid rgba(232,235,247,.18);border-radius:12px;background:rgba(232,235,247,.04);color:var(--ghost);padding:.85rem 1rem;font-size:1rem;font-family:var(--font-body);transition:border-color .25s var(--ease)}.ReportCardFlow_input__mYKDX:focus,.ReportCardFlow_textarea__3KD9X:focus{border-color:var(--canary);outline:none}.ReportCardFlow_textarea__3KD9X{min-height:120px;resize:vertical}.ReportCardFlow_chips__DPoy9{display:flex;flex-wrap:wrap;gap:.55rem}.ReportCardFlow_chip__k46pP{border:1.5px solid rgba(232,235,247,.18);border-radius:12px;background:transparent;color:var(--ghost);padding:.6rem .95rem;min-height:44px;font-size:.92rem;cursor:pointer;transition:border-color .25s var(--ease),background-color .25s var(--ease),color .25s var(--ease)}.ReportCardFlow_chip__k46pP:hover{border-color:var(--canary)}.ReportCardFlow_chipActive__EnDtW,.ReportCardFlow_chipActive__EnDtW:hover{border-color:var(--canary);background:var(--canary);color:var(--ink)}.ReportCardFlow_stepNav__uX7Zh{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.4rem}.ReportCardFlow_next__H5h79{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.6rem;border:0;border-radius:12px;background:var(--canary);color:var(--ink);font-family:var(--font-body);font-weight:800;font-size:.82rem;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;transition:box-shadow .3s var(--ease),opacity .3s var(--ease)}.ReportCardFlow_next__H5h79:hover{box-shadow:0 0 0 4px rgba(240,236,87,.25)}.ReportCardFlow_next__H5h79:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.ReportCardFlow_back__BRQx_,.ReportCardFlow_skip__OGhdr{background:none;border:0;color:var(--ghost);opacity:.7;font-size:.9rem;min-height:44px;cursor:pointer;padding:0 .2rem}.ReportCardFlow_back__BRQx_:hover,.ReportCardFlow_skip__OGhdr:hover{opacity:1;text-decoration:underline}.ReportCardFlow_loading__GMU9C{display:flex;flex-direction:column;align-items:center;gap:1.4rem;padding-block:clamp(2rem,8vh,4rem);text-align:center}.ReportCardFlow_loadingMsg__GhPKo{font-size:1.05rem;opacity:.85}.ReportCardFlow_loadingBar__yJ23U{width:min(240px,60%);height:3px;background:rgba(232,235,247,.12);overflow:hidden;border-radius:2px}.ReportCardFlow_loadingBarFill__kF2v6{width:40%;height:100%;background:var(--canary)}@media (prefers-reduced-motion:no-preference){.ReportCardFlow_loadingBarFill__kF2v6{animation:ReportCardFlow_slide__hA4JY 1.4s ease-in-out infinite}@keyframes ReportCardFlow_slide__hA4JY{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}}.ReportCardFlow_mono__TM_15{font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,Consolas,monospace}.ReportCardFlow_reportHead__wUfSr{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:.3rem 1.2rem;padding-bottom:1rem;border-bottom:1px solid rgba(232,235,247,.16)}.ReportCardFlow_reportTitle__AZLtZ{font-size:clamp(1.05rem,2.4vw,1.35rem);font-weight:700;letter-spacing:.02em}.ReportCardFlow_reportDate__I_PGp{font-size:.82rem;opacity:.65}.ReportCardFlow_opening__IQpZK{font-size:1.02rem;line-height:1.6;opacity:.9;padding-block:1.1rem}.ReportCardFlow_rows__KR054{display:flex;flex-direction:column}.ReportCardFlow_row__o6qvv{display:grid;grid-template-columns:minmax(9rem,14rem) 3.2rem 1fr;align-items:baseline;grid-gap:.4rem 1rem;gap:.4rem 1rem;padding-block:.85rem;border-top:1px solid rgba(232,235,247,.1)}.ReportCardFlow_rows__KR054 .ReportCardFlow_row__o6qvv:first-child{border-top:0}@media (max-width:620px){.ReportCardFlow_row__o6qvv{grid-template-columns:1fr 3.2rem}.ReportCardFlow_rowNote__WXWIX{grid-column:1/-1}}.ReportCardFlow_rowName__YnG2Y{font-size:.85rem;letter-spacing:.04em;text-transform:uppercase}.ReportCardFlow_rowGrade__V1mF_{font-size:1.35rem;font-weight:700;color:var(--canary);text-align:center}.ReportCardFlow_rowNote__WXWIX{font-size:.92rem;line-height:1.45;opacity:.8}.ReportCardFlow_rowAction__fn_vQ{display:block;margin-top:.45rem;font-size:.88rem;line-height:1.45}.ReportCardFlow_rowActionLabel__twu50{display:inline-block;margin-right:.35rem;font-size:.68rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--canary)}.ReportCardFlow_rowLocked__m7URB{opacity:.75}.ReportCardFlow_gradeBlur__zbNRD{filter:blur(7px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ReportCardFlow_lockedNote__8JNhE{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;opacity:.75}.ReportCardFlow_lockIcon__n0I1k{width:12px;height:12px;flex:none}.ReportCardFlow_finePrint__7cdHX{margin-top:1.1rem;padding-top:.9rem;border-top:1px solid rgba(232,235,247,.16);font-size:.78rem;letter-spacing:.04em;opacity:.55}.ReportCardFlow_cta__xDqEp{margin-top:clamp(1.8rem,5vh,3rem);display:flex;flex-direction:column;gap:1rem;max-width:640px;color:var(--ink)}.ReportCardFlow_fixesBlock__9EToU{display:flex;flex-direction:column;gap:.9rem;margin-bottom:.8rem}.ReportCardFlow_fixesTitle__ut7wg{font-size:clamp(1.6rem,3.6vw,2.3rem)}.ReportCardFlow_fixesIntro__YkerP{font-size:.98rem;line-height:1.55;opacity:.8;max-width:540px}.ReportCardFlow_fixes__o1eX6{list-style:none;display:flex;flex-direction:column}.ReportCardFlow_fix__GmsX0{display:flex;align-items:baseline;gap:1rem;padding-block:.8rem;border-top:1px solid rgba(4,15,15,.25)}.ReportCardFlow_fixes__o1eX6 .ReportCardFlow_fix__GmsX0:last-child{border-bottom:1px solid rgba(4,15,15,.25)}.ReportCardFlow_fixNum__4niFE{font-size:1.5rem;line-height:1;flex:none}.ReportCardFlow_fixText__aAtXM{font-size:1.05rem;font-weight:600;line-height:1.4}.ReportCardFlow_ctaCopy__VGRU6{font-size:1.02rem;line-height:1.6;opacity:.92}.ReportCardFlow_ctaButton__IWKDe{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:52px;padding:.95rem 1.8rem;border-radius:12px;background:var(--ink);color:var(--canary);font-weight:800;font-size:.86rem;letter-spacing:.07em;text-transform:uppercase;transition:box-shadow .3s var(--ease),transform .2s var(--ease)}.ReportCardFlow_ctaButton__IWKDe:hover{box-shadow:0 10px 30px rgba(4,15,15,.35);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.ReportCardFlow_ctaButton__IWKDe:hover{transform:none}}.ReportCardFlow_ctaMeta__ZLovD{font-size:.85rem;line-height:1.55;opacity:.7}.ReportCardFlow_trust__LTGLu{font-size:.85rem;opacity:.7}.ReportCardFlow_restart__Tk6sC{margin-top:.6rem;align-self:flex-start}.Button_button__O1MKL{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.85rem 1.6rem;border-radius:12px;font-weight:800;font-size:.82rem;letter-spacing:.07em;text-transform:uppercase;transition:background-color .3s var(--ease),color .3s var(--ease),box-shadow .3s var(--ease);will-change:transform}.Button_roll__tzZST{position:relative;display:inline-block;overflow:hidden}.Button_rollA__IeoyD,.Button_rollB__Wo1NJ{display:block;transition:transform .5s var(--ease)}.Button_rollB__Wo1NJ{position:absolute;inset:0;transform:translateY(115%) rotate(2deg);transform-origin:left top}.Button_button__O1MKL:focus-visible .Button_rollA__IeoyD,.Button_button__O1MKL:hover .Button_rollA__IeoyD{transform:translateY(-115%) rotate(-2deg)}.Button_button__O1MKL:focus-visible .Button_rollB__Wo1NJ,.Button_button__O1MKL:hover .Button_rollB__Wo1NJ{transform:translateY(0) rotate(0deg)}@media (prefers-reduced-motion:reduce){.Button_rollA__IeoyD,.Button_rollB__Wo1NJ{transition:none}}.Button_canary__S96nU{background:var(--canary);color:var(--ink)}.Button_canary__S96nU:hover{box-shadow:0 0 0 4px rgba(240,236,87,.25)}.Button_ink__T5Y0W{background:var(--ink);color:var(--ghost)}.Button_ink__T5Y0W:hover{background:var(--canary);color:var(--ink)}.Eyebrow_eyebrow__X3s72{display:flex;align-items:center;gap:.7rem;font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;margin-bottom:clamp(1.6rem,4vh,2.8rem)}.Eyebrow_num__s5HVV{color:var(--canary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}section[data-theme=ghost] .Eyebrow_num__s5HVV{color:var(--ink);background:var(--canary);padding:.1rem .4rem;border-radius:3px}.Eyebrow_sep__HarzJ{opacity:.45}.Eyebrow_label__i5lQU{white-space:nowrap}.Eyebrow_rule__Q_DmF{width:clamp(2.4rem,6vw,4.5rem);height:1.5px;background:currentColor;opacity:.35}.Marquee_marquee__PGGVV{overflow:hidden;max-width:100%;pointer-events:none}.Marquee_track__5V3e0{display:flex;width:max-content;will-change:transform}.Marquee_chunk__QwSeb{display:flex;align-items:center;flex-shrink:0}.AssessBuild_section__Op4AS{position:relative;overflow:hidden;padding-block:var(--sec)}.AssessBuild_split__XteEM{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:clamp(1.6rem,4vw,3.5rem);gap:clamp(1.6rem,4vw,3.5rem);align-items:center}.AssessBuild_col__F2tz_{display:flex;flex-direction:column;gap:1.1rem;transition:opacity .4s var(--ease)}.AssessBuild_left__5HYNy{align-items:flex-end;text-align:right}.AssessBuild_right__SdHg9{align-items:flex-start;text-align:left}.AssessBuild_split__XteEM:has(.AssessBuild_left__5HYNy:focus-within) .AssessBuild_right__SdHg9,.AssessBuild_split__XteEM:has(.AssessBuild_left__5HYNy:hover) .AssessBuild_right__SdHg9,.AssessBuild_split__XteEM:has(.AssessBuild_right__SdHg9:focus-within) .AssessBuild_left__5HYNy,.AssessBuild_split__XteEM:has(.AssessBuild_right__SdHg9:hover) .AssessBuild_left__5HYNy{opacity:.45}.AssessBuild_script__0rB4h{font-family:var(--font-script);font-weight:700;font-size:clamp(1.6rem,3vw,2.4rem);line-height:1;opacity:.85}.AssessBuild_word__1RLaI{font-size:clamp(3rem,8vw,6.4rem)}.AssessBuild_marker__IEa8x{position:relative;display:inline-block;padding-inline:.08em;z-index:0}.AssessBuild_marker__IEa8x:before{content:"";position:absolute;inset:8% -2% 4%;background:var(--canary);z-index:-1;transform:scaleX(0);transition:transform .45s var(--ease)}.AssessBuild_left__5HYNy .AssessBuild_marker__IEa8x:before{transform-origin:right center}.AssessBuild_right__SdHg9 .AssessBuild_marker__IEa8x:before{transform-origin:left center}.AssessBuild_left__5HYNy:focus-within .AssessBuild_marker__IEa8x:before,.AssessBuild_left__5HYNy:hover .AssessBuild_marker__IEa8x:before,.AssessBuild_right__SdHg9:focus-within .AssessBuild_marker__IEa8x:before,.AssessBuild_right__SdHg9:hover .AssessBuild_marker__IEa8x:before{transform:scaleX(1)}.AssessBuild_copy__C16jA{max-width:32ch;opacity:.8;margin-bottom:.4rem}.AssessBuild_divider__t6D1r{position:relative;width:1.5px;align-self:stretch;min-height:clamp(220px,40vh,380px);background:currentColor;opacity:.9}.AssessBuild_divider__t6D1r .AssessBuild_dot__LW5W_{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-6deg);width:34px;padding:5px;background:var(--ghost);border-radius:50%}.AssessBuild_divider__t6D1r .AssessBuild_dot__LW5W_ img{filter:brightness(0);opacity:.92}@media (max-width:767.98px){.AssessBuild_section__Op4AS{padding-block:clamp(3.5rem,8vh,5rem)}.AssessBuild_split__XteEM{grid-template-columns:1fr;gap:2rem}.AssessBuild_col__F2tz_{gap:.8rem}.AssessBuild_col__F2tz_>a{margin-top:.5rem}.AssessBuild_script__0rB4h{font-size:1.5rem;opacity:.7}.AssessBuild_word__1RLaI{font-size:clamp(3.4rem,17vw,4.5rem)}.AssessBuild_copy__C16jA{margin-bottom:0}.AssessBuild_divider__t6D1r{width:100%;height:1.5px;min-height:0;align-self:auto;margin-block:.6rem;opacity:.5}.AssessBuild_left__5HYNy,.AssessBuild_right__SdHg9{align-items:flex-start;text-align:left}}.MediaFrame_frame__1GTHI{position:relative;overflow:hidden;border-radius:16px;background:#0d1c1c}section[data-theme=ghost] .MediaFrame_frame__1GTHI{background:#f7f8fd}.MediaFrame_img__mU5m6{object-fit:cover}.MediaFrame_placeholder__3wExG{position:absolute;inset:0;display:grid;place-items:center}.MediaFrame_placeholder__3wExG .MediaFrame_placeholderMark__kmP3v{width:clamp(72px,26%,140px);height:auto;opacity:.4;transform:rotate(-6deg)}.MediaFrame_tag__2083J{position:absolute;left:1rem;bottom:.9rem;color:var(--canary);font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 1px 8px rgba(4,15,15,.55)}section[data-theme=ghost] .MediaFrame_tag__2083J{color:var(--ink);text-shadow:none}.Flagship_section__49aWA{position:relative;z-index:1;padding-block:var(--sec);overflow-x:clip}.Flagship_stage__7lH43{display:flex;justify-content:center}.Flagship_frame__j4fjh{position:relative;width:min(100%,1200px);margin-inline:var(--pad);overflow:hidden;border-radius:22px;transform-origin:center center;will-change:transform}.Flagship_bleed__6l7RJ{width:100vw;margin-inline:0}.Flagship_media__dRXgs{border-radius:0;border-left:0;border-right:0}.Flagship_frame__j4fjh figure{border-radius:inherit}.Flagship_media__dRXgs img{filter:grayscale(.7)}.Flagship_tint__PLHiT{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(4,15,15,.44),rgba(4,15,15,.12) 50%,rgba(4,15,15,.5));pointer-events:none}.Flagship_roadmap__T15ST{position:absolute;inset:0;z-index:2;pointer-events:none}.Flagship_routeSvg__3vwgQ{position:absolute;inset:0;width:100%;height:100%}.Flagship_routeMobile__SyTrQ{display:none}.Flagship_routeLine__EVDdD{fill:none;stroke:var(--ghost);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;opacity:.95}.Flagship_svgDot__CJHq3{fill:var(--canary)}.Flagship_node__EERZE{position:absolute;color:var(--ghost);max-width:240px}.Flagship_node__EERZE:before{content:"";position:absolute;inset:-20px -28px;background:radial-gradient(ellipse at center,rgba(4,15,15,.55),rgba(4,15,15,0) 72%);z-index:-1;pointer-events:none}.Flagship_n1__3BUCG{left:6.5%;top:calc(67.4% + 26px)}.Flagship_n2__TUJBO{left:27.5%;top:calc(32.6% - 26px);transform:translateY(-100%)}.Flagship_n3__7K9Oa{left:56.5%;top:calc(60.5% + 26px)}.Flagship_nodeLabel__wXPk6{font-size:clamp(1rem,1.6vw,1.5rem);text-shadow:0 1px 12px rgba(4,15,15,.6)}.Flagship_nodeCopy__kShji{margin-top:.3rem;font-size:clamp(.8rem,1.1vw,.95rem);line-height:1.55;opacity:.92;text-shadow:0 1px 10px rgba(4,15,15,.6)}.Flagship_stat__XYaFr{position:absolute;left:63%;top:10%;max-width:33%;font-size:clamp(1.2rem,2.3vw,2.25rem);line-height:1.02;color:var(--canary);text-shadow:0 2px 18px rgba(4,15,15,.6)}.Flagship_tagLine__VEu5T{position:absolute;left:1rem;bottom:.9rem;z-index:3;color:var(--canary);font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-shadow:0 1px 8px rgba(4,15,15,.45)}.Flagship_tagLink___3MSb{color:var(--canary);font-size:inherit;font-weight:700;letter-spacing:inherit;text-transform:inherit;text-decoration:underline;text-underline-offset:3px;transition:opacity .25s var(--ease)}.Flagship_tagLink___3MSb:hover{opacity:.75}@media (max-width:767.98px){.Flagship_section__49aWA{padding-block:clamp(3.5rem,8vh,5rem)}.Flagship_frame__j4fjh{width:100vw;margin-inline:0;border-radius:0}.Flagship_stage__7lH43{margin-inline:0}.Flagship_frame__j4fjh figure{aspect-ratio:4/5!important;border-radius:0}.Flagship_routeDesktop__dklaF,.Flagship_tagLine__VEu5T{display:none}.Flagship_routeMobile__SyTrQ{display:block}.Flagship_n1__3BUCG{left:6%;top:calc(24% - 8px);right:auto;transform:none;max-width:46%}.Flagship_n2__TUJBO{left:44%;top:calc(50% - 8px);transform:none;max-width:50%}.Flagship_n3__7K9Oa{left:6%;top:calc(75% - 8px);max-width:50%}.Flagship_nodeLabel__wXPk6{font-size:1.05rem}.Flagship_nodeCopy__kShji{font-size:.8rem}.Flagship_stat__XYaFr{left:var(--pad);right:var(--pad);top:auto;bottom:4.5%;max-width:none;font-size:clamp(1.5rem,6.8vw,1.9rem)}}.PsVideo_wrap__VgWRH{position:relative;display:block;width:100%}.PsVideo_canvas__UlKI4{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PsVideo_canvasHidden__BuEl7{visibility:hidden}.PsVideo_fallback__Z8_QE{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.PsVideo_fallback__Z8_QE img{width:88%}.PsVideo_fallbackInk__1LcEa{filter:brightness(0)}.Footer_footer__RQEoT{background:linear-gradient(180deg,var(--ghost) 0,var(--canary) 72%);color:var(--ink);padding:clamp(2.2rem,3.6vw,3rem) clamp(.7rem,1.6vw,1.3rem) .55rem}.Footer_panelWrap__gSfbq{position:relative}.Footer_panel__YsKrB{position:relative;background:var(--ink);color:var(--ghost);border-radius:clamp(18px,2.4vw,28px);overflow:hidden;min-height:min(74svh,700px);display:flex;flex-direction:column;padding:clamp(3rem,8vh,5rem) var(--pad) clamp(1.6rem,3.5vh,2.4rem)}.Footer_topTab__AP7OW{bottom:100%;margin-bottom:-1px;width:clamp(250px,30vw,440px);height:clamp(24px,3vw,38px)}.Footer_tabWrap__7iUB8,.Footer_topTab__AP7OW{position:absolute;left:50%;transform:translateX(-50%)}.Footer_tabWrap__7iUB8{top:100%;margin-top:-1px;height:clamp(22px,2.6vw,32px);min-width:min(54%,880px);display:flex;align-items:center;justify-content:center;padding-inline:clamp(1.6rem,4vw,3rem)}.Footer_tabBg__pXwTI{position:absolute;inset:0;width:100%;height:100%}.Footer_placeTab__H5kyf{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.45rem;color:var(--canary);font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.Footer_headline__oP0l4{position:relative;z-index:1;text-align:center;font-size:clamp(2.6rem,6.8vw,6rem);line-height:.98;margin-bottom:clamp(2rem,6vh,3.5rem)}.Footer_hLine__kd45u{display:block}.Footer_hAccent__BDjIN{color:var(--canary)}.Footer_columns__bByM_{position:relative;z-index:1;flex:1 1;display:grid;grid-template-columns:1fr minmax(240px,30vw) 1fr;align-items:start;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem)}.Footer_colContact__1wOOd,.Footer_colPages__9oMsU{justify-self:center;text-align:center}.Footer_colTitle__eCeht{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;opacity:.55;margin-bottom:.6rem}.Footer_reportBtn__OIpOI{display:flex;justify-content:center;margin-top:1.2rem}.Footer_reportBtn__OIpOI a{min-height:44px;padding:.55rem 1.2rem;font-size:.8rem}.Footer_colContact__1wOOd ul,.Footer_colPages__9oMsU ul{display:flex;flex-direction:column}.Footer_colContact__1wOOd ul a,.Footer_colPages__9oMsU ul a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.05rem,1.8vw,1.5rem);letter-spacing:.03em;opacity:.9;transition:color .25s var(--ease),opacity .25s var(--ease),transform .25s var(--ease)}.Footer_colContact__1wOOd ul a:hover,.Footer_colPages__9oMsU ul a:hover{color:var(--canary);opacity:1;transform:translateY(-2px)}.Footer_markStage___NdV8{width:100%;max-width:400px;margin-inline:auto;transform:rotate(-4deg)}.Footer_subRow__1J8Uh{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.4rem 1.6rem;min-height:44px;margin-top:calc((clamp(22px, 2.6vw, 32px) - 44px) / 2);padding:0 clamp(.6rem,1.6vw,1.4rem);font-size:.8rem;font-weight:600}.Footer_subLeft__NhDi1 strong{font-weight:800}.Footer_subRight__9D9hZ{display:flex;gap:1.4rem}.Footer_subRight__9D9hZ a{display:inline-flex;align-items:center;gap:.3rem;min-height:44px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem;transition:opacity .25s var(--ease)}.Footer_subRight__9D9hZ a:hover{opacity:.7;text-decoration:underline;text-underline-offset:4px}@media (max-width:1023.98px){.Footer_columns__bByM_{grid-template-columns:1fr 1fr}.Footer_markStage___NdV8{order:3;grid-column:1/-1;max-width:280px}}@media (max-width:767.98px){.Footer_panel__YsKrB{min-height:0}.Footer_columns__bByM_{grid-template-columns:1fr;gap:2rem}.Footer_tabWrap__7iUB8{min-width:0;padding-inline:1.2rem}.Footer_placeTab__H5kyf{font-size:.62rem}.Footer_subRow__1J8Uh{justify-content:center;text-align:center;padding-top:2.2rem}}.DisplayHeading_heading__QAmxB{font-size:clamp(2.6rem,7.2vw,5.6rem)}.DisplayHeading_mask__reqRW{display:block;overflow:hidden;padding-block:.04em}.DisplayHeading_inner__kNXpY{display:block;will-change:transform}.ArticleArt_frame__vmbvy{overflow:hidden;border-radius:18px;border:1px solid rgba(232,235,247,.14)}.ArticleArt_svg__KrLMU{display:block;width:100%;height:auto}.article_page__G9Ulc{position:relative;overflow:hidden;min-height:100svh;background:var(--ink);color:var(--ghost);padding:calc(var(--sec) * .9) var(--pad) var(--sec)}.article_article__udXrK{max-width:820px;margin-inline:auto;display:flex;flex-direction:column;gap:clamp(1.6rem,4vh,2.6rem)}.article_head___ZhuB{display:flex;flex-direction:column;gap:1rem;max-width:680px}.article_kicker__9sZN_{font-size:.78rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--canary)}.article_title__RW1j6{font-size:clamp(2.2rem,6vw,4rem)}.article_byline__y76ZH{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.85rem;letter-spacing:.02em;opacity:.72}.article_byline__y76ZH a{color:var(--canary);font-weight:600}.article_byline__y76ZH a:hover{text-decoration:underline}.article_bylineSep__g73Lh{opacity:.5}.article_heroArt__RNTC2{width:100%}.article_body__ASN2J{max-width:680px;margin-inline:auto;width:100%}.article_body__ASN2J,.article_body__ASN2J>div{display:flex;flex-direction:column;gap:1.4rem}.article_para__speVb{font-size:1.05rem;line-height:1.75;opacity:.88}.article_inlineArt__N3XHf{margin-block:.6rem}.article_inlineArtNarrow__8kRXj{margin-block:.6rem;max-width:420px;align-self:center}.article_back__K_j9o,.article_next__jJ_Ox{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;font-weight:600;color:var(--canary);width:-moz-fit-content;width:fit-content}.article_back__K_j9o:hover,.article_next__jJ_Ox:hover{text-decoration:underline}.article_footRow__jR1EV{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1rem;max-width:680px;margin-inline:auto;width:100%}