@property --ring-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes PricingPage-module__OqMPQW__blobFloat{0%,to{transform:translate(0)scale(1)}33%{transform:translate(28px,-18px)scale(1.04)}66%{transform:translate(-18px,22px)scale(.97)}}@keyframes PricingPage-module__OqMPQW__blobFloat2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-22px,16px)scale(1.05)}66%{transform:translate(20px,-24px)scale(.96)}}@keyframes PricingPage-module__OqMPQW__rise{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes PricingPage-module__OqMPQW__gradShift{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes PricingPage-module__OqMPQW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes PricingPage-module__OqMPQW__wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes PricingPage-module__OqMPQW__shimmer{0%{transform:translate(-100%)skew(-20deg)}to{transform:translate(300%)skew(-20deg)}}@keyframes PricingPage-module__OqMPQW__spinRing{to{--ring-angle:360deg}}@keyframes PricingPage-module__OqMPQW__bob{0%,to{transform:translateY(0)rotate(-4deg)scale(1.04,.96)}50%{transform:translateY(-12px)rotate(4deg)scale(.97,1.03)}}.PricingPage-module__OqMPQW__shell{--display:var(--fh);--pink-soft:#f07bb6;--surface-best:#2e1528;flex-direction:column;min-height:100vh;display:flex;position:relative;overflow-x:clip}.PricingPage-module__OqMPQW__backdrop{pointer-events:none;height:960px;position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,#0000);mask-image:linear-gradient(#000 65%,#0000)}.PricingPage-module__OqMPQW__blobPink{filter:blur(60px);background:radial-gradient(#d32b8233 0%,#0000 65%);width:900px;height:800px;position:absolute;top:-120px;left:-220px}.PricingPage-module__OqMPQW__blobTeal{filter:blur(55px);background:radial-gradient(#2cd2d01a 0%,#0000 65%);width:520px;height:460px;position:absolute;top:-140px;right:-120px}.PricingPage-module__OqMPQW__blobPurple{filter:blur(45px);background:radial-gradient(#7c4dff1a 0%,#0000 70%);width:420px;height:420px;position:absolute;top:360px;left:48%}.PricingPage-module__OqMPQW__grid{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 80% at 50% 40%,#000,#0000);mask-image:radial-gradient(80% 80% at 50% 40%,#000,#0000)}.PricingPage-module__OqMPQW__page{z-index:1;width:100%;max-width:1040px;padding:calc(var(--nav-h) + clamp(2.5rem, 6vw, 4.5rem)) 1.5rem 0;flex:1;margin:0 auto;position:relative}.PricingPage-module__OqMPQW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PricingPage-module__OqMPQW__intro{margin-bottom:clamp(2rem,5vw,3.5rem);position:relative}.PricingPage-module__OqMPQW__title{max-width:15ch;font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;color:var(--t1);font-size:clamp(2.5rem,7vw,5rem);font-weight:800;line-height:1.04}.PricingPage-module__OqMPQW__mask{margin-bottom:-.14em;padding-bottom:.14em;display:block;overflow:hidden}.PricingPage-module__OqMPQW__rise{display:inline-block}.PricingPage-module__OqMPQW__gradText{background:linear-gradient(135deg, var(--teal) 0%, var(--purple) 45%, var(--pink) 100%);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text}.PricingPage-module__OqMPQW__lead{max-width:46ch;color:var(--t2);margin-top:1.25rem;font-size:1.125rem}.PricingPage-module__OqMPQW__wave{align-items:center;gap:5px;width:min(34%,340px);height:110px;display:none;position:absolute;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40%);mask-image:linear-gradient(90deg,#0000,#000 40%)}.PricingPage-module__OqMPQW__wave span{height:var(--h);background:linear-gradient(to top, var(--teal), var(--pink));opacity:.55;border-radius:999px;flex:1}.PricingPage-module__OqMPQW__plans{background:#ffffff08;border-radius:28px;grid-template-columns:1fr 1fr;gap:8px;margin-top:.75rem;padding:8px;display:grid;position:relative;overflow:hidden}.PricingPage-module__OqMPQW__plans:before{content:"";z-index:2;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #2cd2d01a, transparent 60%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.PricingPage-module__OqMPQW__plan{background:#ffffff08;border-radius:20px;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,4vw,2.25rem);display:flex;position:relative}.PricingPage-module__OqMPQW__planBest{background:var(--surface-best)}.PricingPage-module__OqMPQW__planBest:after{content:"";border-radius:inherit;background:conic-gradient(from var(--ring-angle), var(--teal), var(--purple), var(--pink), var(--teal));-webkit-mask-composite:xor;pointer-events:none;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.PricingPage-module__OqMPQW__planName{color:var(--t1);align-items:center;gap:.75rem;font-size:1.05rem;font-weight:600;display:flex}.PricingPage-module__OqMPQW__badge{color:#0b2b2a;background:var(--teal);border-radius:999px;padding:.2rem .7rem;font-size:.78rem;font-weight:600}.PricingPage-module__OqMPQW__price{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--t1);align-items:baseline;gap:.5rem;margin-top:1.25rem;font-size:clamp(2.75rem,6vw,3.75rem);font-weight:800;line-height:1;display:flex}.PricingPage-module__OqMPQW__price small{font-family:var(--fb);letter-spacing:0;color:var(--t2);font-size:1rem;font-weight:400}.PricingPage-module__OqMPQW__planNote{max-width:34ch;color:var(--t2);flex:1;margin:.9rem 0 1.75rem}.PricingPage-module__OqMPQW__btn{min-height:48px;transition:transform .45s var(--ease-spring), box-shadow .3s ease, background .35s ease, border-color .2s ease;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.6rem;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.PricingPage-module__OqMPQW__btn svg{transition:transform .25s}.PricingPage-module__OqMPQW__btn:hover{transform:translateY(-3px)}.PricingPage-module__OqMPQW__btn:hover svg{transform:scale(1.12)}.PricingPage-module__OqMPQW__btn:active{transition-duration:.12s;transform:scale(1.04,.93)}.PricingPage-module__OqMPQW__btn:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.PricingPage-module__OqMPQW__btnPrimary{color:#fff;background:var(--pink);box-shadow:0 4px 30px var(--pink-glow)}.PricingPage-module__OqMPQW__btnPrimary:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);position:absolute;inset:0;transform:translate(-100%)skew(-20deg)}.PricingPage-module__OqMPQW__btnPrimary:hover{color:#fff;background:linear-gradient(135deg,#d32b82,#7c4dff);box-shadow:0 10px 45px #d32b8266,0 4px 24px #7c4dff4d}.PricingPage-module__OqMPQW__btnGhost{color:var(--t1);border:1px solid #ffffff47}.PricingPage-module__OqMPQW__btnGhost:hover{color:var(--t1);border-color:var(--teal);box-shadow:0 8px 32px #2cd2d02e}.PricingPage-module__OqMPQW__policy{max-width:64ch;color:var(--t2);margin-top:1.25rem;font-size:.85rem}.PricingPage-module__OqMPQW__split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(1.5rem,5vw,4rem);margin-top:clamp(4.5rem,10vw,8rem);display:grid}.PricingPage-module__OqMPQW__split>.PricingPage-module__OqMPQW__h2{align-self:start;position:sticky;top:2rem}.PricingPage-module__OqMPQW__h2{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;color:var(--t1);font-size:clamp(1.75rem,3.6vw,2.5rem);font-weight:800;line-height:1.1}.PricingPage-module__OqMPQW__body{max-width:40ch;color:var(--t2);margin-top:1rem}.PricingPage-module__OqMPQW__table{list-style:none}.PricingPage-module__OqMPQW__tableRow{border-top:1px solid #ffffff1a;grid-template-columns:9rem minmax(0,1fr);gap:1rem;padding:1.25rem 0;display:grid}.PricingPage-module__OqMPQW__tableRow:last-child{border-bottom:1px solid #ffffff1a}.PricingPage-module__OqMPQW__when{font-family:var(--display);color:var(--teal);font-size:1.1rem;font-weight:700}.PricingPage-module__OqMPQW__whenLast{color:var(--pink-soft)}.PricingPage-module__OqMPQW__rowTitle{color:var(--t1);font-size:1.05rem;font-weight:600;line-height:1.4}.PricingPage-module__OqMPQW__rowBody{max-width:52ch;color:var(--t2);margin-top:.25rem}dt.PricingPage-module__OqMPQW__rowTitle+.PricingPage-module__OqMPQW__rowBody{margin-top:0}.PricingPage-module__OqMPQW__final{background:var(--bg-card);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem 2rem;margin-top:clamp(4.5rem,10vw,8rem);padding:clamp(1.75rem,5vw,3.25rem);display:flex;position:relative;overflow:hidden}.PricingPage-module__OqMPQW__final:before{content:"";filter:blur(50px);pointer-events:none;background:radial-gradient(#d32b8247 0%,#0000 65%);width:480px;height:360px;position:absolute;top:-160px;right:-140px}.PricingPage-module__OqMPQW__finalCopy{align-items:center;gap:1.25rem;display:flex;position:relative}.PricingPage-module__OqMPQW__finalIcon{width:60px;height:60px;color:var(--teal);filter:drop-shadow(0 0 14px #2cd2d073);transform-origin:50% 90%;flex:none}.PricingPage-module__OqMPQW__finalTitle{font-family:var(--display);letter-spacing:-.03em;color:var(--t1);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:800;line-height:1.1}.PricingPage-module__OqMPQW__final .PricingPage-module__OqMPQW__btn{position:relative}@media (min-width:900px){.PricingPage-module__OqMPQW__wave{display:flex}}@media (hover:hover){.PricingPage-module__OqMPQW__plans:hover:before{opacity:1}}@media (max-width:820px){.PricingPage-module__OqMPQW__split{grid-template-columns:minmax(0,1fr)}.PricingPage-module__OqMPQW__split>.PricingPage-module__OqMPQW__h2{position:static}}@media (max-width:640px){.PricingPage-module__OqMPQW__page{padding-left:1rem;padding-right:1rem}.PricingPage-module__OqMPQW__plans{grid-template-columns:minmax(0,1fr)}.PricingPage-module__OqMPQW__planBest{order:-1}.PricingPage-module__OqMPQW__tableRow{grid-template-columns:minmax(0,1fr);gap:.35rem}.PricingPage-module__OqMPQW__final .PricingPage-module__OqMPQW__btn{width:100%}}@media (prefers-reduced-motion:no-preference){.PricingPage-module__OqMPQW__blobPink{animation:20s ease-in-out infinite PricingPage-module__OqMPQW__blobFloat2}.PricingPage-module__OqMPQW__blobTeal{animation:16s ease-in-out infinite PricingPage-module__OqMPQW__blobFloat}.PricingPage-module__OqMPQW__blobPurple{animation:25s ease-in-out infinite reverse PricingPage-module__OqMPQW__blobFloat}.PricingPage-module__OqMPQW__rise{animation:PricingPage-module__OqMPQW__rise 1.1s var(--ease) var(--d,0s) both}.PricingPage-module__OqMPQW__gradText{animation:PricingPage-module__OqMPQW__rise 1.1s var(--ease) var(--d,0s) both, PricingPage-module__OqMPQW__gradShift 6s ease infinite}.PricingPage-module__OqMPQW__wave{animation:1.4s .8s both PricingPage-module__OqMPQW__fadeIn}.PricingPage-module__OqMPQW__wave span{animation:1.8s ease-in-out infinite PricingPage-module__OqMPQW__wave;animation-delay:calc(var(--i) * -.13s)}.PricingPage-module__OqMPQW__planBest:after{animation:7s linear infinite PricingPage-module__OqMPQW__spinRing}.PricingPage-module__OqMPQW__btnPrimary:before{animation:3.5s infinite PricingPage-module__OqMPQW__shimmer}.PricingPage-module__OqMPQW__final:before{animation:16s ease-in-out infinite PricingPage-module__OqMPQW__blobFloat}.PricingPage-module__OqMPQW__finalIcon{animation:4.2s ease-in-out infinite PricingPage-module__OqMPQW__bob}}@media (prefers-reduced-motion:reduce){.PricingPage-module__OqMPQW__btn,.PricingPage-module__OqMPQW__btn:hover,.PricingPage-module__OqMPQW__btn:active{transition:none;transform:none}}
