.v2 .guide{background:var(--paper);padding-block:clamp(36px,5vw,76px) clamp(56px,8vw,112px)}.v2 .guide-doc{max-width:46rem;margin-inline:auto}.v2 .guide-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v2 .guide-crumbs ol{color:var(--ink-50);flex-wrap:wrap;gap:4px 0;margin:0 0 clamp(18px,3vw,28px);padding:0;font-size:.875rem;list-style:none;display:flex}.v2 .guide-crumbs li:not(:last-child):after{content:"›";color:var(--ink-50);margin-inline:9px}.v2 .guide-crumbs a{color:var(--ink-70);text-decoration:none}.v2 .guide-crumbs a:hover{color:var(--pp);text-decoration:underline}.v2 .guide-crumbs [aria-current=page]{color:var(--ink)}.v2 .guide-doc__head{margin-bottom:clamp(18px,3vw,26px)}.v2 .guide-doc__title{letter-spacing:-.025em;color:var(--pp);font-size:clamp(1.9rem,1.3rem + 2.6vw,2.8rem);line-height:1.12}.v2 .guide-doc__lead{border-bottom:1px solid var(--line);margin-bottom:clamp(26px,4vw,42px);padding-bottom:clamp(20px,3vw,30px)}.v2 .guide-doc__lead p{color:var(--ink-70);margin:0 0 16px;font-size:clamp(1.0625rem,1rem + .4vw,1.2rem);line-height:1.6}.v2 .guide-doc__lead p:last-child{margin-bottom:0}.v2 .guide-doc__body{color:var(--ink-70);font-size:1.0625rem;line-height:1.7}.v2 .guide-doc__body>h2:first-child{margin-top:0}.v2 .guide-doc h2{letter-spacing:-.015em;color:var(--pp);margin:clamp(40px,6vw,60px) 0 14px;scroll-margin-top:96px;font-size:clamp(1.3rem,1.1rem + .9vw,1.65rem);line-height:1.25}.v2 .guide-doc h3{letter-spacing:-.005em;color:var(--ink);margin:28px 0 10px;font-size:1.125rem;font-weight:600;line-height:1.35}.v2 .guide-doc__body p{margin:0 0 16px}.v2 .guide-doc__body ul{margin:0 0 20px;padding-left:24px}.v2 .guide-doc__body li{margin-bottom:8px}.v2 .guide-doc__body li::marker{color:var(--tl)}.v2 .guide-doc__body strong{color:var(--ink);font-weight:600}.v2 .guide-doc a.guide-link{color:var(--tl-600);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.v2 .guide-doc a.guide-link strong{color:inherit}.v2 .guide-doc a.guide-link:hover{color:var(--pp)}.v2 .guide-doc .guide-arrowlink{margin:4px 0 18px}.v2 .guide-table{margin:8px 0 24px}.v2 .guide-table table{border-collapse:collapse;width:100%;font-size:.975rem;line-height:1.5}.v2 .guide-table th,.v2 .guide-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);color:var(--ink-70);padding:12px 14px}.v2 .guide-table thead th,.v2 .guide-table thead td{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-50);border-bottom:2px solid var(--pp-100);background:var(--paper-alt);font-size:.8125rem;font-weight:700}.v2 .guide-table tbody th{color:var(--ink);width:28%;font-weight:600}.v2 .guide-table td strong{color:var(--ink)}@media (max-width:640px){.v2 .guide-table table,.v2 .guide-table tbody,.v2 .guide-table tr,.v2 .guide-table th,.v2 .guide-table td{width:auto;display:block}.v2 .guide-table thead{clip:rect(0, 0, 0, 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.v2 .guide-table tr{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--paper);margin-bottom:14px;padding:4px 0 6px}.v2 .guide-table tbody th{border-bottom:0;width:auto;padding:12px 16px 2px;font-size:1rem}.v2 .guide-table td{border-bottom:0;padding:8px 16px}.v2 .guide-table td[data-label]:before{content:attr(data-label);letter-spacing:.05em;text-transform:uppercase;color:var(--ink-50);margin-bottom:2px;font-size:.75rem;font-weight:700;display:block}}.v2 .guide-cta{margin:26px 0 8px}.v2 .guide-related,.v2 .guide-sources{border-top:1px solid var(--line);margin-top:clamp(44px,6vw,64px);padding-top:clamp(22px,3vw,30px)}.v2 .guide-related h2,.v2 .guide-sources h2{letter-spacing:.09em;text-transform:uppercase;color:var(--ink-50);margin:0 0 14px;font-size:.75rem;font-weight:700}.v2 .guide-related ul,.v2 .guide-sources ul{gap:9px;margin:0;padding:0;font-size:1rem;list-style:none;display:grid}.v2 .guide-sources ul{font-size:.9375rem}.v2 .guide-sources a{color:var(--ink-70);text-underline-offset:2px;text-decoration:underline}.v2 .guide-sources a:hover{color:var(--pp)}@media (max-width:640px){.v2 .guide-doc h2{scroll-margin-top:80px}}
