.featuresBenefitHead,.featuresTitleLine{position:relative}.featuresTitleLine:before{content:"";position:absolute;top:15px;left:50%;width:320px;height:220px;transform:translateX(-50%);background-image:url(/_next/static/media/line-animation.0ad97772.svg);pointer-events:none;z-index:-1}.featuresBenefitSection,.featuresTitleLine:before{background-position:50%;background-repeat:no-repeat}.featuresBenefitSection{background-image:url(/_next/static/media/banner-shadow.a40e08bc.png)}.featuresBorderBottom{background-image:url(/_next/static/media/Line.36f55147.png);background-position:bottom;background-repeat:no-repeat}.featuresBorderRight{background-image:url(/_next/static/media/LineVertical.d06c6cbc.png);background-position:100%;background-repeat:no-repeat}.featuresOrbitalSection{position:relative;max-width:72rem;margin:0 auto}.featuresOrbitalSection:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(125,0,255,.04) 1px,transparent 0),linear-gradient(90deg,rgba(125,0,255,.04) 1px,transparent 0);background-size:48px 48px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 20%,transparent 75%);pointer-events:none}.featuresOrbitalGrid{position:relative;display:grid;grid-template-columns:1fr;gap:1.25rem;z-index:1}.featuresOrbitalCenter,.featuresOrbitalRing{display:none}@media (min-width:900px){.featuresOverviewCard[data-position=tl]{margin-right:0}.featuresOverviewCard[data-position=tr]{margin-left:0}.featuresOrbitalGrid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:2rem;row-gap:1rem;align-items:center;min-height:480px}.featuresOrbitalRing{display:block;position:absolute;top:50%;left:50%;width:min(100%,900px);height:auto;transform:translate(-50%,-50%);pointer-events:none;z-index:0}.featuresOrbitalRingGlow{filter:blur(6px);animation:featuresOrbitalPulse 4s ease-in-out infinite}@keyframes featuresOrbitalPulse{0%,to{opacity:.1}50%{opacity:.28}}.featuresOrbitalCenter{display:flex;align-items:center;justify-content:center;grid-column:2;grid-row:1/4;position:relative;width:168px;height:168px;z-index:2}.featuresOrbitalCenterRing{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(254,125,245,.45);box-shadow:0 0 24px rgba(254,125,245,.35),0 0 48px rgba(125,0,255,.2),inset 0 0 32px rgba(125,0,255,.12);animation:featuresCenterRingPulse 3s ease-in-out infinite}@keyframes featuresCenterRingPulse{0%,to{box-shadow:0 0 24px rgba(254,125,245,.35),0 0 48px rgba(125,0,255,.2),inset 0 0 32px rgba(125,0,255,.12)}50%{box-shadow:0 0 36px rgba(254,125,245,.5),0 0 72px rgba(227,14,171,.25),inset 0 0 40px rgba(125,0,255,.18)}}.featuresOrbitalCenterInner{position:relative;display:flex;align-items:center;justify-content:center;width:112px;height:112px;border-radius:50%;background:linear-gradient(145deg,rgba(125,0,255,.35),rgba(254,125,245,.2) 50%,rgba(227,14,171,.15));border:1px solid rgba(254,125,245,.25);backdrop-filter:blur(8px)}.featuresOrbitalCenterIcon{color:#fecdf9;filter:drop-shadow(0 0 8px rgba(254,125,245,.6))}.featuresOverviewCard--tl{grid-column:1;grid-row:1;justify-self:end;align-self:end;max-width:340px}.featuresOverviewCard--tr{grid-column:3;grid-row:1;justify-self:start;align-self:end;max-width:340px}.featuresOverviewCard--bl{grid-column:1;grid-row:3;justify-self:end;align-self:start;max-width:340px}.featuresOverviewCard--br{grid-column:3;grid-row:3;justify-self:start;align-self:start;max-width:340px}}@media (max-width:899px){.featuresOverviewCard[data-position=tl]{margin-right:0}.featuresOverviewCard[data-position=tr]{margin-left:0}.featuresOrbitalCenter{display:flex;align-items:center;justify-content:center;order:-1;margin:0 auto .5rem;width:120px;height:120px;position:relative}.featuresOrbitalCenterRing{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(254,125,245,.4);box-shadow:0 0 20px rgba(254,125,245,.3),0 0 40px rgba(125,0,255,.15)}.featuresOrbitalCenterInner{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:linear-gradient(145deg,rgba(125,0,255,.3),rgba(254,125,245,.18));border:1px solid rgba(254,125,245,.22)}.featuresOrbitalCenterIcon{color:#fecdf9}}.featuresOverviewCard{position:relative;overflow:hidden;border-radius:1rem;border:1px solid rgba(254,125,245,.356);background:linear-gradient(145deg,rgba(8,12,36,.82),rgba(46,3,46,.55));backdrop-filter:blur(12px);box-shadow:0 18px 50px rgba(0,0,0,.78);cursor:default;z-index:1;transition:transform .45s cubic-bezier(.22,1,.36,1),border-color .45s ease,box-shadow .45s ease,background .45s ease}.featuresOverviewCard:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .45s ease;pointer-events:none;z-index:0}.featuresOverviewCard[data-position=tl]{margin-right:100px}.featuresOverviewCard[data-position=tr]{margin-left:100px}.featuresOverviewCard[data-position=tl]:before{background:linear-gradient(135deg,rgba(125,0,255,.16),rgba(125,0,255,.04) 55%,transparent)}.featuresOverviewCard[data-position=tr]:before{background:linear-gradient(225deg,rgba(254,125,245,.14),rgba(227,14,171,.06) 55%,transparent)}.featuresOverviewCard[data-position=bl]:before{background:linear-gradient(45deg,rgba(227,14,171,.12),rgba(125,0,255,.08) 55%,transparent)}.featuresOverviewCard[data-position=br]:before{background:linear-gradient(315deg,rgba(254,125,245,.12),rgba(125,0,255,.1) 55%,transparent)}.featuresOverviewCard:after{content:"";position:absolute;inset:-120px -120px auto auto;width:220px;height:220px;background:radial-gradient(circle,rgba(254,125,245,.16),transparent 62%);transform:translate(30px,-30px);pointer-events:none;transition:opacity .4s ease,transform .4s ease}.featuresOverviewCard>*{position:relative;z-index:1}.featuresOrbitalRingGlow{opacity:.35;animation-duration:2s}.featuresOrbitalCenterRing{border-color:rgba(254,125,245,.65);box-shadow:0 0 32px rgba(254,125,245,.45),0 0 64px rgba(125,0,255,.28),inset 0 0 36px rgba(125,0,255,.16)}.featuresOverviewIcon{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease;transform:scale(1.1);box-shadow:0 0 20px rgba(254,125,245,.45),0 0 40px rgba(125,0,255,.25)}.featuresOverviewTitle{transition:color .35s ease;color:#fecdf9}.featuresOverviewDesc{transition:color .35s ease;color:#d1d5db}@media (prefers-reduced-motion:reduce){.featuresOverviewCard,.featuresOverviewCard:after,.featuresOverviewCard:before,.featuresOverviewDesc,.featuresOverviewIcon,.featuresOverviewTitle{transition:none}.featuresOverviewIcon{transform:none}.featuresOrbitalCenterRing,.featuresOrbitalRingGlow{animation:none}}.featuresModuleCard{position:relative;display:flex;flex-direction:column;overflow:hidden;min-height:260px;padding:1.75rem;border-radius:1rem;border:1px solid rgba(254,125,245,.35);background:linear-gradient(180deg,#080c24,#140929);box-shadow:0 18px 50px rgba(0,0,0,.72);cursor:default;text-decoration:none;transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .4s ease}a.featuresModuleCard{cursor:pointer}.featuresModuleCard:before{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(160deg,rgba(125,0,255,.12),rgba(254,125,245,.06) 45%,transparent 75%);transition:opacity .4s ease;pointer-events:none;z-index:0}.featuresModuleCard:after{content:"";position:absolute;inset:-80px -80px auto auto;width:180px;height:180px;opacity:.6;background:radial-gradient(circle,rgba(254,125,245,.12),transparent 65%);transform:translate(20px,-20px);pointer-events:none;transition:opacity .4s ease,transform .4s ease}.featuresModuleCard>*{position:relative;z-index:1}.featuresModuleCard:hover{transform:translateY(-8px);border:2px inset var(--theme-pink);box-shadow:0 28px 64px rgba(0,0,0,.88),0 0 0 1px rgba(254,125,245,.12),0 0 32px rgba(125,0,255,.22),0 0 64px rgba(254,125,245,.1)}.featuresModuleCard:hover:before{opacity:1}.featuresModuleCard:hover:after{opacity:1;transform:translate(10px,-10px) scale(1.2);background:radial-gradient(circle,rgba(254,125,245,.24),transparent 65%)}.featuresModuleIcon{transition:transform .4s cubic-bezier(.22,1,.36,1),background .4s ease,box-shadow .4s ease,border-color .4s ease}.featuresModuleCard:hover .featuresModuleIcon{transform:scale(1.08);background:linear-gradient(135deg,rgba(125,0,255,.35),rgba(254,125,245,.25) 55%,rgba(227,14,171,.2));box-shadow:0 0 20px rgba(254,125,245,.35),0 0 40px rgba(125,0,255,.2);border-color:rgba(254,125,245,.25)}.featuresModuleTitle{transition:color .35s ease}.featuresModuleCard:hover .featuresModuleTitle{color:#fecdf9}.featuresModuleDesc{transition:color .35s ease}.featuresModuleCard:hover .featuresModuleDesc{color:#d1d5db}.featuresModuleBadge{display:inline-flex;align-items:center;padding:.25rem .625rem;border-radius:.375rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transition:background .35s ease,color .35s ease,box-shadow .35s ease}.featuresModuleBadge--primary{background:rgba(125,0,255,.18);color:#e9d5ff;border:1px solid rgba(125,0,255,.28)}.featuresModuleBadge--accent{background:rgba(254,125,245,.12);color:#fecdf9;border:1px solid rgba(254,125,245,.22)}.featuresModuleCard:hover .featuresModuleBadge--primary{background:rgba(125,0,255,.28);box-shadow:0 0 14px rgba(125,0,255,.25)}.featuresModuleCard:hover .featuresModuleBadge--accent{background:rgba(254,125,245,.2);color:#fff;box-shadow:0 0 14px rgba(254,125,245,.2)}@media (prefers-reduced-motion:reduce){.featuresModuleBadge,.featuresModuleCard,.featuresModuleCard:after,.featuresModuleCard:before,.featuresModuleDesc,.featuresModuleIcon,.featuresModuleTitle{transition:none}.featuresModuleCard:hover,.featuresModuleCard:hover .featuresModuleIcon{transform:none}}.featuresPricingSection{position:relative;isolation:isolate}.featuresPricingBlobs{position:absolute;inset:-2rem -1rem;pointer-events:none;z-index:0;overflow:hidden}.featuresPricingBlob{position:absolute;border-radius:50%;filter:blur(72px);opacity:.55}.featuresPricingBlob--purple{top:-10%;left:8%;width:min(42vw,320px);height:min(42vw,320px);background:radial-gradient(circle,rgba(125,0,255,.55) 0,transparent 70%)}.featuresPricingBlob--pink{top:20%;right:12%;width:min(48vw,380px);height:min(48vw,380px);background:radial-gradient(circle,rgba(254,125,245,.45) 0,transparent 70%)}.featuresPricingBlob--magenta{bottom:-15%;left:35%;width:min(36vw,280px);height:min(36vw,280px);background:radial-gradient(circle,rgba(227,14,171,.35) 0,transparent 70%)}.featuresPricingCard{position:relative;z-index:1;overflow:hidden;border-radius:1.5rem;border:1px solid rgba(254,125,245,.28);background:linear-gradient(145deg,rgba(8,12,36,.88),rgba(46,3,46,.62) 55%,rgba(5,6,20,.9));backdrop-filter:blur(16px);box-shadow:0 24px 60px rgba(0,0,0,.88),inset 0 1px 0 rgba(254,125,245,.08)}.featuresPricingCard:before{inset:0;background:linear-gradient(135deg,rgba(125,0,255,.1),transparent 45%,rgba(254,125,245,.08))}.featuresPricingCard:after,.featuresPricingCard:before{content:"";position:absolute;z-index:0;pointer-events:none}.featuresPricingCard:after{right:-360px;bottom:-600px;width:min(78%,640px);height:100%;min-height:260px;background-image:url(/_next/static/media/line-animation.0ad97772.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;opacity:.95}.featuresPricingGrid{position:relative;z-index:1;display:grid;grid-template-columns:1fr;gap:2rem;align-items:center;padding:2rem 1.75rem}@media (min-width:768px){.featuresPricingGrid{padding:2.5rem 2.75rem}.featuresPricingContent{max-width:52%}.featuresPricingCard:after{width:min(272%,1720px);min-height:1320px;transform:translate(6%,8%) scale(1.12);transform-origin:right bottom}}.featuresPricingContent{min-width:0}.featuresPricingTitle{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.15;color:#fff;letter-spacing:-.02em}.featuresPricingDesc{margin-top:1rem;max-width:34rem;font-size:.9375rem;line-height:1.65;color:#d1d5db}.featuresPricingActions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.75rem}.featuresPricingBtn{display:inline-flex;align-items:center;gap:.5rem;padding:.7rem 1.5rem;font-size:.875rem;font-weight:600;border-radius:.5rem;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease,background .3s ease}.featuresPricingBtn--primary{border:none;background:var(--theme-gradient)}.featuresPricingBtn--primary:hover{transform:translateY(-2px);box-shadow:0 0 18px var(--theme-magenta),0 0 16px var(--theme-purple)}.featuresPricingBtn--ghost{color:#fff;background:transparent;border:1px solid rgba(254,125,245,.35)}.featuresPricingBtn--ghost:hover{background:rgba(125,0,255,.12);border-color:rgba(254,125,245,.55);box-shadow:0 0 24px rgba(125,0,255,.18)}