._page_ix3pg_1{--ink:#111514;--paper:#f0eee7;--lime:#b6d52e;--muted:#a9b0ac;background:var(--ink);color:var(--paper);overflow:hidden}._header_ix3pg_1{position:absolute}._hero_ix3pg_1{border-bottom:1px solid #ffffff1c;grid-template-columns:.95fr 1.05fr;align-items:center;min-height:100vh;padding:150px 4vw 90px 8vw;display:grid;position:relative}._heroGrid_ix3pg_1{background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}._orbit_ix3pg_1,._orbitSmall_ix3pg_1{border:1px solid #ffffff12;border-radius:50%;width:47vw;height:47vw;position:absolute;top:12vh;right:-5vw}._orbitSmall_ix3pg_1{width:23vw;height:23vw;top:24vh;right:7vw}._heroCopy_ix3pg_1{z-index:2;max-width:760px;position:relative}._eyebrow_ix3pg_1,._darkEyebrow_ix3pg_1{letter-spacing:3px;text-transform:uppercase;color:#aab4ae;font-size:9px;font-weight:900}._darkEyebrow_ix3pg_1{color:#68716c}._hero_ix3pg_1 h1,._page_ix3pg_1 h2{letter-spacing:-3.5px;font-family:Georgia,Times New Roman,serif;font-weight:400;line-height:.95}._hero_ix3pg_1 h1{margin:24px 0 34px;font-size:clamp(58px,6.3vw,105px)}._hero_ix3pg_1 h1 em,._page_ix3pg_1 h2 em{color:var(--lime);font-weight:400}._lead_ix3pg_1{color:#b4bcb7;max-width:610px;font-size:16px;line-height:1.75}._actions_ix3pg_1{gap:14px;margin-top:42px;display:flex}._actions_ix3pg_1 a,._cta_ix3pg_1>a{letter-spacing:1.2px;text-transform:uppercase;border:1px solid #59615d;align-items:center;gap:24px;min-height:52px;padding:0 22px;font-size:10px;font-weight:900;display:inline-flex}._actions_ix3pg_1 a:first-child,._cta_ix3pg_1>a{background:var(--lime);color:var(--ink);border-color:var(--lime)}._pilotScene_ix3pg_3{z-index:2;perspective:1200px;width:min(720px,48vw);margin:35px 0 0 auto;position:relative}._pilotBadge_ix3pg_3{z-index:5;letter-spacing:1.5px;color:#abb4af;font-size:8px;font-weight:900;position:absolute;top:-42px;left:4%}._pilotBadge_ix3pg_3 i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 14px var(--lime);border-radius:50%;margin-right:7px;display:inline-block}._laptop_ix3pg_3{filter:drop-shadow(0 35px 45px #0009);position:relative;transform:rotateY(-5deg)rotateX(1deg)}._screen_ix3pg_3{color:#1b2420;aspect-ratio:1.55;background:#edf0eb;border:9px solid #262c29;border-radius:13px 13px 5px 5px;position:relative;overflow:hidden}._laptopCamera_ix3pg_3{z-index:4;background:#68716d;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:50%}._screen_ix3pg_3>header{color:#fff;background:#17201d;align-items:center;gap:3%;height:12%;padding:0 3%;display:flex}._screen_ix3pg_3>header span{letter-spacing:.7px;font-size:clamp(7px,.65vw,10px);font-weight:700}._screen_ix3pg_3>header span b{margin-right:6px;font-size:1.45em}._screen_ix3pg_3>header small{letter-spacing:.8px;color:#9ca7a1;margin-left:auto;font-size:clamp(5px,.48vw,7px)}._screen_ix3pg_3>header em{color:var(--lime);font-size:clamp(5px,.48vw,7px);font-style:normal}._appBody_ix3pg_3{grid-template-columns:24% 48% 28%;height:88%;display:grid}._appBody_ix3pg_3 aside{background:#f6f7f4;border-right:1px solid #ced3cd;padding:8% 9%}._appBody_ix3pg_3 aside>b{margin-bottom:12%;font-size:clamp(7px,.62vw,10px);display:block}._appBody_ix3pg_3 label{color:#77817c;margin-bottom:10%;font-size:clamp(5px,.45vw,7px);display:block}._appBody_ix3pg_3 label strong{color:#27312c;background:#fff;border:1px solid #d1d5d0;margin-top:4%;padding:7% 5%;font-size:clamp(6px,.55vw,9px);display:block}._appBody_ix3pg_3 button{color:#fff;letter-spacing:.7px;text-align:left;background:#17201d;border:0;width:100%;padding:9% 8%;font-size:clamp(5px,.48vw,8px);font-weight:900}._appBody_ix3pg_3 button span{float:right;color:var(--lime)}._elementView_ix3pg_3{background:#0e1110;padding:7% 6%;position:relative;overflow:hidden}._elementView_ix3pg_3>small,._results_ix3pg_3>small{z-index:2;letter-spacing:.8px;color:#b5beb8;font-size:clamp(5px,.48vw,7px);font-weight:900;position:relative}._productImage_ix3pg_3{object-fit:cover;object-position:center;filter:saturate(.9)contrast(1.04);width:110%;height:89%;position:absolute;inset:8% -5% 3%}._productCaption_ix3pg_3{z-index:2;color:#fff;background:linear-gradient(#0000,#0e1110 70%);justify-content:space-between;align-items:end;padding-top:5%;display:flex;position:absolute;bottom:5%;left:6%;right:6%}._productCaption_ix3pg_3 span{letter-spacing:.8px;font-size:clamp(5px,.44vw,7px)}._productCaption_ix3pg_3 b{color:var(--lime);font:clamp(10px,1.05vw,17px) Georgia}._results_ix3pg_3{background:#fff!important;border:0!important}._results_ix3pg_3>b{color:#789426;margin:10% 0 12%;font:clamp(15px,1.7vw,27px) Georgia;display:block}._results_ix3pg_3>span{color:#68736d;border-top:1px solid #e1e4df;grid-template-columns:auto 1fr auto;align-items:center;gap:5%;padding:8% 0;font-size:clamp(5px,.48vw,8px);display:grid}._results_ix3pg_3>span i{color:#789426;font-style:normal}._results_ix3pg_3>span strong{color:#26302b;font-size:1.1em}._results_ix3pg_3 button{background:var(--lime);color:#17201d;margin-top:10%}._laptopBase_ix3pg_3{background:linear-gradient(#aab0ad,#59625e);border-radius:2px 2px 11px 11px;height:16px;margin:-1px -5% 0;position:relative;box-shadow:0 10px 18px #0007}._laptopBase_ix3pg_3 i{background:#454e4a;border-radius:0 0 5px 5px;height:5px;position:absolute;top:0;left:42%;right:42%}._floatingResult_ix3pg_3{z-index:6;color:#17201d;background:#f4f3ed;flex-direction:column;padding:15px 19px;display:flex;position:absolute;bottom:-5%;right:-3%;box-shadow:0 15px 40px #0008}._floatingResult_ix3pg_3 small{letter-spacing:1px;font-size:6px;font-weight:900}._floatingResult_ix3pg_3 b{color:#789426;margin-top:5px;font:34px Georgia}._floatingResult_ix3pg_3 span{color:#6d7671;font-size:7px}._intro_ix3pg_3,._concepts_ix3pg_3{background:var(--paper);color:#17201c;grid-template-columns:.9fr 1.1fr;gap:9vw;padding:120px 9vw 110px 10vw;display:grid}._page_ix3pg_1 h2{margin:18px 0;font-size:clamp(48px,5.4vw,82px)}._introText_ix3pg_3{color:#5f6963;font-size:16px;line-height:1.8}._introText_ix3pg_3>p:first-child{color:#17201c;font:26px/1.45 Georgia}._introText_ix3pg_3 blockquote{border-left:3px solid var(--lime);color:#17201c;margin:38px 0 0;padding:25px 0 4px 28px;font:22px/1.45 Georgia}._services_ix3pg_3,._process_ix3pg_3{padding:115px 8vw 110px 10vw}._services_ix3pg_3>header,._process_ix3pg_3>header{max-width:850px}._serviceGrid_ix3pg_3,._steps_ix3pg_3{border-top:1px solid #ffffff29;grid-template-columns:repeat(4,1fr);margin-top:65px;display:grid}._serviceGrid_ix3pg_3 article,._steps_ix3pg_3 article{border-right:1px solid #ffffff20;min-height:250px;padding:28px 26px 34px 0}._serviceGrid_ix3pg_3 article+article,._steps_ix3pg_3 article+article{padding-left:26px}._serviceGrid_ix3pg_3 article:last-child,._steps_ix3pg_3 article:last-child{border:0}._serviceGrid_ix3pg_3 span,._steps_ix3pg_3 span{color:var(--lime);font:18px Georgia}._serviceGrid_ix3pg_3 h3,._steps_ix3pg_3 h3{margin:40px 0 16px;font:26px Georgia}._serviceGrid_ix3pg_3 p,._steps_ix3pg_3 p,._process_ix3pg_3 header>p:last-child{color:#9fa8a3;font-size:13px;line-height:1.75}._conceptHeading_ix3pg_3{align-self:start;position:sticky;top:110px}._conceptHeading_ix3pg_3>p:last-child{color:#68716c;max-width:480px;line-height:1.75}._conceptList_ix3pg_3{border-top:1px solid #bcc1bc}._conceptList_ix3pg_3 article{border-bottom:1px solid #c7cac5;grid-template-columns:45px 180px 1fr;align-items:start;gap:20px;padding:29px 0;display:grid}._conceptList_ix3pg_3 article>span{color:#8ba624;font:15px Georgia}._conceptList_ix3pg_3 small{letter-spacing:1.4px;text-transform:uppercase;color:#77817a;font-size:7px}._conceptList_ix3pg_3 h3{margin:7px 0;font:24px Georgia}._conceptList_ix3pg_3 article>p{color:#68716c;margin:0;font-size:12px;line-height:1.7}._process_ix3pg_3{background:#1a211e}._process_ix3pg_3 header>p:last-child{max-width:610px}._cta_ix3pg_1{background:var(--lime);color:#111514;text-align:center;padding:115px 10vw}._cta_ix3pg_1 ._darkEyebrow_ix3pg_1{color:#40500f}._cta_ix3pg_1 h2{margin:20px auto 30px;font-size:clamp(52px,6vw,92px)}._cta_ix3pg_1 h2 em{color:#f0eee7}._cta_ix3pg_1>p{max-width:650px;margin:0 auto 35px;line-height:1.75}._cta_ix3pg_1>a{color:#fff;background:#111514;border-color:#111514}._footer_ix3pg_3{border-top:1px solid #ffffff18;align-items:center;gap:40px;min-height:105px;padding:25px 6vw;display:flex}._footer_ix3pg_3 img{width:83px;height:auto}._footer_ix3pg_3 p,._footer_ix3pg_3>a:last-child{letter-spacing:1px;text-transform:uppercase;color:#89918d;font-size:9px}._footer_ix3pg_3>a:last-child{color:var(--lime);margin-left:auto}@media (max-width:1100px){._hero_ix3pg_1{grid-template-columns:1fr;padding-bottom:100px;padding-left:8vw}._heroCopy_ix3pg_1{max-width:820px}._pilotScene_ix3pg_3{width:min(760px,82vw);margin:90px auto 0}._intro_ix3pg_3,._concepts_ix3pg_3{grid-template-columns:1fr;gap:35px}._conceptHeading_ix3pg_3{position:static}._serviceGrid_ix3pg_3,._steps_ix3pg_3{grid-template-columns:1fr 1fr}._serviceGrid_ix3pg_3 article:nth-child(2),._steps_ix3pg_3 article:nth-child(2){border-right:0}._conceptList_ix3pg_3 article{grid-template-columns:40px 170px 1fr}}@media (max-width:650px){._hero_ix3pg_1{min-height:92svh;padding:115px 7vw 75px}._hero_ix3pg_1 h1{letter-spacing:-2.5px;font-size:54px}._lead_ix3pg_1{font-size:14px}._actions_ix3pg_1{flex-direction:column;align-items:stretch}._actions_ix3pg_1 a{justify-content:space-between}._pilotScene_ix3pg_3{width:100%;margin-top:85px}._pilotBadge_ix3pg_3{left:0}._laptop_ix3pg_3{transform:none}._appBody_ix3pg_3{grid-template-columns:27% 46% 27%}._floatingResult_ix3pg_3{padding:10px 12px;bottom:-9%;right:-2%}._floatingResult_ix3pg_3 b{font-size:25px}._intro_ix3pg_3,._concepts_ix3pg_3,._services_ix3pg_3,._process_ix3pg_3,._cta_ix3pg_1{padding:80px 7vw}._page_ix3pg_1 h2{letter-spacing:-2.5px;font-size:46px}._introText_ix3pg_3>p:first-child{font-size:21px}._serviceGrid_ix3pg_3,._steps_ix3pg_3{grid-template-columns:1fr}._serviceGrid_ix3pg_3 article,._serviceGrid_ix3pg_3 article+article,._steps_ix3pg_3 article,._steps_ix3pg_3 article+article{border-bottom:1px solid #ffffff20;border-right:0;min-height:0;padding:24px 0}._serviceGrid_ix3pg_3 h3,._steps_ix3pg_3 h3{margin:20px 0 10px}._conceptList_ix3pg_3 article{grid-template-columns:35px 1fr}._conceptList_ix3pg_3 article>p{grid-column:2}._footer_ix3pg_3{flex-direction:column;align-items:flex-start;gap:16px}._footer_ix3pg_3>a:last-child{margin-left:0}}
