.PricingPage-module__3wrl8q__page{background:hsl(var(--background));min-height:100vh;position:relative}.PricingPage-module__3wrl8q__inner{gap:var(--marketing-section-space-tight,4rem);flex-direction:column;max-width:80rem;margin:0 auto;padding:3rem 1rem 5rem;display:flex;position:relative}.PricingPage-module__3wrl8q__hero{border-bottom:1px solid hsl(var(--border-subtle));gap:2.5rem;padding-bottom:2.5rem;display:grid}.PricingPage-module__3wrl8q__heroHeader{flex-direction:column;gap:1.5rem;display:flex}.PricingPage-module__3wrl8q__heroCopy{flex-direction:column;gap:.875rem;display:flex}.PricingPage-module__3wrl8q__eyebrow{letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--primary));font-size:.75rem;font-weight:600;display:inline-block}.PricingPage-module__3wrl8q__heroTitle{text-wrap:balance;letter-spacing:-.03em;max-width:14ch;color:hsl(var(--text-primary));font-size:clamp(2.25rem,5vw,3.125rem);font-weight:700;line-height:1.05}.PricingPage-module__3wrl8q__heroBody{max-width:42ch;color:hsl(var(--text-secondary));font-size:1.0625rem;line-height:1.65}.PricingPage-module__3wrl8q__heroActions{flex-direction:column;gap:.625rem;display:flex}.PricingPage-module__3wrl8q__inlineProof{color:hsl(var(--text-secondary));border-top:1px solid hsl(var(--border-subtle));flex-wrap:wrap;align-items:center;gap:.375rem 1rem;padding-top:1rem;font-size:.875rem;display:flex}.PricingPage-module__3wrl8q__inlineProofItem{align-items:center;gap:.4rem;display:inline-flex}.PricingPage-module__3wrl8q__inlineProofDot{color:hsl(var(--text-muted));display:none}.PricingPage-module__3wrl8q__inlineProofIcon{width:.875rem;height:.875rem;color:hsl(var(--primary));flex-shrink:0}.PricingPage-module__3wrl8q__plansColumn{flex-direction:column;gap:1rem;display:flex}.PricingPage-module__3wrl8q__plansFrame{border:1px solid hsl(var(--border-subtle));background:hsl(var(--surface-0-hsl));border-radius:8px;overflow:hidden}.PricingPage-module__3wrl8q__plansGrid{display:grid}.PricingPage-module__3wrl8q__planCard{flex-direction:column;gap:1.25rem;padding:1.375rem 1.25rem;display:flex;position:relative}.PricingPage-module__3wrl8q__planCard+.PricingPage-module__3wrl8q__planCard{border-top:1px solid hsl(var(--border-subtle))}.PricingPage-module__3wrl8q__planHead{flex-direction:column;gap:.625rem;display:flex}.PricingPage-module__3wrl8q__planNameRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PricingPage-module__3wrl8q__planName{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--text-muted));font-size:.75rem;font-weight:600}.PricingPage-module__3wrl8q__planBadge{letter-spacing:.07em;text-transform:uppercase;background:hsl(var(--primary));color:hsl(var(--primary-foreground));white-space:nowrap;border-radius:4px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}.PricingPage-module__3wrl8q__planPriceRow{align-items:flex-end;gap:.375rem;display:flex}.PricingPage-module__3wrl8q__planPrice{letter-spacing:-.04em;color:hsl(var(--text-primary));font-size:clamp(2rem,4vw,2.5rem);font-weight:600;line-height:1}.PricingPage-module__3wrl8q__planPeriod{color:hsl(var(--text-secondary));padding-bottom:.25rem;font-size:.875rem}.PricingPage-module__3wrl8q__planEquivalent{color:hsl(var(--text-secondary));font-size:.8125rem;line-height:1.6}.PricingPage-module__3wrl8q__planAction{margin-top:auto}.PricingPage-module__3wrl8q__planButton{justify-content:center;width:100%}.PricingPage-module__3wrl8q__resourceLinks{color:hsl(var(--text-secondary));font-size:.875rem;line-height:1.7}.PricingPage-module__3wrl8q__resourceLink{color:hsl(var(--primary));text-underline-offset:.25rem;font-weight:500;text-decoration:underline}.PricingPage-module__3wrl8q__includedSection{border-bottom:1px solid hsl(var(--border-subtle));gap:1.75rem;padding-bottom:2.5rem;display:grid}.PricingPage-module__3wrl8q__includedCopy{flex-direction:column;gap:.75rem;display:flex}.PricingPage-module__3wrl8q__sectionTitle{letter-spacing:-.03em;color:hsl(var(--text-primary));font-size:clamp(1.625rem,3.5vw,2rem);font-weight:600;line-height:1.1}.PricingPage-module__3wrl8q__sectionBody{max-width:48ch;color:hsl(var(--text-secondary));font-size:.9375rem;line-height:1.65}.PricingPage-module__3wrl8q__includedList{border-top:1px solid hsl(var(--border-subtle));flex-direction:column;display:flex}.PricingPage-module__3wrl8q__includedItem{border-bottom:1px solid hsl(var(--border-subtle));color:hsl(var(--text-secondary));align-items:baseline;gap:.625rem;padding:.625rem 0;font-size:.875rem;line-height:1.55;display:flex}.PricingPage-module__3wrl8q__includedBullet{color:hsl(var(--text-muted));-webkit-user-select:none;user-select:none;flex:none}.PricingPage-module__3wrl8q__proofSection{gap:1.5rem;padding-bottom:1rem;display:grid}.PricingPage-module__3wrl8q__proofIntro{flex-direction:column;gap:.625rem;display:flex}.PricingPage-module__3wrl8q__proofTitle{letter-spacing:-.03em;color:hsl(var(--text-primary));font-size:clamp(1.5rem,3vw,1.875rem);font-weight:600;line-height:1.1}.PricingPage-module__3wrl8q__proofBody{max-width:44ch;color:hsl(var(--text-secondary));font-size:.9375rem;line-height:1.65}.PricingPage-module__3wrl8q__proofList{border-top:1px solid hsl(var(--border-subtle));flex-direction:column;display:flex}.PricingPage-module__3wrl8q__proofItem{border-bottom:1px solid hsl(var(--border-subtle));align-items:flex-start;gap:.875rem;padding:1rem 0;display:flex}.PricingPage-module__3wrl8q__proofIcon{width:1rem;height:1rem;color:hsl(var(--primary));flex-shrink:0;margin-top:.1rem}.PricingPage-module__3wrl8q__proofItemTitle{color:hsl(var(--text-primary));letter-spacing:-.01em;font-size:.875rem;font-weight:600}.PricingPage-module__3wrl8q__proofItemBody{color:hsl(var(--text-secondary));margin-top:.2rem;font-size:.875rem;line-height:1.65}@media (min-width:640px){.PricingPage-module__3wrl8q__inner{padding-top:3.5rem;padding-left:1.5rem;padding-right:1.5rem}.PricingPage-module__3wrl8q__heroActions{flex-direction:row;align-items:center}.PricingPage-module__3wrl8q__inlineProofDot{display:inline}.PricingPage-module__3wrl8q__planCard{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){.PricingPage-module__3wrl8q__plansGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.PricingPage-module__3wrl8q__planCard+.PricingPage-module__3wrl8q__planCard{border-left:0}.PricingPage-module__3wrl8q__planCard:nth-child(-n+2){border-top:0}.PricingPage-module__3wrl8q__planCard:nth-child(2n){border-left:1px solid hsl(var(--border-subtle))}}@media (min-width:1200px){.PricingPage-module__3wrl8q__plansGridThree{grid-template-columns:repeat(3,minmax(0,1fr))}.PricingPage-module__3wrl8q__plansGridFour{grid-template-columns:repeat(4,minmax(0,1fr))}.PricingPage-module__3wrl8q__planCard{border-top:0}.PricingPage-module__3wrl8q__planCard+.PricingPage-module__3wrl8q__planCard{border-top:0;border-left:1px solid hsl(var(--border-subtle))}}@media (min-width:1024px){.PricingPage-module__3wrl8q__inner{padding-left:2rem;padding-right:2rem}.PricingPage-module__3wrl8q__hero{grid-template-columns:minmax(0,28rem) 1fr;align-items:start;gap:4rem;padding-bottom:3rem}.PricingPage-module__3wrl8q__includedSection{grid-template-columns:minmax(0,1fr) minmax(22rem,1fr);align-items:start;gap:3rem}.PricingPage-module__3wrl8q__proofSection{grid-template-columns:minmax(0,1fr) minmax(20rem,22rem);align-items:start;gap:4rem}}