.Pricing-module__0hSvfa__section{z-index:1;align-items:center;width:100%;min-height:100vh;padding:clamp(6rem,12vw,10rem) clamp(1.5rem,5vw,6rem);display:flex;position:relative}.Pricing-module__0hSvfa__content{z-index:1;width:100%;max-width:1100px;margin:0 auto;position:relative}.Pricing-module__0hSvfa__label{font-family:var(--t-font-body),system-ui,sans-serif;letter-spacing:.3em;text-transform:uppercase;color:var(--t-label);text-align:center;margin-bottom:1.5rem;font-size:.7rem;font-weight:400;transition:color .8s cubic-bezier(.4,0,.2,1);display:block}.Pricing-module__0hSvfa__heading{font-family:var(--t-font-heading),system-ui,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:var(--t-weight-heading);letter-spacing:var(--t-letter-heading);color:var(--t-fg-strong);text-align:center;margin-bottom:4rem;transition:color .8s cubic-bezier(.4,0,.2,1),font-weight .8s cubic-bezier(.4,0,.2,1)}.Pricing-module__0hSvfa__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.Pricing-module__0hSvfa__card{border:1px solid var(--t-border);border-radius:var(--t-radius);background:var(--t-section-bg);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform-style:preserve-3d;will-change:transform;padding:2.5rem 2rem;transition:border-color .8s cubic-bezier(.4,0,.2,1),transform .4s,background .8s cubic-bezier(.4,0,.2,1),border-radius .8s cubic-bezier(.4,0,.2,1);position:relative}.Pricing-module__0hSvfa__card:hover{border-color:var(--t-border-hover)}.Pricing-module__0hSvfa__cardGlow{border-radius:var(--t-radius);pointer-events:none;opacity:0;background:radial-gradient(circle at var(--glow-x,50%)var(--glow-y,50%),#ffffff0a 0%,transparent 60%);transition:opacity .3s,border-radius .8s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.Pricing-module__0hSvfa__card:hover .Pricing-module__0hSvfa__cardGlow{opacity:1}.Pricing-module__0hSvfa__tier{font-family:var(--t-font-body),system-ui,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--t-label);margin-bottom:1.5rem;font-size:.7rem;font-weight:500;transition:color .8s cubic-bezier(.4,0,.2,1);display:block}.Pricing-module__0hSvfa__price{font-family:var(--t-font-heading),system-ui,sans-serif;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:var(--t-weight-heading);letter-spacing:-.03em;color:var(--t-fg-strong);margin-bottom:.5rem;line-height:1;transition:color .8s cubic-bezier(.4,0,.2,1),font-weight .8s cubic-bezier(.4,0,.2,1);display:block}.Pricing-module__0hSvfa__from{font-family:var(--t-font-body),system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--t-fg-faint);margin-bottom:1.5rem;font-size:.7rem;font-weight:400;transition:color .8s cubic-bezier(.4,0,.2,1);display:block}.Pricing-module__0hSvfa__hosting{font-family:var(--t-font-body),system-ui,sans-serif;letter-spacing:.05em;color:var(--t-fg-faint);margin-bottom:1.5rem;font-size:.75rem;font-weight:400;transition:color .8s cubic-bezier(.4,0,.2,1);display:block}.Pricing-module__0hSvfa__desc{font-family:var(--t-font-body),system-ui,sans-serif;font-size:.9rem;font-weight:var(--t-weight-body);color:var(--t-fg-muted);line-height:1.6;transition:color .8s cubic-bezier(.4,0,.2,1)}.Pricing-module__0hSvfa__footnote{text-align:center;font-family:var(--t-font-body),system-ui,sans-serif;letter-spacing:.05em;color:var(--t-fg-faint);margin-top:3rem;font-size:.8rem;font-weight:300;transition:color .8s cubic-bezier(.4,0,.2,1)}@media (max-width:768px){.Pricing-module__0hSvfa__grid{grid-template-columns:1fr;gap:1rem}.Pricing-module__0hSvfa__card{padding:2rem 1.5rem}}
