.page_page__U_LHj{--section-gap:4rem;background:var(--paper);color:var(--ink)}.page_crumbNav__ZRDPX{padding:1.25rem 0 0}.page_crumbs__Ej_6A{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0;font-size:.85rem}.page_crumbItem__3vefN{display:inline-flex;align-items:center;gap:.5rem}.page_crumbLink__Uqglt{color:var(--ink-soft);text-decoration:none}.page_crumbLink__Uqglt:hover{color:var(--brand);text-decoration:underline}.page_crumbSep__K3l3r{color:var(--line)}.page_crumbCurrent__hGeIO{color:var(--ink);font-weight:600}.page_hero__TSIlJ{padding:2.5rem 0 3.5rem}.page_heroCenter__F272Y{text-align:center;max-width:46rem;margin:0 auto}.page_eyebrow__Zyx9i{display:inline-block;font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-deep);background:var(--brand-tint);border-radius:var(--radius-full);padding:.45rem 1rem;margin:0 0 1.1rem}.page_title__b_rTs{font-family:var(--font-display);font-size:clamp(1.9rem,4.2vw,2.9rem);line-height:1.14;letter-spacing:-.01em;margin:0 0 1rem}.page_intro__eEix8{font-size:1.05rem;line-height:1.65;color:var(--ink-soft);max-width:42rem;margin:0 auto 1.75rem}.page_speedStrip__ps_nA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;background:var(--brand-tint);border:1px solid var(--brand);border-radius:var(--radius-xl);padding:1.4rem 1.2rem;margin:0 0 1.75rem}.page_speedStat__zynze{display:flex;flex-direction:column;gap:.2rem}.page_speedNum__2M04W{font-family:var(--font-display);font-size:clamp(1.6rem,3.4vw,2.2rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--brand-deep);line-height:1.1}.page_speedLabel__T_yWv{font-size:.78rem;font-weight:600;letter-spacing:.04em;color:var(--ink-soft)}.page_heroCtas__hSX14{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center;align-items:center}.page_ctaPrimary__YEOf1{display:inline-flex;align-items:center;gap:.6rem;background:var(--brand);color:#fff;font-weight:700;font-size:1rem;padding:.9rem 1.8rem;border-radius:var(--radius-full);text-decoration:none;transition:background var(--transition-fast),transform var(--transition-fast)}.page_ctaPrimary__YEOf1:hover{background:var(--brand-deep);transform:translateY(-1px)}.page_ctaPrimary__YEOf1:active{transform:translateY(0)}.page_ctaSecondary__h_txK{display:inline-flex;align-items:center;gap:.6rem;color:var(--ink);font-weight:600;font-size:1rem;padding:.9rem 1.4rem;border-radius:var(--radius-full);border:1px solid var(--line);text-decoration:none;transition:border-color var(--transition-fast),color var(--transition-fast)}.page_ctaSecondary__h_txK:hover{border-color:var(--brand);color:var(--brand)}.page_sectionEyebrow__Bqce4{font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-deep);margin:0 0 .6rem}.page_sectionTitle__vjqI5{font-family:var(--font-display);font-size:clamp(1.5rem,2.8vw,2.1rem);line-height:1.2;letter-spacing:-.01em;margin:0 0 .8rem}.page_sectionSub__U1sba{font-size:1rem;line-height:1.6;color:var(--ink-soft);max-width:42rem;margin:0 0 2rem}.page_outcomes__ECmPz{padding:0 0 var(--section-gap)}.page_outcomeGrid__tGBfl{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}.page_outcomeCard__r0xIk{display:flex;gap:1.1rem;align-items:flex-start;background:var(--paper-soft);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.5rem}.page_outcomeIcon__XR5J7{flex-shrink:0;width:2.7rem;height:2.7rem;border-radius:var(--radius-lg);background:var(--paper);border:1px solid var(--line);color:var(--brand-deep);display:inline-flex;align-items:center;justify-content:center}.page_outcomeTitle__VT55m{font-size:1.05rem;margin:0 0 .35rem}.page_outcomeText__53Lsd{font-size:.94rem;line-height:1.6;color:var(--ink-soft);margin:0}.page_pains__rN8e4{background:var(--paper-soft);padding:var(--section-gap) 0}.page_painGrid__KEGj3{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}.page_painCard__xZ47O{display:flex;gap:1.1rem;align-items:flex-start;background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.5rem}.page_painIcon__94N1q{flex-shrink:0;width:2.7rem;height:2.7rem;border-radius:var(--radius-lg);background:#fdecea;color:var(--danger);display:inline-flex;align-items:center;justify-content:center}.page_painTitle__uCVyG{font-size:1.05rem;margin:0 0 .35rem}.page_painText__w74Wh{font-size:.94rem;line-height:1.6;color:var(--ink-soft);margin:0}.page_includes__JEVKf{padding:var(--section-gap) 0}.page_checklist__l_ZdQ{list-style:none;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:1fr}.page_checkItem__6SQU4{display:flex;align-items:flex-start;gap:.8rem;font-size:.98rem;color:var(--ink);background:var(--paper-soft);border:1px solid var(--line);border-radius:var(--radius-lg);padding:.9rem 1.1rem}.page_checkBadge__JpzMH{flex-shrink:0;width:1.7rem;height:1.7rem;border-radius:50%;background:#e6f4ec;color:var(--success);display:inline-flex;align-items:center;justify-content:center;margin-top:.05rem}.page_process__LajB6{background:var(--paper-soft);padding:var(--section-gap) 0}.page_stepper__XdQy_{list-style:none;margin:0;padding:0;display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}.page_stepWrap__u6i4c{min-width:0}.page_step__MWiML{border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.4rem;height:100%;background:var(--paper)}.page_stepNum__rpjx6{display:block;font-family:var(--font-display);font-size:.85rem;font-weight:700;letter-spacing:.12em;color:var(--brand-deep);margin-bottom:.5rem}.page_stepTitle__yR6rM{font-size:1.05rem;margin:0 0 .35rem}.page_stepText__t_I1p{font-size:.93rem;line-height:1.6;color:var(--ink-soft);margin:0}.page_faq__FVAO1{padding:var(--section-gap) 0}.page_faqInner__fUIxu{max-width:44rem;margin:0 auto}.page_faqList__kplcS{display:grid;grid-gap:.7rem;gap:.7rem}.page_faqItem__gOcno{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);overflow:hidden}.page_faqQuestion__WnYx_{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.3rem;font-weight:600;font-size:1rem;cursor:pointer;list-style:none}.page_faqQuestion__WnYx_::-webkit-details-marker{display:none}.page_faqQuestion__WnYx_ svg{flex-shrink:0;color:var(--brand-deep);transition:transform var(--transition-base)}.page_faqItem__gOcno[open] .page_faqQuestion__WnYx_ svg{transform:rotate(180deg)}.page_faqQuestion__WnYx_:hover{color:var(--brand-deep)}.page_faqAnswer__Ax8Tn{padding:0 1.3rem 1.2rem;font-size:.95rem;line-height:1.65;color:var(--ink-soft);margin:0}.page_related__ZTLPC{padding:0 0 var(--section-gap)}.page_relatedTitle__98okO{font-family:var(--font-display);font-size:1.4rem;margin:0 0 1.25rem}.page_relatedGrid__7Sn3T{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr}.page_relatedCard__Hd4F1{display:block;border:1px solid var(--line);border-radius:var(--radius-lg);padding:1.4rem;text-decoration:none;color:inherit;background:var(--paper);transition:border-color var(--transition-fast),box-shadow var(--transition-base)}.page_relatedCard__Hd4F1:hover{border-color:var(--brand);box-shadow:var(--shadow-sm)}.page_relatedName__qwg_N{font-size:1.02rem;margin:0 0 .35rem}.page_relatedBlurb__iajtV{font-size:.92rem;line-height:1.6;color:var(--ink-soft);margin:0 0 .8rem}.page_relatedArrow__hn_i2{color:var(--brand-deep);display:inline-flex}.page_ctaBand__yD1sa{background:var(--ledger-bg);color:var(--ledger-text);padding:calc(var(--section-gap) * .9) 0}.page_ctaInner__2SIKo{text-align:center;max-width:42rem;margin:0 auto}.page_ctaEyebrow__E3XND{font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ledger-accent);margin:0 0 .9rem}.page_ctaTitle__nxnsT{font-family:var(--font-display);font-size:clamp(1.7rem,3.4vw,2.4rem);line-height:1.18;margin:0 0 .9rem;color:#fff}.page_ctaText__kRePe{font-size:1.02rem;line-height:1.65;color:var(--ledger-muted);margin:0 0 1.75rem}.page_ctaActions__5qaYR{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:center}.page_ctaPrimaryLight__3ZRGk{display:inline-flex;align-items:center;gap:.6rem;background:#fff;color:var(--ink);font-weight:700;font-size:1rem;padding:.9rem 1.8rem;border-radius:var(--radius-full);text-decoration:none;transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.page_ctaPrimaryLight__3ZRGk:hover{transform:translateY(-1px);box-shadow:0 8px 24px rgba(0,0,0,.25)}.page_ctaPrimaryLight__3ZRGk:active{transform:translateY(0);box-shadow:none}.page_ctaGhostLight__etKzD{display:inline-flex;align-items:center;gap:.6rem;color:var(--ledger-text);font-weight:600;font-size:1rem;padding:.9rem 1.4rem;border-radius:var(--radius-full);border:1px solid hsla(0,0%,100%,.28);text-decoration:none;transition:border-color var(--transition-fast),background var(--transition-fast)}.page_ctaGhostLight__etKzD:hover{border-color:#fff;background:hsla(0,0%,100%,.06)}.page_crumbLink__Uqglt:focus-visible,.page_ctaGhostLight__etKzD:focus-visible,.page_ctaPrimaryLight__3ZRGk:focus-visible,.page_ctaPrimary__YEOf1:focus-visible,.page_ctaSecondary__h_txK:focus-visible,.page_faqQuestion__WnYx_:focus-visible,.page_relatedCard__Hd4F1:focus-visible{outline:2px solid var(--brand-vivid);outline-offset:3px}@media (max-width:430px){.page_speedStrip__ps_nA{grid-template-columns:1fr;text-align:left;gap:.9rem}.page_speedStat__zynze{flex-direction:row;align-items:baseline;gap:.6rem}}@media (min-width:680px){.page_checklist__l_ZdQ,.page_outcomeGrid__tGBfl,.page_painGrid__KEGj3{grid-template-columns:repeat(2,1fr)}.page_relatedGrid__7Sn3T{grid-template-columns:repeat(3,1fr)}}@media (min-width:900px){.page_stepper__XdQy_{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.page_ctaPrimaryLight__3ZRGk,.page_ctaPrimary__YEOf1,.page_faqQuestion__WnYx_ svg{transition:none}}.PageKit_reveal__hiL3X{opacity:0;transform:translateY(22px);transition:opacity .6s ease,transform .6s ease}.PageKit_revealVisible__TQS0f{opacity:1;transform:none}.PageKit_stickyBar__mdcQh{position:fixed;left:1rem;right:1rem;bottom:1rem;max-width:42rem;margin:0 auto;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:1rem;background:var(--ink);color:var(--ledger-text);border-radius:var(--radius-xl);padding:.75rem .75rem .75rem 1.25rem;box-shadow:0 12px 32px rgba(13,21,38,.28);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .25s ease,transform .25s ease,visibility .25s}.PageKit_stickyBar__mdcQh[data-show=true]{opacity:1;visibility:visible;transform:translateY(0)}.PageKit_stickyText__TZOkw{font-weight:600;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PageKit_stickyBtn__Satds{flex-shrink:0;display:inline-flex;align-items:center;padding:.7rem 1.4rem;border-radius:var(--radius-full);background:var(--brand);color:#fff;font-weight:700;font-size:.95rem;text-decoration:none;transition:background var(--transition-fast)}.PageKit_stickyBtn__Satds:hover{background:var(--brand-deep)}.PageKit_stickyBar__mdcQh[data-show=false] .PageKit_stickyBtn__Satds{pointer-events:none}.PageKit_backTop__baj56{position:fixed;bottom:5.75rem;right:1.25rem;z-index:60;width:3rem;height:3rem;border-radius:50%;background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-md);color:var(--ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s,border-color var(--transition-fast),color var(--transition-fast)}.PageKit_backTop__baj56[data-show=true]{opacity:1;visibility:visible;transform:translateY(0)}.PageKit_backTop__baj56:hover{border-color:var(--brand);color:var(--brand)}.PageKit_backTop__baj56:focus-visible,.PageKit_stickyBtn__Satds:focus-visible{outline:2px solid var(--brand-vivid);outline-offset:3px}@media (prefers-reduced-motion:reduce){.PageKit_reveal__hiL3X{opacity:1;transform:none;transition:none}.PageKit_backTop__baj56,.PageKit_stickyBar__mdcQh{transition:opacity .01s linear,visibility .01s linear}}@media (max-width:48rem){body[data-sticky-cta=on] .PageKit_backTop__baj56{bottom:10rem}}.Skeleton_shimmer__YgKzM{position:relative;overflow:hidden;background:rgba(13,21,38,.06);border-radius:var(--radius);animation:Skeleton_shimmerPulse__I_k4k 1.4s ease-in-out infinite}@keyframes Skeleton_shimmerPulse__I_k4k{0%,to{background-color:rgba(13,21,38,.05)}50%{background-color:rgba(13,21,38,.1)}}.Skeleton_line__wWNij{height:14px;margin:8px 0}.Skeleton_shimmerOnDark__rSmo4{position:relative;overflow:hidden;background-color:hsla(0,0%,100%,.07);border-radius:var(--radius);animation:Skeleton_shimmerPulseLight__IOOIt 1.4s ease-in-out infinite}@keyframes Skeleton_shimmerPulseLight__IOOIt{0%,to{background-color:hsla(0,0%,100%,.06)}50%{background-color:hsla(0,0%,100%,.13)}}.Skeleton_shimmerBlue__tXvyy{position:relative;overflow:hidden;background-color:rgba(30,86,232,.07);border-radius:var(--radius);animation:Skeleton_shimmerPulseBlue__0sTsO 1.4s ease-in-out infinite}@keyframes Skeleton_shimmerPulseBlue__0sTsO{0%,to{background-color:rgba(30,86,232,.06)}50%{background-color:rgba(30,86,232,.14)}}.Skeleton_title__OfEY_{height:24px;margin:12px 0}.Skeleton_block__r3l6U{height:120px}.Skeleton_heroSkeleton__4NHpd{padding:6rem 0;background:var(--paper)}.Skeleton_btnSkeleton__lQvNP{width:200px;border-radius:var(--radius-full)}.Skeleton_circle__8Sekj{border-radius:50%}.Skeleton_gridSkeleton__f4FUt{display:grid;grid-gap:2rem;gap:2rem;padding:2rem 0}@media (min-width:768px){.Skeleton_gridSkeleton__f4FUt{grid-template-columns:repeat(2,1fr)}}.Skeleton_cardSkeleton__cFKx4{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius-xl);padding:2.5rem 2rem;display:flex;flex-direction:column;align-items:center}.Skeleton_timelineSkeleton__Jqddh{max-width:800px;margin:0 auto;padding:2rem 0;display:flex;flex-direction:column;gap:2rem}.Skeleton_timelineItem__kPjEy{display:flex;gap:2rem;align-items:center}.Skeleton_faqGrid__RQO7O{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:768px){.Skeleton_faqGrid__RQO7O{grid-template-columns:1fr 1fr}}.Skeleton_faqItem__2L0mK{padding:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--paper-soft)}.Skeleton_formGrid__wgbSA{display:grid;grid-gap:12px;gap:12px}.Skeleton_accent__JDqyo{background-color:rgba(30,86,232,.08);animation:Skeleton_shimmerAccent__FghTx 1.4s ease-in-out infinite}@keyframes Skeleton_shimmerAccent__FghTx{0%,to{background-color:rgba(30,86,232,.07)}50%{background-color:rgba(30,86,232,.15)}}.Skeleton_ctaBand__oH2VM{padding:5.5rem 0;background:var(--paper);border-top:1px solid var(--line-soft)}.Skeleton_ctaBandInner__ZfuyD{max-width:44rem;margin:0 auto;text-align:center}.Skeleton_small__eApoN{height:10px}.Skeleton_medium__s0u3y{height:14px}.Skeleton_large__FIMHd{height:18px}.Skeleton_eyebrowSk__As1cb{width:96px;height:12px;border-radius:999px;background:rgba(30,86,232,.22);margin:0 0 1.25rem}.Skeleton_homeHero__TJNlm{background:var(--paper);border-bottom:1px solid var(--line)}.Skeleton_homeHeroGrid__eaYGn{display:grid;grid-template-columns:1fr;grid-gap:3.5rem;gap:3.5rem;padding:3.5rem 0 4.5rem}@media (min-width:1024px){.Skeleton_homeHeroGrid__eaYGn{grid-template-columns:1.08fr .92fr;gap:4rem;align-items:center;padding:4.5rem 0 6rem}}.Skeleton_homeSection__RTJVv{padding:5.5rem 0;background:var(--paper);border-bottom:1px solid var(--line-soft)}.Skeleton_homeSectionAlt__CswqK{padding:5.5rem 0;background:var(--paper-soft);border-bottom:1px solid var(--line-soft)}.Skeleton_stakesGrid__1ZGjE{display:grid;grid-template-columns:1fr;grid-gap:3rem;gap:3rem}@media (min-width:1000px){.Skeleton_stakesGrid__1ZGjE{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4.5rem}}.Skeleton_servicesGrid__i0QZ0{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem}@media (min-width:720px){.Skeleton_servicesGrid__i0QZ0{grid-template-columns:1fr 1fr}}.Skeleton_svcCardSk__qwbxg{border:1px solid var(--line);background:var(--paper);border-radius:12px;overflow:hidden}.Skeleton_processGrid__RnnLo{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem}@media (min-width:900px){.Skeleton_processGrid__RnnLo{grid-template-columns:repeat(4,1fr)}}.Skeleton_proofSk__9T8O3{padding:2.75rem 0}.Skeleton_proofSk__9T8O3,.Skeleton_statementSk__QcYFr{background:var(--paper);border-bottom:1px solid var(--line-soft)}.Skeleton_statementSk__QcYFr{padding:8rem 0}.Skeleton_definitionSk__0116r{padding:4rem 0;background:var(--paper-soft);border-bottom:1px solid var(--line-soft)}.Skeleton_ctaSk__bZDWE{padding:5rem 0;background:var(--paper)}@keyframes loading_accentPulse__aZrqe{0%,to{background-color:rgba(30,86,232,.1)}50%{background-color:rgba(30,86,232,.22)}}@keyframes loading_darkPulse__4E86q{0%,to{background-color:hsla(0,0%,100%,.1)}50%{background-color:hsla(0,0%,100%,.22)}}.loading_blueBlock__TF1Qk{position:relative;overflow:hidden;animation:loading_accentPulse__aZrqe 1.4s ease-in-out infinite;border-radius:var(--radius)}.loading_darkLine__g46Xx{height:14px;margin:8px 0}.loading_darkLine__g46Xx,.loading_darkTitle__y5bAQ{border-radius:var(--radius);animation:loading_darkPulse__4E86q 1.4s ease-in-out infinite}.loading_darkTitle__y5bAQ{height:24px;margin:12px 0}.loading_darkCircle__4wP5r{width:30px;height:30px;border-radius:50%;flex-shrink:0;animation:loading_darkPulse__4E86q 1.4s ease-in-out infinite}.loading_hero__krSZl{padding:4.5rem 0 3.5rem;background:var(--paper);border-bottom:1px solid var(--line-soft)}.loading_heroCenter__AfxAO{display:flex;flex-direction:column;align-items:center;max-width:52rem;margin:0 auto 3rem;text-align:center}.loading_pill__GtYx6{width:140px;height:34px;border-radius:100px;margin-bottom:1.5rem}.loading_ctaRow__GTB5v{gap:1rem;margin-bottom:1.75rem}.loading_ctaRow__GTB5v,.loading_factsRow__6nM4Z{display:flex;flex-wrap:wrap;justify-content:center}.loading_factsRow__6nM4Z{gap:1.5rem}.loading_fact__nUg8h{width:150px;height:18px;border-radius:4px}.loading_heroArt__ynPkM{max-width:64rem;width:100%;margin:0 auto;border-radius:20px}.loading_angles__oqPS4{padding:5rem 0;background:var(--paper)}.loading_band__ocJDo{background:var(--ink);padding:4.5rem 0}.loading_bandGrid__F_jmK{display:grid;grid-template-columns:5fr 7fr;grid-gap:4rem;gap:4rem;align-items:start}.loading_bandList__cbvxF{display:flex;flex-direction:column}.loading_bandRow__AwqSD{display:flex;gap:1rem;align-items:center;padding:1.2rem 0;border-bottom:1px solid hsla(0,0%,100%,.14)}.loading_bandRow__AwqSD:first-child{border-top:1px solid hsla(0,0%,100%,.14)}.loading_steps__siiW9{padding:5rem 0;background:var(--paper)}.loading_stepsGrid__Bxl3X{display:grid;grid-template-columns:7fr 5fr;grid-gap:3.5rem;gap:3.5rem;align-items:start;margin-top:2.5rem}.loading_sideCol__3fW_3{display:flex;flex-direction:column;gap:1.25rem}.loading_sideCard__s7U_Y{border-radius:20px}.loading_sideChat__YhBgQ{height:96px;border-radius:18px}.loading_faq__51XvM{padding:5rem 0;background:var(--paper-soft);border-top:1px solid var(--line-soft)}.loading_faqCenter__KOcmi{text-align:center;max-width:44rem;margin:0 auto 2.5rem;display:flex;flex-direction:column;align-items:center}.loading_faqList__zBjjW{display:flex;flex-direction:column;gap:.85rem;max-width:52rem;margin:0 auto}.loading_faqItem__FIOSR{border-radius:14px}.loading_quote__AeJZq{padding:5rem 0;background:var(--paper)}.loading_quoteBand__GoRnJ{display:grid;grid-template-columns:5fr 7fr;grid-gap:3rem;gap:3rem;align-items:start;background:var(--paper-soft);border:1px solid var(--line);border-radius:24px;padding:3rem}.loading_formWrap__euU25{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:2rem}@media (max-width:960px){.loading_bandGrid__F_jmK,.loading_quoteBand__GoRnJ,.loading_stepsGrid__Bxl3X{grid-template-columns:1fr;gap:2.5rem}.loading_quoteBand__GoRnJ{padding:2rem}}@media (max-width:640px){.loading_hero__krSZl{padding:3rem 0 2.5rem}.loading_angles__oqPS4,.loading_band__ocJDo,.loading_faq__51XvM,.loading_quote__AeJZq,.loading_steps__siiW9{padding:3.5rem 0}.loading_quoteBand__GoRnJ{padding:1.5rem}.loading_formWrap__euU25{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.loading_blueBlock__TF1Qk,.loading_darkCircle__4wP5r,.loading_darkLine__g46Xx,.loading_darkTitle__y5bAQ{animation:none}}.StartProjectForm_form__rz_Kr{max-width:560px;margin:0 auto}.StartProjectForm_form__rz_Kr .StartProjectForm_btn__KYaGZ{width:100%;padding:.875rem 1.5rem;font-size:1rem}@media (min-width:480px){.StartProjectForm_form__rz_Kr .StartProjectForm_btn__KYaGZ{width:auto;min-width:200px}}.StartProjectForm_submitBtn__eW2NP{display:inline-flex;align-items:center;justify-content:center;gap:.6rem}.StartProjectForm_submitBtn__eW2NP svg{transition:transform .25s ease}.StartProjectForm_submitBtn__eW2NP:hover:not(:disabled) svg{transform:translateX(4px)}.StartProjectForm_spinner__0c0bz{width:1.1em;height:1.1em;border-radius:50%;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;animation:StartProjectForm_spin__gUl_T .7s linear infinite;flex-shrink:0}@keyframes StartProjectForm_spin__gUl_T{to{transform:rotate(1turn)}}.StartProjectForm_form__rz_Kr .form-group input:focus-visible,.StartProjectForm_form__rz_Kr .form-group select:focus-visible,.StartProjectForm_form__rz_Kr .form-group textarea:focus-visible{outline:none;border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.StartProjectForm_form__rz_Kr .form-group input[aria-invalid=true],.StartProjectForm_form__rz_Kr .form-group select[aria-invalid=true]{border-color:var(--danger)}.StartProjectForm_form__rz_Kr .form-group input[aria-invalid=true]:focus-visible,.StartProjectForm_form__rz_Kr .form-group select[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px rgba(220,38,38,.12)}.StartProjectForm_fileName__UDYV8{margin-top:.5rem;font-size:.875rem;color:var(--ink-soft)}.StartProjectForm_uploadMeta__x_Plw{margin-top:.5rem;display:flex;align-items:center;gap:.75rem}.StartProjectForm_removeFile__YsAto{padding:.25rem .5rem;font-size:.8125rem;color:var(--brand);background:transparent;border:1px solid var(--brand);border-radius:4px;cursor:pointer}.StartProjectForm_removeFile__YsAto:hover{color:var(--brand-deep);border-color:var(--brand-deep)}.StartProjectForm_dropzone__LPxTH{position:relative;display:flex;align-items:center;gap:.75rem;padding:1rem;margin-top:.375rem;border:1.5px dashed var(--line);border-radius:6px;background:var(--paper-soft);color:var(--ink-soft);transition:border-color .18s ease,box-shadow .18s ease}.StartProjectForm_dropzone__LPxTH:hover{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}.StartProjectForm_dropzoneDragging__kqYRf{border-color:var(--brand);background:var(--brand-tint)}.StartProjectForm_hiddenInput__etxp_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.StartProjectForm_uploadIcon__NR_dx{flex:0 0 auto;width:24px;height:24px;color:var(--ink-muted-strong)}.StartProjectForm_uploadTextWrap__EBg3E{display:flex;flex-direction:column}.StartProjectForm_uploadTitle__cggzW{margin:0;font-size:.9375rem;color:var(--ink)}.StartProjectForm_uploadHint__fRA9E{margin:.125rem 0 0;font-size:.8125rem;color:var(--ink-muted-strong)}.StartProjectForm_apiError__q_b2s{margin-bottom:1rem;padding:.75rem 1rem;background-color:#fef2f2;border:1px solid #fecaca;border-radius:6px;font-size:.9375rem;color:#b91c1c}.StartProjectForm_success__7hkgs{max-width:560px;margin:0 auto;padding:2.5rem 2rem;text-align:center;background-color:var(--brand-tint);border:1px solid var(--brand);border-radius:12px}.StartProjectForm_successCheck__OK9P9{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--brand);color:#fff;margin-bottom:1.25rem}.StartProjectForm_successTitle__EJA7e{margin:0 0 1rem;font-size:1.5rem;font-weight:600;color:var(--ink)}.StartProjectForm_successText___UFlb{margin:0;font-size:1rem;color:var(--ink-soft);line-height:1.6}.StartProjectForm_successText___UFlb a{color:var(--brand)}.StartProjectForm_phoneWrapper__Odjue{display:grid;grid-template-columns:120px 1fr;grid-gap:.75rem;gap:.75rem;position:relative}@media (max-width:380px){.StartProjectForm_phoneWrapper__Odjue{grid-template-columns:102px 1fr;gap:.5rem}}.StartProjectForm_customSelect__c4Fqu{position:relative}.StartProjectForm_selectedCountry__w8hX0{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background-color:var(--paper);border:1px solid var(--line);border-radius:6px;color:var(--ink);font-size:.9375rem;cursor:pointer;height:100%;white-space:nowrap}.StartProjectForm_selectedCountry__w8hX0:hover{border-color:var(--brand)}.StartProjectForm_dropdownMenu__URhEF{position:absolute;top:110%;left:0;width:min(300px,calc(100vw - 3rem));max-height:300px;background-color:var(--paper);border:1px solid var(--line);border-radius:6px;box-shadow:0 10px 25px rgba(13,21,38,.12);z-index:50;display:flex;flex-direction:column;overflow:hidden}.StartProjectForm_searchInput__vBM7m{padding:.75rem;background:var(--paper-soft);border:none;border-bottom:1px solid var(--line-soft);color:var(--ink);font-size:.875rem;width:100%}.StartProjectForm_searchInput__vBM7m:focus{outline:none}.StartProjectForm_optionsList__OVFnk{overflow-y:auto;flex:1 1}.StartProjectForm_option__cUq8A{padding:.625rem 1rem;cursor:pointer;display:flex;align-items:center;gap:.75rem;color:var(--ink-soft);font-size:.875rem;transition:background .1s}.StartProjectForm_optionSelected__9wxka,.StartProjectForm_option__cUq8A:hover{background-color:var(--brand-tint);color:var(--ink)}.StartProjectForm_optionFlag__fpt19{font-size:1.2em}.StartProjectForm_optionCode__q_6vU{color:var(--brand);font-weight:600;min-width:3ch}.StartProjectForm_optionName__Oqka3{flex:1 1;color:var(--ink)}.StartProjectForm_consentNote__5wPTm{margin:.9rem 0 0;font-size:.8rem;line-height:1.55;color:var(--ink-muted-strong);text-align:center}.StartProjectForm_consentNote__5wPTm a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.StartProjectForm_consentNote__5wPTm a:hover{color:var(--brand-deep)}