.home-module__4trPIa__hero{grid-template-columns:repeat(auto-fit,minmax(min(100%,400px),1fr));align-items:end;gap:32px 64px;padding:48px 0 56px;display:grid}.home-module__4trPIa__h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(44px,8vw,96px);font-weight:620;font-stretch:108%;line-height:.92}@media (min-width:904px) and (max-width:1140px){.home-module__4trPIa__h1{font-size:clamp(44px,6.2vw,96px)}}.home-module__4trPIa__answer{font-family:var(--hg-font-serif);text-wrap:pretty;max-width:34ch;margin:24px 0 0;font-size:clamp(19px,2.2vw,23px);line-height:1.42}.home-module__4trPIa__find{min-width:0;position:relative}.home-module__4trPIa__quick{flex-wrap:wrap;align-items:center;gap:0 16px;margin-top:8px;font-size:14px;display:flex}.home-module__4trPIa__quickLabel{color:var(--hg-muted)}.home-module__4trPIa__quick a{align-items:center;min-height:44px;display:inline-flex}.home-module__4trPIa__valueLine{margin:8px 0 0;font-size:15px;line-height:1.5}.home-module__4trPIa__valueLine a{font-weight:600}.home-module__4trPIa__marketGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:40px 64px;display:grid}.home-module__4trPIa__levelPane{border-left:2px solid var(--hg-ink);min-width:0;padding-left:20px}.home-module__4trPIa__levelFigure{letter-spacing:-.03em;color:var(--hg-accent);font-variant-numeric:tabular-nums;margin:12px 0 8px;font-size:clamp(49px,6vw,72px);font-weight:500;line-height:1}.home-module__4trPIa__levelWithheld{color:var(--hg-muted);margin-bottom:10px;font-size:clamp(40px,5vw,56px)}.home-module__4trPIa__levelSentence{font-family:var(--hg-font-serif);text-wrap:pretty;max-width:36ch;margin:0 0 8px;font-size:19px;line-height:1.45}.home-module__4trPIa__monthly{color:var(--hg-muted);max-width:52ch;margin:16px 0 0;font-size:14px;line-height:1.55}.home-module__4trPIa__monthly a{color:var(--hg-ink)}.home-module__4trPIa__cells{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:24px 32px;margin:0;display:grid}.home-module__4trPIa__cell{border-top:1px solid var(--hg-rule);min-width:0;padding-top:10px}.home-module__4trPIa__cell dt{color:var(--hg-muted);font-size:14px}.home-module__4trPIa__cellFigure{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:39px;font-weight:500;line-height:1.05}.home-module__4trPIa__cellUnit{letter-spacing:0;color:var(--hg-muted);font-size:15px;font-weight:400}.home-module__4trPIa__cellWithheld{color:var(--hg-muted)}.home-module__4trPIa__cellNote{font-family:var(--hg-font-mono);color:var(--hg-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.home-module__4trPIa__flowsNote{font-family:var(--hg-font-mono);color:var(--hg-muted);max-width:70ch;margin:20px 0 0;font-size:12px;line-height:1.6}.home-module__4trPIa__more{margin:28px 0 0;font-size:15px}.home-module__4trPIa__more a{padding:12px 0;font-weight:600;line-height:20px;display:inline-block}.home-module__4trPIa__basis{margin-top:12px}.home-module__4trPIa__top{min-width:640px}.home-module__4trPIa__top tbody th{text-align:left;padding:0 12px 0 0;font-weight:400}.home-module__4trPIa__top tbody th a{vertical-align:middle;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.home-module__4trPIa__top tbody th a:first-child:not(:last-child){color:var(--hg-muted);margin-right:2px;text-decoration:none}.home-module__4trPIa__top tbody th a:first-child:not(:last-child):hover{color:var(--hg-accent)}.home-module__4trPIa__top tbody th a:last-child{font-weight:600}.home-module__4trPIa__top thead th:nth-child(n+3),.home-module__4trPIa__top td:nth-child(n+3){text-align:right;white-space:nowrap}.home-module__4trPIa__top td:nth-child(2){color:var(--hg-muted)}.home-module__4trPIa__top td:last-child>span:first-child{color:var(--hg-accent);font-weight:500}.home-module__4trPIa__tier{font-family:var(--hg-font-mono);color:var(--hg-muted);margin-left:8px;font-size:12px}.home-module__4trPIa__types{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:0 40px;display:grid}.home-module__4trPIa__typeRow{border-bottom:1px solid var(--hg-rule);min-height:44px;color:var(--hg-ink);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:14px 0;text-decoration:none;display:grid}a.home-module__4trPIa__typeRow:hover{background:var(--hg-hover-row);color:var(--hg-ink)}a.home-module__4trPIa__typeRow .home-module__4trPIa__typeName{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.home-module__4trPIa__typeName{font-size:18px;font-weight:600}.home-module__4trPIa__typeMedian{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.home-module__4trPIa__typeMeta{font-family:var(--hg-font-mono);color:var(--hg-muted);font-size:12px}.home-module__4trPIa__typeMetaRight{font-family:var(--hg-font-mono);color:var(--hg-muted);text-align:right;font-size:12px}.home-module__4trPIa__letters{border-top:1px solid var(--hg-rule);border-bottom:1px solid var(--hg-rule);flex-wrap:wrap;margin-bottom:24px;display:flex}.home-module__4trPIa__letters>*{min-width:44px;min-height:44px;font-family:var(--hg-font-mono);justify-content:center;align-items:center;font-size:14px;text-decoration:none;display:flex}.home-module__4trPIa__letterOff{color:var(--hg-letter-off)}.home-module__4trPIa__az{columns:4 140px;column-gap:24px}@media (min-width:720px){.home-module__4trPIa__az{column-gap:32px}}.home-module__4trPIa__azGroup{break-inside:avoid;margin-bottom:20px}.home-module__4trPIa__azLetter{border-bottom:1px solid var(--hg-ink);letter-spacing:-.02em;margin:0 0 4px;padding-bottom:4px;font-size:25px;font-weight:600;line-height:1.2}.home-module__4trPIa__azGroup ul{margin:0;padding:0;list-style:none}.home-module__4trPIa__azGroup a{min-height:44px;color:var(--hg-ink);justify-content:space-between;align-items:center;gap:12px;font-size:16px;line-height:1.3;text-decoration:none;display:flex}.home-module__4trPIa__azGroup a>span:first-child{text-decoration:underline;-webkit-text-decoration-color:var(--hg-rule);text-decoration-color:var(--hg-rule);text-underline-offset:4px}.home-module__4trPIa__azGroup a:hover>span:first-child{text-decoration-color:currentColor}.home-module__4trPIa__azGroup a>span:last-child{font-family:var(--hg-font-mono);color:var(--hg-muted);font-size:12px}.home-module__4trPIa__method{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:32px 48px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:1180px){.home-module__4trPIa__method{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 40px}}.home-module__4trPIa__method li{border-top:1px solid var(--hg-ink);min-width:0;padding-top:12px}.home-module__4trPIa__methodText{font-family:var(--hg-font-serif);text-wrap:pretty;margin:8px 0 0;font-size:19px;line-height:1.5}.home-module__4trPIa__ruleLink{min-height:44px;font-family:var(--hg-font-mono);color:var(--hg-muted);align-items:center;font-size:12px;display:inline-flex}.home-module__4trPIa__ruleLink:hover{color:var(--hg-accent)}
