.calculator-module__b4EfCa__page{--calc-ink:var(--ink,#251c2c);--calc-soft:var(--ink-soft,#4f4653);--calc-paper:var(--paper,#f7f2ea);--calc-white:var(--white,#fffdf9);--calc-coral:var(--coral,#eb8066);--calc-lilac:var(--lilac,#e9dcef);--calc-plum:var(--plum,#68436f);--calc-sage:var(--sage,#3f6b5f);--calc-line:var(--line,#d9cfc2);color:var(--calc-ink)}.calculator-module__b4EfCa__screenReaderOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.calculator-module__b4EfCa__shell,.calculator-module__b4EfCa__narrowShell,.calculator-module__b4EfCa__editorialBody{width:min(1120px,100% - 48px);margin-inline:auto}.calculator-module__b4EfCa__narrowShell{width:min(900px,100% - 48px)}.calculator-module__b4EfCa__hero{border-bottom:1px solid var(--calc-line);background:radial-gradient(circle at 82% 20%, #e9dcefe6, transparent 38%), var(--calc-paper);padding:64px 0 84px}.calculator-module__b4EfCa__breadcrumbs{color:var(--calc-soft);margin-bottom:46px;font-size:.78rem}.calculator-module__b4EfCa__breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.calculator-module__b4EfCa__breadcrumbs li+li:before{color:#8d838b;content:"/";margin-right:8px}.calculator-module__b4EfCa__breadcrumbs a{text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.calculator-module__b4EfCa__breadcrumbs a:hover{text-decoration-color:currentColor}.calculator-module__b4EfCa__languageSwitcher{border:1px solid var(--calc-line);background:#fffdf9ad;border-radius:999px;gap:4px;width:fit-content;margin:-25px 0 36px;padding:4px;font-size:.76rem;font-weight:800;display:inline-flex}.calculator-module__b4EfCa__languageSwitcher a{border-radius:999px;padding:7px 12px}.calculator-module__b4EfCa__languageSwitcher a[aria-current=page]{background:var(--calc-ink);color:var(--calc-white)}.calculator-module__b4EfCa__eyebrow,.calculator-module__b4EfCa__quizEyebrow{color:var(--calc-plum);letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:.74rem;font-weight:850;line-height:1.3}.calculator-module__b4EfCa__hero h1{max-width:940px;font-family:var(--serif,Georgia, serif);letter-spacing:-.06em;overflow-wrap:anywhere;margin:0 0 22px;font-size:clamp(3rem,7vw,6.2rem);font-weight:500;line-height:.98}.calculator-module__b4EfCa__directAnswer{max-width:780px;margin:0 0 12px;font-size:clamp(1.15rem,2vw,1.36rem);font-weight:750;line-height:1.55}.calculator-module__b4EfCa__description{max-width:780px;color:var(--calc-soft);margin:0;font-size:1.02rem}.calculator-module__b4EfCa__calculatorBand{border-bottom:1px solid var(--calc-line);background:#eee5da;padding:70px 0 88px}.calculator-module__b4EfCa__formCard,.calculator-module__b4EfCa__resultCard,.calculator-module__b4EfCa__unavailableCard{border:1px solid var(--calc-line);background:var(--calc-white);border-radius:28px;padding:38px;box-shadow:0 20px 56px #251c2c14}.calculator-module__b4EfCa__formCard{gap:28px;display:grid}.calculator-module__b4EfCa__formHeader{grid-template-columns:44px 1fr;align-items:start;gap:17px;display:grid}.calculator-module__b4EfCa__stepBadge{background:var(--calc-ink);width:44px;height:44px;color:var(--calc-white);font-family:var(--serif,Georgia, serif);border-radius:50%;place-items:center;font-size:.84rem;display:grid}.calculator-module__b4EfCa__formHeader h2,.calculator-module__b4EfCa__unavailableCard h2,.calculator-module__b4EfCa__resultCard h2{font-family:var(--serif,Georgia, serif);letter-spacing:-.045em;margin:0 0 8px;font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1.05}.calculator-module__b4EfCa__formHeader p,.calculator-module__b4EfCa__unavailableCard>p,.calculator-module__b4EfCa__resultLead{color:var(--calc-soft);margin:0}.calculator-module__b4EfCa__fieldSet{border:0;gap:21px;min-width:0;margin:0;padding:0;display:grid}.calculator-module__b4EfCa__fieldSet legend{width:100%;margin-bottom:16px;padding:0;font-size:.86rem;font-weight:850}.calculator-module__b4EfCa__fieldGrid,.calculator-module__b4EfCa__fieldGridSingle{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.calculator-module__b4EfCa__fieldGridSingle{grid-template-columns:minmax(0,1fr)}.calculator-module__b4EfCa__fieldGroup{align-content:start;gap:8px;min-width:0;display:grid}.calculator-module__b4EfCa__fieldGroup label{font-size:.86rem;font-weight:800}.calculator-module__b4EfCa__fieldGroup input,.calculator-module__b4EfCa__fieldGroup select{width:100%;min-height:56px;color:var(--calc-ink);font:inherit;background:#fffefb;border:1px solid #746c72;border-radius:14px;padding:12px 14px}.calculator-module__b4EfCa__fieldGroup input:focus,.calculator-module__b4EfCa__fieldGroup select:focus{border-color:var(--calc-plum);outline:none;box-shadow:0 0 0 3px #68436f26}.calculator-module__b4EfCa__fieldGroup input[aria-invalid=true],.calculator-module__b4EfCa__fieldGroup select[aria-invalid=true]{border-color:#a02f2c}.calculator-module__b4EfCa__fieldHint,.calculator-module__b4EfCa__fieldError{margin:0;font-size:.78rem;line-height:1.45}.calculator-module__b4EfCa__fieldHint{color:var(--calc-soft)}.calculator-module__b4EfCa__fieldError{color:#912b28;font-weight:750}.calculator-module__b4EfCa__errorSummary{color:#761f1d;background:#fff1ef;border-left:4px solid #a02f2c;border-radius:6px;padding:13px 15px}.calculator-module__b4EfCa__errorSummary p{margin:0;font-weight:750}.calculator-module__b4EfCa__checkboxRow{align-items:flex-start;gap:10px;display:flex}.calculator-module__b4EfCa__checkboxRow input{width:20px;height:20px;accent-color:var(--calc-plum);flex:0 0 20px;margin-top:2px}.calculator-module__b4EfCa__checkboxRow label{font-size:.86rem}.calculator-module__b4EfCa__primaryButton,.calculator-module__b4EfCa__secondaryButton{cursor:pointer;min-height:50px;font:inherit;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:13px 22px;font-size:.9rem;font-weight:850;line-height:1.2;display:inline-flex}.calculator-module__b4EfCa__primaryButton{background:var(--calc-coral);width:100%;color:var(--calc-ink);box-shadow:0 12px 26px #a54b3729}.calculator-module__b4EfCa__primaryButton:hover:not(:disabled){background:#f09177}.calculator-module__b4EfCa__primaryButton:disabled{cursor:not-allowed;box-shadow:none;opacity:.58}.calculator-module__b4EfCa__primaryButton:focus-visible,.calculator-module__b4EfCa__secondaryButton:focus-visible{box-shadow:0 0 0 4px var(--calc-white), 0 0 0 7px var(--calc-plum);outline:none}.calculator-module__b4EfCa__secondaryButton{border-color:var(--calc-line);color:var(--calc-ink);background:0 0}.calculator-module__b4EfCa__privacyDisclosure{color:var(--calc-soft);align-items:flex-start;gap:9px;margin:-8px 0 0;font-size:.8rem;line-height:1.45;display:flex}.calculator-module__b4EfCa__privacyDisclosure strong,.calculator-module__b4EfCa__privacyDisclosure span span{display:block}.calculator-module__b4EfCa__privacyDisclosure strong{color:var(--calc-ink)}.calculator-module__b4EfCa__privacyIcon{color:var(--calc-sage);font-weight:900}.calculator-module__b4EfCa__resultRegion{margin-top:34px}.calculator-module__b4EfCa__resultCard{scroll-margin-top:96px}.calculator-module__b4EfCa__resultTopline,.calculator-module__b4EfCa__resultActions,.calculator-module__b4EfCa__statusRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.calculator-module__b4EfCa__resultTopline{margin-bottom:24px}.calculator-module__b4EfCa__resultTopline p{margin:0}.calculator-module__b4EfCa__versionChip,.calculator-module__b4EfCa__statusChip{color:#295348;letter-spacing:.06em;text-transform:uppercase;background:#e4efe7;border:1px solid #3f6b5f4d;border-radius:999px;padding:6px 10px;font-size:.7rem;font-weight:850}.calculator-module__b4EfCa__scoreLayout{border-bottom:1px solid var(--calc-line);grid-template-columns:155px 1fr;align-items:center;gap:32px;padding-bottom:30px;display:grid}.calculator-module__b4EfCa__profilePair{gap:12px;display:grid}.calculator-module__b4EfCa__profilePair .calculator-module__b4EfCa__metricGrid{margin:0}.calculator-module__b4EfCa__profileColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.calculator-module__b4EfCa__profileColumns>section{border:1px solid var(--calc-line);border-radius:18px;min-width:0;padding:20px}.calculator-module__b4EfCa__profileColumns .calculator-module__b4EfCa__metricGrid{grid-template-columns:1fr}.calculator-module__b4EfCa__profilesOnlyNote{border-left:3px solid var(--calc-plum);color:var(--calc-soft);margin:24px 0 0;padding-left:14px;font-size:.86rem}.calculator-module__b4EfCa__scoreCircle{border:10px solid var(--calc-lilac);text-align:center;border-radius:50%;align-content:center;width:142px;height:142px;display:grid}.calculator-module__b4EfCa__scoreCircle strong{font-family:var(--serif,Georgia, serif);font-size:3.25rem;font-weight:500;line-height:.95}.calculator-module__b4EfCa__scoreCircle span{text-transform:uppercase;font-size:.69rem;font-weight:800}.calculator-module__b4EfCa__metricGrid,.calculator-module__b4EfCa__insightGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px 0;display:grid}.calculator-module__b4EfCa__metricGrid>div,.calculator-module__b4EfCa__insightGrid>article{border:1px solid var(--calc-line);background:var(--calc-paper);border-radius:18px;min-width:0;padding:20px}.calculator-module__b4EfCa__metricGrid dt,.calculator-module__b4EfCa__insightGrid h3{color:var(--calc-soft);letter-spacing:.05em;text-transform:uppercase;margin:0 0 7px;font-size:.75rem;font-weight:800}.calculator-module__b4EfCa__metricGrid dd,.calculator-module__b4EfCa__insightGrid p{overflow-wrap:anywhere;margin:0}.calculator-module__b4EfCa__metricGrid dd{font-family:var(--serif,Georgia, serif);font-size:1.75rem;line-height:1.1}.calculator-module__b4EfCa__dimensionList{gap:16px;margin:28px 0;display:grid}.calculator-module__b4EfCa__dimensionHeader{justify-content:space-between;gap:20px;margin-bottom:7px;font-size:.82rem;display:flex}.calculator-module__b4EfCa__meter{background:#e8dfe8;border-radius:999px;height:8px;overflow:hidden}.calculator-module__b4EfCa__meter span{border-radius:inherit;background:var(--calc-plum);height:100%;display:block}.calculator-module__b4EfCa__breakdown{border-collapse:collapse;width:100%;margin:26px 0;font-size:.86rem}.calculator-module__b4EfCa__tableScroller{outline-offset:4px;max-width:100%;overflow-x:auto}.calculator-module__b4EfCa__breakdown caption{text-align:left;margin-bottom:10px;font-weight:850}.calculator-module__b4EfCa__breakdown th,.calculator-module__b4EfCa__breakdown td{border-bottom:1px solid var(--calc-line);text-align:left;padding:10px 12px}.calculator-module__b4EfCa__breakdown th{background:var(--calc-paper)}.calculator-module__b4EfCa__loShuGrid{border:1px solid var(--calc-line);grid-template-columns:repeat(3,1fr);width:min(390px,100%);margin:28px auto;display:grid}.calculator-module__b4EfCa__loShuCell{border:1px solid var(--calc-line);text-align:center;align-content:center;gap:4px;min-height:92px;padding:12px;display:grid}.calculator-module__b4EfCa__loShuCell strong{font-family:var(--serif,Georgia, serif);font-size:2rem;font-weight:500}.calculator-module__b4EfCa__loShuCell span{color:var(--calc-soft);font-size:.72rem}.calculator-module__b4EfCa__resultActions{justify-content:flex-start;margin-top:28px}.calculator-module__b4EfCa__serverSettingsHeading{margin:0;font-size:.9rem;font-weight:850}.calculator-module__b4EfCa__serverSettingsList{margin:14px 0 0}.calculator-module__b4EfCa__serverLoadingStatus,.calculator-module__b4EfCa__serverNoStoreNote{color:var(--calc-soft);margin:-10px 0 0;font-size:.8rem;line-height:1.5}.calculator-module__b4EfCa__serverLoadingStatus{text-align:center;font-weight:750}.calculator-module__b4EfCa__serverNoStoreNote{border-left:3px solid var(--calc-sage);padding-left:14px}.calculator-module__b4EfCa__resultCard .calculator-module__b4EfCa__serverNoStoreNote{margin-top:22px}.calculator-module__b4EfCa__serverResultTree{margin-top:28px}.calculator-module__b4EfCa__serverResultRoot,.calculator-module__b4EfCa__serverResultObject{gap:12px;margin:0;display:grid}.calculator-module__b4EfCa__serverResultRoot{grid-template-columns:repeat(2,minmax(0,1fr))}.calculator-module__b4EfCa__serverResultRoot>div{border:1px solid var(--calc-line);background:var(--calc-paper);border-radius:18px;min-width:0;padding:18px}.calculator-module__b4EfCa__serverResultObject>div{border-top:1px solid var(--calc-line);min-width:0;padding-top:10px}.calculator-module__b4EfCa__serverResultRoot dt,.calculator-module__b4EfCa__serverResultObject dt{color:var(--calc-soft);letter-spacing:.05em;text-transform:uppercase;margin-bottom:6px;font-size:.72rem;font-weight:850}.calculator-module__b4EfCa__serverResultRoot dd,.calculator-module__b4EfCa__serverResultObject dd{overflow-wrap:anywhere;min-width:0;margin:0}.calculator-module__b4EfCa__serverResultArray{gap:9px;margin:0;padding-left:22px;display:grid}.calculator-module__b4EfCa__serverResultArray>li{padding-left:3px}.calculator-module__b4EfCa__serverEmptyValue{color:var(--calc-soft);font-style:italic}.calculator-module__b4EfCa__resultDisclaimer,.calculator-module__b4EfCa__warnings{border-left:3px solid var(--calc-coral);color:var(--calc-soft);margin:26px 0 0;padding-left:15px;font-size:.8rem}.calculator-module__b4EfCa__warnings ul{margin:5px 0 0;padding-left:20px}.calculator-module__b4EfCa__serverWarningsHeading{color:var(--calc-ink);margin:0;font-size:.82rem}.calculator-module__b4EfCa__serverTechnicalDetails{border-top:1px solid var(--calc-line);margin-top:26px;padding-top:18px}.calculator-module__b4EfCa__serverTechnicalDetails summary{cursor:pointer;width:fit-content;color:var(--calc-plum);font-size:.84rem;font-weight:850}.calculator-module__b4EfCa__serverTechnicalDetails summary:focus-visible{outline:3px solid var(--calc-plum);outline-offset:4px;border-radius:4px}.calculator-module__b4EfCa__statusRow{color:var(--calc-plum);justify-content:flex-start}.calculator-module__b4EfCa__statusRow p{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:850}.calculator-module__b4EfCa__statusDot{background:#a6594d;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #f7dfd9}.calculator-module__b4EfCa__unavailableCard{gap:22px;display:grid}.calculator-module__b4EfCa__unavailableCard>h2,.calculator-module__b4EfCa__unavailableCard>p{max-width:700px}.calculator-module__b4EfCa__unavailableCard .calculator-module__b4EfCa__primaryButton{width:min(340px,100%)}.calculator-module__b4EfCa__gateLabel,.calculator-module__b4EfCa__unavailableNote{font-size:.82rem}.calculator-module__b4EfCa__gateLabel{background:#f7eee4;border-radius:8px;width:fit-content;padding:8px 11px;font-weight:750;color:#654b31!important}.calculator-module__b4EfCa__unavailableNote{border-top:1px solid var(--calc-line);padding-top:18px}.calculator-module__b4EfCa__editorialBody{width:min(820px,100% - 48px);padding:86px 0 110px}.calculator-module__b4EfCa__editorialSection{font-family:var(--serif,Georgia, serif);font-size:clamp(1.06rem,2vw,1.18rem);line-height:1.85}.calculator-module__b4EfCa__editorialSection+.calculator-module__b4EfCa__editorialSection,.calculator-module__b4EfCa__editorialBody>div+div .calculator-module__b4EfCa__editorialSection{margin-top:62px}.calculator-module__b4EfCa__editorialSection h2,.calculator-module__b4EfCa__quizCta h2,.calculator-module__b4EfCa__references h2{color:var(--calc-ink);font-family:var(--serif,Georgia, serif);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(1.8rem,4vw,2.55rem);font-weight:500;line-height:1.13}.calculator-module__b4EfCa__editorialSection h3{font-family:var(--sans,system-ui, sans-serif);margin:36px 0 12px;font-size:1.18rem;line-height:1.35}.calculator-module__b4EfCa__editorialSection a,.calculator-module__b4EfCa__references a{color:var(--calc-plum);text-underline-offset:3px;text-decoration:underline}.calculator-module__b4EfCa__versionGrid{font-family:var(--sans,system-ui, sans-serif);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:30px 0;display:grid}.calculator-module__b4EfCa__versionGrid>div{border:1px solid var(--calc-line);background:var(--calc-white);border-radius:14px;padding:16px}.calculator-module__b4EfCa__versionGrid dt,.calculator-module__b4EfCa__settingsList dt{color:var(--calc-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:850}.calculator-module__b4EfCa__versionGrid dd,.calculator-module__b4EfCa__settingsList dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:.86rem;font-weight:750}.calculator-module__b4EfCa__settingsList{border-top:1px solid var(--calc-line);border-bottom:1px solid var(--calc-line);font-family:var(--sans,system-ui, sans-serif);margin:28px 0}.calculator-module__b4EfCa__settingsList>div{grid-template-columns:minmax(130px,.45fr) 1fr;gap:18px;padding:12px 0;display:grid}.calculator-module__b4EfCa__settingsList>div+div{border-top:1px solid var(--calc-line)}.calculator-module__b4EfCa__quizCta{background:radial-gradient(circle at 92% 5%, #eb806638, transparent 34%), var(--calc-lilac);font-family:var(--sans,system-ui, sans-serif);border:1px solid #cbb9d4;border-radius:24px;margin:58px 0;padding:34px}.calculator-module__b4EfCa__quizCta>p:not(.calculator-module__b4EfCa__quizEyebrow){max-width:590px;color:var(--calc-soft);margin:0 0 22px}.calculator-module__b4EfCa__quizCta>a{background:var(--calc-ink);min-height:48px;color:var(--calc-white);border-radius:999px;align-items:center;padding:12px 20px;font-size:.86rem;font-weight:850;text-decoration:none;display:inline-flex}.calculator-module__b4EfCa__faqList{border-top:1px solid var(--calc-line)}.calculator-module__b4EfCa__faqList details{border-bottom:1px solid var(--calc-line);padding:18px 0}.calculator-module__b4EfCa__faqList summary{cursor:pointer;font-family:var(--sans,system-ui, sans-serif);font-size:.96rem;font-weight:800}.calculator-module__b4EfCa__faqList details>div{padding:14px 0 0}.calculator-module__b4EfCa__references{border-top:1px solid var(--calc-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:44px;margin-top:64px;padding-top:38px;display:grid}.calculator-module__b4EfCa__references h2{font-size:1.55rem}.calculator-module__b4EfCa__references ul{margin:0;padding-left:20px}.calculator-module__b4EfCa__references li+li{margin-top:8px}@media (prefers-reduced-motion:no-preference){.calculator-module__b4EfCa__primaryButton,.calculator-module__b4EfCa__secondaryButton,.calculator-module__b4EfCa__quizCta>a{transition:transform .18s,background-color .18s}.calculator-module__b4EfCa__primaryButton:hover:not(:disabled),.calculator-module__b4EfCa__secondaryButton:hover,.calculator-module__b4EfCa__quizCta>a:hover{transform:translateY(-2px)}}@media (max-width:720px){.calculator-module__b4EfCa__shell,.calculator-module__b4EfCa__narrowShell,.calculator-module__b4EfCa__editorialBody{width:min(100% - 32px,820px)}.calculator-module__b4EfCa__hero{padding:42px 0 60px}.calculator-module__b4EfCa__breadcrumbs{margin-bottom:32px}.calculator-module__b4EfCa__hero h1{font-size:clamp(2.7rem,14vw,4.5rem)}.calculator-module__b4EfCa__calculatorBand{padding:44px 0 58px}.calculator-module__b4EfCa__formCard,.calculator-module__b4EfCa__resultCard,.calculator-module__b4EfCa__unavailableCard,.calculator-module__b4EfCa__quizCta{border-radius:20px;padding:24px}.calculator-module__b4EfCa__formHeader,.calculator-module__b4EfCa__fieldGrid,.calculator-module__b4EfCa__fieldGridSingle,.calculator-module__b4EfCa__scoreLayout,.calculator-module__b4EfCa__metricGrid,.calculator-module__b4EfCa__insightGrid,.calculator-module__b4EfCa__versionGrid,.calculator-module__b4EfCa__references,.calculator-module__b4EfCa__profileColumns,.calculator-module__b4EfCa__serverResultRoot{grid-template-columns:1fr}.calculator-module__b4EfCa__scoreCircle{margin-inline:auto}.calculator-module__b4EfCa__settingsList>div{grid-template-columns:1fr;gap:3px}.calculator-module__b4EfCa__editorialBody{padding:64px 0 84px}}@media (forced-colors:active){.calculator-module__b4EfCa__primaryButton,.calculator-module__b4EfCa__quizCta>a,.calculator-module__b4EfCa__stepBadge,.calculator-module__b4EfCa__statusDot{border:1px solid buttontext}.calculator-module__b4EfCa__meter span{background:highlight}}
.calculators-module__mxo4eq__hub{--hub-ink:var(--ink,#251c2c);--hub-soft:var(--ink-soft,#4f4653);--hub-paper:var(--paper,#f7f2ea);--hub-white:var(--white,#fffdf9);--hub-coral:var(--coral,#eb8066);--hub-lilac:var(--lilac,#e9dcef);--hub-plum:var(--plum,#68436f);--hub-line:var(--line,#d9cfc2);color:var(--hub-ink)}.calculators-module__mxo4eq__hero{border-bottom:1px solid var(--hub-line);background:radial-gradient(circle at 84% 18%, #e9dceff2, transparent 38%), var(--hub-paper);padding:72px 0 88px}.calculators-module__mxo4eq__breadcrumbs{color:var(--hub-soft);margin:0 0 44px;font-size:.78rem}.calculators-module__mxo4eq__breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.calculators-module__mxo4eq__breadcrumbs li+li:before{color:#8d838b;content:"/";margin-right:8px}.calculators-module__mxo4eq__breadcrumbs a{text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.calculators-module__mxo4eq__breadcrumbs a:hover{text-decoration-color:currentColor}.calculators-module__mxo4eq__shell{width:min(1120px,100% - 48px);margin-inline:auto}.calculators-module__mxo4eq__hero p:first-child,.calculators-module__mxo4eq__categoryHeader>p:first-child{color:var(--hub-plum);letter-spacing:.14em;text-transform:uppercase;margin:0 0 13px;font-size:.74rem;font-weight:850}.calculators-module__mxo4eq__hero h1{max-width:900px;font-family:var(--serif,Georgia, serif);letter-spacing:-.06em;margin:0 0 22px;font-size:clamp(3.3rem,7vw,6.4rem);font-weight:500;line-height:.98}.calculators-module__mxo4eq__hero p:last-child{max-width:760px;color:var(--hub-soft);margin:0;font-size:1.08rem;line-height:1.7}.calculators-module__mxo4eq__catalog{padding:84px 0 112px}.calculators-module__mxo4eq__category+.calculators-module__mxo4eq__category{margin-top:84px}.calculators-module__mxo4eq__categoryHeader{border-bottom:1px solid var(--hub-line);grid-template-columns:minmax(0,.75fr) minmax(280px,.45fr);align-items:end;gap:40px;margin-bottom:30px;padding-bottom:24px;display:grid}.calculators-module__mxo4eq__categoryHeader h2{font-family:var(--serif,Georgia, serif);letter-spacing:-.045em;margin:0;font-size:clamp(2.1rem,4vw,3.35rem);font-weight:500;line-height:1.05}.calculators-module__mxo4eq__categoryHeader>p:last-child{color:var(--hub-soft);margin:0}.calculators-module__mxo4eq__cardGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.calculators-module__mxo4eq__card{border:1px solid var(--hub-line);background:var(--hub-white);border-radius:22px;flex-direction:column;min-width:0;padding:26px;display:flex;box-shadow:0 14px 38px #251c2c0d}.calculators-module__mxo4eq__cardMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:36px;display:flex}.calculators-module__mxo4eq__number{color:var(--hub-plum);font-family:var(--serif,Georgia, serif);font-size:1.05rem}.calculators-module__mxo4eq__status,.calculators-module__mxo4eq__statusBlocked{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:5px 9px;font-size:.66rem;font-weight:850}.calculators-module__mxo4eq__status{color:#295348;background:#dce9df}.calculators-module__mxo4eq__statusBlocked{color:#783a31;background:#f7dfd9}.calculators-module__mxo4eq__card h3{font-family:var(--serif,Georgia, serif);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 12px;font-size:1.72rem;font-weight:500;line-height:1.08}.calculators-module__mxo4eq__card>p{color:var(--hub-soft);margin:0 0 25px;font-size:.87rem}.calculators-module__mxo4eq__card>a{color:var(--hub-plum);text-underline-offset:4px;margin-top:auto;font-size:.84rem;font-weight:850;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.calculators-module__mxo4eq__card>a:hover{text-decoration-color:currentColor}.calculators-module__mxo4eq__notice{border-left:4px solid var(--hub-coral);color:var(--hub-soft);background:#fff5f1;margin-top:62px;padding:18px 22px}.calculators-module__mxo4eq__notice strong{color:var(--hub-ink)}.calculators-module__mxo4eq__relatedTools{border-top:1px solid var(--hub-line);width:min(820px,100% - 48px);margin:-54px auto 100px;padding-top:32px}.calculators-module__mxo4eq__relatedTools h2{font-family:var(--serif,Georgia, serif);letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(1.65rem,4vw,2.15rem);font-weight:500}.calculators-module__mxo4eq__relatedTools ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.calculators-module__mxo4eq__relatedTools a{border:1px solid var(--hub-line);background:var(--hub-white);color:var(--hub-plum);border-radius:999px;padding:9px 14px;font-size:.82rem;font-weight:800;display:inline-flex}@media (max-width:920px){.calculators-module__mxo4eq__cardGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.calculators-module__mxo4eq__shell{width:min(100% - 32px,1120px)}.calculators-module__mxo4eq__relatedTools{width:min(100% - 32px,820px)}.calculators-module__mxo4eq__hero{padding:46px 0 62px}.calculators-module__mxo4eq__hero h1{font-size:clamp(2.8rem,14vw,4.5rem)}.calculators-module__mxo4eq__catalog{padding:60px 0 84px}.calculators-module__mxo4eq__categoryHeader,.calculators-module__mxo4eq__cardGrid{grid-template-columns:1fr}.calculators-module__mxo4eq__categoryHeader{gap:16px}}
