._page_185ae_1{background:var(--night);min-height:100vh;color:var(--ink)}._hero_185ae_2{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);align-items:end;gap:8vw;min-height:620px;padding:clamp(76px,10vw,150px) 5.5vw 80px;display:grid}._heroCopy_185ae_3>p:first-child,._heroPanel_185ae_3>span,._advisorHeader_185ae_3 p,._resultHeader_185ae_3 p,._allocation_185ae_3>div>p,._alternatives_185ae_3>div>p{color:var(--acid);letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font-size:11px;font-weight:900}._hero_185ae_2 h1{letter-spacing:-.075em;max-width:900px;margin:0;font-size:clamp(58px,9vw,140px);line-height:.84}._hero_185ae_2 h1 span{color:var(--acid)}._heroCopy_185ae_3>span{color:#a5a6a0;max-width:680px;margin-top:34px;font-size:clamp(16px,2vw,22px);line-height:1.5;display:block}._heroCopy_185ae_3 a{background:var(--acid);color:#0a0b0a;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:36px;min-height:58px;margin-top:34px;padding:0 24px;font-size:12px;font-weight:900;display:inline-flex}._heroPanel_185ae_3{background:#0e100f;border:1px solid #333630;padding:28px}._heroPanel_185ae_3 h2{letter-spacing:-.05em;margin:0 0 28px;font-size:clamp(28px,4vw,52px);line-height:1}._heroPanel_185ae_3 ul{margin:0;padding:0;list-style:none}._heroPanel_185ae_3 li{color:#a9aba4;border-top:1px solid #2b2e29;grid-template-columns:30px 1fr;gap:12px;padding:12px 0;font-size:13px;display:grid}._heroPanel_185ae_3 li span{color:var(--acid);font-size:10px;font-weight:900}._advisor_185ae_3{background:#0c0e0d;border:1px solid #30332e;margin:0 5.5vw 110px;scroll-margin-top:24px}._advisorHeader_185ae_3{border-bottom:1px solid #30332e;justify-content:space-between;gap:30px;min-height:190px;padding:36px;display:flex}._advisorHeader_185ae_3 h2{letter-spacing:-.06em;max-width:850px;margin:0 0 12px;font-size:clamp(34px,5vw,68px);line-height:.98}._advisorHeader_185ae_3>div>span{color:#8d9189;line-height:1.55}._progress_185ae_17{flex:none;align-self:flex-end;width:min(260px,30vw)}._progress_185ae_17>span{color:#8a8f85;letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}._progress_185ae_17>div{background:#30332e;height:3px;margin-top:12px;overflow:hidden}._progress_185ae_17 i{background:var(--acid);height:100%;transition:width .25s;display:block}._stepBody_185ae_21{min-height:420px;padding:32px}._optionGrid_185ae_22,._budgetGrid_185ae_22{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}._optionCard_185ae_23,._categoryOption_185ae_23,._chipGrid_185ae_23 button{color:var(--ink);cursor:pointer;text-align:left;background:#111412;border:1px solid #343832;transition:border-color .16s,background .16s,transform .16s}._optionCard_185ae_23{align-content:space-between;min-height:112px;padding:20px;display:grid}._optionCard_185ae_23 strong{letter-spacing:-.02em;font-size:17px}._optionCard_185ae_23 span{color:#777d75;letter-spacing:.08em;text-transform:uppercase;font-size:10px}._optionCard_185ae_23:hover,._categoryOption_185ae_23:hover,._chipGrid_185ae_23 button:hover{border-color:#718b36;transform:translateY(-1px)}._optionCard_185ae_23[data-selected=true],._categoryOption_185ae_23[data-selected=true],._chipGrid_185ae_23 button[data-selected=true]{border-color:var(--acid);background:#182012;box-shadow:inset 0 0 0 1px #c7ff3d24}._categoryOptions_185ae_29{background:#30332e;border:1px solid #30332e;grid-template-columns:1fr 1fr;gap:1px;display:grid}._categoryOption_185ae_23{border:0;grid-template-columns:38px 1fr;align-items:center;gap:16px;min-height:88px;padding:18px;display:grid}._categoryOption_185ae_23>span{color:var(--acid);font-size:10px;font-weight:900}._categoryOption_185ae_23 strong,._categoryOption_185ae_23 small{display:block}._categoryOption_185ae_23 strong{margin-bottom:5px;font-size:15px}._categoryOption_185ae_23 small{color:#777d75}._contextGrid_185ae_35{grid-template-columns:1fr 1fr;gap:34px;display:grid}._contextGrid_185ae_35 section>p{color:#888e84;letter-spacing:.12em;text-transform:uppercase;margin:0 0 15px;font-size:10px;font-weight:900}._contextGrid_185ae_35 section>p:not(:first-child){margin-top:32px}._chipGrid_185ae_23{flex-wrap:wrap;gap:9px;display:flex}._chipGrid_185ae_23 button{min-height:50px;padding:0 16px;font-size:12px;font-weight:750}._chipGrid_185ae_23 button:disabled{opacity:.35;cursor:not-allowed}._customBudget_185ae_41{background:#111412;border:1px solid #343832;align-content:space-between;min-height:112px;padding:18px;display:grid}._customBudget_185ae_41>span{color:#888e84;letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:900}._customBudget_185ae_41 div{align-items:center;gap:8px;display:flex}._customBudget_185ae_41 b{color:var(--acid)}._customBudget_185ae_41 input{width:100%;min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;font-size:20px}._stepFooter_185ae_46{border-top:1px solid #30332e;justify-content:space-between;padding:22px 32px;display:flex}._backButton_185ae_47,._nextButton_185ae_47,._restartRow_185ae_47 button{min-height:52px;color:var(--ink);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;border:1px solid #3c4039;padding:0 20px;font-size:11px;font-weight:900}._backButton_185ae_47:disabled,._nextButton_185ae_47:disabled{opacity:.25;cursor:not-allowed}._nextButton_185ae_47{border-color:var(--acid);background:var(--acid);color:#0b0d0b;justify-content:space-between;align-items:center;min-width:210px;display:inline-flex}._results_185ae_50{background:#0c0e0d;border:1px solid #30332e;margin:0 5.5vw 110px}._resultHeader_185ae_3{border-bottom:1px solid #30332e;grid-template-columns:1fr auto;align-items:end;gap:40px;padding:40px;display:grid}._resultHeader_185ae_3 h2{letter-spacing:-.065em;margin:0 0 12px;font-size:clamp(38px,6vw,76px);line-height:.96}._resultHeader_185ae_3>div>span{color:#999e95;line-height:1.6}._spendSummary_185ae_54{border:1px solid #343832;min-width:220px;padding:20px}._spendSummary_185ae_54 span,._spendSummary_185ae_54 small{color:#7f857b;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}._spendSummary_185ae_54 strong{color:var(--acid);letter-spacing:-.05em;margin:7px 0;font-size:36px;display:block}._verdict_185ae_57{background:#11150f;border:1px solid #49523a;grid-template-columns:220px 1fr;gap:32px;margin:30px;padding:26px;display:grid}._verdict_185ae_57>div:first-child span,._verdict_185ae_57>div:first-child strong{display:block}._verdict_185ae_57>div:first-child span{color:#899083;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900}._verdict_185ae_57>div:first-child strong{color:var(--acid);margin-top:10px;font-size:24px}._verdict_185ae_57[data-verdict=wait]>div:first-child strong{color:#ffd36a}._verdict_185ae_57[data-verdict=skip]>div:first-child strong{color:#ff8f8f}._verdict_185ae_57 h3{margin:0 0 8px;font-size:22px}._verdict_185ae_57 p{color:#9ba097;margin:0;line-height:1.55}._allocation_185ae_3{border-top:1px solid #30332e;border-bottom:1px solid #30332e;padding:34px}._budgetCheck_185ae_66{border-top:1px solid #30332e;border-bottom:1px solid #30332e;grid-template-columns:.8fr 1.2fr;gap:34px;padding:34px;display:grid}._budgetCheck_185ae_66>div>p{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:900}._budgetCheck_185ae_66 h3{letter-spacing:-.04em;margin:0 0 12px;font-size:34px}._budgetCheck_185ae_66>div>span{color:#999e95;font-size:13px;line-height:1.55}._budgetCheck_185ae_66 dl{background:#30332e;border:1px solid #30332e;grid-template-columns:1fr 1fr;gap:1px;margin:0;display:grid}._budgetCheck_185ae_66 dl div{background:#111412;padding:16px}._budgetCheck_185ae_66 dt{color:#7f857b;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:800}._budgetCheck_185ae_66 dd{margin:8px 0 0;font-size:15px;font-weight:800}._allocation_185ae_3 h3,._alternatives_185ae_3 h3{letter-spacing:-.04em;margin:0 0 22px;font-size:30px}._allocationGrid_185ae_75{background:#30332e;border:1px solid #30332e;grid-template-columns:repeat(auto-fit,minmax(135px,1fr));gap:1px;display:grid}._allocationGrid_185ae_75 article{background:#111412;min-height:118px;padding:16px}._allocationGrid_185ae_75 article[data-reserve=true]{background:#17200f}._allocationGrid_185ae_75 span,._allocationGrid_185ae_75 small{color:#81877d;text-transform:uppercase;font-size:9px;display:block}._allocationGrid_185ae_75 strong{margin:12px 0;font-size:26px;display:block}._productList_185ae_80{gap:24px;padding:34px;display:grid}._productCard_185ae_81{background:#101311;border:1px solid #343832;grid-template-columns:minmax(240px,.68fr) minmax(0,1.32fr);display:grid}._productVisual_185ae_82{background:radial-gradient(circle at 50% 42%,#c7ff3d24,#0000 36%),linear-gradient(135deg,#161b13,#0a0d0b);border-right:1px solid #343832;flex-direction:column;justify-content:center;min-height:470px;padding:25px;display:flex;position:relative;overflow:hidden}._productVisual_185ae_82:before,._productVisual_185ae_82:after{content:"";border:1px solid #c7ff3d38;border-radius:50%;position:absolute;inset:20% 15%;transform:rotate(16deg)}._productVisual_185ae_82:after{inset:29% 24%;transform:rotate(-28deg)}._productVisual_185ae_82 span,._productVisual_185ae_82 small{z-index:1;color:#858d80;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:900;position:relative}._productVisual_185ae_82 strong{z-index:1;letter-spacing:-.06em;max-width:260px;margin:12px 0 50px;font-size:clamp(30px,4vw,55px);line-height:.92;position:relative}._productVisual_185ae_82 img{object-fit:contain;width:84%;height:84%;position:absolute;inset:8%}._productVisual_185ae_82 .approved-image-wrap{z-index:3}._productVisual_185ae_82 small{position:absolute;bottom:24px;left:24px}._productCopy_185ae_90{padding:30px}._productCopy_185ae_90>header{justify-content:space-between;gap:20px;display:flex}._productCopy_185ae_90>header p,._productCopy_185ae_90 h4{color:#888f84;letter-spacing:.12em;text-transform:uppercase;margin:0 0 5px;font-size:9px;font-weight:900}._productCopy_185ae_90>header span{color:var(--acid);font-size:10px;font-weight:850}._productCopy_185ae_90>header b{color:#555b53;font-size:28px}._productCopy_185ae_90>small{color:#7e847b;margin-top:25px;display:block}._productCopy_185ae_90 h3{letter-spacing:-.05em;margin:8px 0 22px;font-size:clamp(29px,4vw,50px);line-height:1}._productCopy_185ae_90>p{color:#9ca198;font-size:13px;line-height:1.6}._priceBand_185ae_98{border:1px solid #2e322c;grid-template-columns:1fr auto;gap:5px 20px;margin:22px 0;padding:15px;display:grid}._priceBand_185ae_98 span,._priceBand_185ae_98 small{color:#7e847b;text-transform:uppercase;font-size:9px}._priceBand_185ae_98 strong{color:var(--acid)}._priceBand_185ae_98 small{grid-column:1/-1}._productCta_185ae_102{border:1px solid var(--acid);background:var(--acid);color:#0a0c0a;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;width:100%;min-height:54px;margin-top:22px;padding:0 18px;font-size:10px;font-weight:900;display:flex}button._productCta_185ae_102:disabled{color:#777c75;background:#171a17;border-color:#353a33}._commissionNote_185ae_104{font-size:9px;margin-top:8px!important}._cardDetails_185ae_105{border-top:1px solid #30342e;margin-top:18px}._cardDetails_185ae_105 summary{cursor:pointer;padding:14px 0;font-size:11px;font-weight:800}._cardDetails_185ae_105 li{color:#8c9289;font-size:11px;line-height:1.5}._productCard_185ae_81[data-compact=true]{display:block}._productCard_185ae_81[data-compact=true] ._productVisual_185ae_82{border-bottom:1px solid #343832;border-right:0;min-height:230px}._alternatives_185ae_3{border-top:1px solid #30332e;padding:34px}._alternatives_185ae_3>div:last-child{grid-template-columns:1fr 1fr;gap:16px;display:grid}._scorePanel_185ae_112{background:#30332e;border-top:1px solid #30332e;border-bottom:1px solid #30332e;grid-template-columns:.7fr 1.3fr;gap:1px;padding:34px;display:grid}._scoreLead_185ae_113,._scoreMetrics_185ae_113,._confidenceCard_185ae_113{background:#101311;padding:28px}._scoreLead_185ae_113{grid-row:span 2}._scoreLead_185ae_113>p:first-child{color:var(--acid);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:10px;font-weight:900}._scoreLead_185ae_113>div{align-items:baseline;margin:25px 0;display:flex}._scoreLead_185ae_113>div strong{color:var(--acid);letter-spacing:-.09em;font-size:clamp(80px,10vw,138px);line-height:.8}._scoreLead_185ae_113>div span{color:#737970}._scoreLead_185ae_113 h3{font-size:27px}._scoreLead_185ae_113>p:last-child,._confidenceCard_185ae_113 p{color:#8f958b;font-size:12px;line-height:1.55}._confidenceCard_185ae_113>span{color:#7c8379;letter-spacing:.11em;text-transform:uppercase;font-size:9px;font-weight:900}._confidenceCard_185ae_113 strong{color:var(--acid);margin:10px 0;font-size:20px;display:block}._confidenceHelp_185ae_123{border-top:1px solid #30342e;margin-top:18px;padding-top:18px}._confidenceHelp_185ae_123 h4{letter-spacing:.04em;margin:12px 0 6px;font-size:11px}._confidenceHelp_185ae_123 ul{color:#92988e;margin:8px 0 16px;padding-left:18px;font-size:11px;line-height:1.6}._confidenceHelp_185ae_123 button{border:1px solid var(--acid);min-height:44px;color:var(--acid);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:0 15px;font-size:10px;font-weight:900}._scoreMetrics_185ae_113 details{border-top:1px solid #30342e}._scoreMetrics_185ae_113 summary{cursor:pointer;justify-content:space-between;align-items:center;padding:15px 0;display:flex}._scoreMetrics_185ae_113 summary span{font-size:12px;font-weight:800}._scoreMetrics_185ae_113 summary small{color:#777d74;margin-top:3px;font-size:9px;font-weight:500;display:block}._scoreMetrics_185ae_113 summary strong{color:var(--acid);font-size:20px}._scoreMetrics_185ae_113 ul{color:#8f958b;margin:0 0 15px;padding-left:18px;font-size:11px;line-height:1.65}._scoreMetrics_185ae_113 code,._auditNotes_185ae_133 code{color:var(--acid);font:10px Consolas,monospace}._formula_185ae_134{color:#777d74;background:#101311;grid-column:2;margin:-1px 0 0;padding:12px 28px;font-size:10px}._auditNotes_185ae_133{grid-template-columns:repeat(3,1fr);display:grid}._auditNotes_185ae_133>div{padding:28px}._auditNotes_185ae_133>div+div{border-left:1px solid #30332e}._auditNotes_185ae_133 h3{margin:0 0 12px;font-size:16px}._auditNotes_185ae_133 ul{margin:0;padding-left:18px}._auditNotes_185ae_133 li,._auditNotes_185ae_133 p{color:#8e948a;font-size:11px;line-height:1.6}._restartRow_185ae_47{border-top:1px solid #30332e;justify-content:space-between;align-items:center;gap:25px;padding:24px 34px;display:flex}._restartRow_185ae_47 button{border-color:var(--acid)}._restartRow_185ae_47 span{color:#737970;font-size:10px}@media (max-width:900px){._hero_185ae_2{grid-template-columns:1fr;min-height:0}._heroPanel_185ae_3{display:none}._advisorHeader_185ae_3,._resultHeader_185ae_3{flex-direction:column;grid-template-columns:1fr}._progress_185ae_17{align-self:auto;width:100%}._optionGrid_185ae_22,._budgetGrid_185ae_22{grid-template-columns:1fr 1fr}._contextGrid_185ae_35,._productCard_185ae_81,._scorePanel_185ae_112,._budgetCheck_185ae_66{grid-template-columns:1fr}._productVisual_185ae_82{border-bottom:1px solid #343832;border-right:0;min-height:300px}._scoreLead_185ae_113{grid-row:auto}._formula_185ae_134{grid-column:1}._auditNotes_185ae_133{grid-template-columns:1fr}._auditNotes_185ae_133>div+div{border-top:1px solid #30332e;border-left:0}}@media (max-width:600px){._hero_185ae_2{padding:64px 20px 52px}._hero_185ae_2 h1{font-size:clamp(52px,17vw,82px)}._advisor_185ae_3,._results_185ae_50{margin:0 12px 70px}._advisorHeader_185ae_3,._resultHeader_185ae_3{min-height:0;padding:24px 18px;display:flex}._advisorHeader_185ae_3 h2,._resultHeader_185ae_3 h2{font-size:38px}._stepBody_185ae_21{min-height:380px;padding:16px}._optionGrid_185ae_22,._budgetGrid_185ae_22,._categoryOptions_185ae_29{grid-template-columns:1fr}._optionCard_185ae_23{min-height:84px}._categoryOption_185ae_23{min-height:76px}._contextGrid_185ae_35{gap:28px}._stepFooter_185ae_46{z-index:2;background:#0c0e0df5;padding:14px;position:sticky;bottom:0}._nextButton_185ae_47{min-width:0}._verdict_185ae_57{grid-template-columns:1fr;gap:18px;margin:16px;padding:20px}._allocation_185ae_3,._productList_185ae_80,._alternatives_185ae_3,._scorePanel_185ae_112{padding:16px}._budgetCheck_185ae_66{padding:20px}._budgetCheck_185ae_66 dl{grid-template-columns:1fr}._productCopy_185ae_90,._scoreLead_185ae_113,._scoreMetrics_185ae_113,._confidenceCard_185ae_113{padding:20px}._productVisual_185ae_82{min-height:220px}._allocationGrid_185ae_75 span,._allocationGrid_185ae_75 small{font-size:11px;line-height:1.3}._alternatives_185ae_3>div:last-child{grid-template-columns:1fr}._auditNotes_185ae_133>div{padding:20px}._restartRow_185ae_47{flex-direction:column;align-items:stretch}}
