.pf-gs{flex-direction:column;min-height:100svh;display:flex}.pf-gs__top{padding:clamp(18px, 3.5vw, 34px) var(--pad)}.pf-gs__wordmark{font-family:var(--font-display-alt), var(--disp);letter-spacing:-.01em;text-transform:uppercase;color:var(--ink);font-size:19px;font-weight:700;text-decoration:none}.pf-gs__main{width:100%;max-width:680px;padding:clamp(20px, 4vw, 56px) var(--pad) clamp(44px, 7vw, 88px);flex:1;margin:0 auto}.pf-gs__eyebrow{letter-spacing:.01em;color:var(--mute);align-items:center;gap:9px;margin-bottom:clamp(14px,2vw,20px);font-size:13px;font-weight:500;display:inline-flex}.pf-gs__h{margin:0 0 18px;font-size:clamp(34px,6vw,58px);line-height:1.03}.pf-gs__sub{color:var(--ink-2);max-width:40ch;margin:0;font-size:clamp(16px,1.9vw,19px);line-height:1.5}.pf-gs__lead{margin-top:clamp(30px,5vw,48px)}.pf-gs__leadnote{color:var(--mute);max-width:44ch;margin:15px 0 0;font-size:14.5px;line-height:1.5}.pf-gs__ctarow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.pf-gs a.pf-cta{text-decoration:none}.pf-gs__cta-lead{place-items:center;display:inline-grid}.pf-gs__ghost{font-family:var(--body);letter-spacing:.01em;color:var(--ink);border:1.5px solid var(--ink);white-space:nowrap;transition:background .25s var(--ease), color .25s var(--ease);background:0 0;border-radius:999px;align-items:center;gap:10px;padding:12.5px 22px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.pf-gs__ghost:hover{background:var(--ink);color:var(--paper)}.pf-gs__ghost-arrow{transition:transform .35s var(--ease);place-items:center;display:inline-grid}.pf-gs__ghost:hover .pf-gs__ghost-arrow{transform:translate(2px,-2px)}.pf-gs__also{color:var(--mute);margin-top:clamp(28px,4vw,40px);font-size:14.5px;line-height:1.6}.pf-gs__altopt{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.pf-gs__altmark{color:var(--ink);place-items:center;display:inline-grid}.pf-gs__altlink{color:var(--ink);text-underline-offset:3px;transition:color .18s var(--ease);text-decoration:underline;text-decoration-thickness:1px}.pf-gs__altlink:hover{color:var(--acc)}.pf-gs__altsep{opacity:.5;margin:0 8px}.pf-gs__reassure{color:var(--mute);margin-top:clamp(34px,5vw,52px);font-size:14px}.pf-gs__foot{border-top:1px solid var(--hair);padding:20px var(--pad);color:var(--mute);justify-content:space-between;align-items:center;gap:16px;font-size:13px;display:flex}.pf-gs__foot a{color:var(--ink);text-decoration:none}.pf-gs__foot a:hover{color:var(--acc)}.pf-gs__paused{margin-top:4px}.pf-gs__paused-form{flex-direction:column;gap:10px;max-width:420px;margin-top:22px;display:flex}.pf-gs__paused-ok{font-family:var(--body);color:var(--ink);margin-top:22px;font-size:15px}.pf-gs__paused-err{margin:0;font-size:13px}
