.pricing_pricingHero__PY7WF{position:relative;overflow:hidden;padding-block:clamp(40px,6vw,64px) clamp(56px,9vw,96px);border-bottom:1px solid var(--line)}.pricing_heroContainer__d_Ac2{position:relative;z-index:1}.pricing_heroBadge__yHhn5{display:inline-flex;align-items:center;gap:8px;font-family:var(--f-mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--brass);background:rgba(212,175,55,.08);border:1px solid var(--brass-deep);padding:6px 12px;border-radius:var(--radius);margin-bottom:var(--s-6)}.pricing_pulsingDot__GcOwq{width:6px;height:6px;border-radius:50%;background:var(--brass);box-shadow:0 0 8px var(--brass);animation:pricing_pulseDot__S3Fvg 2s ease-in-out infinite}@keyframes pricing_pulseDot__S3Fvg{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.pricing_heroTitle__NZp7o{font-size:clamp(32px,4.5vw,56px);line-height:1.1;letter-spacing:-.04em;font-weight:700;max-width:24ch;color:var(--ink)}.pricing_heroTitleHighlight__ypNjv{background:linear-gradient(135deg,var(--ink) 30%,var(--brass-lift) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.pricing_heroLede__JddQB{margin-top:var(--s-6);font-size:var(--t-lg);line-height:1.6;color:var(--ink-soft);max-width:68ch}.pricing_switchSection__EFh8P{padding-block:var(--s-8);background:var(--surface);border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:72px;z-index:10;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pricing_switchContainer__4MATl{display:flex;align-items:center;justify-content:center;gap:var(--s-4);flex-wrap:wrap}.pricing_switchBtn__ZI7Dw{font-family:var(--f-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:12px 24px;border-radius:var(--radius);border:1px solid var(--line);background:var(--ground);color:var(--ink-muted);cursor:pointer;transition:all var(--dur-fast) var(--ease);display:flex;align-items:center;gap:10px}.pricing_switchBtnActive__kSY2r{background:rgba(212,175,55,.12);border-color:var(--brass);color:var(--brass-lift);box-shadow:0 0 16px rgba(212,175,55,.15)}.pricing_switchBtn__ZI7Dw:hover:not(.pricing_switchBtnActive__kSY2r){border-color:var(--ink-muted);color:var(--ink)}.pricing_sectionBlock__0SNRW{padding-block:clamp(56px,8vw,96px);border-bottom:1px solid var(--line)}.pricing_sectionHeader__1d3yL{max-width:65ch;margin-bottom:var(--s-10)}.pricing_sectionIndex__shWYT{font-family:var(--f-mono);font-size:11px;letter-spacing:.2em;color:var(--brass);text-transform:uppercase;margin-bottom:var(--s-3);display:block}.pricing_sectionTitle__KBCkb{font-size:clamp(28px,3.5vw,40px);letter-spacing:-.035em;line-height:1.2}.pricing_sectionSubtitle__6Kffi{margin-top:var(--s-4);font-size:var(--t-base);color:var(--ink-soft);line-height:1.6}.pricing_packageBlock__hpzne{margin-bottom:clamp(48px,6vw,72px);padding:var(--s-8);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.pricing_packageBlock__hpzne:last-child{margin-bottom:0}.pricing_packageHead__gjyxI{margin-bottom:var(--s-8);border-bottom:1px solid var(--line);padding-bottom:var(--s-6)}.pricing_packageTitle__49keV{font-size:var(--t-2xl);letter-spacing:-.03em;margin-bottom:var(--s-2)}.pricing_packageTagline__Fbw0U{font-size:var(--t-base);color:var(--brass-lift);margin-bottom:var(--s-2)}.pricing_packageSummary__PW6RM{font-size:var(--t-sm);color:var(--ink-soft);max-width:60ch;line-height:1.5}.pricing_tierGrid__ozqGy{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--s-6);gap:var(--s-6)}.pricing_tierCard__oIeGP{background:var(--ground);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-6);display:flex;flex-direction:column;position:relative;transition:transform var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.pricing_tierCardHighlight__jNfmP{border-color:var(--brass-deep);background:linear-gradient(180deg,rgba(212,175,55,.04) 0,var(--ground) 100%);box-shadow:0 8px 24px rgba(0,0,0,.4)}.pricing_tierCardHighlight__jNfmP:before{content:"RECOMMENDED";position:absolute;top:-10px;right:16px;font-family:var(--f-mono);font-size:9px;letter-spacing:.15em;color:var(--ground);background:var(--brass-lift);padding:3px 8px;font-weight:700;border-radius:2px}.pricing_tierCard__oIeGP:hover{transform:translateY(-3px);border-color:var(--brass-subtle)}.pricing_tierName__OjHUw{font-size:var(--t-lg);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--s-3)}.pricing_tierPriceBox__u9CCb{margin-bottom:var(--s-4);padding-bottom:var(--s-4);border-bottom:1px solid var(--line)}.pricing_tierPrice__ngYwy{font-family:var(--f-sans);font-size:clamp(24px,2.5vw,32px);font-weight:800;letter-spacing:-.04em;color:var(--ink);line-height:1.1}.pricing_tierBilling__tHbRQ{margin-top:4px;font-family:var(--f-mono);font-size:11px;color:var(--brass);text-transform:uppercase;letter-spacing:.1em}.pricing_tierTimeline__LmA1L{font-family:var(--f-mono);font-size:11px;color:var(--ink-muted);margin-top:4px}.pricing_tierDesc__GkU3c{font-size:var(--t-sm);color:var(--ink-soft);line-height:1.5;margin-bottom:var(--s-6)}.pricing_tierDeliverables__iGICl{list-style:none;padding:0;margin:0 0 var(--s-6) 0;display:flex;flex-direction:column;gap:10px;flex-grow:1}.pricing_tierDeliverable__Kuaon{font-size:var(--t-sm);color:var(--ink);display:flex;align-items:flex-start;gap:10px;line-height:1.4}.pricing_tierDeliverable__Kuaon:before{content:"✓";color:var(--brass);font-weight:700;font-size:12px;flex-shrink:0;margin-top:2px}.pricing_tierIdealFor__w7itd{background:var(--surface);border:1px solid var(--line);padding:var(--s-3) var(--s-4);border-radius:var(--radius);font-size:12px;color:var(--ink-soft);margin-bottom:var(--s-6);line-height:1.4}.pricing_tierIdealFor__w7itd strong{color:var(--ink);font-family:var(--f-mono);font-size:10px;text-transform:uppercase;display:block;margin-bottom:2px}.pricing_benchmarkBox__IUoWB{margin-bottom:var(--s-6);padding:var(--s-4) var(--s-5);background:rgba(212,175,55,.04);border:1px solid var(--brass-deep);border-radius:var(--radius)}.pricing_benchmarkLabel__RmhpK{display:inline-flex;align-items:center;gap:6px;font-family:var(--f-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--brass-lift);margin-bottom:6px}.pricing_pulsingDotSmall__q2yky{width:5px;height:5px;border-radius:50%;background:var(--brass);box-shadow:0 0 6px var(--brass)}.pricing_benchmarkText__jRqoe{font-size:var(--t-sm);color:var(--ink-soft);line-height:1.55}.pricing_retainerBox__6_LBq{margin-top:var(--s-6);padding:var(--s-5) var(--s-6);background:var(--ground);border:1px solid var(--line-strong);border-left:3px solid var(--brass);border-radius:var(--radius)}.pricing_retainerHeader__Fkfm2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2);margin-bottom:var(--s-2)}.pricing_retainerBadge__cV7Hc{font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass)}.pricing_retainerPrice__Xz5fY{font-family:var(--f-sans);font-size:var(--t-lg);font-weight:800;color:var(--brass-lift);letter-spacing:-.02em}.pricing_retainerTitle__cIBIj{font-size:var(--t-base);font-weight:700;color:var(--ink);margin-bottom:4px}.pricing_retainerText__a0_V1{font-size:var(--t-sm);color:var(--ink-soft);line-height:1.5}.pricing_breakdownSection__x5Wgh{margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--line);display:flex;flex-direction:column;gap:var(--s-6)}.pricing_breakdownTitle__Lp7ro{font-size:var(--t-sm);font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--brass-lift);margin-bottom:var(--s-4);display:flex;align-items:center;gap:8px}.pricing_costFactorsGrid__Yp2fl{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.pricing_costFactorCard__WII6v{background:var(--ground);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-5);display:flex;flex-direction:column;gap:6px}.pricing_costFactorName__yEbdA{font-size:var(--t-sm);font-weight:700;color:var(--ink);display:flex;align-items:center;gap:6px}.pricing_costFactorName__yEbdA:before{content:"▸";color:var(--brass);font-size:12px}.pricing_costFactorDesc__5iALr{font-size:12px;color:var(--ink-soft);line-height:1.5}.pricing_adHocBox__oPnd9{background:var(--ground);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-5) var(--s-6)}.pricing_adHocHeader__GIGgf{margin-bottom:var(--s-4)}.pricing_adHocBadge__W74np{display:inline-block;font-family:var(--f-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--brass);margin-bottom:4px}.pricing_adHocDesc__FTxbc{font-size:12px;color:var(--ink-soft);line-height:1.45}.pricing_adHocRatesGrid__fX_F6{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--s-4);gap:var(--s-4)}.pricing_adHocRateItem__fWI5o{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-4);display:flex;flex-direction:column;gap:4px}.pricing_adHocRateLabel__ObIFp{font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.pricing_adHocRateValue___Tmav{font-family:var(--f-sans);font-size:var(--t-xl);font-weight:800;letter-spacing:-.03em;color:var(--brass-lift)}.pricing_consultCard__6sKjF{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-8);margin-bottom:var(--s-8)}.pricing_consultHeader__mhMMr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:var(--s-4);border-bottom:1px solid var(--line);padding-bottom:var(--s-6);margin-bottom:var(--s-8)}.pricing_consultScopeBadge__va9yT{font-family:var(--f-mono);font-size:11px;color:var(--brass-lift);background:rgba(212,175,55,.08);border:1px solid var(--brass-deep);padding:6px 12px;border-radius:var(--radius)}.pricing_consultGrid__P9rAI{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--s-8);gap:var(--s-8)}@media (max-width:840px){.pricing_consultGrid__P9rAI{grid-template-columns:1fr}}.pricing_consultSubTitle__awBrB{font-size:var(--t-base);letter-spacing:-.02em;color:var(--ink);margin-bottom:var(--s-4);display:flex;align-items:center;gap:8px}.pricing_driversList__LLc0k{display:flex;flex-direction:column;gap:var(--s-4)}.pricing_driverItem__JrDto{background:var(--ground);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-4)}.pricing_driverName__USZ2b{font-size:var(--t-sm);font-weight:700;color:var(--ink);margin-bottom:4px}.pricing_driverDesc__cX_HS{font-size:12px;color:var(--ink-soft);line-height:1.5}.pricing_milestonesList__vKubI{display:flex;flex-direction:column;gap:var(--s-3)}.pricing_milestoneItem__2D3DX{display:flex;align-items:flex-start;gap:12px;background:var(--ground);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-4)}.pricing_milestoneStep__tMFJ1{font-family:var(--f-mono);font-size:11px;font-weight:700;color:var(--brass);flex-shrink:0;margin-top:2px}.pricing_milestoneInfo__1YbEn{flex-grow:1}.pricing_milestoneTitle__RpGoH{font-size:var(--t-sm);font-weight:700;color:var(--ink);display:flex;justify-content:space-between}.pricing_milestoneDuration__6mv0t{font-family:var(--f-mono);font-size:10px;color:var(--ink-muted)}.pricing_milestoneOutput__NHCFY{font-size:12px;color:var(--ink-soft);margin-top:4px;line-height:1.4}.pricing_faqGrid__KBqcy{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--s-6);gap:var(--s-6);margin-top:var(--s-8)}.pricing_faqCard__DF8_h{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--s-6)}.pricing_faqQuestion__wiE2j{font-size:var(--t-base);font-weight:700;letter-spacing:-.02em;margin-bottom:var(--s-3);color:var(--ink)}.pricing_faqAnswer__LaLj6{font-size:var(--t-sm);color:var(--ink-soft);line-height:1.6}.pricing_ctaSection__KIaL4{padding-block:clamp(64px,10vw,120px);text-align:center;background:radial-gradient(circle at 50% 30%,rgba(212,175,55,.08),transparent 70%),var(--ground)}.pricing_ctaContainer__Et9m6{max-width:60ch;margin:0 auto}.pricing_ctaTitle__uXN0u{font-size:clamp(32px,4vw,48px);letter-spacing:-.04em;font-weight:700;line-height:1.15;margin-bottom:var(--s-4)}.pricing_ctaBody__KW0YB{font-size:var(--t-base);color:var(--ink-soft);line-height:1.6;margin-bottom:var(--s-8)}.pricing_ctaActions__Tuila{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--s-4)}