@font-face{font-family:Jetbrains;src:url(assets/public/fonts/JetBrains.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(assets/public/fonts/Geist.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--ch:calc((100% - 1180px) / 2);--cv:132px;--c:var(--cv) var(--ch);--gmultiplier:1;--g140:round(calc(140px * var(--gmultiplier)), 1px);--g120:round(calc(120px * var(--gmultiplier)), 1px);--g100:round(calc(100px * var(--gmultiplier)), 1px);--g80:round(calc(80px * var(--gmultiplier)), 1px);--g72:round(calc(72px * var(--gmultiplier)), 1px);--g60:round(calc(60px * var(--gmultiplier)), 1px);--g52:round(calc(52px * var(--gmultiplier)), 1px);--g40:round(calc(40px * var(--gmultiplier)), 1px);--g36:round(calc(36px * var(--gmultiplier)), 1px);--g32:round(calc(32px * var(--gmultiplier)), 1px);--g28:round(calc(28px * var(--gmultiplier)), 1px);--g24:round(calc(24px * var(--gmultiplier)), 1px);--g20:round(calc(20px * var(--gmultiplier)), 1px);--g16:round(calc(16px * var(--gmultiplier)), 1px);--g14:round(calc(14px * var(--gmultiplier)), 1px);--g12:round(calc(12px * var(--gmultiplier)), 1px);--g10:round(calc(10px * var(--gmultiplier)), 1px);--g8:round(calc(8px * var(--gmultiplier)), 1px);--g6:round(calc(6px * var(--gmultiplier)), 1px);--g4:round(calc(4px * var(--gmultiplier)), 1px);--t9:#050505;--t8:#1f1f1f;--t7:#363636;--t6:#474747;--t5:#5c5c5c;--t4:#6e6e6e;--t3:#878787;--t2:#a1a1a1;--f-b:#0a0a0a}*,:before,:after{box-sizing:border-box;margin:0;padding:0;font-family:Geist;line-height:1}body{font-optical-sizing:auto;font-kerning:normal;font-synthesis:none;font-variant-ligatures:common-ligatures;font-feature-settings:"kern" 1, "liga" 1, "calt" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-color:#fff;max-width:100vw;overflow-x:hidden}a{text-decoration:none}button{cursor:pointer;background-color:#0000;border:none}video,img{object-fit:cover;object-position:center;width:100%}main,section{z-index:3;background-color:#fff;position:relative}ul{list-style:none}input,input::placeholder,a,a:before,button,.cu{transition:all .25s}.c{padding:var(--c)}.ch{padding-right:var(--ch)!important;padding-left:var(--ch)!important}.cv{padding-top:var(--cv)!important;padding-bottom:var(--cv)!important}.fc{flex-direction:column;display:flex}.fr{align-items:center;display:flex}.ast{align-items:stretch}.g20{gap:var(--g20)}.g36{gap:var(--g36)}.jc{justify-content:center}.slider-indicator{margin:calc(var(--g8) * -1) auto;background-color:#f2f2f2;border-radius:50px;gap:5px;padding:5px;transition-duration:.3s;& div{cursor:pointer;background-color:#bdbdbd;border-radius:50px;width:4px;height:4px;transition:inherit;position:relative}& div.active{width:20px}& div:before{content:"";background-color:#111;border-radius:50px;height:100%;display:block;position:absolute;top:0;left:0}}.slider-indicator div.active:before{animation:fillProgress var(--autoplay-ms,3s) ease forwards}.slider-indicator.is-paused div.active:before{animation-play-state:paused}.slider-indicator div.past:before{width:100%}@keyframes fillProgress{0%{width:0%}to{width:100%}}.g52{gap:var(--g52)}.g32{gap:var(--g32)}.be-mo,.be-ta,.be-mo{display:none}.a1{justify-content:space-between;align-items:start}.ac{align-items:center}h2,.h2{font-variation-settings:"wght" 660;color:var(--t9);font-size:17.5px;line-height:1.2}.jsb{justify-content:space-between}.g140{gap:var(--g140)}.flex{flex:1}.bm{font-variation-settings:"wght" 530;background-color:#fff;border-radius:2px;padding:8px 11px 7px;font-size:12px;box-shadow:0 1px 2px #0000000a,0 0 0 1px #0000001c;color:var(--t3)!important}.bm:hover{color:var(--t6);background-color:#f2f2f2}.ab{font-size:12px;& svg{width:13px;margin-bottom:1px;transition:inherit}}.ab:hover{color:var(--t6);& svg{transform:translate(3px)}}.bcd{& img{filter:brightness()saturate(99%)}}.bcd:hover{color:var(--t9)!important;& img{filter:brightness(101%)saturate(110%);scale:1.07}}.fs{width:100%;height:100%;inset:0}.g10{gap:var(--g10)}.g16{gap:var(--g16)}.g8{gap:var(--g8)}.im-w{border-radius:.001em;grid-column:1/3;overflow:hidden}.t,.j{text-transform:uppercase;font-variation-settings:"wght" 500;color:var(--t2);font-family:Jetbrains}@keyframes pulse{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.g12{gap:var(--g12)}.logo{& svg{height:100%}}.t{padding-top:2px;font-size:12px;color:#a8a8a8!important}nav{z-index:10;background-color:#fff;border-bottom:1px solid #0000;width:100%;transition-delay:.5s;position:fixed;top:0;& .c-w{z-index:10;border-bottom:1px solid #0000;grid-template-columns:repeat(3,1fr);align-items:center;transition:background-color 0s .5s,border-color .5s;display:grid;position:relative;& .logo{height:15px;color:var(--t9);justify-self:start}& .logohover{color:var(--t7)}& .lw,& .m-d,& #tgl{height:100%}& .lw{& a{font-variation-settings:"wght" 570;color:var(--t3);border-radius:3px;padding:7px 9px 6px;font-size:12.5px}& a:hover{color:var(--t8);background-color:#f2f2f2}}& .pulse{margin:var(--g12) 0;font-variation-settings:"wght" 540;border-radius:2px;justify-self:end;padding:9px 12px 8px;font-size:12px;& div{aspect-ratio:1;background-color:#2eab60;border-radius:50px;height:5px;position:relative;transform:translateY(-1px)}& div:before{content:"";background-color:inherit;border-radius:50%;width:100%;height:100%;animation:1.9s ease-in-out infinite pulse;position:absolute}}& .pulse:hover{color:var(--t6);background-color:#f2f2f2}}& .art-d{padding:var(--g40);pointer-events:none;z-index:9;grid-template-columns:repeat(4, calc(25% - ((var(--g16) * 3) / 4)));background-color:#fff;width:100%;transition-duration:.45s;display:grid;position:absolute;bottom:1px;transform:translateY(-8%);& .he{color:var(--t9);font-variation-settings:"wght" 650;grid-area:1/1/2/2;font-size:12.5px}& .ab{align-self:end}& .bcd{color:var(--t8);grid-row:1/3;& p{white-space:nowrap;text-overflow:ellipsis;font-variation-settings:"wght" 660;font-size:12.5px;transition:inherit;overflow:hidden}}}}body.open{& nav{& #tgl a{color:var(--t8);background-color:#f2f2f2}& .c-w{background-color:#fff;border-color:#ededed;transition:background-color,border-color .5s}& .art-d{pointer-events:all;transform:translateY(100%)}}& .bck-bl{opacity:1}}.bck-bl{pointer-events:none;opacity:0;z-index:9;backdrop-filter:blur(7px);background-color:#0003;position:fixed}#s2h{& .blk{margin-top:var(--g40);row-gap:var(--g16);column-gap:var(--g24);grid-template-rows:repeat(3,auto);grid-template-columns:1fr auto auto;display:grid;& .j.he{font-variation-settings:"wght" 540;color:var(--t3);grid-column:1/4;font-size:12.5px}& h1{font-variation-settings:"wght" 680;color:var(--t9);grid-row:2/4;font-size:21px;line-height:1.3}& a{grid-row:3/4;align-self:center;margin-bottom:2px}}& .vd-w{aspect-ratio:192/73;margin:var(--g36) 0 var(--g40) 0;overflow:hidden}& .lg-w{& .j{font-variation-settings:"wght" 560;color:var(--t4);font-size:12.5px;line-height:1.7}& img{width:auto}& .one{height:14px}& .two{height:17px}& .three{height:10.5px;transform:translateY(-1px)}& .four{height:17px;transform:translateY(-1px)}& .five{height:15px;transform:translateY(1px)}}}footer,section{max-width:100vw;overflow:hidden}#s2sc{height:175vh;overflow:visible;& .blk{position:sticky;top:50%}& h2{font-variation-settings:"wght" 660;text-align:center;max-width:480px;font-size:20px;line-height:1.3}& h2 span{transition:inherit;transition-duration:.3s!important}& .t{transition-duration:.3s!important}& img{opacity:1;border-radius:3px;width:auto;transition:inherit .4s;position:absolute}& .one{top:-8%;left:12%}& .two{top:48%;left:1%}& .three{bottom:-3%;left:13%}& .four{top:-5%;right:10%}& .five{top:50%;right:0}& .six{bottom:-6%;right:14%}}#s2ab{& .t{white-space:nowrap;margin-top:3px}& .autw{column-gap:var(--g28);grid-template-columns:min-content min-content;display:grid;& img{filter:blur(4px);opacity:.6;width:100%;margin-top:var(--g36);border-radius:1px;grid-column:1/3;transition-duration:.4s}& img.revealed{filter:blur();opacity:1}& p,& span{font-variation-settings:"wght" 660;white-space:nowrap;font-size:14.5px;line-height:1.56;transition-duration:.32s}& span{transition:inherit}& .reveal-text-dark,& .reveal-text-grey{color:#e6e6e6;filter:blur(2px)}& .reveal-text-dark.revealed{filter:blur();color:var(--t9)}& .reveal-text-grey.revealed{filter:blur();color:var(--t5)}}}#s2ab.cmpt{& p .grey{color:var(--t5)}}#s2pf{& .wrkg{align-items:start;row-gap:var(--g100);grid-template-columns:repeat(12,1fr);display:grid;& a{grid-template-columns:auto 1fr;display:grid;& .im-w{position:relative;& .fs{background-color:#fff;position:absolute;transform:translate(101%);transition-duration:1.1s!important}}& .j{color:var(--t3);margin-top:2px;font-size:12px;transition-duration:.4s;transition-delay:.4s}& p{font-variation-settings:"wght" 660;color:var(--t9);justify-self:end;font-size:13px;line-height:1.4;transition-duration:.4s;transition-delay:.5s}}& a:hover{& img{filter:blur(3px);scale:1.08}}& .two{margin-top:var(--g80);grid-area:1/1/2/6}& .one{grid-column:8/13}& .three{grid-column:6/12}& a.outview{& p,& .j{opacity:0;transform:translate(-4px)}& .fs{transform:translate(0)}}}}#s2ser{padding:var(--g120);z-index:0;background-color:#0000;& img{pointer-events:none;z-index:-1;position:fixed}& .t{color:#d2afaf!important}& .top{& p{margin-bottom:var(--g52);font-variation-settings:"wght" 650;letter-spacing:.003em;color:#fff;font-size:15px;line-height:1.4}}& div,& li{justify-content:space-between;align-items:start;display:flex}& .block{padding:var(--g24) 0;background-image:repeating-linear-gradient(90deg,#ffffffa6 0 6px,#0000 6px 9px);background-position:top;background-repeat:no-repeat;background-size:100% 1px;& .j{color:#d6bdbd;font-size:14px}& .group{width:490px}& .group>:last-child{width:138px}& li{color:#fff;font-variation-settings:"wght" 630;font-size:13.5px;& .j{margin-bottom:var(--g4);font-size:12.5px}}}& .block.last{padding-bottom:0}}#principles{overflow:hidden;& .slider{margin:var(--g40) 0 var(--g32) 0;& .j{color:var(--t2);font-size:11px}& .cd{gap:var(--g12);padding:var(--g16);background-color:#f5f5f5;border-radius:1px}& .cd.grp{& p{font-variation-settings:"wght" 660;color:var(--t8);white-space:nowrap;font-size:13px;line-height:1.4}}& .cd.ill{padding:var(--g36);position:relative}& .fc.b{height:340px;& img{inset:var(--g36);height:calc(100% * (var(--g36) * 2));width:auto;position:absolute}}& .cd.main{width:330px;min-width:330px;height:340px;& h3{font-variation-settings:"wght" 600;color:var(--t9);font-size:15px;line-height:1.3}& p{color:var(--t4);font-variation-settings:"wght" 540;margin-top:auto;font-size:12.5px;line-height:1.5}}}& #sliderTrack{will-change:transform;cursor:grab;user-select:none;transition:none}& #sliderTrack.is-dragging{cursor:grabbing}& #sliderTrack.is-snapping{transition:transform .75s cubic-bezier(.22,1,.28,1)}& .cd,& .card-group{transition:opacity .17s cubic-bezier(.16,1,.3,1),filter .17s cubic-bezier(.16,1,.3,1)}& .cd.is-past,& .cd-group.is-past{opacity:0;filter:blur(4px);pointer-events:none;transition:opacity .5s cubic-bezier(.16,1,.3,1),filter .5s cubic-bezier(.16,1,.3,1)}}#faq-sec{& h2{margin:var(--g16) 0 var(--g24) 0;font-size:19px;line-height:1.4;& span{color:var(--t4)}}& .faq-wrp{width:630px;& .t{margin-bottom:var(--g12)}& .t.sec{margin-top:var(--g52)}& .faq{margin-left:var(--g8);cursor:pointer;padding:var(--g14) 0;column-gap:var(--g14);border-bottom:1px solid #e6e6e6;grid-template-columns:auto 1fr;align-items:start;display:grid;& *{transition-duration:.3s}& svg{width:9px;fill:var(--t3);transform:translateY(6px)}& h3{color:var(--t7);font-variation-settings:"wght" 630;font-size:14px;line-height:1.5}}& .ans{grid-column:2/3;height:0;overflow:hidden;& p{font-variation-settings:"wght" 560;color:var(--t3);padding-top:3px;font-size:13px;line-height:1.5}}& .faq.active{& svg{fill:var(--t9);transform:translateY(6px)rotate(45deg)}& h3{color:var(--t9)}}}}#s2pri{& .crd{& .blk{padding:var(--g20);background-color:#1a1a1a;& .j.pa{color:#8a8a8a;font-size:11.5px}& .pr,& .h{font-variation-settings:"wght" 610;font-size:17px}& .h{font-variation-settings:"wght" 630;margin:var(--g10) 0 var(--g16) 0;color:#fcfcfc;font-size:17px;line-height:1.4}& .pr{color:gray}& a{margin-top:var(--g28);font-variation-settings:"wght" 550;color:var(--t9);background-color:#fff;border-radius:2px;padding:8px 9px 7px;font-size:11px}& a:hover{background-color:#f2f2f2}}& .blk.two{background-color:#ebebeb;& .j{color:#8c8c8c}& .pr,& .h{font-variation-settings:"wght" 650}& .h{color:var(--t8)}& .p{color:#6e6e6e}& a{background-color:#1a1a1a;color:#fff!important}& a:hover{background-color:#292929}}}& .des{font-variation-settings:"wght" 600;margin:var(--g20) 0;color:var(--t5);font-size:13px;line-height:1.5}& .j.pnt{padding:var(--g14) 0;font-variation-settings:"wght" 550;color:var(--t3);border-top:1px solid #e6e6e6;font-size:11px;line-height:1.1}}#s2art{& .slider-indicator{margin-top:calc(var(--g4) * -1)}& .bcd{width:320px;max-width:320px;color:var(--t7);& h3{font-variation-settings:"wght" 640;font-size:13px;line-height:1.45}}& .blcw{padding-right:var(--g24)}& .bcd{transition:all .17s cubic-bezier(.16,1,.3,1)}& .bcd.is-past{opacity:0;filter:blur(4px);pointer-events:none;transition:all .35s cubic-bezier(.16,1,.3,1)}& #blogTrack{will-change:transform;user-select:none}& #blogTrack.is-dragging,& #blogTrack.is-dragging *{cursor:grabbing!important}& #blogTrack.is-snapping{transition:transform .7s cubic-bezier(.16,1,.3,1)}}#cat-sec{grid-template-columns:repeat(3,1fr);display:grid;& .crd{grid-template-columns:repeat(2,1fr);display:grid;& .im-w{margin-bottom:var(--g16);position:relative;& img{transition-delay:.15s}& .ic-w{color:#fff;aspect-ratio:1;cursor:not-allowed;opacity:0;background-color:#fff3;border-radius:50px;height:36px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);& svg{height:16px;margin:1px 0 0 1px}}}& .sld,& .itm{font-size:12.5px;line-height:1.2}& .itm{color:var(--t9);font-variation-settings:"wght" 670}& .sld{font-variation-settings:"wght" 610;color:var(--t5);justify-self:end}& .j{font-variation-settings:"wght" 480;color:var(--t2);margin-top:var(--g6);font-size:12.5px}}@media (width>=860px){& .crd:hover{& .im-w{& img{filter:blur(5px)brightness(98%);scale:1.08}& .ic-w{opacity:1;transition-delay:.25s}}}}}#cta{& span{font-variation-settings:"wght" 530;color:var(--t9);font-size:19px}& .fr{margin:var(--g8) 0 var(--g24) 0;& span{color:var(--t4)}}& .bm{margin-bottom:var(--g52);font-size:11.5px}}footer.still{z-index:2;position:relative!important}.as{align-items:start}footer a div.as{align-items:end!important}footer{z-index:-1;padding:var(--g72);gap:var(--g100);background-color:#080808;grid-template-columns:auto auto 1fr auto auto;display:grid;position:sticky;bottom:0;& .logo{color:#fff;height:16px;margin-right:calc(var(--g100) - var(--g72))}& .logo:hover{color:#ededed}& a,& p{color:#fff;font-size:13.5px;line-height:1.3}& .j{color:#7a7a7a;margin-bottom:var(--g4);font-size:12px;line-height:1.1}& .link{font-variation-settings:"wght" 620;& div{width:0;overflow:hidden}& div:before{content:"";aspect-ratio:1;height:4px;margin-right:var(--g12);background-color:#fff;border-radius:50px;display:block}}& .link:hover{margin-right:calc((var(--g12) + 4px) * -1);& div{width:calc(var(--g12) + 4px)}}& .clock{grid-column:1/4;& .j{color:#6b6b6b;line-height:1.3}& p{font-variation-settings:"wght" 590}}& .social-wrap{grid-column:4/6;place-self:end;& a{opacity:.25;width:15px;height:15px}& a:hover{opacity:1}}}footer.above{z-index:2}@media (width<=1340px){:root{--ch:8%;--cv:128px;--gmultiplier:.94}h2,.h2{font-size:16.5px}.bm{font-size:11.5px}.ab{font-size:11.5px;& svg{width:12px}}.t{font-size:11.5px}nav{& .c-w{& .logo{height:14px}& .lw{& a{padding:7px 8px 6px;font-size:12px}}& .pulse{padding:9px 11px 8px;font-size:11.5px}}& .art-d{grid-template-columns:auto repeat(3,25%);display:grid;& .he{font-size:12px}& .bcd{& p{font-size:12px}}}}#s2h{& .blk{& .j.he{font-size:12px}& h1{font-size:20px}}& .vd-w{aspect-ratio:192/75}& .lg-w{& .j{font-size:12px}& img{width:auto}& .one{height:13px}& .two{height:16px}& .three{height:10px}& .four{height:16px}& .five{height:14px}}}#s2sc{height:175vh;& .blk{position:sticky;top:50%}& h2{max-width:430px;font-size:18px}& img{scale:.85}}#s2ab{& .t{margin-top:2px}& .autw{& span{font-size:13.5px}}}#s2pf{& .wrkg{grid-template-columns:repeat(14,1fr);& a{& .j{font-size:11.5px}& p{font-size:12.5px}}& .one{grid-column:9/15}& .two{grid-column:1/7}& .three{grid-column:7/14}}}#s2ser{& .top{& p{font-size:14px}}& .block{& .j{font-size:13px}& .group{width:458px}& .group>:last-child{width:133px}& li{font-size:13px;& .j{font-size:12px}}}}#principles{overflow:hidden;& .slider{& .j{font-size:10.5px}& .cd.grp{& p{font-size:12.5px}}& .fc.b{height:320px}& .cd.main{width:310px;min-width:310px;height:320px;& h3{font-size:14px}& p{font-size:12px}}}}#faq-sec{& h2{font-size:18px}& .faq-wrp{width:600px;& .faq{& svg{width:8px}& h3{font-size:13.5px}}& .ans{& p{font-size:12.5px}}}}#s2pri{& .crd{& .blk{& .j.pa{font-size:11px}& .pr,& .h,& .h{font-size:16px}& a{font-size:10.5px}}}& .des{font-size:12.5px}& .j.pnt{font-size:10.5px}}#s2art{& .bcd{width:310px;max-width:310px;& h3{font-size:12.5px}}}#cat-sec{& .crd{& .im-w{& .ic-w{scale:.93}}& .sld,& .itm,& .j{font-size:12px}}}#cta{& span{font-size:18px}& .bm{font-size:11px}}footer{& .logo{height:15px}& a,& p{font-size:13px;line-height:1.3}& .j{font-size:11.5px}& .clock{& svg{width:38px;height:38px}}& .social-wrap{& a{width:14px;height:14px}}}}.be-ta{display:none}@media (width>=1055px){nav{& .menu-btn,& .cases-grid,& .swrap{display:none!important}}}@media (width<=1054px){:root{--ch:7%;--cv:118px}nav{max-width:100vw;& .c-w{padding:var(--g14);& .logo{z-index:12;height:14px;position:relative}& .menu-btn{z-index:12;grid-column:3/4;justify-self:end;display:flex!important;& svg{fill:#080808;width:auto;height:16px}}& .m-d{align-items:start;gap:var(--g100);z-index:11;padding:calc(44px + var(--g80));background-color:#0a0a0a;flex-direction:column;transition:transform .65s cubic-bezier(.16,1,.3,1);position:fixed;inset:0;transform:translateY(-101%);height:100vh!important;& .cases-grid{scrollbar-width:none;scroll-behavior:smooth;grid-template-columns:repeat(3,auto);display:grid;& span{color:#878787;font-variation-settings:"wght" 570;margin-bottom:var(--g20);grid-column:1/4;font-size:15px}& .crd{height:100%;& img{width:auto;height:100%;max-height:240px;margin-bottom:var(--g8)}& p{color:#737373;font-variation-settings:"wght" 540;font-size:12px}}}& .lw{align-items:start;gap:var(--g28);flex-direction:column;& a{color:#fff;font-size:22px}& a:hover{background-color:#0000}& #tgl{height:auto}}& .swrap{width:100%;margin-top:auto;display:flex!important;& a{color:#616161;font-variation-settings:"wght" 530;font-size:13.5px}& .mr{margin-right:auto}}& .lw,& .cases-grid,& .swrap{opacity:0;transition:opacity .25s}}& .pulse{display:none}}}.pulse{display:none!important}.art-d{display:none}body.mob-open{overflow:hidden!important;& nav{& .logo{color:#fff}& .c-w .m-d{transform:translateY(0%)!important}& .m-d{& .lw{opacity:1;transition-delay:.35s}& .cases-grid{opacity:1;transition-delay:.45s}& .swrap{opacity:1;transition-delay:.55s}}}}body.mob-closing{& nav{& .m-d{& .swrap{opacity:0;transition-delay:0s}& .cases-grid{opacity:0;transition-delay:80ms}& .lw{opacity:0;transition-delay:.16s}}& .c-w .m-d{transition-delay:.28s;transform:translateY(-101%)}}}.no-ta{display:none!important}.be-ta{display:block}#s2h{& .blk{grid-template-rows:repeat(3,auto);grid-template-columns:auto 1fr;& .j.he{font-size:12px}& h1{margin-bottom:var(--g8);grid-area:2/1/3/4;font-size:20px}& a{grid-row:3/4;justify-self:start}}& .vd-w{aspect-ratio:192/79}& .lg-w{gap:var(--g32);flex-direction:column;& div{width:100%}& .j{font-size:12px}}}#s2sc{height:175vh;& .blk{position:sticky;top:50%}& h2{max-width:410px;font-size:17px}& img{scale:.82}}#s2ab{gap:var(--g100);& .autw{grid-template-columns:1fr;max-width:540px;& br{display:none}& p,& span{white-space:wrap}& .sec{margin-top:var(--g14)}& img{grid-column:1/2}& span{font-size:14px}}}#s2pf{& .wrkg{gap:var(--g36);grid-template-columns:repeat(2,1fr);& a{gap:0;& .j{margin-top:var(--g16);margin-bottom:var(--g8);grid-column:1/3;font-size:11.5px}& p{font-size:12px;& br{display:none}}}& .one{grid-column:2/3;& img{aspect-ratio:1/1.1}}& .two{grid-column:1/2;margin-top:0;& img{aspect-ratio:1/1.1}}& .three{grid-column:1/2}}}#s2ser{& .top{& p{font-size:13.5px}}& .block{& .group{width:441px}}}#faq-sec{gap:var(--g52);flex-direction:column;& .blk{grid-template-columns:1fr auto;width:100%;display:grid;& .t{grid-column:1/3}& a{align-self:end;margin-bottom:3px}}& h2{margin-bottom:0;font-size:18px}& .faq-wrp{width:100%;& .faq{& svg{width:8px}& h3{font-size:13.5px}}& .ans{& p{font-size:12.5px}}}}#s2pri{& .fr.g32{flex-direction:column}}#s2art{& .bcd{width:310px;max-width:310px;& h3{font-size:12.5px}}}#cat-sec{grid-template-columns:1fr 1fr;& h2{grid-column:1/3}}#cta{& span{font-size:18px}& .bm{font-size:11px}}footer{grid-template-columns:auto 1fr auto auto;& .css{display:none}& .logo{height:15px}& a,& p{font-size:13px;line-height:1.3}& .clock{grid-column:1/3}& .social-wrap{grid-column:3/5}}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@media (width<=860px){:root{--ch:8.5%;--cv:114px;--gmultiplier:.87}.slider-indicator{gap:4px;padding:4px;& div{width:3px;height:3px}& div.active{width:16px}}h2,.h2{font-size:16px}.bm{font-size:11px}.ab{font-size:11px;& svg{width:12px}}.t{font-size:11px}nav{border-bottom:1px solid #00000012!important;& .c-w{& .logo{height:13px}& .menu-btn{& svg{height:15px}}& .m-d{padding:calc(39px + var(--g80));padding-bottom:var(--g32);transition:transform .6s;max-height:100svh!important;& .cases-grid{& span{font-size:13.5px}& .crd{height:auto;& img{max-height:120px}& p{font-size:11.5px}}}& .lw{gap:var(--g12)!important;& a{font-size:17px}}& .swrap{& a{font-size:12.5px}}}}}#s2h{& .blk{& .j.he{font-variation-settings:"wght" 540;color:var(--t3);grid-column:1/4;font-size:12px}& h1{font-size:20px;line-height:1.4}}& .vd-w{margin:var(--g36) 0 var(--g40) 0;overflow:hidden;aspect-ratio:192/100!important}& .lg-w{& .four{display:none!important}}}#s2sc{& .blk{position:sticky;top:50%}& h2{max-width:400px;font-size:17px}& .four,& .six{display:none}& .one{top:4%;left:3%}& .two{top:-12%;left:auto;right:0%}& .three{bottom:-1%;left:0%}& .five{top:auto;bottom:9%;right:-2%}}#s2ab{gap:var(--g24);flex-direction:column;& .autw{& span{font-size:14px}}}@media (width>=640px){#s2pf{align-items:start;gap:var(--g100);flex-direction:row;& div.fr.jsb{gap:var(--g12);grid-template-rows:auto auto;display:grid;& .t{white-space:nowrap;grid-row:1/2}& h2{white-space:nowrap}}}}#s2pf{& .wrkg{row-gap:var(--g40);grid-template-columns:1fr;& a{& .j{font-size:11px}& p{font-size:12px}}& .one,& .two,& .three{grid-column:1/2}}}#s2ser{& .top{& p{max-width:425px;font-size:13px;& br{display:none}}}& .block{& .j{color:#d6bdbd;font-size:12.5px}& .group{width:424px}& .group>:last-child{width:127px}& li{font-size:12.5px;& .j{font-size:11.5px}}}}#principles{& .slider{& .j{font-size:10px}& .cd.grp{& p{font-size:12px}}& .fc.b{height:280px;& img{align-self:center;margin:0 auto;height:130px!important;max-height:130px!important}}& .cd.main{width:280px;min-width:280px;height:280px;& h3{font-size:13.5px}& p{font-size:11.5px}}}}#faq-sec{& h2{margin-bottom:0;font-size:17px}& .faq-wrp{width:100%;& .faq{margin-left:0;& svg{width:7px}& h3{font-size:13px}}& .ans{& p{font-size:12px}}}}#s2pri{& div.g32{gap:var(--g40)}& .crd{& .blk{& .j.pa{font-size:10px}& .pr,& .h,& .h{font-size:13.5px}& a{padding:7px 8px 6px;font-size:10px}}}& .des{font-size:11.5px}& .j.pnt{font-size:10px}}#cta{& span{font-variation-settings:"wght" 530;color:var(--t9);font-size:16px}& .bm{margin-bottom:var(--g52);font-size:11px}}footer{column-gap:var(--g52);grid-template-columns:auto 1fr auto auto;& .css{display:none}& .logo{height:15px;margin-right:0}& .j{font-size:11px}& a,& p{font-size:12.5px}}}@media (width<=580px){:root{--ch:6.5%;--cv:108px}h2,.h2{font-size:15.5px}.bm{font-size:10.5px}.bm:hover{color:var(--t6);background-color:#f2f2f2}.ab,.t{font-size:10.5px}nav{& .c-w{& .logo{height:12.5px}& .menu-btn{margin:-4px;padding:4px;& svg{height:14px}}& .m-d{& span{font-size:12px}& .crd{& p{font-size:11px}}& .lw{gap:var(--g12)!important;& a{font-size:17px}}& .swrap{& a{font-size:12px}}}}}.be-mo{display:block}#s2h{grid-template-rows:auto auto;display:grid;padding-top:var(--g40)!important;& .blk{margin-top:var(--g40);grid-row:2/3;& .j.he{font-size:11px}& h1{font-size:20px}}& .vd-w{padding:0 var(--ch);margin-bottom:0;aspect-ratio:192/210!important;border-radius:10px!important}& .lg-w{display:none}}#s2sc{height:190vh;& h2{max-width:350px;padding-bottom:var(--g20);font-size:15px}& img{scale:.7!important}}#s2ab{& .autw{& p,& span{font-size:12.5px}}}.no-mo{display:none!important}#s2ser{& .top{gap:var(--g16);flex-direction:column;align-self:start;& p{max-width:none;font-size:12.5px;& br{display:none}}}& .block{& .group{gap:var(--g10);flex-direction:column;width:126px}& .group>:last-child{width:126px}}}#faq-sec{& h2{margin-bottom:0;margin-bottom:var(--g24);font-size:16.5px}& .blk{flex-direction:column;display:flex;& .ab{align-self:start}}}#s2art{& .bcd{width:280px;max-width:280px;color:var(--t7)}}#cat-sec{grid-template-columns:1fr;& h2{grid-column:1/2}}#cta{& span{font-size:15px}& .bm{margin-bottom:var(--g52);padding:7px 10px 6px;font-size:10.5px}}footer{column-gap:var(--g32);grid-template-columns:1fr min-content;row-gap:0;grid-template-rows:auto var(--g52) auto var(--g32) auto var(--g80) auto!important;& .logo{grid-area:1/1/3/3;height:13px}& .one{grid-area:3/1/4/2}& .two{grid-area:3/2/4/3}& .three{grid-area:5/1/6/2}& .four{grid-area:5/2/6/3}& .j{font-size:11px}& .css{display:flex}& a,& p{font-size:12.5px}& .clock{& div{gap:2px}& svg{height:36px}}& .clock{grid-area:8/1/9/2}& .social-wrap{grid-area:8/2/9/3;& a{width:12.5px;height:12.5px}}}}