.marketing-site{font-family:var(--font-geist-sans),sans-serif;font-variant-numeric:tabular-nums}.marketing-site h1,.marketing-site h2,.marketing-site h3{text-wrap:balance}.marketing-site p{text-wrap:pretty;max-width:65ch}.marketing-site :is(a,button,summary){transition:color .7s cubic-bezier(.32,.72,0,1),background-color .7s cubic-bezier(.32,.72,0,1),transform .7s cubic-bezier(.32,.72,0,1)}.marketing-site :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid}.marketing-site button:active{transform:scale(.98)}.hero-title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#fff,#9b9b9b);-webkit-background-clip:text;background-clip:text}.hero-texture{opacity:.04;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23ffffff' filter='url(%23noise)' d='M0 0h180v180H0z'/%3E%3C/svg%3E")}.skip-link{z-index:50;color:#000;background:#fff;border-radius:8px;padding:8px 12px;position:fixed;top:16px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.marketing-site [id]{scroll-margin-top:32px}@media (min-width:64rem){.pricing-plan{grid-template-rows:96px 48px 48px 1fr 80px auto;gap:24px;height:100%;display:grid}.pricing-plan>*{margin-top:0}}@media (prefers-reduced-motion:no-preference){html:has(.marketing-site){scroll-behavior:smooth}.marketing-site [data-reveal].reveal-ready{opacity:0;filter:blur(12px);transition:opacity .8s cubic-bezier(.32,.72,0,1),transform .8s cubic-bezier(.32,.72,0,1),filter .8s cubic-bezier(.32,.72,0,1);transform:translateY(64px)}.marketing-site [data-reveal].is-visible{opacity:1;filter:none;transform:none}}@media (prefers-reduced-motion:reduce){.marketing-site *,.marketing-site :before,.marketing-site :after{transition:none!important;animation:none!important}}
