._6QzASa_live{gap:var(--ivs-ds-space-4);padding:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-outer);display:grid}._6QzASa_liveHead{gap:var(--ivs-ds-space-2);display:grid}._6QzASa_liveValue{font:600 48px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ivs-ds-ink)}._6QzASa_liveLabel{color:var(--ivs-ds-ink-2);margin:0;font-size:15px;line-height:1.5}._6QzASa_liveLink{justify-self:start}._6QzASa_liveChecked{font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ivs-ds-ink-2);margin:0}._6QzASa_bars{align-items:end;gap:var(--ivs-ds-space-1);grid-template-columns:repeat(30,minmax(0,1fr));height:72px;display:grid}._6QzASa_bar{background:var(--ivs-ds-ink-3);border-radius:1px 1px 0 0;min-height:2px;display:block;position:relative}._6QzASa_barLast{background:var(--ivs-ds-brand)}._6QzASa_barTip{visibility:hidden;z-index:1;bottom:calc(100% + var(--ivs-ds-space-1));padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);border:1px solid var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-bg);color:var(--ivs-ds-ink);font:500 12px/1.4 var(--font-mono);white-space:nowrap;pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}._6QzASa_bar:hover ._6QzASa_barTip{visibility:visible}._6QzASa_bar:first-child ._6QzASa_barTip{left:0;transform:none}._6QzASa_bar:last-child ._6QzASa_barTip{left:auto;right:0;transform:none}._6QzASa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._6QzASa_cover{align-items:center;gap:var(--ivs-ds-space-5);padding:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-outer);grid-template-columns:minmax(0,1fr) auto;display:grid}._6QzASa_coverArt{width:100%;max-width:360px;height:auto;font-family:var(--font-mono);display:block}._6QzASa_coverArt text{fill:var(--ivs-ds-ink-2);font-size:13px}._6QzASa_coverArt ._6QzASa_coverSignal{fill:var(--ivs-ds-ink);font-size:15px;font-weight:600}._6QzASa_coverFigure{gap:var(--ivs-ds-space-2);text-align:right;justify-items:end;display:grid}._6QzASa_coverValue{font:600 56px/1 var(--font-mono);letter-spacing:-.02em;color:var(--ivs-ds-ink)}._6QzASa_coverLabel{color:var(--ivs-ds-ink-2);max-width:280px;font-size:15px;line-height:1.45}@media (max-width:600px){._6QzASa_cover{padding:var(--ivs-ds-space-4);grid-template-columns:minmax(0,1fr)}._6QzASa_coverFigure{text-align:left;justify-items:start}._6QzASa_coverValue{font-size:44px}}._6QzASa_coverPair{gap:var(--ivs-ds-space-4);display:grid}._6QzASa_coverValueSmall{font:600 36px/1.05 var(--font-mono);letter-spacing:-.02em;color:var(--ivs-ds-ink)}@media (max-width:640px){._6QzASa_coverValueSmall{font-size:30px}._6QzASa_cover:has(._6QzASa_coverPair) ._6QzASa_coverArt{display:none}}
.yfje-W_value{font:600 13px/1.4 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ivs-ds-ink);white-space:nowrap}.yfje-W_markText{font:400 12px/1.4 var(--font-mono);color:var(--ivs-ds-ink-2);white-space:normal}.yfje-W_big{font:600 40px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ivs-ds-ink)}.yfje-W_bigLabel{color:var(--ivs-ds-ink-2);font-size:15px;line-height:1.5}.yfje-W_total{align-items:baseline;gap:var(--ivs-ds-space-3);flex-wrap:wrap;margin:0;display:flex}.yfje-W_segAccent{background:var(--ivs-ds-brand)}.yfje-W_segBase{background:var(--ivs-ds-ink-3)}.yfje-W_segFaint{background:var(--ivs-ds-ink-2)}.yfje-W_stack{gap:var(--ivs-ds-space-4);display:grid}.yfje-W_stackBar{border-radius:var(--ivs-ds-radius-control);height:24px;display:flex;overflow:hidden}.yfje-W_seg{border-right:1px solid var(--ivs-ds-outer);min-width:2px;display:block}.yfje-W_seg:last-child{border-right:0}.yfje-W_legend{gap:var(--ivs-ds-space-2) var(--ivs-ds-space-5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.yfje-W_legend li{align-items:center;gap:var(--ivs-ds-space-2);color:var(--ivs-ds-ink-2);grid-template-columns:12px minmax(0,1fr) auto;font-size:13px;line-height:1.4;display:grid}.yfje-W_swatch{border-radius:2px;width:12px;height:12px}.yfje-W_legendLabel{min-width:0}@container (max-width:559px){.yfje-W_legend{grid-template-columns:minmax(0,1fr)}}.yfje-W_panels{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.yfje-W_panel{align-content:start;gap:var(--ivs-ds-space-3);padding:var(--ivs-ds-space-4);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);display:grid}.yfje-W_panelHead{font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ivs-ds-ink-2);margin:0}.yfje-W_rangeRow{gap:var(--ivs-ds-space-2);display:grid}.yfje-W_rangeLabel{color:var(--ivs-ds-ink-2);font-size:13px;line-height:1.4}.yfje-W_track{border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-rule);height:12px;position:relative}.yfje-W_span{border-radius:var(--ivs-ds-radius-control);position:absolute;top:0;bottom:0}.yfje-W_tick{background:var(--ivs-ds-ink);border-radius:1px;width:3px;margin-left:-1px;position:absolute;top:-4px;bottom:-4px}@container (max-width:679px){.yfje-W_panels{grid-template-columns:minmax(0,1fr)}}.yfje-W_dot{border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.yfje-W_dotAccent{background:var(--ivs-ds-brand)}.yfje-W_dotBase{background:var(--ivs-ds-ink-3)}.yfje-W_dotHollow{border:2px solid var(--ivs-ds-ink-2);background:0 0}.yfje-W_keyList{gap:var(--ivs-ds-space-2) var(--ivs-ds-space-5);color:var(--ivs-ds-ink-2);flex-wrap:wrap;margin:0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.yfje-W_keyList li{align-items:center;gap:var(--ivs-ds-space-2);display:inline-flex}.yfje-W_timeline{gap:var(--ivs-ds-space-3);display:grid}.yfje-W_tlRows{margin:0;padding:0;list-style:none;display:grid}.yfje-W_tlRow{align-items:center;gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-2) 0;border-bottom:1px solid var(--ivs-ds-rule);grid-template-columns:minmax(0,1fr) repeat(4,72px);display:grid}.yfje-W_tlHead{padding-top:0}.yfje-W_tlYear{font:500 12px/1.4 var(--font-mono);color:var(--ivs-ds-ink-2);text-align:center}.yfje-W_tlLabel{color:var(--ivs-ds-ink);font-size:14px;line-height:1.4}.yfje-W_tlCell{justify-content:center;align-items:center;gap:var(--ivs-ds-space-1);min-height:20px;display:flex}.yfje-W_tlYearNarrow{font:500 12px/1.4 var(--font-mono);color:var(--ivs-ds-ink-2);display:none}@container (max-width:559px){.yfje-W_tlHead{display:none}.yfje-W_tlRow{gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-3) 0;grid-template-columns:minmax(0,1fr)}.yfje-W_tlRow .yfje-W_tlCell{justify-content:flex-start}.yfje-W_tlCell:empty{display:none}.yfje-W_tlYearNarrow{display:inline}}.yfje-W_bars{gap:var(--ivs-ds-space-3);display:grid}.yfje-W_barRow{align-items:center;gap:var(--ivs-ds-space-3);grid-template-columns:200px minmax(0,1fr) 64px;display:grid}.yfje-W_barLabel{color:var(--ivs-ds-ink);font-size:14px;line-height:1.4}.yfje-W_barTrack{height:18px;position:relative}.yfje-W_bar{border-radius:0 var(--ivs-ds-radius-control) var(--ivs-ds-radius-control) 0;min-width:2px;height:100%;display:block}.yfje-W_limit{border-left:2px dashed var(--ivs-ds-ink);width:0;position:absolute;top:-6px;bottom:-6px}.yfje-W_limitAxis{height:18px;position:relative}.yfje-W_limitText{font:500 12px/1.4 var(--font-mono);color:var(--ivs-ds-ink);white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.yfje-W_barRow .yfje-W_value{text-align:right}@container (max-width:559px){.yfje-W_barRow{gap:var(--ivs-ds-space-1) var(--ivs-ds-space-3);grid-template-columns:minmax(0,1fr) 64px}.yfje-W_barRow>:first-child{grid-column:1/-1}.yfje-W_barRowStack .yfje-W_barLabel{font-size:13px}}.yfje-W_matrix{gap:var(--ivs-ds-space-4);display:grid}.yfje-W_dotRow{gap:var(--ivs-ds-space-2);padding-bottom:var(--ivs-ds-space-3);border-bottom:1px solid var(--ivs-ds-rule);display:grid}.yfje-W_dotLabel{color:var(--ivs-ds-ink);margin:0;font-size:14px;line-height:1.4}.yfje-W_dotTrack{height:14px;margin-inline:var(--ivs-ds-space-2);border-top:2px solid var(--ivs-ds-rule);position:relative;top:7px}.yfje-W_onTrack{margin-left:-7px;position:absolute;top:-8px}.yfje-W_dotTrack .yfje-W_limit{top:-10px;bottom:-6px}.yfje-W_dotValues{margin:var(--ivs-ds-space-2) 0 0;gap:var(--ivs-ds-space-2) var(--ivs-ds-space-5);color:var(--ivs-ds-ink-2);flex-wrap:wrap;font-size:13px;display:flex}.yfje-W_flow5{gap:var(--ivs-ds-space-5);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.yfje-W_step{align-content:start;gap:var(--ivs-ds-space-1);padding:var(--ivs-ds-space-3);border:1px solid var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);display:grid;position:relative}.yfje-W_step+.yfje-W_step:before{content:"→";left:calc(-1 * var(--ivs-ds-space-5));width:var(--ivs-ds-space-5);text-align:center;color:var(--ivs-ds-ink-2);font-family:var(--font-mono);position:absolute;top:50%;transform:translateY(-50%)}.yfje-W_stepAccent{border-color:var(--ivs-ds-brand);box-shadow:inset 3px 0 0 var(--ivs-ds-brand)}.yfje-W_stepNo{font:500 12px/1.4 var(--font-mono);color:var(--ivs-ds-ink-2)}.yfje-W_stepName{font:600 14px/1.3 var(--font-mono);color:var(--ivs-ds-ink)}.yfje-W_stepText{color:var(--ivs-ds-ink-2);font-size:13px;line-height:1.4}@container (max-width:759px){.yfje-W_flow5{grid-template-columns:minmax(0,1fr)}.yfje-W_step+.yfje-W_step:before{content:"↓";left:0;right:0;top:calc(-1 * var(--ivs-ds-space-5));width:auto;height:var(--ivs-ds-space-5);line-height:24px;transform:none}}.yfje-W_structure{gap:var(--ivs-ds-space-4);display:grid}.yfje-W_schedules{gap:var(--ivs-ds-space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.yfje-W_schedules li{gap:var(--ivs-ds-space-1);padding:var(--ivs-ds-space-3);border:1px solid var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);display:grid}.yfje-W_schedId{font:600 15px/1.2 var(--font-mono);color:var(--ivs-ds-ink)}.yfje-W_schedName{color:var(--ivs-ds-ink-2);font-size:13px;line-height:1.4}.yfje-W_clauses{display:grid}.yfje-W_clauseRow{align-items:center;gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-2) 0;border-bottom:1px solid var(--ivs-ds-rule);grid-template-columns:minmax(0,1fr) repeat(4,40px);display:grid}.yfje-W_clauseHead{font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ivs-ds-ink-2)}.yfje-W_clauseTitle{gap:var(--ivs-ds-space-2);color:var(--ivs-ds-ink);font-size:14px;line-height:1.4;display:flex}.yfje-W_clauseNo{width:24px;font:500 13px/1.4 var(--font-mono);color:var(--ivs-ds-ink-2);flex:none}.yfje-W_clauseCol{justify-content:center;display:flex}.yfje-W_none{background:var(--ivs-ds-rule-2);width:6px;height:2px}@container (max-width:559px){.yfje-W_schedules{grid-template-columns:repeat(2,minmax(0,1fr))}.yfje-W_clauseRow{gap:var(--ivs-ds-space-1);grid-template-columns:minmax(0,1fr) repeat(4,28px)}.yfje-W_clauseTitle{font-size:13px}}.yfje-W_cityGrid{grid-template-columns:140px repeat(5,minmax(0,1fr));display:grid}.yfje-W_cityRow{display:contents}.yfje-W_cityCorner,.yfje-W_cityName{padding:0 var(--ivs-ds-space-2) var(--ivs-ds-space-2);border-bottom:1px solid var(--ivs-ds-rule-2)}.yfje-W_cityName{font:600 13px/1.3 var(--font-mono);color:var(--ivs-ds-ink)}.yfje-W_cityRowLabel,.yfje-W_cityCell{padding:var(--ivs-ds-space-3) var(--ivs-ds-space-2);border-bottom:1px solid var(--ivs-ds-rule);font-size:13px;line-height:1.4}.yfje-W_cityRowLabel{font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--ivs-ds-ink-2)}.yfje-W_cityCell{color:var(--ivs-ds-ink-2)}.yfje-W_cityRowAccent .yfje-W_cityCell{color:var(--ivs-ds-ink);box-shadow:inset 0 3px 0 var(--ivs-ds-brand);font-weight:600}.yfje-W_cityInline{display:none}@container (max-width:679px){.yfje-W_cityGrid{grid-template-columns:minmax(0,1fr)}.yfje-W_cityCorner,.yfje-W_cityName{display:none}.yfje-W_cityRow{padding-bottom:var(--ivs-ds-space-3);gap:0;display:grid}.yfje-W_cityRowLabel{padding:var(--ivs-ds-space-3) 0 var(--ivs-ds-space-2);border-bottom:0}.yfje-W_cityCell{gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-2) 0;grid-template-columns:112px minmax(0,1fr);display:grid}.yfje-W_cityRowAccent .yfje-W_cityCell{box-shadow:inset 3px 0 0 var(--ivs-ds-brand);padding-left:var(--ivs-ds-space-3)}.yfje-W_cityInline{font:600 12px/1.4 var(--font-mono);color:var(--ivs-ds-ink);display:block}}
._8CESnq_anatomy{gap:var(--ivs-ds-space-3);display:grid}._8CESnq_paper{padding:var(--ivs-ds-space-5);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-ink);color:var(--ivs-ds-outer);font-family:var(--font-mono);gap:0;max-width:640px;margin:0;display:grid}._8CESnq_paperHead{margin:0 0 var(--ivs-ds-space-3);padding-left:var(--ivs-ds-space-3);padding-bottom:var(--ivs-ds-space-2);border-bottom:2px solid var(--ivs-ds-outer);font:600 12px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}._8CESnq_row{padding-left:var(--ivs-ds-space-3);gap:var(--ivs-ds-space-3);padding-top:var(--ivs-ds-space-2);padding-bottom:var(--ivs-ds-space-2);border-bottom:1px dashed var(--ivs-ds-ink-3);grid-template-columns:minmax(0,130px) minmax(0,1fr) auto;align-items:baseline;display:grid}._8CESnq_row dt{letter-spacing:.06em;text-transform:uppercase;color:var(--ivs-ds-rule);font-size:11px}._8CESnq_row dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}._8CESnq_row:not(._8CESnq_marked) dd{grid-column:2/4}._8CESnq_desc{font-family:var(--font-sans,inherit);font-size:13px}._8CESnq_callout{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-2);border:1.5px solid var(--ivs-ds-brand);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-outer);color:var(--ivs-ds-ink);font:600 11px/1.4 var(--font-mono);letter-spacing:.04em;white-space:nowrap;justify-self:end}._8CESnq_official{margin:0;font-size:13px}@media (max-width:600px){._8CESnq_paper{padding:var(--ivs-ds-space-4)}._8CESnq_row{grid-template-columns:minmax(0,1fr) auto}._8CESnq_row dt{grid-column:1}._8CESnq_row dd,._8CESnq_row:not(._8CESnq_marked) dd{grid-area:2/1/auto/-1}._8CESnq_callout{grid-area:1/2}}
.FUu8OW_band{gap:var(--ivs-ds-space-5);padding-block:var(--ivs-ds-space-7);border-top:1px solid var(--ivs-ds-rule);scroll-margin-top:var(--ivs-ds-space-5);grid-template-columns:minmax(0,1fr);display:grid}.FUu8OW_copy{gap:var(--ivs-ds-space-3);min-width:0;display:grid}.FUu8OW_title{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;color:var(--ivs-ds-ink);margin:0;font-size:clamp(26px,3.4vw,36px);font-weight:600;line-height:1.1}.FUu8OW_body{gap:var(--ivs-ds-space-2);display:grid}.FUu8OW_body p{color:var(--ivs-ds-ink-2);max-width:620px;margin:0;font-size:16px;line-height:1.6}.FUu8OW_actions{gap:var(--ivs-ds-space-3);flex-wrap:wrap;display:flex}.FUu8OW_arrow{margin-left:var(--ivs-ds-space-2);transition:transform .15s;display:inline-block}.FUu8OW_primary:hover .FUu8OW_arrow,.FUu8OW_primary:focus-visible .FUu8OW_arrow{transform:translate(3px)}@media (max-width:860px){.FUu8OW_band{padding-block:var(--ivs-ds-space-6)}}@media (max-width:480px){.FUu8OW_actions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.FUu8OW_arrow{transition:none}}
.EXBwJa_link{color:inherit;font-weight:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);transition:text-decoration-color .15s}.EXBwJa_link:hover,.EXBwJa_link:focus-visible{text-decoration-color:currentColor;text-decoration-thickness:2px}.EXBwJa_link:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.EXBwJa_external{margin-left:.15em;font-size:.85em}@media (prefers-reduced-motion:reduce){.EXBwJa_link{transition:none}}
.vMwG8G_page{gap:var(--ivs-ds-space-7);display:grid}.vMwG8G_layout{gap:var(--ivs-ds-space-7);grid-template-columns:minmax(0,220px) minmax(0,1fr);align-items:start;display:grid}.vMwG8G_article{gap:var(--ivs-ds-space-7);min-width:0;max-width:760px;display:grid}@media (max-width:960px){.vMwG8G_layout{gap:var(--ivs-ds-space-6);grid-template-columns:minmax(0,1fr)}}.vMwG8G_hero{gap:var(--ivs-ds-space-4);max-width:820px;padding-bottom:var(--ivs-ds-space-6);border-bottom:1px solid var(--ivs-ds-rule);display:grid}.vMwG8G_hero h1{font-family:var(--font-display);letter-spacing:-.03em;font-weight:600}.vMwG8G_summary{color:var(--ivs-ds-ink-2);margin:0;font-size:18px;line-height:1.55}.vMwG8G_byline{gap:var(--ivs-ds-space-2);font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ivs-ds-ink-3);flex-wrap:wrap;margin:0;display:flex}.vMwG8G_byline time{color:var(--ivs-ds-ink)}.vMwG8G_draft{padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4);border:1px dashed var(--ivs-ds-warn);border-radius:var(--ivs-ds-radius-card);color:var(--ivs-ds-warn);font:500 13px/1.5 var(--font-mono);margin:0}.vMwG8G_toc{top:var(--ivs-ds-space-5);gap:var(--ivs-ds-space-3);display:grid;position:sticky}.vMwG8G_tocLabel{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ds-ink-3);margin:0}.vMwG8G_toc ol{gap:var(--ivs-ds-space-2);border-left:1px solid var(--ivs-ds-rule);margin:0;padding:0;list-style:none;display:grid}.vMwG8G_toc a{padding-left:var(--ivs-ds-space-3);color:var(--ivs-ds-ink-2);font-size:14px;line-height:1.4;text-decoration:none;display:block}.vMwG8G_toc a:hover,.vMwG8G_toc a:focus-visible{color:var(--ivs-ds-ink)}.vMwG8G_toc a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}@media (max-width:960px){.vMwG8G_toc{padding-bottom:var(--ivs-ds-space-5);border-bottom:1px solid var(--ivs-ds-rule);position:static}}.vMwG8G_section{gap:var(--ivs-ds-space-4);scroll-margin-top:var(--ivs-ds-space-5);display:grid}.vMwG8G_section>h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600;line-height:1.15}.vMwG8G_section h3{margin:var(--ivs-ds-space-3) 0 0;font-family:var(--font-display);scroll-margin-top:var(--ivs-ds-space-5);font-size:19px;font-weight:600;line-height:1.3}.vMwG8G_prose{color:var(--ivs-ds-ink-2);margin:0;font-size:16px;line-height:1.65}.vMwG8G_prose strong{color:var(--ivs-ds-ink);font-weight:600}.vMwG8G_prose code{font-family:var(--font-mono);font-size:14px}.vMwG8G_list{padding-left:var(--ivs-ds-space-5);gap:var(--ivs-ds-space-2);color:var(--ivs-ds-ink-2);margin:0;line-height:1.6;display:grid}.vMwG8G_list strong{color:var(--ivs-ds-ink)}.vMwG8G_related{margin:0;font-size:15px}.vMwG8G_tableWrap{border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);overflow:hidden}.vMwG8G_tableWrap th{color:var(--ivs-ds-ink-3);font:500 11px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:normal;padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4);vertical-align:bottom}.vMwG8G_tableWrap td{padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4);vertical-align:top;white-space:normal}.vMwG8G_tableWrap tr{border-color:var(--ivs-ds-rule)}.vMwG8G_cell{color:var(--ivs-ds-ink-2);font-size:14px;line-height:1.5}.vMwG8G_num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;color:var(--ivs-ds-ink)}.vMwG8G_method{gap:var(--ivs-ds-space-3);padding:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule-2);border-left:2px solid var(--ivs-ds-brand);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);scroll-margin-top:var(--ivs-ds-space-5);margin:0;display:grid}.vMwG8G_method .vMwG8G_prose{font-size:15px}.vMwG8G_quote{padding-left:var(--ivs-ds-space-4);border-left:1px solid var(--ivs-ds-rule-2);gap:var(--ivs-ds-space-3);margin:0;display:grid}.vMwG8G_faq{border-top:1px solid var(--ivs-ds-rule)}.vMwG8G_faq details{border-bottom:1px solid var(--ivs-ds-rule)}.vMwG8G_faq summary{cursor:pointer;justify-content:space-between;gap:var(--ivs-ds-space-4);padding:var(--ivs-ds-space-5) 0;color:var(--ivs-ds-ink);font-size:17px;line-height:1.4;list-style:none;display:flex}.vMwG8G_faq summary::-webkit-details-marker{display:none}.vMwG8G_faq summary:after{content:"+";font-family:var(--font-mono);color:var(--ivs-ds-ink-3);transition:transform .15s ease-out}.vMwG8G_faq details[open] summary:after{transform:rotate(45deg)}.vMwG8G_faq details .vMwG8G_prose{padding-bottom:var(--ivs-ds-space-5);max-width:680px}.vMwG8G_tiles{border-top:1px solid var(--ivs-ds-rule);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.vMwG8G_tile{gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-5) var(--ivs-ds-space-5) 0 0;display:grid}.vMwG8G_tileValue{font:600 36px/1 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ivs-ds-ink)}.vMwG8G_tileLabel{color:var(--ivs-ds-ink-2);font-size:14px;line-height:1.45}.vMwG8G_figure{gap:var(--ivs-ds-space-4);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}.vMwG8G_chart{width:100%;height:280px;padding:var(--ivs-ds-space-4);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card)}.vMwG8G_chartRows{aspect-ratio:auto;width:100%;padding:var(--ivs-ds-space-4);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card)}.vMwG8G_legend{gap:var(--ivs-ds-space-2) var(--ivs-ds-space-4);color:var(--ivs-ds-ink-2);flex-wrap:wrap}.vMwG8G_figureTitle{font:500 12px/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ivs-ds-ink-2);margin:0}.vMwG8G_caption{color:var(--ivs-ds-ink-3);font-size:13px;line-height:1.5}.vMwG8G_cards{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.vMwG8G_card{align-content:start;gap:var(--ivs-ds-space-3);padding:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);display:grid}.vMwG8G_card h3{margin:0;font-size:17px}.vMwG8G_card .vMwG8G_prose{font-size:14px}.vMwG8G_cardLabel{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ds-ink-3);margin:0}.vMwG8G_cta{gap:var(--ivs-ds-space-3);flex-wrap:wrap;align-items:center;display:flex}.vMwG8G_form{gap:var(--ivs-ds-space-5);padding:var(--ivs-ds-space-6);border:1px solid var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);scroll-margin-top:var(--ivs-ds-space-5);display:grid}@media (max-width:600px){.vMwG8G_form{padding:var(--ivs-ds-space-5)}.vMwG8G_section>h2{font-size:24px}}.vMwG8G_form[data-result]+ol{display:none}@media (max-width:767px){.vMwG8G_toc ol{gap:0}.vMwG8G_toc a{align-items:center;min-block-size:44px;display:flex}}.vMwG8G_heroDoc{gap:var(--ivs-ds-space-7);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;display:grid}.vMwG8G_heroDocCopy{gap:var(--ivs-ds-space-4);min-width:0;display:grid}@media (max-width:960px){.vMwG8G_heroDoc{gap:var(--ivs-ds-space-5);grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.vMwG8G_crumbs a{align-items:center;min-block-size:44px;display:inline-flex}}
.prnSNq_seg{gap:var(--ivs-ds-space-1);padding:var(--ivs-ds-space-1);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-outer);border:1px solid var(--ivs-ds-rule)}.prnSNq_item{min-block-size:calc(44px - 2 * var(--ivs-ds-space-1) - 2px);padding-inline:var(--ivs-ds-space-4);border-radius:var(--ivs-ds-radius-control);color:var(--ivs-ds-ink-2);font-size:14px}.prnSNq_item[data-pressed]{background:var(--ivs-ds-hover);color:var(--ivs-ds-ink)}.prnSNq_radios{flex-wrap:wrap;inline-size:fit-content;min-inline-size:0;max-inline-size:100%;margin:0;display:flex}.prnSNq_radios .prnSNq_item{cursor:pointer;align-items:center;display:inline-flex}.prnSNq_radios .prnSNq_item:has(>input:checked){background:var(--ivs-ds-hover);color:var(--ivs-ds-ink)}.prnSNq_radios .prnSNq_item:has(>input:focus-visible){outline:2px solid var(--ring);outline-offset:1px}.prnSNq_radios input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}@media (max-width:767px){.prnSNq_item{min-block-size:calc(48px - 2 * var(--ivs-ds-space-1) - 2px)}}
.bRIIKq_home{min-width:0;display:grid}.bRIIKq_muted{color:var(--ivs-ds-ink-3)}.bRIIKq_mono{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ds-ink-3);margin:0}.bRIIKq_hero{gap:var(--ivs-ds-space-7);padding-bottom:var(--ivs-ds-space-7);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;display:grid}.bRIIKq_heroCopy{gap:var(--ivs-ds-space-5);min-width:0;display:grid}.bRIIKq_heroArt{min-width:0}.bRIIKq_lead{color:var(--ivs-ds-ink-2);max-width:560px;margin:0;font-size:18px;line-height:1.55}.bRIIKq_note{color:var(--ivs-ds-ink-3);max-width:560px;margin:0;font-size:15px;line-height:1.55}.bRIIKq_picker{gap:var(--ivs-ds-space-3);scroll-margin-top:var(--ivs-ds-space-6);display:grid}.bRIIKq_actions{gap:var(--ivs-ds-space-3);flex-wrap:wrap;display:flex}.bRIIKq_hookRow{padding-block:var(--ivs-ds-space-6);border-top:1px solid var(--ivs-ds-rule)}.bRIIKq_heroActions{justify-items:start;gap:var(--ivs-ds-space-3);display:grid}.bRIIKq_swap{display:none}.bRIIKq_cityLine{min-block-size:1.5em;font:500 12px/1.5 var(--font-mono);letter-spacing:.04em;color:var(--ivs-ds-ink-2);font-variant-numeric:tabular-nums;margin:0}@media (max-width:960px){.bRIIKq_hero{gap:var(--ivs-ds-space-6);grid-template-columns:minmax(0,1fr)}}.bRIIKq_band{gap:var(--ivs-ds-space-6);min-width:0;padding-block:var(--ivs-ds-space-7);border-top:1px solid var(--ivs-ds-rule);scroll-margin-top:var(--ivs-ds-space-5);display:grid}.bRIIKq_band h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:1.3}.bRIIKq_band p{max-width:720px}.bRIIKq_statement{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;max-width:1040px;margin:0;font-size:clamp(28px,4.2vw,48px);font-weight:600;line-height:1.1}.bRIIKq_heading{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(26px,3.4vw,40px);font-weight:600;line-height:1.1}.bRIIKq_split{gap:var(--ivs-ds-space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.bRIIKq_body{gap:var(--ivs-ds-space-4);min-width:0;display:grid}.bRIIKq_panelLead{gap:var(--ivs-ds-space-3);max-width:720px;display:grid}.bRIIKq_panelBlock{gap:var(--ivs-ds-space-6);min-width:0;padding-top:var(--ivs-ds-space-6);display:grid}.bRIIKq_panelHead{gap:var(--ivs-ds-space-4) var(--ivs-ds-space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.bRIIKq_panelHead .bRIIKq_panelLead{max-width:520px}.bRIIKq_panelIntro{gap:var(--ivs-ds-space-4) var(--ivs-ds-space-7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.bRIIKq_panelIntro .bRIIKq_statement{grid-column:1;max-width:560px}.bRIIKq_panelIntro .bRIIKq_prose{max-width:520px;color:var(--ivs-ds-ink-2);grid-column:2;font-size:18px;line-height:1.5}.bRIIKq_panelIntro p{margin:0}@media (max-width:860px){.bRIIKq_panelHead,.bRIIKq_panelIntro{grid-template-columns:minmax(0,1fr)}.bRIIKq_panelIntro .bRIIKq_statement,.bRIIKq_panelIntro .bRIIKq_prose{grid-column:1}.bRIIKq_split{gap:var(--ivs-ds-space-5);grid-template-columns:minmax(0,1fr)}.bRIIKq_band{padding-block:var(--ivs-ds-space-6)}}.bRIIKq_fresh{align-items:center;gap:var(--ivs-ds-space-2);padding-block:var(--ivs-ds-space-3);border-block:1px solid var(--ivs-ds-rule);font:500 12px/1.4 var(--font-mono);letter-spacing:.04em;color:var(--ivs-ds-ink-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin:0;display:flex}.bRIIKq_fresh i{background:var(--ivs-ds-brand);border-radius:50%;block-size:7px;inline-size:7px}.bRIIKq_band:has(>.bRIIKq_fresh){border-top:0;padding-top:0}.bRIIKq_panel{min-width:0}.bRIIKq_figs{border-top:1px solid var(--ivs-ds-rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bRIIKq_fig{align-content:start;gap:var(--ivs-ds-space-5);padding:var(--ivs-ds-space-5) var(--ivs-ds-space-6) 0;border-left:1px solid var(--ivs-ds-rule);min-width:0;display:grid}.bRIIKq_fig:first-child{border-left:0;padding-left:0}.bRIIKq_fig h3{font:500 16px/1.4 var(--font-ui);letter-spacing:0}.bRIIKq_fig p{margin:var(--ivs-ds-space-2) 0 0;color:var(--ivs-ds-ink-2);font-size:15px;line-height:1.55}.bRIIKq_figure{block-size:auto;inline-size:100%;max-inline-size:360px}.bRIIKq_figure polygon{fill:var(--ivs-ds-outer);stroke:var(--ivs-ds-ink-3);stroke-width:1px}.bRIIKq_figure line,.bRIIKq_figure path,.bRIIKq_figure ellipse{fill:none;stroke:var(--ivs-ds-ink-3);stroke-width:1px}.bRIIKq_figure .bRIIKq_figureHot{stroke:var(--ivs-ds-brand)}@media (max-width:860px){.bRIIKq_figs{grid-template-columns:minmax(0,1fr)}.bRIIKq_fig{padding:var(--ivs-ds-space-5) 0 var(--ivs-ds-space-6);border-left:0;border-top:1px solid var(--ivs-ds-rule)}.bRIIKq_fig:first-child{border-top:0}}.bRIIKq_order{border-top:1px solid var(--ivs-ds-rule);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.bRIIKq_order a{gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-5) var(--ivs-ds-space-5) 0 0;color:var(--ivs-ds-ink);text-decoration:none;display:grid}.bRIIKq_order b{font:600 20px/1.25 var(--font-display);letter-spacing:-.02em}.bRIIKq_order a:hover b,.bRIIKq_order a:focus-visible b{color:var(--ivs-ds-ink-2)}.bRIIKq_order a:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:2px}.bRIIKq_stage{gap:var(--ivs-ds-space-7);padding-top:var(--ivs-ds-space-6);border-top:1px solid var(--ivs-ds-rule);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.bRIIKq_stage h3{margin-top:var(--ivs-ds-space-3);letter-spacing:-.03em;scroll-margin-top:var(--ivs-ds-space-5);font-size:clamp(26px,3.4vw,40px);line-height:1.05}@media (max-width:860px){.bRIIKq_order{grid-template-columns:repeat(2,minmax(0,1fr))}.bRIIKq_stage{gap:var(--ivs-ds-space-4);grid-template-columns:minmax(0,1fr)}}.bRIIKq_columns{gap:var(--ivs-ds-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bRIIKq_columns>div{align-content:start;gap:var(--ivs-ds-space-3);display:grid}@media (max-width:860px){.bRIIKq_columns{grid-template-columns:minmax(0,1fr)}}.bRIIKq_cities{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.bRIIKq_city{align-content:start;gap:var(--ivs-ds-space-3);padding:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);display:grid}.bRIIKq_city b{font:600 20px/1.2 var(--font-display)}.bRIIKq_count{font:600 28px/1 var(--font-mono);font-variant-numeric:tabular-nums}.bRIIKq_count small{font:400 13px/1.4 var(--font-ui);color:var(--ivs-ds-ink-3)}.bRIIKq_sampleBand{padding-block:var(--ivs-ds-space-7);scroll-margin-top:var(--ivs-ds-space-5)}.bRIIKq_paper{gap:var(--ivs-ds-space-7);padding:var(--ivs-ds-space-7);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-ink);color:var(--ivs-ds-outer);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;display:grid}.bRIIKq_paperHeading{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.05}.bRIIKq_paperHeading .bRIIKq_muted{color:var(--ivs-ds-rule-2)}.bRIIKq_paperBody{gap:var(--ivs-ds-space-4);display:grid}.bRIIKq_paperBody p{color:var(--ivs-ds-outer)}.bRIIKq_paperBody a{color:var(--ivs-ds-outer);-webkit-text-decoration-color:var(--ivs-ds-brand);text-decoration-color:var(--ivs-ds-brand)}@media (max-width:860px){.bRIIKq_paper{gap:var(--ivs-ds-space-5);padding:var(--ivs-ds-space-5);grid-template-columns:minmax(0,1fr)}}.bRIIKq_plansFoot{align-items:baseline;gap:var(--ivs-ds-space-2) var(--ivs-ds-space-4);flex-wrap:wrap;display:flex}.bRIIKq_plansFoot p{color:var(--ivs-ds-ink-2);margin:0}.bRIIKq_hub{gap:var(--ivs-ds-space-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;padding:0;list-style:none;display:grid}.bRIIKq_hub li{gap:var(--ivs-ds-space-2);align-content:start;font-size:14px;line-height:1.5;display:grid}.bRIIKq_hub b{color:var(--ivs-ds-ink);font-weight:500}.bRIIKq_hub span{color:var(--ivs-ds-ink-3)}.bRIIKq_sampleRows{min-width:0;overflow-x:auto}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=new-york]:checked) .bRIIKq_sampleRows tr[data-city]:not([data-city=new-york]){display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=new-york]:checked) .bRIIKq_sampleBand[data-empty~=new-york]{display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=los-angeles]:checked) .bRIIKq_sampleRows tr[data-city]:not([data-city=los-angeles]){display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=los-angeles]:checked) .bRIIKq_sampleBand[data-empty~=los-angeles]{display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=chicago]:checked) .bRIIKq_sampleRows tr[data-city]:not([data-city=chicago]){display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=chicago]:checked) .bRIIKq_sampleBand[data-empty~=chicago]{display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=austin]:checked) .bRIIKq_sampleRows tr[data-city]:not([data-city=austin]){display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=austin]:checked) .bRIIKq_sampleBand[data-empty~=austin]{display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=miami]:checked) .bRIIKq_sampleRows tr[data-city]:not([data-city=miami]){display:none}.bRIIKq_home:has(.bRIIKq_hero input[value$=city\=miami]:checked) .bRIIKq_sampleBand[data-empty~=miami]{display:none}@media (max-width:767px){.bRIIKq_hub b a{align-items:center;min-block-size:44px;display:inline-flex}}
.wLxAtq_lens{min-width:0;container-type:inline-size}.wLxAtq_map{width:100%;height:auto;display:block;overflow:hidden}.wLxAtq_map *{vector-effect:non-scaling-stroke}.wLxAtq_block{fill:var(--ivs-ds-bg);stroke:var(--ivs-ds-rule);stroke-width:1px}.wLxAtq_unit rect{fill:var(--ivs-ds-outer);stroke:var(--ivs-ds-rule-2);stroke-width:1px}.wLxAtq_unit use{color:var(--ivs-ds-rule-2)}.wLxAtq_unit[data-peek] rect{stroke:var(--ivs-ds-ink-3)}.wLxAtq_unit[data-peek] use{color:var(--ivs-ds-ink-3)}.wLxAtq_hotUnit{fill:var(--ivs-ds-outer);stroke-width:1.5px}.wLxAtq_idle .wLxAtq_hotUnit{stroke:var(--ivs-ds-rule-2)}.wLxAtq_idle .wLxAtq_hotFan{color:var(--ivs-ds-rule-2)}.wLxAtq_lit .wLxAtq_hotUnit{stroke:var(--ivs-ds-brand)}.wLxAtq_lit .wLxAtq_hotFan{color:var(--ivs-ds-brand)}.wLxAtq_lit{opacity:1;transition:opacity .35s}.wLxAtq_tag{opacity:1;transition:opacity .45s ease-out}.wLxAtq_ring,.wLxAtq_leader,.wLxAtq_label{vector-effect:none}.wLxAtq_ring{fill:none;stroke:var(--ivs-ds-brand);stroke-width:1px;stroke-dasharray:2 3}.wLxAtq_leader{fill:none;stroke:var(--ivs-ds-brand);stroke-width:1px}.wLxAtq_label{fill:var(--ivs-ds-outer);stroke:var(--ivs-ds-brand);stroke-width:1px}.wLxAtq_map text{font-family:var(--font-mono);letter-spacing:.06em;fill:var(--ivs-ds-ink)}.wLxAtq_map .wLxAtq_sub{fill:var(--ivs-ds-ink-2)}.wLxAtq_wide text{font-size:16px}.wLxAtq_narrow text{font-size:28px}.wLxAtq_narrow{display:none}@container (max-width:520px){.wLxAtq_wide{display:none}.wLxAtq_narrow{display:inline}.wLxAtq_ring,.wLxAtq_leader,.wLxAtq_label{stroke-width:2.5px}}.wLxAtq_glass{fill:color-mix(in oklch, var(--ivs-ds-ink) 4%, transparent)}.wLxAtq_rim{fill:none;stroke:var(--ivs-ds-ink);stroke-width:5px;vector-effect:none}.wLxAtq_tick{stroke:var(--ivs-ds-ink);stroke-width:1.5px}.wLxAtq_handle{stroke:var(--ivs-ds-ink);stroke-width:7px;stroke-linecap:round;vector-effect:none}.wLxAtq_actor{transition:opacity .3s}.wLxAtq_lens[data-play=reset] .wLxAtq_actor,.wLxAtq_lens[data-play=pending] .wLxAtq_actor,.wLxAtq_lens[data-play=pending] .wLxAtq_hot .wLxAtq_tag,.wLxAtq_lens[data-play=reset] .wLxAtq_hot .wLxAtq_tag,.wLxAtq_lens[data-play=playing] .wLxAtq_hot:not([data-lit]) .wLxAtq_tag,.wLxAtq_lens[data-play=pending] .wLxAtq_hot .wLxAtq_lit,.wLxAtq_lens[data-play=reset] .wLxAtq_hot .wLxAtq_lit,.wLxAtq_lens[data-play=playing] .wLxAtq_hot:not([data-lit]) .wLxAtq_lit{opacity:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.wLxAtq_lens:not([data-play]) .wLxAtq_actor{opacity:0;animation:.3s 6s forwards wLxAtq_hl-show}.wLxAtq_lens:not([data-play]) .wLxAtq_hot .wLxAtq_tag{opacity:0;animation:.45s 6s forwards wLxAtq_hl-show}.wLxAtq_lens:not([data-play]) .wLxAtq_hot .wLxAtq_lit{opacity:0;animation:.35s 6s forwards wLxAtq_hl-show}}@keyframes wLxAtq_hl-show{to{opacity:1}}@media (prefers-reduced-motion:reduce){.wLxAtq_lit,.wLxAtq_tag,.wLxAtq_actor{transition:none}}
._1KNLLW_resultPanel{gap:var(--ivs-ds-space-4);padding:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);overflow-wrap:anywhere;min-width:0;display:grid}._1KNLLW_resultPanel p,._1KNLLW_resultPanel dl,._1KNLLW_resultPanel dd{margin:0}._1KNLLW_stack{gap:var(--ivs-ds-space-3);display:grid}._1KNLLW_eyebrow{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ds-ink-3)}._1KNLLW_primary{font:600 32px/1.15 var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--ivs-ds-ink)}._1KNLLW_secondary,._1KNLLW_resultNote{color:var(--ivs-ds-ink-2);font-size:14px;line-height:1.5}._1KNLLW_resultRows{gap:var(--ivs-ds-space-2);display:grid}._1KNLLW_resultRows>div{justify-content:space-between;gap:var(--ivs-ds-space-4);font-size:14px;display:flex}._1KNLLW_resultRows dt{color:var(--ivs-ds-ink-3)}._1KNLLW_noWrap{white-space:nowrap}._1KNLLW_resultRows dd{text-align:right;color:var(--ivs-ds-ink);font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:normal}._1KNLLW_resultRows [data-strong] dd{font-weight:600}._1KNLLW_math{border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);min-width:0}._1KNLLW_math summary{cursor:pointer;padding:var(--ivs-ds-space-4);color:var(--ivs-ds-ink);font-size:14px;font-weight:600}._1KNLLW_math summary:focus-visible{outline:2px solid var(--ivs-ds-brand);outline-offset:2px}._1KNLLW_mathContent{gap:var(--ivs-ds-space-4);padding:0 var(--ivs-ds-space-4) var(--ivs-ds-space-4);display:grid;overflow-x:auto}._1KNLLW_mathContent td,._1KNLLW_mathContent th{font-size:13px}._1KNLLW_hint{color:var(--ivs-ds-ink-3);margin:0;font-size:13px;line-height:1.5}._1KNLLW_periods{gap:var(--ivs-ds-space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}._1KNLLW_reasons{padding-left:var(--ivs-ds-space-5);gap:var(--ivs-ds-space-2);margin:0;display:grid}._1KNLLW_conclusion{color:var(--ivs-ds-ink);margin:0;font-size:16px;font-weight:600;line-height:1.5}@media (max-width:767px){._1KNLLW_hint{font-size:14px}}
.nW8aFq_candidates,.nW8aFq_timeline{gap:var(--ivs-ds-space-3);min-width:0;margin:0;padding:0;list-style:none;display:grid}.nW8aFq_permit{gap:var(--ivs-ds-space-2);padding:var(--ivs-ds-space-4);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);overflow-wrap:anywhere;min-width:0;display:grid}.nW8aFq_permit[data-mechanical]{border-left:3px solid var(--ivs-ds-accent)}.nW8aFq_permitHead{align-items:center;gap:var(--ivs-ds-space-2);flex-wrap:wrap;margin:0;display:flex}.nW8aFq_permitDate{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ivs-ds-ink);font-weight:600}.nW8aFq_permitMeta{gap:var(--ivs-ds-space-1) var(--ivs-ds-space-4);color:var(--ivs-ds-ink-3);flex-wrap:wrap;margin:0;font-size:13px;display:flex}.nW8aFq_permitMeta dd{font-family:var(--font-mono);color:var(--ivs-ds-ink-2);margin:0}.nW8aFq_permitMeta div{gap:var(--ivs-ds-space-1);min-width:0;display:flex}.nW8aFq_permitText{color:var(--ivs-ds-ink-2);margin:0;font-size:14px;line-height:1.5}.nW8aFq_links{gap:var(--ivs-ds-space-2) var(--ivs-ds-space-4);flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.nW8aFq_sticky,.nW8aFq_stickySpacer{display:none}@media (max-width:639px){.nW8aFq_sticky{z-index:20;padding:var(--ivs-ds-space-3) var(--ivs-ds-space-4);border-top:1px solid var(--ivs-ds-rule);background:var(--ivs-ds-bg);display:block;position:fixed;inset:auto 0 0}.nW8aFq_stickyButton{width:100%}.nW8aFq_stickySpacer{height:calc(2 * var(--ivs-ds-space-3) + 48px);display:block}}.nW8aFq_sticky[hidden]{display:none}
._64wiJq_tool{gap:var(--ivs-ds-space-5);min-width:0;display:grid}._64wiJq_picker{gap:var(--ivs-ds-space-3);max-width:420px;display:grid}._64wiJq_card{gap:var(--ivs-ds-space-4);padding:var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);overflow-wrap:anywhere;min-width:0;display:grid}._64wiJq_card p,._64wiJq_card dl,._64wiJq_card dd{margin:0}._64wiJq_eyebrow{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ds-ink-3)}._64wiJq_agency{color:var(--ivs-ds-ink);font-size:20px;font-weight:600;line-height:1.3}._64wiJq_rows{gap:var(--ivs-ds-space-3);display:grid}._64wiJq_rows>div{gap:var(--ivs-ds-space-3);grid-template-columns:minmax(120px,160px) minmax(0,1fr);font-size:14px;line-height:1.5;display:grid}._64wiJq_rows dt{color:var(--ivs-ds-ink-3)}._64wiJq_rows dd{color:var(--ivs-ds-ink)}._64wiJq_mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}._64wiJq_note{color:var(--ivs-ds-ink-2);font-size:14px;line-height:1.5}._64wiJq_actions{gap:var(--ivs-ds-space-3);flex-wrap:wrap;display:flex}._64wiJq_hooks{gap:var(--ivs-ds-space-2);padding-top:var(--ivs-ds-space-4);border-top:1px solid var(--ivs-ds-rule);font-size:14px;display:grid}._64wiJq_waitlist{gap:var(--ivs-ds-space-3);display:grid}._64wiJq_waitlistTitle{color:var(--ivs-ds-ink);font-size:16px;font-weight:600}._64wiJq_honeypot{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._64wiJq_error{color:var(--ivs-ds-warn);font-size:14px;line-height:1.5}@media (max-width:640px){._64wiJq_picker{max-width:none}._64wiJq_rows>div{gap:var(--ivs-ds-space-1);grid-template-columns:minmax(0,1fr)}._64wiJq_actions>*{width:100%}}
.LUCJbW_anchor{min-inline-size:0;position:relative}.LUCJbW_popup{inset-inline:0;top:calc(100% + var(--ivs-ds-space-1));z-index:30;border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-control);background:var(--ivs-ds-popover,var(--ivs-ds-bg));max-block-size:min(320px,50vh);position:absolute;overflow-y:auto}.LUCJbW_list{padding:var(--ivs-ds-space-1);margin:0;list-style:none}.LUCJbW_option{justify-content:space-between;align-items:baseline;gap:var(--ivs-ds-space-1) var(--ivs-ds-space-3);padding:var(--ivs-ds-space-2) var(--ivs-ds-space-3);border-radius:var(--ivs-ds-radius-control);cursor:pointer;overflow-wrap:anywhere;min-inline-size:0;color:var(--ivs-ds-ink);flex-wrap:wrap;font-size:14px;display:flex}.LUCJbW_option[aria-selected=true]{background:var(--ivs-ds-hover)}.LUCJbW_meta{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--ivs-ds-ink-3);font-size:12px}.LUCJbW_empty{padding:var(--ivs-ds-space-2) var(--ivs-ds-space-3);color:var(--ivs-ds-ink-2);margin:0;font-size:14px}
.g7yizG_block{justify-items:start;gap:var(--ivs-ds-space-4);min-width:0;display:grid}.g7yizG_eyebrow{font:500 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ds-ink-3);margin:0}.g7yizG_links{gap:var(--ivs-ds-space-2);margin:0;padding:0;font-size:14px;list-style:none;display:grid}.g7yizG_primary{max-width:100%}.g7yizG_links .g7yizG_link{align-items:center;min-height:32px}@media (max-width:640px){.g7yizG_block{justify-items:stretch}.g7yizG_primary{width:100%;height:auto;min-height:48px;padding-block:var(--ivs-ds-space-2);white-space:normal;text-align:center}.g7yizG_links .g7yizG_link{min-height:44px}}
.X9-YwG_examples{align-items:baseline;gap:var(--ivs-ds-space-1) var(--ivs-ds-space-3);color:var(--ivs-ds-ink-2);flex-wrap:wrap;margin:0;font-size:14px;display:flex}.X9-YwG_examples a{overflow-wrap:anywhere;text-underline-offset:3px;text-decoration:underline}.X9-YwG_preview{gap:var(--ivs-ds-space-3);opacity:.75;min-width:0;display:grid}.X9-YwG_previewHead{align-items:center;gap:var(--ivs-ds-space-2);color:var(--ivs-ds-ink-2);flex-wrap:wrap;margin:0;font-size:14px;display:flex}.X9-YwG_tips{gap:var(--ivs-ds-space-1);color:var(--ivs-ds-ink-2);margin:0;padding-inline-start:var(--ivs-ds-space-5);font-size:14px;line-height:1.5;display:grid}.X9-YwG_contractor{flex-wrap:wrap}.X9-YwG_summary{justify-content:space-between;align-items:baseline;gap:var(--ivs-ds-space-2) var(--ivs-ds-space-4);min-width:0;scroll-margin-top:calc(var(--permit-sticky-top,0px) + var(--ivs-ds-space-4));flex-wrap:wrap;display:flex}.X9-YwG_summaryText{color:var(--ivs-ds-ink-2);font-variant-numeric:tabular-nums;margin:0;font-size:14px}.X9-YwG_years{gap:var(--ivs-ds-space-4);min-width:0;display:grid}.X9-YwG_year{gap:var(--ivs-ds-space-3);min-width:0;display:grid}.X9-YwG_yearHead{top:var(--permit-sticky-top,0px);z-index:1;padding:var(--ivs-ds-space-2) 0;border-bottom:1px solid var(--ivs-ds-rule);background:var(--ivs-ds-outer);font-family:var(--font-mono);color:var(--ivs-ds-ink);cursor:pointer;font-size:13px;font-weight:600;position:sticky}.X9-YwG_yearHead:focus-visible{outline:2px solid var(--ring);outline-offset:2px}@media (max-width:767px){.X9-YwG_examples a{align-items:center;min-block-size:44px;display:inline-flex}}
.JvqvPW_card{align-items:center;gap:var(--ivs-ds-space-3) var(--ivs-ds-space-4);padding:var(--ivs-ds-space-4);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.JvqvPW_label{color:var(--ivs-ds-ink-2);font-size:14px;line-height:1.4}.JvqvPW_hint{color:var(--ivs-ds-ink-3);grid-column:2;margin:0;font-size:13px;line-height:1.5}@media (max-width:640px){.JvqvPW_card{grid-template-columns:minmax(0,1fr)}.JvqvPW_hint{grid-column:1}}
.K5WRDW_result{min-height:1.5em;font:600 22px/1.3 var(--font-display);color:var(--ivs-ds-ink);margin:0}
.d3QNya_root{gap:var(--ivs-ds-space-6);min-width:0;display:grid}.d3QNya_switchRow{align-items:center;gap:var(--ivs-ds-space-3);flex-wrap:wrap;display:flex}.d3QNya_pill{gap:var(--ivs-ds-space-1);padding:var(--ivs-ds-space-1);border:1px solid var(--ivs-ds-rule-2);background:var(--ivs-ds-outer);border-radius:999px;display:inline-flex}.d3QNya_option{min-block-size:calc(44px - 2 * var(--ivs-ds-space-1) - 2px);padding-inline:var(--ivs-ds-space-4);color:var(--ivs-ds-ink-2);cursor:pointer;border-radius:999px;align-items:center;font-size:14px;display:inline-flex;position:relative}.d3QNya_option:has(>input:checked){background:var(--ivs-ds-ink);color:var(--ivs-ds-outer);font-weight:600}.d3QNya_option:has(>input:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.d3QNya_option input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}.d3QNya_save{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-3);background:var(--ivs-ds-ink);color:var(--ivs-ds-outer);font:600 12px/1.4 var(--font-mono);letter-spacing:.04em;border-radius:999px;align-items:center;display:inline-flex}@media (max-width:767px){.d3QNya_option{min-block-size:calc(48px - 2 * var(--ivs-ds-space-1) - 2px)}}:is(.d3QNya_root:has(input[value=month]:checked) [data-interval=year],.d3QNya_root:has(input[value=year]:checked) [data-interval=month]){display:none}@supports not selector(:has(*)){.d3QNya_button[data-interval]:not(:first-of-type){display:none}}.d3QNya_grid{gap:var(--ivs-ds-space-4);padding-top:var(--ivs-ds-space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.d3QNya_card{gap:var(--ivs-ds-space-4);min-width:0;padding:var(--ivs-ds-space-6) var(--ivs-ds-space-5);border:1px solid var(--ivs-ds-rule);border-radius:var(--ivs-ds-radius-card);background:var(--ivs-ds-bg);scroll-margin-top:var(--ivs-ds-space-7);flex-direction:column;display:flex;position:relative}.d3QNya_featured{border-color:var(--ivs-ds-ink)}.d3QNya_badge{padding:var(--ivs-ds-space-1) var(--ivs-ds-space-3);border:1px solid var(--ivs-ds-ink);background:var(--ivs-ds-outer);color:var(--ivs-ds-ink);font:600 11px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:999px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.d3QNya_name{font:500 12px/1.4 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ivs-ds-ink-2);margin:0}.d3QNya_price{gap:var(--ivs-ds-space-2);display:grid}.d3QNya_amountLine{align-items:baseline;gap:var(--ivs-ds-space-2);white-space:nowrap;flex-wrap:nowrap;margin:0;display:flex}.d3QNya_amount{font:600 clamp(26px, 2.4vw, 34px)/1 var(--font-display);letter-spacing:-.03em;color:var(--ivs-ds-ink);font-variant-numeric:tabular-nums}.d3QNya_was{font:500 15px/1 var(--font-mono);color:var(--ivs-ds-ink-3);font-variant-numeric:tabular-nums;text-decoration-thickness:1px}.d3QNya_unit{margin-left:calc(-1 * var(--ivs-ds-space-1));color:var(--ivs-ds-ink-3);font-size:14px}.d3QNya_note{font:400 12px/1.5 var(--font-mono);color:var(--ivs-ds-ink-3);font-variant-numeric:tabular-nums;margin:0}.d3QNya_description{color:var(--ivs-ds-ink-2);margin:0;font-size:14px;line-height:1.5}.d3QNya_button{inline-size:100%}.d3QNya_features{align-content:start;gap:var(--ivs-ds-space-3);padding:var(--ivs-ds-space-4) 0 0;border-top:1px solid var(--ivs-ds-rule);color:var(--ivs-ds-ink-2);flex:1;margin:0;font-size:14px;line-height:1.5;list-style:none;display:grid}.d3QNya_features li{gap:var(--ivs-ds-space-2);grid-template-columns:16px minmax(0,1fr);display:grid}.d3QNya_features svg{block-size:16px;inline-size:16px;color:var(--ivs-ds-ink);margin-top:2px}.d3QNya_srOnly{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@supports selector(:has(*)){.d3QNya_featured{--lit:1}.d3QNya_card:has(:focus-visible){--lit:1;border-color:var(--ivs-ds-ink)}.d3QNya_grid:has(>.d3QNya_card:not(.d3QNya_featured) :focus-visible)>.d3QNya_featured:not(:has(:focus-visible)){--lit:0;border-color:var(--ivs-ds-rule)}@media (hover:hover){.d3QNya_card:hover{--lit:1;border-color:var(--ivs-ds-ink)}.d3QNya_grid:has(>.d3QNya_card:not(.d3QNya_featured):hover)>.d3QNya_featured:not(:hover,:has(:focus-visible)){--lit:0;border-color:var(--ivs-ds-rule)}.d3QNya_grid:has(>.d3QNya_card:not(.d3QNya_featured) :focus-visible)>.d3QNya_featured:hover{--lit:1;border-color:var(--ivs-ds-ink)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.d3QNya_card{transform:translateY(calc(var(--lit,0) * -2px));box-shadow:0 var(--ivs-ds-space-3) var(--ivs-ds-space-6) color-mix(in oklch, black calc(var(--lit,0) * 50%), transparent);transition:border-color .15s,transform .15s,box-shadow .15s}}}@media (max-width:1080px){.d3QNya_grid{row-gap:var(--ivs-ds-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.d3QNya_grid{grid-template-columns:minmax(0,1fr)}.d3QNya_featured{order:-1}}.d3QNya_jump{display:none}@media (max-width:640px){.d3QNya_jump{width:100%;margin-bottom:var(--ivs-ds-space-4);justify-content:center;display:inline-flex}}
.E43cpW_current{align-items:center;gap:var(--ivs-ds-space-3);flex-wrap:wrap;min-block-size:44px;display:flex}.E43cpW_tag{padding:0 var(--ivs-ds-space-2);border:1px solid var(--ivs-ds-rule-2);border-radius:var(--ivs-ds-radius-control);font:500 12px/1.8 var(--font-mono);color:var(--ivs-ds-ink-2)}@media (max-width:767px){.E43cpW_current{min-block-size:48px}}
