.pfcs-screen{--pfcs-accent:#20c9ad;box-sizing:border-box;min-height:80vh;padding:clamp(28px,8vw,110px);background:#11101c;color:#fff;text-align:center;font:18px/1.65 system-ui,sans-serif;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:22px}.pfcs-screen *{box-sizing:border-box}.pfcs-screen :is(h1,h2){font-size:clamp(36px,6vw,76px);line-height:1.1;max-width:900px;margin:0;overflow-wrap:anywhere}.pfcs-screen p{max-width:650px;margin:0}.pfcs-kicker{letter-spacing:.18em;color:#fff;font-size:12px}.pfcs-link{padding:14px 25px;border-radius:8px;background:var(--pfcs-accent);color:var(--pfcs-foreground,#000);text-decoration:none;font-weight:700}.pfcs-link:focus-visible{outline:3px solid white;outline-offset:5px}.pfcs-screen small{font-size:12px;color:#bbb}.pfcs-countdown{font-size:clamp(22px,4vw,40px);font-variant-numeric:tabular-nums}body:has(>.pfcs-screen){margin:0;background:#11101c}
