@layer reset,base,helpers,ui;@layer components{.page-module__79GyYq__sectionTitle{margin-bottom:3rem}.page-module__79GyYq__intro{text-align:center;max-width:68ch;margin-left:auto;margin-right:auto;font-size:clamp(17px,1.8vw,22px);line-height:1.625}.page-module__79GyYq__featureGrid{gap:1.5rem;margin-top:4rem;display:grid}.page-module__79GyYq__featureTitle{margin-bottom:.625rem;font-size:1rem;font-weight:600;line-height:1.5rem}.page-module__79GyYq__featureBody{color:hsl(var(--muted-foreground));font-size:14.5px}.page-module__79GyYq__useCaseSection{border-block:1px solid hsl(var(--border));background-color:hsl(var(--card))}.page-module__79GyYq__useCaseGrid{gap:1.5rem;display:grid}.page-module__79GyYq__useCase{border-radius:var(--radius-lg);border:1px solid hsl(var(--border));background-color:hsl(var(--background));height:100%;padding:2rem}.page-module__79GyYq__useCaseWho{color:hsl(var(--primary));margin-bottom:.75rem;font-size:17px}.page-module__79GyYq__useCaseWhat{color:hsl(var(--muted-foreground));font-size:14.5px}.page-module__79GyYq__plansHeader{text-align:center;margin-bottom:3rem}.page-module__79GyYq__plansEyebrow{justify-content:center}.page-module__79GyYq__planGrid{align-items:start;gap:1.5rem;display:grid}.page-module__79GyYq__plan{border-radius:var(--radius-lg);border:1px solid hsl(var(--border));background-color:hsl(var(--card));height:100%;box-shadow:var(--shadow-sm);transition-property:all;transition-timing-function:var(--ease-brand);flex-direction:column;padding:2.25rem;transition-duration:.3s;display:flex}.page-module__79GyYq__plan:hover{box-shadow:var(--shadow-md);transform:scale(1.02)}.page-module__79GyYq__planFeatured{border-color:var(--ink);background-color:var(--ink);color:#fff;box-shadow:var(--shadow-lg)}.dark .page-module__79GyYq__planFeatured{border-color:hsl(var(--primary) / .4)}.page-module__79GyYq__planName{font-size:18px}.page-module__79GyYq__planPrice{margin-top:1.25rem;font-size:clamp(28px,3vw,38px);line-height:1.25}.page-module__79GyYq__planUnit{font-family:var(--font-sans-stack);color:hsl(var(--muted-foreground));font-size:.875rem;font-weight:500;line-height:1.25rem}.page-module__79GyYq__planUnitFeatured{color:#8fa0b0}.page-module__79GyYq__planFeatures{color:hsl(var(--muted-foreground));flex-direction:column;gap:.75rem;margin-top:1.75rem;margin-bottom:1.75rem;font-size:14.5px;display:flex}.page-module__79GyYq__planFeaturesFeatured{color:#b4c2cf}.page-module__79GyYq__planFeature{align-items:flex-start;gap:.75rem;display:flex}.page-module__79GyYq__planBullet{background-color:hsl(var(--primary));border-radius:2px;flex-shrink:0;width:.375rem;height:.375rem;margin-top:.5rem}.page-module__79GyYq__faqSection{border-top:1px solid hsl(var(--border));background-color:hsl(var(--card))}.page-module__79GyYq__faqGrid{gap:4rem;display:grid}.page-module__79GyYq__otherGrid{gap:1.5rem;display:grid}.page-module__79GyYq__otherCard{border-radius:var(--radius-lg);border:1px solid hsl(var(--border));background-color:hsl(var(--card));height:100%;transition-property:all;transition-timing-function:var(--ease-brand);flex-direction:column;padding:2rem;transition-duration:.3s;display:flex}a.page-module__79GyYq__otherCard:hover{border-color:hsl(var(--primary));box-shadow:var(--shadow-md)}.page-module__79GyYq__otherName{margin-bottom:.5rem;font-size:17px}.page-module__79GyYq__otherSummary{color:hsl(var(--muted-foreground));font-size:14.5px}.page-module__79GyYq__otherMore{color:hsl(var(--primary));margin-top:auto;padding-top:1.5rem;font-size:13px;font-weight:600}.page-module__79GyYq__arrow{transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block}.page-module__79GyYq__otherCard:hover .page-module__79GyYq__arrow{transform:translate(.25rem)}@media (min-width:768px){.page-module__79GyYq__featureGrid,.page-module__79GyYq__useCaseGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__79GyYq__otherGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.page-module__79GyYq__planGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__79GyYq__faqGrid{grid-template-columns:.8fr 1.2fr}}@media (min-width:1280px){.page-module__79GyYq__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__79GyYq__useCaseGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}}.page-module__79GyYq__featureCard{height:100%;padding:2rem}.page-module__79GyYq__planCta{width:100%;margin-top:auto}.page-module__79GyYq__faqList{border-top:1px solid hsl(var(--border))}
