._page_159rw_1{background:var(--surface);color:var(--ink)}._hero_159rw_2{background:radial-gradient(circle at 82% 23%,#02a1a82b,#0000 25%),linear-gradient(135deg,#f8f9f9 0%,#eef2f2 100%);min-height:800px;padding:150px 0 90px;position:relative;overflow:hidden}._hero_159rw_2:after{aspect-ratio:1;content:"";border:1px solid #02a1a826;border-radius:50%;width:min(58vw,760px);position:absolute;bottom:-45%;right:-8%}._breadcrumb_159rw_4{z-index:1;color:var(--muted);gap:10px;margin:0 0 54px;padding:0;font-size:.8rem;list-style:none;display:flex;position:relative}._breadcrumb_159rw_4 a{color:var(--teal-600)}._heroGrid_159rw_6{z-index:1;grid-template-columns:minmax(0,1.1fr) minmax(340px,.7fr);align-items:end;gap:clamp(56px,9vw,130px);display:grid;position:relative}._heroCopy_159rw_7 h1{max-width:800px;margin:0 0 25px}._heroEmphasis_159rw_8{max-width:760px;color:var(--navy-800);letter-spacing:-.025em;margin-bottom:24px;font-size:clamp(1.25rem,2.1vw,1.8rem);font-weight:560;line-height:1.35;display:block}._heroCopy_159rw_7>p{max-width:730px;color:var(--slate);margin-bottom:34px;font-size:clamp(1.05rem,1.4vw,1.2rem)}._actions_159rw_10{flex-wrap:wrap;gap:14px;display:flex}._secondary_159rw_11{color:var(--navy-950);background:0 0}._secondary_159rw_11:hover{background:var(--white);color:var(--navy-950)}._heroSupport_159rw_13{max-width:700px;color:var(--slate);margin-top:24px;font-size:.82rem;display:block}._heroAside_159rw_14{border-radius:var(--radius-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #0313291a;padding:32px}._heroAside_159rw_14>span{color:var(--teal-600);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:.7rem;font-weight:700;display:block}._heroAside_159rw_14 p{color:var(--navy-950);margin:0;font-size:1.08rem}._heading_159rw_17{max-width:850px;margin-bottom:clamp(48px,7vw,78px)}._heading_159rw_17 h2{margin-bottom:24px}._heading_159rw_17>p{max-width:680px;color:var(--slate);margin:0;font-size:1.05rem}._problems_159rw_20{background:#eaf0f1}._problemGrid_159rw_21{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}._problem_159rw_20{border-radius:var(--radius-sm);background:#ffffffc2;border:1px solid #d6e0e2;min-height:210px;padding:28px}._problem_159rw_20>span{color:var(--teal-600);font-size:.72rem;font-weight:700}._problem_159rw_20 h3{margin:25px 0 13px;font-size:1.23rem}._problem_159rw_20 p{color:var(--slate);margin:0;font-size:.94rem}._problemConclusion_159rw_26{border-radius:var(--radius-md);background:var(--navy-950);color:#fff;justify-content:space-between;align-items:center;gap:40px;margin-top:28px;padding:30px;display:flex}._problemConclusion_159rw_26 p{max-width:760px;margin:0;font-size:1.05rem}._inlineCta_159rw_28{border-bottom:1px solid var(--teal-400);flex:none;align-items:center;gap:12px;padding:12px 0;font-weight:650;display:inline-flex}._serviceGrid_159rw_29{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:18px;display:grid}._serviceCard_159rw_30{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);flex-direction:column;padding:32px;display:flex}._cardTopline_159rw_31{color:var(--teal-600);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:20px;font-size:.74rem;font-weight:700;display:flex}._serviceCard_159rw_30 h3{min-height:80px;margin:35px 0 16px}._serviceCard_159rw_30>p{color:var(--slate)}._when_159rw_34{border-left:3px solid var(--teal-500);background:var(--teal-100);margin:10px 0 24px;padding:20px}._when_159rw_34 strong,._ideal_159rw_35 strong,._result_159rw_35 strong{color:var(--navy-950);letter-spacing:.04em;margin-bottom:8px;font-size:.76rem;display:block}._when_159rw_34 p,._result_159rw_35 p{margin:0;font-size:.9rem}._ideal_159rw_35{margin-bottom:24px}._ideal_159rw_35 ul{color:var(--slate);margin:0;padding:0;font-size:.88rem;list-style:none}._ideal_159rw_35 li{border-bottom:1px solid var(--line);padding:8px 0}._ideal_159rw_35 li:before{color:var(--teal-600);content:"✓";margin-right:8px}._result_159rw_35{border-top:1px solid var(--line);margin-top:auto;padding-top:22px}._benefits_159rw_42{background:#edf2f2}._benefitGrid_159rw_43{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}._benefitCard_159rw_44{border-radius:var(--radius-md);background:var(--white);border:1px solid #d8e1e2;flex-direction:column;min-height:330px;padding:30px;display:flex}._benefitCard_159rw_44>span{color:var(--teal-600);font-size:.72rem;font-weight:700}._benefitCard_159rw_44 h3{margin:34px 0 16px}._benefitCard_159rw_44>p{color:var(--slate);font-size:.94rem}._benefitCard_159rw_44 small{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding-top:20px;font-size:.76rem}._benefitCard_159rw_44 small strong{color:var(--teal-600);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px;font-size:.68rem;display:block}._darkHeading_159rw_50 h2{color:#fff}._darkHeading_159rw_50>p{color:#ffffffad}._impactGrid_159rw_52{background:var(--line-dark);border:1px solid var(--line-dark);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}._impactGrid_159rw_52 article{background:var(--navy-950);min-height:230px;padding:27px 23px}._impactGrid_159rw_52 span{color:var(--teal-400);font-size:.72rem}._impactGrid_159rw_52 h3{color:#fff;margin:40px 0 14px;font-size:1.15rem}._impactGrid_159rw_52 p{color:#ffffffab;margin:0;font-size:.88rem}._technicalSection_159rw_57{background:#dfe8e9;padding:42px 0}._technicalDetails_159rw_58{border-radius:var(--radius-md);background:#ffffffa6;border:1px solid #c7d5d8;overflow:hidden}._technicalDetails_159rw_58 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:30px;padding:25px 30px;list-style:none;display:flex}._technicalDetails_159rw_58 summary::-webkit-details-marker{display:none}._technicalDetails_159rw_58 summary span{gap:4px;display:grid}._technicalDetails_159rw_58 summary small{color:var(--teal-600);letter-spacing:.1em;text-transform:uppercase;font-size:.68rem;font-weight:700}._technicalDetails_159rw_58 summary strong{color:var(--navy-950);font-size:1.15rem}._technicalDetails_159rw_58 summary i{color:var(--teal-600);font-size:1.5rem;font-style:normal}._technicalDetails_159rw_58[open] summary i{transform:rotate(45deg)}._technicalDetails_159rw_58>div{padding:0 30px 30px}._technicalDetails_159rw_58>div>p{max-width:850px;color:var(--slate)}._technicalDetails_159rw_58 ul{flex-wrap:wrap;gap:8px;margin:24px 0;padding:0;list-style:none;display:flex}._technicalDetails_159rw_58 li{color:var(--slate);background:#fff;border:1px solid #c5d3d6;border-radius:100px;padding:8px 12px;font-size:.76rem}._technicalDetails_159rw_58>div>small{color:var(--muted)}._demo_159rw_71{background:#f5f6f6}._demoCard_159rw_72{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--white);grid-template-columns:1.02fr 1fr;display:grid;overflow:hidden}._demoImage_159rw_73{min-height:520px;position:relative}._demoImage_159rw_73 img{object-fit:cover;width:100%;height:100%}._demoBadge_159rw_75{color:#fff;letter-spacing:.08em;background:#173e50;border-radius:5px;padding:14px 18px;font-size:.76rem;position:absolute;bottom:24px;left:24px}._demoCopy_159rw_76{align-self:center;padding:clamp(35px,5vw,68px)}._demoCopy_159rw_76 h2{font-size:clamp(2rem,3.3vw,3.5rem)}._demoCopy_159rw_76>p{color:var(--slate)}._demoCopy_159rw_76>strong{color:var(--navy-950);margin:24px 0 10px;font-size:.84rem;display:block}._demoCopy_159rw_76 ul{color:var(--slate);grid-template-columns:1fr 1fr;gap:7px 18px;margin:0 0 24px;padding:0;font-size:.82rem;list-style:none;display:grid}._demoCopy_159rw_76 li:before{color:var(--teal-600);content:"✓";margin-right:7px}._demoCopy_159rw_76>small{color:#6d4b3a;margin:20px 0 28px;display:block}._process_159rw_83{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:1px;display:grid}._process_159rw_83 article{background:var(--white);min-height:270px;padding:27px 24px}._process_159rw_83 span{color:var(--teal-600);font-size:.78rem;font-weight:700}._process_159rw_83 h3{margin:42px 0 15px}._process_159rw_83 p{color:var(--slate);margin:0;font-size:.9rem}._faqGrid_159rw_88{grid-template-columns:minmax(280px,.65fr) minmax(0,1.15fr);gap:clamp(55px,9vw,120px);display:grid}._faqIntro_159rw_89{align-self:start;position:sticky;top:120px}._faqIntro_159rw_89 p{max-width:420px;color:var(--slate)}._faqList_159rw_91 details{border-bottom:1px solid var(--line)}._faqList_159rw_91 summary{cursor:pointer;color:var(--navy-950);justify-content:space-between;gap:24px;padding:24px 4px;font-weight:580;list-style:none;display:flex}._faqList_159rw_91 summary::-webkit-details-marker{display:none}._faqList_159rw_91 summary:after{color:var(--teal-600);content:"+";font-size:1.35rem;font-weight:300}._faqList_159rw_91 details[open] summary:after{content:"−"}._faqList_159rw_91 details p{max-width:760px;color:var(--slate);padding:0 32px 22px 4px}._final_159rw_97{text-align:center}._final_159rw_97 h2{max-width:900px;margin:0 auto 24px}._final_159rw_97 p{max-width:720px;margin:0 auto 34px}._email_159rw_100{color:#fffc;-webkit-user-select:text;user-select:text;font-size:.9rem;margin-top:22px!important}._footer_159rw_101{color:#ffffffad;background:#020e20;padding:64px 0 30px}._footerGrid_159rw_102{grid-template-columns:1.2fr .7fr .9fr;align-items:start;gap:50px;display:grid}._footerLogo_159rw_103{filter:brightness(0)invert();width:160px;margin-bottom:22px}._footer_159rw_101 h3{color:#fff;letter-spacing:.1em;text-transform:uppercase;font-size:.82rem}._footer_159rw_101 nav{gap:10px;font-size:.9rem;display:grid}._footerEmail_159rw_106{color:#fff;-webkit-user-select:text;user-select:text}._footerBottom_159rw_107{border-top:1px solid var(--line-dark);justify-content:space-between;gap:24px;margin-top:48px;padding-top:24px;font-size:.75rem;display:flex}._enter_159rw_108{animation:_serviceEnter_159rw_1 .65s var(--ease) both}@keyframes _serviceEnter_159rw_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (max-width:1050px){._heroGrid_159rw_6,._faqGrid_159rw_88{grid-template-columns:1fr}._heroAside_159rw_14{max-width:650px}._serviceGrid_159rw_29{grid-template-columns:1fr}._serviceCard_159rw_30 h3{min-height:auto}._impactGrid_159rw_52,._process_159rw_83{grid-template-columns:1fr 1fr}._faqIntro_159rw_89{position:static}._footerGrid_159rw_102{grid-template-columns:1fr 1fr}._footerGrid_159rw_102>div:first-child{grid-column:1/-1}}@media (max-width:760px){._hero_159rw_2{min-height:auto;padding:125px 0 70px}._breadcrumb_159rw_4{margin-bottom:35px}._heroGrid_159rw_6{gap:38px}._actions_159rw_10{flex-direction:column;align-items:stretch}._actions_159rw_10 a{width:100%}._problemGrid_159rw_21,._benefitGrid_159rw_43,._impactGrid_159rw_52,._process_159rw_83,._demoCard_159rw_72{grid-template-columns:1fr}._problemConclusion_159rw_26{flex-direction:column;align-items:flex-start;gap:20px}._demoImage_159rw_73{min-height:330px}._demoCopy_159rw_76 ul{grid-template-columns:1fr}._technicalDetails_159rw_58 summary,._technicalDetails_159rw_58>div{padding-left:22px;padding-right:22px}._footerGrid_159rw_102{grid-template-columns:1fr}._footerGrid_159rw_102>div:first-child{grid-column:auto}._footerBottom_159rw_107{flex-direction:column}._email_159rw_100{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){._enter_159rw_108{animation:none}}
