.pg-membership .pg-mem-hero{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);padding:52px 0 36px}.pg-membership .pg-mem-hero h1{max-width:760px}.pg-membership .pg-mem-hero .signal-intro{margin-bottom:0}.pg-membership .pg-mem-pass{display:flex;justify-content:center;perspective:900px}.pg-membership .pg-mem-pass-card{aspect-ratio:1.6/1;background:linear-gradient(140deg,#22d3ee29,#a894ff24 55%,#111c30e6);border:1px solid #22d3ee73;border-radius:20px;box-shadow:inset 0 0 0 1px #a894ff2e,0 24px 60px #00000073,0 0 40px #22d3ee2e;overflow:hidden;padding:22px;position:relative;transform:rotateY(-14deg) rotate(-5deg);width:min(300px,100%)}.pg-membership .pg-mem-pass-card:after{background:linear-gradient(115deg,#0000 35%,#ffffff14 48%,#0000 60%);content:"";inset:0;pointer-events:none;position:absolute}.pg-membership .pg-mem-pass-card img,.pg-membership .pg-mem-pass-card svg{border-radius:12px;position:relative;z-index:1}.pg-membership .pg-mem-pass-ring{border:1px solid #22d3ee80;border-radius:50%;bottom:-34px;box-shadow:0 0 30px #a894ff59,0 0 0 18px #a894ff0f;height:150px;position:absolute;right:-28px;width:150px}.pg-membership .pg-mem-cycle-wrap{display:flex;justify-content:center;margin:0 0 28px}.pg-membership .pg-mem-cycle{background:var(--signal-surface);border:1px solid var(--signal-border);border-radius:999px;display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:center;max-width:100%;padding:4px}.pg-membership .pg-mem-cycle button{background:#0000;border:0;border-radius:999px;color:var(--signal-muted);cursor:pointer;font:inherit;font-size:13px;font-weight:700;min-height:44px;padding:8px 20px}.pg-membership .pg-mem-cycle button:hover{color:var(--signal-text)}.pg-membership .pg-mem-cycle button[aria-selected=true]{background:var(--signal-cyan);color:#071320}.pg-membership .pg-mem-cycle small{font-size:10px;font-weight:700;margin-left:8px}.pg-membership .pg-mem-tiers{grid-gap:18px;align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:14px}.pg-membership .pg-mem-tier{background:linear-gradient(180deg,#132036,var(--signal-surface));border:1px solid var(--signal-border);border-radius:20px;display:flex;flex-direction:column;min-width:0;padding:28px 26px;position:relative}.pg-membership .pg-mem-tier.is-featured{border-color:var(--signal-cyan);box-shadow:0 0 0 1px #22d3ee4d,0 0 36px #22d3ee24}.pg-membership .pg-mem-flag{background:var(--signal-cyan);left:50%;padding:3px 12px;transform:translateX(-50%);white-space:nowrap}.pg-membership .pg-mem-active,.pg-membership .pg-mem-flag{border-radius:999px;color:#071320;font-size:11px;font-weight:700;position:absolute;top:-13px}.pg-membership .pg-mem-active{align-items:center;background:#8ff5b8;display:inline-flex;gap:5px;padding:3px 10px;right:16px}.pg-membership .pg-mem-tier-head{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:64px minmax(0,1fr);margin-bottom:18px}.pg-membership .pg-mem-tier-icon{background:#0f1a2e;border:1px solid var(--signal-border);border-radius:16px;color:var(--signal-cyan);display:grid;height:64px;place-items:center;width:64px}.pg-membership .pg-mem-tier.is-coming .pg-mem-tier-icon{color:var(--signal-violet)}.pg-membership .pg-mem-tier h2{font-size:28px;font-weight:600;margin:0 0 4px}.pg-membership .pg-mem-price{align-items:baseline;display:flex;gap:4px}.pg-membership .pg-mem-price strong{color:var(--signal-text);font-family:Outfit,sans-serif;font-size:28px;font-weight:500;line-height:1.15}.pg-membership .pg-mem-price span{color:var(--signal-muted);font-size:15px}.pg-membership .pg-mem-savings{color:#8ff5b8;display:block;font-size:12px;margin-top:2px}.pg-membership .pg-mem-coming{background:#a894ff1f;border:1px solid #a894ff8c;border-radius:999px;color:#d6ccff;display:inline-block;font-size:11px;font-weight:700;margin-top:4px;padding:3px 10px;white-space:nowrap}.pg-membership .pg-mem-pitch{border-bottom:1px solid var(--signal-border);font-size:15px;margin:0 0 18px;padding-bottom:18px}.pg-membership .pg-mem-features{grid-gap:12px;align-content:start;display:grid;flex:1 1;gap:12px;list-style:none;margin:0 0 24px;padding:0}.pg-membership .pg-mem-features li{grid-gap:10px;align-items:start;color:var(--signal-text);display:grid;font-size:15px;gap:10px;grid-template-columns:22px minmax(0,1fr);line-height:1.5}.pg-membership .pg-mem-features svg{border:1.5px solid var(--signal-cyan);border-radius:50%;color:var(--signal-cyan);height:22px;margin-top:1px;padding:3px;width:22px}.pg-membership .pg-mem-tier.is-coming .pg-mem-features svg{border-color:var(--signal-violet);color:var(--signal-violet)}.pg-membership .pg-mem-cta .signal-button{margin:0;width:100%}.pg-membership .pg-mem-cta .signal-button.is-loading{cursor:wait;opacity:.6}.pg-membership .pg-mem-disclosure{font-size:12px;line-height:1.5;margin:12px 0 0;text-align:center}.pg-membership .pg-mem-paypal{margin-top:12px}.pg-membership .pg-mem-paypal small{color:var(--signal-muted);display:block;font-size:11px;margin-bottom:6px;text-align:center}.pg-membership .pg-mem-waitlist form{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:0;border-radius:0;gap:10px;padding:0}.pg-membership .pg-mem-waitlist form>div:first-child{gap:0;position:relative}.pg-membership .pg-mem-waitlist form>div:first-child>svg{color:var(--signal-cyan);left:14px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.pg-membership .pg-mem-waitlist input{background:#0c1527;border:1px solid #60748e;border-radius:10px;font-family:inherit;font-size:16px;padding:12px 14px 12px 38px}.pg-membership .pg-mem-waitlist input:focus{border-color:var(--signal-cyan)}.pg-membership .pg-mem-waitlist button[type=submit]{background:var(--signal-cyan);background-image:none;border-radius:10px;color:#071320;font-size:14px;font-weight:700;min-height:48px}.pg-membership .pg-mem-waitlist button[type=submit]:hover{background:#67e6f6;filter:none}.pg-membership .pg-mem-waitlist [role=alert]{color:#ffb7bc;font-family:inherit;font-size:13px;padding:0}.pg-membership .pg-mem-waitlist [data-testid=waitlist-success]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#112c39;border:1px solid #497c89;border-radius:14px;gap:12px;padding:16px}.pg-membership .pg-mem-bench{grid-gap:36px;align-items:start;background:linear-gradient(120deg,#132440,#0f1a2e 60%,#16163a);border:1px solid var(--signal-border);border-radius:22px;display:grid;gap:36px;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);margin-top:48px;padding:32px}.pg-membership .pg-mem-bench h2{font-size:30px;font-weight:600;margin:0 0 14px}.pg-membership .pg-mem-bench-copy p:not(.signal-eyebrow){font-size:15px}.pg-membership .pg-mem-sim{align-items:center;background:#39ff8814;border:1px solid #8ff5b880;border-radius:10px;color:#c8fadd;display:inline-flex;font-size:14px;font-weight:700;gap:8px;line-height:1.4;margin:4px 0 0;padding:8px 14px}.pg-membership .pg-mem-sim svg{color:#8ff5b8}.pg-membership .pg-mem-bench-tool{min-width:0}.pg-membership [data-testid=clearance-preview-root]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0c1527;border:1px solid var(--signal-border);border-radius:18px}.pg-membership [data-testid=clearance-preview-modes] button{font-size:12px;min-height:44px;padding:8px 16px}.pg-membership [data-testid=clearance-preview-cta]{background:var(--signal-cyan);background-image:none;border-radius:10px;color:#071320;font-weight:700;min-height:48px}.pg-membership [data-testid=clearance-preview-cta]:hover{background:#67e6f6;transform:none}.pg-membership .pg-mem-notes{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.pg-membership .pg-mem-notes .signal-eyebrow{margin:0}.pg-membership>.signal-container{padding-bottom:64px}@media (max-width:1000px){.pg-membership .pg-mem-tiers{gap:26px;grid-template-columns:1fr;margin-inline:auto;max-width:620px}.pg-membership .pg-mem-bench{gap:24px;grid-template-columns:1fr}}@media (max-width:760px){.pg-membership .pg-mem-hero{grid-template-columns:1fr;padding:34px 0 24px}.pg-membership .pg-mem-pass{display:none}.pg-membership .pg-mem-notes{grid-template-columns:1fr}}@media (max-width:600px){.pg-membership .pg-mem-tier{padding:24px 18px}.pg-membership .pg-mem-tier-head{gap:14px;grid-template-columns:52px minmax(0,1fr)}.pg-membership .pg-mem-tier-icon{height:52px;width:52px}.pg-membership .pg-mem-tier h2{font-size:24px}.pg-membership .pg-mem-bench{margin-top:36px;padding:20px 16px}.pg-membership .pg-mem-bench h2{font-size:24px}.pg-membership .pg-mem-cycle button{padding:8px 14px}.pg-membership .pg-mem-cycle{border-radius:16px}}
/*# sourceMappingURL=5435.4af5c197.chunk.css.map*/