.PremiumGate_backdrop__JSyjA{position:fixed;inset:0;z-index:550;display:flex;align-items:flex-end;background:rgba(17,17,17,.45);padding:1rem}.PremiumGate_dialog__r0sOw{width:100%;max-width:470px;margin:0 auto;border-radius:16px;background:var(--color-bg);padding:1.75rem 1.5rem calc(1.5rem + env(safe-area-inset-bottom));box-shadow:var(--shadow-md)}.PremiumGate_eyebrow__N6f8h{margin:0 0 .65rem;color:var(--color-bonina-text);font:700 .6875rem var(--font-body);letter-spacing:.12em}.PremiumGate_dialog__r0sOw h2{margin:0;font:700 clamp(1.55rem,7vw,2.1rem)/1.08 var(--font-display);letter-spacing:-.03em}.PremiumGate_dialog__r0sOw p:not(.PremiumGate_eyebrow__N6f8h){margin:.85rem 0 1.4rem;color:var(--color-text-secondary);font:.98rem/1.55 var(--font-body)}.PremiumGate_primary__xc_Ox,.PremiumGate_secondary__Dlx9b{display:flex;align-items:center;justify-content:center;min-height:48px;width:100%;border-radius:8px;font:600 .9375rem var(--font-body)}.PremiumGate_primary__xc_Ox{background:var(--color-accent);color:#fff}.PremiumGate_secondary__Dlx9b{margin-top:.55rem;color:var(--color-text-secondary);text-decoration:underline;text-underline-offset:3px}.PremiumGate_primary__xc_Ox:focus-visible,.PremiumGate_secondary__Dlx9b:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media (min-width:600px){.PremiumGate_backdrop__JSyjA{align-items:center}.PremiumGate_dialog__r0sOw{padding:2rem}}