.a-col{width:min(760px, 100% - 2*var(--pad));margin-inline:auto}.art [id]{scroll-margin-top:var(--land)}.ah1{letter-spacing:-.01em;font-size:clamp(36px,2.9vw,56px);line-height:1.18;font-weight:var(--w-quiet);color:var(--g-ink);text-wrap:balance;margin:0}.ah1 span{display:block}.ah1 .loud{font-weight:var(--w-loud)}.a-sum{padding-top:clamp(40px,3.6vw,64px)}.a-sum-in{background:var(--surface);border-inline-start:clamp(4px,.32vw,6px) solid var(--pa);padding:clamp(24px,2.2vw,36px) clamp(24px,2.4vw,40px)}.a-sum p{color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(19px,1.35vw,23px);line-height:1.65}.a-body{padding-block:clamp(48px,4.4vw,80px) var(--sec)}.a-sec+.a-sec{margin-top:clamp(48px,4.2vw,76px)}.a-h2{font-size:clamp(25px,1.8vw,32px);font-weight:var(--w-loud);color:var(--ink);text-wrap:balance;margin:0 0 clamp(14px,1.2vw,20px);line-height:1.3}.a-sec p{color:var(--ink);text-wrap:pretty;margin:0;font-size:clamp(18px,1.2vw,20px);line-height:1.75}.a-sec p+p,.a-sec p+ul,.a-sec ul+p{margin-top:.9em}.a-src{color:var(--pa-txt);text-underline-offset:.28em;text-decoration:underline 1px}.a-src:hover{text-decoration-thickness:2px}.a-list{margin:0;padding:0;list-style:none}.a-list li{color:var(--ink);padding-inline-start:26px;font-size:clamp(18px,1.2vw,20px);line-height:1.7;position:relative}.a-list li+li{margin-top:.45em}.a-list li:before{content:"";inset-inline-start:2px;background:var(--pa);width:7px;height:7px;position:absolute;top:calc(.85em - 3.5px)}.a-sec p.pending-approval{margin-top:1.1em;padding:.8em 1em}.a-sec.a-check{margin-top:clamp(56px,5vw,88px)}.a-check{border:1px solid var(--line-strong);background:var(--bg);padding:clamp(28px,2.6vw,44px)}.a-check .a-h2{margin-bottom:clamp(8px,.8vw,12px)}.a-checklist{margin:0;padding:0;list-style:none}.a-checklist li{border-bottom:1px solid var(--line);color:var(--ink);padding-block:14px;padding-inline-start:40px;font-size:clamp(18px,1.2vw,20px);line-height:1.6;position:relative}.a-checklist li:last-child{border-bottom:0;padding-bottom:0}.a-checklist li:before{content:"";inset-inline-start:0;background:var(--pa);width:22px;height:22px;position:absolute;top:calc(3px + .8em)}.a-checklist li:after{content:"";inset-inline-start:8px;border:solid var(--pa-ink);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:calc(7px + .8em);transform:rotate(45deg)}.a-sec.a-pro{margin-top:clamp(40px,3.6vw,64px)}.a-pro{background:var(--surface);border-top:clamp(4px,.32vw,6px) solid var(--pa);padding:clamp(28px,2.6vw,44px)}.a-pro .lnk.a-cta{min-height:48px;color:var(--pa-txt);border-bottom-color:currentColor;gap:10px;margin-top:clamp(14px,1.2vw,20px);font-size:clamp(17px,1.1vw,19px)}.a-pro .lnk.a-cta:hover{box-shadow:0 1px}.a-xref{margin:clamp(48px,4.2vw,76px) 0 0}.a-xref+.a-sec{margin-top:clamp(48px,4.2vw,76px)}.a-xref .lnk.a-cta{min-height:48px;color:var(--pa-txt);border-bottom-color:currentColor;gap:10px;font-size:clamp(17px,1.1vw,19px)}.a-xref .lnk.a-cta:hover{box-shadow:0 1px}.a-arr{transition:transform .2s;display:inline-block}.a-cta:hover .a-arr{transform:translate(-4px)}.a-by{border-top:1px solid var(--line);margin-top:clamp(32px,3vw,48px);padding-top:clamp(16px,1.4vw,22px)}.a-by p{font-size:var(--fs-sm);color:var(--muted);margin:0;line-height:1.7}.a-by .k{font-weight:var(--w-loud);color:var(--ink)}@media (width<=1023px){.a-check,.a-pro{padding:24px}.a-sum-in{padding:22px 24px}}@media (prefers-reduced-motion:reduce){.a-arr{transition:none}}@media (width<=767px),(width<=1023px) and (height<=500px){.ah1{font-size:clamp(29px,9vw,36px)}}
