.pricing-exact[data-astro-cid-wabvymur]{--som-bg:#050506;--som-surface:#101012;--som-cream:#f3eee4;--som-cream-soft:#f6f1e8;--som-gold:#fedf4f;--som-purple:#5b4bff;--som-green:#25d67b;--som-radius:8px;--som-font-body:"IBM Plex Sans", system-ui, sans-serif;--som-font-display:"Bricolage Grotesque", system-ui, sans-serif;--som-border-subtle:#ffffff1a;--som-cta-shadow:#5b4bff47 0 10px 28px;--som-button-height-large:56px;--som-button-font-size-large:18px;background:radial-gradient(circle at 50% 0%, #5b4bff2e, transparent 38%), linear-gradient(180deg, #111114 0%, var(--som-bg) 100%);box-sizing:border-box;color:var(--som-cream);font-family:var(--som-font-body);border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;justify-content:center;align-items:center;width:100%;padding:120px 48px 130px;display:flex}.pricing-exact[data-astro-cid-wabvymur].pricing-exact--embedded{background:0 0;border-top:0;padding-top:clamp(48px,5vw,72px)}.pricing-inner[data-astro-cid-wabvymur]{flex-direction:column;align-items:center;gap:56px;width:100%;max-width:1450px;display:flex}.pricing-inner[data-astro-cid-wabvymur]>header[data-astro-cid-wabvymur]{text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(860px,100%);padding-bottom:28px;display:flex}.pricing-inner[data-astro-cid-wabvymur]>header[data-astro-cid-wabvymur] p[data-astro-cid-wabvymur]{color:var(--som-gold);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700;line-height:16px}.pricing-inner[data-astro-cid-wabvymur]>header[data-astro-cid-wabvymur] [data-astro-cid-wabvymur]:is(h1,h2){color:var(--som-cream);font-family:var(--som-font-display);text-wrap:balance;margin:0;font-size:clamp(42px,5vw,64px);font-weight:700;line-height:1.04}.pricing-inner[data-astro-cid-wabvymur]>header[data-astro-cid-wabvymur] [data-astro-cid-wabvymur]:is(h1,h2)>span[data-astro-cid-wabvymur]{display:block}.pricing-exact--hero-heading[data-astro-cid-wabvymur] .pricing-inner[data-astro-cid-wabvymur]>header[data-astro-cid-wabvymur]{width:min(1000px,100%)}.pricing-exact--hero-heading[data-astro-cid-wabvymur] .pricing-inner[data-astro-cid-wabvymur]>header[data-astro-cid-wabvymur] [data-astro-cid-wabvymur]:is(h1,h2){font-size:clamp(54px,5.1vw,72px);line-height:.98}.pricing-cards[data-astro-cid-wabvymur]{justify-content:center;gap:24px;width:100%;max-width:920px;display:flex}.pricing-cards[data-astro-cid-wabvymur] article[data-astro-cid-wabvymur]{border-radius:var(--som-radius);box-sizing:border-box;background:linear-gradient(145deg,#ffffff17,#ffffff09),#ffffff0a;border:1px solid #ffffff1f;flex-direction:column;flex:calc(50% - 12px);gap:24px;min-height:308px;padding:30px;display:flex;position:relative;box-shadow:0 24px 70px #00000047}.pricing-cards[data-astro-cid-wabvymur] article[data-astro-cid-wabvymur]:before{content:"";background:linear-gradient(90deg,#0000,#ffffff38,#0000);height:1px;position:absolute;top:0;left:14px;right:14px}.pricing-cards[data-astro-cid-wabvymur] .featured-plan[data-astro-cid-wabvymur]{border-radius:0 0 var(--som-radius) var(--som-radius);border-color:var(--som-purple);background:radial-gradient(circle at 78% 0,#ffe14d1f,#0000 32%),linear-gradient(#292342 0%,#18181b 100%);box-shadow:0 0 70px #5b4bff66,0 30px 90px #00000057}.plan-ribbon[data-astro-cid-wabvymur]{background:var(--som-purple);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:8px 8px 0 0;justify-content:center;align-items:center;height:38px;font-size:14px;font-weight:700;display:flex;position:absolute;top:-39px;left:-1px;right:-1px}.pricing-cards[data-astro-cid-wabvymur] article[data-astro-cid-wabvymur]>p[data-astro-cid-wabvymur]{color:#f3eee48f;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700;line-height:16px}.pricing-cards[data-astro-cid-wabvymur] h3[data-astro-cid-wabvymur]{color:var(--som-cream);font-family:var(--som-font-display);margin:-16px 0 0;font-size:38px;font-weight:700;line-height:44px}.plan-clarity[data-astro-cid-wabvymur]{color:#f3eee4b8;text-align:center;max-width:860px;margin:-18px 0 0;font-size:18px;line-height:28px}.pricing-cards[data-astro-cid-wabvymur] article[data-astro-cid-wabvymur]>span[data-astro-cid-wabvymur]{color:#f3eee4b8;margin-top:-18px;font-size:18px;line-height:28px}.plan-includes[data-astro-cid-wabvymur]{color:#f3eee4c7;margin-top:8px;font-size:17px;font-weight:600;line-height:24px}.pricing-cards[data-astro-cid-wabvymur] .som-button{margin-top:auto}.pricing-exact--animate-annual-cta[data-astro-cid-wabvymur] .annual-enroll-cta{isolation:isolate;position:relative;overflow:hidden}.pricing-exact--animate-annual-cta[data-astro-cid-wabvymur] .annual-enroll-cta:after{content:"";filter:blur(9px);mix-blend-mode:screen;opacity:0;pointer-events:none;z-index:1;background:#fff;width:44px;height:230%;position:absolute;top:-65%;left:-18%;transform:translate(0,0)rotate(45deg)}.pricing-exact--animate-annual-cta[data-astro-cid-wabvymur] .featured-plan[data-astro-cid-wabvymur].is-visible .annual-enroll-cta:after{animation:1.196s linear 1.095s both annual-cta-spotlight}@keyframes annual-cta-spotlight{0%{opacity:0;transform:translate(0,0)rotate(45deg)}12%{opacity:.7}88%{opacity:.7}to{opacity:0;transform:translate(1350%)rotate(45deg)}}.guarantee[data-astro-cid-wabvymur]{border-radius:var(--som-radius);box-sizing:border-box;background:linear-gradient(135deg,#25d67b1f,#ffffff0d);border:1px solid #25d67b3d;justify-content:center;align-items:center;gap:14px;width:100%;max-width:1180px;padding:18px 24px;display:flex;box-shadow:0 0 42px #25d67b1a}.guarantee[data-astro-cid-wabvymur] i[data-astro-cid-wabvymur]{background:var(--som-purple);color:#000;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-style:normal;font-weight:800;display:flex}.guarantee[data-astro-cid-wabvymur] div[data-astro-cid-wabvymur]{flex-direction:column;gap:2px;max-width:760px;display:flex}.guarantee[data-astro-cid-wabvymur] strong[data-astro-cid-wabvymur]{color:var(--som-cream-soft);font-size:18px;line-height:22px}.guarantee[data-astro-cid-wabvymur] span[data-astro-cid-wabvymur]{color:#f6f1e89e;font-size:16px;line-height:22px}.guarantee[data-astro-cid-wabvymur].guarantee--plain{box-shadow:none;text-align:center;background:0 0;border:0;flex-direction:column;gap:6px;padding:0}.guarantee--plain[data-astro-cid-wabvymur] .guarantee__title[data-astro-cid-wabvymur]{flex-direction:row;align-items:center;gap:10px;max-width:none;display:flex}.guarantee--plain[data-astro-cid-wabvymur] .team-note--inside[data-astro-cid-wabvymur]{color:#f6f1e89e;margin:0;font-size:16px;line-height:22px}.team-note[data-astro-cid-wabvymur]{color:#f3eee493;text-align:center;margin:-28px 0 0;font-size:16px;line-height:24px}.team-note[data-astro-cid-wabvymur] a[data-astro-cid-wabvymur]{color:var(--som-cream);text-underline-offset:.22em;font-weight:700}.team-note[data-astro-cid-wabvymur] a[data-astro-cid-wabvymur]:hover,.team-note[data-astro-cid-wabvymur] a[data-astro-cid-wabvymur]:focus-visible{color:var(--som-gold)}@media (width<=1080px){.pricing-exact[data-astro-cid-wabvymur]{padding:96px 28px 108px}.pricing-cards[data-astro-cid-wabvymur]{flex-direction:column;align-items:stretch;max-width:680px}.pricing-cards[data-astro-cid-wabvymur] article[data-astro-cid-wabvymur]{min-height:auto}.pricing-cards[data-astro-cid-wabvymur] .featured-plan[data-astro-cid-wabvymur]{order:-1;margin-top:39px}}@media (width<=640px){.pricing-exact[data-astro-cid-wabvymur]{padding:80px 20px 92px}.pricing-inner[data-astro-cid-wabvymur]{gap:42px}.pricing-exact--hero-heading[data-astro-cid-wabvymur] .pricing-inner[data-astro-cid-wabvymur]>header[data-astro-cid-wabvymur] [data-astro-cid-wabvymur]:is(h1,h2){font-size:clamp(44px,12.5vw,54px)}.pricing-cards[data-astro-cid-wabvymur] h3[data-astro-cid-wabvymur]{font-size:34px;line-height:38px}.guarantee[data-astro-cid-wabvymur]{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.pricing-exact--animate-annual-cta[data-astro-cid-wabvymur] .featured-plan[data-astro-cid-wabvymur].is-visible .annual-enroll-cta:after{animation:none}}
