.MaterialAccessGate-module__H5ta-q__gate{gap:14px;width:min(100%,560px);min-width:0;display:grid}.MaterialAccessGate-module__H5ta-q__trigger,.MaterialAccessGate-module__H5ta-q__primaryButton,.MaterialAccessGate-module__H5ta-q__secondaryButton{border:1px solid var(--iks-orange,var(--gold));min-height:48px;font:700 .84rem/1.2 var(--iks-text,sans-serif);cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 18px;transition:color .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1);display:inline-flex}.MaterialAccessGate-module__H5ta-q__trigger,.MaterialAccessGate-module__H5ta-q__primaryButton{color:var(--iks-black,var(--on-gold));background:var(--iks-orange,var(--gold))}.MaterialAccessGate-module__H5ta-q__trigger:hover:not(:disabled),.MaterialAccessGate-module__H5ta-q__primaryButton:hover:not(:disabled){background:var(--iks-orange-hover,var(--gold-hover));border-color:var(--iks-orange-hover,var(--gold-hover))}.MaterialAccessGate-module__H5ta-q__triggerOpen,.MaterialAccessGate-module__H5ta-q__secondaryButton{color:var(--iks-white,var(--ink));border-color:var(--iks-line,var(--line-soft));background:0 0}.MaterialAccessGate-module__H5ta-q__triggerOpen:hover:not(:disabled),.MaterialAccessGate-module__H5ta-q__secondaryButton:hover:not(:disabled){color:var(--iks-orange,var(--gold));border-color:var(--iks-orange,var(--gold));background:color-mix(in srgb, var(--iks-orange,var(--gold)) 8%, transparent)}.MaterialAccessGate-module__H5ta-q__trigger:disabled,.MaterialAccessGate-module__H5ta-q__primaryButton:disabled,.MaterialAccessGate-module__H5ta-q__secondaryButton:disabled{cursor:not-allowed;opacity:.48}.MaterialAccessGate-module__H5ta-q__panel{border:1px solid var(--iks-orange,var(--gold));width:100%;max-width:560px;color:var(--iks-white,var(--ink));background:linear-gradient(135deg, color-mix(in srgb, var(--iks-orange,var(--gold)) 8%, transparent), transparent 52%), var(--iks-panel,var(--panel));gap:18px;padding:18px;display:grid;box-shadow:0 18px 45px #0000002e}.MaterialAccessGate-module__H5ta-q__panel:focus{outline:0}.MaterialAccessGate-module__H5ta-q__heading{gap:9px;display:grid}.MaterialAccessGate-module__H5ta-q__heading h3,.MaterialAccessGate-module__H5ta-q__preparing h3,.MaterialAccessGate-module__H5ta-q__success h3,.MaterialAccessGate-module__H5ta-q__unavailable h3,.MaterialAccessGate-module__H5ta-q__invalid h3{max-width:24ch;color:inherit;font:500 clamp(1.2rem, 3vw, 1.45rem)/1.1 var(--iks-display,sans-serif);letter-spacing:-.01em;text-transform:uppercase;margin:0}.MaterialAccessGate-module__H5ta-q__heading>p:not(.MaterialAccessGate-module__H5ta-q__kicker):not(.MaterialAccessGate-module__H5ta-q__privacyNote),.MaterialAccessGate-module__H5ta-q__preparing p,.MaterialAccessGate-module__H5ta-q__success p,.MaterialAccessGate-module__H5ta-q__unavailable p,.MaterialAccessGate-module__H5ta-q__invalid p{color:var(--iks-white,var(--ink));margin:0;font-size:.95rem;line-height:1.55}.MaterialAccessGate-module__H5ta-q__kicker{color:var(--iks-orange,var(--gold));letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:800}.MaterialAccessGate-module__H5ta-q__privacyNote{border-top:1px solid var(--iks-line,var(--line-soft));color:var(--iks-muted,var(--muted));margin:2px 0 0;padding-top:10px;font-size:.8rem;line-height:1.5}.MaterialAccessGate-module__H5ta-q__form,.MaterialAccessGate-module__H5ta-q__fields{grid-template-columns:1fr;gap:13px;display:grid}.MaterialAccessGate-module__H5ta-q__field{gap:7px;display:grid}.MaterialAccessGate-module__H5ta-q__field>span{color:var(--iks-white,var(--ink));font-size:.74rem;font-weight:750}.MaterialAccessGate-module__H5ta-q__field>span small{color:var(--iks-muted,var(--muted));font:inherit;font-weight:500}.MaterialAccessGate-module__H5ta-q__field input{border:1px solid var(--iks-line,var(--line-soft));width:100%;min-height:48px;color:var(--iks-white,var(--ink));background:color-mix(in srgb, var(--iks-black,var(--navy)) 62%, transparent);font:500 1rem/1.2 var(--iks-text,sans-serif);border-radius:0;padding:0 13px}.MaterialAccessGate-module__H5ta-q__field input::placeholder{color:color-mix(in srgb, var(--iks-muted,var(--muted)) 82%, transparent)}.MaterialAccessGate-module__H5ta-q__field input:hover{border-color:color-mix(in srgb, var(--iks-orange,var(--gold)) 58%, transparent)}.MaterialAccessGate-module__H5ta-q__field input[aria-invalid=true]{border-color:var(--danger,#ef6b6b)}.MaterialAccessGate-module__H5ta-q__fieldError,.MaterialAccessGate-module__H5ta-q__consentError{color:var(--danger,#ef6b6b);font-size:.72rem;font-weight:650;line-height:1.4}.MaterialAccessGate-module__H5ta-q__consent{color:var(--iks-muted,var(--muted));grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;font-size:.78rem;line-height:1.5;display:grid}.MaterialAccessGate-module__H5ta-q__consent input{width:18px;height:18px;accent-color:var(--iks-orange,var(--gold));margin:2px 0 0}.MaterialAccessGate-module__H5ta-q__consent a,.MaterialAccessGate-module__H5ta-q__policy a{color:var(--iks-white,var(--ink));-webkit-text-decoration-color:var(--iks-orange,var(--gold));text-decoration-color:var(--iks-orange,var(--gold));text-underline-offset:3px}.MaterialAccessGate-module__H5ta-q__consentError{grid-column:2}.MaterialAccessGate-module__H5ta-q__policy{color:var(--iks-muted,var(--muted));margin:-3px 0 0 30px;font-size:.73rem;line-height:1.45}.MaterialAccessGate-module__H5ta-q__feedback:empty{display:none}.MaterialAccessGate-module__H5ta-q__feedback{border-left:2px solid var(--iks-orange,var(--gold));color:var(--iks-white,var(--ink));background:color-mix(in srgb, var(--iks-orange,var(--gold)) 8%, transparent);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;padding:11px 12px;font-size:.8rem;display:grid}.MaterialAccessGate-module__H5ta-q__feedback strong{display:block}.MaterialAccessGate-module__H5ta-q__feedback p{color:var(--iks-muted,var(--muted));margin:3px 0 0;line-height:1.45}.MaterialAccessGate-module__H5ta-q__actions{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.MaterialAccessGate-module__H5ta-q__preparing,.MaterialAccessGate-module__H5ta-q__success,.MaterialAccessGate-module__H5ta-q__unavailable,.MaterialAccessGate-module__H5ta-q__invalid{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;display:grid}.MaterialAccessGate-module__H5ta-q__preparing>svg,.MaterialAccessGate-module__H5ta-q__success>svg,.MaterialAccessGate-module__H5ta-q__unavailable>svg,.MaterialAccessGate-module__H5ta-q__invalid>svg{color:var(--iks-orange,var(--gold));margin-top:2px}.MaterialAccessGate-module__H5ta-q__preparing>div,.MaterialAccessGate-module__H5ta-q__success>div,.MaterialAccessGate-module__H5ta-q__unavailable>div,.MaterialAccessGate-module__H5ta-q__invalid>div{gap:8px;display:grid}.MaterialAccessGate-module__H5ta-q__success .MaterialAccessGate-module__H5ta-q__actions,.MaterialAccessGate-module__H5ta-q__unavailable .MaterialAccessGate-module__H5ta-q__actions{grid-column:1/-1}.MaterialAccessGate-module__H5ta-q__invalid>button{grid-column:2;justify-self:start}.MaterialAccessGate-module__H5ta-q__spinner{animation:.9s linear infinite MaterialAccessGate-module__H5ta-q__material-access-spin}@keyframes MaterialAccessGate-module__H5ta-q__material-access-spin{to{transform:rotate(360deg)}}@media (max-width:560px){.MaterialAccessGate-module__H5ta-q__panel{padding:16px}.MaterialAccessGate-module__H5ta-q__actions{grid-template-columns:1fr}.MaterialAccessGate-module__H5ta-q__trigger,.MaterialAccessGate-module__H5ta-q__primaryButton,.MaterialAccessGate-module__H5ta-q__secondaryButton{width:100%}.MaterialAccessGate-module__H5ta-q__invalid>button{grid-column:1/-1;justify-self:stretch}}@media (prefers-reduced-motion:reduce){.MaterialAccessGate-module__H5ta-q__trigger,.MaterialAccessGate-module__H5ta-q__primaryButton,.MaterialAccessGate-module__H5ta-q__secondaryButton{transition:none}.MaterialAccessGate-module__H5ta-q__spinner{animation:none}}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__panel{color:var(--iks-black,var(--ink));background:linear-gradient(135deg, color-mix(in srgb, var(--iks-orange,var(--gold)) 9%, transparent), transparent 52%), var(--iks-paper-2,var(--panel));box-shadow:0 16px 36px #1e18121f}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__heading>p:not(.MaterialAccessGate-module__H5ta-q__kicker):not(.MaterialAccessGate-module__H5ta-q__privacyNote){color:var(--iks-black,var(--ink))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__preparing p{color:var(--iks-black,var(--ink))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__success p{color:var(--iks-black,var(--ink))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__unavailable p{color:var(--iks-black,var(--ink))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__invalid p{color:var(--iks-black,var(--ink))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__field>span{color:var(--iks-black,var(--ink))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__field input{color:var(--iks-black,var(--ink));background:var(--iks-paper,var(--panel))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__consent a{color:var(--iks-black,var(--ink))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__policy a{color:var(--iks-black,var(--ink))}html[data-theme=light] .MaterialAccessGate-module__H5ta-q__feedback{color:var(--iks-black,var(--ink))}:is(html[data-theme=light] .MaterialAccessGate-module__H5ta-q__triggerOpen,html[data-theme=light] .MaterialAccessGate-module__H5ta-q__secondaryButton){color:var(--iks-black,var(--ink));border-color:var(--iks-paper-line,var(--line-soft))}
.ContractorChecklist-module__scbF8W__accessRow{border:1px solid var(--line-soft);border-radius:var(--r-md);background:var(--surface-soft);width:100%;margin-top:12px;padding:20px 28px}@media (max-width:640px){.ContractorChecklist-module__scbF8W__accessRow{padding:16px}}
.EstimateMatrix-module__cRNshq__shell{min-height:100vh;color:var(--iks-white,#f2efe9);background:var(--iks-black,#090a0a);font-family:var(--iks-text,"Manrope", sans-serif)}.EstimateMatrix-module__cRNshq__hero{background:var(--iks-panel,#111313);border-bottom:1px solid #ffffff29;grid-template-columns:minmax(92px,.14fr) minmax(0,1.36fr) minmax(260px,.5fr);min-height:440px;display:grid}.EstimateMatrix-module__cRNshq__heroIndex{color:var(--iks-orange,#ff5a1f);font-family:var(--iks-display,"Oswald", sans-serif);letter-spacing:-.045em;border-right:1px solid #ffffff29;align-items:flex-end;padding:34px 24px;font-size:clamp(2.8rem,5vw,5.6rem);font-weight:500;line-height:.86;display:flex}.EstimateMatrix-module__cRNshq__heroIndex span{color:#626864;letter-spacing:.04em;margin-left:4px;font-size:.26em}.EstimateMatrix-module__cRNshq__heroCopy{align-self:end;min-width:0;padding:clamp(70px,8vw,118px) clamp(28px,5vw,72px) clamp(56px,6vw,86px)}.EstimateMatrix-module__cRNshq__eyebrow,.EstimateMatrix-module__cRNshq__editorHeading>div>span,.EstimateMatrix-module__cRNshq__resultTopline,.EstimateMatrix-module__cRNshq__resultLabel,.EstimateMatrix-module__cRNshq__handoff>span{letter-spacing:.14em;text-transform:uppercase;font-size:.65rem;font-weight:600}.EstimateMatrix-module__cRNshq__eyebrow,.EstimateMatrix-module__cRNshq__editorHeading>div>span{color:var(--iks-orange,#ff5a1f)}.EstimateMatrix-module__cRNshq__heroCopy h1{max-width:930px;font-family:var(--iks-display,"Oswald", sans-serif);letter-spacing:-.05em;text-transform:uppercase;text-wrap:balance;margin:24px 0 26px;font-size:clamp(4.2rem,8.4vw,9rem);font-weight:500;line-height:.84}.EstimateMatrix-module__cRNshq__heroCopy p{color:#afb4b0;max-width:760px;margin:0;font-size:clamp(.9rem,1.1vw,1.04rem);line-height:1.72}.EstimateMatrix-module__cRNshq__localNote{color:#b9bdb9;border-left:1px solid #ffffff29;align-items:flex-end;gap:14px;padding:34px 30px;font-size:.78rem;line-height:1.55;display:flex}.EstimateMatrix-module__cRNshq__localNote svg{color:var(--iks-orange,#ff5a1f);flex:none}.EstimateMatrix-module__cRNshq__workbench{color:#171918;background:var(--iks-paper,#e9e4da);grid-template-columns:minmax(0,1fr) minmax(318px,.34fr);align-items:start;display:grid}.EstimateMatrix-module__cRNshq__editor{min-width:0;padding:clamp(58px,7vw,100px) clamp(22px,4.5vw,70px) clamp(80px,9vw,132px)}.EstimateMatrix-module__cRNshq__editorHeading{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px;display:flex}.EstimateMatrix-module__cRNshq__editorHeading h2{font-family:var(--iks-display,"Oswald", sans-serif);letter-spacing:-.04em;text-transform:uppercase;margin:12px 0 16px;font-size:clamp(2.8rem,5.3vw,5.5rem);font-weight:500;line-height:.88}.EstimateMatrix-module__cRNshq__editorHeading p{color:#5f655f;max-width:720px;margin:0;font-size:.86rem;line-height:1.65}.EstimateMatrix-module__cRNshq__editorActions{flex:none;gap:8px;display:flex}.EstimateMatrix-module__cRNshq__secondaryButton,.EstimateMatrix-module__cRNshq__addButton,.EstimateMatrix-module__cRNshq__deleteButton,.EstimateMatrix-module__cRNshq__primaryLink{letter-spacing:.04em;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:9px;min-height:44px;font-family:inherit;font-size:.75rem;font-weight:700;display:inline-flex}.EstimateMatrix-module__cRNshq__secondaryButton{color:#171918;background:0 0;border:1px solid #090a0a52;padding:11px 14px}.EstimateMatrix-module__cRNshq__secondaryButton:hover:not(:disabled),.EstimateMatrix-module__cRNshq__secondaryButton:focus-visible,.EstimateMatrix-module__cRNshq__addButton:hover:not(:disabled),.EstimateMatrix-module__cRNshq__addButton:focus-visible{color:var(--iks-white,#f2efe9);background:var(--iks-black,#090a0a)}.EstimateMatrix-module__cRNshq__secondaryButton:disabled,.EstimateMatrix-module__cRNshq__addButton:disabled{cursor:not-allowed;opacity:.44}.EstimateMatrix-module__cRNshq__storageMessage{color:#575c57;min-height:24px;margin:0 0 14px;font-size:.72rem}.EstimateMatrix-module__cRNshq__statusGuide{background:#ffffff4d;border:1px solid #090a0a3d;margin:0 0 14px}.EstimateMatrix-module__cRNshq__statusGuide summary{color:#171918;cursor:pointer;align-items:center;min-height:48px;padding:10px 14px;font-size:.78rem;font-weight:700;display:flex}.EstimateMatrix-module__cRNshq__statusGuide summary::marker{color:var(--iks-orange,#ff5a1f)}.EstimateMatrix-module__cRNshq__statusGuide>div{color:#555b55;border-top:1px solid #090a0a29;gap:12px;padding:0 14px 16px;font-size:.75rem;line-height:1.55;display:grid}.EstimateMatrix-module__cRNshq__statusGuide p{max-width:78ch;margin:14px 0 0}.EstimateMatrix-module__cRNshq__statusGuide ul{gap:6px;margin:0;padding-left:18px;display:grid}.EstimateMatrix-module__cRNshq__statusGuide strong{color:#171918}.EstimateMatrix-module__cRNshq__tableScroll{contain:layout;scrollbar-color:var(--iks-orange,#ff5a1f) #090a0a1f;background:#f2eee6;border:1px solid #090a0a6b;width:100%;min-width:0;max-width:100%;overflow-x:auto}.EstimateMatrix-module__cRNshq__tableScroll:focus-visible{outline:3px solid var(--iks-orange,#ff5a1f);outline-offset:3px}.EstimateMatrix-module__cRNshq__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1050px}.EstimateMatrix-module__cRNshq__table caption{color:#5f655f;text-align:left;border-bottom:1px solid #090a0a4d;padding:13px 15px;font-size:.72rem}.EstimateMatrix-module__cRNshq__table th{color:#b9beb9;background:var(--iks-black,#090a0a);letter-spacing:.09em;text-align:left;text-transform:uppercase;border-right:1px solid #ffffff1f;padding:12px 10px;font-size:.62rem;font-weight:600}.EstimateMatrix-module__cRNshq__table th:first-child{width:20%}.EstimateMatrix-module__cRNshq__table th:nth-child(2){width:8%}.EstimateMatrix-module__cRNshq__table th:nth-child(3),.EstimateMatrix-module__cRNshq__table th:nth-child(4){width:21%}.EstimateMatrix-module__cRNshq__table th:nth-child(5){width:23%}.EstimateMatrix-module__cRNshq__table th:nth-child(6){width:7%}.EstimateMatrix-module__cRNshq__table td{vertical-align:top;border-top:1px solid #090a0a3d;border-right:1px solid #090a0a29;padding:9px}.EstimateMatrix-module__cRNshq__table td:last-child,.EstimateMatrix-module__cRNshq__table th:last-child{border-right:0}.EstimateMatrix-module__cRNshq__table input,.EstimateMatrix-module__cRNshq__table textarea,.EstimateMatrix-module__cRNshq__table select{color:#171918;background:#ffffff85;border:1px solid #090a0a47;border-radius:0;outline:0;width:100%;min-height:44px;padding:10px 11px;font-family:inherit;font-size:.78rem;line-height:1.45}.EstimateMatrix-module__cRNshq__table textarea{resize:vertical;min-height:82px}.EstimateMatrix-module__cRNshq__table input::placeholder,.EstimateMatrix-module__cRNshq__table textarea::placeholder{color:#575c57}.EstimateMatrix-module__cRNshq__table input:focus,.EstimateMatrix-module__cRNshq__table textarea:focus,.EstimateMatrix-module__cRNshq__table select:focus{border-color:var(--iks-orange,#ff5a1f);box-shadow:inset 3px 0 0 var(--iks-orange,#ff5a1f)}.EstimateMatrix-module__cRNshq__statusHelper{color:#555b55;text-wrap:pretty;min-height:42px;margin:8px 2px 0;font-size:.66rem;line-height:1.45}.EstimateMatrix-module__cRNshq__deleteCell{text-align:center}.EstimateMatrix-module__cRNshq__deleteButton{color:#6d726d;background:0 0;border:1px solid #090a0a3d;width:44px;padding:0}.EstimateMatrix-module__cRNshq__deleteButton:hover,.EstimateMatrix-module__cRNshq__deleteButton:focus-visible{color:#fff;background:#a83420;border-color:#a83420}.EstimateMatrix-module__cRNshq__deleteText,.EstimateMatrix-module__cRNshq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EstimateMatrix-module__cRNshq__emptyState{color:#646a64;text-align:center;padding:38px 20px!important}.EstimateMatrix-module__cRNshq__addButton{color:#171918;background:0 0;border:1px dashed #090a0a75;width:100%;margin-top:12px;padding:12px 18px}.EstimateMatrix-module__cRNshq__result{min-height:680px;color:var(--iks-white,#f2efe9);background:var(--iks-black,#090a0a);border-left:1px solid #ffffff29;padding:clamp(44px,5vw,70px) clamp(26px,3vw,42px);position:sticky;top:76px}.EstimateMatrix-module__cRNshq__resultTopline{color:#7f8580;border-bottom:1px solid #ffffff29;justify-content:space-between;gap:16px;padding-bottom:18px;display:flex}.EstimateMatrix-module__cRNshq__resultLabel{color:var(--iks-orange,#ff5a1f);margin:40px 0 2px}.EstimateMatrix-module__cRNshq__resultNumber{font-family:var(--iks-display,"Oswald", sans-serif);letter-spacing:-.055em;font-size:clamp(6.2rem,10vw,10rem);font-weight:500;line-height:.92;display:block}.EstimateMatrix-module__cRNshq__resultBreakdown{border-top:1px solid #ffffff29;margin:38px 0 0}.EstimateMatrix-module__cRNshq__resultBreakdown>div{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:18px;min-height:54px;display:flex}.EstimateMatrix-module__cRNshq__resultBreakdown dt{color:#aeb3ae;font-size:.76rem}.EstimateMatrix-module__cRNshq__resultBreakdown dd{color:var(--iks-orange,#ff5a1f);font-family:var(--iks-display,"Oswald", sans-serif);margin:0;font-size:1.7rem;line-height:1}.EstimateMatrix-module__cRNshq__resultNote{color:#858b87;margin:22px 0 0;font-size:.72rem;line-height:1.55}.EstimateMatrix-module__cRNshq__handoff{border-top:3px solid var(--iks-orange,#ff5a1f);margin-top:46px;padding-top:24px}.EstimateMatrix-module__cRNshq__handoff>span{color:var(--iks-orange,#ff5a1f)}.EstimateMatrix-module__cRNshq__handoff p{color:#aeb3ae;margin:14px 0 20px;font-size:.78rem;line-height:1.6}.EstimateMatrix-module__cRNshq__primaryLink{border:1px solid var(--iks-orange,#ff5a1f);width:100%;min-height:52px;color:var(--iks-black,#090a0a);background:var(--iks-orange,#ff5a1f);justify-content:space-between;padding:13px 16px}.EstimateMatrix-module__cRNshq__primaryLink:hover,.EstimateMatrix-module__cRNshq__primaryLink:focus-visible{color:var(--iks-orange,#ff5a1f);background:0 0}.EstimateMatrix-module__cRNshq__secondaryButton:focus-visible,.EstimateMatrix-module__cRNshq__addButton:focus-visible,.EstimateMatrix-module__cRNshq__deleteButton:focus-visible,.EstimateMatrix-module__cRNshq__primaryLink:focus-visible{outline:3px solid var(--iks-orange,#ff5a1f);outline-offset:3px}html[data-theme=light] .EstimateMatrix-module__cRNshq__shell{--iks-white:#171918;color:#171918;background:#f2eee6}html[data-theme=light] .EstimateMatrix-module__cRNshq__hero{background:#e9e4da;border-color:#090a0a3d}:is(html[data-theme=light] .EstimateMatrix-module__cRNshq__heroIndex,html[data-theme=light] .EstimateMatrix-module__cRNshq__localNote){border-color:#090a0a3d}html[data-theme=light] .EstimateMatrix-module__cRNshq__heroCopy p{color:#5e635e}html[data-theme=light] .EstimateMatrix-module__cRNshq__localNote{color:#5e635e}html[data-theme=light] .EstimateMatrix-module__cRNshq__result{color:#171918;background:#e9e4da;border-color:#090a0a3d}html[data-theme=light] .EstimateMatrix-module__cRNshq__resultTopline{border-color:#090a0a33}html[data-theme=light] .EstimateMatrix-module__cRNshq__resultBreakdown{border-color:#090a0a33}html[data-theme=light] .EstimateMatrix-module__cRNshq__resultBreakdown>div{border-color:#090a0a33}html[data-theme=light] .EstimateMatrix-module__cRNshq__resultTopline{color:#5e635e}html[data-theme=light] .EstimateMatrix-module__cRNshq__resultBreakdown dt{color:#5e635e}html[data-theme=light] .EstimateMatrix-module__cRNshq__resultNote{color:#5e635e}html[data-theme=light] .EstimateMatrix-module__cRNshq__handoff p{color:#5e635e}@media (max-width:1080px){.EstimateMatrix-module__cRNshq__hero{grid-template-columns:88px minmax(0,1fr)}.EstimateMatrix-module__cRNshq__localNote{border-top:1px solid #ffffff29;border-left:0;grid-column:1/-1;align-items:center;padding:20px 28px}.EstimateMatrix-module__cRNshq__workbench{grid-template-columns:1fr}.EstimateMatrix-module__cRNshq__result{border-top:1px solid #ffffff29;border-left:0;min-height:0;position:static}.EstimateMatrix-module__cRNshq__resultBreakdown{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.EstimateMatrix-module__cRNshq__resultBreakdown>div{border-right:1px solid #ffffff1f;padding:12px 18px}.EstimateMatrix-module__cRNshq__resultBreakdown>div:last-child{border-right:0}}@media (max-width:760px){.EstimateMatrix-module__cRNshq__hero{grid-template-columns:1fr;min-height:auto}.EstimateMatrix-module__cRNshq__heroIndex{border-bottom:1px solid #ffffff29;border-right:0;min-height:88px;padding:22px}.EstimateMatrix-module__cRNshq__heroCopy{padding:58px 22px 52px}.EstimateMatrix-module__cRNshq__heroCopy h1{font-size:clamp(3.6rem,17vw,6.3rem)}.EstimateMatrix-module__cRNshq__editorHeading{flex-direction:column;align-items:stretch}.EstimateMatrix-module__cRNshq__editorActions{align-self:stretch}.EstimateMatrix-module__cRNshq__secondaryButton{flex:1 1 0}}@media (max-width:560px){.EstimateMatrix-module__cRNshq__heroCopy,.EstimateMatrix-module__cRNshq__editor,.EstimateMatrix-module__cRNshq__result{padding-left:16px;padding-right:16px}.EstimateMatrix-module__cRNshq__heroCopy h1{font-size:clamp(3.25rem,16vw,5rem)}.EstimateMatrix-module__cRNshq__localNote{padding-left:16px;padding-right:16px}.EstimateMatrix-module__cRNshq__editorActions{flex-direction:column}.EstimateMatrix-module__cRNshq__secondaryButton,.EstimateMatrix-module__cRNshq__addButton,.EstimateMatrix-module__cRNshq__primaryLink{width:100%}.EstimateMatrix-module__cRNshq__tableScroll{border-left:0;border-right:0;margin-left:-16px;margin-right:-16px}.EstimateMatrix-module__cRNshq__table{min-width:1050px}.EstimateMatrix-module__cRNshq__resultBreakdown{grid-template-columns:1fr}.EstimateMatrix-module__cRNshq__resultBreakdown>div{border-right:0;padding-left:0;padding-right:0}}@media (prefers-reduced-motion:reduce){.EstimateMatrix-module__cRNshq__secondaryButton,.EstimateMatrix-module__cRNshq__addButton,.EstimateMatrix-module__cRNshq__deleteButton,.EstimateMatrix-module__cRNshq__primaryLink{scroll-behavior:auto}}
.InvestorRiskPassport-module__ZyPZAa__page{--risk-black:#090a0a;--risk-panel:#111313;--risk-paper:#e9e4da;--risk-ink:#171918;--risk-orange:#ff5a1f;color:#f2efe9;background:var(--risk-black);min-height:100vh;font-family:var(--iks-text,"Manrope", sans-serif)}.InvestorRiskPassport-module__ZyPZAa__hero{background:linear-gradient(135deg, transparent 0 67%, #ff5a1f1f 67% 68%, transparent 68%), var(--risk-panel);border-bottom:1px solid #fff3;grid-template-columns:minmax(74px,.16fr) minmax(0,1.45fr) minmax(260px,.39fr);min-height:min(650px,100svh - 72px);display:grid}.InvestorRiskPassport-module__ZyPZAa__heroRail{color:#858b87;letter-spacing:.13em;text-transform:uppercase;writing-mode:vertical-rl;border-right:1px solid #ffffff2e;flex-direction:column;justify-content:space-between;padding:34px 18px;font-size:.58rem;display:flex}.InvestorRiskPassport-module__ZyPZAa__heroCopy{align-self:end;max-width:1080px;padding:clamp(70px,8vw,130px) clamp(26px,5vw,72px) clamp(66px,8vw,112px)}.InvestorRiskPassport-module__ZyPZAa__eyebrow{color:var(--risk-orange);letter-spacing:.15em;text-transform:uppercase;font-size:.63rem;font-weight:700}.InvestorRiskPassport-module__ZyPZAa__hero h1{max-width:960px;font-family:var(--iks-display,"Oswald", sans-serif);letter-spacing:-.052em;overflow-wrap:anywhere;text-transform:uppercase;text-wrap:balance;margin:24px 0 28px;font-size:clamp(4.8rem,9.4vw,9.5rem);font-weight:500;line-height:.84}.InvestorRiskPassport-module__ZyPZAa__heroCopy>p{color:#aeb3af;max-width:740px;margin:0;font-size:clamp(.9rem,1.1vw,1.04rem);line-height:1.7}.InvestorRiskPassport-module__ZyPZAa__localBadge{border-top:1px solid #fff3;border-left:1px solid #fff3;align-self:end;align-items:flex-start;gap:14px;min-height:132px;padding:26px;display:flex}.InvestorRiskPassport-module__ZyPZAa__localBadge svg{color:var(--risk-orange);flex:none}.InvestorRiskPassport-module__ZyPZAa__localBadge strong,.InvestorRiskPassport-module__ZyPZAa__localBadge span{display:block}.InvestorRiskPassport-module__ZyPZAa__localBadge strong{letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.75rem}.InvestorRiskPassport-module__ZyPZAa__localBadge span{color:#929995;font-size:.72rem;line-height:1.5}.InvestorRiskPassport-module__ZyPZAa__workspace,.InvestorRiskPassport-module__ZyPZAa__summary,.InvestorRiskPassport-module__ZyPZAa__nextStep{padding-inline:max(24px,50vw - 660px)}.InvestorRiskPassport-module__ZyPZAa__workspace{color:var(--risk-ink);background:var(--risk-paper);padding-top:clamp(82px,9vw,138px);padding-bottom:clamp(82px,9vw,138px)}.InvestorRiskPassport-module__ZyPZAa__sectionHeading{grid-template-columns:minmax(70px,.18fr) minmax(0,1fr);gap:26px;margin-bottom:clamp(44px,6vw,78px);display:grid}.InvestorRiskPassport-module__ZyPZAa__sectionHeading>span{color:var(--risk-orange);font-family:var(--iks-display,"Oswald", sans-serif);font-size:2rem;line-height:1}.InvestorRiskPassport-module__ZyPZAa__sectionHeading p{color:#656a65;letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:.64rem;font-weight:700}.InvestorRiskPassport-module__ZyPZAa__sectionHeading h2{max-width:1050px;font-family:var(--iks-display,"Oswald", sans-serif);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(3.7rem,7vw,7.2rem);font-weight:500;line-height:.86}.InvestorRiskPassport-module__ZyPZAa__axes{border:1px solid #090a0a61;gap:0;display:grid}.InvestorRiskPassport-module__ZyPZAa__axisCard{background:#f1ede5;border-bottom:1px solid #090a0a47;grid-template-columns:minmax(230px,.42fr) minmax(0,1fr);column-gap:clamp(30px,5vw,78px);padding:clamp(28px,4.2vw,58px);display:grid}.InvestorRiskPassport-module__ZyPZAa__axisCard:last-child{border-bottom:0}.InvestorRiskPassport-module__ZyPZAa__axisCardSelected{box-shadow:inset 5px 0 0 var(--risk-orange)}.InvestorRiskPassport-module__ZyPZAa__axisHeader{grid-row:span 4;grid-template-columns:42px minmax(0,1fr);align-content:start;gap:16px;display:grid}.InvestorRiskPassport-module__ZyPZAa__axisIndex,.InvestorRiskPassport-module__ZyPZAa__axisCode,.InvestorRiskPassport-module__ZyPZAa__selectedMark{letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.InvestorRiskPassport-module__ZyPZAa__axisIndex{color:#777c77;font-variant-numeric:tabular-nums}.InvestorRiskPassport-module__ZyPZAa__axisCode,.InvestorRiskPassport-module__ZyPZAa__selectedMark{color:#91300d;font-weight:700}.InvestorRiskPassport-module__ZyPZAa__axisHeader h3{font-family:var(--iks-display,"Oswald", sans-serif);letter-spacing:-.035em;text-transform:uppercase;margin:15px 0 0;font-size:clamp(2.8rem,4vw,4.6rem);font-weight:500;line-height:.88}.InvestorRiskPassport-module__ZyPZAa__selectedMark{grid-column:2;margin-top:16px}.InvestorRiskPassport-module__ZyPZAa__axisQuestion{max-width:760px;margin:0 0 28px;font-size:clamp(1.02rem,1.45vw,1.24rem);font-weight:600;line-height:1.5}.InvestorRiskPassport-module__ZyPZAa__statusFieldset{border:0;min-width:0;margin:0;padding:0}.InvestorRiskPassport-module__ZyPZAa__statusFieldset legend,.InvestorRiskPassport-module__ZyPZAa__noteField label{color:#666b66;letter-spacing:.12em;text-transform:uppercase;margin-bottom:11px;font-size:.61rem;font-weight:700}.InvestorRiskPassport-module__ZyPZAa__statusOptions{border:1px solid #090a0a52;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.InvestorRiskPassport-module__ZyPZAa__statusChoice{cursor:pointer;grid-template-columns:auto minmax(0,1fr);gap:10px;min-height:92px;padding:14px;display:grid}.InvestorRiskPassport-module__ZyPZAa__statusChoice+.InvestorRiskPassport-module__ZyPZAa__statusChoice{border-left:1px solid #090a0a42}.InvestorRiskPassport-module__ZyPZAa__statusChoice:has(input:checked){color:#f2efe9;background:var(--risk-black)}.InvestorRiskPassport-module__ZyPZAa__statusChoice:has(input:focus-visible){outline:3px solid var(--risk-orange);outline-offset:-3px}.InvestorRiskPassport-module__ZyPZAa__statusChoice input{width:16px;height:16px;accent-color:var(--risk-orange);margin:3px 0 0}.InvestorRiskPassport-module__ZyPZAa__statusChoice strong,.InvestorRiskPassport-module__ZyPZAa__statusChoice small{display:block}.InvestorRiskPassport-module__ZyPZAa__statusChoice strong{font-size:.76rem;line-height:1.35}.InvestorRiskPassport-module__ZyPZAa__statusChoice small{color:#4f554f;margin-top:6px;font-size:.63rem;line-height:1.45}.InvestorRiskPassport-module__ZyPZAa__statusChoice:has(input:checked) small{color:#9ea49f}.InvestorRiskPassport-module__ZyPZAa__noteField{margin-top:22px;display:grid}.InvestorRiskPassport-module__ZyPZAa__noteField textarea{resize:vertical;width:100%;min-height:104px;color:var(--risk-ink);font:inherit;background:0 0;border:1px solid #090a0a57;border-radius:0;padding:14px 16px;font-size:.84rem;line-height:1.55}.InvestorRiskPassport-module__ZyPZAa__noteField textarea:focus-visible{outline:3px solid var(--risk-orange);outline-offset:2px}.InvestorRiskPassport-module__ZyPZAa__noteField textarea::placeholder{color:#838983}.InvestorRiskPassport-module__ZyPZAa__requestHint{border-left:3px solid var(--risk-orange);background:#090a0a0b;gap:12px;margin-top:20px;padding:16px;display:flex}.InvestorRiskPassport-module__ZyPZAa__requestHint svg{color:var(--risk-orange);flex:none;margin-top:2px}.InvestorRiskPassport-module__ZyPZAa__requestHint strong{letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;display:block}.InvestorRiskPassport-module__ZyPZAa__requestHint p{color:#5f645f;margin:7px 0 0;font-size:.72rem;line-height:1.55}.InvestorRiskPassport-module__ZyPZAa__summary{padding-top:clamp(82px,9vw,138px);padding-bottom:clamp(82px,9vw,138px)}.InvestorRiskPassport-module__ZyPZAa__summary .InvestorRiskPassport-module__ZyPZAa__sectionHeading p{color:#858b87}.InvestorRiskPassport-module__ZyPZAa__summaryGrid{border:1px solid #ffffff3d;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);display:grid}.InvestorRiskPassport-module__ZyPZAa__counts{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.InvestorRiskPassport-module__ZyPZAa__counts>div{flex-direction:column;min-height:250px;padding:clamp(24px,3vw,40px);display:flex}.InvestorRiskPassport-module__ZyPZAa__counts>div+div{border-left:1px solid #fff3}.InvestorRiskPassport-module__ZyPZAa__counts strong{color:var(--risk-orange);font-family:var(--iks-display,"Oswald", sans-serif);font-size:clamp(4.8rem,7vw,7.5rem);font-weight:500;line-height:.9}.InvestorRiskPassport-module__ZyPZAa__counts span{color:#a2a8a3;letter-spacing:.08em;text-transform:uppercase;max-width:130px;margin-top:auto;font-size:.67rem;line-height:1.45}.InvestorRiskPassport-module__ZyPZAa__summaryCopy{background:#141616;border-left:1px solid #ffffff3d;padding:clamp(28px,4vw,54px)}.InvestorRiskPassport-module__ZyPZAa__summaryCopy svg{color:var(--risk-orange)}.InvestorRiskPassport-module__ZyPZAa__summaryCopy h3{font-family:var(--iks-display,"Oswald", sans-serif);text-transform:uppercase;margin:28px 0 20px;font-size:clamp(2.3rem,4vw,4rem);font-weight:500;line-height:.93}.InvestorRiskPassport-module__ZyPZAa__summaryCopy p{color:#9ca29d;margin:0;font-size:.82rem;line-height:1.65}.InvestorRiskPassport-module__ZyPZAa__controls{justify-content:flex-end;gap:12px;margin-top:20px;display:flex}.InvestorRiskPassport-module__ZyPZAa__accessGate{width:min(100%,560px);margin:12px 0 0 auto}.InvestorRiskPassport-module__ZyPZAa__secondaryButton,.InvestorRiskPassport-module__ZyPZAa__downloadButton,.InvestorRiskPassport-module__ZyPZAa__primaryButton{min-height:48px;font:inherit;letter-spacing:.04em;cursor:pointer;border:1px solid #ffffff52;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:12px 18px;font-size:.72rem;font-weight:700;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;display:inline-flex}.InvestorRiskPassport-module__ZyPZAa__secondaryButton{color:#f2efe9;background:0 0}.InvestorRiskPassport-module__ZyPZAa__downloadButton,.InvestorRiskPassport-module__ZyPZAa__primaryButton{border-color:var(--risk-orange);color:var(--risk-black);background:var(--risk-orange)}.InvestorRiskPassport-module__ZyPZAa__secondaryButton:hover,.InvestorRiskPassport-module__ZyPZAa__secondaryButton:focus-visible,.InvestorRiskPassport-module__ZyPZAa__downloadButton:hover,.InvestorRiskPassport-module__ZyPZAa__downloadButton:focus-visible,.InvestorRiskPassport-module__ZyPZAa__primaryButton:hover,.InvestorRiskPassport-module__ZyPZAa__primaryButton:focus-visible{color:var(--risk-black);background:#f2efe9;border-color:#f2efe9}.InvestorRiskPassport-module__ZyPZAa__secondaryButton:focus-visible,.InvestorRiskPassport-module__ZyPZAa__downloadButton:focus-visible,.InvestorRiskPassport-module__ZyPZAa__primaryButton:focus-visible{outline:3px solid var(--risk-orange);outline-offset:3px}.InvestorRiskPassport-module__ZyPZAa__nextStep{background:var(--risk-panel);border-top:1px solid #ffffff38;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(30px,6vw,90px);padding-top:clamp(66px,8vw,112px);padding-bottom:clamp(66px,8vw,112px);display:grid}.InvestorRiskPassport-module__ZyPZAa__nextStep h2{max-width:900px;font-family:var(--iks-display,"Oswald", sans-serif);letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance;margin:24px 0 20px;font-size:clamp(3.4rem,6.5vw,6.8rem);font-weight:500;line-height:.86}.InvestorRiskPassport-module__ZyPZAa__nextStep p{color:#9da39e;max-width:700px;margin:0;font-size:.82rem;line-height:1.65}.InvestorRiskPassport-module__ZyPZAa__primaryButton{min-width:250px;min-height:60px}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__page{--risk-panel:#e9e4da;--risk-paper:#f2eee6;color:#171918;background:#f2eee6}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__hero{border-color:#090a0a3d}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__heroRail{border-color:#090a0a3d}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__localBadge{border-color:#090a0a3d}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__summaryGrid{border-color:#090a0a3d}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__counts>div+div{border-color:#090a0a3d}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__nextStep{border-color:#090a0a3d}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__heroCopy>p{color:#5e635e}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__localBadge span{color:#5e635e}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__summary .InvestorRiskPassport-module__ZyPZAa__sectionHeading p{color:#5e635e}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__counts span{color:#5e635e}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__summaryCopy p{color:#5e635e}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__nextStep p{color:#5e635e}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__summaryCopy{color:#171918;background:#e9e4da;border-color:#090a0a3d}html[data-theme=light] .InvestorRiskPassport-module__ZyPZAa__secondaryButton{color:#171918;border-color:#090a0a5c}@media (max-width:980px){.InvestorRiskPassport-module__ZyPZAa__hero{grid-template-columns:64px minmax(0,1fr)}.InvestorRiskPassport-module__ZyPZAa__localBadge{border-left:0;grid-column:2}.InvestorRiskPassport-module__ZyPZAa__axisCard{grid-template-columns:1fr}.InvestorRiskPassport-module__ZyPZAa__axisHeader{grid-row:auto;margin-bottom:30px}.InvestorRiskPassport-module__ZyPZAa__summaryGrid{grid-template-columns:1fr}.InvestorRiskPassport-module__ZyPZAa__summaryCopy{border-top:1px solid #ffffff3d;border-left:0}.InvestorRiskPassport-module__ZyPZAa__nextStep{grid-template-columns:1fr;align-items:start}.InvestorRiskPassport-module__ZyPZAa__primaryButton{justify-self:start}}@media (max-width:700px){.InvestorRiskPassport-module__ZyPZAa__hero{min-height:auto;display:block}.InvestorRiskPassport-module__ZyPZAa__heroRail{display:none}.InvestorRiskPassport-module__ZyPZAa__heroCopy{padding:84px 20px 58px}.InvestorRiskPassport-module__ZyPZAa__hero h1{font-size:clamp(2.55rem,11vw,4rem)}.InvestorRiskPassport-module__ZyPZAa__localBadge{border-left:0;min-height:auto;padding:20px}.InvestorRiskPassport-module__ZyPZAa__workspace,.InvestorRiskPassport-module__ZyPZAa__summary,.InvestorRiskPassport-module__ZyPZAa__nextStep{padding-inline:18px}.InvestorRiskPassport-module__ZyPZAa__sectionHeading{grid-template-columns:38px minmax(0,1fr);gap:14px}.InvestorRiskPassport-module__ZyPZAa__sectionHeading h2{font-size:clamp(3.1rem,15vw,5rem)}.InvestorRiskPassport-module__ZyPZAa__axisCard{padding:28px 18px}.InvestorRiskPassport-module__ZyPZAa__statusOptions,.InvestorRiskPassport-module__ZyPZAa__counts{grid-template-columns:1fr}.InvestorRiskPassport-module__ZyPZAa__statusChoice+.InvestorRiskPassport-module__ZyPZAa__statusChoice,.InvestorRiskPassport-module__ZyPZAa__counts>div+div{border-top:1px solid;border-left:0}.InvestorRiskPassport-module__ZyPZAa__statusChoice{min-height:76px}.InvestorRiskPassport-module__ZyPZAa__counts>div{min-height:150px}.InvestorRiskPassport-module__ZyPZAa__controls{grid-template-columns:1fr;display:grid}.InvestorRiskPassport-module__ZyPZAa__secondaryButton,.InvestorRiskPassport-module__ZyPZAa__downloadButton,.InvestorRiskPassport-module__ZyPZAa__primaryButton{width:100%}}@media (prefers-reduced-motion:reduce){.InvestorRiskPassport-module__ZyPZAa__secondaryButton,.InvestorRiskPassport-module__ZyPZAa__downloadButton,.InvestorRiskPassport-module__ZyPZAa__primaryButton{transition:none}}
.StageDiagnostic-module__1YmevW__shell{width:min(1440px,100%);color:var(--iks-white);background:var(--iks-black);margin:0 auto;padding:clamp(32px,5vw,76px) clamp(20px,4.5vw,72px) clamp(64px,8vw,116px)}.StageDiagnostic-module__1YmevW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StageDiagnostic-module__1YmevW__hero{border-top:1px solid var(--iks-line);border-bottom:1px solid var(--iks-line);grid-template-columns:minmax(118px,.25fr) minmax(0,1.25fr) minmax(250px,.55fr);align-items:end;gap:clamp(24px,4vw,64px);padding:clamp(24px,3vw,44px) 0 clamp(36px,5vw,70px);display:grid;position:relative}.StageDiagnostic-module__1YmevW__hero>*{min-width:0}.StageDiagnostic-module__1YmevW__hero:before{border:1px solid var(--iks-orange);background:var(--iks-black);content:"";width:9px;height:9px;position:absolute;top:-5px;left:0}.StageDiagnostic-module__1YmevW__heroIndex{color:var(--iks-orange);font-family:var(--iks-display);letter-spacing:-.045em;font-size:clamp(4.8rem,9vw,9.25rem);font-weight:500;line-height:.76}.StageDiagnostic-module__1YmevW__heroIndex span{color:var(--iks-muted);font-family:var(--iks-text);letter-spacing:.18em;margin-top:12px;font-size:.75rem;font-weight:600;line-height:1;display:block}.StageDiagnostic-module__1YmevW__heroCopy{max-width:790px}.StageDiagnostic-module__1YmevW__eyebrow,.StageDiagnostic-module__1YmevW__sectionHeading>span,.StageDiagnostic-module__1YmevW__stageFieldset>legend>span,.StageDiagnostic-module__1YmevW__resultTopline,.StageDiagnostic-module__1YmevW__resultLabel,.StageDiagnostic-module__1YmevW__nextAction>span,.StageDiagnostic-module__1YmevW__handoff>span{color:var(--iks-orange);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.StageDiagnostic-module__1YmevW__heroCopy h1{overflow-wrap:anywhere;max-width:780px;font-family:var(--iks-display);letter-spacing:-.025em;text-transform:uppercase;text-wrap:balance;margin:14px 0 20px;font-size:clamp(3.2rem,6vw,6.7rem);font-weight:500;line-height:.9}.StageDiagnostic-module__1YmevW__heroCopy p{max-width:720px;color:color-mix(in srgb, var(--iks-white) 74%, transparent);margin:0;font-size:clamp(1rem,1.35vw,1.15rem);line-height:1.7}.StageDiagnostic-module__1YmevW__localNote{border-top:2px solid var(--iks-orange);color:var(--iks-muted);grid-template-columns:24px 1fr;align-items:start;gap:13px;padding:18px 0 4px;font-size:.84rem;line-height:1.55;display:grid}.StageDiagnostic-module__1YmevW__localNote svg{color:var(--iks-orange)}.StageDiagnostic-module__1YmevW__workbench{grid-template-columns:minmax(0,1fr) minmax(330px,.42fr);align-items:start;gap:clamp(32px,5vw,72px);padding-top:clamp(42px,6vw,82px);display:grid}.StageDiagnostic-module__1YmevW__formColumn{min-width:0}.StageDiagnostic-module__1YmevW__stageFieldset,.StageDiagnostic-module__1YmevW__question{border:0;min-width:0;margin:0;padding:0}.StageDiagnostic-module__1YmevW__stageFieldset>legend{width:100%;color:var(--iks-white);font-family:var(--iks-display);text-transform:uppercase;align-items:baseline;gap:14px;margin-bottom:20px;font-size:clamp(1.7rem,3vw,2.65rem);font-weight:500;line-height:1;display:flex}.StageDiagnostic-module__1YmevW__stageFieldset>legend>span{font-family:var(--iks-text);flex:none}.StageDiagnostic-module__1YmevW__stageList{border-top:1px solid var(--iks-line);display:grid}.StageDiagnostic-module__1YmevW__stageOption{border-bottom:1px solid var(--iks-line);cursor:pointer;grid-template-columns:52px minmax(0,1fr) 24px;align-items:center;gap:18px;min-height:94px;padding:17px 18px 17px 0;transition:color .15s,background-color .15s,padding .15s;display:grid;position:relative}.StageDiagnostic-module__1YmevW__stageOption:hover{background:var(--iks-panel)}.StageDiagnostic-module__1YmevW__stageOptionSelected{color:var(--iks-black);background:var(--iks-orange);padding-left:18px}.StageDiagnostic-module__1YmevW__stageOptionSelected:hover{background:var(--iks-orange-hover)}.StageDiagnostic-module__1YmevW__stageOption:focus-within{z-index:1;outline:2px solid var(--iks-orange);outline-offset:3px}.StageDiagnostic-module__1YmevW__stageOptionSelected:focus-within{outline-color:var(--iks-white)}.StageDiagnostic-module__1YmevW__stageNumber{color:var(--iks-muted);font-family:var(--iks-display);letter-spacing:.08em;font-size:1rem}.StageDiagnostic-module__1YmevW__stageOptionSelected .StageDiagnostic-module__1YmevW__stageNumber{color:#090a0a94}.StageDiagnostic-module__1YmevW__stageText{gap:6px;display:grid}.StageDiagnostic-module__1YmevW__stageText strong{font-family:var(--iks-display);text-transform:uppercase;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:500;line-height:1}.StageDiagnostic-module__1YmevW__stageText>span{max-width:650px;color:var(--iks-muted);font-size:.9rem;line-height:1.5}.StageDiagnostic-module__1YmevW__stageOptionSelected .StageDiagnostic-module__1YmevW__stageText>span{color:#090a0abd}.StageDiagnostic-module__1YmevW__radioMark{border:1px solid var(--iks-muted);border-radius:50%;width:18px;height:18px}.StageDiagnostic-module__1YmevW__stageOptionSelected .StageDiagnostic-module__1YmevW__radioMark{border:5px solid var(--iks-black);background:var(--iks-orange)}.StageDiagnostic-module__1YmevW__nativeControl{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.StageDiagnostic-module__1YmevW__orientationBlock{color:var(--iks-black);background:var(--iks-paper);margin-top:clamp(54px,8vw,106px);padding:clamp(28px,4vw,48px)}.StageDiagnostic-module__1YmevW__sectionHeading{border-bottom:1px solid var(--iks-paper-line);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:18px;padding-bottom:28px;display:grid}.StageDiagnostic-module__1YmevW__sectionHeading>span{color:var(--iks-orange)}.StageDiagnostic-module__1YmevW__sectionHeading h2{font-family:var(--iks-display);text-transform:uppercase;margin:0;font-size:clamp(2rem,3.5vw,3.5rem);font-weight:500;line-height:.95}.StageDiagnostic-module__1YmevW__sectionHeading p{color:#090a0aa6;max-width:560px;margin:12px 0 0;line-height:1.55}.StageDiagnostic-module__1YmevW__questionList{display:grid}.StageDiagnostic-module__1YmevW__question{border-bottom:1px solid var(--iks-paper-line);grid-template-columns:minmax(230px,1fr) minmax(280px,.8fr);align-items:center;gap:28px;padding:26px 0;display:grid}.StageDiagnostic-module__1YmevW__question>legend{float:left;grid-template-columns:34px minmax(0,1fr);gap:12px;width:100%;padding:0;font-size:.94rem;font-weight:600;line-height:1.45;display:grid}.StageDiagnostic-module__1YmevW__question>legend>span{color:var(--iks-orange);font-family:var(--iks-display);letter-spacing:.06em;font-size:.9rem}.StageDiagnostic-module__1YmevW__answerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.StageDiagnostic-module__1YmevW__answerOption{color:#090a0aa8;cursor:pointer;border:1px solid #090a0a80;place-items:center;min-height:46px;padding:8px 10px;transition:background-color .14s,color .14s,border-color .14s;display:grid;position:relative}.StageDiagnostic-module__1YmevW__answerOption:hover{border-color:var(--iks-black);color:var(--iks-black)}.StageDiagnostic-module__1YmevW__answerOption:focus-within{outline-offset:2px;outline:3px solid #7f2b0b}.StageDiagnostic-module__1YmevW__answerOptionSelected{border-color:var(--iks-black);color:var(--iks-white);background:var(--iks-black)}.StageDiagnostic-module__1YmevW__result{border:1px solid var(--iks-line);background:var(--iks-panel);gap:18px;min-width:0;padding:clamp(24px,3vw,38px);display:grid;position:sticky;top:104px}.StageDiagnostic-module__1YmevW__result:before{background:var(--iks-orange);content:"";width:72px;height:3px;position:absolute;top:-1px;left:-1px}.StageDiagnostic-module__1YmevW__resultTopline{border-bottom:1px solid var(--iks-line);color:var(--iks-muted);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding-bottom:17px;display:grid}.StageDiagnostic-module__1YmevW__resultTopline span:last-child{text-align:right}.StageDiagnostic-module__1YmevW__result>svg{color:var(--iks-orange);margin-top:7px}.StageDiagnostic-module__1YmevW__resultLabel{margin:4px 0 -10px}.StageDiagnostic-module__1YmevW__result h2{overflow-wrap:anywhere;max-width:100%;font-family:var(--iks-display);text-wrap:balance;text-transform:uppercase;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(2.35rem,4vw,4rem);font-weight:500;line-height:.92}.StageDiagnostic-module__1YmevW__result>p:not(.StageDiagnostic-module__1YmevW__resultLabel){color:var(--iks-muted);margin:0;font-size:.94rem;line-height:1.6}.StageDiagnostic-module__1YmevW__nextAction{border-top:1px solid var(--iks-line);border-bottom:1px solid var(--iks-line);gap:10px;margin-top:6px;padding:20px 0;display:grid}.StageDiagnostic-module__1YmevW__nextAction strong{font-size:.98rem;font-weight:500;line-height:1.55}.StageDiagnostic-module__1YmevW__resultActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.StageDiagnostic-module__1YmevW__resultActions>:only-child{grid-column:1/-1}.StageDiagnostic-module__1YmevW__downloadButton,.StageDiagnostic-module__1YmevW__resetButton,.StageDiagnostic-module__1YmevW__primaryLink{min-width:0;min-height:46px;font:inherit;text-align:center;text-wrap:balance;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:9px;padding:11px 14px;font-size:.82rem;font-weight:700;line-height:1.3;text-decoration:none;transition:color .15s cubic-bezier(.2,0,0,1),background-color .15s cubic-bezier(.2,0,0,1),border-color .15s cubic-bezier(.2,0,0,1),transform .15s cubic-bezier(.2,0,0,1);display:inline-flex}.StageDiagnostic-module__1YmevW__downloadButton:active,.StageDiagnostic-module__1YmevW__resetButton:active,.StageDiagnostic-module__1YmevW__primaryLink:active{transform:scale(.96)}.StageDiagnostic-module__1YmevW__downloadButton{border:1px solid var(--iks-white);color:var(--iks-white);background:0 0}.StageDiagnostic-module__1YmevW__resetButton{border:1px solid var(--iks-line);color:var(--iks-muted);background:0 0}.StageDiagnostic-module__1YmevW__downloadButton:hover,.StageDiagnostic-module__1YmevW__resetButton:hover{color:var(--iks-orange);border-color:var(--iks-orange)}.StageDiagnostic-module__1YmevW__downloadButton:focus-visible,.StageDiagnostic-module__1YmevW__resetButton:focus-visible{outline:2px solid var(--iks-white);outline-offset:3px}.StageDiagnostic-module__1YmevW__primaryLink:focus-visible{outline:3px solid var(--iks-black);outline-offset:3px}.StageDiagnostic-module__1YmevW__handoff{border-top:3px solid var(--iks-orange);color:var(--iks-white);gap:10px;margin-top:8px;padding-top:22px;display:grid}.StageDiagnostic-module__1YmevW__handoff>span{color:var(--iks-orange)}.StageDiagnostic-module__1YmevW__handoff p{margin:0;font-size:.84rem;line-height:1.55}.StageDiagnostic-module__1YmevW__primaryLink{border:1px solid var(--iks-orange);color:var(--iks-black);background:var(--iks-orange);justify-content:space-between;margin-top:5px}.StageDiagnostic-module__1YmevW__primaryLink:hover{color:var(--iks-orange);background:0 0}html[data-theme=light] .StageDiagnostic-module__1YmevW__shell{--iks-white:#171918;--iks-panel:#e9e4da;--iks-muted:#606560;--iks-line:#090a0a3d;color:#171918;background:#f2eee6}html[data-theme=light] .StageDiagnostic-module__1YmevW__hero:before{background:#f2eee6}html[data-theme=light] .StageDiagnostic-module__1YmevW__heroCopy p{color:#5e635e}html[data-theme=light] .StageDiagnostic-module__1YmevW__localNote{color:#5e635e}html[data-theme=light] .StageDiagnostic-module__1YmevW__stageText>span{color:#5e635e}html[data-theme=light] .StageDiagnostic-module__1YmevW__sectionHeading p{color:#5e635e}html[data-theme=light] .StageDiagnostic-module__1YmevW__result>p:not(.StageDiagnostic-module__1YmevW__resultLabel){color:#5e635e}html[data-theme=light] .StageDiagnostic-module__1YmevW__handoff p{color:#5e635e}:is(html[data-theme=light] .StageDiagnostic-module__1YmevW__stageFieldset>legend,html[data-theme=light] .StageDiagnostic-module__1YmevW__result h2){color:#171918}@media (max-width:1080px){.StageDiagnostic-module__1YmevW__hero{grid-template-columns:105px minmax(0,1fr)}.StageDiagnostic-module__1YmevW__localNote{grid-column:2;max-width:500px}.StageDiagnostic-module__1YmevW__workbench{grid-template-columns:1fr;gap:32px}.StageDiagnostic-module__1YmevW__result{position:relative;top:auto}.StageDiagnostic-module__1YmevW__question{grid-template-columns:1fr;gap:16px}}@media (max-width:820px){.StageDiagnostic-module__1YmevW__resultActions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.StageDiagnostic-module__1YmevW__shell{padding:20px 16px 72px}.StageDiagnostic-module__1YmevW__hero{grid-template-columns:1fr;gap:24px;padding-bottom:34px}.StageDiagnostic-module__1YmevW__heroIndex{font-size:4.5rem}.StageDiagnostic-module__1YmevW__heroIndex span{margin-left:10px;display:inline}.StageDiagnostic-module__1YmevW__heroCopy h1{font-size:clamp(2.75rem,14.5vw,4.2rem)}.StageDiagnostic-module__1YmevW__heroCopy p{font-size:.96rem;line-height:1.6}.StageDiagnostic-module__1YmevW__localNote{grid-column:auto}.StageDiagnostic-module__1YmevW__workbench{padding-top:32px}.StageDiagnostic-module__1YmevW__stageFieldset>legend{gap:8px;display:grid}.StageDiagnostic-module__1YmevW__stageOption{grid-template-columns:34px minmax(0,1fr) 20px;gap:10px;min-height:104px;padding-right:8px}.StageDiagnostic-module__1YmevW__stageOptionSelected{padding-left:10px}.StageDiagnostic-module__1YmevW__stageText strong{font-size:1.35rem}.StageDiagnostic-module__1YmevW__stageText>span{font-size:.82rem}.StageDiagnostic-module__1YmevW__orientationBlock{margin-inline:-16px;padding:28px 16px}.StageDiagnostic-module__1YmevW__sectionHeading{grid-template-columns:1fr;gap:8px}.StageDiagnostic-module__1YmevW__question{padding:24px 0}.StageDiagnostic-module__1YmevW__question>legend{float:none;margin-bottom:16px}.StageDiagnostic-module__1YmevW__answerGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.StageDiagnostic-module__1YmevW__answerOption{min-height:48px;padding-inline:5px;font-size:.8rem}.StageDiagnostic-module__1YmevW__result{margin-inline:-1px;padding:24px 18px}.StageDiagnostic-module__1YmevW__result h2{font-size:clamp(2.1rem,11vw,3.2rem)}.StageDiagnostic-module__1YmevW__resultTopline{font-size:.64rem}.StageDiagnostic-module__1YmevW__resultActions{grid-template-columns:1fr}.StageDiagnostic-module__1YmevW__handoff{padding-top:20px}}@media (prefers-reduced-motion:reduce){.StageDiagnostic-module__1YmevW__stageOption,.StageDiagnostic-module__1YmevW__answerOption{transition:none}}
