@layer y3xerl0;@layer y3xerl1;@layer y3xerl2;@layer y3xerl3;@layer y3xerl4;@layer y3xerl5;@keyframes _1ldhr10{0%{opacity:.42;transform:translate3d(-2%,-2%,0) scale(.96)}to{opacity:.7;transform:translate3d(2%,1%,0) scale(1.05)}}@layer y3xerl4;@layer y3xerl4{._1ldhr11{z-index:-2;overflow:hidden;background-color:#06131a;background-image:radial-gradient(ellipse at 78% -8%,rgba(105,170,139,.58),transparent 42%),repeating-linear-gradient(90deg,transparent 0 8.9%,rgba(102,151,133,.05) calc(8.9% + 1px) 9%,transparent calc(9% + 1px) 17.7%),repeating-linear-gradient(0deg,transparent 0 11.1%,rgba(102,151,133,.045) calc(11.1% + 1px) 11.2%,transparent calc(11.2% + 1px) 22.2%),linear-gradient(90deg,transparent calc(20% - .5px),rgba(102,151,133,.09) 20%,transparent calc(20% + .5px)),linear-gradient(90deg,transparent calc(40% - .5px),rgba(102,151,133,.075) 40%,transparent calc(40% + .5px)),linear-gradient(90deg,transparent calc(63% - .5px),rgba(102,151,133,.09) 63%,transparent calc(63% + .5px)),linear-gradient(90deg,transparent calc(78% - .5px),rgba(102,151,133,.075) 78%,transparent calc(78% + .5px)),linear-gradient(180deg,transparent calc(42% - .5px),rgba(102,151,133,.085) 42%,transparent calc(42% + .5px)),linear-gradient(180deg,transparent calc(71% - .5px),rgba(102,151,133,.075) 71%,transparent calc(71% + .5px)),linear-gradient(135deg,#071720,#071b20 52%,#06131a);isolation:isolate}._1ldhr11,._1ldhr11:after{position:absolute;inset:0;pointer-events:none}._1ldhr11:after{content:"";z-index:3;box-shadow:inset 0 1px rgba(235,255,250,.12),inset 0 -1px rgba(4,27,28,.2),inset 0 0 180px rgba(198,235,225,.028);background-color:rgba(191,225,216,.006);background-image:linear-gradient(112deg,rgba(238,255,251,.105),rgba(218,249,241,.025) 24%,transparent 46%),radial-gradient(ellipse at 72% 2%,rgba(224,255,247,.065),transparent 44%),radial-gradient(ellipse at 14% 82%,rgba(185,225,215,.028),transparent 40%),linear-gradient(180deg,rgba(231,255,249,.02),transparent 24%,transparent 72%,rgba(2,14,20,.055));mix-blend-mode:screen;opacity:.72}._1ldhr12{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .5s ease-out}._1ldhr12[data-renderer=webgpu]{opacity:1}._1ldhr13{position:absolute;z-index:0;top:-38%;right:-14%;width:88%;height:96%;border-radius:50%;background:radial-gradient(ellipse,rgba(142,181,166,.54),rgba(77,135,113,.14) 44%,transparent 72%);filter:blur(38px);mix-blend-mode:screen;animation:_1ldhr10 12s ease-in-out infinite alternate;transition:opacity .4s ease-out;will-change:opacity,transform}._1ldhr12[data-renderer=webgpu]+._1ldhr13{opacity:0}._1ldhr11[data-motion=still] ._1ldhr13{animation:none;opacity:.5;transform:none}._1ldhr11[data-intensity=subtle] ._1ldhr13{opacity:.34}._1ldhr14{inset:0;background:radial-gradient(ellipse at 66% 16%,transparent 0,transparent 30%,rgba(1,10,17,.05) 60%,rgba(1,9,16,.32) 100%)}._1ldhr14,._1ldhr15{position:absolute;z-index:2}._1ldhr15{top:0;bottom:0;left:50%;width:min(100%,calc(100vh * 16 / 9));opacity:.56;transform:translateX(-50%)}._1ldhr16{position:absolute;color:rgba(119,174,153,.68);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:clamp(6px,.39vw,8px);font-weight:400;letter-spacing:.025em;line-height:1.35;text-shadow:0 0 8px rgba(78,166,139,.16);text-transform:uppercase;white-space:pre-line}._1ldhr16:nth-child(6n+3){color:rgba(112,171,165,.7);text-shadow:0 0 10px rgba(65,155,147,.22)}._1ldhr16:nth-child(9n+7){color:rgba(128,176,151,.68);text-shadow:0 0 10px rgba(76,157,126,.2)}@media (prefers-reduced-motion:reduce){._1ldhr13{animation:none;opacity:.52;transform:none}}@media (max-width:800px){._1ldhr15{display:none}}}@keyframes hmc4v60{0%{opacity:.96;transform:scale(1.015) translate3d(-.4%,-.3%,0)}to{opacity:1;transform:scale(1.035) translate3d(.4%,.3%,0)}}@layer y3xerl4;@layer y3xerl4{.hmc4v61{position:absolute;inset:0;overflow:hidden;background:#173837;isolation:isolate;pointer-events:none}.hmc4v62{position:absolute;z-index:0;inset:-2%;background-color:#173837;background-position:50%;background-repeat:no-repeat;background-size:cover;animation:hmc4v60 14s ease-in-out infinite alternate;transform-origin:54% 26%;will-change:opacity,transform}.hmc4v61[data-motion=still] .hmc4v62{animation:none;opacity:1;transform:none}.hmc4v63{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;opacity:0;transition:opacity .48s ease-out}.hmc4v63[data-renderer=webgl]{opacity:1}@media (prefers-reduced-motion:reduce){.hmc4v62{animation:none;opacity:1;transform:none}}}._1ggntqm0{--_1ggntqm1:#e0efed;--_1ggntqm2:#b2c0c4;--_1ggntqm3:#bbded9;--_1ggntqm4:#8ac6be;--_1ggntqm5:#54a89d;--_1ggntqm6:#1e897c;--_1ggntqm7:#00675b;--_1ggntqm8:#005a50;--_1ggntqm9:#435e5a;--_1ggntqma:#004a42;--_1ggntqmb:#003a34;--_1ggntqmc:#002b27;--_1ggntqmd:#9c9694;--_1ggntqme:#837c7a;--_1ggntqmf:#6a6361;--_1ggntqmg:#524d4b;--_1ggntqmh:#413c3b;--_1ggntqmi:#2d2a2a;--_1ggntqmj:#262322;--_1ggntqmk:#1e1b1b;--_1ggntqml:#151313;--_1ggntqmm:#302d2d;--_1ggntqmn:#312f2e;--_1ggntqmo:#0c0b0b;--_1ggntqmp:#ffffff;--_1ggntqmq:#fafaf9;--_1ggntqmr:#f5f5f5;--_1ggntqms:#ecebea;--_1ggntqmt:#dcdcdc;--_1ggntqmu:#d3d0cf;--_1ggntqmv:#c0bdbb;--_1ggntqmw:#a3a3a3;--_1ggntqmx:rgba(255,255,255,0.1);--_1ggntqmy:#4557ff;--_1ggntqmz:#3042e8;--_1ggntqm10:#e8ebff;--_1ggntqm11:#f3f6fb;--_1ggntqm12:#ffffff;--_1ggntqm13:#eef2f8;--_1ggntqm14:#141824;--_1ggntqm15:#60697a;--_1ggntqm16:#dfe4ed;--_1ggntqm17:#c8d0de;--_1ggntqm18:#ffffff;--_1ggntqm19:14px;--_1ggntqm1a:24px;--_1ggntqm1b:999px;--_1ggntqm1c:var(--font-family-heading,Onest),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--_1ggntqm1d:var(--font-family-body,Geist),ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--_1ggntqm1e:300;--_1ggntqm1f:400;--_1ggntqm1g:500;--_1ggntqm1h:600;--_1ggntqm1i:0;--_1ggntqm1j:-0.005em;--_1ggntqm1k:-0.01em;--_1ggntqm1l:22px;--_1ggntqm1m:10px;--_1ggntqm1n:12px;--_1ggntqm1o:14px;--_1ggntqm1p:16px;--_1ggntqm1q:18px;--_1ggntqm1r:20px;--_1ggntqm1s:24px;--_1ggntqm1t:28px;--_1ggntqm1u:32px;--_1ggntqm1v:36px;--_1ggntqm1w:48px;--_1ggntqm1x:64px;--_1ggntqm1y:74px;--_1ggntqm1z:84px;--_1ggntqm20:24px;--_1ggntqm21:16px;--_1ggntqm22:16px;--_1ggntqm23:20px;--_1ggntqm24:24px;--_1ggntqm25:27px;--_1ggntqm26:28px;--_1ggntqm27:32px;--_1ggntqm28:36px;--_1ggntqm29:40px;--_1ggntqm2a:44px;--_1ggntqm2b:56px;--_1ggntqm2c:72px;--_1ggntqm2d:78px;--_1ggntqm2e:90px;--_1ggntqm2f:0 20px 60px rgba(31,43,69,0.1);--_1ggntqm2g:0 0 0 4px rgba(69,87,255,0.2);--_1ggntqm2h:8px;--_1ggntqm2i:12px;--_1ggntqm2j:20px;--_1ggntqm2k:32px;--_1ggntqm2l:56px}@layer y3xerl4;@layer y3xerl4{._1tmcbf52{--_1tmcbf50:var(--_1ggntqmr,#f5f5f5);--_1tmcbf51:10px;appearance:none;align-items:center;border:1px solid transparent;border-radius:var(--_1ggntqm1b,9999px);box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;gap:6px;justify-content:center;margin:0;min-width:fit-content;font-family:var(--_1ggntqm1d);font-weight:400;text-decoration:none;transition:background-color .16s ease,border-color .16s ease,color .16s ease;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}._1tmcbf52:focus-visible{outline:2px solid currentColor;outline-offset:2px}._1tmcbf52:disabled{cursor:not-allowed}._1tmcbf53{color:inherit;word-break:break-word}._1tmcbf54{align-items:center;color:var(--_1tmcbf50);display:inline-flex;flex-shrink:0;font-size:var(--_1tmcbf51);height:var(--_1tmcbf51);justify-content:center;line-height:0;width:var(--_1tmcbf51)}._1tmcbf56{--_1tmcbf50:var(--_1ggntqmr,#f5f5f5);color:var(--_1ggntqmr,#f5f5f5)}._1tmcbf56,._1tmcbf56:disabled{background-color:var(--_1ggntqmi,#2d2a2a)}._1tmcbf56:disabled{--_1tmcbf50:var(--_1ggntqmw,#a3a3a3);color:var(--_1ggntqmw,#a3a3a3)}._1tmcbf56:hover:not(:disabled){--_1tmcbf50:var(--_1ggntqmu,#d3d0cf);background-color:var(--_1ggntqmj,#262322);color:var(--_1ggntqmt,#dcdcdc)}._1tmcbf57{--_1tmcbf50:var(--_1ggntqmr,#f5f5f5);background-color:var(--_1ggntqm7,#00675b);color:var(--_1ggntqmr,#f5f5f5)}._1tmcbf57:disabled{--_1tmcbf50:var(--_1ggntqmw,#a3a3a3);background-color:var(--_1ggntqm8,#005a50);color:var(--_1ggntqmw,#a3a3a3)}._1tmcbf57:hover:not(:disabled){--_1tmcbf50:var(--_1ggntqmu,#d3d0cf);background-color:var(--_1ggntqm8,#005a50);color:var(--_1ggntqmt,#dcdcdc)}._1tmcbf58{--_1tmcbf50:var(--_1ggntqmr,#f5f5f5);background-color:transparent;border-color:var(--_1ggntqmr,#f5f5f5);color:var(--_1ggntqmr,#f5f5f5)}._1tmcbf58:disabled{--_1tmcbf50:var(--_1ggntqmw,#a3a3a3);background-color:transparent;border-color:var(--_1ggntqmw,#a3a3a3);color:var(--_1ggntqmw,#a3a3a3)}._1tmcbf58:hover:not(:disabled){background-color:var(--_1ggntqmx,rgba(255,255,255,.1));border-color:var(--_1ggntqmr,#f5f5f5)}._1tmcbf59{--_1tmcbf51:10px;font-size:10px;height:32px;line-height:16px;padding-inline:12px}._1tmcbf5a{--_1tmcbf51:12px;font-size:12px;height:40px;line-height:16px;padding-inline:16px}._1tmcbf5b{--_1tmcbf51:16px;font-size:16px;height:56px;line-height:24px;padding-inline:24px}}@layer y3xerl3;@layer y3xerl3{._2ass190{font-size:var(--_1ggntqm1z);line-height:var(--_1ggntqm2e)}._2ass190,._2ass191{font-family:var(--_1ggntqm1c);font-style:normal;font-weight:var(--_1ggntqm1e);letter-spacing:var(--_1ggntqm1k)}._2ass191{font-size:var(--_1ggntqm1y);line-height:var(--_1ggntqm2d)}._2ass192{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1x);font-style:normal;font-weight:var(--_1ggntqm1e);letter-spacing:var(--_1ggntqm1j);line-height:var(--_1ggntqm2c)}._2ass193{font-size:var(--_1ggntqm1w);line-height:var(--_1ggntqm2b)}._2ass193,._2ass194{font-family:var(--_1ggntqm1c);font-style:normal;font-weight:var(--_1ggntqm1e);letter-spacing:var(--_1ggntqm1i)}._2ass194{font-size:var(--_1ggntqm1v);line-height:var(--_1ggntqm2a)}._2ass195{font-size:var(--_1ggntqm1u);line-height:var(--_1ggntqm29)}._2ass195,._2ass196{font-family:var(--_1ggntqm1c);font-style:normal;font-weight:var(--_1ggntqm1e);letter-spacing:var(--_1ggntqm1i)}._2ass196{font-size:var(--_1ggntqm1t);line-height:var(--_1ggntqm28)}._2ass197{font-size:var(--_1ggntqm1s);line-height:var(--_1ggntqm27)}._2ass197,._2ass198{font-family:var(--_1ggntqm1c);font-style:normal;font-weight:var(--_1ggntqm1e);letter-spacing:var(--_1ggntqm1i)}._2ass198{font-size:var(--_1ggntqm1l);line-height:var(--_1ggntqm20)}._2ass199{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1r);font-style:normal;font-weight:var(--_1ggntqm1e);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm26)}._2ass19a{font-weight:var(--_1ggntqm1e)}._2ass19a,._2ass19b{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1p);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm24)}._2ass19b{font-weight:var(--_1ggntqm1f)}._2ass19c{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1p);font-style:normal;font-weight:var(--_1ggntqm1g);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm24)}._2ass19d{font-weight:var(--_1ggntqm1e)}._2ass19d,._2ass19e{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1o);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm23)}._2ass19e{font-weight:var(--_1ggntqm1f)}._2ass19f{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1o);font-style:normal;font-weight:var(--_1ggntqm1g);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm23)}._2ass19g{font-weight:var(--_1ggntqm1e)}._2ass19g,._2ass19h{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1n);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm22)}._2ass19h{font-weight:var(--_1ggntqm1f)}._2ass19i{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1n);font-style:normal;font-weight:var(--_1ggntqm1g);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm22)}._2ass19j{font-weight:var(--_1ggntqm1f)}._2ass19j,._2ass19k{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1l);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm20)}._2ass19k{font-weight:var(--_1ggntqm1g)}._2ass19l{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1l);font-style:normal;font-weight:var(--_1ggntqm1h);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm20)}._2ass19m{font-weight:var(--_1ggntqm1f)}._2ass19m,._2ass19n{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1r);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm26)}._2ass19n{font-weight:var(--_1ggntqm1g)}._2ass19o{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1r);font-style:normal;font-weight:var(--_1ggntqm1h);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm26)}._2ass19p{font-weight:var(--_1ggntqm1f)}._2ass19p,._2ass19q{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1q);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm25)}._2ass19q{font-weight:var(--_1ggntqm1g)}._2ass19r{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1q);font-style:normal;font-weight:var(--_1ggntqm1h);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm25)}._2ass19s{font-weight:var(--_1ggntqm1f)}._2ass19s,._2ass19t{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1p);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm24)}._2ass19t{font-weight:var(--_1ggntqm1g)}._2ass19u{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1p);font-style:normal;font-weight:var(--_1ggntqm1h);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm24)}._2ass19v{font-weight:var(--_1ggntqm1f)}._2ass19v,._2ass19w{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1o);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm23)}._2ass19w{font-weight:var(--_1ggntqm1g)}._2ass19x{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1o);font-style:normal;font-weight:var(--_1ggntqm1h);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm23)}._2ass19y{font-weight:var(--_1ggntqm1f)}._2ass19y,._2ass19z{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1n);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm22)}._2ass19z{font-weight:var(--_1ggntqm1g)}._2ass1910{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1n);font-style:normal;font-weight:var(--_1ggntqm1h);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm22)}._2ass1911{font-weight:var(--_1ggntqm1f)}._2ass1911,._2ass1912{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1m);font-style:normal;letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm21)}._2ass1912{font-weight:var(--_1ggntqm1g)}._2ass1913{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1m);font-style:normal;font-weight:var(--_1ggntqm1h);letter-spacing:var(--_1ggntqm1i);line-height:var(--_1ggntqm21)}}@layer y3xerl4;@layer y3xerl4{._1abnodt0{align-items:flex-start;cursor:pointer;display:inline-flex;gap:12px;max-width:100%;min-width:0;position:relative;width:fit-content}._1abnodt0:has(input:disabled){cursor:not-allowed;opacity:.55}._1abnodt1{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}._1abnodt2{background-color:transparent;border:1px solid var(--_1ggntqmr,#f5f5f5);border-radius:2px;box-sizing:border-box;flex:0 0 24px;height:24px;position:relative;transition:background-color .16s ease,border-color .16s ease;width:24px}._1abnodt2:after{content:"";border-bottom:2px solid var(--_1ggntqmi,#2d2a2a);border-right:2px solid var(--_1ggntqmi,#2d2a2a);height:11px;left:8px;position:absolute;top:4px;transform:rotate(45deg) scale(0);transform-origin:center;transition:transform .12s ease;width:6px}._1abnodt1:checked+._1abnodt2{background-color:var(--_1ggntqmr,#f5f5f5)}._1abnodt1:checked+._1abnodt2:after{transform:rotate(45deg) scale(1)}._1abnodt1:focus-visible+._1abnodt2{outline:2px solid var(--_1ggntqmr,#f5f5f5);outline-offset:3px}._1abnodt4{color:var(--_1ggntqmt,#dcdcdc);min-width:0}}@layer y3xerl4;._975ia41>img,._975ia41>svg{display:block;height:100%;width:100%}._975ia40[data-mobile-menu-state=opening] ._975ia44:first-child{transition-delay:.1s}._975ia40[data-mobile-menu-state=opening] ._975ia44:nth-child(2){transition-delay:155ms}._975ia40[data-mobile-menu-state=opening] ._975ia44:nth-child(3){transition-delay:.21s}._975ia40[data-mobile-menu-state=opening] ._975ia44:nth-child(4){transition-delay:265ms}._975ia40[data-mobile-menu-state=opening] ._975ia44:nth-child(5){transition-delay:.32s}._975ia40[data-mobile-menu-state=opening] ._975ia44:nth-child(6){transition-delay:375ms}._975ia40[data-mobile-menu-state=opening] ._975ia44:nth-child(7){transition-delay:.43s}._975ia40[data-mobile-menu-state=opening] ._975ia44:nth-child(8){transition-delay:485ms}._975ia47>svg{flex-shrink:0;height:1em;width:1em}._975ia48>svg{height:24px;inset:0;opacity:1;position:absolute;transform:rotate(0deg) scale(1);transition:opacity .16s ease,transform .22s cubic-bezier(.22,1,.36,1);width:24px}._975ia48>[data-menu-icon=close]{opacity:0;transform:rotate(-45deg) scale(.7)}._975ia40[data-mobile-menu-state=open] ._975ia48>[data-menu-icon=menu],._975ia40[data-mobile-menu-state=opening] ._975ia48>[data-menu-icon=menu]{opacity:0;transform:rotate(45deg) scale(.7)}._975ia40[data-mobile-menu-state=open] ._975ia48>[data-menu-icon=close],._975ia40[data-mobile-menu-state=opening] ._975ia48>[data-menu-icon=close]{opacity:1;transform:rotate(0deg) scale(1)}@layer y3xerl4{._975ia40{--header-mobile-brand-translate-x:0px;--header-mobile-brand-translate-y:0px;--header-mobile-button-translate-x:0px;--header-mobile-button-translate-y:0px;--header-mobile-closed-bottom:calc(100% - 48px);--header-mobile-closed-left:0px;--header-mobile-closed-radius:16px;--header-mobile-closed-right:0px;--header-mobile-closed-top:0px;align-items:center;background-color:var(--_1ggntqmp,#ffffff);border-radius:16px;box-sizing:border-box;color:var(--_1ggntqmi,#2d2a2a);display:flex;font-family:var(--_1ggntqm1d);gap:40px;min-height:64px;max-width:100%;overflow:hidden;padding:12px 20px;width:fit-content}._975ia41{color:var(--_1ggntqm7,#00675b);height:20px;width:57px}._975ia41,._975ia42{flex-shrink:0}._975ia41,._975ia42,._975ia43{align-items:center;display:flex}._975ia43{font-size:var(--_1ggntqm1n);font-weight:var(--_1ggntqm1f);gap:20px;line-height:var(--_1ggntqm22);list-style:none;margin:0;padding:0;white-space:nowrap}._975ia44{display:flex;flex-shrink:0}._975ia45{color:inherit;text-decoration:none;transition:color .16s ease}._975ia45:focus-visible{outline:2px solid var(--_1ggntqm7,#00675b);outline-offset:3px;border-radius:2px}._975ia45:hover{color:var(--_1ggntqm7,#00675b)}._975ia46{display:flex}._975ia46,._975ia47{align-items:center;flex-shrink:0}._975ia47{background-color:var(--_1ggntqm7,#00675b);border-radius:var(--_1ggntqm1b,9999px);box-sizing:border-box;color:var(--_1ggntqmr,#f5f5f5);display:inline-flex;font-size:var(--_1ggntqm1n);font-weight:var(--_1ggntqm1f);gap:6px;justify-content:center;line-height:var(--_1ggntqm22);min-height:40px;padding:12px 16px;text-decoration:none;transition:background-color .16s ease;white-space:nowrap}._975ia47:focus-visible{outline:2px solid var(--_1ggntqm7,#00675b);outline-offset:2px}._975ia47:hover{background-color:var(--_1ggntqm8,#005a50)}._975ia48{align-items:center;appearance:none;background:transparent;border:0;color:var(--_1ggntqmi,#2d2a2a);cursor:pointer;display:none;height:24px;justify-content:center;margin:0;padding:0;width:24px}._975ia48:focus-visible{outline:2px solid var(--_1ggntqm7,#00675b);outline-offset:2px}@media screen and (max-width:1023px){._975ia40{gap:32px;min-height:52px;padding:10px 16px}._975ia41{height:15px;width:43px}._975ia43{gap:14px}._975ia43,._975ia47{font-size:var(--_1ggntqm1m);line-height:var(--_1ggntqm21)}._975ia47{min-height:32px;padding:8px 12px}}@media screen and (max-width:767px){._975ia40{gap:0;justify-content:space-between;min-height:48px;padding:0 24px;width:100%}._975ia40[data-slot=root][data-mobile-menu-open=true]{align-items:flex-start;clip-path:inset(0 round var(--header-mobile-closed-radius));height:var(--ui-preview-viewport-height,100dvh);inset:0;isolation:isolate;margin:0;max-width:none;min-height:var(--ui-preview-viewport-height,100dvh);padding:25px 36px 0 37px;position:fixed;width:100%;z-index:100}._975ia40[data-slot=root][data-mobile-menu-state=preparing]{clip-path:inset(var(--header-mobile-closed-top) var(--header-mobile-closed-right) var(--header-mobile-closed-bottom) var(--header-mobile-closed-left) round var(--header-mobile-closed-radius))}._975ia40[data-slot=root][data-mobile-menu-state=opening]{clip-path:inset(0 round var(--header-mobile-closed-radius));transition:clip-path .42s cubic-bezier(.22,1,.36,1);will-change:clip-path}._975ia40[data-slot=root][data-mobile-menu-state=closing]{clip-path:inset(var(--header-mobile-closed-top) var(--header-mobile-closed-right) var(--header-mobile-closed-bottom) var(--header-mobile-closed-left) round var(--header-mobile-closed-radius));transition:clip-path .3s cubic-bezier(.22,1,.36,1);will-change:clip-path}._975ia41{position:relative;transition:transform .42s cubic-bezier(.22,1,.36,1);z-index:2}._975ia40[data-mobile-menu-state=closed] ._975ia41{transform:translateZ(0);transition:none}._975ia40[data-mobile-menu-state=preparing] ._975ia41{transform:translate3d(var(--header-mobile-brand-translate-x),var(--header-mobile-brand-translate-y),0);transition:none}._975ia40[data-mobile-menu-state=closing] ._975ia41{transform:translate3d(var(--header-mobile-brand-translate-x),var(--header-mobile-brand-translate-y),0);transition:transform .3s cubic-bezier(.22,1,.36,1)}._975ia42{display:none}._975ia40[data-mobile-menu-open=true] ._975ia42{display:flex;justify-content:center;left:50%;opacity:1;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 32px);z-index:2}._975ia40[data-mobile-menu-state=preparing] ._975ia42{opacity:0;transform:translate(-50%,calc(-50% + 16px))}._975ia40[data-mobile-menu-state=opening] ._975ia42{transition:opacity .24s ease .1s,transform .36s cubic-bezier(.22,1,.36,1) 80ms}._975ia40[data-mobile-menu-state=closing] ._975ia42{opacity:0;transform:translate(-50%,calc(-50% - 8px));transition:opacity .16s ease,transform .22s ease}._975ia40[data-mobile-menu-open=true] ._975ia43{flex-direction:column;font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1v);font-weight:var(--_1ggntqm1e);gap:33px;line-height:var(--_1ggntqm2a);text-align:center}._975ia44{transition:opacity .26s ease,transform .36s cubic-bezier(.22,1,.36,1)}._975ia40[data-mobile-menu-state=preparing] ._975ia44{opacity:0;transform:translateY(14px);transition:none}._975ia40[data-mobile-menu-state=closing] ._975ia44{opacity:0;transform:translateY(-8px);transition:opacity .14s ease,transform .2s ease}._975ia46{display:none}._975ia48{display:inline-flex;position:relative;transform:translateZ(0);transition:transform .42s cubic-bezier(.22,1,.36,1);z-index:2}._975ia40[data-mobile-menu-state=closed] ._975ia48{transform:translateZ(0);transition:none}._975ia40[data-mobile-menu-state=preparing] ._975ia48{transform:translate3d(var(--header-mobile-button-translate-x),var(--header-mobile-button-translate-y),0);transition:none}._975ia40[data-mobile-menu-state=closing] ._975ia48{transform:translate3d(var(--header-mobile-button-translate-x),var(--header-mobile-button-translate-y),0);transition:transform .3s cubic-bezier(.22,1,.36,1)}}@media screen and (prefers-reduced-motion:reduce){._975ia40[data-slot=root][data-mobile-menu-state=closing],._975ia40[data-slot=root][data-mobile-menu-state=opening]{transition:none;will-change:auto}._975ia41,._975ia42,._975ia44,._975ia48{transition:none}}}@media screen and (prefers-reduced-motion:reduce){._975ia48>svg{transition:none}}@layer y3xerl4;@layer y3xerl4{._16uq2y50{align-items:stretch;display:flex;flex-direction:column;gap:24px;min-width:0;width:100%}._16uq2y52{color:var(--_1ggntqmr,#f5f5f5);margin:0;min-width:0;word-break:break-word}._16uq2y53{color:inherit}._16uq2y55{appearance:none;background:transparent;border:0;border-bottom:1px solid var(--_1ggntqmg,#524d4b);border-radius:0;color:var(--_1ggntqmt,#dcdcdc);height:39px;margin:0;min-width:0;outline:0;padding:0 0 11px;transition:border-color .16s ease,color .16s ease;width:100%}._16uq2y55::placeholder{color:var(--_1ggntqmt,#dcdcdc);opacity:1}._16uq2y55:disabled{color:var(--_1ggntqmw,#a3a3a3);cursor:not-allowed}._16uq2y55:disabled::placeholder{color:var(--_1ggntqmw,#a3a3a3)}._16uq2y55:focus-visible{border-bottom-color:var(--_1ggntqmr,#f5f5f5)}}@layer y3xerl4;@layer y3xerl4{.gg5rc80{color:var(--_1ggntqmt,#dcdcdc);display:flex;flex-direction:column;min-width:0;width:100%}.gg5rc82{color:var(--_1ggntqmr,#f5f5f5);font-size:clamp(var(--_1ggntqm1w),3.333333vw,var(--_1ggntqm1x));line-height:clamp(var(--_1ggntqm2b),3.75vw,var(--_1ggntqm2c));margin:0 0 clamp(32px,2.083333vw,40px)}.gg5rc83{display:flex;flex-direction:column;gap:24px;min-width:0}.gg5rc84{height:1px;inset-inline-start:-10000px;overflow:hidden;pointer-events:none;position:absolute;width:1px}.gg5rc85{gap:clamp(16px,1.25vw,24px)}.gg5rc86{font-size:clamp(var(--_1ggntqm1q),1.145833vw,var(--_1ggntqm1l));line-height:clamp(var(--_1ggntqm25),1.458333vw,var(--_1ggntqm28))}.gg5rc87{font-size:clamp(var(--_1ggntqm1p),.9375vw,var(--_1ggntqm1q));line-height:clamp(var(--_1ggntqm24),1.40625vw,var(--_1ggntqm25))}.gg5rc88{margin-top:24px}.gg5rc89{max-width:600px}.gg5rc8a{align-self:flex-start;margin-top:24px;min-width:191px}.gg5rc8c{color:var(--_1ggntqmt,#dcdcdc);margin:12px 0 0}@media screen and (max-width:1440px){.gg5rc8a{min-width:180px}}}@layer y3xerl4;@layer y3xerl4{._6uw37j0{aspect-ratio:112/40;color:inherit;display:block;flex-shrink:0;height:auto;line-height:0;width:112px}.uzmkrf1{--uzmkrf0:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px));align-items:center;background-color:var(--_1ggntqmr,#f5f5f5);box-sizing:border-box;display:grid;min-height:var(--ui-preview-viewport-height,100vh);min-width:0;overflow:hidden;padding-inline:60px;position:relative;width:100%}.uzmkrf2{inset:0;pointer-events:none;position:absolute;z-index:0}.uzmkrf2:after{right:var(--uzmkrf0)}.uzmkrf2:after,.uzmkrf2:before{content:"";background-color:var(--_1ggntqmt,#dcdcdc);bottom:0;position:absolute;top:0;width:1px}.uzmkrf2:before{left:var(--uzmkrf0)}}@layer y3xerl4;@layer y3xerl4{@media screen and (max-width:1440px){.uzmkrf1{--uzmkrf0:clamp(92px,calc(-274.923px + 35.827115vw),241px);padding-inline:48px}}@media screen and (max-width:1024px){.uzmkrf1{--uzmkrf0:clamp(32px,calc(-148px + 23.4375vw),92px)}}@media screen and (max-width:768px){.uzmkrf1{--uzmkrf0:clamp(16px,calc(-0.508px + 4.232804vw),32px)}}@media screen and (max-width:1200px){.uzmkrf1{padding-inline:32px}}@media screen and (max-width:480px){.uzmkrf1{padding-inline:0}}}@layer y3xerl4{.uzmkrf3{aspect-ratio:2/1;background-color:var(--_1ggntqmi,#2d2a2a);border-radius:48px;color:var(--_1ggntqmr,#f5f5f5);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));isolation:isolate;margin-inline:auto;max-width:1680px;min-width:0;overflow:hidden;position:relative;width:100%;z-index:1}.uzmkrf4{bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:50%;top:0;z-index:0}.uzmkrf5{isolation:isolate;overflow:hidden;position:relative}.uzmkrf5,.uzmkrf6{height:100%;width:100%}.uzmkrf6{display:block;object-fit:cover}.uzmkrf7{background:linear-gradient(180deg,rgba(6,20,19,.24),rgba(6,20,19,.62));inset:0;pointer-events:none;position:absolute}.uzmkrf8{background:#00675b;display:block;height:100%;width:100%}.uzmkrf9{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:rgba(4,24,22,.72);border:1px solid rgba(245,245,245,.42);border-radius:999px;color:var(--_1ggntqmr,#f5f5f5);cursor:pointer;display:none;font:600 13px/1 system-ui,sans-serif;gap:7px;padding:9px 11px 9px 13px;position:absolute;right:calc(50% + 20px);top:20px;z-index:4}.uzmkrf9:focus-visible{outline:2px solid var(--_1ggntqmr,#f5f5f5);outline-offset:2px}.uzmkrf9:hover{background:rgba(0,103,91,.92)}.uzmkrfb{height:16px;width:16px}.uzmkrfc{box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:96px;position:relative;z-index:1}.uzmkrfe{opacity:var(--section-reveal-opacity,1);transform:translate3d(0,var(--section-reveal-y,0),0);display:block;font-size:clamp(var(--_1ggntqm1w),calc(6.857143px + 4.017857vw),var(--_1ggntqm1z));line-height:clamp(var(--_1ggntqm2b),calc(17.142857px + 3.794643vw),var(--_1ggntqm2e));margin:0;min-width:0;text-wrap:balance;white-space:pre-line}.uzmkrfe:focus-within{opacity:1;transform:none}.uzmkrff{overflow:clip;min-width:0}.uzmkrfg{opacity:var(--section-reveal-opacity,1);transform:translate3d(0,var(--section-reveal-y,0),0);align-items:flex-start;display:flex;gap:40px;justify-content:space-between;min-width:0}.uzmkrfg:focus-within{opacity:1;transform:none}.uzmkrfh{flex-shrink:0;width:112px}.uzmkrfj{margin:0;max-width:400px;min-width:0}.uzmkrfk{align-items:center;background-color:var(--_1ggntqmi,#2d2a2a);box-sizing:border-box;display:flex;min-width:0;padding:96px;position:relative;z-index:1}.uzmkrfl{min-width:0;width:100%}.uzmkrfr{max-width:100%}@media screen and (max-width:1440px){.uzmkrf3{border-radius:40px}.uzmkrfc{padding:64px}.uzmkrfj{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24);max-width:320px}.uzmkrfk{padding:64px}}@media (prefers-reduced-motion:reduce){.uzmkrfe,.uzmkrfg{opacity:1;transform:none}}@media screen and (max-width:1200px){.uzmkrf3{border-radius:32px}.uzmkrfc{padding:40px}.uzmkrfg{gap:24px}.uzmkrfh{width:80px}.uzmkrfj{max-width:252px}.uzmkrfk{padding:40px}.uzmkrfm{gap:16px}.uzmkrfn{gap:8px}.uzmkrfo,.uzmkrfp{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24)}.uzmkrfp{height:32px;padding-bottom:8px}.uzmkrfq,.uzmkrfs{margin-top:16px}}@media screen and (max-width:768px){.uzmkrf3{aspect-ratio:auto;background-color:#173837;border-radius:0;grid-template-columns:minmax(0,1fr);min-height:592px}.uzmkrf4{right:0}.uzmkrf9{right:20px}.uzmkrfc{column-gap:40px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);padding:40px 40px 0}.uzmkrfe{font-size:var(--_1ggntqm1w);line-height:var(--_1ggntqm2b)}.uzmkrfg{display:block}.uzmkrfh{display:none}.uzmkrfj{max-width:none}.uzmkrfk{background-color:transparent;padding:48px 40px 40px}.uzmkrfs{width:100%}}@media screen and (max-width:480px){.uzmkrf9{min-height:34px;min-width:34px;padding:8px;right:12px;top:12px}.uzmkrfa{display:none}.uzmkrfc{display:flex;gap:24px;padding:40px 16px 0}.uzmkrfe{font-size:var(--_1ggntqm1v);line-height:var(--_1ggntqm2a)}.uzmkrfk{padding:48px 16px 32px}}}@layer y3xerl4;@layer y3xerl4{._1cjbvvo0{min-width:0;width:100%}._1cjbvvo1{background-color:#06131a;color:var(--_1ggntqmr);isolation:isolate;min-height:var(--ui-preview-viewport-height,100dvh);overflow:hidden;position:relative;width:100%}._1cjbvvo2{background:rgba(0,0,0,.3);z-index:-1}._1cjbvvo2,._1cjbvvo3{inset:0;position:absolute}._1cjbvvo3{pointer-events:none;z-index:0}._1cjbvvo4{bottom:0;top:0;width:1px}._1cjbvvo4,._1cjbvvo5{background:rgba(163,163,163,.3);position:absolute}._1cjbvvo5{height:1px;left:0;right:0}._1cjbvvo6{left:7.8125%}._1cjbvvo7{left:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px))}._1cjbvvo8{right:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px))}._1cjbvvo9{right:7.8125%}._1cjbvvoa{top:21%}._1cjbvvob{top:82%}._1cjbvvoc{gap:clamp(48px,3.333333vw,64px);left:50%;min-width:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(calc(100% - 32px),856px);z-index:2}._1cjbvvoc,._1cjbvvod{align-items:center;display:flex;flex-direction:column}._1cjbvvod{gap:clamp(20px,1.25vw,24px);text-align:center;width:100%}._1cjbvvof{display:block;font-size:clamp(var(--_1ggntqm1y),calc(44px + 2.083333vw),var(--_1ggntqm1z));line-height:clamp(var(--_1ggntqm2d),calc(42px + 2.5vw),var(--_1ggntqm2e));margin:0;text-wrap:balance;width:100%}._1cjbvvoh{font-size:clamp(var(--_1ggntqm1r),calc(14px + .416667vw),var(--_1ggntqm1l));line-height:clamp(var(--_1ggntqm20),calc(40px - .833333vw),var(--_1ggntqm26));margin:0}._1cjbvvoi{align-items:center;display:flex;gap:16px;justify-content:center}@media screen and (max-width:1440px){._1cjbvvo7{left:clamp(92px,calc(-274.923px + 35.827115vw),241px)}._1cjbvvo8{right:clamp(92px,calc(-274.923px + 35.827115vw),241px)}._1cjbvvoc{top:calc(50% + 23px)}._1cjbvvof{font-size:clamp(var(--_1ggntqm1x),calc(39.384615px + 2.403846vw),var(--_1ggntqm1y));line-height:clamp(var(--_1ggntqm2c),calc(57.230769px + 1.442308vw),var(--_1ggntqm2d))}._1cjbvvoh{font-size:clamp(var(--_1ggntqm1q),calc(13.076923px + .480769vw),var(--_1ggntqm1r));line-height:clamp(var(--_1ggntqm25),calc(24.538462px + .240385vw),var(--_1ggntqm26))}}@media screen and (max-width:1024px){._1cjbvvo6{left:clamp(32px,calc(-148px + 23.4375vw),92px)}._1cjbvvo7,._1cjbvvo8{display:none}._1cjbvvo9{right:clamp(32px,calc(-148px + 23.4375vw),92px)}._1cjbvvof{font-size:clamp(var(--_1ggntqm1w),6.25vw,var(--_1ggntqm1x));line-height:clamp(var(--_1ggntqm2b),calc(8px + 6.25vw),var(--_1ggntqm2c))}._1cjbvvoh{font-size:var(--_1ggntqm1q);line-height:var(--_1ggntqm25)}}@media screen and (max-width:768px){._1cjbvvo6{left:clamp(16px,calc(-.508px + 4.232804vw),32px)}._1cjbvvo9{right:clamp(16px,calc(-.508px + 4.232804vw),32px)}}@media screen and (max-width:800px){._1cjbvvoa{display:none}._1cjbvvob{top:77.5%}._1cjbvvoc{box-sizing:border-box;height:100%;justify-content:space-between;left:0;padding:clamp(180px,var(--ui-preview-viewport-38-percent,38dvh),322px) 16px clamp(16px,var(--ui-preview-viewport-3-8-percent,3.8dvh),32px);top:0;transform:none;width:100%}._1cjbvvod{gap:14px;max-width:494px}._1cjbvvof{font-size:clamp(var(--_1ggntqm1u),calc(15.492063px + 4.232804vw),var(--_1ggntqm1w));line-height:clamp(var(--_1ggntqm29),calc(23.492063px + 4.232804vw),var(--_1ggntqm2b))}._1cjbvvoh{font-size:clamp(var(--_1ggntqm1p),calc(13.936508px + .529101vw),var(--_1ggntqm1q));line-height:clamp(var(--_1ggntqm24),calc(20.904762px + .793651vw),var(--_1ggntqm25))}._1cjbvvoi{flex-direction:column;gap:12px;width:min(358px,100%)}._1cjbvvoj{width:100%}}@media screen and (max-width:480px){._1cjbvvod{max-width:324px}}}@keyframes _20v8ck4{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(-50% - var(--_20v8ck3)),0)}}@keyframes _20v8ck5{0%{transform:translate3d(0,calc(-50% - var(--_20v8ck3)),0)}to{transform:translateZ(0)}}@layer y3xerl4;@layer y3xerl4{._20v8ck6{--_20v8ck1:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px));background-color:var(--_1ggntqmr);box-sizing:border-box;color:var(--_1ggntqmi);container-name:_20v8ck0;container-type:inline-size;min-width:0;overflow:hidden;padding-bottom:100px;position:relative;width:100%}._20v8ck7{inset:0;pointer-events:none;position:absolute;z-index:0}._20v8ck7:after{right:var(--_20v8ck1)}._20v8ck7:after,._20v8ck7:before{content:"";background-color:var(--_1ggntqmt,#dcdcdc);bottom:0;position:absolute;top:0;width:1px}._20v8ck7:before{left:var(--_20v8ck1)}._20v8ck8{background-color:var(--_1ggntqmt,#dcdcdc);height:1px;left:0;position:absolute;right:0;top:172px}._20v8ck9{align-items:center;box-sizing:border-box;display:grid;height:350px;justify-items:center;padding:48px 32px;position:relative;z-index:1}._20v8cka{overflow:clip;max-width:100%}._20v8ckb{opacity:var(--section-reveal-opacity,1);transform:translate3d(0,var(--section-reveal-y,0),0);display:grid;gap:20px;justify-items:center;max-width:980px;text-align:center}._20v8ckb:focus-within{opacity:1;transform:none}._20v8ckd{color:var(--_1ggntqm7);margin:0}._20v8ckf{margin:0;text-wrap:balance}._20v8ckg{--reviews-spotlight-x:50%;--reviews-spotlight-y:50%;background-color:var(--_1ggntqmi);border-radius:48px;box-sizing:border-box;height:900px;isolation:isolate;margin:0 auto;max-width:1800px;overflow:hidden;position:relative;width:calc(100% - 120px);z-index:1}._20v8ckg:before{background-color:rgba(12,11,11,.62);opacity:1;z-index:2}._20v8ckg:after,._20v8ckg:before{content:"";inset:0;pointer-events:none;position:absolute;transition:opacity .18s ease}._20v8ckg:after{background:radial-gradient(circle 360px at var(--reviews-spotlight-x) var(--reviews-spotlight-y),rgba(21,19,19,0) 0,rgba(21,19,19,.12) 48%,rgba(12,11,11,.92) 100%);opacity:0;z-index:3}._20v8ckg[data-static=true]{height:auto;min-height:480px}._20v8ckg[data-static=true]:before{opacity:0}._20v8ckh{box-sizing:border-box;column-gap:16px;display:grid;grid-template-columns:repeat(5,439px);justify-content:center;padding:0;width:100%;z-index:1}._20v8ckh,._20v8ckj{height:100%;position:relative}._20v8ckj{min-width:0;overflow:hidden}._20v8ckk{--_20v8ck2:20px;--_20v8ck3:10px;animation-duration:120s;animation-iteration-count:infinite;animation-timing-function:linear;display:flex;flex-direction:column;gap:var(--_20v8ck2);margin:0 auto;max-width:439px;width:100%;will-change:transform}._20v8ckg[data-paused=true] ._20v8ckk{animation-play-state:paused}._20v8ckj:focus-within ._20v8ckk{animation-play-state:paused}._20v8ckm{background-color:rgba(12,11,11,.72);border:1px solid var(--_1ggntqmw);border-radius:var(--_1ggntqm1b);color:var(--_1ggntqmr);cursor:pointer;min-height:36px;min-width:36px;opacity:0;padding:0;position:absolute;right:20px;top:20px;transition:background-color .16s ease,opacity .16s ease;z-index:4;width:36px}._20v8ckg:focus-within ._20v8ckm{opacity:1}._20v8ckg:hover ._20v8ckm{opacity:1}._20v8ckm:focus-visible{opacity:1;outline:3px solid var(--_1ggntqmr);outline-offset:3px}._20v8ckm:hover{background-color:var(--_1ggntqmo)}._20v8ckn{animation-name:_20v8ck4}._20v8cko{animation-name:_20v8ck5}._20v8ckp{display:flex;flex-direction:column;gap:var(--_20v8ck2);list-style:none;padding:0}._20v8ckp,._20v8ckq{flex-shrink:0;margin:0}._20v8ckq{box-sizing:border-box;background-color:var(--_1ggntqmm);color:var(--_1ggntqmr);min-width:0;padding:32px;width:100%}._20v8ckr{margin:0;display:flex;flex-direction:column;gap:24px}._20v8ckt{margin:0;text-wrap:pretty;white-space:pre-line}._20v8cku{background-color:var(--_1ggntqmu);display:block;height:1px;opacity:.38;width:100%}._20v8ckv{align-items:center;display:flex;gap:12px;min-width:0}._20v8ckw{display:block;flex:0 0 auto;height:26px;width:28px}._20v8ckx{border-radius:var(--_1ggntqm1b);display:block;flex:0 0 42px;height:42px;overflow:hidden;width:42px}._20v8cky{display:block;filter:grayscale(1);height:100%;object-fit:cover;width:100%}._20v8ckz{display:grid;gap:2px;min-width:0}._20v8ck11{color:var(--_1ggntqmr);display:block}._20v8ck13{color:var(--_1ggntqmw);display:block}._20v8ck14{box-sizing:border-box;display:grid;gap:20px 16px;grid-template-columns:repeat(3,439px);list-style:none;margin:0;padding:40px 0;z-index:1}._20v8ck14,._20v8ck15{justify-content:center;position:relative}._20v8ck15{display:flex;padding:0 24px 48px;z-index:3}._20v8ck17{border:1px solid var(--_1ggntqm5);border-radius:var(--_1ggntqm1b);background-color:transparent;color:var(--_1ggntqmr);cursor:pointer;min-height:44px;padding:10px 20px}._20v8ck17:focus-visible{outline:3px solid var(--_1ggntqmr);outline-offset:3px}._20v8ck17:hover{background-color:var(--_1ggntqmb)}@media screen and (max-width:1440px){._20v8ck6{--_20v8ck1:clamp(92px,calc(-274.923px + 35.827115vw),241px);padding-bottom:98px}._20v8ck8{top:156px}}@media screen and (max-width:1024px){._20v8ck6{--_20v8ck1:clamp(32px,calc(-148px + 23.4375vw),92px);padding-bottom:82px}._20v8ck8{top:140px}}@media screen and (max-width:768px){._20v8ck6{--_20v8ck1:clamp(16px,calc(-0.508px + 4.232804vw),32px)}}@media screen and (max-width:480px){._20v8ck6{background-color:var(--_1ggntqmi);color:var(--_1ggntqmr);min-height:var(--ui-preview-viewport-height,100vh);padding-bottom:0}._20v8ck7,._20v8ck8{display:none}}@container _20v8ck0 (max-width: 1440px){._20v8ck9{height:330px}._20v8ckb{gap:16px;max-width:760px}._20v8ckf{font-size:var(--_1ggntqm1v);line-height:var(--_1ggntqm2a)}._20v8ckg{border-radius:40px;height:max(672px,calc(var(--ui-preview-viewport-height, 100vh) - 330px));width:calc(100% - 92px)}._20v8ckh{column-gap:12px;grid-template-columns:repeat(3,423px)}._20v8ckk{max-width:423px}._20v8ckq{padding:24px}._20v8ckt{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24)}._20v8ck14{gap:20px 12px;grid-template-columns:repeat(3,423px);padding:32px 0}}@container _20v8ck0 (max-width: 1024px){._20v8ck9{height:318px}._20v8ckd{font-size:var(--_1ggntqm1q);line-height:var(--_1ggntqm25)}._20v8ckf{font-size:var(--_1ggntqm1u);line-height:var(--_1ggntqm29)}._20v8ckg{border-radius:32px;height:480px;width:calc(100% - 64px)}._20v8ckh{column-gap:12px;grid-template-columns:repeat(3,423px)}._20v8ckk{max-width:423px}._20v8ck11,._20v8ckt{font-size:var(--_1ggntqm1o);line-height:var(--_1ggntqm23)}._20v8ck13{font-size:var(--_1ggntqm1n);line-height:var(--_1ggntqm22)}._20v8ck14{gap:20px 12px;grid-template-columns:repeat(2,423px);padding:32px 0}}@container _20v8ck0 (max-width: 768px){._20v8ckg{border-radius:0;width:calc(100% - 32px)}._20v8ckh{column-gap:12px;grid-template-columns:repeat(3,341px)}._20v8ckk{max-width:341px}._20v8ckr{gap:20px}._20v8ckv{gap:10px}._20v8ckw{height:22px;width:23px}._20v8ckx{flex-basis:34px;height:34px;width:34px}._20v8ck11{font-size:var(--_1ggntqm1n);line-height:var(--_1ggntqm22)}._20v8ck14{grid-template-columns:341px;justify-content:center;padding:24px 0}}@container _20v8ck0 (max-width: 480px){._20v8ck9{align-items:end;height:220px;padding:64px 16px 36px}._20v8ckb{gap:12px;max-width:358px}._20v8ckd{color:var(--_1ggntqm4);line-height:var(--_1ggntqm24);font-size:var(--_1ggntqm1p)}._20v8ckf{color:var(--_1ggntqmr);font-size:var(--_1ggntqm1t);line-height:var(--_1ggntqm28)}._20v8ckg{border-radius:0;height:max(624px,calc(var(--ui-preview-viewport-height, 100vh) - 220px));width:100%}._20v8ckg[data-static=true]{min-height:0}._20v8ckh,._20v8cki{grid-template-columns:341px}._20v8ckm{opacity:1;right:12px;top:12px}._20v8ck14{padding:20px 0}}@media (prefers-reduced-motion:reduce){._20v8ckb{opacity:1;transform:none}}@media screen and (hover:hover) and (pointer:fine){._20v8ckg[data-static=false][data-spotlight-active=true]:before{opacity:0}._20v8ckg[data-static=false][data-spotlight-active=true]:after{opacity:1}._20v8ckk[data-hover-paused=true]{animation-play-state:paused}}@media screen and (hover:none),screen and (pointer:coarse){._20v8ckm{opacity:1}}@media screen and (prefers-reduced-motion:reduce){._20v8ckg:after,._20v8ckg:before{transition:none}._20v8ckj{overscroll-behavior:contain;overflow-y:auto}._20v8ckk{animation:none;transform:translateZ(0);will-change:auto}._20v8ckm,._20v8ckp[aria-hidden=true],._20v8ckq[aria-hidden=true]{display:none}}}@layer y3xerl4;@layer y3xerl4{._13lqk649{--_13lqk640:var(--_1ggntqm1l);--_13lqk641:var(--_1ggntqm20);--_13lqk642:calc(50% - 546px);--_13lqk643:calc(var(--_13lqk642) + 193px);--_13lqk644:calc(var(--_13lqk642) + 898px);--_13lqk645:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px));--_13lqk646:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px));--_13lqk647:var(--_1ggntqm1w);--_13lqk648:var(--_1ggntqm2b);background-color:var(--_1ggntqmr,#f5f5f5);box-sizing:border-box;color:var(--_1ggntqmi,#2d2a2a);min-height:var(--ui-preview-viewport-height,100vh);min-width:0;overflow:hidden;position:relative;width:100%}[data-service-spotlight-group-ready=true] ._13lqk649{background-color:transparent;overflow:visible}._13lqk64a{inset:0;pointer-events:none;position:absolute;z-index:1}._13lqk64a:after{right:var(--_13lqk646)}._13lqk64a:after,._13lqk64a:before{content:"";background-color:var(--_1ggntqmt,#dcdcdc);bottom:0;position:absolute;top:0;width:1px}._13lqk64a:before{left:var(--_13lqk645)}._13lqk64b{background-color:var(--_1ggntqmt,#dcdcdc);height:1px;left:0;position:absolute;right:0}._13lqk64c{top:var(--_13lqk643)}._13lqk64d{top:var(--_13lqk644)}._13lqk64e{position:absolute;z-index:2}._13lqk64f{overflow:hidden}._13lqk64f,._13lqk64g{inset:0;position:absolute}._13lqk64g{transform:translate3d(0,calc(var(--service-spotlight-parallax-y, 0px) + var(--service-spotlight-group-y, 0px)),0);will-change:transform}._13lqk64h{height:clamp(312px,calc(24px + 20vw),408px);width:clamp(235px,calc(19px + 15vw),307px)}._13lqk64i{left:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(1131px, calc(129px + 69.583333vw), 1465px));top:calc(var(--_13lqk642) + clamp(130px, calc(85px + 3.125vw), 145px))}._13lqk64j{left:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(74px, calc(-139px + 14.791667vw), 145px));top:calc(var(--_13lqk642) + clamp(332px, calc(500px - 8.75vw), 374px))}._13lqk64k{height:clamp(238px,calc(4px + 16.25vw),316px);left:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(987px, calc(549px + 30.416667vw), 1133px));top:calc(var(--_13lqk642) + clamp(606px, calc(204px + 27.916667vw), 740px));width:clamp(179px,calc(2px + 12.291667vw),238px)}._13lqk64l{display:block;height:100%;object-fit:cover;object-position:center;width:100%}._13lqk64m{-webkit-backdrop-filter:blur(8.8px);backdrop-filter:blur(8.8px);inset:0;position:absolute}._13lqk64n{background-color:rgba(255,255,255,.1)}._13lqk64o{background-color:rgba(255,255,255,.2)}._13lqk64p{clip-path:inset(calc(var(--_13lqk643) + 1px) var(--_13lqk646) calc(100% - var(--_13lqk644)) var(--_13lqk645));inset:0;pointer-events:none}._13lqk64p,._13lqk64q{position:absolute;z-index:4}._13lqk64q{align-items:center;display:flex;flex-direction:column;gap:24px;left:50%;pointer-events:var(--service-spotlight-group-copy-pointer-events,auto);text-align:center;opacity:var(--service-spotlight-group-copy-opacity,var(--service-spotlight-copy-opacity,1));translate:0 calc(var(--service-spotlight-copy-y, 0px) + var(--service-spotlight-group-copy-y, 0px));top:50%;transform:translate(-50%,-50%);width:min(calc(100% - 32px),clamp(708px,calc(366px + 23.75vw),822px))}._13lqk64q:focus-within{opacity:1}._13lqk64s{font-size:var(--_13lqk640);line-height:var(--_13lqk641);margin:0}._13lqk64u{font-size:var(--_13lqk647);line-height:var(--_13lqk648);margin:0;width:100%}._13lqk64v{display:block}._13lqk64w{display:none}@media screen and (prefers-reduced-motion:reduce){._13lqk64g{transform:translateZ(0);will-change:auto}._13lqk64q{opacity:1;translate:none}}@media screen and (max-width:1440px){._13lqk649{--_13lqk643:193px;--_13lqk644:899px;--_13lqk640:var(--_1ggntqm1r);--_13lqk641:var(--_1ggntqm26);--_13lqk645:clamp(92px,calc(-274.923px + 35.827115vw),241px);--_13lqk646:clamp(92px,calc(-274.923px + 35.827115vw),241px);--_13lqk647:var(--_1ggntqm1v);--_13lqk648:var(--_1ggntqm2a)}._13lqk64h{height:clamp(226px,calc(14.308px + 20.673077vw),312px);width:clamp(168px,calc(3.077px + 16.105769vw),235px)}._13lqk64i{left:clamp(791px,calc(-45.923px + 81.730769vw),1131px);top:clamp(130px,calc(136.923px - .480769vw),132px)}._13lqk64j{left:clamp(42px,calc(-36.769px + 7.692308vw),74px);top:clamp(374px,calc(855.154px - 33.413462vw),513px)}._13lqk64k{height:clamp(193px,calc(82.231px + 10.817308vw),238px);left:clamp(710px,calc(28.231px + 66.586538vw),987px);top:clamp(602px,calc(592.154px + .961538vw),606px);width:clamp(145px,calc(61.308px + 8.173077vw),179px)}._13lqk64o{background-color:rgba(255,255,255,.1)}._13lqk64q{gap:20px;top:50%;width:min(calc(100% - 32px),708px)}}@media screen and (max-width:1024px){._13lqk649{--_13lqk640:var(--_1ggntqm1q);--_13lqk641:var(--_1ggntqm25);--_13lqk645:clamp(32px,calc(-148px + 23.4375vw),92px);--_13lqk646:clamp(32px,calc(-148px + 23.4375vw),92px);--_13lqk647:var(--_1ggntqm1u);--_13lqk648:var(--_1ggntqm29)}._13lqk64h{height:226px;width:168px}._13lqk64i{left:clamp(566px,calc(-109px + 87.890625vw),791px);top:clamp(132px,calc(192px - 5.859375vw),147px)}._13lqk64j{left:42px;top:clamp(513px,calc(713px - 19.53125vw),563px)}._13lqk64k{height:193px;left:710px;top:602px;width:145px}._13lqk64q{width:min(calc(100% - 32px),clamp(574px,calc(172px + 52.34375vw),708px))}}@media screen and (min-width:769px){[data-service-spotlight-group-ready=true] [data-service-spotlight-group-role=continuation] ._13lqk64e{display:none}[data-service-spotlight-group-ready=true] [data-service-spotlight-group-role=source] ._13lqk64e{opacity:var(--service-spotlight-group-opacity,0)}}@media screen and (max-width:768px){._13lqk649{--_13lqk645:clamp(16px,calc(-0.508px + 4.232804vw),32px);--_13lqk646:clamp(16px,calc(-0.508px + 4.232804vw),32px);--_13lqk647:var(--_1ggntqm1t);--_13lqk648:var(--_1ggntqm28)}[data-service-spotlight-group-role] ._13lqk64e{aspect-ratio:320/409;height:auto;left:50%;top:clamp(56px,calc(-73.559px + var(--ui-preview-viewport-25-423729-percent, 25.423729vh)),141px);transform:translateX(-50%);width:min(calc(100% - 32px),clamp(140px,calc(-147.299px + var(--ui-preview-viewport-55-367232-percent, 55.367232vh)),320px));display:none;opacity:var(--service-spotlight-group-opacity,1)}[data-service-spotlight-group-media=meeting] ._13lqk64e[data-service-spotlight-media=meeting],[data-service-spotlight-group-media=silhouette] ._13lqk64e[data-service-spotlight-media=silhouette],[data-service-spotlight-group-media=workspace] ._13lqk64e[data-service-spotlight-media=workspace]{display:block}._13lqk64k,._13lqk64o,[data-service-spotlight-group-role] ._13lqk64n{display:none}[data-service-spotlight-group-role] ._13lqk64p{clip-path:none}[data-service-spotlight-group-role] ._13lqk64q{gap:16px;left:16px;right:16px;top:min(clamp(238px,calc(-258.768px + var(--ui-preview-viewport-100-564972-percent, 100.564972vh)),590px),calc(var(--ui-preview-viewport-height, 100vh) - 152px));transform:none;width:auto}}@media screen and (max-width:480px){._13lqk649{--_13lqk643:0px;--_13lqk644:calc(100% - 64px);--_13lqk640:var(--_1ggntqm1p);--_13lqk641:var(--_1ggntqm24);--_13lqk647:var(--_1ggntqm1r);--_13lqk648:var(--_1ggntqm26)}._13lqk64a:after,._13lqk64a:before{background-color:rgba(163,163,163,.4)}._13lqk64c{display:none}._13lqk64d{background-color:rgba(163,163,163,.4)}._13lqk64i{display:none}._13lqk64j{aspect-ratio:320/409;height:auto;left:50%;top:clamp(56px,calc(-73.559px + var(--ui-preview-viewport-25-423729-percent, 25.423729vh)),141px);transform:translateX(-50%);width:min(calc(100% - 32px),clamp(140px,calc(-147.299px + var(--ui-preview-viewport-55-367232-percent, 55.367232vh)),320px))}._13lqk64q{gap:16px;left:16px;right:16px;top:min(clamp(238px,calc(-258.768px + var(--ui-preview-viewport-100-564972-percent, 100.564972vh)),590px),calc(var(--ui-preview-viewport-height, 100vh) - 152px));transform:none;width:auto}._13lqk64v{display:none}._13lqk64w{display:block}}}@layer y3xerl4;@layer y3xerl4{.cxz6hw6{--cxz6hw1:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px));background-color:var(--_1ggntqmr,#f5f5f5);box-sizing:border-box;color:var(--_1ggntqmi,#2d2a2a);container-name:cxz6hw0;container-type:inline-size;min-height:var(--ui-preview-viewport-height,100vh);min-width:0;overflow:hidden;position:relative;width:100%}.cxz6hw7{inset:0;pointer-events:none;position:absolute;z-index:0}.cxz6hw7:after{right:var(--cxz6hw1)}.cxz6hw7:after,.cxz6hw7:before{content:"";background-color:var(--_1ggntqmt,#dcdcdc);bottom:0;position:absolute;top:0;width:1px}.cxz6hw7:before{left:var(--cxz6hw1)}.cxz6hw8{left:0;position:absolute;right:0;top:172px}.cxz6hw8,.cxz6hw9{background-color:var(--_1ggntqmt,#dcdcdc);height:1px}.cxz6hw9{display:block;width:100%}.cxz6hwa{box-sizing:border-box;min-height:1080px;padding-top:282px;position:relative;z-index:1}.cxz6hwb{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;overflow:clip;text-align:center;width:min(calc(100% - 32px),1100px)}.cxz6hwd{margin:0}.cxz6hwf{margin:0;max-width:1100px}.cxz6hwg{--cxz6hw2:48px;--cxz6hw3:32.653061%;--cxz6hw4:67.346939%;align-items:start;column-gap:var(--cxz6hw2);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:80px auto 0;min-height:558px;padding:0;position:relative;width:min(calc(100% - 64px),1176px)}.cxz6hwg:after{left:var(--cxz6hw4)}.cxz6hwg:after,.cxz6hwg:before{content:"";background-color:var(--_1ggntqmt,#dcdcdc);bottom:0;position:absolute;top:0;width:1px}.cxz6hwg:before{left:var(--cxz6hw3)}.cxz6hwh{--cxz6hw5:1;align-items:center;display:flex;flex-direction:column;gap:32px;min-width:0}.cxz6hwh,.cxz6hwi{position:relative;width:100%}.cxz6hwi{aspect-ratio:var(--cxz6hw5);background-color:var(--_1ggntqmt,#dcdcdc);border-radius:2px;flex-shrink:0;max-width:360px;overflow:hidden}.cxz6hwj{display:block;height:100%;object-fit:cover;width:100%}.cxz6hwk{gap:12px;overflow:clip;text-align:center}.cxz6hwk,.cxz6hwl{align-items:center;display:flex;flex-direction:column;width:100%}.cxz6hwl{gap:inherit;opacity:var(--section-reveal-opacity,1);transform:translate3d(0,var(--section-reveal-y,0),0)}.cxz6hwl:focus-within{opacity:1;transform:none}.cxz6hwo{inset:0;opacity:var(--section-reveal-opacity,1);position:absolute;transform:translate3d(0,calc(var(--section-reveal-y, 0px) * .12),0) scale(calc(1 + (1 - var(--section-reveal-opacity, 1)) * .06))}.cxz6hwq{margin:0;text-wrap:balance}.cxz6hws{color:var(--_1ggntqmf,#6a6361);margin:0}@media screen and (max-width:1440px){.cxz6hw6{--cxz6hw1:clamp(92px,calc(-274.923px + 35.827115vw),241px)}.cxz6hw8{top:156px}}@media screen and (max-width:1024px){.cxz6hw6{--cxz6hw1:clamp(32px,calc(-148px + 23.4375vw),92px)}.cxz6hw8{top:194px}}@media screen and (max-width:768px){.cxz6hw6{--cxz6hw1:clamp(16px,calc(-0.508px + 4.232804vw),32px)}}@media screen and (max-width:480px){.cxz6hw7:after,.cxz6hw7:before{bottom:auto;height:844px}.cxz6hw8{display:none}}@container cxz6hw0 (max-width: 1440px){.cxz6hwa{min-height:900px;padding-top:216px}.cxz6hwb{gap:20px}.cxz6hwd{font-size:var(--_1ggntqm1r);line-height:var(--_1ggntqm26)}.cxz6hwf{font-size:var(--_1ggntqm1v);line-height:var(--_1ggntqm2a);max-width:800px}.cxz6hwg{--cxz6hw2:24px;--cxz6hw3:32.902299%;--cxz6hw4:67.097701%;min-height:468px;width:min(calc(100% - 64px),928px)}.cxz6hwh{gap:24px}.cxz6hwi{max-width:290px}.cxz6hwq{font-size:var(--_1ggntqm1r);line-height:var(--_1ggntqm26)}.cxz6hws{font-size:var(--_1ggntqm1n);line-height:var(--_1ggntqm22)}}@container cxz6hw0 (max-width: 1024px){.cxz6hwa{padding-top:282px}.cxz6hwb{width:min(calc(100% - 128px),896px)}.cxz6hwf{font-size:var(--_1ggntqm1u);line-height:var(--_1ggntqm29);max-width:700px}.cxz6hwg{--cxz6hw3:32.841328%;--cxz6hw4:67.158672%;margin-top:64px;min-height:426px;width:min(calc(100% - 64px),813px)}.cxz6hwh{gap:20px}.cxz6hwi{max-width:none}.cxz6hwk{gap:10px}.cxz6hwq{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1p);font-weight:var(--_1ggntqm1f);line-height:var(--_1ggntqm24)}}@container cxz6hw0 (max-width: 768px){.cxz6hw9{display:none}.cxz6hwa{min-height:1305px;padding-bottom:32px;padding-top:268px}.cxz6hwb{width:min(calc(100% - 64px),574px)}.cxz6hwd{font-size:var(--_1ggntqm1q);line-height:var(--_1ggntqm25)}.cxz6hwf{font-size:var(--_1ggntqm1t);line-height:var(--_1ggntqm28);max-width:574px}.cxz6hwg{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:63px;min-height:0;row-gap:32px;width:min(calc(100% - 88px),680px)}.cxz6hwg:after,.cxz6hwg:before{display:none}.cxz6hwh{--cxz6hw5:4/3;gap:16px}.cxz6hwh:last-child:nth-child(odd){--cxz6hw5:16/9;grid-column:1/-1}.cxz6hwi{border-radius:4px}.cxz6hwk{gap:8px}.cxz6hwq{font-size:var(--_1ggntqm1q);line-height:var(--_1ggntqm25)}.cxz6hws{font-size:var(--_1ggntqm1o);line-height:var(--_1ggntqm23)}}@container cxz6hw0 (max-width: 480px){.cxz6hwa{min-height:1842px;padding-bottom:66px;padding-top:112px}.cxz6hwb{gap:16px;width:calc(100% - 32px)}.cxz6hwd{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24)}.cxz6hwf{font-size:var(--_1ggntqm1r);line-height:var(--_1ggntqm26);max-width:358px}.cxz6hwg{grid-template-columns:minmax(0,1fr);margin-top:80px;row-gap:48px;width:min(calc(100% - 32px),358px)}.cxz6hwh{gap:24px}.cxz6hwh,.cxz6hwh:last-child:nth-child(odd){--cxz6hw5:1;grid-column:auto}.cxz6hwi{border-radius:2px;max-width:356px}.cxz6hwk{gap:12px}.cxz6hwq{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1l);font-weight:var(--_1ggntqm1e);line-height:var(--_1ggntqm20)}.cxz6hws{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24)}}@media (prefers-reduced-motion:reduce){.cxz6hwl,.cxz6hwo{opacity:1;transform:none}}}@layer y3xerl4;@layer y3xerl4{._1yvoguu1{--_1yvoguu0:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px));background-color:var(--_1ggntqmr,#f5f5f5);box-sizing:border-box;color:var(--_1ggntqmi,#2d2a2a);min-height:max(var(--ui-preview-viewport-height,100vh),clamp(900px,calc(360px + 37.5vw),1080px));min-width:0;overflow:hidden;position:relative;width:100%}._1yvoguu2{inset:0;pointer-events:none;position:absolute;z-index:0}._1yvoguu2:after{right:var(--_1yvoguu0)}._1yvoguu2:after,._1yvoguu2:before{content:"";background-color:var(--_1ggntqmt,#dcdcdc);bottom:0;position:absolute;top:0;width:1px}._1yvoguu2:before{left:var(--_1yvoguu0)}._1yvoguu3{background-color:var(--_1ggntqmt,#dcdcdc);height:1px;left:0;position:absolute;right:0;top:172px}._1yvoguu4{box-sizing:border-box;padding-top:clamp(253px,calc(4px + 17.291667vw),336px);position:relative;z-index:1}._1yvoguu5{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;overflow:clip;text-align:center;width:min(calc(100% - 32px),clamp(863px,calc(152px + 49.375vw),1100px))}._1yvoguu7,._1yvoguu9{margin:0}._1yvoguua{border-left:1px solid var(--_1ggntqmt,#dcdcdc);border-top:1px solid var(--_1ggntqmt,#dcdcdc);box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:80px auto 0;min-height:260px;padding:0;width:calc(100% - var(--_1yvoguu0) - var(--_1yvoguu0))}._1yvoguu1[data-item-count="2"] ._1yvoguua{grid-template-columns:repeat(2,minmax(0,1fr))}._1yvoguub{border-bottom:1px solid var(--_1ggntqmt,#dcdcdc);border-right:1px solid var(--_1ggntqmt,#dcdcdc);box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;min-width:0;overflow:clip;padding:32px}._1yvoguuc{opacity:var(--section-reveal-opacity,1);transform:translate3d(0,var(--section-reveal-y,0),0)}._1yvoguuc:focus-within{opacity:1;transform:none}._1yvoguud{align-items:center;display:flex;flex-direction:column;gap:inherit;width:100%}._1yvoguue{display:flex;flex:1 1;flex-direction:column;justify-content:space-between;min-width:0}._1yvoguug{margin:0}._1yvoguui{color:var(--_1ggntqmf,#6a6361);margin:0}@media screen and (min-width:1441px){._1yvoguu1{align-items:center;display:grid}._1yvoguu4{transform:translateY(-86px)}._1yvoguu1[data-item-count="2"] ._1yvoguu4{padding-top:292px}._1yvoguu1[data-item-count="2"] ._1yvoguua{margin-top:136px;min-height:200.5px}}@media screen and (max-width:1440px){._1yvoguu1{--_1yvoguu0:clamp(92px,calc(-274.923px + 35.827115vw),241px);min-height:max(var(--ui-preview-viewport-height,100vh),clamp(750px,calc(380.769px + 36.057692vw),900px))}._1yvoguu3{top:156px}._1yvoguu4{padding-top:clamp(233px,calc(183.769px + 4.807692vw),253px)}._1yvoguu5{gap:20px;width:min(calc(100% - 32px),clamp(700px,calc(299px + 39.166667vw),863px))}._1yvoguu7{font-size:var(--_1ggntqm1r);line-height:var(--_1ggntqm26)}._1yvoguu9{font-size:var(--_1ggntqm1v);line-height:var(--_1ggntqm2a)}._1yvoguua{margin-top:72px}._1yvoguub{padding:16px}._1yvoguug{font-family:var(--_1ggntqm1d);font-size:var(--_1ggntqm1p);font-weight:var(--_1ggntqm1f);line-height:var(--_1ggntqm24)}._1yvoguui{font-size:var(--_1ggntqm1n);line-height:var(--_1ggntqm22)}}@media screen and (max-width:1024px){._1yvoguu1{--_1yvoguu0:clamp(32px,calc(-148px + 23.4375vw),92px);min-height:max(var(--ui-preview-viewport-height,100vh),750px)}._1yvoguu3{top:140px}._1yvoguu4{padding-top:clamp(200px,calc(101px + 12.890625vw),233px)}._1yvoguu5{width:min(calc(100% - 32px),clamp(574px,calc(196px + 49.21875vw),700px))}._1yvoguu7{font-size:var(--_1ggntqm1q);line-height:var(--_1ggntqm25)}._1yvoguu9{font-size:var(--_1ggntqm1u);line-height:var(--_1ggntqm29)}._1yvoguua{margin-top:64px;min-height:240px}._1yvoguub{padding:12px}._1yvoguug{font-size:var(--_1ggntqm1o);line-height:var(--_1ggntqm23)}._1yvoguui{font-size:var(--_1ggntqm1m);line-height:var(--_1ggntqm21)}}@media screen and (max-width:768px){._1yvoguu1{--_1yvoguu0:clamp(16px,calc(-0.508px + 4.232804vw),32px)}._1yvoguu4{padding-top:clamp(114px,calc(25.254px + 22.753968vw),200px)}._1yvoguu5{width:min(calc(100% - 32px),clamp(358px,calc(135.143px + 57.142857vw),574px))}._1yvoguu9{font-size:var(--_1ggntqm1t);line-height:var(--_1ggntqm28)}._1yvoguua{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(140px,auto));min-height:280px}._1yvoguub{padding:20px}._1yvoguui{font-size:var(--_1ggntqm1n);line-height:var(--_1ggntqm22)}}@media screen and (max-width:480px){._1yvoguu1{min-height:max(var(--ui-preview-viewport-height,100vh),1255px)}._1yvoguu1[data-item-count="2"]{min-height:var(--ui-preview-viewport-height,100vh)}._1yvoguu2:after,._1yvoguu2:before{bottom:auto;height:282px}._1yvoguu3{display:none}._1yvoguu5{gap:16px;width:calc(100% - 32px)}._1yvoguu7{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24)}._1yvoguu9{font-size:var(--_1ggntqm1r);line-height:var(--_1ggntqm26);text-wrap:balance}._1yvoguua{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,minmax(229.5px,auto));margin-top:40px;min-height:918px}._1yvoguu1[data-item-count="2"] ._1yvoguua{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,minmax(229.5px,auto));min-height:459px}._1yvoguub{padding:32px}._1yvoguug{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1r);font-weight:var(--_1ggntqm1e);line-height:var(--_1ggntqm26)}._1yvoguui{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24)}}@media (prefers-reduced-motion:reduce){._1yvoguuc{opacity:1;transform:none}}}@layer y3xerl4;@layer y3xerl4{.a70o89b{--a70o893:calc(max(0px, calc((100% - 1920px) / 2)) + clamp(241px, calc(-17px + 17.916667vw), 327px));--a70o890:clamp(32px,calc(-7.385px + 3.846154vw),48px);--a70o891:clamp(32px,calc(12.308px + 1.923077vw),40px);--a70o892:calc(100vw - var(--a70o890) - var(--a70o890));--a70o894:clamp(376px,calc(230.769px + 14.182692vw),435px);--a70o895:clamp(341px,calc(109.615px + 22.596154vw),435px);--a70o896:clamp(316px,calc(160.923px + 15.144231vw),379px);--a70o897:clamp(504px,calc(83.077px + 41.105769vw),675px);--a70o898:104px;--a70o899:clamp(40px,calc(-19.077px + 5.769231vw),64px);--a70o89a:clamp(124px,calc(-43.385px + 16.346154vw),192px);box-sizing:border-box;color:var(--_1ggntqmr,#f5f5f5);height:min(var(--ui-preview-viewport-height,100vh),clamp(700px,calc(207.692px + 48.076923vw),900px));min-height:0;min-width:0;width:100vw}.a70o89b,.a70o89c{background-color:var(--_1ggntqmr,#f5f5f5);overflow:hidden;position:relative}.a70o89c{height:100%;min-height:inherit;width:100%;z-index:1}.a70o89d{display:none;height:1px;left:0;right:0;top:var(--project-showcase-scroll-stop-offset,0)}.a70o89d,.a70o89e{pointer-events:none;position:absolute}.a70o89e{inset:0;z-index:0}.a70o89f{background-color:var(--_1ggntqmt,#dcdcdc);bottom:0;position:absolute;top:0;width:1px}.a70o89g{left:var(--a70o893)}.a70o89h{right:var(--a70o893)}.a70o89i{aspect-ratio:2/1;border-radius:var(--a70o891);box-sizing:border-box;isolation:isolate;left:50%;max-width:1680px;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--a70o892);z-index:1}.a70o89j{z-index:-2}.a70o89j,.a70o89k{inset:0;position:absolute}.a70o89k{background-color:rgba(22,22,22,.5);pointer-events:none;z-index:-1}.a70o89l{display:flex;flex-direction:column;gap:clamp(12px,calc(2.154px + .961538vw),16px);left:var(--a70o899);max-width:var(--a70o894);position:absolute;top:var(--a70o89a);z-index:3}.a70o89l,.a70o89n{margin:0;padding:0}.a70o89n{appearance:none;background:none;border:0;color:rgba(245,245,245,.72);cursor:pointer;position:relative;text-align:left;text-shadow:0 1px 2px rgba(0,0,0,.55),0 6px 20px rgba(0,0,0,.28);transition:color .16s ease,padding .16s ease,text-shadow .16s ease;width:fit-content}.a70o89n:focus-visible{outline:2px solid var(--_1ggntqmr,#f5f5f5);outline-offset:4px}.a70o89n[data-state=active]{color:var(--_1ggntqmr,#f5f5f5);padding-left:16px}.a70o89n[data-state=active]:before{content:"";background-color:var(--_1ggntqmr,#f5f5f5);height:1em;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.a70o89o{height:var(--a70o896);left:var(--a70o899);pointer-events:none;position:absolute;right:var(--a70o899);top:var(--a70o89a);transition:visibility 0s linear .62s;visibility:hidden;z-index:2}.a70o89o[data-state=active]{transition-delay:0s;visibility:visible;z-index:3}.a70o89p{backface-visibility:hidden;align-items:center;background-color:rgba(255,255,255,.05);border-radius:clamp(20px,calc(10.154px + .961538vw),24px);display:flex;height:100%;justify-content:center;overflow:hidden;opacity:0;position:absolute;right:0;top:0;transform:translate3d(4%,0,0) scale(.985);transform-origin:left center;transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .62s cubic-bezier(.22,1,.36,1);width:var(--a70o897);-webkit-backface-visibility:hidden}.a70o89o[data-transition-state=active] .a70o89p{opacity:1;transform:translateZ(0) scale(1)}.a70o89o[data-transition-state=before] .a70o89p{transform:translate3d(-4%,0,0) scale(.985)}.a70o89q{align-items:flex-start;bottom:0;display:flex;flex-direction:column;gap:clamp(20px,calc(10.154px + .961538vw),24px);left:0;opacity:0;pointer-events:none;position:absolute;width:var(--a70o894)}.a70o89o[data-state=active] .a70o89q{opacity:1;pointer-events:auto}.a70o89r{align-items:flex-start;display:flex;flex-direction:column;gap:clamp(12px,calc(2.154px + .961538vw),16px);width:100%}.a70o89t{text-wrap:balance;width:100%}.a70o89t,.a70o89v{margin:0;text-shadow:0 1px 2px rgba(0,0,0,.55),0 6px 20px rgba(0,0,0,.28)}.a70o89v{max-width:100%;text-wrap:pretty;width:var(--a70o895)}.a70o89w{text-shadow:0 1px 2px rgba(0,0,0,.55),0 6px 20px rgba(0,0,0,.28)}.a70o89x{display:inline-flex}.a70o89y,.a70o89z{display:none}@media screen and (max-width:1440px){.a70o89b{--a70o893:clamp(92px,calc(-274.923px + 35.827115vw),241px)}}@media screen and (max-width:1024px){.a70o89b{--a70o893:clamp(32px,calc(-148px + 23.4375vw),92px)}}@media screen and (max-width:768px){.a70o89b{--a70o893:clamp(16px,calc(-0.508px + 4.232804vw),32px)}}@media screen and (min-width:1441px){.a70o89b{--a70o890:clamp(48px,calc(12px + 2.5vw),60px);--a70o891:clamp(40px,calc(16px + 1.666667vw),48px);--a70o894:clamp(435px,calc(108px + 22.708333vw),544px);--a70o895:clamp(435px,calc(108px + 22.708333vw),544px);--a70o896:clamp(379px,calc(139px + 16.666667vw),459px);--a70o897:clamp(675px,calc(252px + 29.375vw),816px);--a70o899:clamp(64px,calc(-128px + 13.333333vw),128px);--a70o89a:clamp(192px,13.333333vw,256px);height:min(var(--ui-preview-viewport-height,100vh),clamp(900px,calc(360px + 37.5vw),1080px))}.a70o89l{gap:clamp(16px,calc(-8px + 1.666667vw),24px)}.a70o89p{border-radius:var(--_1ggntqm1a,24px)}.a70o89r{gap:clamp(16px,calc(-8px + 1.666667vw),24px)}}@media screen and (prefers-reduced-motion:no-preference){.a70o89b[data-scroll-driven=true]{height:calc(var(--ui-preview-viewport-height, 100vh) + var(--project-showcase-scroll-distance, 0px));overflow:visible}.a70o89b[data-scroll-driven=true] .a70o89c{height:var(--ui-preview-viewport-height,100vh);position:sticky;top:0}.a70o89d{display:block;scroll-snap-align:start;scroll-snap-stop:always}}@media screen and (prefers-contrast:more){.a70o89n{color:rgba(245,245,245,.9)}}@media screen and (min-width:1280px){.a70o89n{font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1r);font-weight:var(--_1ggntqm1e);line-height:var(--_1ggntqm26)}.a70o89t{font-size:var(--_1ggntqm1u);line-height:var(--_1ggntqm29)}.a70o89v{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24)}}@media screen and (min-width:1600px){.a70o89n{font-size:var(--_1ggntqm1l);line-height:var(--_1ggntqm20)}.a70o89t{font-size:var(--_1ggntqm1w);line-height:var(--_1ggntqm2b)}.a70o89v{font-size:var(--_1ggntqm1r);line-height:var(--_1ggntqm26)}}@media screen and (min-width:1280px) and (max-width:1599px){.a70o89x{display:none}.a70o89y{display:inline-flex}}@media screen and (max-width:1023px){.a70o89b{height:var(--ui-preview-viewport-height,100vh)}.a70o89l{bottom:32px;box-sizing:border-box;flex-direction:row;gap:clamp(48px,8.333333vw,64px);left:0;max-width:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;padding-inline:50%;scroll-padding-inline:50%;scroll-snap-type:x mandatory;scrollbar-width:none;top:auto;width:100%;-webkit-overflow-scrolling:touch}.a70o89l::-webkit-scrollbar{display:none}.a70o89n{flex:0 0 auto;font-family:var(--_1ggntqm1c);font-size:var(--_1ggntqm1r);font-weight:var(--_1ggntqm1e);line-height:var(--_1ggntqm26);scroll-snap-align:center;white-space:nowrap}.a70o89n[data-state=active]{padding-left:0}.a70o89n[data-state=active]:before{display:none}.a70o89o{height:100%;inset:0}.a70o89r{gap:16px}.a70o89t{font-size:var(--_1ggntqm1v);line-height:var(--_1ggntqm2a)}.a70o89w{width:100%}.a70o89x,.a70o89y{display:none}.a70o89z{display:flex;width:100%}}@media screen and (min-width:481px) and (max-width:1023px){.a70o89i{aspect-ratio:auto;border-radius:0;height:min(763px,calc(var(--ui-preview-viewport-height, 100vh) - 116px));left:32px;top:116px;transform:none;width:calc(100vw - 64px)}.a70o89p{border-radius:12px;height:41.80865%;top:6.55308%}.a70o89p,.a70o89q{left:5.965909%;right:7.102273%;width:auto}.a70o89q{bottom:auto;gap:24px;top:52.555701%}.a70o89v{font-size:var(--_1ggntqm1q);line-height:var(--_1ggntqm25);width:97.222222%}}@media screen and (max-width:480px){.a70o89b{--a70o898:clamp(80px,var(--ui-preview-viewport-12-322275-percent,12.322275vh),104px)}.a70o89i{aspect-ratio:auto;border-radius:0;height:100%;inset:0;transform:none;width:100%}.a70o89l{bottom:35px}.a70o89p{aspect-ratio:1/1;border-radius:12px;height:auto;left:16px;right:16px;top:var(--a70o898);width:auto}.a70o89q{bottom:auto;gap:24px;left:17px;right:15px;top:calc(var(--a70o898) + 100vw - 8px);width:auto}.a70o89v{font-size:var(--_1ggntqm1p);line-height:var(--_1ggntqm24);width:100%}}@media screen and (prefers-reduced-motion:reduce){.a70o89o,.a70o89p{transition:none}}}@layer y3xerl4;@layer y3xerl4{._1aghpbt0{background-color:var(--_1ggntqmr,#f5f5f5);isolation:isolate;min-width:0;overflow:clip;position:relative}}