.landing-page_page__OtIS9{--sb-orange:#e8652a;--sb-orange-deep:#e55c21;--sb-ink:#1a2447;--sb-dark:#0f0b0a;--sb-dark-section:#0b0e14;--sb-cream:#fdfcf9;--sb-muted:#737880;--sb-line:#29303d;background:var(--sb-cream);color:var(--sb-ink);font-family:var(--font-body),ui-sans-serif,sans-serif;overflow-x:hidden}.landing-page_container__dsObr{max-width:1160px;margin:0 auto;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.landing-page_container__dsObr{padding-left:1.5rem;padding-right:1.5rem}}.landing-page_wide__xRYen{max-width:1400px;margin:0 auto;padding-left:1rem;padding-right:1rem}.landing-page_heroWide__6edIc{width:100%;max-width:1920px;margin:0 auto;padding-left:clamp(1rem,3.33vw,4rem);padding-right:clamp(1rem,3.33vw,4rem)}.landing-page_hero__y7RR_{position:relative;background:#0f0b0a;color:#fff;width:100%;min-height:clamp(640px,48.96vw,940px);overflow:hidden}.landing-page_heroCanvas__VWool{position:absolute;inset:0;pointer-events:none}.landing-page_heroTruckLayer__MJgLl{position:absolute;inset:0;overflow:hidden}.landing-page_heroPhoto__maE38{-o-object-fit:cover;object-fit:cover;-o-object-position:58% center;object-position:58% center}.landing-page_heroGradientLayer__7cTjc{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,4,1,.72),rgba(10,4,1,.15) 22%,transparent 38%),linear-gradient(90deg,#0a0401,#171211 18%,rgba(15,11,10,.92) 42%,rgba(15,11,10,.55) 54%,rgba(15,11,10,.12) 68%,transparent 82%)}@media (max-width:767px){.landing-page_heroPhoto__maE38{-o-object-position:65% 40%;object-position:65% 40%}.landing-page_heroGradientLayer__7cTjc{background:linear-gradient(180deg,rgba(10,4,1,.95),rgba(15,11,10,.88) 38%,rgba(15,11,10,.45))}}.landing-page_heroInner__uu0xZ{position:relative;z-index:2;display:flex;flex-direction:column;min-height:clamp(640px,48.96vw,940px)}.landing-page_navWrap__rqKct{background:transparent}.landing-page_nav__8X2RB{position:relative;z-index:20;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.5rem 0}@media (max-width:1023px){.landing-page_nav__8X2RB{grid-template-columns:1fr auto}}.landing-page_heroBrand__4MEWv{display:inline-flex;align-items:center;gap:.65rem;text-decoration:none;justify-self:start}.landing-page_heroBrandMark__6IgOk{width:auto;height:44px;-o-object-fit:contain;object-fit:contain}.landing-page_heroBrandText__DbZ3_{display:flex;flex-direction:column;line-height:1.1}.landing-page_heroBrandName__qMrYt{font-family:var(--font-sora),sans-serif;font-weight:800;font-size:.875rem;letter-spacing:.02em;color:#fff}.landing-page_heroBrandTag__W0_un{font-size:.47rem;font-weight:500;letter-spacing:.08em;color:#a8adb8;margin-top:.15rem}.landing-page_navLinks__7cV0S{display:none;gap:3.75rem;align-items:center;justify-self:center}@media (min-width:1024px){.landing-page_navLinks__7cV0S{display:flex}}.landing-page_navLink__ksT7B{font-size:1rem;font-weight:500;color:#e0e3e8;text-decoration:none;transition:color .15s}.landing-page_navLink__ksT7B:hover{color:#fff}.landing-page_navRight__pcGXY{display:flex;align-items:center;gap:.75rem;flex-shrink:0;justify-self:end}.landing-page_navDivider__x15gb{width:1px;height:18px;background:#595c61;display:none}@media (min-width:640px){.landing-page_navDivider__x15gb{display:block}}.landing-page_btnPrimary__Tq5EA{display:inline-flex;align-items:center;gap:.5rem;background:#e8652a;color:#fff;font-weight:600;font-size:1rem;padding:.625rem 1.125rem;border-radius:8px;text-decoration:none;border:none;cursor:pointer;white-space:nowrap;transition:opacity .15s}.landing-page_btnPrimary__Tq5EA:hover{opacity:.92}.landing-page_btnGhost__yUcf8{justify-content:center;border:1.2px solid #666b73;padding:.9375rem 1.625rem;background:transparent}.landing-page_btnGhost__yUcf8,.landing-page_btnPill__BFz0m{display:inline-flex;align-items:center;color:#fff;font-weight:600;font-size:.9375rem;border-radius:26px;text-decoration:none;cursor:pointer}.landing-page_btnPill__BFz0m{gap:.75rem;background:#e8652a;padding:.5rem .5rem .5rem 1.5rem;border:none}.landing-page_btnPillIcon__xxjJj{width:34px;height:34px;border-radius:17px;background:#0a0a0a;display:flex;align-items:center;justify-content:center;font-size:.85rem}.landing-page_heroMain__xOYu_{flex:1;display:flex;align-items:flex-start;padding:clamp(1.25rem,12vw,9.5rem) 0 18%}.landing-page_heroBody__j_1kB{position:relative;z-index:10;width:100%;max-width:535px;padding-left:clamp(1rem,3.33vw,4rem);padding-right:1rem;box-sizing:border-box}.landing-page_heroEyebrow__Pdbbi{font-size:.8125rem;font-weight:600;letter-spacing:.08em;color:#e8652a;margin:0 0 .875rem}.landing-page_heroTitle__qZwuB{font-family:var(--font-sora),var(--font-body),sans-serif;font-weight:800;font-size:clamp(2.35rem,3.23vw,3.875rem);line-height:1;margin:0 0 1.35rem;letter-spacing:-.01em}.landing-page_heroTitleAccent__hy_5G{color:#e8652a}.landing-page_heroSub__XyfCC{font-size:1rem;line-height:1.5;color:#ccd1d9;margin:0 0 1.75rem;max-width:25rem}.landing-page_heroActions__ysaL8{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:0}.landing-page_scrollHint__14QMs{position:absolute;z-index:2;bottom:18%;left:50%;transform:translateX(-50%);width:100%;max-width:1920px;padding-left:clamp(1rem,3.33vw,4rem);padding-right:clamp(1rem,3.33vw,4rem);box-sizing:border-box;display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:900;letter-spacing:.06em;color:#8c9199}@media (max-width:767px){.landing-page_scrollHint__14QMs{position:static;transform:none;left:auto;padding-top:1.5rem;padding-bottom:2rem}}.landing-page_scrollBar__pG8qd{width:3px;height:20px;background:#737880;flex-shrink:0}.landing-page_stats__XYZGr{position:relative;background:var(--sb-dark);padding:2rem 0 2.5rem;overflow:hidden}.landing-page_statsBlend__NfQ4G{position:absolute;inset:0;opacity:.85;pointer-events:none}.landing-page_statsEyebrow__hyMsp{position:relative;display:flex;align-items:center;justify-content:center;gap:1rem;font-size:.7rem;font-weight:600;letter-spacing:.08em;color:#999ea8;margin-bottom:1.25rem;text-align:center}.landing-page_statsLine__XyMWt{height:1px;width:3rem;background:var(--sb-line);flex-shrink:0}.landing-page_statsGrid__q7C1X{position:relative;display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;text-align:center}@media (min-width:768px){.landing-page_statsGrid__q7C1X{grid-template-columns:repeat(4,1fr)}}.landing-page_statValue__UDnag{font-family:var(--font-sora),sans-serif;font-weight:800;font-size:1.5rem;color:#fff}.landing-page_statLabel__ooKPK{font-size:.75rem;font-weight:500;color:#999ea8;margin-top:.25rem}.landing-page_sectionEyebrow__3L2wV{font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--sb-orange-deep);margin-bottom:.75rem}.landing-page_sectionEyebrowLarge__ATgKe{font-size:1.1rem;font-weight:800;letter-spacing:.04em;color:var(--sb-orange-deep);margin-bottom:.5rem}.landing-page_sectionTitle__69ajy{font-family:var(--font-playfair),var(--font-display),Georgia,serif;font-weight:700;font-size:clamp(1.75rem,4vw,2.35rem);line-height:1.15;color:var(--sb-ink);margin:0}.landing-page_sectionTitleMuted__fbg3h{color:#8c9199}.landing-page_sectionLead__j99cb{font-size:.95rem;line-height:1.55;color:var(--sb-muted);max-width:42rem;margin:1rem auto 0}.landing-page_sectionHeader__M_U0A{text-align:center;margin-bottom:3rem}.landing-page_eyebrowRow__LXo2s{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.75rem}.landing-page_eyebrowLine__0NYSU{width:3.5rem;height:1px;background:var(--sb-orange-deep)}.landing-page_features__H3WI9{background:var(--sb-cream);padding:4rem 0 5rem}.landing-page_featureBlock__dJ6O5{border-radius:24px;padding:2rem;margin-bottom:2rem;overflow:hidden}.landing-page_featureLight__LS4tL{background:#f4f4f4}.landing-page_featureDark__2d1oC{background:var(--sb-dark);color:#fff}.landing-page_featureInner__M4r1k{display:grid;gap:2rem;align-items:center}@media (min-width:900px){.landing-page_featureInner__M4r1k{grid-template-columns:1fr 1fr}.landing-page_featureReverse__OEW3G .landing-page_featureInner__M4r1k{direction:rtl}.landing-page_featureReverse__OEW3G .landing-page_featureInner__M4r1k>*{direction:ltr}}.landing-page_featureBadge__Wctjx{font-size:.75rem;font-weight:600;letter-spacing:.08em;margin-bottom:.5rem}.landing-page_checkList__mwci5{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-direction:column;gap:.5rem}.landing-page_checkList__mwci5 li{display:flex;gap:.5rem;font-size:.85rem;line-height:1.45}.landing-page_checkMark__uWL3e{font-weight:700;flex-shrink:0}.landing-page_tagRow__a9xiB{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.landing-page_tag__z_xgi{background:#fff;border-radius:16px;padding:.35rem .75rem;font-size:.75rem;font-weight:500}.landing-page_photoCluster__ON3nt{position:relative;min-height:260px}.landing-page_photoFrame__RGWlh{position:relative;width:100%;max-width:320px;margin:0 auto;aspect-ratio:4/3.2;border-radius:16px;overflow:hidden}.landing-page_photoAccent__9tmgw{position:absolute;border:2px solid #684017;border-radius:16px;inset:auto auto -12px 2.5rem;width:85%;height:88%;z-index:0}.landing-page_photoAccentLight__pEvHg{border-color:#fff}.landing-page_statBadge__Cm7Sg{position:absolute;top:0;right:0;z-index:2;background:var(--sb-dark);color:#fff;border-radius:12px;padding:.65rem 1rem;font-size:.65rem}.landing-page_statBadgeLight__QfWIp{background:#f4f4f4;color:var(--sb-dark)}.landing-page_statBadgeValue__uT31f{font-weight:700;font-size:1.1rem}.landing-page_who__JhKgR{background:var(--sb-dark-section);color:#fff;padding:4.5rem 0}.landing-page_roleGrid__k9ElO{display:grid;gap:1.25rem}@media (min-width:900px){.landing-page_roleGrid__k9ElO{grid-template-columns:repeat(3,1fr)}}.landing-page_roleCard__yY83g{background:#161b25;border:1px solid #292e38;border-radius:14px;overflow:hidden;display:flex;flex-direction:column}.landing-page_roleImage__cML6D{position:relative;height:200px}.landing-page_roleBody__v77O1{background:var(--sb-dark);padding:1.25rem 1.5rem 1.75rem;flex:1;display:flex;flex-direction:column}.landing-page_roleLabel__P5F_U{font-size:.7rem;font-weight:600;letter-spacing:.08em;color:var(--sb-orange-deep);margin-bottom:.35rem}.landing-page_roleTitle__cAupD{font-size:1.15rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}.landing-page_roleList__23Nme{list-style:none;padding:0;margin:0 0 1.25rem;flex:1}.landing-page_roleList__23Nme li{display:flex;gap:.4rem;font-size:.85rem;color:#b2b8c2;margin-bottom:.35rem}.landing-page_roleCta__5yd1p{display:flex;align-items:center;justify-content:center;gap:.35rem;background:#fff;color:var(--sb-dark);font-weight:600;font-size:.875rem;padding:.75rem;border-radius:8px;text-decoration:none;border:none;cursor:pointer;width:100%}.landing-page_lifecycle__jYcY4{background:#fff;padding:4rem 0}.landing-page_lifecycleGrid__p1TwQ{display:grid;gap:2rem}@media (min-width:768px){.landing-page_lifecycleGrid__p1TwQ{grid-template-columns:1fr 1fr;gap:2.75rem 4rem}}.landing-page_lifecycleItem__o838u{display:flex;gap:1rem;align-items:flex-start}.landing-page_lifecycleNum__wiHOK{width:48px;height:48px;border-radius:24px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.85rem;flex-shrink:0}.landing-page_lifecycleTitle__Lypm_{font-weight:600;font-size:1rem;margin-bottom:.25rem}.landing-page_lifecycleBody__S1kQP{font-size:.875rem;line-height:1.5;color:var(--sb-muted)}.landing-page_testimonials__z0bRj{background:#fff;padding:4rem 0 5rem}.landing-page_testiGrid__hKchL{display:grid;gap:1.25rem}@media (min-width:900px){.landing-page_testiGrid__hKchL{grid-template-columns:repeat(3,1fr)}}.landing-page_testiCard__UhAkf{background:#fff;border:1px solid #e5e3db;border-radius:14px;padding:1.5rem 1.75rem;box-shadow:0 6px 18px rgba(0,0,0,.05)}.landing-page_testiQuoteMark__q_LR2{font-family:var(--font-playfair),Georgia,serif;font-size:2.25rem;color:#a6bfeb;line-height:1;margin-bottom:.5rem}.landing-page_testiText__R64Jc{font-size:.9rem;line-height:1.55;color:#333847;margin-bottom:1rem}.landing-page_testiDivider__G7MBJ{height:1px;background:#e5e3db;margin-bottom:1rem}.landing-page_testiAuthor__MSfx7{display:flex;align-items:center;gap:.75rem}.landing-page_testiAvatar__pCQAN{width:40px;height:40px;border-radius:20px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#fff}.landing-page_pricing__CocEh{background:#fff;padding:3rem 0 5rem}.landing-page_featGrid__w4E_t{display:grid;gap:1.25rem}@media (min-width:768px){.landing-page_featGrid__w4E_t{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.landing-page_featGrid__w4E_t{grid-template-columns:repeat(3,1fr)}}.landing-page_featCard__9hDIA{background:#fff;border:1px solid #e5e3db;border-radius:14px;padding:1.35rem;box-shadow:0 4px 12px rgba(0,0,0,.04)}.landing-page_featIcon__0Ln31{width:44px;height:44px;border-radius:12px;background:#faebde;display:flex;align-items:center;justify-content:center;margin-bottom:.75rem}.landing-page_featTitle__rZbVX{font-weight:600;font-size:.95rem;margin-bottom:.25rem}.landing-page_featDesc__XvW9V{font-size:.8rem;color:var(--sb-muted);line-height:1.45}.landing-page_finalCta__vAsjn{position:relative;background:#08080a;min-height:280px;overflow:hidden;display:flex;align-items:center}.landing-page_finalImage__R9Kw_{position:absolute;inset:0;left:35%}.landing-page_finalGradient___x3vr{position:absolute;inset:0;background:linear-gradient(90deg,rgb(8,8,10),rgba(8,8,10,.88) 42%,rgba(8,8,10,.35) 60%,rgba(8,8,10,0) 78%)}.landing-page_finalContent__R9b3P{position:relative;z-index:2;padding:3rem 0;max-width:32rem}.landing-page_finalTag__K8Vef{display:flex;align-items:center;gap:.75rem;font-size:.8rem;font-weight:600;letter-spacing:.08em;color:var(--sb-orange-deep);margin-bottom:.75rem}.landing-page_finalTitle__JSMwi{font-size:clamp(1.5rem,4vw,2rem);font-weight:600;line-height:1.2;margin-bottom:.75rem}.landing-page_finalTitleAccent__yGO4N{color:var(--sb-orange-deep)}.landing-page_finalSub__e5doR{font-size:.9rem;line-height:1.55;color:#d9dbe0;margin-bottom:1.5rem}.landing-page_finalActions__a3l2t{display:flex;flex-wrap:wrap;gap:.75rem}.landing-page_btnOutline__MNQSq{display:inline-flex;align-items:center;gap:.35rem;border:1.2px solid #595c61;color:#fff;font-weight:600;font-size:.9rem;padding:.75rem 1.25rem;border-radius:8px;text-decoration:none;background:transparent}.landing-page_finalAside__4XdtM{display:none;position:absolute;right:2rem;top:2rem;z-index:2;font-family:var(--font-playfair),Georgia,serif;font-style:italic;font-size:1.15rem;color:#fff;text-align:right;line-height:1.3}@media (min-width:1024px){.landing-page_finalAside__4XdtM{display:block}}.landing-page_footer__ceeoj{background:#08080a;color:#9ea3ab;padding:3rem 0 1.75rem}.landing-page_footerTop__n73Qk{display:flex;flex-wrap:wrap;gap:2.5rem;justify-content:space-between;margin-bottom:2rem}.landing-page_footerBrand__u3P7Z{max-width:18rem}.landing-page_footerColTitle__x_8Fd{color:#fff;font-weight:600;font-size:.875rem;margin-bottom:.75rem}.landing-page_footerCol__vQlhE a,.landing-page_footerCol__vQlhE p{display:block;font-size:.875rem;color:#9ea3ab;text-decoration:none;margin-bottom:.5rem}.landing-page_footerCol__vQlhE a:hover{color:#fff}.landing-page_newsletter__7nF7H{display:flex;align-items:center;justify-content:space-between;background:#1c2129;border:1px solid #333842;border-radius:24px;padding:.35rem .35rem .35rem 1rem;max-width:280px}.landing-page_newsletter__7nF7H input{border:none;background:transparent;color:#fff;font-size:.8rem;outline:none;width:100%;min-width:0}.landing-page_newsletterBtn__ZdGAT{width:34px;height:34px;border-radius:17px;background:#292e38;border:none;color:#fff;cursor:pointer;flex-shrink:0}.landing-page_socialRow__iZaBE{display:flex;gap:.5rem;margin-top:.75rem}.landing-page_socialBtn__24Tc5{width:34px;height:34px;border-radius:17px;background:#1c2129;border:none;color:#fff;font-size:.65rem;cursor:pointer}.landing-page_footerBottom__Re_Uk{border-top:1px solid #242930;padding-top:1.25rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem;font-size:.8rem}