.Y0wp5q_shell{padding-top:clamp(7.25rem,15vh,10.625rem);position:relative;overflow-x:clip}.Y0wp5q_hero{margin-bottom:clamp(1.75rem,4vw,3.25rem)}.Y0wp5q_head{max-width:47.5rem}.Y0wp5q_h1{font-family:var(--serif);letter-spacing:-.02em;color:var(--title);font-size:clamp(2.2rem,1.4rem + 3vw,3.6rem);font-weight:800;line-height:1.05}.Y0wp5q_intro{font-size:var(--fs-lead);color:var(--body);max-width:62ch;margin-top:1rem;line-height:1.5}.Y0wp5q_body{margin-top:clamp(1.875rem,5vw,3.375rem)}.Y0wp5q_body p{color:var(--body);font-size:var(--fs-body);max-width:68ch;margin-bottom:1rem;line-height:1.65}.Y0wp5q_body h2{font-size:var(--fs-h3);color:var(--title);margin:clamp(1.5rem,3vw,2.25rem) 0 .75rem;font-weight:700}.Y0wp5q_body a{color:var(--blue-ink);text-underline-offset:.1875rem;text-decoration:underline}.Y0wp5q_actions{flex-wrap:wrap;gap:.875rem;margin-top:clamp(1.5rem,3vw,2.25rem);display:flex}
.xpnSVG_legal h3{color:var(--title);margin:clamp(1.125rem,2.2vw,1.625rem) 0 .5rem;font-size:1.02rem;font-weight:700}.xpnSVG_legal ol,.xpnSVG_legal ul{max-width:68ch;margin:0 0 1rem;padding-left:1.25em}.xpnSVG_legal li{color:var(--body);font-size:var(--fs-body);margin-bottom:.5rem;line-height:1.6}.xpnSVG_legal strong{color:var(--title);font-weight:600}.xpnSVG_updated{color:var(--body-soft);font-size:.95rem}.xpnSVG_objection{border:1px solid var(--line-strong);border-radius:var(--r-sm);max-width:68ch;margin:1.25rem 0;padding:1rem 1.125rem}.xpnSVG_objection p{margin:0}
