@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-ext-400-normal.0sqs6uof-0amz.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-400-normal.1n25945oofmoi.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-cyrillic-400-normal.1nbavbgzpe520.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-400-normal.13meln3u2wrw1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-greek-400-normal.13urx6ctg50nq.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-400-normal.3jezoma1zzezb.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-vietnamese-400-normal.0ai7gdju0gby9.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-400-normal.2u9cx6ke8pzx4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-ext-400-normal.0ceeqphcbp8x9.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-400-normal.0rj0k8-86v7v_.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(../media/ibm-plex-sans-latin-400-normal.1-h52z97c7bce.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-400-normal.0fuh4fyjfo9ap.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-ext-500-normal.44593i8-29wbg.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-500-normal.0jidoswe0j9qb.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-cyrillic-500-normal.112yeov4xlg05.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-500-normal.0ni4769h0x31g.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-greek-500-normal.0ufg9694ueuse.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-500-normal.1ts2y1qr3h2f8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-vietnamese-500-normal.012d1stzl51ip.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-500-normal.38v_v5lab-ej5.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-ext-500-normal.2mcl7017j3tww.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-500-normal.18qmapxmuwhn3.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(../media/ibm-plex-sans-latin-500-normal.2broe1i9movoa.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-500-normal.0f8eq302mdpld.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-ext-600-normal.16h6o2_j8rsce.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-600-normal.3juwc1-_leybj.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-cyrillic-600-normal.2tlxqadn_cmsz.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-600-normal.3csci4y08h_ps.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-greek-600-normal.0h_04yfamc884.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-600-normal.1fh4va1m5wx0j.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-vietnamese-600-normal.0f-wuky6h_rs9.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-600-normal.2_uiyrwt0npgh.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-ext-600-normal.1uvdyv9iryn4j.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-600-normal.01k4adpnb_n12.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../media/ibm-plex-sans-latin-600-normal.11xxlm8n0_7w8.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-600-normal.0o-mv26yr1hzk.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-ext-700-normal.1-2v_jdxm4wkv.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-ext-700-normal.1jjrn34acicpm.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-cyrillic-700-normal.1v0mehqul4wn3.woff2)format("woff2"),url(../media/ibm-plex-sans-cyrillic-700-normal.1uq7_uwtesvol.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-greek-700-normal.2x0g8k4jve4nf.woff2)format("woff2"),url(../media/ibm-plex-sans-greek-700-normal.319r8xnmyusig.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-vietnamese-700-normal.0jtd_q3vhj3x7.woff2)format("woff2"),url(../media/ibm-plex-sans-vietnamese-700-normal.0_oygjwvlh6o2.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-ext-700-normal.24tkxntfix5cw.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-ext-700-normal.3ofvqs3ri2xx9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(../media/ibm-plex-sans-latin-700-normal.0opy23tsy2xx8.woff2)format("woff2"),url(../media/ibm-plex-sans-latin-700-normal.22xfth4l63-nz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/space-grotesk-vietnamese-500-normal.32w_8-q5bbe5v.woff2)format("woff2"),url(../media/space-grotesk-vietnamese-500-normal.1gksubtjqhveb.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/space-grotesk-latin-ext-500-normal.1wfxy-y2qxssa.woff2)format("woff2"),url(../media/space-grotesk-latin-ext-500-normal.02-69q69ru7pt.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(../media/space-grotesk-latin-500-normal.31yp0bkv7z4ku.woff2)format("woff2"),url(../media/space-grotesk-latin-500-normal.1_3k4-aqyhjfx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/space-grotesk-vietnamese-600-normal.3834f08n2_6o3.woff2)format("woff2"),url(../media/space-grotesk-vietnamese-600-normal.0hdngf6mwsddm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/space-grotesk-latin-ext-600-normal.352h2slpd39ug.woff2)format("woff2"),url(../media/space-grotesk-latin-ext-600-normal.32f92gh7qy7-0.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(../media/space-grotesk-latin-600-normal.31umv2m7yy2ah.woff2)format("woff2"),url(../media/space-grotesk-latin-600-normal.0x_mo8waoj-3s.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-grotesk-vietnamese-700-normal.2079_v52-acv9.woff2)format("woff2"),url(../media/space-grotesk-vietnamese-700-normal.2mlf-kuhoa5_u.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-grotesk-latin-ext-700-normal.43i7yldsfszy-.woff2)format("woff2"),url(../media/space-grotesk-latin-ext-700-normal.36x9af1aeb09i.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-grotesk-latin-700-normal.2lryt7vlpdgap.woff2)format("woff2"),url(../media/space-grotesk-latin-700-normal.1548_r5u-5cgx.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
body{color:#0b2036;background:#fff;margin:0;font-family:IBM Plex Sans,system-ui,sans-serif}h1,h2,h3{margin:0;font-family:Space Grotesk,system-ui,sans-serif}a{color:inherit;text-decoration:none}img{display:block}.wrap{max-width:1200px;margin:0 auto}.navlink{color:#0b2036;padding:6px 0;font-size:15px;font-weight:500;transition:color .2s;position:relative}.navlink:after{content:"";transform-origin:0;background:linear-gradient(90deg,#e85a1a,#f59e0b);border-radius:2px;height:2px;transition:transform .3s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.navlink:hover{color:#e85a1a}.navlink:hover:after{transform:scaleX(1)}.btn{color:#fff;letter-spacing:.01em;background:linear-gradient(90deg,#e0501a 0%,#f2701f 50%,#e0501a 100%) 0 0/200% 100%;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:15px 28px;font-size:14.5px;font-weight:700;transition:transform .25s,box-shadow .25s,background-position .5s;display:inline-flex;box-shadow:0 6px 16px #e0501a40}.btn .arr{transition:transform .25s;display:inline-block}.btn:hover{background-position:100% 0;transform:translateY(-3px);box-shadow:0 14px 30px #e0501a61}.btn:hover .arr{transform:translate(5px)}.btn-ghost{color:#fff;background:#ffffff0f;border:1.5px solid #ffffff73;border-radius:999px;align-items:center;gap:10px;width:fit-content;padding:14px 26px;font-size:14.5px;font-weight:600;transition:background .25s,border-color .25s,transform .25s;display:inline-flex}.btn-ghost:hover{background:#ffffff29;border-color:#fff;transform:translateY(-3px)}.btn-nav{box-shadow:none;padding:10px 20px;font-size:14px}.lift{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.lift:hover{transform:translateY(-8px);box-shadow:0 24px 48px #0b203624}.zoom{overflow:hidden}.zoom img{transition:transform .7s cubic-bezier(.2,.8,.2,1)}.zoom:hover img{transform:scale(1.06)}.tv{transform:perspective(1200px) rotateY(var(--ry,-8deg)) rotateX(3deg);transition:transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .6s;box-shadow:0 30px 60px #0b203638}.tv:hover{transform:perspective(1200px)rotateY(0)rotateX(0)scale(1.02);box-shadow:0 36px 70px #0b203647}.play{transition:transform .3s,box-shadow .3s}.video:hover .play{transform:scale(1.12);box-shadow:0 0 0 14px #f2701f38}.stat .ic{transition:transform .35s cubic-bezier(.2,.8,.2,1),background .35s}.stat:hover .ic{background:#f59e0b38;transform:translateY(-4px)rotate(-8deg)}.pmv{border-radius:28px;transition:transform .35s,background .35s}.pmv:hover{background:#ffffff12;transform:translateY(-6px)}.social{background:#f3f5f7;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .25s,transform .25s;display:flex}.social:hover{background:#ffe7d6;transform:translateY(-2px)}.footlink{color:#4c5c6b;font-size:14px;transition:color .2s,padding-left .2s}.footlink:hover{color:#e0501a;padding-left:4px}.dot{background:#f2701f;border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulse;box-shadow:0 0 #f2701f99}@keyframes pulse{0%{box-shadow:0 0 #f2701f8c}70%{box-shadow:0 0 0 12px #f2701f00}to{box-shadow:0 0 #f2701f00}}@keyframes floaty{0%,to{transform:translateY(0)rotate(45deg)}50%{transform:translateY(-14px)rotate(45deg)}}.gem{pointer-events:none;border-radius:18px;animation:9s ease-in-out infinite floaty;position:absolute;transform:rotate(45deg)}.usp{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:28px 10px;padding:28px 28px 26px;transition:transform .35s,background .3s,border-color .3s;position:relative}.usp:hover{background:#ffffff14;border-color:#ffffff2e;transform:translateY(-4px)}.usp .spark{stroke-dasharray:160;stroke-dashoffset:0}.usp:hover .spark{animation:1.1s forwards draw}@keyframes draw{0%{stroke-dashoffset:160px}to{stroke-dashoffset:0}}.usp:hover .arc{animation:1s forwards fillring}@keyframes fillring{0%{stroke-dasharray:0 176}to{stroke-dasharray:80 176}}.usp .vis{opacity:.8;transition:opacity .3s}.usp:hover .vis{opacity:1}.usp .avs img,.usp .avs span{transition:margin .35s}.usp:hover .avs img,.usp:hover .avs span{margin-left:-6px}.rev{transition:transform .35s,box-shadow .35s}.rev:hover{transform:translateY(-4px);box-shadow:0 18px 40px #0b20361a}.usp{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.odo{font-variant-numeric:tabular-nums;display:inline-flex}.odo .dg,.odo .ch{vertical-align:top;height:1em;line-height:1em;display:inline-block;overflow:hidden}.odo .strip{transform:translateY(calc(var(--d) * -1em));display:block}.odo .strip span{text-align:center;height:1em;line-height:1em;display:block}.usp:hover .odo .strip{animation:.9s cubic-bezier(.2,.75,.25,1) both odoroll;animation-delay:calc(var(--i) * 90ms)}@keyframes odoroll{0%{transform:translateY(calc(var(--d) * -1em))}to{transform:translateY(calc((var(--d) + 10) * -1em))}}.whiteflow>:not(.flowlayer){z-index:1;position:relative}.flowlayer{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.toy{opacity:.85;animation:7s ease-in-out infinite bob;position:absolute}@keyframes bob{0%,to{transform:translateY(0)rotate(-6deg)}50%{transform:translateY(-12px)rotate(6deg)}}.sparkle{animation:3s linear infinite flowdash}@keyframes flowdash{to{stroke-dashoffset:-48px}}.lang{background:#eef2f6;border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.lang a{letter-spacing:.03em;color:#5a6875;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;transition:background .2s,color .2s}.lang a.on{color:#fff;background:#0a2a43}.lang a:not(.on):hover{color:#e0501a;background:#fff}.fhead{color:#0a2a43;margin-bottom:18px;font-family:Space Grotesk,sans-serif;font-size:15px;font-weight:700}.flink{color:#4c5c6b;width:fit-content;font-size:14.5px;transition:color .2s,transform .2s}.flink:hover{color:#e0501a;transform:translate(3px)}.flink.sm{font-size:13px}.fcontact{width:fit-content;transition:color .2s}.fcontact:hover{color:#e0501a}.fsoc{color:#0a2a43;background:#fff;border:1px solid #e1e7ed;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background .25s,color .25s,transform .25s,border-color .25s;display:inline-flex}.fsoc.sm{width:32px;height:32px}.fsoc.sm svg{width:14px;height:14px}.fsoc:hover{color:#fff;background:linear-gradient(135deg,#e0501a,#f59e0b);border-color:#0000;transform:translateY(-3px)}.totop{color:#0a2a43;background:#fff;border:1px solid #e1e7ed;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-weight:600;transition:background .25s,color .25s;display:inline-flex}.totop:hover{color:#fff;background:#0a2a43}@media (max-width:760px){.ft-wrap{padding:40px 12px 12px!important}.ft-panel{border-radius:36px!important;padding:52px 22px 0!important}.ft-grid{grid-template-columns:1fr 1fr!important;gap:36px 20px!important;padding-bottom:40px!important}.ft-brand,.ft-contact{grid-column:1/-1}.ft-bottom{flex-direction:column;align-items:flex-start!important;gap:14px!important}.px{padding-left:20px!important;padding-right:20px!important}.panel{border-radius:40px!important;padding-top:64px!important;padding-bottom:64px!important}.mg{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.mg>*{margin-top:0!important}.mg>.overlap,.overlap{margin-top:-90px!important}#nfn .mg>:first-child{order:2}.navlinks{display:none!important}.burger{display:flex!important}h1{font-size:40px!important;line-height:1.1!important}h2{font-size:30px!important;line-height:1.18!important}h3{font-size:22px!important}.herowrap{gap:32px!important;padding-top:48px!important}.herowrap.big{padding-bottom:150px!important}.statswrap{padding-top:24px!important;padding-bottom:170px!important}.statrow{flex-wrap:wrap;row-gap:18px}.statrow>div{box-sizing:border-box;border-left:none!important;flex:0 0 50%!important;padding:0 10px 0 0!important}.rrow{gap:8px!important}.rtile{padding:12px 10px!important}.rtile svg{width:11px;height:11px}.rtile>div:nth-child(2){font-size:26px!important}.btnrow{flex-wrap:wrap}.flowlayer svg,.flowlayer .toy,.gem{display:none!important}.tv{transform:none!important}.usp{padding:22px 20px!important}.jobsbox{border-radius:32px 10px!important;padding:26px 16px 22px!important}.job{align-items:flex-start!important;gap:12px!important;padding:14px!important}.job .jarr{width:34px!important;height:34px!important}.jt{font-size:16px!important}.pill-nav{padding:10px 10px 10px 18px!important}.pill-nav img{height:28px!important}.mright{display:flex!important}.mg:has(>.usp){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.usp{border-radius:22px 8px!important;padding:16px 14px 14px!important}.usp>div:first-child{flex-direction:column!important;align-items:flex-start!important;gap:12px!important}.usp .odo,.usp>div:first-child>div:first-child>div:first-child{font-size:34px!important}.usp>div:first-child>div:first-child>div:nth-child(2){margin-top:6px!important;font-size:13px!important;line-height:1.3!important}.usp p{margin-top:10px!important;font-size:12px!important;line-height:1.45!important}.usp .vis{transform-origin:0 0}.usp svg.vis{width:92px;height:auto}.usp div.vis[style*=width\:200px]{justify-content:flex-start!important;gap:4px!important;width:100%!important;padding-top:0!important}.usp .vis .chip{padding:3px 8px!important;font-size:10.5px!important}.usp .avs{padding:0 0 0 10px!important}.usp .avs img,.usp .avs span{width:30px!important;height:30px!important;margin-left:-10px!important;font-size:10px!important}.usp .dots{grid-template-columns:repeat(10,6px)!important;gap:4px!important;padding-top:0!important}.usp .dots span{width:6px!important;height:6px!important}.usp svg.ring{width:50px!important;height:50px!important}.usp p{display:none!important}.usp>div:first-child{height:100%;justify-content:space-between!important;gap:14px!important}.usp div.vis[style*=width\:200px]{flex-wrap:nowrap!important}.usp .dl{display:none!important}.usp .ml{display:inline!important}.usp .mhide{display:none!important}.usp .avs span span{background:0 0!important;border:0!important;width:auto!important;height:auto!important;margin:0!important}}.teamcard .tic{transition:transform .4s cubic-bezier(.2,.8,.2,1.3)}.teamcard:hover .tic{transform:rotate(-12deg)scale(1.08)}.person:hover{transform:translateY(-8px)}@media (max-width:760px){.px{padding-left:20px!important;padding-right:20px!important}.panel{border-radius:40px!important;padding-top:64px!important;padding-bottom:64px!important}.mg{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.mg>*{margin-top:0!important}.mg>.overlap,.overlap{margin-top:-90px!important}#nfn .mg>:first-child{order:2}.navlinks{display:none!important}.burger{display:flex!important}h1{font-size:40px!important;line-height:1.1!important}h2{font-size:30px!important;line-height:1.18!important}h3{font-size:22px!important}.herowrap{gap:32px!important;padding-top:48px!important}.herowrap.big{padding-bottom:150px!important}.statswrap{padding-top:24px!important;padding-bottom:170px!important}.statrow{flex-wrap:wrap;row-gap:18px}.statrow>div{box-sizing:border-box;border-left:none!important;flex:0 0 50%!important;padding:0 10px 0 0!important}.rrow{gap:8px!important}.rtile{padding:12px 10px!important}.rtile svg{width:11px;height:11px}.rtile>div:nth-child(2){font-size:26px!important}.btnrow{flex-wrap:wrap}.flowlayer svg,.flowlayer .toy,.gem{display:none!important}.tv{transform:none!important}.usp{padding:22px 20px!important}.jobsbox{border-radius:32px 10px!important;padding:26px 16px 22px!important}.job{align-items:flex-start!important;gap:12px!important;padding:14px!important}.job .jarr{width:34px!important;height:34px!important}.jt{font-size:16px!important}.pill-nav{padding:10px 10px 10px 18px!important}.pill-nav img{height:28px!important}.mright{display:flex!important}}.jb{box-sizing:border-box;border-radius:14px 4px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.job{background:#f7f9fb;border:1px solid #0000;align-items:center;gap:18px;padding:18px 20px 18px 18px;transition:transform .3s cubic-bezier(.2,.8,.2,1),background .3s,border-color .3s,box-shadow .3s;display:flex}.job:hover{background:#fff;border-color:#f7c9a8;transform:translate(6px);box-shadow:0 14px 30px #0b203614}.jt{color:#0a2a43;font-family:Space Grotesk,sans-serif;font-size:17.5px;font-weight:600;line-height:1.35}.tag{color:#5a6875;background:#fff;border:1px solid #e6ebf0;border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.job:hover .tag{border-color:#eef1f4}.tag-intern{color:#1f6d93;background:#eaf4fa;border-color:#eaf4fa}.tag-free{color:#c2410c;background:#fff3ea;border-color:#fff3ea}.jarr{color:#0a2a43;background:#fff;border:1px solid #e6ebf0;border-radius:50%;flex:none;justify-content:center;align-items:center;width:42px;height:42px;transition:background .3s,color .3s,transform .3s,border-color .3s;display:flex}.job:hover .jarr{color:#fff;background:linear-gradient(135deg,#e0501a,#f59e0b);border-color:#0000;transform:rotate(-8deg)}.openapp{background:#fffbf7;border:1.5px dashed #f7c9a8}.rss{color:#8a97a3;border:1px solid #e6ebf0;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;transition:color .2s,border-color .2s;display:inline-flex}.rss:hover{color:#e0501a;border-color:#f7c9a8}.fchip{cursor:pointer;color:#0a2a43;-webkit-user-select:none;user-select:none;background:#f3f6f9;border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:background .25s,color .25s,transform .25s;display:inline-flex}.fchip:hover{background:#eaf0f5;transform:translateY(-2px)}.fchip .cnt{box-sizing:border-box;color:#5a6875;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:inline-flex}#jf-all:checked~.chips label[for=jf-all],#jf-bd:checked~.chips label[for=jf-bd],#jf-nfn:checked~.chips label[for=jf-nfn],#jf-wl:checked~.chips label[for=jf-wl],#jf-intern:checked~.chips label[for=jf-intern],#jf-free:checked~.chips label[for=jf-free]{color:#fff;background:linear-gradient(90deg,#e0501a,#f2701f);box-shadow:0 8px 18px #e0501a40}#jf-bd:checked~.joblist .job:not([data-b=bd]),#jf-nfn:checked~.joblist .job:not([data-b=nfn]),#jf-wl:checked~.joblist .job:not([data-b=wl]),#jf-intern:checked~.joblist .job:not([data-t=intern]),#jf-free:checked~.joblist .job:not([data-t=free]){display:none}.valcard:hover{transform:translateY(-8px)}.tag-close{color:#c2410c;background:#fff3ea;border-color:#fdd9be}.backlink:hover{color:#fff}@media (max-width:760px){.jd-hero{padding:48px 0 150px!important}.jd-hero h1{font-size:36px!important}.jd-grid{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}.jd-grid>aside{order:-1;margin-top:-90px!important;position:static!important}.jd-perks{grid-template-columns:minmax(0,1fr)!important}}.yt .yt-play{transition:transform .3s,box-shadow .3s}.yt:hover .yt-play{transform:scale(1.1);box-shadow:0 0 0 14px #f2701f38}@media (max-width:760px){.wpphoto{aspect-ratio:4/3!important;border-radius:36px 10px!important;margin-top:-90px!important}}.fbrand .fdomain{transition:color .2s}.fbrand:hover .fdomain{color:#e0501a}.sound-btn{transition:transform .2s,background .2s}.sound-btn:hover{transform:scale(1.08)}.sound-btn:focus-visible{outline-offset:2px;outline:2px solid #f59e0b}.mobile-menu,.menu-backdrop{display:none}@media (max-width:760px){.menu-backdrop.open{z-index:19;background:#0a2a4373;display:block;position:fixed;inset:0}.mobile-menu.open{background:#fff;border-radius:28px;padding:12px 18px 20px;animation:.18s ease-out menuIn;display:block;position:absolute;top:calc(100% + 10px);left:0;right:0;box-shadow:0 24px 60px #0314284d}.mlink{color:#0a2a43;border-bottom:1px solid #eef1f4;justify-content:space-between;align-items:center;padding:15px 6px;font-size:17px;font-weight:600;display:flex}.mlink svg{color:#b4c0cb;transition:transform .2s,color .2s}.mlink:hover svg,.mlink.on svg,.mlink.on{color:#e0501a}.mlink:active svg{transform:translate(3px)}}@keyframes menuIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mobile-menu.open{animation:none}}#nfn,#withlove,#brands,#contact,#teams{scroll-margin-top:110px}.nav-spacer{height:60px}.pill-nav.is-fixed{box-sizing:border-box;width:calc(100% - 96px);max-width:1200px;transition:top .3s,box-shadow .3s;top:24px;left:50%;transform:translate(-50%);z-index:50!important;position:fixed!important}.pill-nav.is-fixed.scrolled{top:12px;box-shadow:0 14px 40px #03142847!important}@media (max-width:760px){.nav-spacer{height:62px}.pill-nav.is-fixed{width:calc(100% - 40px);top:24px}.pill-nav.is-fixed.scrolled{top:8px}}@media (prefers-reduced-motion:reduce){.pill-nav.is-fixed{transition:none}}.navlink{transition:color .2s}.btn-big{gap:10px;padding:18px 30px!important;font-size:17px!important}.ccard .clink .arr,.btn .arr{transition:transform .2s}.ccard:hover .clink .arr{transform:translate(4px)}.olink:hover .jarr{color:#fff!important;background:linear-gradient(135deg,#e0501a,#f59e0b)!important}.pulse59{transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite pulse59}@keyframes pulse59{0%{opacity:.9;transform:scale(.55)}to{opacity:0;transform:scale(1.25)}}.toc-link{color:#4c5c6b;border-left:3px solid #0000;border-radius:12px;padding:8px 14px;font-size:14.5px;transition:background .2s,color .2s;display:block}.toc-link:hover{color:#e0501a;background:#f4f7fa}.psec p{color:#3f4e5c;margin:0 0 12px;font-size:16px;line-height:1.75}.psec p:last-child{margin-bottom:0}.psec a,.pnote a{color:#e0501a;font-weight:600}.ptable{border-collapse:separate;border-spacing:0;border:1px solid #e1e7ed;border-radius:20px 6px;width:100%;font-size:14px;line-height:1.5;overflow:hidden}.ptable th{color:#fff;text-align:left;background:#0a2a43;padding:12px 14px;font-size:13px;font-weight:600}.ptable td{color:#3f4e5c;vertical-align:top;border-top:1px solid #eef1f4;padding:13px 14px}.ptable tr:nth-child(2n) td{background:#f8fafc}.ptable td:first-child{color:#0a2a43;font-weight:600}.pnote{color:#3f4e5c;background:#f4f7fa;border-radius:18px;margin-top:12px;padding:16px 18px;font-size:14.5px;line-height:1.6}@media (max-width:760px){.ccards{margin-top:-110px!important}.btn-big{box-sizing:border-box;justify-content:center;width:100%}.pgrid{grid-template-columns:minmax(0,1fr)!important;gap:24px!important}.ptoc{display:none!important}.insum{margin-top:-110px!important;padding:26px 22px!important}.ptable{min-width:620px}}@media (prefers-reduced-motion:reduce){.pulse59{animation:none}}
