.PricingSection_section__ApQFE{width:min(1200px,calc(100% - 80px));margin-inline:auto;padding-block:80px;scroll-margin-top:96px}.PricingSection_intro__1zWlk{text-align:center;margin-bottom:32px}.PricingSection_intro__1zWlk h2{margin:0 0 16px;font-size:clamp(2rem,4vw,3rem);line-height:1.15;letter-spacing:-.025em}.PricingSection_intro__1zWlk p{margin:0;font-size:var(--text-body);line-height:1.6}.PricingSection_launch__Z0t0C{margin-bottom:32px;text-align:center}.PricingSection_launch__Z0t0C p{margin:4px 0;font-size:var(--text-body);line-height:1.6}.PricingSection_plans__hTnc7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.PricingSection_plan__DUDEI{display:grid;grid-template-rows:1fr auto auto auto;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.PricingSection_plus__DYX2R{border-color:var(--accent)}.PricingSection_summary__Fq7vt{display:grid;grid-template-rows:auto 1fr auto auto auto;align-items:start;padding:28px 24px 20px;background:var(--surface-soft)}.PricingSection_summary__Fq7vt h3{margin:0 0 8px;font-size:1.5rem;line-height:1.3}.PricingSection_purpose__l2_6r{min-height:3em;margin:0 0 24px;font-size:var(--text-body);line-height:1.5}.PricingSection_price__sJh_6{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 24px;font-size:clamp(2.25rem,4vw,3.25rem);font-weight:600;line-height:1.15;letter-spacing:-.035em}.PricingSection_price__sJh_6 span{color:var(--muted);font-size:var(--text-small);font-weight:400;letter-spacing:normal}.PricingSection_summary__Fq7vt>a,.PricingSection_summary__Fq7vt>button{width:100%;min-width:0;white-space:normal}.PricingSection_availability__mPf50{min-height:3em;margin:12px 0 0;color:var(--muted);font-size:var(--text-small);line-height:1.5}.PricingSection_credits__e7YFC{margin:0;padding:16px 24px;background:var(--accent-soft);font-size:var(--text-body);line-height:1.5}.PricingSection_credits__e7YFC strong{font-weight:600}.PricingSection_features__3PUc4{list-style:none;margin:0;padding:24px 24px 16px}.PricingSection_features__3PUc4 li{display:flex;gap:12px;align-items:baseline;margin-bottom:16px;font-size:var(--text-body);line-height:1.5}.PricingSection_features__3PUc4 svg{flex-shrink:0;align-self:flex-start;margin-top:3px;color:var(--accent)}.PricingSection_example__YfenR{margin:0;padding:0 24px 24px;font-size:var(--text-small);line-height:1.5;color:var(--muted)}.PricingSection_details__IBS8p{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:32px}.PricingSection_details__IBS8p h3{margin:0 0 8px;font-size:var(--text-heading);line-height:1.3}.PricingSection_details__IBS8p p{margin:0 0 12px;font-size:var(--text-body);line-height:1.65}@media (max-width:900px){.PricingSection_plans__hTnc7{gap:16px}.PricingSection_summary__Fq7vt{padding:24px 16px 16px}.PricingSection_credits__e7YFC,.PricingSection_example__YfenR,.PricingSection_features__3PUc4{padding-inline:16px}}@media (max-width:800px){.PricingSection_section__ApQFE{width:calc(100% - 40px)}}@media (max-width:700px){.PricingSection_section__ApQFE{padding-block:56px}.PricingSection_details__IBS8p,.PricingSection_plans__hTnc7{grid-template-columns:minmax(0,1fr);gap:24px}.PricingSection_summary__Fq7vt{padding:24px}.PricingSection_availability__mPf50,.PricingSection_purpose__l2_6r{min-height:0}.PricingSection_credits__e7YFC,.PricingSection_example__YfenR,.PricingSection_features__3PUc4{padding-inline:24px}}@media (max-width:400px){.PricingSection_section__ApQFE{width:calc(100% - 32px)}}