.CalculatorsIndex_wrap__BDe91{box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 64px}.CalculatorsIndex_head__Si0HR{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);grid-gap:48px;gap:48px;align-items:end;padding:96px 0 24px}.CalculatorsIndex_kicker__E19D7{margin:0;font:13px/1.4 var(--h-mono);letter-spacing:.1em;text-transform:uppercase}.CalculatorsIndex_title__vnrIJ{max-width:900px;margin:20px 0 0;font:900 112px/.92 var(--h-display);letter-spacing:-.055em;text-wrap:balance}.CalculatorsIndex_summary__szMnE{max-width:640px;margin:32px 0 0;font-size:19px;line-height:1.55;color:var(--h-graphite);text-wrap:pretty}.CalculatorsIndex_piko__FsR4s{display:block;width:100%;height:auto}.CalculatorsIndex_group__h2k7b{padding-top:88px}.CalculatorsIndex_groupHead__bTrWS{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,360px);grid-gap:28px;gap:28px;align-items:center;padding-bottom:28px}.CalculatorsIndex_groupN__KwY2z{font:900 112px/.85 var(--h-display);letter-spacing:-.06em}.CalculatorsIndex_groupName__fFAJw{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px}.CalculatorsIndex_h2__YN3nN{margin:0;font:900 56px/.95 var(--h-display);letter-spacing:-.045em}.CalculatorsIndex_count__c35Ch{font:13px/1.4 var(--h-mono);letter-spacing:.1em;text-transform:uppercase}.CalculatorsIndex_groupWhat__X_fO4{margin:0;padding-left:28px;border-left:1.5px solid var(--h-ink);font:15px/1.5 var(--h-mono);color:var(--h-graphite)}.CalculatorsIndex_rows__Xmbgd{margin:0;padding:0;list-style:none;border-top:2px solid var(--h-ink)}.CalculatorsIndex_rows__Xmbgd li{border-bottom:1.5px solid var(--h-ink)}.CalculatorsIndex_row__2_GhY{display:grid;grid-template-columns:56px minmax(0,1.1fr) minmax(0,1.3fr) minmax(0,1.3fr) 40px;grid-gap:24px;gap:24px;align-items:center;padding:18px 12px;color:var(--h-ink);text-decoration:none;transition:background .2s ease}.CalculatorsIndex_row__2_GhY:focus-visible,.CalculatorsIndex_row__2_GhY:hover{background:var(--h-citron)}.CalculatorsIndex_row__2_GhY:focus-visible{outline:3px solid var(--h-violet);outline-offset:-3px}.CalculatorsIndex_n__hQStq{font:700 18px/1 var(--h-mono)}.CalculatorsIndex_name__lkMOg{font:800 20px/1.2 var(--h-display);letter-spacing:-.02em}.CalculatorsIndex_what__G55qJ{font:14px/1.45 var(--h-mono);color:var(--h-graphite)}.CalculatorsIndex_formula__gCdAG{font:14px/1.45 var(--h-mono)}.CalculatorsIndex_go__vzy4_{display:inline-grid;place-items:center;width:36px;height:36px;border:1.5px solid var(--h-ink);border-radius:999px;transition:background .2s ease,color .2s ease}.CalculatorsIndex_row__2_GhY:focus-visible .CalculatorsIndex_go__vzy4_,.CalculatorsIndex_row__2_GhY:hover .CalculatorsIndex_go__vzy4_{background:var(--h-ink);color:var(--h-citron)}.CalculatorsIndex_why__HSnrh{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:56px;gap:56px;margin-top:112px;padding-top:48px;border-top:1.5px solid var(--h-ink)}.CalculatorsIndex_whyTitle__WWPaK{margin:0;font:900 64px/.95 var(--h-display);letter-spacing:-.05em}.CalculatorsIndex_whyText__yDjQE{padding-left:32px;border-left:1.5px solid var(--h-ink);font-size:18px;line-height:1.6;color:var(--h-graphite)}.CalculatorsIndex_whyText__yDjQE p{margin:0 0 16px;text-wrap:pretty}@media (max-width:1023.98px),(orientation:portrait){.CalculatorsIndex_wrap__BDe91{padding:0 20px}.CalculatorsIndex_head__Si0HR{grid-template-columns:1fr;gap:24px;padding-top:48px}.CalculatorsIndex_title__vnrIJ{font-size:56px}.CalculatorsIndex_summary__szMnE{font-size:17px}.CalculatorsIndex_piko__FsR4s{width:200px}.CalculatorsIndex_group__h2k7b{padding-top:56px}.CalculatorsIndex_groupHead__bTrWS{grid-template-columns:auto minmax(0,1fr);gap:16px}.CalculatorsIndex_groupN__KwY2z{font-size:64px}.CalculatorsIndex_h2__YN3nN{font-size:36px}.CalculatorsIndex_groupWhat__X_fO4{grid-column:1/-1;padding-left:16px}.CalculatorsIndex_row__2_GhY{grid-template-columns:40px minmax(0,1fr) 36px;gap:6px 14px;padding:16px 4px}.CalculatorsIndex_n__hQStq{align-self:start;padding-top:3px}.CalculatorsIndex_formula__gCdAG,.CalculatorsIndex_name__lkMOg,.CalculatorsIndex_what__G55qJ{grid-column:2}.CalculatorsIndex_go__vzy4_{grid-column:3;grid-row:1}.CalculatorsIndex_why__HSnrh{grid-template-columns:1fr;gap:24px;margin-top:72px}.CalculatorsIndex_whyTitle__WWPaK{font-size:44px}.CalculatorsIndex_whyText__yDjQE{padding-left:16px;font-size:17px}}@media (prefers-reduced-motion:reduce){.CalculatorsIndex_go__vzy4_,.CalculatorsIndex_row__2_GhY{transition:none}}