.fnl[data-site-shell] .gd-meta{font:500 11px/1.4 var(--fn-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;display:flex}.fnl[data-site-shell] .gd-meta a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.fnl[data-site-shell] .gd-body{padding:clamp(36px,6vw,64px) 20px 0}.fnl[data-site-shell] .gd-col{max-width:820px;margin:0 auto}.fnl[data-site-shell] .gd-note{border:1px solid var(--ink);background:var(--panel);border-radius:14px;margin:0 0 1.6em;padding:16px 20px;font-size:.95em;line-height:1.6}.fnl[data-site-shell] .sp-prose .gd-note p{margin:0;font-size:1em}.fnl[data-site-shell] .gd-box{border:1px solid var(--ink);background:var(--panel);border-radius:18px;margin:2em 0;padding:clamp(20px,3vw,32px)}.fnl[data-site-shell] .sp-prose .gd-box h2{margin-top:0}.fnl[data-site-shell] .sp-prose .gd-box>:last-child{margin-bottom:0}.fnl[data-site-shell] .gd-cta{flex-wrap:wrap;gap:10px;margin:1.2em 0 0;display:flex}.fnl[data-site-shell] .sp-prose .gd-cta a{text-decoration:none}.fnl[data-site-shell] .sp-prose .gd-cta a.ss-lime{color:#0c0d10}.fnl[data-site-shell] .sp-prose .gd-cta a.ss-outline:hover{color:var(--bg)}.fnl[data-site-shell] .gd-author{flex-direction:column;gap:10px;display:flex}.fnl[data-site-shell] .gd-author__name{font:600 clamp(20px, 2vw, 24px)/1.2 var(--fn-sans);letter-spacing:-.03em;margin:0}.fnl[data-site-shell] .gd-faq{padding:clamp(48px,7vw,80px) 20px 0}.fnl[data-site-shell] .gd-faq h2{margin:0 0 clamp(18px,2.4vw,26px)}.fnl[data-site-shell] .sp-prose td strong{white-space:nowrap}
