.pricing_hero__NteC4{border-bottom:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-panel-deep),var(--color-ink) 70%)}.pricing_heroInner__Ic3VX{padding-block:clamp(3.5rem,8vw,6rem) clamp(2.5rem,5vw,3.5rem)}.pricing_heroTitle__NZp7o{max-width:20ch;margin:var(--space-4) 0 0;font-size:var(--text-h1-services);font-weight:800;line-height:var(--line-height-heading)}.pricing_heroBody__EJbvw{max-width:62ch;margin:var(--space-6) 0 0;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--line-height-relaxed)}.pricing_pills__s36ZM{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-8)}.pricing_rangeBadge__UiNL9{border:1px solid var(--color-accent-strong);border-radius:var(--radius-pill);background:var(--color-accent-strong);color:var(--color-white)}.pricing_pill__zNAI_,.pricing_rangeBadge__UiNL9{display:inline-flex;align-items:center;padding:.5625rem 1.125rem;font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono-min)}.pricing_pill__zNAI_{border:1px solid var(--color-border-control);border-radius:var(--radius-pill);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast),border-color var(--transition-fast)}.pricing_pill__zNAI_:hover{border-color:var(--color-accent-cyan);color:var(--color-text)}.pricing_sectionTitle__KBCkb{margin:var(--space-3) 0 0;font-size:var(--text-h2-strong);font-weight:800;line-height:var(--line-height-heading)}.pricing_sectionIntro__8vhvw{margin:var(--space-5) 0 0;max-width:60ch;color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--line-height-relaxed)}.pricing_tiers__U1fpc{padding-block:clamp(3.5rem,7vw,5.5rem);scroll-margin-top:calc(var(--header-height) + var(--space-6))}.pricing_tiersHead__d9PFW{max-width:60ch}.pricing_tierGrid__ozqGy{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin:var(--space-10) 0 0;padding:0;list-style:none}.pricing_tierCard__oIeGP{position:relative;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8);scroll-margin-top:calc(var(--header-height) + var(--space-6))}.pricing_tierFeatured__uTE9e{z-index:1;border-color:var(--color-accent);box-shadow:0 14px 34px rgb(62 119 255/14%);scale:1.02}.pricing_tierBadge__qNd_H{position:absolute;top:calc(-1 * var(--space-3));right:var(--space-6);padding:.25rem .75rem;border-radius:var(--radius-pill);background:var(--color-accent-strong);color:var(--color-white);font-family:var(--font-mono);font-size:var(--text-mono-min);letter-spacing:var(--tracking-mono-min);text-transform:uppercase}.pricing_tierIndex__eviFC{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono-max)}.pricing_tierTag__pEpaS{color:var(--color-accent-cyan);font-family:var(--font-mono);font-size:var(--text-mono-min);letter-spacing:var(--tracking-mono-min);text-transform:uppercase}.pricing_tierName__OjHUw{margin:0;font-size:var(--text-xl);font-weight:700}.pricing_tierPrice__ngYwy{margin:0;font-size:var(--text-h2-section);font-weight:800;line-height:var(--line-height-heading)}.pricing_tierBlurb__EgRYB{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--line-height-relaxed)}.pricing_tierIncludesLabel__aI1v_{margin:var(--space-3) 0 0;color:var(--color-accent-cyan);font-family:var(--font-mono);font-size:var(--text-mono-min);letter-spacing:var(--tracking-mono-max);text-transform:uppercase}.pricing_tierIncludes__xJiZp{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.pricing_tierInclude__sWHw9{position:relative;padding-left:var(--space-5);color:var(--color-text);font-size:var(--text-sm);line-height:var(--line-height-body)}.pricing_tierInclude__sWHw9:before{content:"";position:absolute;left:0;top:.66em;width:.625rem;height:1px;background:var(--color-accent)}.pricing_tierFit__JZb3f{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--line-height-relaxed)}.pricing_tierMeta__VlkyD{margin:auto 0 0;padding-top:var(--space-4);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-mono-min);letter-spacing:.06em;text-transform:uppercase}.pricing_tierCard__oIeGP .button-primary,.pricing_tierCard__oIeGP .button-secondary{align-self:flex-start}.pricing_tierScopeLink__9Atfo{margin-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);text-decoration:none;transition:color var(--transition-fast)}.pricing_tierScopeLink__9Atfo:hover{color:var(--color-accent-cyan)}.pricing_tierScopeLink__9Atfo:after{content:" \2192";white-space:nowrap}.pricing_faqNote__oTpou{margin-top:var(--space-8);text-align:center}.pricing_faqNoteText__SCjLo{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--line-height-relaxed)}.pricing_faqNoteLink__WSSZ3{color:var(--color-accent-cyan);font-weight:600;text-decoration:none}.pricing_faqNoteLink__WSSZ3:hover{color:var(--color-text)}.pricing_faqNoteLink__WSSZ3:after{content:" \2192";white-space:nowrap}.pricing_included__FlopG{border-top:1px solid var(--color-border);padding-block:clamp(3.5rem,7vw,5.5rem);background:var(--color-band);scroll-margin-top:calc(var(--header-height) + var(--space-6))}.pricing_includedHead__l8isn{max-width:60ch}.pricing_includedList__GmPMQ{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3) var(--space-8);margin:var(--space-8) 0 0;padding:0;list-style:none}.pricing_includedItem__osFsE{position:relative;padding-left:var(--space-5);color:var(--color-text);font-size:var(--text-base);line-height:var(--line-height-body)}.pricing_includedItem__osFsE:before{content:"";position:absolute;left:0;top:.66em;width:.625rem;height:1px;background:var(--color-accent)}.pricing_how__ehyqA{border-top:1px solid var(--color-border);padding-block:clamp(3.5rem,7vw,5.5rem);scroll-margin-top:calc(var(--header-height) + var(--space-6))}.pricing_howHead__qbkYg{max-width:60ch}.pricing_steps__CwhiZ{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6);margin:var(--space-10) 0 0;padding:0;list-style:none;counter-reset:none}.pricing_step__U4jkR{display:flex;flex-direction:column;gap:var(--space-3)}.pricing_stepIndex___6zev{color:var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:var(--tracking-mono-max)}.pricing_stepTitle__L55l5{margin:0;font-size:var(--text-xl);font-weight:700}.pricing_stepBody__sWbYz{margin:0;color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--line-height-relaxed)}.pricing_factors__bHdSk{margin-top:var(--space-10);padding:var(--space-6) var(--space-8);border:1px solid var(--color-border);border-radius:var(--radius-card)}.pricing_factorsLabel__34mSu{margin:0;color:var(--color-accent-cyan);font-family:var(--font-mono);font-size:var(--text-mono-min);letter-spacing:var(--tracking-mono-max);text-transform:uppercase}.pricing_factorsBody__QRVeb{color:var(--color-text);font-size:var(--text-base)}.pricing_factorsBody__QRVeb,.pricing_factorsNote__ia_Mb{margin:var(--space-3) 0 0;line-height:var(--line-height-relaxed)}.pricing_factorsNote__ia_Mb{color:var(--color-text-secondary);font-size:var(--text-sm)}.pricing_closing__BECla{border-top:1px solid var(--color-border);padding-block:clamp(3.5rem,7vw,5.5rem)}.pricing_closingInner__1_hVN{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);text-align:center}.pricing_closingTitle__sJjXh{margin:0;font-size:var(--text-h2-cta);font-weight:800;line-height:var(--line-height-heading)}.pricing_closingBody___w0A5{max-width:52ch;margin:0;color:var(--color-text-secondary);font-size:var(--text-lg);line-height:var(--line-height-relaxed)}.pricing_closingActions__r61Vb{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-top:var(--space-2)}@media (max-width:56.25rem){.pricing_includedList__GmPMQ,.pricing_steps__CwhiZ,.pricing_tierGrid__ozqGy{grid-template-columns:1fr}}@media (max-width:35rem){.pricing_factors__bHdSk{padding:var(--space-5) var(--space-5)}.pricing_closingActions__r61Vb{flex-direction:column;align-self:stretch}.pricing_closingActions__r61Vb .button-primary,.pricing_closingActions__r61Vb .button-secondary{width:100%}}