@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-ext-500-normal.B0yAr1jD.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-500-normal.BmqWE9Dz.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-cyrillic-500-normal.BasfLYem.woff2) format("woff2"),url(/_astro/inter-cyrillic-500-normal.CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-ext-500-normal.C4iEst2y.woff2) format("woff2"),url(/_astro/inter-greek-ext-500-normal.2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-greek-500-normal.BIZE56-Y.woff2) format("woff2"),url(/_astro/inter-greek-500-normal.Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-vietnamese-500-normal.DOriooB6.woff2) format("woff2"),url(/_astro/inter-vietnamese-500-normal.mJboJaSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-ext-500-normal.CV4jyFjo.woff2) format("woff2"),url(/_astro/inter-latin-ext-500-normal.BxGbmqWO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/inter-latin-500-normal.Cerq10X2.woff2) format("woff2"),url(/_astro/inter-latin-500-normal.BL9OpVg8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-devanagari-300-normal.D7nrgzLr.woff2) format("woff2"),url(/_astro/poppins-devanagari-300-normal.5EpgE5P1.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-ext-300-normal.Cirz0Guu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-300-normal.nf6F73WS.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/poppins-latin-300-normal.Dku2WoCh.woff2) format("woff2"),url(/_astro/poppins-latin-300-normal.DCNuMXUj.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2) format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2) format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2) format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2) format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2) format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2) format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2) format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff) format("woff");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2) format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2) format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/outfit-latin-ext-300-normal.BYS6Dpvq.woff2) format("woff2"),url(/_astro/outfit-latin-ext-300-normal.CMIMshEd.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/outfit-latin-300-normal.CRYTwY6m.woff2) format("woff2"),url(/_astro/outfit-latin-300-normal.AWLfuCom.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-ext-400-normal.5tcqmc2S.woff2) format("woff2"),url(/_astro/outfit-latin-ext-400-normal.DHm7mdGe.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/outfit-latin-400-normal.BGsTXAXT.woff2) format("woff2"),url(/_astro/outfit-latin-400-normal.DMwTpYkH.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-ext-500-normal.zeox_O30.woff2) format("woff2"),url(/_astro/outfit-latin-ext-500-normal.DrCvqoFD.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/outfit-latin-500-normal.DKnIMDSk.woff2) format("woff2"),url(/_astro/outfit-latin-500-normal.ClnHRwRh.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #050505;--surface-card: #141414;--badge-bg: #0d0d0d;--icon-holder-bg: rgba(255, 255, 255, .2);--surface: var(--badge-bg);--surface-2: var(--surface-card);--surface-4: var(--icon-holder-bg);--green: #6bff81;--green-submit: rgb(108, 255, 129);--check: #5dd16d;--green-dark: var(--check);--dash: #313131;--purple: #7b24ff;--glow: rgba(147, 74, 255, .7);--purple-glow: var(--glow);--cyan: rgba(56, 238, 255, .9);--text: #ffffff;--text-80: rgba(255, 255, 255, .8);--text-70: rgba(255, 255, 255, .7);--text-2: var(--text-80);--text-3: var(--text-70);--text-4: rgba(255, 255, 255, .45);--text-faint: rgba(255, 255, 255, .2);--border: rgba(255, 255, 255, .1);--table-border: rgba(216, 231, 242, .07);--border-strong: var(--dash);--border-hover: rgba(255, 255, 255, .15);--warn: #d7780b;--alert: #dc5a52;--radius-btn: 4px;--font-display: "Inter", "Inter Fallback", sans-serif;--font-body: "Poppins", "Poppins Fallback", sans-serif;--font-outfit: "Outfit", "Outfit Fallback", sans-serif;--font-mono: ui-monospace, "SF Mono", Menlo, monospace;--canvas: 1268px;--container: 1200px;--grid: 1188px;--pad-x: 40px;--section-y: 120px;--nav-h: 58px}@media(min-width:768px)and (max-width:1267.98px){:root{--section-y: 100px}}@media(max-width:767.98px){:root{--pad-x: 16px;--section-y: 60px;--nav-h: 64px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;overflow-x:clip}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:clip}img,svg,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}input,textarea{font:inherit}:focus-visible{outline:2px solid var(--green);outline-offset:2px;border-radius:4px}.container{max-width:var(--container);margin-inline:auto;width:100%}.section{padding:var(--section-y) var(--pad-x);scroll-margin-top:var(--nav-h)}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.h1,.h2,.h3,.h5,.name{font-family:var(--font-display);font-weight:500;color:var(--text);margin:0}.h1{font-size:64px;line-height:1.1em;letter-spacing:0}.h2{font-size:48px;line-height:1.2em;letter-spacing:-.02em}.h3{font-size:32px;line-height:1.4em;letter-spacing:-.02em}.h5,.name{font-size:18px;line-height:1.4em;letter-spacing:-.04em;font-feature-settings:"blwf" on,"cv09" on,"cv03" on,"cv04" on,"cv11" on}.p-lg,.sub,.card,.p,.p16,.p-sm,.nav,.p-xs,.p13,.caption,.p12,.p12-med,.micro,.role,.quote,.copyright,.foot-title,.foot-link,.btn-label{font-family:var(--font-body);margin:0}.p-lg,.sub{font-size:18px;line-height:1.5em;letter-spacing:-.02em;font-weight:400;color:var(--text-80)}.card{font-size:18px;line-height:1.2em;letter-spacing:-.02em;font-weight:400;color:var(--text)}.p,.p16{font-size:16px;line-height:1.2em;letter-spacing:-.02em;font-weight:300;color:var(--text)}.p-sm,.nav{font-size:14px;line-height:1.2em;letter-spacing:0;font-weight:400;color:var(--text)}.p-xs,.p13{font-size:13px;line-height:1.4em;letter-spacing:-.02em;font-weight:400;color:var(--text-70)}.caption,.p12{font-size:12px;line-height:1.2em;letter-spacing:-.02em;font-weight:300;color:var(--text-70)}.p12-med{font-size:12px;line-height:1.2em;letter-spacing:-.02em;font-weight:500;color:var(--text-70)}.micro,.role{font-size:10px;line-height:1.2em;letter-spacing:-.04em;font-weight:300;color:var(--text-70)}.quote{font-size:13px;line-height:1.5;letter-spacing:0;font-weight:400;color:var(--text-70)}.foot-title{font-size:13px;line-height:1.4em;letter-spacing:-.02em;font-weight:400;color:var(--text)}.foot-link{font-size:14px;line-height:1.2em;letter-spacing:-.02em;font-weight:400;color:var(--text-70)}.copyright{font-size:14px;line-height:1.2em;letter-spacing:-.01em;font-weight:300;color:var(--text-70)}.btn-label{font-size:13px;line-height:1.2em;font-weight:400;color:#050505}.t-badge,.price,.env-label,.field-input,.submit-label{font-family:var(--font-outfit);margin:0}.t-badge{font-size:14px;line-height:1.2em;font-weight:300;color:var(--text)}.price{font-size:35px;line-height:1.2em;font-weight:500;letter-spacing:-.02em;color:var(--text)}.env-label{font-size:12px;line-height:1.2em;font-weight:300;color:var(--text-70)}.field-input{font-size:14px;font-weight:300;line-height:1.2em;color:var(--text)}.submit-label{font-size:15px;line-height:1.2em;letter-spacing:-.02em;color:#050505}@media(max-width:1266px)and (min-width:767px){.h1{font-size:54px}.h2{font-size:28px}.h3{font-size:24px}.p-lg,.sub{font-size:16px}}@media(max-width:766px){.h1{font-size:34px}.h2{font-size:24px}.h3{font-size:18px}.p-lg,.sub{font-size:14px}}:root{--dur-spring-a: 1.421s;--ease-spring-a: linear(0, .07671, .19322, .30126, .39573, .47756, .54833, .60951, .6624, .70813, .74767, .78185, .8114, .83695, .85904, .87813, .89464, .90891, .92125, .93192, .94114, .94911, .95601, .96197, .96712, .97157, .97542, .97875, .98163, .98412, .98627, .98813, .98974, .99113, .99233, .99337, .99427, .99504, .99571, .9963, .9968, .99723, .99761, .99793, .99821, .99845, .99866, .99884, 1);--dur-spring-n: 1.409s;--ease-spring-n: linear(0, .05731, .16151, .26841, .36594, .45177, .52638, .59097, .64678, .69499, .73663, .77258, .80362, .83043, .85358, .87357, .89082, .90573, .9186, .92971, .9393, .94759, .95474, .96092, .96626, .97086, .97484, .97827, .98124, .9838, .98601, .98792, .98957, .99099, .99222, .99329, .9942, .99499, .99568, .99627, .99678, .99722, .9976, .99792, .99821, .99845, .99866, .99885, 1);--dur-bounce04: .4s;--ease-bounce04: linear(0, .01588, .05741, .1167, .18735, .26428, .34353, .42212, .49782, .56911, .63496, .6948, .74837, .79567, .8369, .87238, .90254, .92783, .94875, .9658, .97947, .99022, .99848, 1.00465, 1.00908, 1.01208, 1.01395, 1.0149, 1.01516, 1.0149, 1.01425, 1.01334, 1.01226, 1.01109, 1.00989, 1.0087, 1.00755, 1.00648, 1.00548, 1.00458, 1.00377, 1.00306, 1.00244, 1.00191, 1.00145, 1.00107, 1.00076, 1.00051, 1);--dur-word-spring: 1.666s;--ease-word-spring: linear(0, .09711, .21753, .32302, .41432, .49332, .56165, .62078, .67192, .71617, .75445, .78757, .81622, .84101, .86245, .88101, .89705, .91094, .92295, .93334, .94233, .95011, .95684, .96266, .9677, .97205, .97582, .97908, .98191, .98435, .98646, .98828, .98986, .99123, .99241, .99344, .99432, .99509, .99575, .99632, .99682, .99725, .99762, .99794, .99822, .99846, .99867, .99885, 1);--dur-faq-spring: .462s;--ease-faq-spring: linear(0, .01631, .05758, .11455, .18047, .25045, .32105, .38991, .45547, .51678, .57331, .62486, .67145, .71322, .75043, .78341, .81249, .83802, .86037, .87985, .89679, .91149, .9242, .93517, .94463, .95276, .95974, .96573, .97085, .97523, .97897, .98216, .98488, .98719, .98916, .99083, .99224, .99345, .99447, .99533, .99606, .99668, .9972, .99764, .99801, .99833, .99859, .99882, 1);--dur-btn-spring: 1.275s;--ease-btn-spring: linear(0, .06538, .17591, .28411, .38058, .46463, .53741, .60033, .6547, .70167, .74226, .77732, .80761, .83379, .8564, .87593, .89281, .90739, .91999, .93088, .94028, .9484, .95542, .96149, .96673, .97125, .97516, .97854, .98146, .98398, .98616, .98805, .98967, .99108, .99229, .99334, .99425, .99503, .9957, .99629, .99679, .99723, .99761, .99793, .99821, .99846, .99867, .99885, 1);--dur-hero: 2s;--ease-hero: cubic-bezier(.16, 1, .3, 1);--dur-shimmer-path: 1s;--hold-shimmer-path: .3s;--ease-shimmer-path: cubic-bezier(.44, 0, .56, 1);--dur-route: 1s;--ease-route: cubic-bezier(.12, .23, .5, 1);--hero-dim: rgb(145, 145, 145);--dur-illus-fast: .3s;--dur-illus-base: .4s;--dur-illus-draw: .6s;--dur-illus-idle: 2.4s;--dur-illus-drift: 10s;--dur-illus-belt: 16s;--dur-illus-works: 20s;--dur-illus-scan: 1.2s;--dur-illus-caret: 1s;--dur-illus-breathe: 6s;--dur-illus-disarm: 7s;--rot-illus-scroll: 180deg;--stagger-illus-tight: 60ms;--stagger-illus-base: 80ms;--stagger-illus-seq: .18s;--ease-illus-entrance: cubic-bezier(.22, 1, .36, 1);--ease-illus-draw: ease-in-out;--ease-illus-hover: ease-out;--ease-illus-toss: cubic-bezier(.2, .9, .3, 1.18);--ease-illus-fall: cubic-bezier(.5, 0, .9, .55)}[data-appear]{--appear-dur: var(--dur-spring-a);--appear-ease: var(--ease-spring-a);--appear-delay: 0s;opacity:.001}[data-appear=up50]{transform:translateY(50px)}[data-appear=up100]{transform:translateY(100px)}[data-appear=left50]{transform:translate(-50px)}[data-appear=left100]{transform:translate(-100px)}[data-appear=right50]{transform:translate(50px)}[data-appear=right100]{transform:translate(100px)}[data-appear=hero]{transform:translateY(80px) scale(.9)}[data-appear=fade]{transform:none}[data-appear-ease=spring-n]{--appear-dur: var(--dur-spring-n);--appear-ease: var(--ease-spring-n)}[data-appear-ease=spring-r]{--appear-dur: var(--dur-spring-n);--appear-ease: var(--ease-spring-n);--appear-delay: .15s}[data-appear-ease=spring-v]{--appear-delay: .5s}[data-appear-ease=spring-h]{--appear-dur: var(--dur-spring-n);--appear-ease: var(--ease-spring-n);--appear-delay: .8s}[data-appear-ease=bounce04]{--appear-dur: var(--dur-bounce04);--appear-ease: var(--ease-bounce04)}[data-appear-ease=hero]{--appear-dur: var(--dur-hero);--appear-ease: var(--ease-hero)}[data-appear].is-visible{opacity:1;transform:none;transition:opacity var(--appear-dur) var(--appear-ease),transform var(--appear-dur) var(--appear-ease);transition-delay:var(--appear-delay)}[data-word-cycler]{position:relative;display:inline-block;color:#fff}.wc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wc-ghost{opacity:0;pointer-events:none;display:block}.wc-word{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center}.wc-mask{display:inline-flex;overflow:hidden;white-space:pre}.wc-char{display:inline-block;will-change:transform}.shimmer{position:relative;display:inline-block;color:var(--hero-dim)}.shimmer__glow{position:absolute;inset:0;z-index:1;color:transparent;background:linear-gradient(90deg,transparent 0%,transparent 20%,#fff 50%,transparent 80%,transparent 100%);background-size:200% 200%;background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;animation:tz-shimmer 4s linear infinite}@keyframes tz-shimmer{0%{background-position:200%}to{background-position:-100%}}[data-word-reveal] [data-word]{display:inline-block;opacity:.001;filter:blur(10px);transform:translateY(10px)}[data-word-reveal].is-revealed [data-word]{opacity:1;filter:none;transform:none;transition:opacity var(--dur-word-spring) var(--ease-word-spring),filter var(--dur-word-spring) var(--ease-word-spring),transform var(--dur-word-spring) var(--ease-word-spring);transition-delay:calc(.5s + var(--i, 0) * .05s)}.lenis.lenis-scrolling iframe{pointer-events:none}.illus-draw{stroke-dasharray:1;stroke-dashoffset:1}.illus-fade,.illus-rise,.illus-scan,.illus-flash,.illus-caret{opacity:0}.illus-rise{transform:translateY(var(--illus-rise, 8px))}.illus-wipe{transform-box:fill-box;transform-origin:left center;transform:scaleX(0)}.illus-slide{transform:translate(var(--illus-from-x, 0px),var(--illus-from-y, 0px))}.is-in .illus-draw,.is-in .illus-fade,.is-in .illus-rise,.is-in .illus-wipe,.is-in .illus-slide,.is-in .illus-scan,.is-in .illus-flash,.is-in .illus-caret{animation-duration:var(--illus-dur, var(--dur-illus-base));animation-timing-function:var(--illus-ease, var(--ease-illus-entrance));animation-delay:calc(var(--illus-delay, 0ms) + var(--i, 0) * var(--illus-stagger, var(--stagger-illus-tight)));animation-fill-mode:both}.is-in .illus-draw{animation-name:illus-draw;animation-duration:var(--illus-dur, var(--dur-illus-draw));animation-timing-function:var(--illus-ease, var(--ease-illus-draw))}.is-in .illus-fade{animation-name:illus-fade}.is-in .illus-rise{animation-name:illus-rise}.is-in .illus-wipe{animation-name:illus-wipe;animation-duration:var(--illus-dur, var(--dur-illus-fast));animation-timing-function:var(--illus-ease, var(--ease-illus-draw))}.is-in .illus-slide{animation-name:illus-slide}.is-in .illus-scan{animation-name:illus-scan;animation-duration:var(--illus-dur, var(--dur-illus-scan));animation-timing-function:var(--illus-ease, linear)}.is-in .illus-flash{animation-name:illus-flash;animation-duration:var(--illus-dur, var(--dur-illus-fast));animation-timing-function:var(--illus-ease, var(--ease-illus-hover))}.is-in .illus-caret{animation-name:illus-caret-pass;animation-duration:var(--illus-dur, var(--dur-illus-fast))}.is-in .illus-caret--hold{animation-name:illus-fade}.is-idle .illus-caret--hold .illus-blink{animation-name:illus-blink;animation-duration:var(--dur-illus-caret);animation-timing-function:steps(1,end);animation-iteration-count:infinite}@keyframes illus-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes illus-fade{0%{opacity:0}to{opacity:var(--illus-to, 1)}}@keyframes illus-rise{0%{opacity:0;transform:translateY(var(--illus-rise, 8px))}to{opacity:var(--illus-to, 1);transform:translateY(0)}}@keyframes illus-wipe{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes illus-slide{0%{transform:translate(var(--illus-from-x, 0px),var(--illus-from-y, 0px))}to{transform:translate(0)}}@keyframes illus-scan{0%{opacity:0;transform:translateY(var(--illus-scan-from, 0px))}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(var(--illus-scan-to, 100px))}}@keyframes illus-flash{0%,to{opacity:0}35%{opacity:var(--illus-flash-peak, 1)}}@keyframes illus-caret-pass{0%{opacity:0}15%,85%{opacity:1}to{opacity:0}}@keyframes illus-blink{0%,49%{opacity:1}50%,to{opacity:0}}.illus-fill{stroke-dasharray:calc(var(--illus-len, 1) + 2);stroke-dashoffset:calc(var(--illus-len, 1) + 2)}.illus-lit{opacity:0}@keyframes illus-fill{to{stroke-dashoffset:0}}@keyframes illus-lit{to{opacity:var(--illus-to, 1)}}@supports (animation-timeline: view()){.illus-fill,.illus-lit{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:var(--illus-timeline, auto);animation-range:var(--illus-range, cover 0% cover 100%)}.illus-fill{animation-name:illus-fill}.illus-lit{animation-name:illus-lit}}@supports not (animation-timeline: view()){.is-in .illus-fill,.is-in .illus-lit{animation-duration:var(--illus-dur, var(--dur-illus-fast));animation-timing-function:var(--illus-ease, var(--ease-illus-draw));animation-delay:calc(var(--illus-delay, 0ms) + var(--i, 0) * var(--illus-stagger, var(--stagger-illus-seq)));animation-fill-mode:both}.is-in .illus-fill{animation-name:illus-fill}.is-in .illus-lit{animation-name:illus-lit}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}[data-appear],[data-word-reveal] [data-word]{opacity:1!important;transform:none!important;filter:none!important}.illus-draw{stroke-dasharray:none!important;stroke-dashoffset:0!important}.illus-fade,.illus-rise,.illus-caret--hold{opacity:1!important;transform:none!important}.illus-wipe{transform:scaleX(1)!important}.illus-slide{transform:none!important}.illus-fill{stroke-dashoffset:0!important}.illus-lit{opacity:var(--illus-to, 1)!important}.illus-scan,.illus-flash,.illus-caret:not(.illus-caret--hold){display:none!important}}.icon[data-astro-cid-patnjmll]{display:inline-flex;flex-shrink:0;line-height:0}.btn[data-astro-cid-vnzlvqnm]{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:9px 14px;border-radius:4px;white-space:nowrap}.btn--sm[data-astro-cid-vnzlvqnm]{padding:7px 11px}.btn--full[data-astro-cid-vnzlvqnm]{width:100%}.btn__label[data-astro-cid-vnzlvqnm]{display:flex;align-items:center;height:18px}.btn--primary[data-astro-cid-vnzlvqnm]{background:var(--green);border:1px solid var(--border);color:#050505;box-shadow:#00000026 0 .7px .7px -.6px,#00000024 0 1.8px 1.8px -1.25px,#00000024 0 3.6px 3.6px -1.9px,#00000021 0 6.9px 6.9px -2.5px,#0000001a 0 13.6px 13.6px -3.1px,#0000000d 0 30px 30px -3.75px;transition:background-color var(--dur-btn-spring) var(--ease-btn-spring)}.btn--primary[data-astro-cid-vnzlvqnm]:hover{background:#5dd16d}.btn--ghost[data-astro-cid-vnzlvqnm]{background:transparent;transition:background-color var(--dur-btn-spring) var(--ease-btn-spring);border:1px solid transparent;box-shadow:none;color:var(--text)}.btn--ghost[data-astro-cid-vnzlvqnm] .btn-label[data-astro-cid-vnzlvqnm]{color:var(--text)}.btn--ghost[data-astro-cid-vnzlvqnm] .icon{color:#ffffffb3}.btn--ghost[data-astro-cid-vnzlvqnm]:hover{background:#ffffff29}.btn--table[data-astro-cid-vnzlvqnm]{background:#141414;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border:1px solid rgb(40,40,40);border-radius:4px;padding:11px 23px;color:#d7d7d7}.btn--table[data-astro-cid-vnzlvqnm] .btn-label[data-astro-cid-vnzlvqnm]{color:#d7d7d7}.nav-wrap[data-astro-cid-dmqpwcec]{position:sticky;top:0;z-index:4;background:var(--bg);box-shadow:inset 0 -1px 0 var(--border)}.nav[data-astro-cid-dmqpwcec]{max-width:calc(var(--canvas) + 36px);margin-inline:auto;display:flex;align-items:center;height:var(--nav-h);padding:10px 18px;gap:16px}.nav__logo[data-astro-cid-dmqpwcec]{flex:1 1 0;display:inline-flex;align-items:center;justify-content:flex-start;min-width:76px;height:35px}.nav__logo[data-astro-cid-dmqpwcec] img[data-astro-cid-dmqpwcec]{width:76px;height:35px;object-fit:contain}.nav__links[data-astro-cid-dmqpwcec]{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:10px}.nav__links[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec]{display:flex;align-items:center}.nav__link[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;line-height:1.2;padding:5px 8px;border-radius:4px;color:var(--text)}.nav__cta[data-astro-cid-dmqpwcec]{flex:1 1 0;display:flex;justify-content:flex-end}.nav__burger[data-astro-cid-dmqpwcec]{display:none;position:relative;width:40px;height:40px;align-items:center;justify-content:center}.nav__burger-close[data-astro-cid-dmqpwcec],.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__burger-open[data-astro-cid-dmqpwcec]{display:none}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__burger-close[data-astro-cid-dmqpwcec]{display:inline-flex}.sr-only[data-astro-cid-dmqpwcec]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nav__mobile[data-astro-cid-dmqpwcec]{padding:11px 20px 20px;background:transparent}@media(min-width:768px){.nav__mobile[data-astro-cid-dmqpwcec]{display:none}}.nav__mobile[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{list-style:none;margin:0 0 15px;padding:0;display:flex;flex-direction:column;gap:8px}.nav__mobile[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:flex;align-items:center;min-height:25px;color:var(--text)}@media(min-width:768px)and (max-width:1023.98px){.nav[data-astro-cid-dmqpwcec]{gap:8px;padding:10px 12px}.nav__links[data-astro-cid-dmqpwcec]{gap:2px}.nav__link[data-astro-cid-dmqpwcec]{padding:5px}}@media(max-width:767.98px){.nav-wrap[data-astro-cid-dmqpwcec]{background:#000c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.nav[data-astro-cid-dmqpwcec]{justify-content:space-between;height:var(--nav-h);padding:16px 20px 20px}.nav__logo[data-astro-cid-dmqpwcec]{flex:0 0 auto}.nav__links[data-astro-cid-dmqpwcec],.nav__cta[data-astro-cid-dmqpwcec]{display:none}.nav__burger[data-astro-cid-dmqpwcec]{display:inline-flex}}.footer[data-astro-cid-sz7xmlte]{position:relative;border-top:2px solid var(--border);overflow:hidden}.footer__main[data-astro-cid-sz7xmlte]{position:relative;z-index:1;max-width:calc(1200px + var(--pad-x) * 2);margin-inline:auto;display:flex;justify-content:space-between;gap:10px;padding:64px var(--pad-x)}.footer__bg[data-astro-cid-sz7xmlte]{position:absolute;z-index:0;inset-block:0;left:calc(50% - 461.5px);width:923px;overflow:hidden;filter:blur(50px);opacity:.9;pointer-events:none}.footer__bg-blob[data-astro-cid-sz7xmlte]{position:absolute;top:calc(49.9151% - 164px);width:923px;height:328px;background:url(/images/glow-blob.svg) center center / 100% 100% no-repeat;opacity:.58}.footer__bg-blob--right[data-astro-cid-sz7xmlte]{right:299px}.footer__bg-blob--left[data-astro-cid-sz7xmlte]{left:299px}.footer__bg-blob--center[data-astro-cid-sz7xmlte]{left:calc(49.9458% - 461.5px);background-image:url(/images/glow-blob-green.svg);opacity:.5}.footer__brand[data-astro-cid-sz7xmlte]{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;gap:10px;align-items:flex-start}.footer__logo[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:133px;height:58px;object-fit:contain}.footer__tagline[data-astro-cid-sz7xmlte]{max-width:350px}.footer__socials[data-astro-cid-sz7xmlte]{list-style:none;margin:20px 0 0;padding:0;display:flex;gap:10px}.footer__socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-flex;padding:5px;border-radius:4px;color:var(--text)}.footer__cols[data-astro-cid-sz7xmlte]{position:relative;z-index:1;flex:0 0 auto;display:flex;gap:10px}.footer__col[data-astro-cid-sz7xmlte]{flex:0 0 144px;display:flex;flex-direction:column;gap:10px}.footer__col[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.footer__link[data-astro-cid-sz7xmlte]{color:var(--text-70)}.footer__bar[data-astro-cid-sz7xmlte]{position:relative;z-index:1;border-top:1px solid var(--border)}.footer__bar-inner[data-astro-cid-sz7xmlte]{max-width:calc(1200px + var(--pad-x) * 2);margin-inline:auto;height:80px;display:flex;align-items:center;justify-content:space-between;padding:25px var(--pad-x);gap:16px}.footer__powered[data-astro-cid-sz7xmlte]{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:10px}.footer__malwation[data-astro-cid-sz7xmlte]{width:156px;height:16px;filter:grayscale(1);transition:filter var(--dur-bounce04) var(--ease-bounce04)}.footer__powered[data-astro-cid-sz7xmlte]:hover .footer__malwation[data-astro-cid-sz7xmlte],.footer__powered[data-astro-cid-sz7xmlte]:focus-visible .footer__malwation[data-astro-cid-sz7xmlte]{filter:grayscale(0)}@media(max-width:767.98px){.footer__main[data-astro-cid-sz7xmlte]{flex-direction:column;padding:40px var(--pad-x)}.footer__cols[data-astro-cid-sz7xmlte]{flex:1 1 auto}.footer__col[data-astro-cid-sz7xmlte]{flex:1 1 120px}.footer__brand[data-astro-cid-sz7xmlte]{gap:15px}.footer__cols[data-astro-cid-sz7xmlte]{flex-wrap:wrap;gap:30px}.footer__bar-inner[data-astro-cid-sz7xmlte]{flex-direction:column;height:auto;padding:25px var(--pad-x);gap:8px}}.badge[data-astro-cid-w254wjdn]{display:inline-flex;align-items:center;gap:8px;padding:8px 13px;border-radius:4px;background:var(--badge-bg);border:1px solid var(--border);color:var(--text);width:fit-content}.badge[data-astro-cid-w254wjdn] img{width:19px;height:29px;object-fit:contain}.sec-head[data-astro-cid-wk2votdk]{display:flex;flex-direction:column;gap:25px}.sec-head__block[data-astro-cid-wk2votdk]{display:flex;flex-direction:column;gap:10px;width:100%}.sec-head--center[data-astro-cid-wk2votdk]{align-items:center;text-align:center}.sec-head--center[data-astro-cid-wk2votdk] .sec-head__block[data-astro-cid-wk2votdk]{align-items:center}.sec-head--start[data-astro-cid-wk2votdk]{align-items:flex-start;text-align:left}.sec-head__block[data-astro-cid-wk2votdk] h2{max-width:900px}.sec-head__block[data-astro-cid-wk2votdk] p{max-width:600px}.glow-blob[data-astro-cid-ikb4ilpk]{position:absolute;width:923px;height:328px;top:calc(50% - 164px);left:calc(50% - 461.5px);filter:blur(50px);opacity:.6;z-index:var(--glow-z, 0);pointer-events:none}.glow-blob--left[data-astro-cid-ikb4ilpk]{left:299px}.glow-blob--right[data-astro-cid-ikb4ilpk]{left:auto;right:299px}.glow-blob__shape[data-astro-cid-ikb4ilpk]{width:100%;height:100%;background:url(/images/glow-blob.svg) center center / 100% 100% no-repeat;opacity:.5}
