.lN0rHW_list{counter-reset:none;gap:14px;margin:0;padding:0;list-style:none;display:grid}.lN0rHW_step{border-radius:var(--rv-r-lg);background:var(--rv-surface);min-width:0;box-shadow:var(--rv-shadow-card);flex-direction:column;display:flex;overflow:hidden}.lN0rHW_art{background:var(--rv-surface);padding:10px 10px 0}.lN0rHW_svg{aspect-ratio:240/116;border-radius:var(--rv-r-md);width:100%;height:auto;font-family:var(--rv-font);box-shadow:var(--rv-ring-line)}.lN0rHW_copy{flex-direction:column;gap:6px;padding:12px 16px 16px;display:flex}.lN0rHW_title{font-size:var(--rv-step-1);letter-spacing:var(--rv-track-tile);align-items:center;gap:10px;font-weight:600;line-height:1.25;display:flex}.lN0rHW_num{background:var(--rv-ink);width:26px;height:26px;color:var(--rv-white);letter-spacing:0;border-radius:8px;flex:none;place-items:center;font-size:14px;font-weight:600;display:inline-grid}.lN0rHW_body{font-size:var(--rv-step--1);color:var(--rv-ink-2);line-height:1.5}.lN0rHW_body strong{color:var(--rv-ink);font-weight:600}@media (min-width:720px){.lN0rHW_article,.lN0rHW_page{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.lN0rHW_page{grid-template-columns:minmax(0,1fr);gap:12px}.lN0rHW_page .lN0rHW_copy{padding:10px 14px 14px}}.lN0rHW_land{fill:var(--rv-map-land)}.lN0rHW_sunk{fill:var(--rv-sunk)}.lN0rHW_water{fill:var(--rv-map-water)}.lN0rHW_park{fill:var(--rv-map-park)}.lN0rHW_road{fill:none;stroke:var(--rv-map-road);stroke-width:5px;stroke-linecap:round}.lN0rHW_surface{fill:var(--rv-surface);stroke:var(--rv-line);stroke-width:1px}.lN0rHW_field{fill:var(--rv-sunk)}.lN0rHW_ink{fill:var(--rv-ink)}.lN0rHW_inkDot{fill:var(--rv-ink);stroke:var(--rv-white);stroke-width:1.4px}.lN0rHW_highlight{fill:var(--rv-sand)}.lN0rHW_box{fill:var(--rv-white);stroke:var(--rv-line-strong);stroke-width:1.3px}.lN0rHW_whiteLine{fill:none;stroke:var(--rv-white);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.lN0rHW_inkLine{fill:none;stroke:var(--rv-ink);stroke-width:2px;stroke-linecap:round}.lN0rHW_divider{stroke:var(--rv-line);stroke-width:1px}.lN0rHW_glass{fill:none;stroke:var(--rv-slate);stroke-width:1.5px}.lN0rHW_glassLine{stroke:var(--rv-slate);stroke-width:1.5px;stroke-linecap:round}.lN0rHW_pin{fill:var(--rv-ink);stroke:var(--rv-white);stroke-width:2px}.lN0rHW_tapOuter{fill:#0e24331a;stroke:#0e243361;stroke-width:1.2px}.lN0rHW_tapInner{fill:#0e243347}.lN0rHW_hintText{fill:var(--rv-slate);font-size:9.5px}.lN0rHW_btnText{fill:var(--rv-white);font-size:10.5px;font-weight:600}.lN0rHW_pillText{fill:var(--rv-ink-2);font-size:10px;font-weight:600}.lN0rHW_labelText{fill:var(--rv-slate);font-size:9.5px;font-weight:600}.lN0rHW_optText{fill:var(--rv-ink-2);font-size:11px}.lN0rHW_optTextOn{fill:var(--rv-ink);font-size:11px;font-weight:600}.lN0rHW_clusterText{fill:var(--rv-white);font-size:10px;font-weight:600}
.ZUoy4G_jump{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.ZUoy4G_jump a{text-decoration:none}.ZUoy4G_h2{letter-spacing:var(--rv-track-head);font-size:clamp(1.75rem,1.5rem + .9vw,2.5rem);font-weight:600;line-height:1.08}.ZUoy4G_hub{padding-bottom:var(--rv-space-xl)}.ZUoy4G_group{margin-top:var(--rv-space-lg);scroll-margin-top:calc(var(--rv-header-h) + 16px)}.ZUoy4G_groupHead{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:16px;max-width:760px;margin-bottom:clamp(20px,1rem + .8vw,32px);display:grid}.ZUoy4G_groupHead>div{flex-direction:column;gap:8px;min-width:0;display:flex}.ZUoy4G_groupIcon{margin-top:2px}.ZUoy4G_groupLede{max-width:60ch;font-size:var(--rv-step-0);color:var(--rv-slate);line-height:1.55}.ZUoy4G_cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.ZUoy4G_cards>[hidden],.ZUoy4G_group[hidden]{display:none}.ZUoy4G_card{border:1px solid var(--rv-line);border-radius:var(--rv-r-lg);background:var(--rv-surface);min-width:0;color:var(--rv-navy);flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(20px,1rem + .6vw,26px);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s,border-color .3s;display:flex;position:relative}.ZUoy4G_card:hover{box-shadow:var(--rv-shadow-lift);border-color:#bfe3cf;transform:translateY(-3px)}.ZUoy4G_card:has(a:focus-visible){outline:2px solid var(--rv-green);outline-offset:2px}.ZUoy4G_cardTitle{text-wrap:balance;font-size:var(--rv-step-2);letter-spacing:var(--rv-track-tile);line-height:1.25}.ZUoy4G_cardTitle a{color:var(--rv-navy);text-decoration:none}.ZUoy4G_cardTitle a:after{content:"";border-radius:inherit;position:absolute;inset:0}.ZUoy4G_cardTitle a:focus-visible{outline:none}.ZUoy4G_cardText{text-wrap:pretty;font-size:var(--rv-step--1);color:var(--rv-slate);flex:auto;line-height:1.5}.ZUoy4G_cardMeta{border-top:1px solid var(--rv-line-soft);font-family:var(--rv-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--rv-muted);justify-content:space-between;align-self:stretch;align-items:center;gap:12px;padding-top:12px;font-size:12px;font-weight:500;display:flex}.ZUoy4G_cardGo{font-family:var(--rv-font);font-size:var(--rv-step--1);letter-spacing:0;text-transform:none;color:var(--rv-green);align-items:center;gap:6px;font-weight:600;display:inline-flex}.ZUoy4G_card:hover .ZUoy4G_cardGo svg{transform:translate(2px)}.ZUoy4G_cardGo svg{transition:transform .16s}.ZUoy4G_landlordBand{border-radius:var(--rv-r-2xl);padding:clamp(24px,1rem + 2.4vw,56px)}.ZUoy4G_landlordBand .ZUoy4G_groupLede{color:var(--rv-on-navy)}.ZUoy4G_landlordBand .ZUoy4G_h2{color:var(--rv-white)}.ZUoy4G_landlordBand .ZUoy4G_card{border-color:#0000}.ZUoy4G_landlordBand .ZUoy4G_card:has(a:focus-visible){outline-color:var(--rv-white)}.ZUoy4G_landlordBand .ZUoy4G_card .ZUoy4G_cardTitle a{color:var(--rv-navy)}.ZUoy4G_landlordBand .ZUoy4G_groupHead .ZUoy4G_bandLink{color:var(--rv-bright-text);text-underline-offset:4px;font-weight:600;text-decoration:underline}.ZUoy4G_landlordBand .ZUoy4G_groupHead .ZUoy4G_bandLink:hover{color:var(--rv-white)}.ZUoy4G_words{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;display:grid}.ZUoy4G_words>div{border-radius:var(--rv-r-lg);background:var(--rv-panel);border:1px solid var(--rv-line);min-width:0;scroll-margin-top:calc(var(--rv-header-h) + 16px);padding:20px 22px}.ZUoy4G_words>div:target{border-color:var(--rv-green);background:var(--rv-mint);--rv-green:var(--rv-green-ink)}.ZUoy4G_words dt{font-weight:600;font-size:var(--rv-step-1);letter-spacing:var(--rv-track-tile)}.ZUoy4G_words dd{font-size:var(--rv-step--1);color:var(--rv-ink-2);margin:6px 0 0;line-height:1.55}.ZUoy4G_words dd a{align-items:center;width:fit-content;min-height:36px;margin-top:2px;font-weight:600;display:flex}.ZUoy4G_help{margin-top:var(--rv-space-lg);padding:var(--rv-pad-card);border:1px solid var(--rv-mint-line);border-radius:var(--rv-r-xl);background:var(--rv-hero);flex-wrap:wrap;align-items:center;gap:18px 24px;display:flex}.ZUoy4G_helpText{flex:380px;min-width:0}.ZUoy4G_help h2{font-size:var(--rv-step-3);letter-spacing:var(--rv-track-tile);line-height:1.2}.ZUoy4G_help p{max-width:56ch;color:var(--rv-slate);overflow-wrap:anywhere;margin-top:6px}.ZUoy4G_helpBtns{flex-wrap:wrap;gap:12px;display:flex}.ZUoy4G_crumbs{margin-bottom:4px}.ZUoy4G_articleMeta{font-family:var(--rv-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--rv-slate);flex-wrap:wrap;gap:8px 18px;margin-top:4px;font-size:12px;font-weight:500;display:flex}.ZUoy4G_articleMeta span{align-items:center;gap:8px;display:inline-flex}.ZUoy4G_articleMeta span+span:before{content:"";background:var(--rv-bright);border-radius:50%;width:4px;height:4px;margin-right:10px}.ZUoy4G_articleWrap{grid-template-columns:minmax(0,680px) minmax(240px,300px);justify-content:start;gap:clamp(48px,1rem + 5vw,120px);padding-top:clamp(28px,1.2rem + 1.6vw,48px);display:grid}.ZUoy4G_article{min-width:0}.ZUoy4G_body>*+*{margin-top:18px}.ZUoy4G_body h2{margin-top:var(--rv-space-lg);font-size:var(--rv-step-4);letter-spacing:var(--rv-track-head);scroll-margin-top:calc(var(--rv-header-h) + 16px);line-height:1.15}.ZUoy4G_body>h2:first-child{margin-top:0}.ZUoy4G_body h2+*{margin-top:14px}.ZUoy4G_body p,.ZUoy4G_body li{text-wrap:pretty;color:var(--rv-ink-2);font-size:clamp(1.0625rem,1.03rem + .12vw,1.125rem);line-height:1.7}.ZUoy4G_body strong{color:var(--rv-navy);font-weight:600}.ZUoy4G_bullets{margin:0;padding-left:1.25em}.ZUoy4G_bullets li+li{margin-top:10px}.ZUoy4G_bullets li::marker{color:var(--rv-green)}.ZUoy4G_checks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ZUoy4G_checks li{grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;display:grid}.ZUoy4G_checkMark{background:var(--rv-mint);--rv-green:var(--rv-green-ink);width:24px;height:24px;color:var(--rv-green);border-radius:50%;place-items:center;margin-top:4px;display:inline-grid}.ZUoy4G_steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ZUoy4G_steps li{grid-template-columns:40px minmax(0,1fr);gap:4px 16px;padding-bottom:22px;display:grid;position:relative}.ZUoy4G_steps li:last-child{padding-bottom:0}.ZUoy4G_steps li:not(:last-child):before{content:"";background:var(--rv-mint-line);border-radius:2px;width:2px;position:absolute;top:46px;bottom:6px;left:19px}.ZUoy4G_stepNum{background:var(--rv-mint);--rv-green:var(--rv-green-ink);width:40px;height:40px;color:var(--rv-green);font-variant-numeric:tabular-nums;border-radius:50%;grid-row:1/span 2;place-items:center;font-weight:600;display:inline-grid}.ZUoy4G_stepTitle{font-size:var(--rv-step-1);letter-spacing:var(--rv-track-tile);padding-top:7px;font-weight:600;line-height:1.3}.ZUoy4G_body .ZUoy4G_stepText{margin:0}.ZUoy4G_tip{border:1px solid var(--rv-mint-line);border-radius:var(--rv-r-lg);background:var(--rv-safety);grid-template-columns:40px minmax(0,1fr);gap:14px;padding:20px 22px;display:grid}.ZUoy4G_tipIcon{background:var(--rv-white);width:40px;height:40px;color:var(--rv-green);border-radius:50%;place-items:center;display:inline-grid}.ZUoy4G_tipTitle{color:var(--rv-navy);font-weight:600}.ZUoy4G_body .ZUoy4G_tip p{color:var(--rv-ink-2)}.ZUoy4G_body .ZUoy4G_tip p+p{margin-top:4px}.ZUoy4G_body .ZUoy4G_tip .ZUoy4G_tipTitle{font-size:var(--rv-step-0);color:var(--rv-navy);padding-top:8px;line-height:1.35}.ZUoy4G_mls{margin-top:18px}.ZUoy4G_compareWrap{border:1px solid var(--rv-line);border-radius:var(--rv-r-lg);background:var(--rv-surface);overflow:hidden}.ZUoy4G_compare{border-collapse:collapse;width:100%;font-size:var(--rv-step--1);line-height:1.5}.ZUoy4G_compare th,.ZUoy4G_compare td{border-bottom:1px solid var(--rv-line-soft);text-align:left;vertical-align:top;color:var(--rv-ink-2);padding:12px 14px}.ZUoy4G_compare thead th{background:var(--rv-panel);font-family:var(--rv-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--rv-slate);font-size:12px;font-weight:500}.ZUoy4G_compare tbody th{color:var(--rv-navy);font-weight:600}.ZUoy4G_compare tbody tr:last-child>*{border-bottom:0}@media (max-width:639px){.ZUoy4G_compare thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.ZUoy4G_compare tr{border-bottom:1px solid var(--rv-line-soft);padding:14px 16px;display:block}.ZUoy4G_compare tbody tr:last-child{border-bottom:0}.ZUoy4G_compare th,.ZUoy4G_compare td{border:0;padding:2px 0;display:block}.ZUoy4G_compare tbody th{font-size:var(--rv-step-0);padding-bottom:6px}.ZUoy4G_compare td:before{content:attr(data-label) ": ";color:var(--rv-navy);font-weight:600}}.ZUoy4G_tocMobile{border:1px solid var(--rv-line);border-radius:var(--rv-r-md);background:var(--rv-surface);margin-bottom:clamp(24px,1rem + 1vw,32px)}.ZUoy4G_tocMobile summary{justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 18px;font-weight:600;list-style:none;display:flex}.ZUoy4G_tocMobile summary::-webkit-details-marker{display:none}.ZUoy4G_tocMobile summary:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23142438' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:12px;height:8px;transition:transform .16s}.ZUoy4G_tocMobile[open] summary:after{transform:rotate(180deg)}.ZUoy4G_tocMobile ol{border-top:1px solid var(--rv-line-soft);margin:0;padding:0 18px 12px;list-style:none}.ZUoy4G_tocMobile a{min-height:44px;color:var(--rv-ink-2);align-items:center;text-decoration:none;display:flex}.ZUoy4G_tocMobile a:hover{color:var(--rv-green)}.ZUoy4G_next{padding:var(--rv-pad-card);border:1px solid var(--rv-mint-line);border-radius:var(--rv-r-xl);background:var(--rv-hero);flex-direction:column;align-items:flex-start;gap:14px;margin-top:clamp(40px,1.8rem + 2vw,60px);display:flex}.ZUoy4G_next h2{font-size:var(--rv-step-3);letter-spacing:var(--rv-track-tile);line-height:1.2}.ZUoy4G_nextBtns{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:4px;display:flex}.ZUoy4G_nextNote{font-size:var(--rv-step--1);color:var(--rv-slate)}.ZUoy4G_nextNote a{overflow-wrap:anywhere;font-weight:600}.ZUoy4G_sources{margin-top:var(--rv-space-md);border-top:1px solid var(--rv-line);padding-top:20px}.ZUoy4G_sources h2{font-family:var(--rv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rv-slate);font-size:12px;font-weight:500}.ZUoy4G_sources ul{font-size:var(--rv-step--1);color:var(--rv-ink-2);flex-direction:column;gap:8px;margin:12px 0 0;padding-left:20px;display:flex}.ZUoy4G_sources a{overflow-wrap:anywhere;font-weight:600}.ZUoy4G_cite{color:var(--rv-ink);font-style:normal;font-weight:600}.ZUoy4G_citeUrl{color:var(--rv-slate);overflow-wrap:anywhere;margin-top:2px;font-size:12.5px;display:block}.ZUoy4G_byline{font-size:var(--rv-step--1);color:var(--rv-ink-2);margin:10px 0 0}.ZUoy4G_byline strong{color:var(--rv-ink);font-weight:600}.ZUoy4G_terms{margin-top:var(--rv-space-md);border-top:1px solid var(--rv-line);padding-top:20px}.ZUoy4G_terms li{min-width:0}.ZUoy4G_terms p{margin:12px 0 0}.ZUoy4G_glossary{padding-block:var(--rv-space-lg) var(--rv-space-xl)}.ZUoy4G_glossaryJump{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.ZUoy4G_glossaryList{gap:14px;max-width:820px;margin:0;display:grid}.ZUoy4G_glossaryList>div{border-radius:var(--rv-r-lg);background:var(--rv-panel);border:1px solid var(--rv-line);min-width:0;scroll-margin-top:calc(var(--rv-header-h) + 16px);padding:22px 24px}.ZUoy4G_glossaryList>div:target{border-color:var(--rv-green);background:var(--rv-mint);--rv-green:var(--rv-green-ink)}.ZUoy4G_glossaryList dt{font-weight:600;font-size:var(--rv-step-1);letter-spacing:var(--rv-track-tile)}.ZUoy4G_glossaryList dd{color:var(--rv-ink-2);margin:6px 0 0;line-height:1.6}.ZUoy4G_glossaryList dd a{align-items:center;width:fit-content;min-height:36px;margin-top:4px;font-weight:600;display:flex}.ZUoy4G_questionsInline{margin-top:var(--rv-space-md)}.ZUoy4G_related{padding:clamp(40px, 2rem + 2vw, 64px) 0 var(--rv-space-xl);border-top:1px solid var(--rv-line);background:var(--rv-panel);margin-top:clamp(48px,2rem + 3vw,88px)}.ZUoy4G_related .ZUoy4G_h2{margin-bottom:clamp(20px,1rem + .8vw,28px)}.ZUoy4G_related .ZUoy4G_cards{grid-template-columns:repeat(3,minmax(0,1fr))}.ZUoy4G_aside{min-width:0}.ZUoy4G_asideInner{top:calc(var(--rv-header-h) + 24px);flex-direction:column;gap:18px;display:flex;position:sticky}.ZUoy4G_toc{border:1px solid var(--rv-line);border-radius:var(--rv-r-lg);background:var(--rv-surface);padding:18px 20px}.ZUoy4G_tocTitle{font-family:var(--rv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rv-muted);font-size:12px;font-weight:500}.ZUoy4G_toc ol{flex-direction:column;margin:10px 0 0;padding:0;list-style:none;display:flex}.ZUoy4G_toc a{border-left:2px solid var(--rv-line);font-size:var(--rv-step--1);color:var(--rv-ink-2);padding:7px 0 7px 12px;line-height:1.4;text-decoration:none;display:block}.ZUoy4G_toc a:hover{border-left-color:var(--rv-green);color:var(--rv-green)}@media (min-width:1100px){.ZUoy4G_article .ZUoy4G_tocMobile,.ZUoy4G_article .ZUoy4G_questionsInline{display:none}}@media (max-width:1099px){.ZUoy4G_articleWrap{grid-template-columns:minmax(0,1fr);max-width:680px}.ZUoy4G_aside{display:none}.ZUoy4G_cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.ZUoy4G_related .ZUoy4G_cards{grid-template-columns:minmax(0,1fr);max-width:680px}}@media (max-width:719px){.ZUoy4G_cards,.ZUoy4G_related .ZUoy4G_cards{grid-template-columns:minmax(0,1fr)}.ZUoy4G_card{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.ZUoy4G_card>:not(:first-child):not(.ZUoy4G_cardTitle){grid-column:1/-1}.ZUoy4G_card>span:first-child{width:44px!important;height:44px!important}.ZUoy4G_words{grid-template-columns:minmax(0,1fr)}.ZUoy4G_helpBtns,.ZUoy4G_helpBtns a{width:100%}}@media (pointer:coarse){.ZUoy4G_words dd a{min-height:44px}}.ZUoy4G_byline{color:var(--rv-navy);margin-top:6px;font-weight:600}.ZUoy4G_quick{border:1px solid var(--rv-mint-line);border-left:4px solid var(--rv-green);border-radius:var(--rv-r-lg);background:var(--rv-mint);--rv-green:var(--rv-green-ink);margin-bottom:clamp(24px,1rem + 1vw,32px);padding:20px 22px 22px}.ZUoy4G_quickTitle{font-family:var(--rv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rv-green);font-size:12px;font-weight:500}.ZUoy4G_quick ul{flex-direction:column;gap:10px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ZUoy4G_quick li{font-size:var(--rv-step-0);color:var(--rv-navy);text-wrap:pretty;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:12px;line-height:1.55;display:grid}.ZUoy4G_quick .ZUoy4G_checkMark{background:var(--rv-white);margin-top:1px}.ZUoy4G_h3{margin-top:var(--rv-space-md);font-size:var(--rv-step-2);letter-spacing:var(--rv-track-tile);text-wrap:balance;line-height:1.25}.ZUoy4G_body h2{text-wrap:balance}.ZUoy4G_caption{caption-side:top;text-align:left;color:var(--rv-navy);padding:12px 14px;font-weight:600}.ZUoy4G_example{border:1px solid var(--rv-line);border-radius:var(--rv-r-lg);background:var(--rv-panel);margin:0;padding:18px 20px}.ZUoy4G_exampleTitle{color:var(--rv-navy);text-wrap:balance;flex-wrap:wrap;align-items:center;gap:8px 12px;font-weight:600;line-height:1.35;display:flex}.ZUoy4G_exampleTag{background:var(--rv-mint);font-family:var(--rv-font-mono);letter-spacing:.08em;text-transform:uppercase;--rv-green:var(--rv-green-ink);color:var(--rv-green);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:500}.ZUoy4G_exampleLines{margin:12px 0 0}.ZUoy4G_exampleLines>div{border-top:1px solid var(--rv-line-soft);grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:4px 18px;padding:9px 0;display:grid}.ZUoy4G_exampleLines dt{color:var(--rv-navy);font-variant-numeric:tabular-nums;font-weight:600}.ZUoy4G_exampleLines dd{color:var(--rv-ink-2);font-variant-numeric:tabular-nums;margin:0}.ZUoy4G_exampleLines dt,.ZUoy4G_exampleLines dd{font-size:var(--rv-step--1);text-wrap:pretty;line-height:1.5}.ZUoy4G_exampleLines>.ZUoy4G_exampleTotal{border-top:2px solid var(--rv-navy)}.ZUoy4G_exampleTotal dd{color:var(--rv-navy);font-weight:600}.ZUoy4G_body .ZUoy4G_exampleNote{font-size:var(--rv-step--1);color:var(--rv-slate);margin-top:8px;line-height:1.5}.ZUoy4G_law{border-left:3px solid var(--rv-green);margin:0;padding:4px 0 4px 18px}.ZUoy4G_law blockquote{margin:0}.ZUoy4G_body .ZUoy4G_law p{font-size:var(--rv-step-0);color:var(--rv-navy);font-style:italic}.ZUoy4G_law figcaption{font-size:var(--rv-step--1);margin-top:6px}.ZUoy4G_faq{margin-top:var(--rv-space-lg)}.ZUoy4G_faq>h2{font-size:var(--rv-step-4);letter-spacing:var(--rv-track-head);scroll-margin-top:calc(var(--rv-header-h) + 16px);text-wrap:balance;line-height:1.15}.ZUoy4G_faqList{border-top:1px solid var(--rv-line);margin-top:14px}.ZUoy4G_faqList details{border-bottom:1px solid var(--rv-line)}.ZUoy4G_faqList summary{min-height:56px;font-size:var(--rv-step-1);color:var(--rv-navy);cursor:pointer;text-wrap:pretty;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-weight:600;line-height:1.35;list-style:none;display:flex}.ZUoy4G_faqList summary::-webkit-details-marker{display:none}.ZUoy4G_faqList summary:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23142438' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;flex:none;width:12px;height:8px;transition:transform .16s}.ZUoy4G_faqList details[open] summary:after{transform:rotate(180deg)}.ZUoy4G_faqList summary:hover{color:var(--rv-green)}.ZUoy4G_faqList p{color:var(--rv-ink-2);text-wrap:pretty;padding:0 0 18px;font-size:clamp(1.0625rem,1.03rem + .12vw,1.125rem);line-height:1.7}.ZUoy4G_terms{margin-top:var(--rv-space-md)}.ZUoy4G_terms h2{font-family:var(--rv-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rv-slate);font-size:12px;font-weight:500}.ZUoy4G_terms ul{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ZUoy4G_terms a{text-decoration:none}.ZUoy4G_sourcesNote{font-size:var(--rv-step--1);color:var(--rv-slate);text-wrap:pretty;margin-top:14px}.ZUoy4G_sourcesNote a{overflow-wrap:anywhere;font-weight:600}.ZUoy4G_filter{flex-direction:column;gap:10px;width:100%;max-width:820px;margin-top:8px;display:flex}.ZUoy4G_filterLabel{color:var(--rv-navy);font-weight:600}.ZUoy4G_filterBox{border:1px solid var(--rv-input-border);border-radius:var(--rv-r-md);background:var(--rv-white);min-height:52px;color:var(--rv-slate);align-items:center;gap:10px;padding:0 16px;display:flex}.ZUoy4G_filterBox:focus-within{outline:var(--rv-focus);outline-offset:2px}.ZUoy4G_filterInput{min-width:0;height:50px;font:inherit;color:var(--rv-navy);background:0 0;border:0;flex:auto;font-size:16px}.ZUoy4G_filterInput:focus{outline:none}.ZUoy4G_filterChips{flex-wrap:wrap;gap:8px;display:flex}.ZUoy4G_filterCount{min-height:1.4em;font-size:var(--rv-step--1);color:var(--rv-slate)}.ZUoy4G_glossaryWrap{padding-top:clamp(20px,1rem + 1vw,36px);padding-bottom:var(--rv-space-xl)}.ZUoy4G_letters{top:var(--rv-header-h);z-index:2;background:var(--rv-white);border-bottom:1px solid var(--rv-line-soft);flex-wrap:wrap;gap:2px;margin-bottom:8px;padding:8px 0;display:flex;position:sticky}.ZUoy4G_letters a{min-width:36px;min-height:36px;color:var(--rv-navy);border-radius:8px;place-items:center;font-weight:600;text-decoration:none;display:inline-grid}.ZUoy4G_letters a:hover{background:var(--rv-mint)}@media (max-width:767px){.ZUoy4G_letters{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;gap:0;margin-inline:-6px;padding-inline:6px;scroll-padding-inline:6px;overflow-x:auto}.ZUoy4G_letters::-webkit-scrollbar{display:none}.ZUoy4G_letters a{flex:none}}@media (pointer:coarse){.ZUoy4G_letters a{min-width:44px;min-height:44px}}.ZUoy4G_letterGroup{margin-top:var(--rv-space-md)}.ZUoy4G_letterGroup[hidden]{display:none}.ZUoy4G_letterHead{font-size:var(--rv-step-4);color:var(--rv-green);scroll-margin-top:calc(var(--rv-header-h) + 72px);line-height:1}.ZUoy4G_glossary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0 0;display:grid}.ZUoy4G_glossary>div{border:1px solid var(--rv-line);border-radius:var(--rv-r-lg);background:var(--rv-surface);min-width:0;scroll-margin-top:calc(var(--rv-header-h) + 72px);padding:18px 20px}.ZUoy4G_glossary>div[hidden]{display:none}@media (min-width:768px) and (max-width:1099px){.ZUoy4G_letterHead,.ZUoy4G_glossary>div{scroll-margin-top:calc(var(--rv-header-h) + 108px)}}.ZUoy4G_glossary>div:target{border-color:var(--rv-green);background:var(--rv-mint);--rv-green:var(--rv-green-ink)}.ZUoy4G_glossary dt{font-size:var(--rv-step-1);letter-spacing:var(--rv-track-tile);color:var(--rv-navy);text-wrap:balance;font-weight:600}.ZUoy4G_glossary dd{margin:6px 0 0}.ZUoy4G_glossary dd p{font-size:var(--rv-step--1);color:var(--rv-ink-2);text-wrap:pretty;line-height:1.55}.ZUoy4G_glossary dd a{min-height:40px;font-size:var(--rv-step--1);align-items:center;margin-top:4px;display:inline-flex}@media (pointer:coarse){.ZUoy4G_glossary dd a{min-height:44px;margin-top:2px}}.ZUoy4G_questionsGlossary{margin-top:var(--rv-space-lg)}.ZUoy4G_topics{margin-top:var(--rv-space-md);grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.ZUoy4G_topicCard{border:1px solid var(--rv-line);border-radius:var(--rv-r-xl);background:var(--rv-surface);min-width:0;min-height:210px;color:var(--rv-navy);flex-direction:column;align-items:flex-start;gap:8px;padding:22px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex}.ZUoy4G_topicCard:hover{box-shadow:var(--rv-shadow-lift);border-color:#bfe3cf;transform:translateY(-2px)}.ZUoy4G_topicCard:focus-visible{outline:var(--rv-focus);outline-offset:2px}.ZUoy4G_topicName{font-size:var(--rv-step-2);letter-spacing:var(--rv-track-tile);text-wrap:balance;margin-top:6px;font-weight:600;line-height:1.2}.ZUoy4G_topicBlurb{font-size:var(--rv-step--1);color:var(--rv-slate);text-wrap:pretty;flex:auto;line-height:1.5}.ZUoy4G_topicCount{font-family:var(--rv-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--rv-green);font-size:12px;font-weight:500}.ZUoy4G_topicHelp{border-color:var(--rv-mint-line);background:var(--rv-mint);--rv-green:var(--rv-green-ink)}.ZUoy4G_listGroup{margin-top:var(--rv-space-lg);scroll-margin-top:calc(var(--rv-header-h) + 16px)}.ZUoy4G_listGroup[hidden],.ZUoy4G_guideList>[hidden]{display:none}.ZUoy4G_listTitle{border-bottom:2px solid var(--rv-navy);font-size:var(--rv-step-3);letter-spacing:var(--rv-track-tile);padding-bottom:10px;line-height:1.2}.ZUoy4G_guideList{columns:2;column-gap:40px;margin:0;padding:0;list-style:none}.ZUoy4G_guideList li{border-bottom:1px solid var(--rv-line-soft);break-inside:avoid;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.ZUoy4G_guideList a{font-size:var(--rv-step-0);color:var(--rv-navy);text-wrap:pretty;flex:auto;padding:12px 0;font-weight:600;line-height:1.4;text-decoration:none}.ZUoy4G_guideList a:hover{color:var(--rv-green);text-underline-offset:3px;text-decoration:underline}.ZUoy4G_guideMeta{font-family:var(--rv-font-mono);color:var(--rv-slate);flex:none;font-size:12px}@media (max-width:1099px){.ZUoy4G_topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:719px){.ZUoy4G_topics{grid-template-columns:minmax(0,1fr)}.ZUoy4G_topicCard{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 14px;min-height:0;padding:16px 18px;display:grid}.ZUoy4G_topicCard>:not(:first-child):not(.ZUoy4G_topicName){grid-column:2}.ZUoy4G_topicName{margin-top:0}.ZUoy4G_guideList{columns:1}}.ZUoy4G_reviewed{font-weight:400;font-size:var(--rv-step--1);color:var(--rv-slate);margin-top:2px;display:block}.ZUoy4G_nextLede{max-width:56ch;color:var(--rv-ink-2);text-wrap:pretty}.ZUoy4G_sourceList{font-size:var(--rv-step--1);color:var(--rv-ink-2);flex-direction:column;gap:8px;margin:12px 0 0;padding-left:22px;line-height:1.5;display:flex}.ZUoy4G_sourceList cite{overflow-wrap:anywhere;font-style:normal}.ZUoy4G_sourceHost{font-family:var(--rv-font-mono);color:var(--rv-slate);white-space:nowrap;margin-left:6px;font-size:12px}@media (max-width:719px){.ZUoy4G_glossary,.ZUoy4G_groupHead{grid-template-columns:minmax(0,1fr)}.ZUoy4G_groupHead>.ZUoy4G_groupIcon{display:none}.ZUoy4G_exampleLines>div{grid-template-columns:minmax(0,1fr)}}
