.pageLayout-module__78htLW__pageContainer{z-index:1;min-height:100vh;padding:100px var(--space-24)60px;flex-direction:column;align-items:center;display:flex;position:relative}.pageLayout-module__78htLW__pageHeader{text-align:center;margin-bottom:var(--space-48)}.pageLayout-module__78htLW__pageBrand{font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:.2em;text-transform:uppercase;color:var(--color-cream-mid);margin-bottom:var(--space-16)}.pageLayout-module__78htLW__pageHeaderLine{background:var(--color-gold-mid);width:40px;height:1px;margin:var(--space-16)auto}.pageLayout-module__78htLW__pageHeaderTitle{font-family:var(--font-display);font-size:var(--text-3xl);letter-spacing:.08em;color:var(--color-cream);font-weight:var(--fw-400);margin-bottom:var(--space-8)}.pageLayout-module__78htLW__pageHeaderSub{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cream-mid)}.pageLayout-module__78htLW__pageErrorText{font-family:var(--font-body);font-size:var(--text-md);letter-spacing:.08em;text-transform:uppercase;color:var(--color-gold-strong)}@media (max-width:480px){.pageLayout-module__78htLW__pageContainer{padding:var(--space-80)var(--space-16)var(--space-40)}}
.authForm-module__ZkZlfG__authContainer{z-index:1;text-align:center;min-height:100vh;padding:60px var(--space-24);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.authForm-module__ZkZlfG__authBrand{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--fw-300);letter-spacing:.15em;text-transform:uppercase;color:var(--color-cream);margin-bottom:var(--space-12)}.authForm-module__ZkZlfG__authDividerLine{background:var(--color-gold-mid);width:60px;height:1px;margin:var(--space-16)auto}.authForm-module__ZkZlfG__authLabel{font-size:var(--text-base);letter-spacing:.2em;text-transform:uppercase;color:var(--color-gold);font-weight:var(--fw-500);margin-bottom:36px}.authForm-module__ZkZlfG__authForm{gap:var(--space-16);flex-direction:column;width:100%;max-width:400px;display:flex}.authForm-module__ZkZlfG__authField{gap:var(--space-4);text-align:left;flex-direction:column;display:flex}.authForm-module__ZkZlfG__authFieldLabel{font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.15em;text-transform:uppercase;color:var(--color-cream-mid);font-weight:var(--fw-500)}.authForm-module__ZkZlfG__authFieldInput{border:1px solid var(--color-cream-dim);color:var(--color-cream);padding:var(--space-12)var(--space-16);font-family:var(--font-body);font-size:var(--text-md);font-weight:var(--fw-300);letter-spacing:.02em;background:0 0;outline:none;transition:border-color .3s}.authForm-module__ZkZlfG__authFieldInput::placeholder{color:var(--color-cream-dim)}.authForm-module__ZkZlfG__authFieldInput:focus{border-color:var(--color-gold-mid)}.authForm-module__ZkZlfG__authError{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-red-error);text-align:center;padding:var(--space-8)0}.authForm-module__ZkZlfG__authSubmitButton{background:var(--color-gold-strong);color:var(--color-black);border:1px solid var(--color-gold);padding:var(--space-16)52px;font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.25em;text-transform:uppercase;font-weight:var(--fw-600);cursor:pointer;box-shadow:0 0 20px var(--color-gold-dim);margin-top:var(--space-8);transition:all .5s}.authForm-module__ZkZlfG__authSubmitButton:hover:not(:disabled){background:var(--color-gold-strong);box-shadow:0 0 30px var(--color-gold-mid)}.authForm-module__ZkZlfG__authSubmitButton:disabled{opacity:.25;cursor:default;box-shadow:none}.authForm-module__ZkZlfG__authSwitchText{font-size:var(--text-md);color:var(--color-cream-mid);margin-top:var(--space-8)}.authForm-module__ZkZlfG__authSwitchLink{color:var(--color-gold);font-weight:var(--fw-500);text-decoration:none;transition:color .3s}.authForm-module__ZkZlfG__authSwitchLink:hover{color:var(--color-gold-vivid)}.authForm-module__ZkZlfG__authGateMessage{font-size:var(--text-md);color:var(--color-cream);margin-bottom:var(--space-8);line-height:1.5}@media (max-width:480px){.authForm-module__ZkZlfG__authContainer{padding:var(--space-40)var(--space-20)}.authForm-module__ZkZlfG__authBrand{font-size:var(--text-2xl)}.authForm-module__ZkZlfG__authSubmitButton{padding:var(--space-14)36px}}
.signup-module__8Fjwta__signupForm{gap:var(--space-16);flex-direction:column;width:100%;max-width:460px;display:flex}.signup-module__8Fjwta__signupRow{gap:var(--space-16);grid-template-columns:1fr 1fr;display:grid}.signup-module__8Fjwta__successIcon{border:2px solid var(--color-gold);width:48px;height:48px;color:var(--color-gold);font-size:var(--text-2xl);font-weight:var(--fw-700);margin:0 auto var(--space-24);border-radius:0;justify-content:center;align-items:center;display:flex}.signup-module__8Fjwta__successTitle{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--fw-300);color:var(--color-cream);margin-bottom:var(--space-16)}.signup-module__8Fjwta__successText{font-size:var(--text-lg);color:var(--color-muted);font-weight:var(--fw-300);margin-bottom:var(--space-32);line-height:1.7}.signup-module__8Fjwta__successText strong{color:var(--color-cream);font-weight:var(--fw-500)}.signup-module__8Fjwta__linkBtn{color:var(--color-cream);border:1px solid var(--color-cream-mid);padding:var(--space-12)36px;font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.2em;text-transform:uppercase;font-weight:var(--fw-500);background:0 0;text-decoration:none;transition:all .3s;display:inline-block}.signup-module__8Fjwta__linkBtn:hover{border-color:var(--color-gold);color:var(--color-gold)}.signup-module__8Fjwta__legalAgreement{font-size:var(--text-sm);color:var(--color-gray-warm);text-align:center;margin-top:.25rem;line-height:1.6}.signup-module__8Fjwta__legalAgreement input[type=checkbox]{accent-color:var(--color-gold)}.signup-module__8Fjwta__legalLink{color:var(--color-gray-warm);text-underline-offset:2px;text-decoration:underline;transition:color .2s}.signup-module__8Fjwta__legalLink:hover{color:var(--color-gold)}.signup-module__8Fjwta__legalLinkButton{font:inherit;cursor:pointer;background:0 0;border:none;padding:0;}.signup-module__8Fjwta__fieldHint{color:var(--color-cream);margin-top:var(--space-4);font-size:.8rem}.signup-module__8Fjwta__fieldError{color:var(--color-red-error);margin-top:var(--space-4);font-size:.8rem}.signup-module__8Fjwta__suggestionBlock{margin-top:var(--space-8)}.signup-module__8Fjwta__suggestionLabel{color:var(--color-cream);margin-bottom:var(--space-6);font-size:.8rem}.signup-module__8Fjwta__suggestionChips{gap:var(--space-8);flex-wrap:wrap;display:flex}.signup-module__8Fjwta__suggestionChip{color:var(--color-gold);border:1px solid var(--color-gold-dim);padding:var(--space-6)var(--space-12);cursor:pointer;background:0 0;border-radius:0;font-size:.85rem}.signup-module__8Fjwta__suggestionChip:hover{border-color:var(--color-gold);color:var(--color-gold-vivid)}@media (max-width:480px){.signup-module__8Fjwta__signupRow{grid-template-columns:1fr}}.signup-module__8Fjwta__contextLine{font-size:var(--text-md);color:var(--color-cream);text-align:center;max-width:460px;margin-bottom:var(--space-16);overflow-wrap:anywhere;line-height:1.6}.signup-module__8Fjwta__inviteHint{color:var(--color-muted);margin-top:var(--space-4);font-size:.8rem}.signup-module__8Fjwta__minorNotice{gap:var(--space-12);border:1px solid var(--color-cream-mid);padding:var(--space-16);flex-direction:column;min-width:0;display:flex}.signup-module__8Fjwta__minorNoticeText{font-size:var(--text-base);color:var(--color-cream);text-align:center;margin:0;line-height:1.6}.signup-module__8Fjwta__minorNoticeActions{gap:var(--space-12);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.signup-module__8Fjwta__minorNoticeButton{color:var(--color-cream);border:1px solid var(--color-cream-mid);font-family:var(--font-body);text-transform:uppercase;font-weight:var(--fw-500);min-height:44px;padding:var(--space-12)var(--space-8);font-size:var(--text-sm);letter-spacing:.1em;text-align:center;cursor:pointer;background:0 0;justify-content:center;align-items:center;text-decoration:none;transition:all .3s;display:flex}.signup-module__8Fjwta__minorNoticeButton:hover{border-color:var(--color-gold);color:var(--color-gold)}.signup-module__8Fjwta__nextStep{align-items:center;gap:var(--space-16);flex-direction:column;display:flex}@media (max-width:480px){.signup-module__8Fjwta__minorNoticeActions{grid-auto-flow:row}}
.DobInput-module__yIKK9W__dobField{flex-direction:column;width:100%;min-width:0;display:flex}.DobInput-module__yIKK9W__dobNote{margin:var(--space-4)0 0;min-height:1.4em;font-family:var(--font-body);font-size:var(--fs-13);overflow-wrap:anywhere;line-height:1.4}.DobInput-module__yIKK9W__dobAge{color:var(--color-cream-strong)}.DobInput-module__yIKK9W__dobMessage{color:var(--color-red-error)}
.checkout-module__6Nj7Kq__page{background:var(--color-black);color:var(--color-cream);font-family:var(--font-body);z-index:1;padding-bottom:90px;position:relative}.checkout-module__6Nj7Kq__container{max-width:1160px;padding:0 var(--space-32);margin:0 auto}.checkout-module__6Nj7Kq__section{padding:100px 0}.checkout-module__6Nj7Kq__sectionDark{background:var(--color-card-dark)}.checkout-module__6Nj7Kq__sectionIntro{text-align:center;max-width:680px;margin:0 auto var(--space-48)}.checkout-module__6Nj7Kq__kicker{font-family:var(--font-body);font-size:.72rem;font-weight:var(--fw-600);letter-spacing:.3em;text-transform:uppercase;color:var(--color-gold);margin-bottom:18px}.checkout-module__6Nj7Kq__sectionTitle{font-family:var(--font-display);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:var(--fw-300);color:var(--color-cream);letter-spacing:-.01em;line-height:1.1}.checkout-module__6Nj7Kq__checkoutGrid{gap:var(--space-32);grid-template-columns:minmax(0,1fr);align-items:start;max-width:640px;margin:0 auto;display:grid}.checkout-module__6Nj7Kq__formCard{padding:var(--space-48)44px;background:var(--color-card);border:1px solid var(--color-border)}.checkout-module__6Nj7Kq__formSection{margin-bottom:36px}.checkout-module__6Nj7Kq__formSection:last-child{margin-bottom:0}.checkout-module__6Nj7Kq__formSectionHead{align-items:center;gap:var(--space-14);margin-bottom:var(--space-24);display:flex}.checkout-module__6Nj7Kq__formSectionNumber{font-family:var(--font-data);font-size:.72rem;font-weight:var(--fw-600);color:var(--color-gold)}.checkout-module__6Nj7Kq__formSectionTitle{font-family:var(--font-body);font-size:.72rem;font-weight:var(--fw-600);letter-spacing:.2em;text-transform:uppercase;color:var(--color-cream)}.checkout-module__6Nj7Kq__formRow{gap:var(--space-16);margin-bottom:var(--space-16);grid-template-columns:1fr 1fr;display:grid}.checkout-module__6Nj7Kq__formRowSpaced{margin-top:var(--space-24)}.checkout-module__6Nj7Kq__formField{gap:var(--space-8);flex-direction:column;display:flex}.checkout-module__6Nj7Kq__formLabel{font-family:var(--font-body);font-size:.58rem;font-weight:var(--fw-600);letter-spacing:.26em;text-transform:uppercase;color:var(--color-muted)}.checkout-module__6Nj7Kq__formInput{padding:var(--space-12)var(--space-14);background:var(--color-black);color:var(--color-cream);border:1px solid var(--color-border);font-family:var(--font-body);outline:none;font-size:.92rem;transition:border-color .18s}.checkout-module__6Nj7Kq__formInput:focus{border-color:var(--color-gold);background:var(--color-card-dark);box-shadow:0 0 0 3px #d4af371a}.checkout-module__6Nj7Kq__formInputFull{grid-column:span 2}.checkout-module__6Nj7Kq__tierBlock{padding:22px var(--space-24);margin-top:var(--space-16);background:var(--color-card-dark);border:1px solid var(--color-gold-dim);grid-column:span 2}.checkout-module__6Nj7Kq__tierLabel{font-family:var(--font-body);font-size:.62rem;font-weight:var(--fw-600);letter-spacing:.22em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-14)}.checkout-module__6Nj7Kq__tierStats{gap:var(--space-28);flex-wrap:wrap;display:flex}.checkout-module__6Nj7Kq__tierStat{gap:var(--space-4);flex-direction:column;display:flex}.checkout-module__6Nj7Kq__tierStatLabel{font-family:var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--color-muted);font-size:.62rem}.checkout-module__6Nj7Kq__tierStatValue{font-family:var(--font-data);color:var(--color-cream);font-size:.9rem}.checkout-module__6Nj7Kq__tabBar{gap:var(--space-8);max-width:520px;margin:0 auto var(--space-48);padding:var(--space-6);background:var(--color-card);border:1px solid var(--color-border);display:flex}.checkout-module__6Nj7Kq__tab{padding:var(--space-16)var(--space-20);color:var(--color-muted);font-family:var(--font-body);font-size:.72rem;font-weight:var(--fw-600);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:0 0;border:none;flex:1;transition:all .2s}.checkout-module__6Nj7Kq__tab:hover{color:var(--color-cream)}.checkout-module__6Nj7Kq__tabActive{background:var(--color-cream);color:var(--color-black)}.checkout-module__6Nj7Kq__tabActive:hover{color:var(--color-black)}.checkout-module__6Nj7Kq__tabPanel{flex-direction:column;align-items:flex-start;display:flex}.checkout-module__6Nj7Kq__tabPanelEyebrow{font-family:var(--font-body);font-size:.62rem;font-weight:var(--fw-600);letter-spacing:.24em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-14)}.checkout-module__6Nj7Kq__tabPanelTitle{font-family:var(--font-display);font-size:1.7rem;font-weight:var(--fw-300);color:var(--color-cream);margin-bottom:var(--space-14);line-height:1.2}.checkout-module__6Nj7Kq__tabPanelBody{font-family:var(--font-body);color:var(--color-cream-mid);margin-bottom:22px;font-size:.95rem;line-height:1.6}.checkout-module__6Nj7Kq__tabPanelList{margin:0 0 var(--space-28);width:100%;padding:0;list-style:none}.checkout-module__6Nj7Kq__tabPanelList li{font-family:var(--font-body);color:var(--color-cream);border-bottom:1px solid var(--color-border);padding:11px 0 11px 26px;font-size:.9rem;position:relative}.checkout-module__6Nj7Kq__tabPanelList li:before{content:"✓";color:var(--color-gold);font-weight:var(--fw-700);position:absolute;left:0}.checkout-module__6Nj7Kq__tabPanelList li:last-child{border-bottom:none}.checkout-module__6Nj7Kq__additionalNote{margin-bottom:var(--space-32);padding:var(--space-16)18px;background:var(--color-card-dark);border:1px solid var(--color-gold-dim);font-family:var(--font-body);color:var(--color-cream);font-size:.84rem;line-height:1.55}.checkout-module__6Nj7Kq__gateLoading{text-align:center;color:var(--color-muted);font-family:var(--font-body);padding:60px 0;font-size:.9rem}.checkout-module__6Nj7Kq__consentRow{gap:var(--space-14);padding:var(--space-16)18px;background:var(--color-black);border:1px solid var(--color-border);margin-top:var(--space-14);align-items:flex-start;display:flex}.checkout-module__6Nj7Kq__consentCheckbox{margin-top:var(--space-4);accent-color:var(--color-gold);flex-shrink:0;width:16px;height:16px}.checkout-module__6Nj7Kq__consentLabel{min-width:0;font-family:var(--font-body);color:var(--color-cream);overflow-wrap:anywhere;font-size:.88rem;line-height:1.55}.checkout-module__6Nj7Kq__consentLabel strong{color:var(--color-gold)}.checkout-module__6Nj7Kq__consentLink{color:var(--color-gold);text-decoration:underline}.checkout-module__6Nj7Kq__sameNameBox{margin-top:var(--space-14);padding:var(--space-16);background:var(--color-black);border:1px solid var(--color-gold-mid);min-width:0}.checkout-module__6Nj7Kq__sameNameQuestion{margin:0 0 var(--space-12);font-family:var(--font-body);font-size:var(--fs-16);color:var(--color-cream);overflow-wrap:anywhere;line-height:1.5}.checkout-module__6Nj7Kq__sameNameActions{gap:var(--space-10);flex-wrap:wrap;display:flex}.checkout-module__6Nj7Kq__sameNameButton{min-width:0;min-height:44px;padding:var(--space-10)var(--space-14);border:1px solid var(--color-gold);color:var(--color-cream);font-family:var(--font-body);font-size:var(--fs-16);cursor:pointer;background:0 0;flex:200px}.checkout-module__6Nj7Kq__sameNameButton:hover{background:var(--color-gold-ghost)}.checkout-module__6Nj7Kq__sameNameButton:disabled{opacity:.5;cursor:not-allowed}.checkout-module__6Nj7Kq__countryFieldset{gap:var(--space-12);padding:var(--space-16)18px;background:var(--color-black);border:1px solid var(--color-border);margin:var(--space-14)0 0;flex-direction:column;display:flex}.checkout-module__6Nj7Kq__countryLegend{padding:0 var(--space-8);font-family:var(--font-body);color:var(--color-cream);font-size:.88rem}.checkout-module__6Nj7Kq__countrySelect{width:100%;min-width:0;max-width:100%;min-height:44px;padding:var(--space-10)var(--space-14);background:var(--color-black);color:var(--color-cream);border:1px solid var(--color-border);font-family:var(--font-body);cursor:pointer;font-size:.92rem}.checkout-module__6Nj7Kq__countrySelect:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.checkout-module__6Nj7Kq__countryOption{gap:var(--space-12);min-height:44px;font-family:var(--font-body);color:var(--color-cream);cursor:pointer;align-items:center;font-size:.88rem;display:flex}.checkout-module__6Nj7Kq__payBtn{background:var(--color-cream);width:100%;color:var(--color-black);font-family:var(--font-body);font-size:.82rem;font-weight:var(--fw-700);letter-spacing:.25em;text-transform:uppercase;cursor:pointer;border:none;margin-top:18px;padding:22px;transition:all .2s}.checkout-module__6Nj7Kq__payBtn:hover{background:var(--color-gold);box-shadow:0 0 40px #d4af3759}.checkout-module__6Nj7Kq__payBtn:disabled{opacity:.5;cursor:not-allowed}.checkout-module__6Nj7Kq__payBtnLink{box-sizing:border-box;text-align:center;text-decoration:none;display:block}.checkout-module__6Nj7Kq__payBtn:disabled:hover{background:var(--color-cream);box-shadow:none}.checkout-module__6Nj7Kq__secureNote{margin-top:var(--space-14);text-align:center;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted);font-size:.66rem}.checkout-module__6Nj7Kq__noticeMessage{margin-top:var(--space-14);padding:var(--space-12)var(--space-16);background:var(--color-card-dark);color:var(--color-cream);font-family:var(--font-body);border:1px solid var(--color-border);font-size:.85rem}.checkout-module__6Nj7Kq__linkPage{padding-top:var(--space-48)}.checkout-module__6Nj7Kq__errorMessage{margin-top:var(--space-14);padding:var(--space-12)var(--space-16);background:var(--color-danger-soft-ghost);color:var(--color-danger-soft);font-family:var(--font-body);border:1px solid var(--color-danger-soft-mid);font-size:.85rem}.checkout-module__6Nj7Kq__summaryCard{padding:36px var(--space-32);background:var(--color-card);border:1px solid var(--color-border);position:relative}.checkout-module__6Nj7Kq__summaryCard:before{content:"";background:var(--color-gold);width:52px;height:2px;position:absolute;top:0;left:0}.checkout-module__6Nj7Kq__summaryTitle{font-family:var(--font-body);font-size:.7rem;font-weight:var(--fw-600);letter-spacing:.24em;text-transform:uppercase;color:var(--color-cream);margin-bottom:22px}.checkout-module__6Nj7Kq__summaryRow{justify-content:space-between;gap:var(--space-14);padding:var(--space-10)0;font-family:var(--font-body);color:var(--color-cream);font-size:.86rem;font-weight:var(--fw-300);display:flex}.checkout-module__6Nj7Kq__autoRenewalDisclosure{margin:18px 0 var(--space-12);padding:var(--space-14)var(--space-16);border:1px solid var(--color-border);background:var(--color-card);color:var(--color-cream-mid);font-family:var(--font-body);font-size:.82rem;font-weight:var(--fw-300);line-height:1.55}.checkout-module__6Nj7Kq__summaryTotal{margin-top:var(--space-10);border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;padding:18px 0;display:flex}.checkout-module__6Nj7Kq__summaryTotalLabel{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--color-cream);font-size:.68rem}.checkout-module__6Nj7Kq__summaryTotalValue{font-family:var(--font-data);font-size:2.2rem;font-weight:var(--fw-600);color:var(--color-gold)}@media (max-width:900px){.checkout-module__6Nj7Kq__tabBar{max-width:none}}@media (max-width:768px){.checkout-module__6Nj7Kq__section{padding:70px 0}.checkout-module__6Nj7Kq__container{padding:0 var(--space-24)}.checkout-module__6Nj7Kq__formCard{padding:var(--space-32)var(--space-24)}}@media (max-width:540px){.checkout-module__6Nj7Kq__formRow{grid-template-columns:minmax(0,1fr)}.checkout-module__6Nj7Kq__formInputFull,.checkout-module__6Nj7Kq__tierBlock{grid-column:span 1}}.checkout-module__6Nj7Kq__coppaOverlay{z-index:50;padding:var(--space-32)var(--space-16);background:#000000b8;justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0;overflow-y:auto}.checkout-module__6Nj7Kq__coppaModal{background:var(--color-card-dark);border:1px solid var(--color-border);border-radius:var(--radius-6);width:100%;max-width:600px;padding:36px var(--space-32)}.checkout-module__6Nj7Kq__coppaHeadline{font-family:var(--font-display);color:var(--color-cream);text-align:center;margin:0 0 var(--space-12);font-size:28px;line-height:1.25}.checkout-module__6Nj7Kq__coppaSub{font-family:var(--font-body);font-size:var(--fs-14);color:var(--color-muted);text-align:center;max-width:560px;margin:0 auto var(--space-24);line-height:1.6}.checkout-module__6Nj7Kq__coppaBlocks{gap:var(--space-16);margin-bottom:var(--space-24);flex-direction:column;display:flex}.checkout-module__6Nj7Kq__coppaBlock{border-left:2px solid var(--color-gold);padding-left:var(--space-16)}.checkout-module__6Nj7Kq__coppaBlockHead{font-family:var(--font-display);font-size:var(--fs-18);color:var(--color-cream);margin-bottom:var(--space-4)}.checkout-module__6Nj7Kq__coppaBlockBody{font-family:var(--font-body);font-size:var(--fs-14);color:var(--color-cream);line-height:1.6}.checkout-module__6Nj7Kq__coppaBack{margin:var(--space-14)auto 0;color:var(--color-gold);font-size:var(--fs-14);cursor:pointer;background:0 0;border:none;text-decoration:underline;display:block}.checkout-module__6Nj7Kq__coppaFooter{font-size:var(--fs-12);color:var(--color-muted);text-align:center;max-width:560px;margin:var(--space-20)auto 0;line-height:1.6}.checkout-module__6Nj7Kq__athleteCountRow{justify-content:space-between;align-items:center;gap:var(--space-16);max-width:640px;margin:0 auto var(--space-24);padding:var(--space-20)44px;background:var(--color-card);border:1px solid var(--color-border);flex-wrap:wrap;display:flex}.checkout-module__6Nj7Kq__athleteCountLabel{font-family:var(--font-body);color:var(--color-cream);font-size:.95rem}.checkout-module__6Nj7Kq__athleteCountSelect{padding:var(--space-10)var(--space-14);background:var(--color-black);color:var(--color-cream);border:1px solid var(--color-border);font-family:var(--font-body);cursor:pointer;outline:none;min-width:88px;font-size:.92rem;transition:border-color .18s}.checkout-module__6Nj7Kq__athleteCountSelect:focus{border-color:var(--color-gold);box-shadow:0 0 0 3px #d4af371a}.checkout-module__6Nj7Kq__formHint{font-size:var(--fs-12);color:var(--color-muted);margin-top:var(--space-4)}.checkout-module__6Nj7Kq__programLine{margin-top:var(--space-12);padding:var(--space-16)18px;background:var(--color-card-dark);border:1px solid var(--color-gold-dim)}.checkout-module__6Nj7Kq__programLineHead{font-family:var(--font-body);color:var(--color-cream);font-size:.95rem;line-height:1.5}.checkout-module__6Nj7Kq__programLineHead strong{color:var(--color-gold)}.checkout-module__6Nj7Kq__programLineNote{margin-top:var(--space-8);font-family:var(--font-body);color:var(--color-cream-mid);font-size:.82rem;line-height:1.55}.checkout-module__6Nj7Kq__programPending{font-family:var(--font-body);color:var(--color-muted);font-size:.86rem;line-height:1.5}.checkout-module__6Nj7Kq__productPicker{gap:var(--space-14);margin-top:var(--space-4);grid-column:span 2;grid-template-columns:1fr 1fr;display:grid}.checkout-module__6Nj7Kq__productCard{gap:var(--space-8);padding:18px var(--space-20);text-align:left;background:var(--color-black);border:1px solid var(--color-border);color:var(--color-cream);cursor:pointer;flex-direction:column;transition:border-color .15s,background .15s;display:flex}.checkout-module__6Nj7Kq__productCard:hover:not(.checkout-module__6Nj7Kq__productCardDisabled){border-color:var(--color-gold-dim)}.checkout-module__6Nj7Kq__productCardSelected{border-color:var(--color-gold);background:var(--color-card-dark)}.checkout-module__6Nj7Kq__productCardDisabled{opacity:.5;cursor:not-allowed}.checkout-module__6Nj7Kq__productCardHead{justify-content:space-between;align-items:baseline;gap:var(--space-12);display:flex}.checkout-module__6Nj7Kq__productCardName{font-family:var(--font-body);font-size:1rem;font-weight:var(--fw-600);color:var(--color-cream)}.checkout-module__6Nj7Kq__productCardPrice{font-family:var(--font-body);font-size:.95rem;font-weight:var(--fw-600);color:var(--color-gold);white-space:nowrap}.checkout-module__6Nj7Kq__productCardBlurb{font-family:var(--font-body);color:var(--color-cream-mid);font-size:.8rem;line-height:1.5}@media (max-width:640px){.checkout-module__6Nj7Kq__productPicker{grid-template-columns:1fr}}.checkout-module__6Nj7Kq__coveredLead{padding:var(--space-16)18px;background:var(--color-card-dark);border:1px solid var(--color-gold-dim);overflow-wrap:anywhere;min-width:0;margin-bottom:36px}
.hiring-views-module__gwoOiG__viewHeader{margin-bottom:var(--section-gap);gap:var(--space-8);flex-direction:column;display:flex}.hiring-views-module__gwoOiG__viewHeaderRow{justify-content:space-between;align-items:flex-end;gap:var(--space-16);flex-wrap:wrap;display:flex}.hiring-views-module__gwoOiG__eyebrow{font-family:var(--font-data);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-gold)}.hiring-views-module__gwoOiG__title{font-family:var(--font-display);font-size:var(--fs-h1-m);font-weight:var(--fw-500);color:var(--color-cream);letter-spacing:.005em;line-height:var(--lh-display);margin:0}@media (min-width:601px){.hiring-views-module__gwoOiG__title{font-size:var(--fs-h1-d)}}.hiring-views-module__gwoOiG__lede{font-family:var(--font-body);font-size:var(--fs-lead);font-weight:var(--fw-300);color:var(--color-cream-strong);line-height:var(--lh-body);max-width:720px}.hiring-views-module__gwoOiG__backLink{font-family:var(--font-body);font-size:var(--fs-small);color:var(--color-cream-mid);letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.hiring-views-module__gwoOiG__backLink:hover{color:var(--color-gold)}.hiring-views-module__gwoOiG__section{margin-top:var(--section-gap);gap:var(--space-14);flex-direction:column;display:flex}.hiring-views-module__gwoOiG__ctaSpaced{margin-top:var(--space-16);display:inline-block}.hiring-views-module__gwoOiG__sectionLabel{font-family:var(--font-data);font-size:var(--fs-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-gold)}.hiring-views-module__gwoOiG__card{background:var(--color-card);border:1px solid var(--color-border);padding:var(--card-pad-d-y)var(--card-pad-d-x)}.hiring-views-module__gwoOiG__empty{background:var(--color-card);border:1px solid var(--color-border);padding:var(--section-gap)var(--space-24);color:var(--color-cream-mid);font-family:var(--font-body);font-size:var(--fs-lead);text-align:center;line-height:1.6}.hiring-views-module__gwoOiG__emptyTitle{font-family:var(--font-body);font-size:var(--fs-body);font-weight:var(--fw-700);letter-spacing:.14em;text-transform:uppercase;color:var(--color-cream);margin-bottom:var(--space-8)}.hiring-views-module__gwoOiG__emptyBody{font-size:var(--fs-lead);color:var(--color-cream-mid);line-height:1.6}.hiring-views-module__gwoOiG__primaryBtn{background:var(--color-gold);color:var(--color-black);font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-700);letter-spacing:var(--tracking-button);text-transform:uppercase;padding:11px var(--space-20);cursor:pointer;border:none;transition:opacity .12s}.hiring-views-module__gwoOiG__primaryBtn:hover{opacity:.85}.hiring-views-module__gwoOiG__primaryBtn:disabled{opacity:.4;cursor:not-allowed}.hiring-views-module__gwoOiG__secondaryBtn{border:1px solid var(--color-cream-mid);color:var(--color-cream);font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-600);letter-spacing:var(--tracking-button);text-transform:uppercase;padding:9px var(--space-16);cursor:pointer;background:0 0;align-items:center;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.hiring-views-module__gwoOiG__secondaryBtn:hover{border-color:var(--color-gold);color:var(--color-gold)}.hiring-views-module__gwoOiG__ghostBtn{border:1px solid var(--color-border);color:var(--color-cream-strong);font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-500);letter-spacing:var(--tracking-button);text-transform:uppercase;padding:7px var(--space-12);cursor:pointer;background:0 0}.hiring-views-module__gwoOiG__ghostBtn:hover{border-color:var(--color-cream-mid);color:var(--color-cream)}.hiring-views-module__gwoOiG__ghostBtn:disabled{opacity:.4;cursor:not-allowed}.hiring-views-module__gwoOiG__ghostBtn:disabled:hover{border-color:var(--color-border);color:var(--color-cream-strong)}.hiring-views-module__gwoOiG__errorBanner{background:var(--color-red-ghost);border:1px solid var(--color-red);color:var(--color-red);padding:var(--space-12)var(--space-16);margin-bottom:var(--space-16);font-family:var(--font-body);font-size:var(--fs-lead)}.hiring-views-module__gwoOiG__advisory{font-family:var(--font-body);font-size:var(--fs-small);color:var(--color-cream-mid);margin-top:var(--space-16);font-style:italic;line-height:1.6}.hiring-views-module__gwoOiG__disclaimer{background:var(--color-card);border:1px solid var(--color-border);padding:var(--space-16)var(--space-24);margin-top:var(--section-gap);font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-cream-mid);line-height:1.7}.hiring-views-module__gwoOiG__disclaimer strong{color:var(--color-cream);font-weight:var(--fw-600);letter-spacing:.08em;text-transform:uppercase;font-size:var(--fs-button);margin-bottom:var(--space-8);display:block}.hiring-views-module__gwoOiG__pillSilver,.hiring-views-module__gwoOiG__pillGold,.hiring-views-module__gwoOiG__pillOrange,.hiring-views-module__gwoOiG__pillRed{font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-600);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid;align-items:center;padding:3px 9px;display:inline-flex}.hiring-views-module__gwoOiG__pillSilver{color:var(--color-cream-strong);border-color:var(--color-cream-mid)}.hiring-views-module__gwoOiG__pillGold{color:var(--color-gold);border-color:var(--color-gold-mid)}.hiring-views-module__gwoOiG__pillOrange{color:var(--color-partial);border-color:var(--color-partial)}.hiring-views-module__gwoOiG__tableWrap{background:var(--color-card);border:1px solid var(--color-border);overflow-x:auto}.hiring-views-module__gwoOiG__table{border-collapse:collapse;width:100%;font-family:var(--font-body);font-size:var(--fs-lead)}.hiring-views-module__gwoOiG__table th{text-align:left;padding:var(--space-12)var(--space-16);background:var(--color-card-dark);border-bottom:1px solid var(--color-border);font-size:var(--fs-button);font-weight:var(--fw-600);letter-spacing:.14em;text-transform:uppercase;color:var(--color-cream-mid)}.hiring-views-module__gwoOiG__table td{padding:var(--space-12)var(--space-16);border-bottom:1px solid var(--color-border);color:var(--color-cream);vertical-align:middle}.hiring-views-module__gwoOiG__table tbody tr:last-child td{border-bottom:none}.hiring-views-module__gwoOiG__table tbody tr:hover{background:var(--color-white-subtle)}.hiring-views-module__gwoOiG__tableTopBar{padding:var(--space-12)var(--space-16);background:var(--color-card-dark);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.hiring-views-module__gwoOiG__tableCount{font-family:var(--font-body);font-size:var(--fs-body);color:var(--color-cream-mid)}.hiring-views-module__gwoOiG__tableActions{gap:var(--space-8);align-items:center;display:flex}
.dashboard-module__h4HArq__heroSignal{background:var(--color-card);border:1px solid var(--color-gold-mid);padding:var(--card-pad-d-y)var(--card-pad-d-x);margin-bottom:var(--space-24);gap:var(--space-8);flex-direction:column;display:flex}.dashboard-module__h4HArq__heroHeadline{font-family:var(--font-display);font-size:var(--fs-h2-d);font-weight:var(--fw-500);color:var(--color-cream);margin-top:var(--space-8);line-height:1.2}.dashboard-module__h4HArq__heroEmptyTitle{font-family:var(--font-display);font-size:var(--fs-h2-d);font-weight:var(--fw-500);color:var(--color-cream)}.dashboard-module__h4HArq__heroSub{font-family:var(--font-body);font-size:var(--fs-lead);color:var(--color-cream-strong);max-width:540px;line-height:1.5}.dashboard-module__h4HArq__heroActions{gap:var(--space-12);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.dashboard-module__h4HArq__dashActions{gap:var(--space-8);margin-bottom:var(--space-12);flex-wrap:wrap;display:flex}.dashboard-module__h4HArq__roleGrid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.dashboard-module__h4HArq__roleCard{gap:var(--space-16);background:var(--color-card);border:1px solid var(--color-border);padding:var(--card-pad-d-y)var(--card-pad-d-x);color:var(--color-cream);flex-direction:column;min-height:160px;text-decoration:none;transition:border-color .12s;display:flex}.dashboard-module__h4HArq__roleCard:hover{border-color:var(--color-gold-mid)}.dashboard-module__h4HArq__roleCardTitle{font-family:var(--font-display);font-size:var(--fs-h2-d);font-weight:var(--fw-400);color:var(--color-cream);line-height:1.2}.dashboard-module__h4HArq__roleCardProfile{font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-500);letter-spacing:.1em;text-transform:uppercase;color:var(--color-cream-mid)}.dashboard-module__h4HArq__roleStats{gap:var(--space-16)var(--space-24);padding-top:var(--space-16);border-top:1px solid var(--color-border);flex-wrap:wrap;margin-top:auto;display:flex}.dashboard-module__h4HArq__roleStat{gap:var(--space-4);flex-direction:column;display:flex}.dashboard-module__h4HArq__roleStatNum{font-family:var(--font-data);font-size:var(--fs-h2-d);font-weight:var(--fw-600);color:var(--color-gold);line-height:1}.dashboard-module__h4HArq__roleStatLabel{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-600);letter-spacing:.14em;text-transform:uppercase;color:var(--color-cream-mid)}.dashboard-module__h4HArq__roleCardNew{justify-content:center;align-items:center;gap:var(--space-8);border:1px dashed var(--color-cream-dim);color:var(--color-cream-mid);background:0 0;flex-direction:column;min-height:160px;text-decoration:none;transition:border-color .12s,color .12s;display:flex}.dashboard-module__h4HArq__roleCardNew:hover{border-color:var(--color-gold);color:var(--color-gold)}.dashboard-module__h4HArq__roleCardNewPlus{font-family:var(--font-display);font-size:var(--fs-h1-d);font-weight:var(--fw-300);line-height:1}.dashboard-module__h4HArq__roleCardNewLabel{font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-600);letter-spacing:.14em;text-transform:uppercase}.dashboard-module__h4HArq__candidateLink{color:var(--color-cream);font-weight:var(--fw-500);text-decoration:none}.dashboard-module__h4HArq__candidateLink:hover{color:var(--color-gold)}.dashboard-module__h4HArq__muted{color:var(--color-cream-mid);font-size:var(--fs-body)}.dashboard-module__h4HArq__formButtonRow{gap:var(--space-12);display:flex}
.roles-module__YrXmda__rolesGrid{gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.roles-module__YrXmda__roleCard{background:var(--color-card);border:1px solid var(--color-border);padding:var(--card-pad-d-y)var(--card-pad-d-x);gap:var(--space-12);flex-direction:column;display:flex}.roles-module__YrXmda__roleCardHeader{justify-content:space-between;align-items:center;display:flex}.roles-module__YrXmda__roleTag{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-700);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cream-mid);border:1px solid var(--color-cream-dim);padding:var(--space-2)7px}.roles-module__YrXmda__roleTitle{font-family:var(--font-display);font-size:var(--fs-h2-d);font-weight:var(--fw-400);color:var(--color-cream);margin:0;line-height:1.2}.roles-module__YrXmda__roleDesc{font-family:var(--font-body);font-size:var(--fs-lead);color:var(--color-cream-strong);margin:0;line-height:1.5}.roles-module__YrXmda__roleMeta{gap:var(--space-24);padding-top:var(--space-12);border-top:1px solid var(--color-border);margin-top:auto;display:flex}.roles-module__YrXmda__metaLabel{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-600);letter-spacing:.14em;text-transform:uppercase;color:var(--color-cream-mid);margin-bottom:var(--space-4);display:block}.roles-module__YrXmda__metaValue{font-family:var(--font-data);font-size:var(--fs-lead);font-weight:var(--fw-500);color:var(--color-cream)}.roles-module__YrXmda__formCard{background:var(--color-card);border:1px solid var(--color-gold-mid);padding:var(--card-pad-d-y)var(--card-pad-d-x);margin-bottom:var(--space-24)}.roles-module__YrXmda__formRow{gap:var(--space-4);margin-bottom:var(--space-16);flex-direction:column;display:flex}.roles-module__YrXmda__formLabel{font-family:var(--font-body);font-size:var(--fs-small);font-weight:var(--fw-600);letter-spacing:.08em;text-transform:uppercase;color:var(--color-cream-mid)}.roles-module__YrXmda__input{background:var(--color-black);border:1px solid var(--color-cream-mid);color:var(--color-cream);padding:10px var(--space-12);font-family:var(--font-body);font-size:var(--fs-lead)}.roles-module__YrXmda__input:focus{border-color:var(--color-gold);outline:none}.roles-module__YrXmda__formHelp{font-size:var(--fs-small);color:var(--color-cream-mid);margin-top:var(--space-4);font-style:italic}
.candidates-module__XLxd9a__toolbar{gap:var(--space-16)var(--space-16);margin-bottom:var(--space-16);padding:var(--card-pad-m-y)var(--card-pad-m-x);background:var(--color-card);border:1px solid var(--color-border);flex-wrap:wrap;align-items:flex-end;display:flex}.candidates-module__XLxd9a__searchWrap{flex:240px;min-width:200px;position:relative}.candidates-module__XLxd9a__searchInput{background:var(--color-black);border:1px solid var(--color-cream-mid);width:100%;color:var(--color-cream);padding:var(--space-10)var(--space-32)var(--space-10)var(--space-14);font-family:var(--font-body);font-size:var(--fs-lead)}.candidates-module__XLxd9a__searchInput:focus{border-color:var(--color-gold);outline:none}.candidates-module__XLxd9a__searchClear{color:var(--color-cream-mid);font-size:var(--fs-18);cursor:pointer;padding:0 var(--space-6);background:0 0;border:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.candidates-module__XLxd9a__filterGroup{gap:var(--space-6);flex-direction:column;display:flex}.candidates-module__XLxd9a__filterLabel{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-600);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cream-mid)}.candidates-module__XLxd9a__filterSelect{background:var(--color-black);border:1px solid var(--color-cream-mid);color:var(--color-cream);padding:var(--space-6)var(--space-10);font-family:var(--font-body);font-size:var(--fs-body);cursor:pointer;min-width:130px}.candidates-module__XLxd9a__filterSelect:focus{border-color:var(--color-gold);outline:none}.candidates-module__XLxd9a__sortWrap{gap:var(--space-6);flex-direction:column;display:flex}.candidates-module__XLxd9a__sortLabel{font-family:var(--font-body);font-size:var(--fs-eyebrow);font-weight:var(--fw-600);letter-spacing:.16em;text-transform:uppercase;color:var(--color-cream-mid)}.candidates-module__XLxd9a__sortSelect{background:var(--color-black);border:1px solid var(--color-cream-mid);color:var(--color-cream);padding:var(--space-6)var(--space-10);font-family:var(--font-body);font-size:var(--fs-body);cursor:pointer}.candidates-module__XLxd9a__sortSelect:focus{border-color:var(--color-gold);outline:none}.candidates-module__XLxd9a__candidateName{color:var(--color-cream);font-weight:var(--fw-500)}.candidates-module__XLxd9a__candidateRole{font-size:var(--fs-small);color:var(--color-cream-mid);margin-top:var(--space-2)}.candidates-module__XLxd9a__selectableRow{cursor:pointer}.candidates-module__XLxd9a__selectableRow:hover{background:var(--color-card-dark)}.candidates-module__XLxd9a__rowSelected,.candidates-module__XLxd9a__rowSelected:hover{background:var(--color-gold-subtle)}.candidates-module__XLxd9a__colCheck{width:36px}@media (max-width:1200px){.candidates-module__XLxd9a__colCompleted{display:none}}@media (max-width:950px){.candidates-module__XLxd9a__colLevel{display:none}}
.compare-module__0jsdTG__cmpWrap{margin-top:var(--space-16)}.compare-module__0jsdTG__cmpGrid{background:var(--color-card);border:1px solid var(--color-border);display:grid;overflow-x:auto}.compare-module__0jsdTG__rowLabel{background:var(--color-card-dark);padding:var(--space-16)var(--space-16);border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-600);letter-spacing:.14em;text-transform:uppercase;color:var(--color-cream-mid);align-items:center;display:flex}.compare-module__0jsdTG__cell,.compare-module__0jsdTG__cellHead,.compare-module__0jsdTG__cellNumber{padding:var(--space-16)var(--space-16);border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);font-family:var(--font-body);font-size:var(--fs-lead);color:var(--color-cream)}.compare-module__0jsdTG__cell:last-child,.compare-module__0jsdTG__cellHead:last-child,.compare-module__0jsdTG__cellNumber:last-child{border-right:none}.compare-module__0jsdTG__cellHead{background:var(--color-card-dark)}.compare-module__0jsdTG__candidateLink{color:var(--color-cream);font-family:var(--font-display);font-size:var(--fs-h3-d);font-weight:var(--fw-400);line-height:1.2;text-decoration:none;display:block}.compare-module__0jsdTG__candidateLink:hover{color:var(--color-gold)}.compare-module__0jsdTG__candidateSub{font-size:var(--fs-small);color:var(--color-cream-mid);margin-top:var(--space-4)}.compare-module__0jsdTG__cellNumber{gap:var(--space-4);flex-direction:column;display:flex}.compare-module__0jsdTG__fitNumber{font-family:var(--font-display);font-size:var(--fs-numeral-md);font-weight:var(--fw-300);color:var(--color-gold);line-height:1}.compare-module__0jsdTG__fitVerdict{font-family:var(--font-body);font-size:var(--fs-button);font-weight:var(--fw-600);letter-spacing:.14em;text-transform:uppercase;color:var(--color-cream-strong)}.compare-module__0jsdTG__factorList{gap:var(--space-4);font-size:var(--fs-body);color:var(--color-cream-strong);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.compare-module__0jsdTG__factorList li{line-height:1.4}.compare-module__0jsdTG__dim{color:var(--color-cream-mid);font-style:italic}.compare-module__0jsdTG__note{margin-top:var(--space-16);font-family:var(--font-body);font-size:var(--fs-lead);color:var(--color-cream-strong);text-align:center;padding:var(--space-16);border:1px dashed var(--color-cream-dim);font-style:italic}
.not-found-module__HS70Aa__shell{padding:96px var(--space-32)var(--space-64);text-align:center;width:100%;max-width:680px;color:var(--color-cream);font-family:var(--font-body);flex-direction:column;flex:1;justify-content:center;align-items:center;margin:0 auto;display:flex}.not-found-module__HS70Aa__brandMono{width:64px;height:64px;font-family:var(--font-display);font-weight:var(--fw-300);border:.5px solid #d4af3766;flex-direction:column;justify-content:center;align-items:center;margin-bottom:42px;line-height:.9;display:flex;position:relative}.not-found-module__HS70Aa__brandP{color:var(--color-gold);font-size:1.5rem}.not-found-module__HS70Aa__brandL{color:var(--color-cream);margin-top:-2px;font-size:1.5rem}.not-found-module__HS70Aa__brandBar{background:var(--color-gold);opacity:.6;height:.5px;position:absolute;top:50%;left:8px;right:8px}.not-found-module__HS70Aa__kicker{font-family:var(--font-data);letter-spacing:.34em;text-transform:uppercase;color:var(--color-gold);font-size:.66rem;font-weight:var(--fw-500);opacity:.92;margin-bottom:var(--space-24)}.not-found-module__HS70Aa__title{font-family:var(--font-display);font-weight:var(--fw-300);letter-spacing:-.018em;color:var(--color-cream);max-width:18ch;margin-bottom:18px;font-size:clamp(2.4rem,5.6vw,3.8rem);line-height:1.04}.not-found-module__HS70Aa__sub{font-family:var(--font-display);font-style:normal;font-weight:var(--fw-300);color:#ede8d0eb;letter-spacing:.003em;max-width:42ch;margin-bottom:var(--space-48);font-size:1.18rem;line-height:1.55}.not-found-module__HS70Aa__paths{width:100%;max-width:480px;margin-bottom:var(--space-48);border-top:1px solid var(--color-border)}.not-found-module__HS70Aa__pathEyebrow{font-family:var(--font-data);letter-spacing:.3em;text-transform:uppercase;color:var(--color-gold);font-size:.6rem;font-weight:var(--fw-500);opacity:.92;margin:var(--space-24)0 var(--space-12)}.not-found-module__HS70Aa__pathList{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.not-found-module__HS70Aa__pathItem{border-bottom:1px solid #262626b3}.not-found-module__HS70Aa__pathLink{padding:18px var(--space-4);font-family:var(--font-display);font-weight:var(--fw-400);color:var(--color-cream);letter-spacing:-.003em;text-align:left;justify-content:space-between;align-items:center;font-size:1.18rem;text-decoration:none;transition:color .2s,padding .2s;display:flex}.not-found-module__HS70Aa__pathLink:hover{color:var(--color-gold);padding-left:var(--space-8)}.not-found-module__HS70Aa__pathArrow{font-family:var(--font-data);color:#d4af3799;letter-spacing:.18em;font-size:.66rem}.not-found-module__HS70Aa__helpRow{font-family:var(--font-body);font-size:.86rem;font-weight:var(--fw-400);color:#ede8d0c7;max-width:42ch;line-height:1.55}.not-found-module__HS70Aa__helpLink{color:var(--color-gold);text-underline-offset:3px;-webkit-text-decoration:underline #d4af3766;text-decoration:underline #d4af3766}.not-found-module__HS70Aa__helpLink:hover{-webkit-text-decoration-color:var(--color-gold);text-decoration-color:var(--color-gold)}@media (max-width:720px){.not-found-module__HS70Aa__shell{padding:var(--space-64)22px 56px}.not-found-module__HS70Aa__brandMono{margin-bottom:var(--space-32)}.not-found-module__HS70Aa__title{font-size:clamp(2rem,8vw,2.6rem)}.not-found-module__HS70Aa__sub{margin-bottom:36px;font-size:1.04rem}.not-found-module__HS70Aa__paths{margin-bottom:36px}.not-found-module__HS70Aa__pathLink{font-size:1.08rem}}
.Nav-module__gOObGW__dialogOverlay{z-index:9999;background:var(--color-black-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);justify-content:center;align-items:center;animation:.15s ease-out Nav-module__gOObGW__dialogFadeIn;display:flex;position:fixed;inset:0}@keyframes Nav-module__gOObGW__dialogFadeIn{0%{opacity:0}to{opacity:1}}.Nav-module__gOObGW__dialog{background:var(--color-card-dark);border:1px solid var(--color-gold-dim);text-align:center;width:90%;max-width:420px;padding:2rem 2.5rem}.Nav-module__gOObGW__dialogTitle{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--fw-500);color:var(--color-cream);margin-bottom:.8rem}.Nav-module__gOObGW__dialogText{font-family:var(--font-body);font-size:var(--text-md);color:var(--color-cream-strong);margin-bottom:1.5rem;line-height:1.6}.Nav-module__gOObGW__dialogActions{gap:var(--space-12);justify-content:center;display:flex}.Nav-module__gOObGW__dialogCancel{border:1px solid var(--color-gold-dim);color:var(--color-gold);padding:var(--space-10)var(--space-24);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--fw-600);cursor:pointer;background:0 0;transition:all .3s}.Nav-module__gOObGW__dialogCancel:hover{background:var(--color-gold-subtle);border-color:var(--color-gold-mid)}.Nav-module__gOObGW__dialogConfirm{background:var(--color-red-ghost);border:1px solid var(--color-red-dim);color:var(--color-red);padding:var(--space-10)var(--space-24);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.12em;text-transform:uppercase;font-weight:var(--fw-600);cursor:pointer;transition:all .3s}.Nav-module__gOObGW__dialogConfirm:hover{background:var(--color-red-ghost);border-color:var(--color-red-mid)}
.HiringInviteView-module__NmY7sW__person{overflow-wrap:anywhere;min-width:0}.HiringInviteView-module__NmY7sW__email{color:var(--color-cream-mid);font-size:var(--fs-button);overflow-wrap:anywhere}.HiringInviteView-module__NmY7sW__date{white-space:nowrap}
.report-module__yegxAa__loadingScreen{min-height:100vh;color:var(--color-cream);font-family:var(--font-body);font-size:var(--text-md);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;display:flex}.report-module__yegxAa__errorScreen{min-height:100vh;color:var(--color-gold);font-family:var(--font-body);font-size:var(--text-md);letter-spacing:.08em;justify-content:center;align-items:center;display:flex}.report-module__yegxAa__navBackRow{border-bottom:none;justify-content:space-between;align-items:center;width:100%;padding:7px 0 5px;display:flex}.report-module__yegxAa__navBackRowSpacer{flex:1}.report-module__yegxAa__navBackLink{text-align:left;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--fw-600);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold-mid);white-space:nowrap;background:0 0;border:none;padding:0;transition:color .15s}.report-module__yegxAa__navBackLink:hover{color:var(--color-gold)}.report-module__yegxAa__navMetaBrand{font-size:var(--text-md);font-family:var(--font-display);font-weight:var(--fw-500);color:var(--color-gold);letter-spacing:.15em;text-transform:uppercase;text-align:center;flex-shrink:0}.report-module__yegxAa__page{z-index:1;max-width:1100px;min-height:100vh;margin:0 auto;padding:150px 2rem 4.5rem;position:relative}.report-module__yegxAa__pageAdmin{padding-top:182px}.report-module__yegxAa__pageHeader{text-align:center;margin-bottom:1.5rem}.report-module__yegxAa__kicker{font-size:var(--text-base);font-weight:var(--fw-500);letter-spacing:.3em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.6rem}.report-module__yegxAa__pageTitle{font-family:var(--font-display);font-weight:var(--fw-300);font-size:var(--text-3xl);line-height:1.2}.report-module__yegxAa__pageSub{font-size:var(--text-md);color:inherit;max-width:540px;margin-top:.4rem;margin-left:auto;margin-right:auto;line-height:1.7}.report-module__yegxAa__overviewHero{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.report-module__yegxAa__overviewHero>:not(.report-module__yegxAa__overviewHeroWatermark){z-index:1;position:relative}.report-module__yegxAa__overviewName{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--fw-300);line-height:1.15}.report-module__yegxAa__overviewLevelTag{font-size:var(--text-base);font-weight:var(--fw-600);letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold);border:1px solid var(--color-gold-dim);box-shadow:0 0 20px var(--color-gold-ghost);background:0 0;border-radius:100px;margin-top:.4rem;padding:.3rem 1rem;display:inline-block}.report-module__yegxAa__levelGroup{z-index:1;border:1px solid var(--color-white-dim);border-radius:var(--radius-6);background:0 0;flex-direction:column;flex:1;align-items:center;padding:.6rem 0 .4rem;display:flex;position:relative}.report-module__yegxAa__levelGroupCurrent{border-color:var(--color-gold);box-shadow:inset 0 3px 0 0 var(--color-gold),0 0 18px var(--color-gold-ghost)}.report-module__yegxAa__levelGroupLabel{font-size:var(--text-base);font-weight:var(--fw-600);color:var(--color-cream);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.5rem}.report-module__yegxAa__levelGroupName{font-size:var(--text-base);font-weight:var(--fw-600);color:var(--color-cream);letter-spacing:.08em;text-transform:uppercase;margin-top:.5rem}.report-module__yegxAa__levelGroupDots{justify-content:space-between;width:100%;padding:0 .8rem;display:flex}.report-module__yegxAa__levelGroupDotsSingle{justify-content:center}.report-module__yegxAa__levelTrack{justify-content:center;align-items:stretch;gap:.3rem;padding:0;display:flex;position:relative}.report-module__yegxAa__levelLine{background:var(--color-white-dim);z-index:0;height:3px;position:absolute;top:calc(1.8rem + 30px);left:8.33%;right:8.33%}.report-module__yegxAa__levelLineFill{background:linear-gradient(90deg,var(--color-gold),var(--color-gold-strong));border-radius:0 2px 2px 0;height:3px;transition:width 1.5s cubic-bezier(.16,1,.3,1);position:relative}.report-module__yegxAa__levelLineFill:after{content:"";border-radius:var(--radius-circle);background:var(--color-gold);width:12px;height:12px;box-shadow:0 0 12px var(--color-gold-strong),0 0 24px var(--color-gold-dim);animation:2s ease-in-out infinite report-module__yegxAa__pulseEdge;position:absolute;top:-5px;right:-5px}@keyframes report-module__yegxAa__pulseEdge{0%,to{box-shadow:0 0 12px var(--color-gold-strong),0 0 24px var(--color-gold-dim);transform:scale(1)}50%{box-shadow:0 0 20px var(--color-gold-strong),0 0 40px var(--color-gold-mid);transform:scale(1.4)}}.report-module__yegxAa__levelStep{z-index:2;flex-direction:column;flex:1;align-items:center;max-width:120px;display:flex;position:relative}.report-module__yegxAa__levelStepCurrent .report-module__yegxAa__levelStepLabel{color:var(--color-cream);font-weight:var(--fw-700);font-size:var(--text-lg)}.report-module__yegxAa__levelStepCurrent .report-module__yegxAa__levelStepSub{color:var(--color-gray-warm);font-size:var(--text-base)}.report-module__yegxAa__levelStepDone .report-module__yegxAa__levelStepLabel{color:var(--color-gray-warm)}.report-module__yegxAa__levelStepSub{font-size:var(--text-base);color:var(--color-cream);text-align:center;margin-top:.15rem}.report-module__yegxAa__levelStepInteractive{appearance:none;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.report-module__yegxAa__levelTip{width:max-content;max-width:min(220px,100vw - 32px);padding:var(--space-10)var(--space-12);background:var(--color-card,var(--color-card));border:1px solid var(--color-gold-dim);z-index:20;text-align:left;border-radius:8px;flex-direction:column;gap:5px;display:none;position:absolute;bottom:calc(100% + 12px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 28px #0000008c}.report-module__yegxAa__levelStepInteractive:hover .report-module__yegxAa__levelTip,.report-module__yegxAa__levelStepInteractive:focus-visible .report-module__yegxAa__levelTip,.report-module__yegxAa__levelStepOpen .report-module__yegxAa__levelTip{display:flex;transform:translate(-50%)translateY(0)}.report-module__yegxAa__levelTipHead{font-family:var(--font-data,ui-monospace,monospace);font-size:var(--text-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--color-gold)}.report-module__yegxAa__levelTipBody{font-size:var(--text-base);color:var(--color-cream);line-height:1.45}@media (prefers-reduced-motion:reduce){.report-module__yegxAa__levelTip{transition:none}}.report-module__yegxAa__levelDotRow{justify-content:center;align-items:center;height:48px;margin-bottom:.6rem;display:flex}.report-module__yegxAa__levelDot{border-radius:var(--radius-circle);border:3px solid var(--color-white-dim);background:var(--color-black);width:28px;height:28px;font-size:var(--text-xs);flex-shrink:0;justify-content:center;align-items:center;transition:all .5s;display:flex;position:relative}.report-module__yegxAa__levelDotDone{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-black);font-weight:var(--fw-700)}.report-module__yegxAa__levelDotHere{border:3px solid var(--color-gold);background:var(--color-gold);width:48px;height:48px;box-shadow:0 0 24px var(--color-gold-mid),0 0 48px var(--color-gold-ghost);animation:2.5s ease-in-out infinite report-module__yegxAa__glowPulse}.report-module__yegxAa__levelDotHere:after{content:"";border-radius:var(--radius-circle);background:var(--color-black);width:12px;height:12px}.report-module__yegxAa__levelDotOff{border-color:var(--color-gray-mid);opacity:.3}@keyframes report-module__yegxAa__glowPulse{0%,to{box-shadow:0 0 24px var(--color-gold-mid),0 0 48px var(--color-gold-ghost)}50%{box-shadow:0 0 36px var(--color-gold-strong),0 0 64px var(--color-gold-dim),0 0 90px var(--color-gold-ghost)}}.report-module__yegxAa__aiSummary{text-align:center;font-family:var(--font-body);border-left:2px solid var(--color-gold-mid);background:var(--color-gold-subtle);max-width:640px;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;padding:1.2rem 1.5rem;font-style:italic}.report-module__yegxAa__aiSummaryParagraph{font-size:var(--text-md);color:var(--color-cream-mid);margin-bottom:1rem;line-height:1.8}.report-module__yegxAa__aiSummaryParagraph:last-child{margin-bottom:0}.report-module__yegxAa__levelInsight{text-align:center;font-size:var(--text-lg);color:inherit;background:var(--color-gold-ghost);border:1px solid var(--color-gold-dim);max-width:680px;box-shadow:0 0 30px var(--color-gold-subtle),inset 0 0 30px var(--color-gold-subtle);margin-top:1.4rem;margin-left:auto;margin-right:auto;padding:1.5rem;line-height:1.8}.report-module__yegxAa__levelInsight .glow{color:var(--color-gold);text-shadow:0 0 8px var(--color-gold-mid),0 0 16px var(--color-gold-dim);font-weight:var(--fw-600)}.report-module__yegxAa__overviewCard{background:var(--color-card);border:1px solid var(--color-border);margin-top:1.5rem;padding:1.3rem 1.4rem;overflow:visible}.report-module__yegxAa__contentBoxWide{background:var(--color-card);border:1px solid var(--color-border);margin-top:1.5rem;padding:1.5rem 2rem}.report-module__yegxAa__centeredCopy{font-size:var(--text-lg);color:inherit;text-align:center;max-width:640px;margin:0 auto;line-height:1.9}.report-module__yegxAa__sectionGold{font-size:var(--text-2xl);font-weight:var(--fw-600);letter-spacing:.25em;text-transform:uppercase;color:var(--color-gold-soft);text-shadow:0 0 12px var(--color-gold-soft-glow);text-align:center;margin-bottom:1.5rem}.report-module__yegxAa__levelLegend{flex-direction:column;gap:0;margin-top:1rem;display:flex}@media (max-width:1100px){.report-module__yegxAa__levelGroupDots{gap:.2rem;padding:0 .3rem}.report-module__yegxAa__levelStepSub{font-size:var(--text-xs)}.report-module__yegxAa__levelDotRow{height:44px}.report-module__yegxAa__levelDot{width:24px;height:24px}.report-module__yegxAa__levelDotHere{width:44px;height:44px}}@media (max-width:900px){.report-module__yegxAa__levelGroup{padding:.4rem 0 .3rem}.report-module__yegxAa__levelGroupLabel{font-size:var(--text-sm);margin-bottom:.3rem}.report-module__yegxAa__levelGroupName{font-size:var(--text-sm);margin-top:.3rem}.report-module__yegxAa__levelGroupDots{gap:.1rem;padding:0 .2rem}.report-module__yegxAa__levelLine{top:calc(1.4rem + 24px)}.report-module__yegxAa__levelStepSub{font-size:.65rem}.report-module__yegxAa__levelDotRow{height:36px;margin-bottom:.4rem}.report-module__yegxAa__levelDot{width:20px;height:20px}.report-module__yegxAa__levelDotHere{width:36px;height:36px}}@media (max-width:768px){.report-module__yegxAa__page{padding:140px 1rem 4rem}.report-module__yegxAa__pageAdmin{padding-top:175px}.report-module__yegxAa__overviewName{font-size:var(--text-3xl)}.report-module__yegxAa__levelTrack{flex-wrap:wrap;justify-content:center;gap:.3rem}.report-module__yegxAa__levelGroup{flex:0 0 calc(50% - .2rem);padding:.5rem 0 .3rem}.report-module__yegxAa__levelGroupLabel,.report-module__yegxAa__levelGroupName{font-size:var(--text-sm)}.report-module__yegxAa__levelGroupDots{padding:0 .5rem}.report-module__yegxAa__levelLine,.report-module__yegxAa__levelLineFill{display:none}.report-module__yegxAa__levelStep{max-width:none}.report-module__yegxAa__levelDotRow{height:40px}.report-module__yegxAa__levelDot{width:24px;height:24px}.report-module__yegxAa__levelDotHere{width:40px;height:40px}.report-module__yegxAa__levelStepSub{font-size:var(--text-sm)}}.report-module__yegxAa__answersState{text-align:center;font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.08em;color:var(--color-cream-mid);padding:60px 0}.report-module__yegxAa__answersStateError{text-align:center;font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.08em;color:var(--color-red-strong);padding:60px 0}.report-module__yegxAa__answersTableWrapper{width:100%;overflow-x:auto}.report-module__yegxAa__answersTable{border-collapse:collapse;width:100%}.report-module__yegxAa__answersThead{border-bottom:1px solid var(--color-gold-dim)}.report-module__yegxAa__answersTh{padding:0 var(--space-16)var(--space-12);text-align:left;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--fw-700);letter-spacing:.18em;text-transform:uppercase;color:var(--color-cream-mid);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s}.report-module__yegxAa__answersTh:hover{color:var(--color-gold-strong)}.report-module__yegxAa__answersThQuestion{padding:0 var(--space-16)var(--space-12);text-align:left;font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--fw-700);letter-spacing:.18em;text-transform:uppercase;color:var(--color-cream-mid);cursor:pointer;-webkit-user-select:none;user-select:none;width:55%;transition:color .15s}.report-module__yegxAa__answersThQuestion:hover{color:var(--color-gold-strong)}.report-module__yegxAa__answersThActive{color:var(--color-gold)}.report-module__yegxAa__answersSortIcon{opacity:.7;font-size:var(--text-xs);margin-left:5px;display:inline-block}.report-module__yegxAa__answersTr{border-bottom:1px solid var(--color-white-subtle)}.report-module__yegxAa__answersTr:hover{background:var(--color-gold-subtle)}.report-module__yegxAa__answersTdNum{padding:var(--space-14)var(--space-16);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:.06em;color:var(--color-cream-mid);white-space:nowrap;vertical-align:top}.report-module__yegxAa__answersTdCategory{padding:var(--space-14)var(--space-16);font-family:var(--font-data);font-size:var(--text-sm);letter-spacing:.02em;color:var(--color-gold-mid);white-space:nowrap;vertical-align:top}.report-module__yegxAa__answersTdQuestion{padding:var(--space-14)var(--space-16);font-family:var(--font-body);font-size:var(--text-base);letter-spacing:.02em;color:var(--color-cream-strong);vertical-align:top;line-height:1.5}.report-module__yegxAa__answersTdAnswer{padding:var(--space-14)var(--space-16);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--fw-600);letter-spacing:.04em;color:var(--color-gold);white-space:nowrap;vertical-align:top}.report-module__yegxAa__factorPill{background:var(--color-black);border:1px solid;align-items:center;gap:.75rem;padding:.625rem 1rem;display:flex}.report-module__yegxAa__factorPillName{font-size:var(--text-sm);letter-spacing:.08em;color:inherit}.report-module__yegxAa__factorPillScore{font-family:var(--font-display);font-size:var(--text-lg)}.report-module__yegxAa__operatingSystemDetail{flex-direction:column;gap:1.5rem;margin-bottom:3rem;display:flex}.report-module__yegxAa__operatingSystemCard{background:var(--color-card);border:none;border-left-width:4px;padding:1.75rem}.report-module__yegxAa__operatingSystemCardHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.report-module__yegxAa__operatingSystemCardName,.report-module__yegxAa__operatingSystemCardScore{font-family:var(--font-display);font-size:var(--text-2xl)}.report-module__yegxAa__operatingSystemCardRaw{font-size:var(--text-sm);color:inherit;margin-left:.5rem}.report-module__yegxAa__operatingSystemCardActivation{font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;margin-bottom:1rem}.report-module__yegxAa__operatingSystemCardDesc{font-size:var(--text-base);color:inherit;margin-bottom:1rem;line-height:1.7}.report-module__yegxAa__factorRanking{flex-direction:column;gap:.75rem;margin-bottom:3rem;display:flex}.report-module__yegxAa__factorRankCard{background:var(--color-card);border:none;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem;display:flex}.report-module__yegxAa__factorRankCardOperatingSystem{border-left:3px solid var(--color-gold)}.report-module__yegxAa__factorRankNumber{font-family:var(--font-display);font-size:var(--text-xl);color:inherit;min-width:2.5rem}.report-module__yegxAa__factorRankBody{flex:1}.report-module__yegxAa__factorRankHeader{align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.report-module__yegxAa__factorRankName{font-family:var(--font-display);font-size:var(--text-lg)}.report-module__yegxAa__factorRankTag{font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);border:1px solid var(--color-gold-dim);background:#d4af371a;padding:.125rem .5rem}.report-module__yegxAa__factorRankActivation{font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase}.report-module__yegxAa__factorRankScore{font-family:var(--font-display);font-size:var(--text-2xl);flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.report-module__yegxAa__factorRankRaw{font-size:var(--text-sm);color:inherit}.report-module__yegxAa__selfDemandCard{flex-direction:column;align-items:center;gap:.75rem;padding:2rem;display:flex}.report-module__yegxAa__selfDemandScore{font-family:var(--font-display);font-size:var(--text-5xl);color:var(--color-gold)}.report-module__yegxAa__selfDemandLabel{font-size:var(--text-sm);color:inherit;text-align:center;max-width:25rem}.report-module__yegxAa__levelLegend{flex-direction:column;gap:1rem;display:flex}.report-module__yegxAa__levelLegendRow{background:var(--color-black);border:none;padding:1.25rem;transition:all .2s}.report-module__yegxAa__levelLegendRowCurrent{border-color:var(--color-gold);background:#d4af3714}.report-module__yegxAa__levelLegendLabel{font-size:var(--text-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--color-gold);margin-bottom:.5rem}.report-module__yegxAa__levelLegendName{font-family:var(--font-display);font-size:var(--text-xl);color:inherit;margin-bottom:.75rem}.report-module__yegxAa__levelLegendDef{font-size:var(--text-sm);color:inherit;line-height:1.7}@media (max-width:768px){.report-module__yegxAa__activationSummary{gap:1.5rem}.report-module__yegxAa__operatingSystemOverview{text-align:center;flex-direction:column}.report-module__yegxAa__factorRankCard{flex-wrap:wrap}.report-module__yegxAa__factorRankScore{flex-direction:row;justify-content:flex-end;gap:.75rem;width:100%;margin-top:.75rem}.report-module__yegxAa__activationLegend{flex-wrap:wrap;gap:1rem}}@media (max-width:480px){.report-module__yegxAa__operatingSystemPercentage,.report-module__yegxAa__selfDemandScore{font-size:var(--text-4xl)}}@media (max-width:440px){.report-module__yegxAa__navBackLink{font-size:var(--text-xs);letter-spacing:.08em}.report-module__yegxAa__navMetaBrand{font-size:var(--text-xs);letter-spacing:.1em}}.report-module__yegxAa__infoRow{align-items:flex-start;gap:.5rem;margin-bottom:1rem;display:flex}.report-module__yegxAa__infoIcon{border-radius:var(--radius-circle);border:1px solid var(--color-gold-dim);width:1.25rem;height:1.25rem;color:var(--color-gold-soft);font-size:var(--text-xs);margin-top:var(--space-2);flex-shrink:0;justify-content:center;align-items:center;display:flex}.report-module__yegxAa__infoText{font-size:var(--text-sm);color:var(--color-muted);line-height:1.6}.report-module__yegxAa__radarWrapper{aspect-ratio:1;width:100%;max-width:620px;margin:0 auto 1.5rem}.report-module__yegxAa__radarWrapper svg{width:100%;height:100%;overflow:visible}.report-module__yegxAa__triangleWrapper{aspect-ratio:1;width:100%;max-width:480px;margin:0 auto 1.5rem}.report-module__yegxAa__triangleWrapper svg{width:100%;height:100%;overflow:visible}.report-module__yegxAa__activationLegendInline{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-bottom:1rem;display:flex}.report-module__yegxAa__activationLegendInlineItem{font-size:var(--text-sm);color:var(--color-muted);align-items:center;gap:.4rem;display:flex}.report-module__yegxAa__activationLegendInlineDot{border-radius:var(--radius-circle);flex-shrink:0;width:8px;height:8px}.report-module__yegxAa__seeBreakdownLink{color:var(--color-gold);font-size:var(--text-sm);font-family:var(--font-body);font-weight:var(--fw-500);cursor:pointer;background:0 0;border:none;margin-top:.5rem;padding:0;text-decoration:none}.report-module__yegxAa__seeBreakdownLink:hover{color:var(--color-gold-vivid)}.report-module__yegxAa__coachingFactorBlock{border-radius:var(--radius-6);background:var(--color-white-subtle);flex-direction:column;gap:.25rem;margin-bottom:.75rem;padding:1rem;display:flex}.report-module__yegxAa__coachingFactorLabel{font-size:var(--text-xs);font-family:var(--font-body);font-weight:var(--fw-600);letter-spacing:.08em;text-transform:uppercase}.report-module__yegxAa__coachingFactorName{font-size:var(--text-xl);font-family:var(--font-display);font-weight:var(--fw-500)}.report-module__yegxAa__coachingFactorDescription{font-size:var(--text-sm);color:var(--color-muted);line-height:1.6}.report-module__yegxAa__coachingConnector{font-size:var(--text-sm);color:var(--color-muted);text-align:center;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);margin:.5rem 0;padding:.75rem 0;font-style:italic}.report-module__yegxAa__coachingBridge{border-top:1px solid var(--color-border);margin-top:1.25rem;padding-top:1rem}.report-module__yegxAa__coachingBridgeText{font-size:var(--text-sm);color:var(--color-muted);font-style:italic;line-height:1.7}.report-module__yegxAa__factorBreakdownSection{border-bottom:1px solid var(--color-border);margin-bottom:2rem;padding-bottom:2rem}.report-module__yegxAa__factorBreakdownSection:last-child{border-bottom:none}.report-module__yegxAa__factorBreakdownHeader{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}.report-module__yegxAa__factorBreakdownName{font-size:var(--text-lg);font-family:var(--font-display);font-weight:var(--fw-500)}.report-module__yegxAa__factorBreakdownScore{font-size:var(--text-sm);font-family:var(--font-data)}.report-module__yegxAa__factorBreakdownDefinition{font-size:var(--text-sm);color:var(--color-muted);margin-bottom:1rem;line-height:1.7}.report-module__yegxAa__activationRow{background:var(--color-white-subtle);border-left:2px solid #0000;border-radius:4px;margin-bottom:.5rem;padding:.75rem}.report-module__yegxAa__activationRowCurrent{background:var(--color-gold-subtle)}.report-module__yegxAa__activationRowLabel{font-size:var(--text-xs);font-weight:var(--fw-600);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.35rem}.report-module__yegxAa__activationRowDescription{font-size:var(--text-sm);color:var(--color-muted);line-height:1.6}
.NotesSection-module__a2j57W__composer{gap:var(--space-8);margin-bottom:var(--space-24);flex-direction:column;display:flex}.NotesSection-module__a2j57W__disclosure{margin:0}.NotesSection-module__a2j57W__composerActions{justify-content:flex-end;display:flex}.NotesSection-module__a2j57W__error{margin-bottom:var(--space-16);padding:var(--space-12)var(--space-16);background:var(--color-danger-soft-ghost);color:var(--color-danger-soft);border:1px solid var(--color-danger-soft-mid);font-size:var(--fs-body)}.NotesSection-module__a2j57W__list{gap:var(--space-12);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NotesSection-module__a2j57W__note{background:var(--color-card);border:1px solid var(--color-border);padding:var(--space-16)}.NotesSection-module__a2j57W__noteMeta{margin-bottom:var(--space-8)}.NotesSection-module__a2j57W__noteBody{color:var(--color-cream);font-family:var(--font-body);font-size:var(--fs-lead);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}.NotesSection-module__a2j57W__noteActions{gap:var(--space-8);margin-top:var(--space-12);flex-wrap:wrap;display:flex}
