.premium-page{color:#212121;background:#f7f7f5;padding:64px 24px}.premium-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:64px;max-width:1160px;margin:auto;display:grid}.premium-label{letter-spacing:.15em;color:#92500a;font-size:12px;font-weight:800}.premium-hero h1{margin:20px 0;font-size:clamp(36px,4vw,56px);font-weight:750;line-height:1.08}.premium-lead{font-size:21px;line-height:1.6}.premium-page p{margin:16px 0;line-height:1.7}.premium-features p{align-items:center;gap:12px;display:flex}.premium-features svg{color:#ad5b00;width:22px}.premium-login{background:#fff;border:1px solid #e2e2e2;border-radius:20px;padding:36px;box-shadow:0 18px 50px #00000008}.premium-login>svg{color:#ad5b00}.premium-page h2{margin:18px 0;font-size:28px;font-weight:700}.premium-page h3{margin-top:20px;font-size:18px;font-weight:700}.premium-cta{color:#212121;background:#f9931d;border-radius:10px;justify-content:center;align-items:center;gap:12px;margin-top:24px;padding:18px;font-weight:750;display:flex}.premium-cta:hover{background:#ee8710}.premium-page a:focus-visible{outline-offset:4px;outline:3px solid #92500a}.premium-note{color:#5b6065;font-size:14px}.premium-login hr{border-color:#eee;margin:24px 0}.premium-help{border-top:1px solid #ddd;max-width:1160px;margin:70px auto 0;padding-top:24px}.premium-help>div{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.premium-help a{overflow-wrap:anywhere;text-decoration:underline}@media (max-width:760px){.premium-page{padding:36px 20px}.premium-hero{grid-template-columns:1fr;gap:24px}.premium-login{padding:24px}.premium-help>div{grid-template-columns:1fr;gap:0}.premium-help{margin-top:40px}}
