@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(/fonts/PlusJakartaSans-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-fg:#191212;--color-body:#1a1a1a;--color-muted:#727272;--color-light:#d9d9d9;--color-white:#fff;--color-surface:#fff;--color-grey:#f6f6f6;--color-dark:#1a1a1a;--color-dark-2:#191212;--color-off-black:#0c0001;--color-red:#ff1714;--color-orange:#ff820e;--color-blue:#008cff;--color-blue-2:#38b9ff;--border-light:#1a1a1a1a;--border-dark:#fff3;--glass-bg:#ffffff1a;--grad-red:linear-gradient(135deg, #ff1714 5%, #ff820e 95%);--grad-red-soft:linear-gradient(152deg, #ff17141a 5%, #ff820e1a 95%);--grad-blue:linear-gradient(135deg, #008cff 5%, #38b9ff 95%);--grad-blue-soft:linear-gradient(111deg, #008cff1a 5%, #38b9ff1a 95%);--margin:clamp(20px, 5.2083vw, 100px);--gap:20px;--radius:0;--font:"Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--fs-display-160:clamp(72px, 8.33vw, 160px);--lh-display-160:1.0625;--fs-display-90:clamp(52px, 4.6875vw, 90px);--lh-display-90:1.11;--fs-hero:clamp(38px, 3.49vw, 67px);--lh-hero:1.15;--fs-h2:clamp(32px, 2.656vw, 51px);--lh-h2:1.196;--fs-h3:clamp(24px, 1.98vw, 38px);--lh-h3:1.263;--fs-h4:clamp(22px, 1.458vw, 28px);--lh-h4:1.357;--fs-21:clamp(17px, 1.094vw, 21px);--lh-21:1.476;--fs-16:16px;--lh-16:1.625;--fs-12:12px;--section-py:clamp(80px, 7.8vw, 150px);--section-py-sm:clamp(60px, 5.2vw, 100px)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font);font-size:var(--fs-16);line-height:var(--lh-16);color:var(--color-fg);background:var(--color-surface);-webkit-font-smoothing:antialiased;margin:0;overflow-x:hidden}h1,h2,h3,h4,p{margin:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:2px solid var(--color-orange);outline-offset:3px}.container{padding-left:var(--margin);padding-right:var(--margin)}.section{padding-top:var(--section-py);padding-bottom:var(--section-py);position:relative}.text-gradient{background:var(--grad-red);color:#0000;background-clip:text}.text-gradient--blue{background-image:var(--grad-blue)}.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:-.8px;font-weight:400}.h2 strong,.h2 b{font-weight:600}.h3{font-size:var(--fs-h3);line-height:var(--lh-h3);font-weight:500}.h4{font-size:var(--fs-h4);line-height:var(--lh-h4);font-weight:600}.lead{font-size:var(--fs-21);line-height:var(--lh-21)}.glass{background:var(--glass-bg);border:1px solid var(--border-dark);-webkit-backdrop-filter:blur(10px)}.tech-line{left:0;top:calc(var(--section-py) + 13px);width:var(--margin);background:var(--color-red);pointer-events:none;height:1px;position:absolute}.tech-line--blue{background:var(--color-blue)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html{scroll-behavior:auto}}.btn[data-astro-cid-j6ocf6pu]{white-space:nowrap;border-radius:var(--radius);isolation:isolate;align-items:center;gap:10px;min-height:62px;padding:16px 26px;font-size:16px;font-weight:500;line-height:26px;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-flex;position:relative;overflow:hidden}.btn[data-astro-cid-j6ocf6pu]:has(.btn__icon){padding-right:16px}.btn__icon[data-astro-cid-j6ocf6pu]{flex:0 0 30px;width:30px;height:30px;transition:transform .2s}.btn[data-astro-cid-j6ocf6pu]:hover .btn__icon[data-astro-cid-j6ocf6pu]{transform:translate(4px)}.btn--primary[data-astro-cid-j6ocf6pu],.btn--primary-blue[data-astro-cid-j6ocf6pu]{color:var(--color-white);background:var(--grad-red)}.btn--primary-blue[data-astro-cid-j6ocf6pu]{background:var(--grad-blue)}.btn--primary[data-astro-cid-j6ocf6pu]:hover,.btn--primary-blue[data-astro-cid-j6ocf6pu]:hover{box-shadow:0 10px 30px -10px #ff171499}.btn--primary-blue[data-astro-cid-j6ocf6pu]:hover{box-shadow:0 10px 30px -10px #008cff99}.btn--secondary[data-astro-cid-j6ocf6pu]{color:var(--color-white);border:1px solid var(--border-dark)}.btn--secondary[data-astro-cid-j6ocf6pu]:hover{background:#ffffff14}.btn--outline[data-astro-cid-j6ocf6pu]{border:1px solid var(--color-red)}.btn--outline[data-astro-cid-j6ocf6pu] .btn__label[data-astro-cid-j6ocf6pu]{background:var(--grad-red);color:#0000;background-clip:text}.btn--outline[data-astro-cid-j6ocf6pu]:hover{background:var(--grad-red-soft)}.btn--outline-light[data-astro-cid-j6ocf6pu]{color:var(--color-fg);border:1px solid var(--border-light)}.btn--outline-light[data-astro-cid-j6ocf6pu]:hover{background:var(--color-grey)}@media (width<=599px){.btn[data-astro-cid-j6ocf6pu]{white-space:normal;max-width:100%}}.header[data-astro-cid-nen7h5rs]{z-index:50;height:100px;padding-left:var(--margin);background:var(--color-dark);border-bottom:1px solid var(--border-dark);color:var(--color-white);align-items:center;gap:20px;display:flex;position:sticky;top:0}.header__logo[data-astro-cid-nen7h5rs]{flex:none;padding:20px 0;display:block}.logo[data-astro-cid-nen7h5rs]{width:137px;height:60px;display:block;position:relative}.logo__text[data-astro-cid-nen7h5rs]{width:60.4px;height:60.4px;position:absolute;top:-.1px;left:-.4px}.logo__mark[data-astro-cid-nen7h5rs]{width:50.94%;height:68.03%;position:absolute;top:14.24%;left:49.06%}.header__nav[data-astro-cid-nen7h5rs]{flex:auto;justify-content:flex-end;align-self:stretch;min-width:0;padding:0 clamp(20px,2.08vw,40px);display:flex}.header__nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;gap:clamp(20px,11.5vw - 141px,80px);display:flex}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:.95;font-size:16px;font-weight:500;line-height:26px;transition:opacity .2s}.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.header__nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{opacity:1;text-underline-offset:6px;text-decoration:underline;text-decoration-color:var(--color-orange)}.header__actions[data-astro-cid-nen7h5rs]{border-left:1px solid var(--border-dark);align-self:stretch;display:flex}.header__panel[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;padding:16px clamp(24px,2.6vw,50px);font-size:16px;font-weight:500;line-height:26px;transition:background-color .2s;display:flex}.header__panel[data-astro-cid-nen7h5rs]:hover,.panel-menu[data-astro-cid-nen7h5rs].is-open .header__panel[data-astro-cid-nen7h5rs]{background:#ffffff0f}.panel-menu[data-astro-cid-nen7h5rs]{align-self:stretch;display:flex;position:relative}.panel-menu__toggle[data-astro-cid-nen7h5rs]{height:100%;color:inherit;cursor:pointer}.panel-menu__dropdown[data-astro-cid-nen7h5rs]{z-index:60;background:var(--color-dark);border:1px solid var(--border-dark);opacity:0;visibility:hidden;border-top:0;flex-direction:column;gap:20px;min-width:351px;padding:20px;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:100%;left:0;transform:translateY(-6px)}.panel-menu[data-astro-cid-nen7h5rs].is-open .panel-menu__dropdown[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}@media (hover:hover){.panel-menu[data-astro-cid-nen7h5rs]:hover .panel-menu__dropdown[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:none}}.panel-menu[data-astro-cid-nen7h5rs] .panel-menu__btn,.mobile-menu[data-astro-cid-nen7h5rs] .panel-menu__btn{justify-content:space-between;width:100%}.mobile-menu__label[data-astro-cid-nen7h5rs]{letter-spacing:.04em;text-transform:uppercase;opacity:.7;font-size:14px;font-weight:600;line-height:20px}.header__cta[data-astro-cid-nen7h5rs]{white-space:nowrap;white-space:nowrap;background:linear-gradient(118deg,#ff1714 5%,#ff820e 95%);align-items:center;gap:10px;padding:16px 16px 16px 26px;font-size:16px;font-weight:500;line-height:26px;display:flex}.header__cta[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:30px;height:30px;transition:transform .2s}.header__cta[data-astro-cid-nen7h5rs]:hover img[data-astro-cid-nen7h5rs]{transform:translate(4px)}.header__burger[data-astro-cid-nen7h5rs]{width:62px;height:62px;margin-left:auto;margin-right:var(--margin);border:1px solid var(--border-dark);flex-direction:column;justify-content:center;gap:6px;padding:0 17px;display:none}.header__burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:#fff;height:2px;transition:transform .25s,opacity .25s;display:block}.header__burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:first-child{transform:translateY(8px)rotate(45deg)}.header__burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.header__burger[data-astro-cid-nen7h5rs][aria-expanded=true] span[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-8px)rotate(-45deg)}.mobile-menu[data-astro-cid-nen7h5rs]{padding:30px var(--margin) 40px;background:var(--color-dark);border-bottom:1px solid var(--border-dark);flex-direction:column;gap:30px;display:flex;position:absolute;top:100%;left:0;right:0}.mobile-menu[data-astro-cid-nen7h5rs][hidden]{display:none}.mobile-menu[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;gap:18px;font-size:21px;font-weight:500;line-height:31px;display:flex}.mobile-menu__actions[data-astro-cid-nen7h5rs]{flex-direction:column;gap:12px;display:flex}.mobile-menu[data-astro-cid-nen7h5rs] .header__cta[data-astro-cid-nen7h5rs]{justify-content:center}@media (width<=1365px){.header__nav[data-astro-cid-nen7h5rs],.header__actions[data-astro-cid-nen7h5rs]{display:none}.header__burger[data-astro-cid-nen7h5rs]{display:flex}}@media (width<=599px){.header[data-astro-cid-nen7h5rs]{height:80px}.logo[data-astro-cid-nen7h5rs]{transform-origin:0;transform:scale(.85)}}.footer[data-astro-cid-jo6i4kqk]{background:var(--color-grey);padding-top:var(--section-py-sm);flex-direction:column;gap:60px;padding-bottom:60px;display:flex}.footer__columns[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,560fr) repeat(3,minmax(0,373fr));gap:20px;display:grid}.footer__brand[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:min(366px,100%);height:auto}.footer__col[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.footer__heading[data-astro-cid-jo6i4kqk]{letter-spacing:.7px;text-transform:uppercase;color:var(--color-muted);font-size:12px;font-weight:600;line-height:22px}.footer__col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:10px;display:flex}.footer__col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-underline-offset:4px;text-decoration:underline}.footer__strong[data-astro-cid-jo6i4kqk]{font-weight:600}.footer__social[data-astro-cid-jo6i4kqk]{align-items:center;flex-direction:row!important;gap:15px!important}.footer__social[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:block}.footer__social[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:45px;height:45px}.footer__li[data-astro-cid-jo6i4kqk]{background:#2867b2;border-radius:100px;justify-content:center;align-items:center;width:45px;height:45px;padding:0 0 4px 3px;display:flex!important}.footer__li-clip[data-astro-cid-jo6i4kqk]{background:#fff;width:29px;height:25px;display:block;position:relative;overflow:hidden}.footer__li[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{width:128.77%;max-width:none;height:109.51%;position:absolute;top:-4.35%;left:-4.35%}.footer__rule[data-astro-cid-jo6i4kqk]{background:var(--border-light);border:0;height:1px;margin:0}.footer__bottom[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.footer__legal[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:10px 30px;display:flex}@media (width<=1023px){.footer__columns[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 20px}.footer__brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=599px){.footer__columns[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
