.XiB9sG_explorer{--app-rule:#d8d0c3;--app-soft:#f1ece3;--app-wash:#f8f5ef;width:100%;height:812px;color:var(--ink);background:#fff;border:1px solid #c5bcad;overflow:clip;box-shadow:0 24px 70px #231f191c;container-type:inline-size}.XiB9sG_appBar{border-bottom:1px solid var(--app-rule);background:#fff;justify-content:space-between;align-items:center;gap:24px;height:60px;padding:8px 12px 8px 20px;display:flex}.XiB9sG_appIdentity{align-items:baseline;gap:14px;min-width:0;display:flex}.XiB9sG_appIdentity>span{font-family:var(--serif);letter-spacing:-.025em;font-size:24px;line-height:1}.XiB9sG_appIdentity small{color:var(--graphite);white-space:nowrap;font-size:11px}.XiB9sG_ideaNavigator{border:1px solid var(--app-rule);flex:none;align-items:center;display:flex}.XiB9sG_ideaNavigator button,.XiB9sG_ideaNavigator>span{min-width:44px;height:42px;color:var(--ink);border:0;border-right:1px solid var(--app-rule);font:inherit;background:#fff;justify-content:center;align-items:center;margin:0;padding:0 14px;display:inline-flex}.XiB9sG_ideaNavigator button{cursor:pointer;transition:background var(--motion-fast) ease, color var(--motion-fast) ease;font-size:14px}.XiB9sG_ideaNavigator button:hover{background:var(--ink);color:var(--paper)}.XiB9sG_ideaNavigator>span{color:var(--graphite);letter-spacing:.04em;gap:5px;font-size:11px}.XiB9sG_ideaNavigator>span strong{color:var(--ink);font-size:13px}.XiB9sG_ideaNavigator .XiB9sG_surpriseButton{min-width:124px;color:var(--copper);border-right:0;gap:10px;font-size:12px;font-weight:700}.XiB9sG_surpriseButton span{transition:transform .32s var(--ease-doja);font-size:16px}.XiB9sG_surpriseButton:hover span{transform:rotate(140deg)}.XiB9sG_pathBar{background:var(--app-wash);border-bottom:1px solid var(--app-rule);white-space:nowrap;align-items:center;gap:9px;height:40px;padding:0 20px;display:flex;overflow:hidden}.XiB9sG_pathBar span{color:var(--copper);letter-spacing:.1em;text-transform:uppercase;font-size:10px;font-weight:750}.XiB9sG_pathBar strong{max-width:230px;color:var(--charcoal);text-overflow:ellipsis;font-size:11px;font-weight:650;overflow:hidden}.XiB9sG_pathBar i{color:#a39b8e;margin-inline:3px;font-style:normal}.XiB9sG_mobileSteps{display:none}.XiB9sG_taxonomy{background:#fff;grid-template-columns:250px 330px minmax(0,1fr);height:660px;display:grid}.XiB9sG_column,.XiB9sG_result{min-width:0;min-height:0}.XiB9sG_column{background:var(--paper);border-right:1px solid var(--app-rule);grid-template-rows:76px 48px 408px minmax(0,1fr);display:grid}.XiB9sG_departmentColumn{background:var(--app-soft)}.XiB9sG_columnHeader{grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;padding:17px 16px 12px;display:grid}.XiB9sG_columnHeader>span{color:var(--copper);padding-top:3px;font-size:10px;font-weight:750}.XiB9sG_columnHeader p,.XiB9sG_columnHeader h2{margin:0}.XiB9sG_columnHeader p{color:var(--graphite);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.2}.XiB9sG_columnHeader h2{font-family:var(--serif);letter-spacing:-.025em;margin-top:4px;font-size:27px;font-weight:400;line-height:1}.XiB9sG_columnHint{color:var(--graphite);border-top:1px solid var(--app-rule);border-bottom:1px solid var(--app-rule);margin:0;padding:10px 16px;font-size:11px;line-height:1.4}.XiB9sG_optionGroup{min-width:0;border:0;min-inline-size:0;margin:0;padding:0}.XiB9sG_industryList,.XiB9sG_departmentList{height:100%}.XiB9sG_industryList label,.XiB9sG_departmentList label{cursor:pointer;transition:background var(--motion-fast) ease, color var(--motion-fast) ease;position:relative}.XiB9sG_industryList input,.XiB9sG_departmentList input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.XiB9sG_industryList label:before,.XiB9sG_departmentList label:before{content:"";background:var(--copper);transform-origin:50%;width:4px;transition:transform .22s var(--ease-doja);position:absolute;inset:0 auto 0 0;transform:scaleY(0)}.XiB9sG_industryList label{border-bottom:1px solid var(--app-rule);grid-template-rows:auto auto;grid-template-columns:28px minmax(0,1fr);align-content:center;height:51px;padding:6px 14px;display:grid}.XiB9sG_industryList label>span{color:#928a7e;grid-row:1/span 2;font-size:10px;font-weight:700}.XiB9sG_industryList strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.XiB9sG_industryList small{color:var(--graphite);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;line-height:1.2;overflow:hidden}.XiB9sG_industryList label:hover,.XiB9sG_departmentList label:hover{background:#ffffffa8}.XiB9sG_industryList label[data-selected],.XiB9sG_departmentList label[data-selected]{background:#fff}.XiB9sG_industryList label[data-selected]:before,.XiB9sG_departmentList label[data-selected]:before{transform:scaleY(1)}.XiB9sG_industryList label[data-selected]>span,.XiB9sG_departmentList label[data-selected]>span:first-of-type{color:var(--copper)}:is(.XiB9sG_industryList label:has(input:focus-visible),.XiB9sG_departmentList label:has(input:focus-visible)){z-index:2;outline:3px solid var(--copper);outline-offset:-3px}.XiB9sG_departmentList label{border-bottom:1px solid var(--app-rule);grid-template-columns:30px minmax(0,1fr) 50px;align-items:center;gap:9px;height:102px;padding:13px 14px;display:grid}.XiB9sG_departmentList label>span:first-of-type{color:#928a7e;align-self:start;padding-top:2px;font-size:10px;font-weight:700}.XiB9sG_departmentList label>span:nth-of-type(2){min-width:0}.XiB9sG_departmentList strong,.XiB9sG_departmentList small{display:block}.XiB9sG_departmentList strong{font-family:var(--serif);letter-spacing:-.015em;font-size:20px;font-weight:400;line-height:1.12}.XiB9sG_departmentList small{color:var(--graphite);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:11px;line-height:1.2;overflow:hidden}.XiB9sG_departmentList em{background:var(--app-wash);width:48px;height:34px;color:var(--ink);border:1px solid var(--app-rule);border-radius:999px;justify-content:center;align-items:baseline;gap:1px;font-size:11px;font-style:normal;font-weight:750;line-height:32px;display:flex}.XiB9sG_departmentList em small{color:inherit;margin:0;font-size:8px;display:inline}.XiB9sG_departmentList label[data-selected] em{background:var(--ink);color:var(--paper);border-color:var(--ink)}.XiB9sG_columnNote{border-top:1px solid var(--app-rule);align-self:stretch;padding:16px}.XiB9sG_columnNote>span,.XiB9sG_summaryView section>span,.XiB9sG_summaryView aside>span,.XiB9sG_workflowView>div>span,.XiB9sG_economicsGrid article>span,.XiB9sG_controlsView section span,.XiB9sG_controlsView header>span{color:var(--copper);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:750}.XiB9sG_columnNote p{color:var(--graphite);margin:8px 0 0;font-size:11px;line-height:1.4}.XiB9sG_result{background:#fff;outline:none;grid-template-rows:190px 78px 44px minmax(0,1fr) 72px;display:grid}.XiB9sG_result:focus-visible{outline:3px solid var(--copper);outline-offset:-4px}.XiB9sG_resultHeader{border-bottom:1px solid var(--app-rule);grid-template-columns:minmax(0,1fr) 142px;align-items:start;gap:24px;min-width:0;padding:18px 22px;display:grid}.XiB9sG_resultHeader>div{min-width:0}.XiB9sG_resultHeader>div>span{color:var(--copper);letter-spacing:.09em;text-transform:uppercase;font-size:10px;font-weight:750}.XiB9sG_resultHeader h2{overflow-wrap:anywhere;max-width:15ch;margin:8px 0 0;font-size:clamp(40px,3.2cqi,50px);line-height:1}.XiB9sG_resultHeader>div>p{max-width:66ch;color:var(--charcoal);margin:10px 0 0;font-size:14px;line-height:1.4}.XiB9sG_resultHeader aside{border-left:1px solid var(--app-rule);text-align:right;justify-items:end;min-width:0;padding-left:16px;display:grid}.XiB9sG_resultHeader aside span{color:var(--positive);font-size:10px;font-weight:750;line-height:1.3}.XiB9sG_resultHeader aside strong{font-family:var(--serif);margin-top:14px;font-size:36px;font-weight:400;line-height:1}.XiB9sG_resultHeader aside small{color:var(--graphite);margin-top:5px;font-size:10px;line-height:1.25}.XiB9sG_resultFacts{border-bottom:1px solid var(--app-rule);grid-template-columns:1.35fr 1fr 1fr;margin:0;display:grid}.XiB9sG_resultFacts>div{border-right:1px solid var(--app-rule);min-width:0;padding:13px 14px}.XiB9sG_resultFacts>div:last-child{border-right:0}.XiB9sG_resultFacts dt{color:var(--graphite);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:750}.XiB9sG_resultFacts dd{color:var(--ink);margin:6px 0 0;font-size:11px;font-weight:700;line-height:1.35}.XiB9sG_viewButtons{border-bottom:1px solid var(--app-rule);grid-template-columns:repeat(4,1fr);display:grid}.XiB9sG_viewButtons button{background:var(--app-wash);min-height:42px;color:var(--graphite);border:0;border-right:1px solid var(--app-rule);cursor:pointer;font:inherit;letter-spacing:.08em;text-transform:uppercase;transition:background var(--motion-fast) ease, color var(--motion-fast) ease;padding:8px 11px;font-size:10px;font-weight:750}.XiB9sG_viewButtons button:last-child{border-right:0}.XiB9sG_viewButtons button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.XiB9sG_viewButtons button:not([aria-pressed=true]):hover{background:var(--app-soft);color:var(--ink)}.XiB9sG_viewPanel{background:#fff;min-width:0;min-height:0;padding:13px 20px;overflow:hidden}.XiB9sG_summaryView{grid-template-rows:minmax(0,1fr) 66px;grid-template-columns:1fr 1fr;gap:16px 20px;height:100%;display:grid}.XiB9sG_summaryView section{background:var(--app-wash);border-top:3px solid var(--copper);min-width:0;padding:14px 16px}.XiB9sG_summaryView ul{margin:12px 0 0;padding:0;list-style:none}.XiB9sG_summaryView li{color:var(--charcoal);margin-top:7px;padding-left:15px;font-size:12px;line-height:1.35;position:relative}.XiB9sG_summaryView li:before{content:"";background:var(--copper);width:6px;height:1px;position:absolute;top:.62em;left:0}.XiB9sG_summaryView aside{background:var(--ink);color:var(--paper);grid-column:1/-1;grid-template-columns:150px 1fr;align-items:center;gap:18px;padding:11px 14px;display:grid}.XiB9sG_summaryView aside>span{color:var(--copper-light)}.XiB9sG_summaryView aside strong{font-family:var(--serif);font-size:15px;font-weight:400;line-height:1.3}.XiB9sG_workflowView{grid-template-rows:minmax(0,1fr) 66px;gap:14px;height:100%;display:grid}.XiB9sG_workflowView ol{grid-template-columns:repeat(4,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.XiB9sG_workflowView li{background:var(--app-wash);border-top:3px solid var(--copper);flex-direction:column;min-width:0;padding:13px;display:flex}.XiB9sG_workflowView li>span{color:var(--copper);font-size:10px;font-weight:750}.XiB9sG_workflowView li strong{font-family:var(--serif);margin-top:22px;font-size:17px;font-weight:400;line-height:1.12}.XiB9sG_workflowView li p{color:var(--graphite);margin:auto 0 0;padding-top:10px;font-size:11px;line-height:1.35}.XiB9sG_workflowView>div{background:var(--ink);color:var(--paper);grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:11px 14px;display:grid}.XiB9sG_workflowView>div>span{color:var(--copper-light)}.XiB9sG_workflowView>div strong{font-family:var(--serif);font-size:15px;font-weight:400}.XiB9sG_workflowView>div p{color:#c9c6be;text-align:right;margin:0;font-size:10px}.XiB9sG_economicsView{height:100%}.XiB9sG_economicsGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.XiB9sG_economicsGrid article{background:var(--app-wash);border-top:3px solid var(--copper);min-width:0;min-height:90px;padding:10px}.XiB9sG_economicsGrid strong{overflow-wrap:anywhere;font-family:var(--serif);letter-spacing:-.02em;margin-top:8px;font-size:20px;font-weight:400;line-height:1.05;display:block}.XiB9sG_economicsGrid p{color:var(--graphite);margin:4px 0 0;font-size:10px;line-height:1.25}.XiB9sG_rateControl{grid-template-columns:190px 1fr;align-items:center;gap:18px;margin-top:8px;display:grid}.XiB9sG_rateControl>span{color:var(--graphite);font-size:11px}.XiB9sG_rateControl>span strong{color:var(--ink);margin-left:5px}.XiB9sG_rateControl input{width:100%;accent-color:var(--copper)}.XiB9sG_routeChoice{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:8px;display:grid}.XiB9sG_routeChoice button{min-height:61px;color:var(--ink);border:1px solid var(--app-rule);cursor:pointer;font:inherit;text-align:left;background:#fff;gap:4px;padding:9px 11px;display:grid}.XiB9sG_routeChoice button[aria-pressed=true]{background:var(--app-wash);border-color:var(--copper);box-shadow:inset 4px 0 0 var(--copper)}.XiB9sG_routeChoice strong{font-size:11px}.XiB9sG_routeChoice span{color:var(--graphite);font-size:10px;line-height:1.3}.XiB9sG_disclaimer{color:var(--graphite);margin:6px 0 0;font-size:10px;line-height:1.3}.XiB9sG_controlsView{grid-template-rows:78px 36px minmax(0,1fr);gap:10px;height:100%;display:grid}.XiB9sG_controlsView section{background:var(--app-wash);border-left:4px solid var(--copper);grid-template-columns:180px 1fr;align-items:center;gap:18px;padding:12px 14px;display:grid}.XiB9sG_controlsView section>div{gap:5px;display:grid}.XiB9sG_controlsView section strong{font-family:var(--serif);font-size:18px;font-weight:400}.XiB9sG_controlsView section p{color:var(--charcoal);margin:0;font-size:12px;line-height:1.4}.XiB9sG_controlsView header{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.XiB9sG_controlsView header p{color:var(--graphite);margin:0;font-size:10px}.XiB9sG_fitScores{grid-template-columns:repeat(2,1fr);align-content:start;gap:14px 22px;display:grid}.XiB9sG_fitScores>div{grid-template-columns:98px minmax(0,1fr) 28px;align-items:center;gap:10px;display:grid}.XiB9sG_fitScores span,.XiB9sG_fitScores strong{color:var(--graphite);font-size:10px;font-weight:700}.XiB9sG_fitScores i{background:var(--app-rule);height:4px;overflow:hidden}.XiB9sG_fitScores b{width:var(--score);background:var(--copper);height:100%;display:block}.XiB9sG_resultActions{border-top:1px solid var(--app-rule);align-items:center;gap:10px;padding:12px 20px;display:flex}.XiB9sG_resultActions>button,.XiB9sG_resultActions .button{min-height:44px;padding:10px 17px;font-size:12px}.XiB9sG_resultActions>button{color:var(--ink);border:1px solid var(--ink);cursor:pointer;transition:background var(--motion-fast) ease;background:#fff;font-family:inherit;font-weight:700}.XiB9sG_resultActions>button:hover{background:var(--app-soft)}@container (width<=1240px){.XiB9sG_taxonomy{grid-template-columns:220px 280px minmax(0,1fr)}.XiB9sG_columnHeader,.XiB9sG_columnHint,.XiB9sG_columnNote{padding-inline:13px}.XiB9sG_industryList label,.XiB9sG_departmentList label{padding-inline:12px}.XiB9sG_departmentList label{grid-template-columns:24px minmax(0,1fr) 48px;gap:7px}.XiB9sG_resultHeader{grid-template-columns:minmax(0,1fr) 124px;gap:18px}.XiB9sG_resultHeader h2{font-size:clamp(38px,3.8cqi,47px)}.XiB9sG_resultHeader>div>p{font-size:13px}.XiB9sG_summaryView li,.XiB9sG_controlsView section p{font-size:11px}}@media (width<=1180px){.XiB9sG_explorer{height:auto;min-height:620px;overflow:visible;box-shadow:0 18px 50px #231f1914}.XiB9sG_appBar{flex-direction:column;align-items:flex-start;height:auto;min-height:104px;padding:14px}.XiB9sG_appIdentity{justify-content:space-between;width:100%}.XiB9sG_ideaNavigator{width:100%}.XiB9sG_ideaNavigator>span{flex:1}.XiB9sG_pathBar{scrollbar-width:none;overflow-x:auto}.XiB9sG_mobileSteps{border-bottom:1px solid var(--app-rule);grid-template-columns:repeat(3,1fr);display:grid}.XiB9sG_mobileSteps button{background:var(--app-wash);min-height:50px;color:var(--graphite);border:0;border-right:1px solid var(--app-rule);cursor:pointer;font:inherit;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:700;display:inline-flex}.XiB9sG_mobileSteps button:last-child{border-right:0}.XiB9sG_mobileSteps button span{color:var(--copper);font-size:10px}.XiB9sG_mobileSteps button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.XiB9sG_taxonomy{height:auto;min-height:620px;display:block}.XiB9sG_taxonomy[data-mobile-stage=industry] [data-taxonomy-step]:not([data-taxonomy-step=industry]),.XiB9sG_taxonomy[data-mobile-stage=department] [data-taxonomy-step]:not([data-taxonomy-step=department]),.XiB9sG_taxonomy[data-mobile-stage=business] [data-taxonomy-step]:not([data-taxonomy-step=business]){display:none}.XiB9sG_column{border-right:0;grid-template-rows:74px 44px auto minmax(110px,1fr);min-height:620px}.XiB9sG_industryList,.XiB9sG_departmentList{border-left:1px solid var(--app-rule);grid-template-columns:repeat(2,1fr);height:auto;display:grid}.XiB9sG_industryList label,.XiB9sG_departmentList label{border-right:1px solid var(--app-rule)}.XiB9sG_industryList label{height:58px}.XiB9sG_departmentList label{height:112px}.XiB9sG_result{grid-template-rows:auto auto 48px minmax(290px,auto) 72px;min-height:690px}.XiB9sG_resultHeader{min-height:154px}.XiB9sG_viewButtons button{min-height:48px}.XiB9sG_viewPanel{overflow:visible}}@media (width<=650px){.XiB9sG_appIdentity{flex-direction:column;align-items:flex-start;gap:4px}.XiB9sG_ideaNavigator button,.XiB9sG_ideaNavigator>span{padding-inline:10px}.XiB9sG_ideaNavigator .XiB9sG_surpriseButton{flex:1;min-width:0}.XiB9sG_pathBar{padding-inline:14px}.XiB9sG_industryList,.XiB9sG_departmentList{grid-template-columns:1fr}.XiB9sG_industryList label{height:56px}.XiB9sG_departmentList label{height:104px}.XiB9sG_columnNote{min-height:120px}.XiB9sG_result{min-height:0;display:block}.XiB9sG_resultHeader{grid-template-columns:1fr;gap:16px;padding:20px 16px}.XiB9sG_resultHeader aside{border-top:1px solid var(--app-rule);text-align:left;border-left:0;grid-template-columns:1fr auto auto;place-items:baseline start;gap:12px;padding:12px 0 0}.XiB9sG_resultHeader aside strong{margin-top:0;font-size:28px}.XiB9sG_resultFacts{grid-template-columns:1fr}.XiB9sG_resultFacts>div{border-right:0;border-bottom:1px solid var(--app-rule);min-height:66px}.XiB9sG_viewButtons{grid-template-columns:repeat(2,1fr)}.XiB9sG_viewButtons button:nth-child(2){border-right:0}.XiB9sG_viewButtons button:nth-child(-n+2){border-bottom:1px solid var(--app-rule)}.XiB9sG_viewPanel{min-height:360px;padding:16px}.XiB9sG_summaryView{grid-template-rows:auto auto auto;grid-template-columns:1fr}.XiB9sG_summaryView aside{grid-column:1;grid-template-columns:1fr;gap:5px}.XiB9sG_workflowView{grid-template-rows:auto auto}.XiB9sG_workflowView ol{grid-template-columns:repeat(2,1fr)}.XiB9sG_workflowView li{min-height:150px}.XiB9sG_workflowView>div{grid-template-columns:1fr;gap:5px}.XiB9sG_workflowView>div p{text-align:left}.XiB9sG_economicsGrid,.XiB9sG_routeChoice{grid-template-columns:1fr}.XiB9sG_rateControl{grid-template-columns:1fr;gap:5px}.XiB9sG_controlsView{grid-template-rows:auto auto auto}.XiB9sG_controlsView section{grid-template-columns:1fr;gap:8px}.XiB9sG_fitScores{grid-template-columns:1fr}.XiB9sG_resultActions{z-index:4;background:#fffffff7;padding:12px 16px;position:sticky;bottom:0}.XiB9sG_resultActions>button,.XiB9sG_resultActions .button{flex:1;padding-inline:10px}}@media (prefers-reduced-motion:reduce){.XiB9sG_industryList label:before,.XiB9sG_departmentList label:before,.XiB9sG_surpriseButton span{transition:none}}.XiB9sG_memberBar{background:var(--app-wash);border-bottom:1px solid var(--app-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:9px 20px;display:flex}.XiB9sG_memberCopy{align-items:center;gap:10px;min-width:0;display:flex}.XiB9sG_memberCopy>span{font-size:14px;line-height:1}.XiB9sG_memberCopy strong{letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:700;display:block}.XiB9sG_memberCopy p{color:var(--graphite);margin:2px 0 0;font-size:11px}.XiB9sG_memberForm{align-items:center;gap:8px;display:flex}.XiB9sG_memberForm input{border:1px solid var(--app-rule);width:130px;height:34px;color:var(--ink);letter-spacing:.18em;background:#fff;padding:0 10px;font-size:12px}.XiB9sG_memberForm button{background:var(--ink);height:34px;color:var(--paper);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:0;padding:0 14px;font-size:11px;font-weight:700}.XiB9sG_memberForm>span{color:var(--copper);font-size:11px}.XiB9sG_memberLock{border:1px solid var(--app-rule);height:34px;color:var(--graphite);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:0 14px;font-size:11px}.XiB9sG_industryList label[data-locked],.XiB9sG_departmentList label[data-locked]{opacity:.55;cursor:not-allowed}.XiB9sG_industryList label[data-locked] strong,.XiB9sG_industryList label[data-locked] small,.XiB9sG_departmentList label[data-locked] strong,.XiB9sG_departmentList label[data-locked] small,.XiB9sG_departmentList label[data-locked] em{filter:blur(2.6px);-webkit-user-select:none;user-select:none}.XiB9sG_departmentList label[data-locked] small,.XiB9sG_industryList label[data-locked] small{filter:none}.HdB_aa_stage{--stage-progress:0;background:var(--limestone);border-block:1px solid var(--rule);height:195svh;scroll-margin-top:var(--header-height);position:relative}.HdB_aa_skipLab{z-index:20;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;background:var(--ink);width:1px;height:1px;color:var(--paper);padding:10px 14px;font-size:12px;font-weight:700;text-decoration:none;position:absolute;top:12px;left:24px;overflow:hidden}.HdB_aa_skipLab:focus{clip:auto;clip-path:none;width:auto;height:auto;overflow:visible}.HdB_aa_sticky{z-index:2;top:var(--header-height);height:calc(100svh - var(--header-height));background:var(--limestone);grid-template-rows:32px minmax(0,1fr) 52px;display:grid;position:sticky;overflow:clip}.HdB_aa_stageBar{width:min(1540px,100% - 48px);color:var(--graphite);border-bottom:1px solid var(--rule);letter-spacing:.11em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;font-size:9px;font-weight:700;display:flex}.HdB_aa_stageBar>div{align-items:center;gap:9px;display:flex}.HdB_aa_stageBar i{background:#d7cfc0;width:62px;height:2px;overflow:hidden}.HdB_aa_stageBar i:after{content:"";background:var(--copper);width:100%;height:100%;transform:scaleX(var(--stage-progress));transform-origin:0;display:block}.HdB_aa_stageBar strong{min-width:34px;color:var(--copper);text-align:right;font-size:10px}.HdB_aa_camera{perspective:1200px;place-items:center;min-height:0;padding:8px 24px;display:grid;overflow:clip}.HdB_aa_surface{transform-origin:50%;will-change:transform;width:min(1540px,100%)}.HdB_aa_learnBar{opacity:0;visibility:hidden;width:min(1540px,100% - 48px);transition:opacity .36s var(--ease-doja), transform .36s var(--ease-doja);pointer-events:none;justify-content:center;align-items:center;gap:22px;margin-inline:auto;display:flex;transform:translateY(18px)}.HdB_aa_learnBar>span{color:var(--graphite);font-size:11px}.HdB_aa_learnBar .button{min-height:44px;padding:10px 19px;font-size:12px}.HdB_aa_stage[data-complete] .HdB_aa_learnBar{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (width<=1180px),(height<=935px){.HdB_aa_stage{height:auto;padding:22px 0 48px}.HdB_aa_sticky{height:auto;display:block;position:relative;top:auto;overflow:visible}.HdB_aa_stageBar{width:min(100% - 48px,1000px);min-height:38px}.HdB_aa_stageBar>div{display:none}.HdB_aa_camera{padding:12px 24px 0;display:block;overflow:visible}.HdB_aa_surface{width:min(100%,1000px);margin-inline:auto;transform:none!important}.HdB_aa_learnBar{opacity:1;pointer-events:auto;width:min(100% - 48px,1000px);min-height:72px;transform:none}}@media (width<=700px){.HdB_aa_stage{padding-top:14px}.HdB_aa_stageBar,.HdB_aa_learnBar{width:calc(100% - 40px)}.HdB_aa_stageBar>span{font-size:8px}.HdB_aa_camera{padding:8px 20px 0}.HdB_aa_learnBar{justify-content:space-between}.HdB_aa_learnBar>span{max-width:16ch}}@media (prefers-reduced-motion:reduce){.HdB_aa_stage{height:auto;padding-block:22px 48px}.HdB_aa_sticky{height:auto;display:block;position:relative;top:auto;overflow:visible}.HdB_aa_camera{padding-block:12px 0;display:block;overflow:visible}.HdB_aa_surface{transform:none!important}.HdB_aa_learnBar{opacity:1;pointer-events:auto;min-height:72px;transition:none;transform:none}}.JZvxya_onboarding{background:var(--paper);border-bottom:1px solid var(--rule)}.JZvxya_onboardingGrid{grid-template-columns:minmax(0,7fr) minmax(360px,5fr);align-items:center;gap:clamp(54px,7vw,100px);min-height:250px;padding-block:28px;display:grid}.JZvxya_introLine{justify-content:space-between;align-items:baseline;gap:22px;display:flex}.JZvxya_introLine .eyebrow{margin-bottom:14px}.JZvxya_introLine>span{color:var(--graphite);letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:700}.JZvxya_onboardingCopy h1{max-width:14ch;animation:JZvxya_titleIn .64s var(--ease-doja) both;font-size:clamp(44px,4.5vw,64px);line-height:.94}.JZvxya_onboardingCopy>p{max-width:57ch;color:var(--charcoal);margin:15px 0 0;font-size:clamp(15px,1.3vw,18px);line-height:1.45}.JZvxya_startRow{align-items:center;gap:20px;margin-top:18px;display:flex}.JZvxya_startRow .button{min-height:46px;padding-block:10px;font-size:13px}.JZvxya_startRow>span{color:var(--graphite);font-size:10px}.JZvxya_quickStart{border:1px solid var(--rule);box-shadow:16px 16px 0 var(--limestone);animation:JZvxya_panelIn .64s var(--ease-doja) .12s both;background:#fff}.JZvxya_quickStartTop{background:var(--ink);min-height:38px;color:var(--paper);justify-content:space-between;align-items:center;gap:16px;padding:8px 13px;display:flex}.JZvxya_quickStartTop span,.JZvxya_quickStartTop strong{letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.JZvxya_quickStartTop strong{color:var(--copper-light)}.JZvxya_quickStart ol{grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid}.JZvxya_quickStart li{border-right:1px solid var(--rule);flex-direction:column;min-height:112px;padding:14px;display:flex}.JZvxya_quickStart li:last-child{border-right:0}.JZvxya_quickStart li>span{color:var(--copper);font-size:8px;font-weight:700}.JZvxya_quickStart li strong{font-family:var(--serif);margin-top:auto;font-size:17px;font-weight:400;line-height:1.05}.JZvxya_quickStart li p{color:var(--graphite);margin:7px 0 0;font-size:8px;line-height:1.35}.JZvxya_reference{background:var(--paper);border-top:1px solid var(--rule);padding:92px 0 44px}.JZvxya_referenceGrid{grid-template-columns:4fr 8fr;gap:clamp(44px,7vw,100px);display:grid}.JZvxya_referenceHeading h2{max-width:10ch;font-size:clamp(40px,4.2vw,64px)}.JZvxya_referenceHeading>p:last-child{max-width:43ch;color:var(--graphite);margin:24px 0 0;font-size:14px}.JZvxya_disclosures{border-top:1px solid var(--ink)}.JZvxya_disclosures details{border-bottom:1px solid var(--rule)}.JZvxya_disclosures summary{cursor:pointer;grid-template-columns:38px 1fr auto;align-items:center;gap:16px;min-height:72px;list-style:none;display:grid}.JZvxya_disclosures summary::-webkit-details-marker{display:none}.JZvxya_disclosures summary>span{color:var(--copper);font-size:9px;font-weight:700}.JZvxya_disclosures summary>strong{font-family:var(--serif);font-size:22px;font-weight:400}.JZvxya_disclosures summary>i{color:var(--copper);transition:transform var(--motion-fast) ease;font-size:24px;font-style:normal;font-weight:300}.JZvxya_disclosures details[open] summary>i{transform:rotate(45deg)}.JZvxya_methodList{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(5,1fr);margin:0 0 24px;padding:0;list-style:none;display:grid}.JZvxya_methodList li{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);flex-direction:column;min-height:188px;padding:13px;display:flex}.JZvxya_methodList li>span{color:var(--copper);font-size:8px;font-weight:700}.JZvxya_methodList li strong{font-family:var(--serif);margin-top:38px;font-size:16px;font-weight:400;line-height:1.05}.JZvxya_methodList li p{color:var(--graphite);margin:auto 0 0;font-size:8px;line-height:1.4}.JZvxya_ruleList{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,1fr);margin-bottom:24px;display:grid}.JZvxya_ruleList article{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);min-height:150px;padding:16px}.JZvxya_ruleList strong{color:var(--copper);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.JZvxya_ruleList p{color:var(--graphite);margin:25px 0 0;font-size:9px;line-height:1.45}.JZvxya_sourceList{border-top:1px solid var(--rule);margin-bottom:24px}.JZvxya_sourceList a{border-bottom:1px solid var(--rule);grid-template-columns:110px 1fr 1.5fr auto;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:grid}.JZvxya_sourceList a>span{color:var(--copper);text-transform:uppercase;font-size:8px;font-weight:700}.JZvxya_sourceList a>strong{font-size:10px}.JZvxya_sourceList a>p{color:var(--graphite);margin:0;font-size:8px}.JZvxya_sourceList a>i{text-underline-offset:4px;font-size:8px;font-style:normal;text-decoration:underline}.JZvxya_reviewNote{color:var(--graphite);border-top:1px solid var(--rule);margin-top:30px;padding-top:18px;font-size:9px}.JZvxya_nextStep{background:var(--limestone);border-top:1px solid var(--rule);padding-block:40px}.JZvxya_nextStepInner{grid-template-columns:1.4fr 1fr auto;align-items:center;gap:clamp(28px,5vw,70px);display:grid}.JZvxya_nextStepInner>div>span{color:var(--copper);letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:700}.JZvxya_nextStepInner h2{max-width:none;margin-top:7px;font-size:clamp(30px,3.2vw,46px)}.JZvxya_nextStepInner>p{color:var(--graphite);margin:0;font-size:12px}@keyframes JZvxya_titleIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes JZvxya_panelIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@media (width<=980px){.JZvxya_onboardingGrid{grid-template-columns:1fr;gap:34px;min-height:0;padding-block:46px 54px}.JZvxya_quickStart{box-shadow:10px 10px 0 var(--limestone)}.JZvxya_referenceGrid,.JZvxya_nextStepInner{grid-template-columns:1fr}.JZvxya_referenceHeading h2{max-width:13ch}.JZvxya_nextStepInner{gap:22px}.JZvxya_nextStepInner .button{justify-self:start}}@media (width<=700px){.JZvxya_onboardingGrid{padding-block:34px 42px}.JZvxya_introLine>span{display:none}.JZvxya_onboardingCopy h1{font-size:clamp(43px,12vw,56px)}.JZvxya_startRow{flex-direction:column;align-items:flex-start;gap:12px}.JZvxya_quickStart ol{grid-template-columns:1fr}.JZvxya_quickStart{display:none}.JZvxya_quickStart li{border-right:0;border-bottom:1px solid var(--rule);grid-template-rows:auto auto;grid-template-columns:26px 1fr;align-content:center;min-height:82px;display:grid}.JZvxya_quickStart li:last-child{border-bottom:0}.JZvxya_quickStart li>span{grid-row:1/span 2}.JZvxya_quickStart li strong{margin-top:0}.JZvxya_quickStart li p{margin-top:4px}.JZvxya_reference{padding-top:68px}.JZvxya_methodList,.JZvxya_ruleList{grid-template-columns:1fr}.JZvxya_methodList li{min-height:115px}.JZvxya_methodList li strong{margin-top:18px}.JZvxya_sourceList a{grid-template-columns:1fr auto}.JZvxya_sourceList a>span,.JZvxya_sourceList a>p{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.JZvxya_onboardingCopy h1,.JZvxya_quickStart,.JZvxya_disclosures summary>i{transition:none;animation:none}}
