@property --pricing-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pricing-module__47FI8W__pricing-spin{to{--pricing-angle:360deg}}@keyframes pricing-module__47FI8W__pricing-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.pricing-module__47FI8W__page{--pricing-ease:cubic-bezier(.2, .7, .2, 1);--pricing-gap:var(--space-4);--pricing-frame:1.5px}.pricing-module__47FI8W__rise{animation:pricing-module__47FI8W__pricing-rise .6s var(--pricing-ease) both}.pricing-module__47FI8W__riseLate{animation:pricing-module__47FI8W__pricing-rise .6s .3s var(--pricing-ease) both}.pricing-module__47FI8W__heroGlow{pointer-events:none;background:radial-gradient(50% 60% at 80% 0%, color-mix(in oklch, var(--primary) 14%, transparent), transparent 70%), radial-gradient(40% 50% at 10% 20%, color-mix(in oklch, var(--primary) 18%, transparent), transparent 70%);height:40rem;position:absolute;inset:0 0 auto}.pricing-module__47FI8W__frame{box-sizing:border-box;padding:var(--pricing-frame);border-radius:var(--radius-2xl);overflow:hidden}.pricing-module__47FI8W__frameInner{border-radius:calc(var(--radius-2xl) - var(--pricing-frame));height:100%;position:relative}.pricing-module__47FI8W__premiumFrame{background:conic-gradient(from var(--pricing-angle), transparent 0 55%, var(--primary) 72%, color-mix(in oklch, var(--primary) 40%, var(--foreground)) 82%, transparent 92%), color-mix(in oklch, var(--primary) 28%, var(--border));box-shadow:0 30px 80px -30px color-mix(in oklch, var(--primary) 45%, transparent);animation:pricing-module__47FI8W__pricing-spin 6s linear infinite, pricing-module__47FI8W__pricing-rise .6s .2s var(--pricing-ease) both}.pricing-module__47FI8W__premiumFrame>.pricing-module__47FI8W__frameInner{background:linear-gradient(160deg, color-mix(in oklch, var(--primary) 7%, var(--card)), var(--card) 55%)}.pricing-module__47FI8W__plainFrame{background:var(--border)}.pricing-module__47FI8W__plainFrame>.pricing-module__47FI8W__frameInner{background:var(--card)}.pricing-module__47FI8W__priceTight{letter-spacing:-.03em}.pricing-module__47FI8W__lift{transition:transform .15s,filter .15s}.pricing-module__47FI8W__lift:hover{filter:brightness(1.06);transform:translateY(-1px)}.pricing-module__47FI8W__offerCta{padding-inline:var(--space-6);box-shadow:0 10px 30px -10px color-mix(in oklch, var(--primary) 70%, transparent)}.pricing-module__47FI8W__purchaseCta{padding-inline:var(--space-5)}.pricing-module__47FI8W__offerGrid{grid-template-columns:minmax(0,1fr)}@media (min-width:48rem){.pricing-module__47FI8W__offerGrid{grid-template-columns:minmax(0,1.3fr) minmax(14rem,1fr)}}.pricing-module__47FI8W__column{min-width:0;transition:flex-grow .8s var(--pricing-ease), margin .8s var(--pricing-ease), opacity .42s var(--pricing-ease);flex:1;position:relative}.pricing-module__47FI8W__columnLate{transition-delay:0s,0s,.26s}.pricing-module__47FI8W__growWide{flex-grow:2}.pricing-module__47FI8W__growTiny{flex-grow:.0001}@media (min-width:64rem){.pricing-module__47FI8W__columnGap{margin-left:var(--pricing-gap)}.pricing-module__47FI8W__floatColumn{clip-path:inset(calc(var(--space-10) * -5) 0)}.pricing-module__47FI8W__floatFrame{height:auto;position:absolute;inset:0}}.pricing-module__47FI8W__frameSettle{transition:height .8s var(--pricing-ease)}.pricing-module__47FI8W__face{border-radius:var(--radius-2xl);backface-visibility:hidden;height:100%;overflow:hidden}.pricing-module__47FI8W__faceFade{transition:opacity .42s var(--pricing-ease)}.pricing-module__47FI8W__faceLate{transition-delay:.26s}.pricing-module__47FI8W__backButton{padding-inline:var(--space-3);transition:opacity .4s var(--pricing-ease), transform .4s var(--pricing-ease), background-color .15s}.pricing-module__47FI8W__backButtonHidden{opacity:0;pointer-events:none;transform:translateY(6px)}.pricing-module__47FI8W__backButtonShown{transition-delay:.4s,.4s,0s}@media (prefers-reduced-motion:reduce){.pricing-module__47FI8W__rise,.pricing-module__47FI8W__riseLate,.pricing-module__47FI8W__premiumFrame,.pricing-module__47FI8W__column,.pricing-module__47FI8W__frameSettle,.pricing-module__47FI8W__faceFade,.pricing-module__47FI8W__lift,.pricing-module__47FI8W__backButton{transition:none;animation:none}}