.beta-access-section{padding-bottom:2rem}.beta-access-section .beta-access-cards{max-width:420px;margin-inline:auto;display:flex;justify-content:center}.beta-access-section .beta-access-cards .ui-fade,.beta-access-section .beta-access-cards>*{width:100%}.beta-access-section>.ui-fade{width:min(100%,480px);max-width:100%;box-sizing:border-box}.beta-access-section .plan-card{border-radius:16px;width:100%;box-sizing:border-box;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;background:rgba(23,26,35,.72);border:1px solid color-mix(in srgb,#8fb0ff 28%,transparent);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);overflow:hidden}.beta-access-section .badge,.beta-access-section .best-value-badge{position:absolute;top:1rem;right:1rem;padding:.28rem .65rem;border-radius:999px;background:color-mix(in srgb,#8fb0ff 22%,transparent);border:1px solid color-mix(in srgb,#8fb0ff 45%,transparent);color:#c9d8ff;font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.beta-access-section .plan-icon{width:48px;height:48px;border-radius:12px;background:var(--redesign-accent-tint,rgba(143,176,255,.13));color:var(--redesign-nav-active,#a9c3ff);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem}.beta-access-section .plan-name{color:var(--redesign-muted,#9b9bad);font-size:.85rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .75rem}.beta-access-section .plan-price{color:var(--redesign-text,#ececf3);font-size:2.75rem;font-weight:800;margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.beta-access-section .beta-access-price{font-size:2.4rem}.beta-access-section .plan-billing{color:var(--redesign-muted,#9b9bad);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin:.5rem 0 1.5rem}.beta-access-section .plan-features{list-style:none;margin:0 0 1.5rem;padding:0;width:100%;text-align:left}.beta-access-section .plan-features li{display:flex;align-items:center;gap:.75rem;color:var(--redesign-text,#ececf3);font-size:.9rem;font-weight:600;margin-bottom:.75rem}.beta-access-section .plan-features li:last-child{margin-bottom:0}.beta-access-section .plan-features .check{width:20px;height:20px;border-radius:50%;background:var(--redesign-accent-tint,rgba(143,176,255,.13));color:var(--redesign-nav-active,#a9c3ff);display:flex;align-items:center;justify-content:center;flex-shrink:0}.beta-access-section .plan-button{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;min-height:44px;margin-top:auto;padding:.85rem 1rem;border:none;border-radius:12px;background:#8fb0ff;color:var(--redesign-ink,#07101f);font-size:.95rem;font-weight:800;text-decoration:none;box-sizing:border-box;cursor:pointer;transition:background .15s ease}.beta-access-section .plan-button:hover{background:#a9c3ff}.beta-access-section .plan-button:focus-visible{outline:2px solid #8fb0ff;outline-offset:3px}