@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Space+Grotesk:wght@300;400;500;600&family=Syne:wght@400;500&display=swap";.plan-column[data-astro-cid-f7eqhmgo]{--accent: #6688ff;display:grid;min-width:0;grid-template-rows:200px 44px auto;gap:16px;padding:16px;border-inline-start:1px solid rgba(255,255,255,.12);scroll-snap-align:start}.plan-column[data-astro-cid-f7eqhmgo]:last-child{border-inline-end:1px solid rgba(255,255,255,.12)}.plan-column--gold[data-astro-cid-f7eqhmgo]{--accent: #ffc12c}.plan-column--violet[data-astro-cid-f7eqhmgo]{--accent: #cb55ff}.plan-offer[data-astro-cid-f7eqhmgo]{position:relative;display:flex;min-height:200px;flex-direction:column;justify-content:space-between;overflow:hidden;padding:20px;border:1px solid color-mix(in srgb,var(--accent) 32%,rgba(255,255,255,.16));border-radius:20px;background:radial-gradient(circle at 88% 5%,color-mix(in srgb,var(--accent) 24%,transparent),transparent 52%),linear-gradient(145deg,#161f38f0,#080d1df5);box-shadow:0 18px 42px #0003;isolation:isolate}.plan-offer[data-astro-cid-f7eqhmgo]:before,.plan-offer[data-astro-cid-f7eqhmgo]:after{position:absolute;inset:0;content:"";pointer-events:none}.plan-offer[data-astro-cid-f7eqhmgo]:before{z-index:-2;background-image:var(--plan-hover-image);background-position:center;background-size:cover;opacity:0;transform:scale(1.045);transition:opacity .22s ease,transform .32s ease}.plan-offer[data-astro-cid-f7eqhmgo]:after{z-index:-1;background:linear-gradient(180deg,#03050e7a,#03050ed1),linear-gradient(135deg,color-mix(in srgb,var(--accent) 24%,transparent),transparent 56%);opacity:0;transition:opacity .22s ease}@media (hover: hover){.plan-column[data-astro-cid-f7eqhmgo]:hover .plan-offer[data-astro-cid-f7eqhmgo]:before,.plan-column[data-astro-cid-f7eqhmgo]:hover .plan-offer[data-astro-cid-f7eqhmgo]:after{opacity:1;transform:scale(1)}}.plan-column[data-astro-cid-f7eqhmgo]:focus-within .plan-offer[data-astro-cid-f7eqhmgo]:before,.plan-column[data-astro-cid-f7eqhmgo]:focus-within .plan-offer[data-astro-cid-f7eqhmgo]:after{opacity:1;transform:scale(1)}.plan-column[data-astro-cid-f7eqhmgo].is-recommended .plan-offer[data-astro-cid-f7eqhmgo]{border-color:color-mix(in srgb,var(--accent) 78%,white);box-shadow:0 0 0 1px #ffc12c1a,0 18px 46px #cf911029}.plan-offer__copy[data-astro-cid-f7eqhmgo],.plan-offer__price-block[data-astro-cid-f7eqhmgo]{position:relative;z-index:1}.plan-offer__heading[data-astro-cid-f7eqhmgo]{display:flex;align-items:center;justify-content:space-between;gap:10px}.plan-offer[data-astro-cid-f7eqhmgo] h2[data-astro-cid-f7eqhmgo]{margin:0;color:#fff;font-family:Space Grotesk,Segoe UI,sans-serif;font-size:1.72rem;font-weight:500;letter-spacing:-.04em;line-height:1}.plan-offer__badge[data-astro-cid-f7eqhmgo]{flex:0 0 auto;padding:.25rem .58rem;border:1px solid color-mix(in srgb,var(--accent) 72%,white);border-radius:999px;color:color-mix(in srgb,var(--accent) 76%,white);font-size:.58rem;font-weight:600;letter-spacing:.12em;line-height:1;text-transform:uppercase}.plan-offer__description[data-astro-cid-f7eqhmgo]{max-width:24ch;margin:.55rem 0 0;color:#ffffffa8;font-size:.73rem;line-height:1.4}.plan-offer__price-block[data-astro-cid-f7eqhmgo]{min-height:54px}.plan-offer__regular-price[data-astro-cid-f7eqhmgo]{position:absolute;bottom:45px;left:0;color:#ffffff9e;font-size:.7rem;line-height:1;text-decoration:line-through}.plan-offer__price[data-astro-cid-f7eqhmgo]{display:flex;align-items:baseline;gap:.22rem;margin:0;color:#fff;line-height:1;text-shadow:0 1px 10px rgba(0,0,0,.5)}.plan-offer__price[data-astro-cid-f7eqhmgo]>span[data-astro-cid-f7eqhmgo]:first-child{font-size:1rem;font-weight:500}.plan-offer__price[data-astro-cid-f7eqhmgo] strong[data-astro-cid-f7eqhmgo]{font-size:1.7rem;font-weight:500;letter-spacing:-.045em}.plan-offer__price[data-astro-cid-f7eqhmgo] small[data-astro-cid-f7eqhmgo]{color:#ffffffc7;font-size:.62rem;font-weight:400}.plan-offer__billing[data-astro-cid-f7eqhmgo]{min-height:14px;margin:.3rem 0 0;color:color-mix(in srgb,var(--accent) 54%,white);font-size:.62rem;line-height:1.25}.plan-column__cta[data-astro-cid-f7eqhmgo]{display:grid;min-height:44px;border:1px solid color-mix(in srgb,var(--accent) 74%,white);border-radius:999px;place-items:center;background:#05070d;color:#fff;font-size:.82rem;font-weight:500;text-decoration:none;transition:background .16s ease,color .16s ease,transform .16s ease}.plan-column__cta[data-astro-cid-f7eqhmgo]:hover,.plan-column__cta[data-astro-cid-f7eqhmgo]:focus-visible{background:color-mix(in srgb,var(--accent) 18%,#05070d);color:#fff;text-decoration:none;transform:translateY(-1px)}.plan-column--gold[data-astro-cid-f7eqhmgo] .plan-column__cta[data-astro-cid-f7eqhmgo]{border-color:#f6c84f;background:linear-gradient(180deg,#ffd76f,#dda522);color:#181002}.plan-features[data-astro-cid-f7eqhmgo]{min-width:0;padding-top:0}.plan-features__lead[data-astro-cid-f7eqhmgo]{display:flex;min-height:38px;align-items:center;margin:0;padding:0 .75rem;border:1px solid color-mix(in srgb,var(--accent) 28%,rgba(255,255,255,.16));border-radius:10px;background:linear-gradient(105deg,color-mix(in srgb,var(--accent) 16%,rgba(10,15,31,.94)),#0a0f1fbd);color:color-mix(in srgb,var(--accent) 38%,white);font-size:.76rem;font-weight:600;line-height:1.4;list-style:none}.plan-features__lead[data-astro-cid-f7eqhmgo]::-webkit-details-marker{display:none}.plan-features__lead[data-astro-cid-f7eqhmgo]:after{display:none}.plan-features[data-astro-cid-f7eqhmgo] ul[data-astro-cid-f7eqhmgo]{margin:.65rem 0 0;padding:0;list-style:none}.plan-features[data-astro-cid-f7eqhmgo] li[data-astro-cid-f7eqhmgo]{display:grid;grid-template-columns:15px minmax(0,1fr);gap:.65rem;padding:.72rem 0;border-top:1px dotted rgba(255,255,255,.2);color:#ffffffc2;font-size:.78rem;line-height:1.35}.plan-features[data-astro-cid-f7eqhmgo] li[data-astro-cid-f7eqhmgo]>span[data-astro-cid-f7eqhmgo]:first-child{color:var(--accent);font-size:.72rem;font-weight:600}@media (max-width: 900px){.plan-column[data-astro-cid-f7eqhmgo]{gap:12px;padding:16px 0 20px;border-inline:0;border-bottom:1px solid rgba(255,255,255,.12);scroll-snap-align:none}.plan-column[data-astro-cid-f7eqhmgo]:last-child{border-inline-end:0}.plan-features__lead[data-astro-cid-f7eqhmgo]{min-height:44px;justify-content:space-between;gap:1rem;padding-inline:.9rem;cursor:pointer}.plan-features__lead[data-astro-cid-f7eqhmgo]:after{display:grid;width:24px;height:24px;flex:0 0 auto;border:1px solid color-mix(in srgb,var(--accent) 52%,white);border-radius:50%;place-items:center;color:color-mix(in srgb,var(--accent) 64%,white);content:"+";font-size:1rem;font-weight:400;line-height:1}.plan-features[data-astro-cid-f7eqhmgo][open]>.plan-features__lead[data-astro-cid-f7eqhmgo]:after{content:"−"}.plan-features[data-astro-cid-f7eqhmgo] ul[data-astro-cid-f7eqhmgo]{margin-top:.5rem}}@media (min-width: 901px){.plan-features__lead[data-astro-cid-f7eqhmgo]{pointer-events:none}}@media (prefers-reduced-motion: reduce){.plan-offer[data-astro-cid-f7eqhmgo]:before,.plan-offer[data-astro-cid-f7eqhmgo]:after,.plan-column__cta[data-astro-cid-f7eqhmgo]{transition:none}.plan-column__cta[data-astro-cid-f7eqhmgo]:hover,.plan-column__cta[data-astro-cid-f7eqhmgo]:focus-visible{transform:none}}.cosmic-starfield[data-astro-cid-q5hu3teu]{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none}.cosmic-starfield__star[data-astro-cid-q5hu3teu]{position:absolute;border-radius:50%;background:#fff;opacity:0;animation:cosmic-twinkle var(--star-duration) ease-in-out var(--star-delay) infinite}.cosmic-starfield__shooting[data-astro-cid-q5hu3teu]{position:absolute;width:0;height:1px;border-radius:999px;background:linear-gradient(-45deg,#ffffffe6,#2d5bff00);filter:drop-shadow(0 0 6px rgba(255,255,255,.8));opacity:0;transform:rotate(20deg);animation:cosmic-shooting 8s ease-in-out infinite}.cosmic-starfield__shooting--one[data-astro-cid-q5hu3teu]{top:14%;left:18%;animation-delay:2.5s}.cosmic-starfield__shooting--two[data-astro-cid-q5hu3teu]{top:37%;left:72%;animation-delay:7s}@keyframes cosmic-twinkle{0%,to{opacity:.1;transform:scale(.8)}50%{opacity:var(--star-opacity);transform:scale(1.2)}}@keyframes cosmic-shooting{0%,70%{width:0;opacity:0;transform:translateZ(0) rotate(20deg)}74%{width:90px;opacity:.9}88%{width:0;opacity:0;transform:translate3d(260px,180px,0) rotate(20deg)}to{width:0;opacity:0;transform:translate3d(260px,180px,0) rotate(20deg)}}@media (prefers-reduced-motion: reduce){.cosmic-starfield__star[data-astro-cid-q5hu3teu]{animation:none;opacity:var(--star-opacity)}.cosmic-starfield__shooting[data-astro-cid-q5hu3teu]{display:none}}body{background:#030816}.plans-page[data-astro-cid-gm34tuxa],.plans-page[data-astro-cid-gm34tuxa] [data-astro-cid-gm34tuxa]{box-sizing:border-box}.plans-page[data-astro-cid-gm34tuxa]{--page-gutter: 1.5rem;--supporting-section-gap: 1.5rem;position:relative;min-height:100vh;overflow:hidden;padding:7.8rem var(--page-gutter) 4rem;background:radial-gradient(circle at 84% 16%,rgba(68,25,128,.16),transparent 23rem),radial-gradient(circle at 13% 78%,rgba(45,91,255,.1),transparent 26rem),#030304;color:#f6f2ed;font-family:Inter,Segoe UI,sans-serif;isolation:isolate}.plans-page[data-astro-cid-gm34tuxa]:after{position:absolute;inset:0;z-index:-2;content:"";pointer-events:none}.plans-page[data-astro-cid-gm34tuxa]:after{z-index:-1;background:linear-gradient(105deg,transparent 55%,rgba(92,49,194,.06) 70%,transparent 88%),radial-gradient(ellipse at 50% 58%,transparent 28%,rgba(2,7,20,.5) 86%)}.cosmos[data-astro-cid-gm34tuxa]{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.orbital-mark[data-astro-cid-gm34tuxa]{position:absolute;top:7.4rem;left:max(4vw,2rem);width:min(16vw,220px);opacity:.9}.constellation[data-astro-cid-gm34tuxa]{position:absolute;top:7rem;right:max(2vw,1rem);width:min(21vw,300px);opacity:.68;filter:drop-shadow(0 0 8px rgba(169,72,255,.8))}.plans-header[data-astro-cid-gm34tuxa]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(1120px,100%);align-items:flex-end;gap:0;margin:0 auto 2rem}.plans-header__copy[data-astro-cid-gm34tuxa]{grid-column:1 / span 2;min-width:0;max-width:720px}.plans-header[data-astro-cid-gm34tuxa] h1[data-astro-cid-gm34tuxa]{margin:0;font-family:Syne,sans-serif;font-size:clamp(2.75rem,3.55vw,3.35rem);font-weight:500;letter-spacing:-.04em;line-height:.98;white-space:nowrap}.plans-dek[data-astro-cid-gm34tuxa]{margin:.7rem 0 0;color:#ffffffc2;font-size:clamp(1rem,1.6vw,1.22rem);font-weight:300}.plans-intro[data-astro-cid-gm34tuxa]{width:min(520px,100%);margin:.55rem 0 0;color:#ffffff8c;font-size:.9rem;line-height:1.55}.billing-toggle[data-astro-cid-gm34tuxa]{display:grid;grid-template-columns:1fr 1.35fr;grid-column:3;width:auto;margin:0 16px .15rem;padding:4px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:#03081785;box-shadow:0 10px 35px #0000003d;backdrop-filter:blur(12px)}.billing-toggle[data-astro-cid-gm34tuxa] button[data-astro-cid-gm34tuxa]{min-height:34px;padding:0 .8rem;border:0;border-radius:999px;background:transparent;color:#ffffff94;cursor:pointer;font:inherit;font-size:.77rem}.billing-toggle[data-astro-cid-gm34tuxa] button[data-astro-cid-gm34tuxa].is-active{background:linear-gradient(180deg,#ffffff24,#ffffff0f);box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff}.billing-toggle[data-astro-cid-gm34tuxa] button[data-astro-cid-gm34tuxa] span[data-astro-cid-gm34tuxa]{display:inline-block;width:8px;height:8px;margin-right:.55rem;border-radius:50%;background:#a857f4;box-shadow:0 0 8px #a857f4}.plans-grid[data-astro-cid-gm34tuxa]{position:relative;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;width:min(1120px,100%);margin:0 auto;scrollbar-color:rgba(255,255,255,.24) transparent;scrollbar-width:thin}.plans-promise[data-astro-cid-gm34tuxa],.plans-faq[data-astro-cid-gm34tuxa],.plans-note[data-astro-cid-gm34tuxa],.plans-glossary[data-astro-cid-gm34tuxa]{position:relative;z-index:2;width:min(900px,100%);margin-inline:auto}.plans-promise[data-astro-cid-gm34tuxa]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.1rem;margin-top:var(--supporting-section-gap);padding:.75rem 1.2rem;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#060f238c}.plans-promise__star[data-astro-cid-gm34tuxa]{color:#c957ff}.plans-glossary[data-astro-cid-gm34tuxa]{display:grid;gap:.35rem;margin-top:var(--supporting-section-gap);padding:1rem 1.2rem;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#060f236b}.plans-glossary[data-astro-cid-gm34tuxa] p[data-astro-cid-gm34tuxa]{margin:0;color:#ffffff9e;font-size:.75rem;line-height:1.5}.plans-glossary[data-astro-cid-gm34tuxa] strong[data-astro-cid-gm34tuxa]{color:#ffffffe0}.plans-page[data-billing-period=annual] .plan-features__item--monthly-only{display:none!important}.plans-promise[data-astro-cid-gm34tuxa] p[data-astro-cid-gm34tuxa]{margin:0;color:#ffffffad;font-size:.82rem;line-height:1.5;text-align:center;white-space:nowrap}.plans-faq[data-astro-cid-gm34tuxa]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:var(--supporting-section-gap)}.plans-faq[data-astro-cid-gm34tuxa] details[data-astro-cid-gm34tuxa]{--faq-icon-size: 22px;--faq-column-gap: .75rem;min-height:98px;padding:1rem;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:#060f2394}.plans-faq[data-astro-cid-gm34tuxa] summary[data-astro-cid-gm34tuxa]{display:flex;align-items:flex-start;gap:var(--faq-column-gap);color:#ffffffe6;cursor:pointer;font-size:.82rem;font-weight:600;line-height:var(--faq-icon-size);list-style:none}.plans-faq[data-astro-cid-gm34tuxa] summary[data-astro-cid-gm34tuxa]::-webkit-details-marker{display:none}.plans-faq[data-astro-cid-gm34tuxa] summary[data-astro-cid-gm34tuxa] span[data-astro-cid-gm34tuxa]{display:grid;width:var(--faq-icon-size);height:var(--faq-icon-size);flex:0 0 auto;border:1px solid #c957ff;border-radius:50%;place-items:center;color:#c957ff;font-weight:500;line-height:1}.plans-faq[data-astro-cid-gm34tuxa] p[data-astro-cid-gm34tuxa]{margin:.55rem 0 0 calc(var(--faq-icon-size) + var(--faq-column-gap));color:#ffffff85;font-size:.72rem;line-height:1.5}.plans-note[data-astro-cid-gm34tuxa]{margin-top:var(--supporting-section-gap);color:#ffffff61;font-size:.7rem;text-align:center}.plans-note[data-astro-cid-gm34tuxa] span[data-astro-cid-gm34tuxa]{margin-right:.55rem;color:#ffc12c}@media (max-width: 1120px){.orbital-mark[data-astro-cid-gm34tuxa]{left:-55px;opacity:.5}.constellation[data-astro-cid-gm34tuxa]{right:-60px;width:250px}}@media (max-width: 1050px){.plans-header[data-astro-cid-gm34tuxa]{display:flex;align-items:flex-start;flex-direction:column;gap:1.25rem}.billing-toggle[data-astro-cid-gm34tuxa]{width:min(380px,100%);margin:0}}@media (max-width: 900px){.plans-page[data-astro-cid-gm34tuxa]{padding-top:7rem}.plans-grid[data-astro-cid-gm34tuxa]{width:min(560px,100%);grid-template-columns:minmax(0,1fr);margin-inline:auto;overflow:visible}.plans-promise[data-astro-cid-gm34tuxa]{grid-template-columns:auto minmax(0,1fr) auto;margin-top:2rem;border-radius:18px}.plans-promise[data-astro-cid-gm34tuxa] p[data-astro-cid-gm34tuxa]{white-space:normal}.plans-faq[data-astro-cid-gm34tuxa]{grid-template-columns:1fr}}@media (max-width: 700px){.plans-header[data-astro-cid-gm34tuxa] h1[data-astro-cid-gm34tuxa]{white-space:normal}}@media (max-width: 560px){.plans-page[data-astro-cid-gm34tuxa]{--page-gutter: .9rem;padding-top:6.5rem;padding-bottom:3rem}.plans-header[data-astro-cid-gm34tuxa] h1[data-astro-cid-gm34tuxa]{font-size:2.25rem}.plans-dek[data-astro-cid-gm34tuxa]{font-size:.95rem}.plans-intro[data-astro-cid-gm34tuxa]{font-size:.8rem}.billing-toggle[data-astro-cid-gm34tuxa]{grid-template-columns:1fr 1.35fr}.billing-toggle[data-astro-cid-gm34tuxa] button[data-astro-cid-gm34tuxa]{padding-inline:.45rem;font-size:.69rem}.plans-promise[data-astro-cid-gm34tuxa]{gap:.7rem;padding:.85rem}.plans-promise[data-astro-cid-gm34tuxa] p[data-astro-cid-gm34tuxa]{font-size:.75rem}}
