.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-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:16px;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] h2[data-astro-cid-wabvymur]{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-cards[data-astro-cid-wabvymur]{justify-content:center;gap:24px;width:100%;max-width:1180px;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(33.333% - 16px);gap:24px;min-height:482px;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:#f3eee494;margin-top:-18px;font-size:16px;line-height:18px}.pricing-cards[data-astro-cid-wabvymur] ul[data-astro-cid-wabvymur]{flex-direction:column;gap:14px;margin:24px 0 0;padding:0;list-style:none;display:flex}.pricing-cards[data-astro-cid-wabvymur] li[data-astro-cid-wabvymur]{color:#f3eee4c7;font-size:18px;line-height:28px}.pricing-cards[data-astro-cid-wabvymur] li[data-astro-cid-wabvymur]:before{background:var(--som-green);color:var(--som-bg);content:"✓";border-radius:999px;justify-content:center;width:18px;height:18px;margin-right:10px;font-size:13px;font-weight:800;line-height:18px;display:inline-flex}.pricing-cards[data-astro-cid-wabvymur] .som-button{margin-top:auto}.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}@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-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}}
