:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}html{scroll-behavior:smooth;height:-webkit-fill-available}body{text-rendering:optimizespeed;background-color:inherit;min-height:-webkit-fill-available;margin:0;overflow-x:clip}img,svg{max-width:100%;height:auto;display:block}img{backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}:root{--color-primary:#3b82f6;--color-primary-opacity-85:hsl(from var(--color-primary) h s l / .85);--color-primary-opacity-70:hsl(from var(--color-primary) h s l / .7);--color-primary-opacity-55:hsl(from var(--color-primary) h s l / .55);--color-primary-opacity-30:hsl(from var(--color-primary) h s l / .3);--color-primary-opacity-25:hsl(from var(--color-primary) h s l / .25);--color-primary-opacity-20:hsl(from var(--color-primary) h s l / .2);--color-primary-opacity-15:hsl(from var(--color-primary) h s l / .15);--color-primary-lighter:#3bbdf5;--color-primary-lighter-opacity-40:hsl(from var(--color-primary-lighter) h s l / .4);--color-primary-lighter-opacity-30:hsl(from var(--color-primary-lighter) h s l / .3);--color-primary-lighter-opacity-20:hsl(from var(--color-primary-lighter) h s l / .2);--color-primary-darker:#2b6bd5;--color-primary-darker-opacity-90:hsl(from var(--color-primary-darker) h s l / .9);--color-primary-darkest:#001942;--color-neutral:#000a1a;--color-neutral-opacity-60:hsl(from var(--color-neutral) h s l / .6);--color-neutral-opacity-40:hsl(from var(--color-neutral) h s l / .4);--color-neutral-opacity-30:hsl(from var(--color-neutral) h s l / .3);--color-neutral-75:#404753;--color-neutral-55:#737881;--color-neutral-35:#a6abb3;--color-neutral-8:#ebebed;--color-white:#fff;--color-white-opacity-90:#ffffffe6;--color-white-opacity-40:#fff6;--color-white-opacity-30:#ffffff4d;--color-white-opacity-15:#ffffff26;--color-error:#e70000;--color-error-darker:#900;--color-error-20:#facccc;--color-error-10:#fde6e6;--color-warning:#ff9544;--color-warning-darker:#dc5400;--color-warning-20:#ffeada;--color-warning-10:#fff4ec;--color-success:#00c939;--color-success-darker:#007b23;--color-success-20:#ccf4d7;--color-success-10:#e6faeb;--color-redbull-red:#e21b4d;--color-redbull-yellow:#ffd300;--color-linkedin:#0077b5;--color-youtube:red;--color-twitch:#8956fb;--color-kick:#53fc18;--font-heading:"IBM Plex Sans", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, Arial, sans-serif;--font-body:"Inter", system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, Arial, sans-serif;--h1-size:72px;--h2-size:64px;--h3-size:48px;--h4-size:36px;--h5-size:28px;--h6-size:24px;--subtitle-l:18px;--subtitle-m:16px;--subtitle-s:14px;--body-l:20px;--body-m:18px;--body-s:16px;--body-xs:14px;--body-xxs:12px;--button-l:18px;--button-m:16px;--button-s:14px;--lh-tight:1.25;--lh-regular:1.5;--lh-loose:1.6;--space-2:2px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-64:64px;--space-80:80px;--radius-s:8px;--radius-m:12px;--radius-l:16px;--shadow-s:0 1px 2px #0000000f, 0 1px 1px #0000000a;--shadow-m:0 6px 24px #00000014, 0 2px 8px #0000000f;--shadow-l:0 20px 48px #0000001f;--container-max:1280px;--container-pad:24px;--Header-BG-Gradient:linear-gradient(180deg, #000 0%, #000a1a 49.04%, #001942 86.91%);--Primary-Button-Gradient:linear-gradient(263deg, #3bbdf5 17.98%, #3b82f6 49.83%, #2b6bd5 82.21%);--Primary-Button-Gradient-Hover:linear-gradient(263deg, #2b6bd5 17.98%, #3b82f6 49.83%, #3bbdf5 82.21%);--Neutral-Button-Gradient:linear-gradient(209deg, #ffffff26 7.44%, #00000026 93.99%), #000a1a;--Neutral-Button-Gradient-Hover:linear-gradient(209deg, #00000040 7.44%, #ffffff40 93.99%) #000a1a;--Neutral-Button-Stroke:#fff;--Youtube-Button-Gradient:linear-gradient(194deg, #fff3 5.86%, #00000029 95.92%), red;--Youtube-Button-Gradient-Hover:linear-gradient(194deg, #00000029 5.86%, #fff3 95.92%), #ff1a1a;--Twitch-Button-Gradient:linear-gradient(192deg, #fff3 4.03%, #0003 95.38%), #8956fb;--Twitch-Button-Gradient-Hover:linear-gradient(192deg, #0000004d 4.03%, #ffffff4d 95.38%), #9365fc;--Kick-Button-Gradient:linear-gradient(204deg, #fff3 7.04%, #0003 94.08%), #00e701;--Kick-Button-Gradient-Hover:linear-gradient(204deg, #0000004d 7.04%, #ffffff4d 94.08%), #1aeb1a;--surface:#ffffff0f;--surface-strong:#ffffff1a;--border:#ffffff2e;--border-soft:#ffffff1f}@media (width<=1100px){:root{--h1-size:56px;--h2-size:48px;--h3-size:32px;--h4-size:28px;--h5-size:24px;--h6-size:20px;--container-pad:20px}}@media (width<=720px){:root{--h1-size:40px;--h2-size:40px;--h3-size:32px;--h4-size:28px;--h5-size:24px;--h6-size:20px;--subtitle-l:14px;--subtitle-m:14px;--body-l:16px;--body-m:16px;--body-s:15px;--button-l:16px;--button-m:15px;--container-pad:16px}}html{background:var(--color-primary-darkest);overflow-x:clip}body{color:var(--color-neutral-8);font-family:var(--font-body);font-size:var(--body-m);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--lh-regular)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin:0 0 var(--space-16);color:#fff;font-family:var(--font-heading);font-weight:700}h1,.h1{font-size:var(--h1-size);line-height:1.22}h2,.h2{font-size:var(--h2-size);line-height:1.25}h3,.h3{font-size:var(--h3-size);line-height:1.33}h4,.h4{font-size:var(--h4-size)}h5,.h5{font-size:var(--h5-size)}h6,.h6{font-size:var(--h6-size)}p{margin:0 0 var(--space-16)}a{color:inherit;text-decoration:underline;&:hover{text-decoration:none}}.eyebrow{color:var(--color-primary-lighter);font-family:var(--font-heading);font-size:var(--body-s);font-weight:500;line-height:var(--lh-regular);letter-spacing:1.6px;text-transform:uppercase}.subtitle{color:var(--color-neutral-8);font-size:var(--body-m)}.subtitle.bold{font-weight:700}.caption{color:var(--color-white-opacity-40);font-size:var(--body-xs)}.sr-only{clip:rect(0, 0, 1px, 1px);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.overflow-hidden{overflow:hidden}label{margin-bottom:8px;font-weight:500;display:block}input,textarea{width:100%;color:var(--color-neutral-55);font:inherit;border:1px solid var(--border);border-radius:var(--radius-s);background:var(--surface);padding:12px 14px}input:focus-visible,textarea:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.container{width:min(var(--container-max), 100% - var(--container-pad) * 2);margin-inline:auto}.d-inline{display:inline}.d-block{display:block}.d-inline-block{display:inline-block}.grid{gap:var(--space-32);display:grid}.grid--2{grid-template-columns:1fr 1fr}.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}@media (width<=1100px){.grid--4{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){body{font-size:var(--body-s)}.grid--2,.grid--3,.grid--4{grid-template-columns:1fr}}body{grid-template-rows:minmax(0,auto);grid-auto-rows:minmax(0,auto);align-items:start;min-height:100dvh;display:grid}header,main{grid-area:1/1}.section{isolation:isolate;padding-block:clamp(56px,9.4vw,140px);position:relative}.section__bg{z-index:-1;pointer-events:none;position:absolute;inset:0;& .ellipse{aspect-ratio:1;filter:blur(100px);border-radius:50%;position:absolute}}.section__title{text-wrap:balance;& .title__line{display:block}& em{color:#0000;background:linear-gradient(#3bbdf500 22.78%,#3bbdf580 74.78%),#fff;-webkit-background-clip:text;background-clip:text}}.--text-center{text-align:center}.--list-no-space{padding-left:1em}.section__actions{margin-top:var(--space-32);text-align:center}.btn{isolation:isolate;padding:var(--btn-padding);color:var(--btn-color);font-family:var(--font-body);font-size:var(--btn-font-size);border-radius:var(--btn-radius);background:var(--btn-bg);cursor:pointer;--btn-bg:var(--color-primary);--btn-color:var(--color-white);--btn-radius:48px;--btn-padding-s:8px 20px;--btn-padding-m:12px 28px;--btn-padding-l:16px 36px;--btn-font-size-s:var(--button-s);--btn-font-size-m:var(--button-m);--btn-font-size-l:var(--button-l);--icon-size-s:20px;--icon-size-m:24px;--icon-size-l:32px;--icon-size:var(--icon-size-m);--btn-font-size:var(--btn-font-size-m);--btn-padding:var(--btn-padding-m);border-width:0;justify-content:center;align-items:center;gap:10px;font-weight:600;text-decoration:none;transition:transform .1s,filter .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden;&:before{content:"";z-index:-1;opacity:0;border-radius:inherit;background:var(--btn-bg-hover);transition:opacity .3s;position:absolute;inset:0}& .btn__icon{z-index:1;width:var(--icon-size,24px);height:var(--icon-size,24px);background-image:var(--icon-image);background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative}&>*{z-index:1;position:relative}}.btn:hover{filter:brightness(1.05);text-decoration:none;box-shadow:inset 0 0 0 3px #3b82f633;&:before{opacity:1}}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--color-primary-darker);outline-offset:2px}.btn--primary{--btn-bg:var(--Primary-Button-Gradient);--btn-bg-hover:var(--Primary-Button-Gradient-Hover)}.btn--neutral{border:1px solid var(--Neutral-Button-Stroke);--btn-bg:var(--Neutral-Button-Gradient);--btn-bg-hover:var(--Neutral-Button-Gradient-Hover)}.btn--youtube{--btn-bg:var(--Youtube-Button-Gradient);--btn-bg-hover:var(--Youtube-Button-Gradient-Hover);--icon-image:url(../../../assets/images/icons/icon-youtube.svg)}.btn--twitch{--btn-bg:var(--Twitch-Button-Gradient);--btn-bg-hover:var(--Twitch-Button-Gradient-Hover);--icon-image:url(../../../assets/images/icons/icon-twitch.svg)}.btn--kick{color:#000;--btn-bg:var(--Kick-Button-Gradient);--btn-bg-hover:var(--Kick-Button-Gradient-Hover);--icon-image:url(../../../assets/images/icons/icon-kick.svg)}.btn--s{--btn-padding:var(--btn-padding-s);--btn-font-size:var(--btn-font-size-s);--icon-size:var(--icon-size-s);min-height:40px}.btn--m{--btn-padding:var(--btn-padding-m);--btn-font-size:var(--btn-font-size-m);--icon-size:var(--icon-size-m);min-height:52px}.btn--l{--btn-padding:var(--btn-padding-l);--btn-font-size:var(--btn-font-size-l);--icon-size:var(--icon-size-l);min-height:64px}@media (width<=1100px){.btn--m{--btn-padding:var(--btn-padding-s);--btn-font-size:var(--btn-font-size-s);--icon-size:var(--icon-size-s);min-height:48px}.btn--l{--btn-padding:var(--btn-padding-m);--btn-font-size:var(--btn-font-size-m);--icon-size:var(--icon-size-m);min-height:56px}}@media (width<=600px){.btn{& .mobile-hidden{display:none}}}.site-header{z-index:1;isolation:isolate;--logo-width:230px;margin-top:25px;padding-block:15px;position:sticky;top:0;& .blur-bg{z-index:-1;opacity:0;pointer-events:none;position:absolute;inset:-25px 0 0;&:before{content:"";z-index:50;background:linear-gradient(#01010ce6,#01010c00 95%),linear-gradient(#01010ce6,#01010c00);display:block;position:absolute;inset:0}&:after{content:"";z-index:8;backdrop-filter:blur(64px);position:absolute;inset:0;-webkit-mask:linear-gradient(#000,#0000 12.5%);mask:linear-gradient(#000,#0000 12.5%)}&>div{z-index:var(--z-index);-webkit-mask:var(--mask);mask:var(--mask);backdrop-filter:var(--filter);--mask:linear-gradient(0deg, transparent 75%, #000 87.5%, #000);--filter:blur(32px);--z-index:7;position:absolute;inset:0}&>div:nth-child(2){--z-index:6;--mask:linear-gradient(0deg, transparent 62.5%, #000 75%, #000 87.5%, transparent);--filter:blur(16px)}&>div:nth-child(3){--z-index:5;--mask:linear-gradient(0deg, transparent 50%, #000 62.5%, #000 75%, transparent 87.5%);--filter:blur(8px)}&>div:nth-child(4){--z-index:4;--mask:linear-gradient(0deg, transparent 37.5%, #000 50%, #000 62.5%, transparent 75%);--filter:blur(4px)}&>div:nth-child(5){--z-index:3;--mask:linear-gradient(0deg, transparent 25%, #000 37.5%, #000 50%, transparent 62.5%);--filter:blur(2px)}&>div:nth-child(6){--z-index:2;--mask:linear-gradient(0deg, transparent 12.5%, #000 25%, #000 37.5%, transparent 50%);--filter:blur(1px)}&>div:nth-child(7){--z-index:1;--mask:linear-gradient(0deg, transparent, #000 12.5%, #000 25%, transparent 37.5%);--filter:blur(.5px)}}& .header__row{gap:var(--space-16);grid-template-columns:minmax(0,auto) 1fr;align-items:center;display:grid}& .nav{color:var(--color-white,#fff);display:contents}& .nav__list{gap:var(--space-32);font-size:16px;font-weight:500;line-height:var(--line-height-tight,1.25);justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex;& li:first-child,& li.cta-button{margin-left:auto}& li.cta-button{width:var(--logo-width,auto);text-align:right}& a:not(.btn){color:inherit;text-decoration:none;&:hover{text-decoration:underline}}& .section__bg{display:none}}& .nav__toggle{color:inherit;background:0 0;border:0;margin-left:auto;padding:12px;transition:transform .2s;display:none;& .nav__bar{background:currentColor;width:22px;height:2px;margin:2px 0;transition:transform .2s,opacity .2s;display:block}&[aria-expanded=true] .nav__bar:first-child{transform:translateY(6px)rotate(45deg)}&[aria-expanded=true] .nav__bar:nth-child(2){opacity:0}&[aria-expanded=true] .nav__bar:nth-child(3){transform:translateY(-6px)rotate(-45deg)}}@media (width<=1100px){--logo-width:auto;& .nav__toggle{display:inline-grid}& .nav__list{z-index:-1;opacity:0;gap:var(--space-32);width:100vw;height:100dvh;padding:120px var(--container-pad) 24px;pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;transition:opacity .3s;display:flex;position:fixed;top:0;left:0;transform:translate(-100%);& li:first-child,& li.cta-button{margin-left:0}& li.cta-button{width:100%;margin-top:var(--space-16);text-align:left;& .btn{--btn-padding:var(--btn-padding-l);--btn-font-size:var(--btn-font-size-m);width:100%;max-width:400px}}& .section__bg{background:var(--Header-BG-Gradient,linear-gradient(180deg, #000 0%, #000a1a 49.04%, #001942 86.91%));background-color:var(--color-primary-darkest);display:block;& .bg-1{background:var(--color-primary-opacity-25,#3b82f640);width:min(980px,70%);top:0;right:50%;transform:translate(50%,-50%)}& .bg-2{background:var(--color-primary-lighter-opacity-20,#3bbdf533);width:min(500px,35%);top:0;right:50%;transform:translate(50%,-50%)}& .bg-3{background:var(--color-primary-lighter-opacity-30,#3bbdf54d);width:min(380px,27%);top:0;right:50%;transform:translate(50%,-50%)}}}& .nav__list[aria-expanded=true],& .nav__list.is-open{opacity:1;pointer-events:auto;transform:translate(0)}}}html.menu-open{overflow:hidden}.logo{width:var(--logo-width,auto);color:inherit;font-family:var(--font-heading);text-transform:uppercase;align-items:center;gap:12px;font-size:24px;font-weight:700;text-decoration:none;display:flex}body.home{& svg.logo__icon{width:0;height:0}}@media (width<=720px){.site-header{margin-top:16px}.logo{font-size:21px;& img{width:28px;height:28px}}}.section.hero{min-height:100dvh;color:var(--color-white,#fff);background:var(--Header-BG-Gradient,linear-gradient(180deg, #000 0%, #000a1a 49.04%, #001942 86.91%));place-items:center;display:grid;position:relative;& .section__bg{& .bg-1{background:var(--color-neutral-opacity-40,#000a1a66);width:min(980px,70%);bottom:0;right:50%;transform:translateY(40%)}& .bg-2{background:var(--color-primary-opacity-25,#3b82f640);width:min(980px,70%);top:0;right:50%;transform:translate(50%,-50%)scale(.4)}& .bg-3{background:var(--color-primary-lighter-opacity-20,#3bbdf533);width:min(500px,35%);top:0;right:50%;transform:translate(50%,-50%)scale(.4)}& .bg-4{background:var(--color-primary-lighter-opacity-30,#3bbdf54d);width:min(380px,27%);top:0;right:50%;transform:translate(50%,-50%)scale(.4)}}& .hero__content{gap:var(--space-32);text-align:center;justify-items:center;display:grid}& .section__title{letter-spacing:-.72px;margin-bottom:0;font-weight:700;line-height:1.22}& .hero__subtitle{& .hero__brand{vertical-align:baseline;margin-bottom:-.07em;display:inline-block}&.proven{font-size:1.1em}}& .hero__cta{gap:var(--space-8) var(--space-24);flex-wrap:wrap;grid-template-columns:1fr;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:center;display:grid}& .hero__note{width:100%;color:var(--color-neutral-8,#ebebed);font-size:var(--body-xs);grid-area:2/1/auto/span 2}& .hero__platforms{margin-top:var(--space-48);color:var(--color-neutral-35,#a6abb3);font-size:var(--body-xs);text-align:center}& .platforms__logos{opacity:.9;gap:var(--space-32);margin-top:var(--space-24);justify-content:center;align-items:center;display:flex;& img{opacity:.1}}@media (width<=1100px){min-height:auto;padding-top:clamp(140px,70px + 9.4vw,210px)}@media (width<=720px){& .hero__content{gap:var(--space-24)}& .hero__subtitle{& img{width:auto;height:1em}}& .hero__cta{grid-auto-flow:row;width:100%;max-width:400px;& .btn{margin-top:var(--space-8)}}& .hero__note{grid-area:auto/1/auto/-1}}}.section.featured{& .featured__container{gap:var(--space-32) var(--space-64);grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,auto);display:grid}& .section__header{grid-area:1/1}& .featured__lead{color:var(--color-neutral-8);font-size:var(--body-m);line-height:var(--lh-loose);grid-area:2/1;margin:0}& .featured__list{flex-direction:column;grid-area:1/2/3;align-self:flex-end;gap:14px;margin:0;padding:0;list-style:none;display:flex;& li{font-size:var(--body-m);color:var(--color-white);align-items:center;gap:14px;font-weight:500;display:flex}}& .featured__check{border:1px solid var(--color-primary-lighter-opacity-40);background:var(--color-primary-opacity-20);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;& svg{width:16px;height:16px}}& .featured__preview{width:100%;max-width:950px;margin-block:var(--space-16);border:1.5px solid var(--color-white-opacity-30);background:#b9e8fc59;border-radius:28px;grid-area:3/1/auto/-1;margin-inline:auto;padding:8px;box-shadow:0 0 80px #3bbdf559}& .featured__preview-frame{aspect-ratio:16/9;border-radius:20px;overflow:hidden;& img{object-fit:cover;image-rendering:auto;width:100%;height:100%;display:block}}& .featured__cta{gap:var(--space-16);flex-wrap:wrap;grid-area:4/1/auto/-1;justify-content:center;align-items:center;display:flex}& .section__bg{& .bg-1{background:var(--color-primary-opacity-25);width:min(900px,65%);top:20%;right:0;transform:translate(30%,-30%)}& .bg-2{background:var(--color-primary-lighter-opacity-20);width:min(600px,45%);bottom:0;left:0;transform:translate(-35%,40%)}}@media (width<=1100px){& .featured__container{gap:var(--space-24) var(--space-32)}}@media (width<=720px){& .featured__container{gap:var(--space-20);grid-template-columns:1fr}& .section__header{grid-area:1/1}& .featured__lead{grid-area:2/1}& .featured__list{grid-area:3/1}& .featured__preview{border-radius:20px;grid-row:4;padding:6px}& .featured__cta{flex-direction:column;grid-row:5;align-items:stretch;& .btn{width:100%}}& .featured__preview-frame{border-radius:14px}}}.section.meet{place-items:center;display:grid;& .meet__container{gap:var(--space-32) var(--space-64);grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,auto);display:grid}& .section__header{grid-area:1/1}& .meet__lead{color:var(--color-neutral-8);font-size:var(--body-m);line-height:var(--lh-loose);grid-area:2/1;margin:0}& .meet__list{flex-direction:column;grid-area:1/2/3;align-self:flex-end;gap:14px;margin:0;padding:0;list-style:none;display:flex;& li{font-size:var(--body-m);color:var(--color-white);align-items:center;gap:14px;font-weight:500;display:flex}}& .meet__check{border:1px solid var(--color-primary-lighter-opacity-40);background:var(--color-primary-opacity-20);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;& svg{width:16px;height:16px}}& .section__bg{& .bg-1{background:var(--color-primary-opacity-15,#3b82f626);width:min(980px,70%);bottom:0;left:50%;transform:translate(-25%,61%)}& .bg-2{aspect-ratio:3/2;background:#3bbdf5;width:min(1080px,115%);top:50%;left:50%;transform:translate(-50%,-50%)}}@media (width<=1100px){min-height:auto;& .meet__container{gap:var(--space-24) var(--space-32)}}@media (width<=720px){& .meet__container{gap:var(--space-20);grid-template-columns:1fr}& .section__header{grid-area:1/1}& .meet__lead{grid-area:2/1}& .meet__list{grid-area:3/1}}}.section.success{& .section__bg{& .bg-1{background:var(--color-primary-lighter-opacity-20,#3bbdf533);width:min(980px,70%);top:50%;right:0;transform:translate(10%,-52%)}& .bg-2{background:var(--color-neutral-opacity-40,#000a1a66);width:min(980px,70%);top:0;right:50%;transform:translate(5%,15%)}& .bg-3{background:var(--color-primary-opacity-30,#3b82f64d);filter:none;width:40%;top:50%;left:50%;transform:translate(-50%,-50%)}}& .success__container{gap:var(--space-32) var(--space-64);grid-template-rows:minmax(0,auto);grid-template-columns:1fr 1fr;grid-auto-rows:minmax(0,auto);display:grid}& .section__header{grid-area:1/1/auto/-1}& .success__text{grid-area:2/1;align-self:start;& p:last-child{margin-bottom:0}}& .success__text_below{color:var(--color-redbull-yellow);grid-area:4/1}& .success__image{grid-area:2/2/span 3;position:relative;& .show-image{border-radius:28px}& .image__badge{width:332px;height:332px;position:absolute;top:0;right:0;transform:translate(-5%,-75%)}}& .results-cards{z-index:1;gap:var(--space-16);max-width:65%;margin-block:var(--space-24);color:var(--color-white,#fff);grid-area:3/1/auto/-1;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;& .result-card{padding:var(--space-48) var(--space-32);border:1.5px solid var(--color-white-opacity-30,#ffffff4d);background:var(--color-primary-darker-opacity-90,#2b6bd5e6);border-radius:24px;overflow:hidden;box-shadow:inset 0 3px 24px 4px #3b82f6,0 8px 16px #000a1a40}& .result-card__value{margin-bottom:8px;line-height:1.3}& .result-card__desc{font-size:var(--body-s,16px);margin:0}}& .carousel__title{grid-area:5/1;align-self:end;margin:0;line-height:1}& .carousel{grid-area:6/1/auto/-1}& .rbng-video-container{border-radius:28px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden;& video{aspect-ratio:16/9;height:100%;position:absolute}}@media (width<=1200px){& .success__container{grid-template-columns:1fr;&>*{grid-area:auto/1}}& .section__title{margin-bottom:0}& .success__image{& video{width:100%;height:auto;position:relative}& .image__badge{width:164px;height:164px;transform:translate(25%,-25%)}}& .results-cards{max-width:100%;margin-block:auto}}@media (width<=1100px){& .results-cards .result-card{padding:var(--space-32) var(--space-24);border-radius:20px}}@media (width<=720px){& .success__image .show-image{border-radius:20px}& .results-cards{grid-auto-flow:row;& .result-card{padding:var(--space-24) var(--space-16);border-radius:16px}}}}.carousel{gap:var(--space-32);align-items:center;display:grid;& .carousel__track{gap:var(--space-32);scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;grid-auto-flow:column;display:grid;overflow:auto hidden;&::-webkit-scrollbar{display:none}}& .show-card{gap:var(--space-32);width:clamp(253px,70cqw,405px);padding:var(--space-40) var(--space-24);font-size:var(--body-s);border:1.5px solid var(--color-white-opacity-15,#ffffff26);background:var(--color-neutral-opacity-40,#000a1a66);scroll-snap-align:start;scroll-snap-stop:always;border-radius:24px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:flex-start;display:flex}& .card-image{aspect-ratio:16/9;object-fit:cover;border-radius:16px;width:100%}& .show-title{margin-bottom:var(--space-16);color:var(--color-white,#fff);line-height:1.32}& .show-desc{max-height:4.5em;margin:0;position:relative;mask-image:linear-gradient(#fff calc(100% - 2em),#0000);mask-position:bottom;mask-repeat:no-repeat}& .card-footer{gap:var(--space-16);flex-wrap:wrap;justify-content:space-between;align-items:center;width:100%;display:flex}& .show-metrics{gap:var(--space-16);font-size:var(--body-xs);align-items:center;display:flex}& .metric{gap:var(--space-4);white-space:nowrap;align-items:center;display:inline-flex}& .metric__icon{width:20px;height:20px}& .carousel__navigation{gap:var(--space-32);justify-content:center;align-items:center;display:flex}& .carousel__btn{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:0;place-items:center;width:40px;height:40px;padding:0;transition:opacity .3s;display:grid;& img{width:100%;height:100%;transition:transform .2s}&:hover:not(:disabled) img{transform:scale(1.1)}&:disabled{cursor:not-allowed}&:focus-visible{outline:2px solid var(--color-primary-lighter);outline-offset:2px;border-radius:4px}}& .pagination{background:var(--color-white-opacity-15,#ffffff26);border-radius:20px;width:48px;height:12px;position:relative;overflow:visible}& .pagination__thumb{background:var(--color-primary-lighter);pointer-events:none;border-radius:20px;width:20px;height:16px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 1px 8px 2px #3bbdf599}@media (width<=1100px){& .carousel__track{gap:var(--space-16)}& .show-card{gap:var(--space-24);padding:var(--space-32) var(--space-20);border-radius:20px}}@media (width<=720px){& .show-card{padding:var(--space-24) var(--space-16)}& .carousel__track{margin-inline:calc(var(--container-pad) * -1);padding-inline:var(--container-pad);scroll-padding-inline:var(--container-pad)}}@media (width<=576px){& .card-footer{flex-direction:column;align-items:stretch}}}.section.testimonial{background:var(--Desktop-Primary-lighter-medium-gradient-opacity-80,linear-gradient(180deg, #3bbdf500 0%, #3bbdf542 19.64%, #3bbdf5cc 50%, #3bbdf5cc 55.12%, #3bbdf542 82.14%, #3bbdf500 100%));& .section__bg{& .bg-1{aspect-ratio:3;background:var(--color-primary-lighter,#3bbdf5);filter:blur(125px);border-radius:900px;width:min(980px,70%);top:50%;left:50%;transform:translate(-50%,-50%)}}}.quote{max-width:var(--quote-width,50ch);color:var(--color-white,#fff);font-family:var(--font-heading);font-size:var(--h5-size);text-align:center;margin-inline:auto;font-style:italic;font-weight:700;line-height:1.3;&:before{content:"";background:url(/assets/images/icons/icon-double-quotes-l.svg) 50%/contain no-repeat;width:100%;height:72px;margin-bottom:24px;display:block}& .quote__footer{width:fit-content;font-family:var(--font-body);font-size:var(--body-m);font-style:normal;font-weight:400;line-height:var(--lh-regular,1.5);text-align:center;grid-template-columns:70px 1fr;justify-content:center;align-items:center;gap:16px;margin:40px auto 0;display:grid}& .avatar{background:#ddd;border-radius:50%;width:70px;height:70px;margin-top:1px;overflow:hidden;& img{width:100%;height:100%;display:block}}& .quote__name,& .quote__title{text-align:left;display:block}& .quote__brand{height:16px;margin-block:4px}}@media (width<=1100px){.quote{&:before{height:62px}}}@media (width<=720px){.quote{&:before{height:56px}}}.section.use-cases{& .section__bg{& .bg-1{background:var(--color-primary-opacity-20,#3b82f633);width:min(800px,60%);top:50%;left:50%;transform:translate(-20%,-40%)}& .bg-2{background:var(--color-neutral-opacity-30,#000a1a4d);width:min(400px,30%);top:50%;left:50%;transform:translate(75%,-90%)}& .bg-3{background:var(--color-neutral-opacity-30,#000a1a4d);width:min(400px,30%);bottom:0;left:50%;transform:translate(-50%)}}& .section__title{margin-bottom:var(--space-16)}& .services{gap:var(--space-32);margin-block:var(--space-48)}& .service{padding:var(--space-32) var(--space-24);color:var(--color-white);border:1.5px solid var(--color-white-opacity-15,#ffffff26);background:var(--Service-BG-Gradient,linear-gradient(200deg, #0000004d 10.17%, #fff6 75.34%), #ffffff26);background-blend-mode:soft-light, normal;background-color:#1d3663;background-clip:padding-box;border-radius:24px;position:relative;box-shadow:0 0 24px #000a1a4d}& .service__icon{width:96px;height:96px;margin-bottom:var(--space-24);& img{object-fit:contain;width:100%;height:100%}}& .service__title{margin-bottom:16px;line-height:1.32}& .service__desc{color:var(--color-neutral-8);font-size:var(--body-s);line-height:var(--lh-regular)}@media (width<=1100px){& .services{gap:var(--space-24);margin-block:var(--space-40)}& .service{padding:var(--space-24) var(--space-20);border-radius:20px}}@media (width<=720px){& .services{gap:var(--space-12);margin-block:var(--space-32)}& .service{padding:var(--space-24) var(--space-16);border-radius:16px}& .service__icon{width:72px;height:72px}& .section__actions .btn{width:100%}}}.section.demos{& .section__bg{& .bg-1{background:var(--color-primary-opacity-15,#3b82f626);width:min(800px,60%);top:50%;left:50%;transform:translate(-35%,-20%)}& .bg-2{background:var(--color-primary-opacity-20,#3b82f633);width:min(800px,60%);top:50%;left:50%;transform:translate(-115%,-115%)}& .bg-3{background:var(--color-neutral-opacity-30,#000a1a4d);width:min(980px,70%);top:50%;left:50%;transform:translate(-80%,-30%)}}& .section__header{margin-bottom:var(--space-32)}& .section__title{margin-bottom:var(--space-16)}& .demo-grid{gap:var(--space-32);grid-template-columns:minmax(0,1fr) 405px;display:grid}& .demo--big{border:1.5px solid var(--color-white-opacity-15,#ffffff26);border-radius:28px;grid-template-rows:minmax(0,auto) 1fr;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 3px 24px 4px #3b82f642,0 8px 16px #00000040;& .image-frame{aspect-ratio:843/432;overflow:hidden;& img{object-fit:cover;image-rendering:auto;width:100%;height:100%;display:block}}@media (width>=721px){& .body-text{margin-bottom:var(--space-24)}}@media (width>=1101px){& .body-text{margin-bottom:var(--space-32)}}}& .demo__body{padding:var(--space-24);background:var(--Demo-Item-BG-Gradient,linear-gradient(0deg, #ffffff1c 0%, #ffffff0a 100%));align-content:start;display:grid}& .demo__body-content{overflow:hidden}& .body-title{margin-bottom:0}& .body-text{margin-top:var(--space-8)}& .btn-row{gap:var(--space-16);margin-top:var(--space-16);flex-wrap:wrap;display:flex}& .demo-grid__col{gap:var(--space-24) var(--space-32);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-auto-rows:1fr;display:grid}& .demo--md{border:1.5px solid var(--color-white-opacity-15,#ffffff26);border-radius:24px;grid-template-rows:minmax(0,auto) 1fr;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 16px #00000040,inset 0 3px 24px 4px #3b82f642;& .image-frame{aspect-ratio:405/240;overflow:hidden}& img{object-fit:cover;image-rendering:auto;width:100%;height:100%;display:block}& .demo__body{padding:var(--space-20) var(--space-24)}& .body-text{margin-top:var(--space-4);color:var(--color-neutral-8);font-size:15px;display:block}& .btn-row{justify-content:stretch;display:flex;& .btn{flex:1 1 0}}@media (width>=1101px){grid-template-rows:1fr minmax(0,auto);& .image-frame{aspect-ratio:auto;position:relative;& img{object-fit:cover;position:absolute;inset:0}}& .demo__body{grid-template-rows:minmax(0,auto) 0fr;transition:grid-template-rows .3s ease-in-out .1s}& .demo__body-content{opacity:0;transition:opacity .3s ease-in-out}&:hover{& .demo__body{grid-template-rows:minmax(0,auto) 1fr;transition-delay:0s}& .demo__body-content{opacity:1;transition-delay:.2s}}}}@media (width<=1200px){& .btn--m{--btn-padding:var(--btn-padding-s);--btn-font-size:var(--btn-font-size-s);--icon-size:var(--icon-size-s)}}@media (width<=1100px){& .demo-grid{gap:var(--space-24);grid-template-columns:1fr}& .demo-grid__col{gap:var(--space-24)}& .btn-row{margin-top:0;& .btn{flex:auto}}& .demo--big .demo__body{padding:var(--space-20)}& .demo--md{& .demo__body{padding:var(--space-12) var(--space-16)}}}@media (width<=720px){& .demo-grid{gap:var(--space-12)}& .demo-grid__col{gap:var(--space-12);grid-template-columns:1fr}& .btn-row{gap:var(--space-8)}& .demo--big{& .demo__body{padding:var(--space-12) var(--space-16)}& .body-title{font-size:var(--h6-size)}& .image-frame{aspect-ratio:405/240}}}}.section.cta-strip{padding-block:0;& .container{padding:var(--space-64) var(--space-24);background:var(--CTA-BG-Gradient,linear-gradient(0deg, #3b82f64d 0%, #3b82f600 95%));border-radius:28px}& .cta-strip__row{gap:var(--space-24);flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:1066px;margin-inline:auto;display:flex;& .btn{flex:none;min-width:186px}}& .section__title{flex:auto;margin-bottom:0}@media (width<=1100px){& .container{padding:var(--space-48) var(--space-24)}}@media (width<=780px){& .container{padding-inline:var(--space-16)}& .cta-strip__row{text-align:center;flex-direction:column;& .btn{width:100%;max-width:460px;margin-inline:auto}}}}.section.faq{& .section__bg{& .bg-1{background:var(--color-primary-opacity-20,#3b82f633);width:min(400px,30%);top:50%;right:50%;transform:translate(-93%,-32%)}& .bg-2{background:var(--color-neutral-opacity-30,#000a1a4d);width:min(600px,45%);top:50%;left:50%;transform:translate(-73%,-70%)}& .bg-3{background:var(--color-primary-opacity-15,#3b82f626);width:min(552px,40%);top:50%;left:50%;transform:translate(34%,-62%)}& .bg-4{background:var(--color-neutral-opacity-30,#000a1a4d);width:min(400px,30%);top:50%;left:50%;transform:translate(75%,-103%)}}& .faq-grid{max-width:1066px;margin-inline:auto}& .faq__list{align-self:start;gap:var(--space-16);grid-template-columns:1fr;display:grid}& .faq__item{padding:var(--space-24);border:1px solid var(--color-white-opacity-15,#ffffff26);background:var(--color-neutral-opacity-40,#000a1a66);box-shadow:var(--shadow-s);border-radius:16px;transition:background .3s ease-in-out;position:relative;&:hover,&[open]{background:var(--color-neutral-opacity-60,#000a1a99)}& summary{gap:var(--space-8);width:100%;color:var(--color-white);font-family:var(--font-body);cursor:pointer;align-items:flex-start;font-size:20px;font-style:normal;font-weight:500;line-height:1.6;list-style:none;display:flex;&::-webkit-details-marker{display:none}&:before{content:"";position:absolute;inset:0}&:after{content:"";aspect-ratio:1;background:url(../../../assets/images/icons/icon-chevron-down.svg) 50% no-repeat;flex:none;height:1.6em;margin-left:auto;transition:transform .3s ease-in-out;display:block;transform:scaleY(1)}}&::details-content{content-visibility:visible;grid-template-rows:0fr;transition:grid-template-rows .3s ease-in-out;display:grid;overflow:hidden}&[open]{&::details-content{grid-template-rows:1fr}& summary:after{transform:scaleY(-1)}}}& .faq__content{color:var(--color-neutral-8,#ebebed);font-size:var(--body-s);margin-top:8px;font-weight:400}@media (width<=1100px){& .faq-grid{grid-template-columns:1fr;gap:0}& .faq__item{padding:var(--space-20);border-radius:16px}}@media (width<=720px){& .faq__item{padding:var(--space-16);border-radius:12px;& summary{font-size:16px}}}}section.contact{background:var(--Desktop-Primary-lighter-medium-gradient-opacity-80,linear-gradient(180deg, #3bbdf500 0%, #3bbdf542 19.64%, #3bbdf5cc 50%, #3bbdf5cc 55.12%, #3bbdf542 82.14%, #3bbdf500 100%));--quote-width:32ch;& .section__bg{& .bg-1{aspect-ratio:2;background:var(--color-primary-lighter,#3bbdf5);border-radius:600px;width:min(600px,100vw);top:50%;left:50%;transform:translate(-50%,-50%)}& .bg-2{background:var(--color-primary-lighter-opacity-40,#3bbdf566);width:min(600px,100vw);bottom:0;left:50%;transform:translate(-50%)}}& .contact-grid{align-items:start;max-width:1066px;margin-inline:auto}& .quote{margin-top:var(--space-64);position:relative}& .quote__company{font-weight:700}& .form-wrapper{position:relative}& .form{gap:var(--space-16);padding:var(--space-48) var(--space-32) var(--space-16);border:1.5px solid var(--color-white-opacity-15,#ffffff26);background:var(--Contact-Form-BG-Gradient,linear-gradient(200deg, #0000004d 10.17%, #fff6 75.34%), #ffffffb3);background-blend-mode:soft-light, normal;border-radius:24px;display:grid;box-shadow:0 0 24px #000a1a33}& .btn__spinner{border:2px solid #ffffff4d;border-top-color:currentColor;border-radius:50%;flex-shrink:0;width:20px;height:20px;animation:.8s linear infinite spin;display:none}& .is-loading{& .btn__spinner{display:block}}& .field{padding:var(--space-16);background:var(--color-white);--error-color:#dc2626;border-radius:12px;transition:outline .2s,background .2s;position:relative;&:has(textarea){padding-top:calc(var(--space-16) + 4px)}& .error-message{right:var(--space-16);color:var(--error-color);font-size:11px;line-height:1.2;display:none;position:absolute;bottom:2px}&.has-error{box-shadow:inset 0 0 0 1px var(--error-color);background-color:#fff8f8;& input,& textarea{background-color:#0000}& .error-message{display:block}}& input,& textarea{width:100%;color:var(--color-neutral-75);font:inherit;line-height:var(--lh-regular);background:0 0;border:0;border-radius:0;outline:none;padding:0;display:block;&:focus{outline:none}&:-webkit-autofill,&:-webkit-autofill:hover,&:-webkit-autofill:focus{-webkit-box-shadow:none;-webkit-box-shadow:inset 0 0 0 1000px #d4edda}}&:has(:focus-visible){outline:3px solid var(--color-primary-opacity-25);outline-offset:2px}& textarea{resize:none}& label{top:var(--space-16);left:var(--space-16);color:var(--color-neutral-55);font-size:var(--body-s);transform-origin:0 0;pointer-events:none;width:calc(100% - var(--space-16) * 2);white-space:nowrap;text-overflow:ellipsis;margin:0;font-weight:400;transition:transform .18s,top .18s,color .18s,opacity .18s,width .18s;position:absolute;overflow:hidden}&:has(:autofill){background-color:#d4edda;transition:outline .2s}&:focus-within label,&:has(:autofill) label{color:var(--color-neutral-35);width:calc((100% - var(--space-16) * 2) / .65);top:3px;transform:scale(.65)}&:has(input:not(:placeholder-shown)) label,&:has(textarea:not(:placeholder-shown)) label{color:var(--color-neutral-35);top:3px;transform:scale(.65)}}& .caption{color:var(--color-neutral-55);text-align:center;margin-bottom:0;padding-bottom:0}& .form-status{z-index:-1;opacity:0;width:100%;padding-block:20px;padding-inline:inherit;color:var(--text-color,inherit);border-bottom:2px solid var(--border-color,transparent);border-radius:inherit;background-color:var(--bg-color,transparent);text-align:center;--success-bg:#d4edda;--success-color:#155724;--error-bg:#f8d7da;--error-color:#721c24;font-size:14px;line-height:1.5;transition:opacity .3s,transform .3s;position:absolute;bottom:0;left:0;overflow:hidden;transform:translateY(0%);box-shadow:0 2px 10px #00000014;&.show{opacity:1;transform:translateY(calc(100% + var(--space-16)))}}& .form-status--success{--border-color:var(--success-color);--bg-color:var(--success-bg);--text-color:var(--success-color)}& .form-status--error{--border-color:var(--error-color);--bg-color:var(--error-bg);--text-color:var(--error-color)}@media (width<=1100px){& .contact-grid{grid-template-columns:1fr;gap:0}& .quote{margin-block:var(--space-40)}& .form{gap:var(--space-12);padding:var(--space-32) var(--space-24);border-radius:20px}}@media (width<=720px){& .quote{margin-block:var(--space-32)}& .form{padding:var(--space-24) var(--space-16)}}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.site-footer{font-size:var(--body-s);padding-block:72px;& .footer__row{gap:var(--space-24);grid-template-columns:1fr minmax(0,auto);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}& .logo{margin-block:2px 14px}& .branding__desc{color:var(--color-neutral-8,#ebebed);letter-spacing:.98px;font-size:14px}& .footer__nav .footer__menu{gap:var(--space-32);font-weight:500;line-height:var(--line-height-tight,1.25);white-space:nowrap;justify-content:center;margin:8px 0 0;padding:0;list-style:none;display:flex;& a{color:#fff;text-decoration:none;&:hover{text-decoration:underline}}}& .footer__contacts{text-align:right}& .social{gap:var(--space-32);margin-bottom:var(--space-8);justify-content:flex-end;display:flex}& .footer__row--bottom{margin-top:var(--space-32);& a{text-decoration:none;&:hover{text-decoration:underline}}}& .copyright{color:var(--color-neutral-35,#a6abb3)}& .policies{gap:var(--space-8);display:flex;& a{color:var(--color-white,#fff)}}@media (width<=1100px){padding-block:var(--space-40);& .footer__row{gap:var(--space-32);grid-template-columns:1fr}& .footer__row--bottom{gap:var(--space-16);margin-top:var(--space-32);text-align:center}& .footer__nav{grid-area:2/1/auto/span 2;justify-content:center;& .footer__menu{flex-wrap:wrap;margin-inline:30px}}& .policies{grid-row:2;justify-content:center}}@media (width<=720px){& .logo{width:fit-content;margin-inline:auto}& .footer__row{text-align:center;grid-auto-flow:row}& .footer__nav{grid-column:1}& .footer__contacts{text-align:center}& .social{justify-content:center}}}body.page-type-terms,body.page-type-privacy{& h1,& h2,& h3{line-height:1.25}& h1{font-size:1.875rem}& h2{margin-top:2rem;font-size:1.25rem}& h3{font-size:1.15rem}& p,& li{font-size:1rem}& main{justify-content:center;display:flex}& main section{max-width:1280px;margin-top:100px;padding:20px}& main section a{color:var(--color-primary-lighter)}}
