.pf-hero[data-astro-cid-rrayaria]{padding-block:22px clamp(30px,4vw,52px);position:relative;overflow:hidden}.pf-hero__bg[data-astro-cid-rrayaria]{background:radial-gradient(760px 420px at 88% 20%,#ff6a2b1f,#0000 62%),radial-gradient(700px 400px at 0 0,#4a7df01f,#0000 62%),linear-gradient(#ffffff07 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#ffffff07 1px,#0000 1px) 0 0/56px 56px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.pf-hero[data-astro-cid-rrayaria] .wrap[data-astro-cid-rrayaria]{position:relative}.pf-kicker[data-astro-cid-rrayaria]{margin-top:clamp(22px,3vw,40px)}.pf-hero[data-astro-cid-rrayaria] h1[data-astro-cid-rrayaria]{color:#fff;max-width:24ch;margin-bottom:18px;font-size:clamp(1.9rem,1.2rem + 2.4vw,3rem)}.pf-chips[data-astro-cid-rrayaria]{flex-wrap:wrap;gap:8px;margin:0 0 20px;display:flex}.pf-hero[data-astro-cid-rrayaria] .tag[data-astro-cid-rrayaria]{white-space:normal;border-color:var(--basalt-line);color:var(--on-dark-2);background:#ffffff0f;line-height:1.35}.pf-answer[data-astro-cid-rrayaria]{color:var(--on-dark-2);max-width:66ch;font-size:1.15rem;line-height:1.55}.pf-answer[data-astro-cid-rrayaria] p{margin:0 0 .8em}.pf-answer[data-astro-cid-rrayaria] b{color:#fff;font-weight:650}.pf-v[data-astro-cid-rrayaria]{color:var(--on-dark-3);margin:4px 0 22px}.pf-cta[data-astro-cid-rrayaria]{flex-wrap:wrap;gap:10px;margin:0;display:flex}.pf-toc[data-astro-cid-rrayaria]{background:var(--paper-2);border-bottom:1px solid var(--line)}.pf-toc[data-astro-cid-rrayaria] .wrap[data-astro-cid-rrayaria]{flex-wrap:wrap;align-items:center;gap:6px 18px;padding-block:12px;display:flex}.pf-toc[data-astro-cid-rrayaria] ul[data-astro-cid-rrayaria]{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pf-toc[data-astro-cid-rrayaria] a[data-astro-cid-rrayaria]{color:var(--ink-2);border:1px solid #0000;border-radius:999px;padding:6px 12px;font-size:.84rem;font-weight:550;text-decoration:none;display:inline-block}.pf-toc[data-astro-cid-rrayaria] a[data-astro-cid-rrayaria]:hover{border-color:var(--ink);color:var(--ink)}.pf-grid[data-astro-cid-rrayaria]{grid-template-columns:minmax(0,1fr) minmax(300px,380px);align-items:start;gap:clamp(28px,5vw,72px);padding-top:clamp(32px,4vw,56px);display:grid}.pf-main[data-astro-cid-rrayaria],.pf-aside[data-astro-cid-rrayaria]{min-width:0}.pf-sec[data-astro-cid-rrayaria]{scroll-margin-top:90px}.pf-sec[data-astro-cid-rrayaria]+.pf-sec[data-astro-cid-rrayaria]{margin-top:clamp(36px,5vw,60px)}.pf-sec[data-astro-cid-rrayaria] h2[data-astro-cid-rrayaria]{margin-bottom:12px;font-size:clamp(1.4rem,1.1rem + 1.1vw,1.9rem)}.pf-sec[data-astro-cid-rrayaria] .answer[data-astro-cid-rrayaria]{font-size:1.08rem}.prose[data-astro-cid-rrayaria] p[data-astro-cid-rrayaria]{max-width:70ch}.pf-bullets[data-astro-cid-rrayaria]{max-width:70ch;color:var(--ink-2);gap:8px;margin:0 0 1em;padding-left:1.2em;display:grid}.pf-bullets[data-astro-cid-rrayaria] li[data-astro-cid-rrayaria]::marker{color:var(--accent)}.pf-tbl[data-astro-cid-rrayaria]{margin-top:18px}.pf-tbl[data-astro-cid-rrayaria] .tbl[data-astro-cid-rrayaria]{min-width:560px}.pf-tbl[data-astro-cid-rrayaria] .tbl[data-astro-cid-rrayaria] th[data-astro-cid-rrayaria][scope=row]{color:var(--ink);min-width:150px;font-weight:600}.pf-note[data-astro-cid-rrayaria]{color:var(--ink-3);max-width:80ch;margin:12px 2px 0;font-size:.86rem}.pf-tl__h[data-astro-cid-rrayaria]{font:700 .76rem/1 var(--f-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:34px 0 22px}.pf-related[data-astro-cid-rrayaria]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.pf-related[data-astro-cid-rrayaria] li[data-astro-cid-rrayaria]{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.9fr) 1.1fr;gap:6px 18px;padding:12px 0;font-size:.95rem;display:grid}.pf-related[data-astro-cid-rrayaria] a[data-astro-cid-rrayaria]{color:var(--ink);border-bottom:1.5px solid var(--accent);justify-self:start;font-weight:650;text-decoration:none}.pf-related[data-astro-cid-rrayaria] a[data-astro-cid-rrayaria]:hover{color:var(--accent-ink)}.pf-related[data-astro-cid-rrayaria] span[data-astro-cid-rrayaria]{color:var(--ink-3)}.pf-aside[data-astro-cid-rrayaria]{gap:16px;display:grid}.pf-fact[data-astro-cid-rrayaria]{padding:22px 22px 18px}.pf-fact__t[data-astro-cid-rrayaria]{font:700 1.6rem/1.1 var(--f-display);letter-spacing:-.02em;margin:4px 0 14px}.pf-fact[data-astro-cid-rrayaria] dl[data-astro-cid-rrayaria]{margin:0}.pf-fact[data-astro-cid-rrayaria] dl[data-astro-cid-rrayaria]>div[data-astro-cid-rrayaria]{border-top:1px solid var(--line-2);grid-template-columns:96px 1fr;gap:12px;padding:10px 0;font-size:.92rem;display:grid}.pf-fact[data-astro-cid-rrayaria] dt[data-astro-cid-rrayaria]{font:500 .66rem/1.6 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.pf-fact[data-astro-cid-rrayaria] dd[data-astro-cid-rrayaria]{min-width:0;margin:0}.pf-fact[data-astro-cid-rrayaria] dd[data-astro-cid-rrayaria] a{color:var(--accent-ink)}.pf-fact[data-astro-cid-rrayaria] .chip{white-space:normal;line-height:1.25}.pf-fact__v[data-astro-cid-rrayaria]{margin:12px 0 0}.pf-map[data-astro-cid-rrayaria],.pf-fit[data-astro-cid-rrayaria]{padding:18px 20px}.pf-map[data-astro-cid-rrayaria] .label[data-astro-cid-rrayaria],.pf-fit[data-astro-cid-rrayaria] .label[data-astro-cid-rrayaria]{margin:0 0 10px}.pf-fit[data-astro-cid-rrayaria] ul[data-astro-cid-rrayaria]{gap:9px;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.gtag[data-astro-cid-rrayaria]{--g:var(--g-review);font:600 .72rem/1.15 var(--f-sans);background:color-mix(in srgb, var(--g) 14%, var(--card));color:color-mix(in srgb, var(--g) 58%, var(--ink));border:1px solid color-mix(in srgb, var(--g) 34%, transparent);white-space:nowrap;border-radius:999px;padding:.28em .65em;display:inline-block}.gtag[data-astro-cid-rrayaria][data-g=committed]{--g:var(--g-committed)}.gtag[data-astro-cid-rrayaria][data-g=announced]{--g:var(--g-announced)}.gtag[data-astro-cid-rrayaria][data-g=conditional]{--g:var(--g-conditional)}.gtag[data-astro-cid-rrayaria][data-g=non-binding]{--g:var(--g-non-binding)}.gtag[data-astro-cid-rrayaria][data-g=review]{--g:var(--g-review)}@media (width<=960px){.pf-grid[data-astro-cid-rrayaria]{grid-template-columns:1fr}.pf-aside[data-astro-cid-rrayaria]{order:-1}.pf-related[data-astro-cid-rrayaria] li[data-astro-cid-rrayaria]{grid-template-columns:1fr;gap:2px}}
