/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */*,:after,:before{box-sizing:border-box}html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}body{min-height:100vh;position:relative}html{min-height:100vh}.background-abstract{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:calc(-1 * var(--z-index-min));overflow:hidden;grid-template-rows:2vh 1fr 2vh}.background-abstract__first{position:absolute;top:0;left:0;height:100%;width:50%;z-index:1;overflow:hidden;background-image:url(/build/assets/background-abstract-left-CQ_14i9_.svg);background-size:auto;background-position:top left;background-repeat:no-repeat}.background-abstract__second{position:absolute;top:0;right:0;height:100%;width:50%;overflow:hidden;background-image:url(/build/assets/background-abstract-right-dVbekHZ7.svg);background-size:auto;background-position:top right;background-repeat:no-repeat}@media (width <= 1024px){.background-abstract__second,.background-abstract__first{background-size:contain}}@media (width <= 800px){.background-abstract__second,.background-abstract__first{display:none}}.backdrop-glass{position:relative;isolation:isolate;background:linear-gradient(180deg,oklch(.28 .08 var(--primary-base-hue) / .65),oklch(.18 .1 var(--primary-base-hue) / .75));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:clamp(var(--border-radius-lg, 1.5rem),1.25rem + 1.25vw,var(--border-radius-xl, 2rem));border:1px solid oklch(1 0 0 / .12);box-shadow:0 16px 48px #0000003d,0 8px 24px #00000029,0 2px 8px #00000014,inset 0 1px #ffffff14}.decor-music-notes:before{content:"";position:absolute;width:clamp(30px,23vw,120px);height:clamp(30px,23vw,140px);left:10px;top:-1%;transform:translate(-110%) rotate(-18deg);background-image:url(/build/assets/note-CWpgE2Ou.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:2;opacity:1;pointer-events:none}.decor-music-notes:after{content:"";position:absolute;width:clamp(30px,6vw,60px);height:clamp(30px,8vw,80px);right:0;top:55%;transform:translate(49%) rotate(17deg);background-image:url(/build/assets/note-CWpgE2Ou.png);background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 6px 12px oklch(0 0 0 / .3)) drop-shadow(0 3px 6px oklch(.6 .2 260 / .2)) brightness(1.05);z-index:-1;opacity:.75;pointer-events:none}@media (prefers-reduced-motion: reduce){.decor-music-notes:before,.decor-music-notes:after{transform:none}}@media (max-width: 767px){.decor-music-notes:before{width:clamp(100px,15vw,140px);height:clamp(130px,19vw,180px);left:clamp(-35px,-4vw,-50px);transform:translateY(-50%) rotate(12deg)}.decor-music-notes:after{width:clamp(70px,10vw,100px);height:clamp(90px,13vw,130px);right:clamp(-30px,-3.5vw,-45px);transform:translateY(-20%) rotate(-8deg)}}ul,ol{padding:0;margin:0}li{list-style:none;margin:0;padding:0}a{text-decoration:none}a:hover{text-decoration:underline}h1,h2,h3,h4,h5{margin:0}button{border:none}fieldset{border:none;margin:0;padding:0}mark{background-color:transparent}p,hr,blockquote{margin:0}[data-theme=light]{--clr-primary-100: #e8eff7;--clr-primary-200: #d3e3f5;--clr-primary-300: #347cf9;--clr-primary-300-50: #c0d5f880;--clr-primary-400: #006eff;--clr-primary-500: #015bf8;--clr-base: #2b2f33;--clr-base-50: #2b2f3380;--clr-anti-base: #ffffff;--clr-anti-base-50: #ffffff80;--clr-neutral-100: #dbe0e9;--clr-neutral-500: #707a8a;--clr-neutral-700: #2e2e3f;--clr-neutral-900: #21212f;--clr-background-dark: #090909;--clr-svg-primary: #006eff;--clr-svg-secondary: #015bf8;--clr-svg-accent: #006eff;--clr-svg-white: #ffffff}[data-theme=dark]{--primary-base-lightness: .95;--primary-base-chroma: .02;--primary-base-hue: 260;--primary-lightness-step: .005;--primary-chroma-step: .002;--clr-primary-10: oklch( var(--primary-base-lightness) var(--primary-base-chroma) var(--primary-base-hue) / 1 );--clr-primary-20: oklch( calc(var(--primary-base-lightness) - 10 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 10 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--clr-primary-30: oklch( calc(var(--primary-base-lightness) - 20 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 20 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--clr-primary-40: oklch( calc(var(--primary-base-lightness) - 30 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 30 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--clr-primary-50: oklch( calc(var(--primary-base-lightness) - 40 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 40 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--clr-primary-100: oklch( calc(var(--primary-base-lightness) - 50 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 50 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--clr-primary-200: oklch( calc(var(--primary-base-lightness) - 60 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 60 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--clr-primary-300: oklch( calc(var(--primary-base-lightness) - 70 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 70 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--clr-primary-300-50: oklch( calc(var(--primary-base-lightness) - 70 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 70 * var(--primary-chroma-step)) var(--primary-base-hue) / .5 );--clr-primary-400: oklch(.5788 .2316 var(--primary-base-hue) / 1);--clr-primary-500: oklch(.5371 .2447 var(--primary-base-hue) / 1);--secondary-lightness-offset: .6131;--secondary-chroma-multiplier: 5.395;--secondary-hue-shift: 36.77;--clr-secondary-accent: oklch( calc(var(--primary-base-lightness) - var(--secondary-lightness-offset)) calc(var(--primary-base-chroma) * var(--secondary-chroma-multiplier)) calc(var(--primary-base-hue) + var(--secondary-hue-shift)) / 1 );--clr-primary-accent-80: oklch( calc(var(--primary-base-lightness) - 70 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 70 * var(--primary-chroma-step)) var(--primary-base-hue) / .8 );--primary-color-250: oklch( calc(var(--primary-base-lightness) - 65 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 65 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--primary-color-75: oklch( calc(var(--primary-base-lightness) - 37.5 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 37.5 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--primary-color-150: oklch( calc(var(--primary-base-lightness) - 55 * var(--primary-lightness-step)) calc(var(--primary-base-chroma) + 55 * var(--primary-chroma-step)) var(--primary-base-hue) / 1 );--clr-base: oklch(1 0 0 / 1);--clr-base-50: oklch(1 0 0 / .2);--clr-base-100: oklch(1 0 0 / .1);--clr-anti-base: oklch(0 0 0 / 1);--clr-anti-base-50: oklch(0 0 0 / .8);--neutral-base-lightness: 1;--neutral-lightness-step: .0086;--neutral-base-chroma: 0;--neutral-base-hue: 0;--clr-neutral-0: oklch( var(--neutral-base-lightness) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-10: oklch( calc(var(--neutral-base-lightness) - 10 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-20: oklch( calc(var(--neutral-base-lightness) - 20 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-30: oklch( calc(var(--neutral-base-lightness) - 30 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-40: oklch( calc(var(--neutral-base-lightness) - 40 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-50: oklch( calc(var(--neutral-base-lightness) - 50 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-60: oklch( calc(var(--neutral-base-lightness) - 60 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-70: oklch( calc(var(--neutral-base-lightness) - 70 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-80: oklch( calc(var(--neutral-base-lightness) - 80 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-90: oklch( calc(var(--neutral-base-lightness) - 90 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-100: oklch( calc(var(--neutral-base-lightness) - 100 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-75: oklch( calc(var(--neutral-base-lightness) - 75 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-150: oklch( calc(var(--neutral-base-lightness) - 150 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-200: oklch( calc(var(--neutral-base-lightness) - 200 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-300: oklch( calc(var(--neutral-base-lightness) - 300 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-400: oklch( calc(var(--neutral-base-lightness) - 400 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-500: oklch( calc(var(--neutral-base-lightness) - 500 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-600: oklch( calc(var(--neutral-base-lightness) - 600 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-700: oklch( calc(var(--neutral-base-lightness) - 700 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-800: oklch( calc(var(--neutral-base-lightness) - 800 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-900: oklch( calc(var(--neutral-base-lightness) - 900 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-1000: oklch( calc(var(--neutral-base-lightness) - 1000 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / 1 );--clr-neutral-0-50: oklch( var(--neutral-base-lightness) var(--neutral-base-chroma) var(--neutral-base-hue) / .5 );--clr-neutral-1000-20: oklch( calc(var(--neutral-base-lightness) - 1000 * var(--neutral-lightness-step)) var(--neutral-base-chroma) var(--neutral-base-hue) / .2 );--success-hue-shift: -120;--warning-hue-shift: -200;--error-hue-shift: -235;--info-hue-shift: 0;--clr-success: oklch( .65 .15 calc(var(--primary-base-hue) + var(--success-hue-shift)) / 1 );--clr-warning: oklch( .75 .2 calc(var(--primary-base-hue) + var(--warning-hue-shift)) / 1 );--clr-error: oklch( .65 .25 calc(var(--primary-base-hue) + var(--error-hue-shift)) / 1 );--clr-info: oklch(.7 .15 calc(var(--primary-base-hue) + var(--info-hue-shift)) / 1);--clr-background-dark: var(--clr-neutral-100);--clr-svg-primary: var(--clr-primary-400);--clr-svg-secondary: var(--clr-primary-500);--gradient-horizontal: linear-gradient(174.52deg, var(--clr-primary-500) 14.93%, var(--clr-secondary-accent) 95.89%);--gradient-vertical: linear-gradient(174.52deg, var(--clr-primary-500) 14.93%, var(--clr-secondary-accent) 95.89%);--clr-badge-popular-bg: #61ffff;--clr-badge-popular-glow-strong: rgba(97, 255, 255, .4);--clr-badge-popular-glow-weak: rgba(97, 255, 255, .2)}:root{color-scheme:dark light}body{color:var(--clr-base);background-color:var(--clr-anti-base)}a{color:var(--clr-base)}:root{--font-family-primary: "Gilroy", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-family-mono: "JetBrains Mono", "Fira Code", "Consolas", monospace;--font-family-display: "Gilroy", "Inter", sans-serif;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-extrabold: 800;--font-size-base: 16px;--line-height-base: 1.4;--letter-spacing-base: 0;--font-size-h1: clamp(2rem, 5vw, 3.5rem);--font-size-h2: clamp(1.875rem, 9.4285px + 2.6785vw, 3rem);--font-size-h3: clamp(1.625rem, 19.1428px + .8929vw, 2rem);--font-size-h4: clamp(1.375rem, 19.7142px + .2976vw, 1.5rem);--font-size-h5: 1.125rem;--font-size-text-xl: clamp(1rem, 6.8571px + 1.1904vw, 1.3rem);--font-size-text-l: clamp(1rem, calc(11.9685px + .5249vw) , 1.15rem);--font-size-text-m: clamp(1rem, calc(.5vw + .5rem) , 1.125rem);--font-size-text-s: clamp(.875rem, calc(.15vw + .875rem) , 1rem);--font-size-text-xs: .875rem;--font-size-text-xxs: clamp(.7rem, calc(.25vw + .7rem) , .75rem);--font-size-text-xxxs: .75rem;--line-height-h1: 1.1;--line-height-h2: 1.1;--line-height-h3: 1.2;--line-height-h4: 1.3;--line-height-h5: 1.2;--line-height-text-xl: 1.3;--line-height-text-l: 1.3;--line-height-text-m: 1.5;--line-height-text-s: 1.5;--line-height-text-xs: 1.5;--line-height-text-xxs: 1.5;--line-height-text-xxxs: 1.5;--letter-spacing-h1: -.02em;--letter-spacing-h2: -.025em;--letter-spacing-h3: -.02em;--letter-spacing-h4: -.02em;--letter-spacing-h5: -.02em;--letter-spacing-text-xl: -.02em;--letter-spacing-text-l: -.02em;--letter-spacing-text-m: 0em;--letter-spacing-text-s: 0em;--letter-spacing-text-xs: 0em;--letter-spacing-text-xxs: 0em;--letter-spacing-text-xxxs: 0em;--spacing-2: .125rem;--spacing-4: .25rem;--spacing-6: .375rem;--spacing-8: .5rem;--spacing-10: .625rem;--spacing-12: .75rem;--spacing-16: 1rem;--spacing-20: 1.25rem;--spacing-24: 1.5rem;--spacing-28: 1.75rem;--spacing-32: 2rem;--spacing-36: 2.25rem;--spacing-40: 2.5rem;--spacing-48: 3rem;--spacing-56: 3.5rem;--spacing-64: 4rem;--spacing-72: 4.5rem;--spacing-80: 5rem;--spacing-96: 6rem;--scale-000: .75rem;--scale-100: .875rem;--scale-200: 1rem;--scale-300: 1.125rem;--scale-400: 1.25rem;--scale-500: 1.5rem;--scale-600: 1.875rem;--scale-700: 2.25rem;--scale-800: 3rem;--scale-900: 3.75rem;--scale-1000: 4.5rem;--container-sm: 640px;--container-md: 768px;--container-lg: 1024px;--container-xl: 1280px;--container-2xl: 1536px}.h1,h1{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h1);margin:0;text-wrap:balance;max-inline-size:65ch;letter-spacing:var(--letter-spacing-h1)}.h2,h2{font-size:var(--font-size-h2);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h2);margin:0;text-wrap:balance;letter-spacing:var(--letter-spacing-h2)}.h3,h3{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h3);margin:0;text-wrap:balance;letter-spacing:var(--letter-spacing-h3)}.h4,h4{font-size:var(--font-size-h4);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h4);margin:0;text-wrap:balance;letter-spacing:var(--letter-spacing-h4)}.h5,h5{font-size:var(--font-size-h5);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h5);margin:0;text-wrap:balance}.text-xl{font-size:var(--font-size-text-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-text-xl);margin:0;text-wrap:pretty;letter-spacing:var(--letter-spacing-text-xl)}.text-l{font-size:var(--font-size-text-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-text-l);margin:0;text-wrap:pretty;letter-spacing:var(--letter-spacing-text-l)}.text-m{font-size:var(--font-size-text-m);font-weight:var(--font-weight-medium);line-height:var(--line-height-text-m);margin:0;text-wrap:pretty;letter-spacing:var(--letter-spacing-text-m)}.text-s{font-size:var(--font-size-text-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-text-s);margin:0;text-wrap:pretty;letter-spacing:var(--letter-spacing-text-s)}.text-xs{font-size:var(--font-size-text-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-text-xs);margin:0;text-wrap:pretty;letter-spacing:var(--letter-spacing-text-xs)}.text-xxs{font-size:var(--font-size-text-xxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-text-xxs);margin:0;text-wrap:pretty;letter-spacing:var(--letter-spacing-text-xxs)}.text-xxxs{font-size:var(--font-size-text-xxxs);font-weight:var(--font-weight-medium);line-height:var(--line-height-text-xxxs);margin:0;text-wrap:pretty;letter-spacing:var(--letter-spacing-text-xxxs)}.text-display{font-weight:var(--font-weight-bold);font-feature-settings:"liga" 1,"kern" 1}.text-mono{font-feature-settings:"liga" 0;font-variant-numeric:tabular-nums}.text-uppercase{text-transform:uppercase;letter-spacing:.1em}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-justify{text-align:justify;text-justify:inter-word}.font-light{font-weight:var(--font-weight-light)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.font-extrabold{font-weight:var(--font-weight-extrabold)}.leading-tight{line-height:1.1}.leading-snug{line-height:1.2}.leading-normal{line-height:1.4}.leading-relaxed{line-height:1.6}.leading-loose{line-height:1.8}.tracking-tighter{letter-spacing:-.05em}.tracking-tight{letter-spacing:-.025em}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-underline{text-decoration:underline}.text-overline{text-decoration:overline}.text-line-through{text-decoration:line-through}.text-no-decoration{text-decoration:none}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-break{word-break:break-word;overflow-wrap:break-word}.text-responsive-sm{font-size:clamp(.875rem,2vw,1rem)}.text-responsive-md{font-size:clamp(1rem,2.5vw,1.25rem)}.text-responsive-lg{font-size:clamp(1.25rem,3vw,1.5rem)}.text-responsive-xl{font-size:clamp(1.5rem,4vwm,2rem)}.spacing-h1,.spacing-h2{margin-bottom:var(--spacing-24)}.spacing-h3{margin-bottom:var(--spacing-16)}.spacing-h4{margin-bottom:var(--spacing-8)}.spacing-h5{margin-bottom:var(--spacing-4)}.spacing-text-xl,.spacing-text-l{margin-bottom:var(--spacing-24)}.spacing-text-m,.spacing-text-s,.spacing-text-xs{margin-bottom:var(--spacing-8)}.spacing-text-xxs,.spacing-text-xxxs{margin-bottom:var(--spacing-4)}.hero-section{margin-bottom:var(--spacing-64)}.hero-section .h1,.hero-section .text-m{margin-bottom:var(--spacing-24)}.card-section{margin-bottom:var(--spacing-48)}.card-section .h2,.card-section .text-xl,.card-section .text-m{margin-bottom:var(--spacing-24)}.small-section .h3,.small-section .text-s{margin-bottom:var(--spacing-16)}.mini-section .h4,.mini-section .text-s{margin-bottom:var(--spacing-8)}.tiny-section .h5,.tiny-section .text-xxs{margin-bottom:var(--spacing-4)}@container (min-width: 640px){.h1{font-size:var(--font-size-h1)}.h2{font-size:var(--font-size-h2)}.h3{font-size:var(--font-size-h3)}.h4{font-size:var(--font-size-h4)}.h5{font-size:var(--font-size-h5)}}@container (min-width: 768px){.text-xl{font-size:var(--font-size-text-xl)}.text-l{font-size:var(--font-size-text-l)}.text-m{font-size:var(--font-size-text-m)}}@container (min-width: 1024px){.h1{font-size:var(--font-size-h1)}.h2{font-size:var(--font-size-h2)}.h3{font-size:var(--font-size-h3)}}@media (prefers-contrast: high){:root{--font-weight-semibold: 700;--font-weight-medium: 600}.h1,.h2,.h3,.h4,.h5{font-weight:var(--font-weight-bold)}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-color-scheme: dark){:root{--letter-spacing-h1: -.015em;--letter-spacing-h2: -.01em;--letter-spacing-h3: -.005em}}@media print{:root{--font-size-h1: 2.5rem;--font-size-h2: 2rem;--font-size-h3: 1.5rem;--font-size-h4: 1.25rem;--font-size-h5: 1rem;--line-height-h1: 1.2;--line-height-h2: 1.2;--line-height-h3: 1.3;--line-height-h4: 1.3;--line-height-h5: 1.3}.h1,.h2,.h3,.h4,.h5{page-break-after:avoid;orphans:3;widows:3}.text-m,.text-s,.text-xs{orphans:2;widows:2}}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-optimize-legibility{text-rendering:optimizeLegibility;font-feature-settings:"kern" 1,"liga" 1,"calt" 1}.text-optimize-speed{text-rendering:optimizeSpeed;font-feature-settings:"kern" 0,"liga" 0,"calt" 0}.container-query{container-type:inline-size;container-name:typography}.fluid-text{font-size:var(--fluid-size, 1rem);line-height:var(--fluid-line-height, 1.4)}.scale-000{font-size:var(--scale-000)}.scale-100{font-size:var(--scale-100)}.scale-200{font-size:var(--scale-200)}.scale-300{font-size:var(--scale-300)}.scale-400{font-size:var(--scale-400)}.scale-500{font-size:var(--scale-500)}.scale-600{font-size:var(--scale-600)}.scale-700{font-size:var(--scale-700)}.scale-800{font-size:var(--scale-800)}.scale-900{font-size:var(--scale-900)}.scale-1000{font-size:var(--scale-1000)}.grid-gap-2{gap:var(--spacing-2)}.grid-gap-4{gap:var(--spacing-4)}.grid-gap-8{gap:var(--spacing-8)}.grid-gap-16{gap:var(--spacing-16)}.grid-gap-24{gap:var(--spacing-24)}.grid-gap-32{gap:var(--spacing-32)}.grid-gap-48{gap:var(--spacing-48)}.grid-gap-64{gap:var(--spacing-64)}.font-display-swap{font-display:swap}.font-display-fallback{font-display:fallback}.font-display-optional{font-display:optional}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.focus-visible:focus-visible{outline:2px solid currentColor;outline-offset:2px}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Regular-Bghgj_A6.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal;size-adjust:100%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Medium-BVFe7ABu.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal;size-adjust:100%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Semibold-BP6WYEG3.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal;size-adjust:100%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Gilroy;src:url(/build/assets/Gilroy-Bold-CWvQ8Q14.ttf) format("truetype");font-display:swap;font-weight:700;font-style:normal;size-adjust:100%;ascent-override:90%;descent-override:22%;line-gap-override:0%}button.button{cursor:pointer}.button{padding:.96875rem 1rem;border-radius:.625rem;color:var(--clr-base);font-size:var(--font-size-text-xs);font-weight:var(--font-weight-semibold);text-align:center}.button_primary{background-color:var(--clr-primary-500);color:var(--clr-neutral-0)}.button_secondary{background-color:var(--clr-neutral-0);color:var(--clr-primary-500)}.button_plain{background-color:transparent;color:var(--clr-base);border:1px solid var(--clr-neutral-50)}.button_plain:hover{border:1px solid var(--clr-neutral-0)}.button_block{display:block}:root{--z-index-min: 1;--z-index-max: 10;--main-content-padding-inline: clamp(1rem, -114.2857px + 5.964vw, 9.027vw);--main-column-half-width: 590px}.main-content{overflow:clip;position:relative;padding-bottom:clamp(1rem,10vh,10rem)}.main-content__body{padding-block:0 6rem}.main-content__section_top{padding-top:1.25rem;display:grid;grid-template-columns:1fr;row-gap:1rem}.main-container{--main-column: 1fr;--main-column-limited: minmax(0, 1180px);display:grid;grid-template-columns:var(--main-column);justify-content:center}.main-container_gapped{row-gap:6rem}@media (width >= 1024px){.main-container_gapped{row-gap:6rem}}@media (width >= 768px){.main-container_gapped{row-gap:4.5rem}}@media (width <= 767px){.main-container_gapped{row-gap:3rem}}.main-container_padded_md{grid-template-columns:var(--main-content-padding-inline) var(--main-column-limited) var(--main-content-padding-inline)}.main-container_padded_sm{--padding-inline-small: calc(.8 * var(--main-content-padding-inline));grid-template-columns:var(--padding-inline-small) var(--main-column-limited) var(--padding-inline-small)}.main-container_padded_sm>*,.main-container_padded_md>*{grid-column:2 / -2}.main-container_padded_md>.main-content__section.main-content__section_width_full{grid-column:1 / -1}.main-content__section_padded{padding-inline:var(--main-content-padding-inline)}.main-content__player{position:sticky;bottom:1rem;z-index:var(--z-index-min)}.form-field-container{--padding-block: .5rem;--padding-inline: 1rem;position:relative}.form-field-container.has-error>.form-control,.form-field-container.has-error .form-control{border-color:var(--color-error)}.form-field-container-sms-code{display:grid;justify-content:center;grid-template-rows:auto 1rem;gap:.5rem clamp(.5rem,-.248rem + 3.74vw,1rem)}@media (--viewport-phone){.form-field-container-sms-code{--padding-inline: .5rem}}.form-field-container-sms-code .form-field{display:flex;align-items:center;cursor:text;grid-row:1/2;width:clamp(2rem,-.617rem + 13.08vw,3.75rem);height:clamp(4rem,2.505rem + 7.48vw,5rem)}.disabled:is(.form-field-container-sms-code .form-field){opacity:.5}:is(.form-field-container-sms-code .form-field)>input{text-align:center}.form-field-container-sms-code .error-messages{grid-row:2/3;margin:0;padding:0}.error-messages{color:var(--clr-error);font-size:.75rem;line-height:1.2;margin-block-start:.25rem;padding:0 var(--padding-inline);min-height:1rem}.form-field__hint{color:var(--text-muted);font-size:.75rem;line-height:1.2;margin-block-start:.25rem;padding:0 var(--padding-inline)}.form-field__label{display:block;color:var(--text-muted);font-size:.75rem;line-height:1.25;margin-block-end:.25rem;padding:0 var(--padding-inline)}.form-field{position:relative;background-color:var(--color-pale);border-radius:.5rem;border:thin solid var(--color-pale);overflow:hidden}.form-field>label{display:block;color:var(--text-muted);font-size:.75rem;line-height:1.25;cursor:text;padding:var(--padding-block) var(--padding-inline) 0}.form-field>input,.form-field>select{border:none;background-color:transparent;font-size:1rem;padding:var(--padding-block) var(--padding-inline);width:100%}:is(.form-field>input,.form-field>select)::placeholder{color:var(--text-muted)}.form-field-select:after{content:"";display:block;position:absolute;top:1rem;right:.5rem;width:1.5rem;height:1.5rem;background-image:url(/build/assets/chevron-left-BBTAfPDR.svg);background-size:contain;transform:rotate(-90deg);opacity:.5;z-index:1;pointer-events:none}.form-field.form-field-select>label{cursor:default}.form-field.form-field-select>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:2}.form-base{display:grid;gap:var(--spacing-16, 1.25rem);align-content:center;position:relative;z-index:1}.form-base--stack{gap:var(--spacing-8, 1.25rem)}.form-control{background-color:var(--clr-neutral-0, #fff);border-radius:var(--border-radius-sm, .5rem);padding:clamp(.5rem,.5rem + .625vw,.75rem) clamp(.8rem,.8rem + 1.25vw,1rem);border:1px solid oklch(0 0 0 / .05);font-size:var(--font-size-text-xs);color:var(--clr-neutral-70, #4d4d4d);transition:border-color .2s ease,box-shadow .2s ease;width:100%}.form-select-wrapper{position:relative}.form-select-wrapper:after{content:"";position:absolute;top:50%;right:clamp(.75rem,.5rem + .75vw,1.25rem);width:1rem;height:1rem;pointer-events:none;background-image:url(/build/assets/chevron-left-BBTAfPDR.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%) rotate(-90deg);opacity:.6;transition:transform .2s ease}.form-select-wrapper.is-open:after{transform:translateY(-50%) rotate(90deg)}.form-select-wrapper--no-arrow:after{display:none}.region-select.region-select--has-value:after{opacity:0}.form-control--select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:clamp(2.5rem,2rem + 1vw,3rem);cursor:pointer}.form-control--select::-ms-expand{display:none}.form-control--select:focus{outline:none}.region-select{position:relative}.region-select__native{display:none}.region-select__input{width:100%}.region-select__dropdown{position:absolute;inset-inline:0;top:calc(100% + .375rem);background:var(--clr-neutral-0, #fff);border-radius:var(--border-radius-md, 1rem);box-shadow:0 8px 24px #0000001f,0 2px 6px #00000014;border:1px solid oklch(0 0 0 / .08);max-height:clamp(12rem,20vh,16rem);overflow-y:auto;padding-block:.25rem;display:none;z-index:10}.region-select__dropdown--open{display:block}.region-select__option{width:100%;display:block;border:none;background:none;text-align:left;cursor:pointer;font-size:clamp(.875rem,.8rem + .4vw,1rem);padding:clamp(.625rem,.55rem + .3vw,.875rem) clamp(1rem,.85rem + .8vw,1.5rem);color:var(--clr-neutral-80, #363636);transition:background-color .2s ease}.region-select__option:hover,.region-select__option[aria-selected=true]{background-color:#e5f0fc}.region-select__empty{padding:clamp(.625rem,.55rem + .3vw,.875rem) clamp(1rem,.85rem + .8vw,1.5rem);font-size:clamp(.8125rem,.75rem + .4vw,.95rem);color:var(--text-muted)}.form-control:focus{outline:none;border-color:var(--clr-primary-300, #7ea7ff);box-shadow:0 0 0 3px #076eff1a}.form-control--error{border-color:var(--color-error)}.form-checkbox-group{display:grid;gap:clamp(.375rem,calc(.25rem + .625vw),.5rem);color:var(--clr-neutral-0, #fff);align-items:center}.form-checkbox{display:grid;grid-template-columns:auto 1fr;gap:clamp(.5rem,.4rem + .625vw,.75rem);align-items:start}.form-checkbox-wrapper.has-error .form-checkbox__input{border-color:var(--clr-error)}.form-checkbox-wrapper.has-error .form-checkbox__label{color:var(--color-error)}.form-feedback{font-size:clamp(.8125rem,.7rem + .5vw,.95rem);line-height:1.45;margin:0;padding:0 var(--padding-inline);color:var(--clr-neutral-0, #fff);transition:opacity .2s ease}.form-feedback:empty{display:none}.form-feedback--success{color:var(--clr-success-400, #52c41a)}.form-feedback--error{color:var(--color-error)}.form-checkbox__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:.45rem;border:2px solid var(--clr-primary-400, #4c6ef5);background-color:var(--clr-neutral-0, #fff);display:inline-grid;place-content:center;cursor:pointer;flex-shrink:0;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.form-checkbox__input:after{content:"";width:.45rem;height:.65rem;border:2px solid var(--clr-neutral-0, #fff);border-top:0;border-left:0;transform:translateY(-.05rem) scale(0) rotate(45deg);transform-origin:center;transition:transform .2s ease}.form-checkbox__input:checked{background-color:var(--clr-primary-500, #2f54eb);border-color:var(--clr-primary-500, #2f54eb)}.form-checkbox__input:checked:after{transform:translateY(-.05rem) scale(1) rotate(45deg)}.form-checkbox__input:focus-visible{outline:none;box-shadow:0 0 0 3px #076eff33}.form-checkbox__input:disabled{opacity:.6;cursor:not-allowed}.form-checkbox__label{display:block;font-size:var(--font-size-text-xxs);line-height:var(--line-height-text-xxs);font-weight:var(--font-weight-medium);color:inherit}.form-checkbox__label a{color:inherit;text-decoration:underline}@media (prefers-reduced-motion: reduce){.form-control,.form-button{transition:none}}:root{--button-background-gradient: linear-gradient( 178.09deg, var(--clr-primary-500) -142.26%, var(--clr-primary-contrast-opposite) 132.35% );--border-glass: linear-gradient(102.79deg, rgba(6, 14, 25, .2) 3.81%, rgba(10, 19, 28, .2) 100%), linear-gradient(0deg, rgba(0, 0, 0, .2), rgba(0, 0, 0, .2));--border-radius-sm: .5rem;--border-radius-md: 1rem;--border-radius-lg: 1.5rem;--border-radius-xl: 2rem;--border-radius-2xl: 2.5rem;--border-radius-3xl: 3rem;--border-radius-4xl: 3.5rem;--border-radius-5xl: 4rem;--border-radius-6xl: 4.5rem;--border-radius-7xl: 5rem;--glass-effect-shadow: 0 0 0 .5px rgba(255, 255, 255, .08), 0 0 0 1px rgba(255, 255, 255, .04), 0 4px 20px rgba(0, 0, 0, .35), 0 2px 10px rgba(0, 0, 0, .25), inset 0 1px 1px rgba(255, 255, 255, .1), inset 0 .5px 0 rgba(255, 255, 255, .06), inset 0 -1px 1px rgba(0, 0, 0, .25), inset 0 -.5px 0 rgba(0, 0, 0, .15), inset 0 0 30px rgba(0, 0, 0, .12);--glass-effect-border-gradient: radial-gradient( ellipse at top left, rgba(255, 255, 255, .25) 0%, rgba(255, 255, 255, .1) 30%, transparent 70% ), radial-gradient( ellipse at bottom right, rgba(255, 255, 255, .2) 0%, rgba(255, 255, 255, .08) 30%, transparent 70% ), linear-gradient( 135deg, rgba(255, 255, 255, .12) 0%, rgba(255, 255, 255, .06) 20%, rgba(255, 255, 255, .03) 50%, rgba(0, 0, 0, .05) 75%, rgba(0, 0, 0, .1) 100% );--glass-effect-backdrop-filter: blur(12px) saturate(180%)}[data-spotlight-container]:hover .spotlight{opacity:1}.glass-border{border-radius:var(--border-radius, 20px);box-shadow:0 0 2px var(--clr-neutral-50),inset 0 0 2px var(--clr-neutral-100);position:relative}.glass-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--border-radius, 20px);padding:1px;background:linear-gradient(110deg,var(--clr-neutral-30) 0%,var(--clr-neutral-90) 25%,var(--clr-neutral-50) 50%,var(--clr-neutral-100) 100%);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:calc(-1 * var(--z-index-min))}.glass-border_light{border-radius:var(--border-radius, 1.5rem);border:1px solid oklch(1 0 0 / .12);box-shadow:0 16px 48px #0000003d,0 8px 24px #00000029,0 2px 8px #00000014,inset 0 1px #ffffff14}.glass-border_dark-toggleable:hover:before{background:var(--border-glass)}.glass-border_dark:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--border-radius, 20px);background:var(--border-glass)}.glass-border.glass-border_toggleable:hover{box-shadow:none}.glass-border.glass-border_toggleable:hover:before{background:none}.anim-border{--first-color: var(--clr-secondary-accent);--second-color: var(--clr-primary-500);--glint-size: 600px;visibility:hidden;position:absolute;inset:calc(-1 * var(--anim-padding, 2px));border-radius:calc(var(--border-radius, 25px) * 1.33);padding:var(--anim-padding, 2px);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);background:linear-gradient(118deg,var(--second-color),var(--first-color) 80%,var(--first-color) 100%);-webkit-mask-composite:xor;mask-composite:exclude;top:0;left:0;right:0;bottom:0;overflow:hidden}*:hover>.anim-border{visibility:visible}.anim-border_always-visible{visibility:visible}.anim-border:before{content:"";position:absolute;left:50%;top:50%;width:800px;height:800px;transform-origin:center center;transform:translate(-50%,-50%) rotate(315deg);background:linear-gradient(45deg,var(--second-color) 0%,var(--second-color) 12%,var(--first-color) 25%,var(--first-color) 40%,rgba(79,195,247,.3) 46%,rgba(79,195,247,.6) 48%,rgba(79,195,247,.95) 50%,rgba(79,195,247,.6) 52%,rgba(79,195,247,.3) 54%,var(--first-color) 60%,var(--first-color) 77%,var(--second-color) 88%,var(--second-color) 100%);filter:brightness(1.3) saturate(1.2);opacity:0;transition:opacity .5s}*:hover>.anim-border:before{opacity:1;animation:rotateGlint 2.5s linear infinite}.anim-border_always-visible:before{opacity:1;animation:rotateGlint 2.5s linear infinite}.anim-border:after{content:"";position:absolute;padding:var(--anim-padding, 2px);background:linear-gradient(118deg,var(--second-color),var(--first-color) 80%,var(--first-color) 103.58%);animation:rotateGradientReverse 3s ease-in-out infinite;rotate:360deg;bottom:-40%;left:-40%;right:-40%;top:-40%;border-radius:50%;opacity:0}@keyframes rotateGradient{0%{rotate:0deg}to{rotate:360deg}}@keyframes rotateGradientReverse{0%{rotate:360deg}to{rotate:0deg}}@keyframes rotateGlint{0%{transform:translate(-50%,-50%) rotate(315deg)}to{transform:translate(-50%,-50%) rotate(675deg)}}.no-scroll{scrollbar-width:none;-ms-overflow-style:none}.no-scroll::-webkit-scrollbar{display:none}.business-types__categories-container,.client-brands__logos,.blog__overflow-container,.partner-logos__container,.blog-tags__overflow-container,.solutions__overflow-container,.solutions__collection-holder,.modal-body{scrollbar-width:none;-ms-overflow-style:none}.business-types__categories-container::-webkit-scrollbar,.client-brands__logos::-webkit-scrollbar,.blog__overflow-container::-webkit-scrollbar,.partner-logos__container::-webkit-scrollbar,.blog-tags__overflow-container::-webkit-scrollbar,.solutions__overflow-container::-webkit-scrollbar,.solutions__collection-holder::-webkit-scrollbar,.modal-body::-webkit-scrollbar{display:none}[data-share-button]{cursor:pointer;transition:color .2s ease}[data-share-button]:hover,[data-share-button]:focus-visible{outline:none}.share-button--copied,.blog-article__share-btn--copied{color:var(--clr-success, #52c41a)!important}.no-drag{-webkit-user-drag:none;-moz-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.text-accent{color:var(--clr-primary-20)}.cursor-pointer{cursor:pointer}.bg-wave{--bg-wave-overlay: radial-gradient( 120% 140% at 15% 15%, rgba(1, 91, 248, .45) 0%, rgba(4, 25, 61, .95) 45%, rgba(4, 17, 40, 1) 100% );background-image:url(/build/assets/wave_back-C99KRark.webp);background-size:cover,cover;background-position:center,center;background-repeat:no-repeat,no-repeat}.glass-effect{position:relative;isolation:isolate;backdrop-filter:var(--glass-effect-backdrop-filter);-webkit-backdrop-filter:var(--glass-effect-backdrop-filter);box-shadow:var(--glass-effect-shadow)}.glass-effect:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-effect-border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.glass-effect:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:#10172659;pointer-events:none;z-index:0;box-shadow:inset 0 1px 2px #ffffff0d}.glass-effect>*{position:relative;z-index:1}.gradient-border{position:relative;isolation:isolate}.gradient-border:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--clr-primary-400) 0%,var(--clr-secondary-accent) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:-1}.spotlight{--spotlight-dimension: 15rem;width:var(--spotlight-dimension);height:var(--spotlight-dimension);border-radius:50%;clip-path:circle(200% at 50% 50%);background:radial-gradient(circle at center,var(--clr-primary-500) 0%,var(--clr-primary-500) 100%);filter:blur(80px);position:absolute;transform:translate3d(-50%,-50%,0);top:50%;left:50%;pointer-events:none;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;contain:layout style paint;-webkit-transform:translate3d(-50%,-50%,0);opacity:0;transition:opacity .3s ease}@view-transition{navigation: auto;}::view-transition{animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-group(root){animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}::view-transition-old(root){animation:fade-out .5s cubic-bezier(.4,0,.2,1) forwards}::view-transition-new(root){animation:fade-in-slide .5s cubic-bezier(.4,0,.2,1) forwards}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-slide{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:.01ms!important;animation-delay:0s!important}}@media (max-width: 767px){::view-transition{animation-duration:.4s}::view-transition-group(root){animation-duration:.4s}::view-transition-old(root),::view-transition-new(root){animation-duration:.4s}@keyframes fade-in-slide{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){will-change:transform,opacity;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}:not(:active-view-transition) ::view-transition-group(*),:not(:active-view-transition) ::view-transition-old(*),:not(:active-view-transition) ::view-transition-new(*){will-change:auto}@supports (-webkit-touch-callout: none){::view-transition{animation-duration:.4s;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}::view-transition-group(root){animation-duration:.4s;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}::view-transition-old(root){animation:fade-out .4s cubic-bezier(.25,.46,.45,.94) forwards}::view-transition-new(root){animation:fade-in-slide .4s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes fade-in-slide{0%{opacity:0;transform:translateY(15px) translateZ(0);-webkit-transform:translateY(15px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0);-webkit-transform:translateY(0) translateZ(0)}}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}}.carousel-controls{display:inline-flex;align-items:center;gap:.5rem}.carousel-controls__button{display:inline-flex;align-items:center;justify-content:center;border-radius:.625rem;padding:.875rem;background-color:var(--clr-primary-500);cursor:pointer;transition:background-color var(--transition-time-function, .3s linear),color var(--transition-time-function, .3s linear)}.carousel-controls__button svg{--icon-dimension: 1.25rem;width:var(--icon-dimension);height:var(--icon-dimension);color:var(--clr-neutral-0)}.carousel-controls__button_disabled,.carousel-controls__button:disabled{background-color:var(--clr-neutral-90);cursor:default}.carousel-controls__button_disabled svg,.carousel-controls__button:disabled svg{color:var(--clr-neutral-50)}.carousel-controls__button_prev svg,.solutions__arrow_prev svg{transform:scaleX(-1)}.player-container{position:fixed;bottom:16px;left:50%;transform:translate(-50%);z-index:1000;display:flex;justify-content:center;align-items:center}.player-container:has(#app-player[style*="display: none"]){display:none}.player-container:has(#app-player[style*="visibility: hidden"]){display:none}.source-player{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.app-player{--border-radius: 25px;width:491px;height:56px;contain:layout style paint;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:var(--border-radius);background:linear-gradient(180deg,oklch(.28 .08 var(--primary-base-hue, 240) / .2),oklch(.18 .1 var(--primary-base-hue, 240) / .3));box-shadow:0 16px 48px #0000003d,0 8px 24px #00000029,0 2px 8px #00000014,inset 0 1px #ffffff14;display:none!important;visibility:hidden}.app-player[style*="display: none"],.app-player:not([style*="display: block"]){display:none!important;visibility:hidden!important}.app-player[style*="display: block"]{display:block!important;visibility:visible!important}.app-player-track-info__image[style*="display: none"],.player-button_arrow_next[style*="display: none"]{display:none!important}@supports not (backdrop-filter: blur(1px)){.app-player{background:linear-gradient(180deg,oklch(.28 .08 var(--primary-base-hue, 240) / .85),oklch(.18 .1 var(--primary-base-hue, 240) / .9))}}.app-player__body{display:flex;align-items:center;gap:12px;padding:8px 12px;height:100%;border-radius:var(--border-radius);overflow:hidden}.app-player-track-info__image{width:40px;height:40px;min-width:40px;border-radius:50%;background-size:cover;background-position:center;background-repeat:no-repeat;flex-shrink:0;overflow:hidden}.app-player-track-info{display:flex;flex-direction:column;justify-content:center;flex:1;min-width:0;overflow:hidden}.app-player-track-info__text{color:var(--clr-neutral-0);display:flex;flex-direction:column;gap:2px;overflow:hidden;max-width:207px}.player-track-title{margin:0;font-size:var(--font-size-text-m);font-weight:600;line-height:1.3;color:var(--clr-neutral-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-player-track-info__text :where(div){font-size:12px;opacity:.9;line-height:1.4;color:var(--clr-neutral-0);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-player-controls{display:flex;align-items:center;gap:18px;flex-shrink:0}.player-button{cursor:pointer;transition:opacity .2s ease,transform .2s ease;touch-action:manipulation}.player-button:focus-visible{outline:2px solid var(--clr-neutral-0);outline-offset:2px;border-radius:.25rem}.player-button:hover:not(.player-button_disabled){opacity:.9}.player-button:active:not(.player-button_disabled){transform:scale(.95)}@media (prefers-reduced-motion: reduce){.player-button{transition:opacity .01s ease}.player-button:active:not(.player-button_disabled){transform:none}}.player-button_status_play,.player-button_status_pause{width:40px;height:40px;min-width:40px;aspect-ratio:1;background-color:var(--clr-neutral-0);border-radius:50%;flex-shrink:0;border:none;padding:0;display:flex;align-items:center;justify-content:center;position:relative}.player-button__icon{display:flex;align-items:center;justify-content:center;color:#000;flex-shrink:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.player-button__icon svg{display:block;fill:currentColor;stroke:currentColor}.player-button__icon_play{width:13px;height:13px}.player-button__icon_play svg{width:100%;height:100%}.player-button__icon_pause{width:16px;height:16px;display:none}.player-button__icon_pause svg{width:100%;height:100%}.player-button_status_pause .player-button__icon_play{display:none}.player-button_status_pause .player-button__icon_pause{display:flex}.player-button_rewind,.player-button_forward{width:24px;height:24px;aspect-ratio:1;background-color:transparent;border:none;padding:0;color:var(--clr-neutral-0);display:flex;align-items:center;justify-content:center;flex-shrink:0}.player-button_rewind svg,.player-button_forward svg{width:100%;height:100%}.player-button_close{width:24px;height:24px;min-width:24px;aspect-ratio:1;background-color:transparent;border:none;padding:0;color:var(--clr-neutral-0);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:4px}.player-button_close svg{width:100%;height:100%}@media (max-width: 520px){.app-player{width:calc(100vw - 32px);max-width:491px}}.modal,.success-modal,.error-modal{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;z-index:99999!important;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;margin:0;padding:0;width:100vw;height:100vh}body:has(.modal--visible),body:has(.success-modal--visible),body:has(.error-modal--visible){scrollbar-gutter:stable}.modal--visible,.success-modal--visible,.error-modal--visible{opacity:1;visibility:visible}.modal__overlay,.success-modal__overlay,.error-modal__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080}.modal__container,.success-modal__container,.error-modal__container{position:relative;background-color:#00000080;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:var(--border-radius-xl, 2rem);padding:clamp(2rem,4vw,3rem);max-width:min(512px,90vw);width:100%;box-shadow:0 30px 60px #060d1f73;transform:scale(.9);transition:transform .3s ease;z-index:100000}.modal--visible .modal__container,.success-modal--visible .success-modal__container,.error-modal--visible .error-modal__container{transform:scale(1)}.modal__close,.success-modal__close,.error-modal__close{position:absolute;top:-.5rem;right:-2.3rem;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:50%;cursor:pointer;color:var(--clr-base, #2b2f33);transition:background-color .2s ease,color .2s ease;padding:0;z-index:100001}.modal__close:hover,.modal__close:focus,.success-modal__close:hover,.success-modal__close:focus,.error-modal__close:hover,.error-modal__close:focus{background-color:var(--clr-neutral-100, #dbe0e9);outline:none}.modal__close:focus-visible,.success-modal__close:focus-visible,.error-modal__close:focus-visible{outline:2px solid var(--clr-primary-400, #006eff);outline-offset:2px}.modal__content,.success-modal__content,.error-modal__content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem}.modal__icon,.success-modal__icon,.error-modal__icon{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;flex-shrink:0}.modal__icon-svg{width:100%;height:100%}.modal__title,.success-modal__title,.error-modal__title{margin:0;color:var(--clr-base, #2b2f33);font-weight:700;line-height:1.1}.modal__message,.success-modal__message,.error-modal__message{margin:0;color:var(--clr-primary-20, #006eff);line-height:1.5}.modal__container--sm,.success-modal__container--sm,.error-modal__container--sm{max-width:min(320px,90vw);padding:clamp(1.5rem,3vw,2rem)}.modal__container--md,.success-modal__container--md,.error-modal__container--md{max-width:min(512px,90vw)}.modal__container--lg,.success-modal__container--lg,.error-modal__container--lg{max-width:min(768px,90vw);padding:clamp(2.5rem,5vw,4rem)}.modal__container--xl,.success-modal__container--xl,.error-modal__container--xl{max-width:min(1024px,90vw);padding:clamp(3rem,6vw,5rem)}.modal__container.modal__container--md{max-width:clamp(320px,100vw,800px)}@media (max-width: 768px){.modal__container,.success-modal__container,.error-modal__container{border-radius:var(--border-radius-lg, 1.5rem);padding:clamp(1.5rem,4vw,2rem);margin:1rem}.modal__close,.success-modal__close,.error-modal__close{top:.3rem;right:.75rem;width:2rem;height:2rem}.modal__icon,.success-modal__icon,.error-modal__icon{width:4rem;height:4rem}.modal__content,.success-modal__content,.error-modal__content{gap:1rem}}.success-modal__checkmark{width:100%;height:100%;color:var(--clr-primary-500, #015bf8)}.error-modal__icon-svg{width:100%;height:100%;color:var(--clr-error, #ff6b35)}.form-button{border:none;border-radius:var(--border-radius, 1rem);padding:clamp(.875rem,.75rem + .625vw,1.125rem) clamp(1rem,.75rem + 1.25vw,1.5rem);display:inline-block;text-decoration:none;position:relative;font-size:var(--font-size-text-xs);font-weight:var(--font-weight-semibold, 600);text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1),background-color .2s ease,color .2s ease;box-shadow:0 2px 8px #00000014,0 1px 4px #0000000a;width:100%}.form-button-wrapper{--border-radius: .5rem;--anim-padding: 2px;position:relative;overflow:hidden;margin-top:var(--spacing-16);padding:var(--anim-padding)}.form-button-wrapper a{text-decoration:none}.form-button-wrapper__content{position:relative;z-index:1;padding:var(--anim-padding);border-radius:var(--border-radius, .5rem)}.form-button--primary{background-color:var(--clr-neutral-0, #fff);color:var(--clr-primary-500, #2f54eb)}.form-button--primary:hover{background-color:var(--clr-primary-500, #2f54eb);color:var(--clr-neutral-0, #fff);box-shadow:0 4px 16px #0000001f,0 2px 8px #0000000f}.form-button--primary:active{transform:translateY(0)}.form-button--secondary{background-color:var(--clr-primary-500, #2f54eb);color:var(--clr-neutral-0, #fff)}.form-button--secondary:hover{background-color:var(--clr-primary-400, #4c6ef5);color:var(--clr-neutral-0, #fff)}.form-button--secondary:active{transform:translateY(0)}.form-button--secondary:focus-visible{outline:2px solid var(--clr-primary-400, #4c6ef5);outline-offset:2px}.form-button--secondary:disabled{opacity:.6;cursor:not-allowed}.form-button--secondary:disabled:hover{background-color:var(--clr-primary-400, #4c6ef5);color:var(--clr-neutral-0, #fff)}.form-button--secondary:disabled:active{transform:translateY(0)}.form-button--secondary:disabled:focus-visible{outline:2px solid var(--clr-primary-400, #4c6ef5);outline-offset:2px}.form-button--dark{background-color:transparent;color:var(--clr-neutral-0, #fff);border:1px solid var(--clr-neutral-50, #848484)}.form-button--dark:hover{background-color:transparent;color:var(--clr-neutral-0, #fff);border-color:var(--clr-neutral-30, #b5b5b5);box-shadow:0 4px 16px #0000001f,0 2px 8px #0000000f}.form-button--dark:active{transform:translateY(0)}.form-button--dark:focus-visible{outline:2px solid var(--clr-neutral-50, #848484);outline-offset:2px}.form-button--dark:disabled{opacity:.6;cursor:not-allowed}.form-button--dark:disabled:hover{background-color:transparent;color:var(--clr-neutral-0, #fff);border-color:var(--clr-neutral-50, #848484)}.service-cards{container-name:service-cards;container-type:inline-size;display:grid;grid-template-columns:1fr}.service-cards__list{--grid-max-col-count: 4;--grid-min-col-size: 17rem;--grid-gap: .5rem;--grid-col-size-calc: calc((100% - var(--grid-gap) * var(--grid-max-col-count)) / var(--grid-max-col-count));--grid-col-min-size-calc: min(100%, max(var(--grid-min-col-size), var(--grid-col-size-calc)));display:grid;gap:var(--grid-gap);grid-template-columns:repeat(var(--grid-max-col-count),minmax(var(--grid-col-min-size-calc),1fr));overflow:auto;scroll-snap-type:none;padding-inline:var(--main-content-padding-inline);cursor:pointer;scroll-padding-inline:var(--main-content-padding-inline);transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-overflow-scrolling:touch}@container service-cards (width >= 980px){.service-cards__list{--grid-max-col-count: 2;grid-template-columns:repeat(auto-fit,minmax(var(--grid-col-min-size-calc),1fr));cursor:default}.service-cards__list:before,.service-cards__list:after{display:none}}@container service-cards (width >= 1390px){.service-cards__list{--grid-max-col-count: 4}}.service-cards__card-container{position:relative;padding:6px;contain:layout style paint;transform:translateZ(0);-webkit-transform:translateZ(0)}.service-card{background:var(--clr-anti-base);padding:1.5rem 1.5rem .875rem;position:relative;overflow:hidden;height:100%;display:grid;grid-template-columns:3fr 2fr;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.service-card__text{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:var(--z-index-min)}.service-card__title{color:var(--clr-base);display:flex;align-items:center;gap:10px;cursor:pointer}.service-card__title span{white-space:nowrap;line-height:1.5}.service-card__icon{--icon-dimension: var(--font-size-text-xl);width:var(--icon-dimension);min-width:var(--icon-dimension);height:var(--icon-dimension);color:var(--clr-base)}.service-card__description{color:var(--clr-primary-20)}.service-card__image-container{position:relative}.service-card__image{position:absolute;transform:translate(-50%,-50%) translateZ(0);-webkit-transform:translate(-50%,-50%) translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.service-card__image_audio{width:189px;height:250px;top:57%;left:94%}.service-card__image_video{width:154px;height:180px;top:50%;left:89%}.service-card__image_indoor{width:117px;height:171px;top:50%;left:97%}.service-card__image_equipment{width:293px;height:389px;top:50%;left:100%}.business-types{--section-gap: clamp(.8rem, calc(.8rem + 1.25vw) , 1.5rem);--border-radius-lg: clamp(1.5rem, calc(1rem + 2.5vw) , 2.5rem);--border-radius-md: clamp(.75rem, calc(.5rem + 1.25vw) , 1.25rem);--border-radius-sm: clamp(.5rem, calc(.25rem + .625vw) , .75rem);--padding-x: clamp(.5rem, calc(.5rem + 1.25vw) , 1rem);--padding-y: clamp(.5rem, calc(.5rem + 1.25vw) , 2.5rem);--padding: var(--padding-x) var(--padding-y);--transition-base: .3s cubic-bezier(.4, 0, .2, 1);--transition-fast: .2s cubic-bezier(.4, 0, .2, 1);--shadow-sm: 0 2px 8px oklch(0 0 0 / .08);--shadow-md: 0 8px 32px oklch(0 0 0 / .12);--shadow-lg: 0 4px 16px oklch(0 0 0 / .1), 0 1px 4px oklch(0 0 0 / .06);display:flex;flex-direction:column;container:business-types / inline-size;position:relative;overflow:hidden;gap:var(--section-gap);isolation:isolate;background:linear-gradient(189.4deg,var(--clr-primary-500) 16.39%,var(--clr-secondary-accent) 81.83%);border-radius:var(--border-radius-lg);padding:var(--padding);border:1px solid oklch(1 0 0 / .1);box-shadow:var(--shadow-md),var(--shadow-sm)}.business-types>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:.6;overflow:hidden;border-radius:var(--border-radius-lg)}.business-types .business-types__categories-container{-webkit-overflow-scrolling:touch;overflow:auto}.business-types .business-types__categories{background:linear-gradient(180deg,var(--clr-base-100) 81%,var(--clr-primary-accent-80) 100%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:var(--border-radius-md);border:1px solid oklch(1 0 0 / .2);padding:12px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;overflow:visible}.business-types__category{all:unset;box-sizing:border-box;position:relative;display:inline-flex;align-items:center;gap:clamp(.5rem,calc(.25rem + 1.25vw),.75rem);padding:.5rem;border-radius:var(--border-radius-sm);font-size:var(--font-size-text-xs);font-weight:var(--font-weight-semibold);line-height:1.2;color:var(--clr-neutral-0);flex:0 0 auto;white-space:normal;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--transition-base),color var(--transition-base),transform var(--transition-fast),box-shadow var(--transition-base)}.business-types__category>span:not(.business-types__icon){white-space:normal;min-width:0}.business-types__category:not(:last-child):after{content:"";position:absolute;right:-.2rem;top:50%;transform:translateY(-50%);width:1px;height:40px;background-color:#ffffff26;pointer-events:none}.business-types__category:not(.business-types__category_active):hover{background:linear-gradient(135deg,oklch(.7 .15 var(--primary-base-hue) / .35),oklch(.6 .18 var(--primary-base-hue) / .3));transform:translateY(-1px)}.business-types__category:not(.business-types__category_active):active{transform:translateY(0)}.business-types__category:focus-visible{outline:2px solid var(--clr-primary-300);outline-offset:2px}.business-types__category:has(+.business-types__category_active):after{display:none}.business-types__category[data-next-active=true]:after{display:none}.business-types__category[data-business-music]{cursor:pointer}.business-types__category-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.business-types__category-line{display:block;width:100%}.business-types__category_active{background-color:var(--clr-neutral-0);color:var(--clr-anti-base);box-shadow:var(--shadow-lg);cursor:default}.business-types__category_active:after{display:none}.business-types__category_active .business-types__icon{background:linear-gradient(135deg,var(--clr-primary-400) 0%,var(--clr-primary-500) 100%)}.business-types__category_loading{opacity:.7;cursor:wait}.business-types__icon{--icon-size: 2.25rem;--icon-inner-size: clamp(.625rem, calc(.5rem + .625vw) , .875rem);width:var(--icon-size);height:var(--icon-size);flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-top:2px;border-radius:clamp(.375rem,calc(.25rem + .625vw),.5rem);background:var(--clr-primary-300);transition:background-color var(--transition-base)}.business-types__icon_play{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--clr-neutral-0)}.business-types__icon_play svg{width:var(--icon-inner-size);height:var(--icon-inner-size);display:block}.business-types__icon_pause{display:none;align-items:center;justify-content:center;width:100%;height:100%;color:var(--clr-neutral-0)}.business-types__icon_pause:not(.business-types__icon--hidden){display:flex}.business-types__icon_pause svg{width:var(--icon-inner-size);height:var(--icon-inner-size);display:block}.business-types__icon_loading{display:none;width:calc(var(--icon-inner-size) * .8);height:calc(var(--icon-inner-size) * .8);border:2px solid var(--clr-neutral-0);border-top-color:transparent;border-radius:50%;animation:business-types-spin .6s linear infinite}.business-types__icon_loading:not(.business-types__icon--hidden){display:block}.business-types__icon--hidden{display:none}@keyframes business-types-spin{to{transform:rotate(360deg)}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideOutRight{0%{transform:translate(0);opacity:1}to{transform:translate(100%);opacity:0}}.business-types-toast{--toast-shadow: 0 4px 12px oklch(0 0 0 / .15);position:fixed;bottom:20px;right:20px;padding:12px 24px;border-radius:var(--border-radius-md, 8px);font-size:14px;font-weight:500;box-shadow:var(--toast-shadow);z-index:10000;animation:slideInRight .3s ease-out;pointer-events:auto}--error.business-types-toast{background-color:var(--clr-error-500);color:var(--clr-neutral-0)}--success.business-types-toast{background-color:var(--clr-success);color:var(--clr-neutral-0)}--info.business-types-toast{background-color:var(--clr-info);color:var(--clr-neutral-0)}.business-types__content{display:grid;grid-template-columns:1fr;gap:1rem;align-items:start;padding:0;min-height:0}:is(.business-types__content .decor-music-notes):before,:is(.business-types__content .decor-music-notes):after{display:none}.business-types__text{display:grid;contain:layout style}.business-types__title{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);line-height:var(--line-height-h2);margin:0;text-wrap:pretty;padding-bottom:.7em;text-rendering:optimizeSpeed;contain:layout style paint}.business-types__description{display:grid;gap:var(--spacing-16);color:var(--clr-primary-30)}.business-types__description p{font-size:var(--font-size-text-l);font-weight:var(--font-weight-medium);line-height:var(--line-height-text-m)}.business-types__description strong{font-weight:var(--font-weight-semibold);font-size:var(--font-size-text-xl);color:var(--clr-base)}.business-types__form-placeholder-container{position:relative;z-index:1}.business-types__form-placeholder{--form-padding: clamp(.75rem, 1rem + 2.5vw, 1.5rem);--form-gap: clamp(1rem, .75rem + 1.25vw, 1.5rem);padding:var(--form-padding);display:grid;gap:var(--form-gap);height:fit-content;align-self:start}@media (prefers-reduced-motion: reduce){.business-types__category,.business-types__icon,.form-control,.form-button{transition:none;animation:none}}@media (prefers-contrast: high){.business-types__categories,.business-types__form-placeholder{border-width:2px}.business-types__category_active{outline:2px solid currentColor}}@media (max-width: 1200px){.business-types .business-types__categories{padding:.5rem;flex-wrap:nowrap;width:max-content;min-width:100%}.business-types .business-types__categories-container{width:calc(100% + var(--padding-x) * 2);margin-left:calc(var(--padding-x) * -1);margin-right:calc(var(--padding-x) * -1);padding-left:var(--padding-x);padding-right:var(--padding-x);-webkit-overflow-scrolling:touch}.business-types .business-types__category{white-space:normal;max-width:none}.business-types__categories{padding:.5rem;flex-wrap:nowrap;width:max-content;min-width:100%}.business-types__category{white-space:normal;max-width:none}}@container business-types (max-width: 1023px){.business-types__form-placeholder{height:fit-content}}@container business-types (min-width: 1024px){.business-types{--section-gap: 4rem}.business-types__content{grid-template-columns:1.5fr 436px;align-items:center;padding:var(--spacing-8) 0}:is(.business-types__content .decor-music-notes):before,:is(.business-types__content .decor-music-notes):after{display:block}.business-types__content .business-types__form-placeholder{padding:var(--spacing-24) var(--spacing-24)}}.advantages{container-name:advantages;container-type:inline-size;display:flex;flex-direction:column;gap:2.5rem;align-items:center;height:100%}.advantages__title{text-align:center;line-height:1.2}.advantages__title br{display:none}@container advantages (width < 470px){.advantages__title br{display:block}}ul.advantages__bullets{--wrap: nowrap;--row-gap: var(--spacing-20);--column-gap: var(--spacing-20);--gap: var(--row-gap) var(--column-gap);--max-width: none;--delimiter-width: 2px;display:flex;flex-wrap:var(--wrap);align-items:stretch;justify-content:center;gap:var(--gap);height:100%;width:100%;max-width:var(--max-width)}@container advantages (width < 1180px){ul.advantages__bullets{--wrap: wrap;--max-width: 736px}ul.advantages__bullets>li:nth-child(4n){display:none}}@container advantages (width < 736px){ul.advantages__bullets{--row-gap: var(--spacing-32);--column-gap: 0px;--max-width: 328px}}ul.advantages__bullets li.advantages__bullets-item{flex:1 1 100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:var(--spacing-8)}@container advantages (width < 1180px){ul.advantages__bullets li.advantages__bullets-item{flex:0 0 calc(50% - var(--column-gap) - .5 * var(--delimiter-width))}}:is(ul.advantages__bullets li.advantages__bullets-item)>*{white-space:nowrap;text-align:center}:is(ul.advantages__bullets li.advantages__bullets-item) .advantages__bullets-item-value{font-size:2rem;font-weight:600;letter-spacing:-1px;line-height:1}:is(:is(ul.advantages__bullets li.advantages__bullets-item) .advantages__bullets-item-value)>span{font-size:1.5rem}:is(ul.advantages__bullets li.advantages__bullets-item) .advantages__bullets-item-description{--font-size: 1rem;--line-height: 1.4;font-size:var(--font-size);font-weight:600;line-height:var(--line-height);color:#ccdefe;min-height:calc(var(--font-size) * var(--line-height) * 2)}@container advantages (width < 736px){:is(ul.advantages__bullets li.advantages__bullets-item) .advantages__bullets-item-description{--font-size: .875rem;min-height:auto}}:is(:is(ul.advantages__bullets li.advantages__bullets-item) .advantages__bullets-item-description) br[m]{display:none}@container advantages (width < 736px){:is(:is(ul.advantages__bullets li.advantages__bullets-item) .advantages__bullets-item-description) br[m]{display:block}}ul.advantages__bullets li.advantages__bullets-delimiter{flex:0 0 var(--delimiter-width);background-color:#fff3}.client-brands{container-name:brands;container-type:inline-size;display:flex;flex-direction:column;gap:clamp(1.5rem,.618rem + 3.92vw,2.5rem);align-items:center;height:100%}.client-brands__title{text-align:center;line-height:1.2;padding-inline:var(--main-content-padding-inline)}.client-brands__wrapper{display:flex;flex-direction:column;gap:1.5rem;width:100%;overflow:auto}.client-brands__logos{display:grid;grid-template-columns:minmax(1180px,1fr);grid-template-rows:71px;justify-items:center;overflow:auto;width:100%;padding-inline:var(--main-content-padding-inline)}@container brands (width < 1210px){.client-brands__logos{cursor:pointer}}.brand-logos{display:flex;color:#fff}.brand-logos>*{flex:0 0 auto;width:146px}.partner-logos{container-name:partners;container-type:inline-size;display:flex;flex-direction:column;gap:2rem;align-items:center;height:100%;--logo-container-size: 120px}.partner-logos__title{text-align:center}.partner-logos__container{padding-inline:var(--main-content-padding-inline)}@container partners (width < 768px){.partner-logos__container{display:grid;grid-template-columns:minmax(1176px,1fr);grid-template-rows:var(--logo-container-size);overflow:auto;width:100%;cursor:pointer}}.partner-logos__logos{display:flex;justify-content:center;gap:var(--spacing-12)}@container partners (width < 1180px){.partner-logos__logos{flex-wrap:wrap;width:736px}}@container partners (width < 768px){.partner-logos__logos{flex-wrap:nowrap;justify-content:space-between;width:auto}}.partner-logos__logo{display:flex;flex:var(--logo-container-size) 0 0;height:var(--logo-container-size);align-items:center;justify-content:center;border-radius:.5rem;background-color:var(--logo-bg-color, transparent)}.partner-logos__logo img{max-width:var(--logo-max-width, 90%);max-height:90%;height:auto}.service-tabs{--transition-time-function: .3s linear;--gap: clamp(1.75rem, 2vw, 2.5rem);--border-radius: 1.25rem;--card-width: 360px;--card-height: 382px;container-name:service-tabs;container-type:inline-size;width:100%;display:flex;flex-direction:column;gap:var(--gap);align-items:center}.service-tabs__header{display:flex;flex-direction:column;align-items:center;gap:1.5rem;max-width:100%;padding-inline:var(--main-content-padding-inline);text-align:center;text-wrap:wrap}.service-tabs__header h2{text-align:center;text-wrap:wrap}.service-tabs__header mark{color:var(--clr-primary-500)}.service-tab__subtext{color:var(--clr-primary-20)}.service-tabs__overflow-container{overflow-x:auto;padding-inline:var(--main-content-padding-inline);cursor:pointer;-webkit-overflow-scrolling:touch;transform:translateZ(0);-webkit-transform:translate3d(0,0,0)}.service-tabs__list{display:flex;flex-direction:row;gap:var(--spacing-8)}.service-tabs__list input{width:0;height:0;display:none}.service-tabs__body{display:grid;grid-template-columns:1fr;grid-gap:var(--gap);max-width:100%;width:100%}.service-tabs__tab-container{position:relative;padding:6px;contain:layout style;width:380px;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}@container service-tabs (width <= 748px){.service-tabs__tab-container{width:313px}}.service-tabs__tab{padding:16px;border-radius:var(--border-radius);display:flex;gap:1rem;align-items:center;cursor:pointer;border:var(--border-glass);width:100%;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1)}@container service-tabs (width <= 748px){.service-tabs__tab{padding:12px 14px}}.service-tabs__tab:hover{transform:translate3d(0,-2px,0);-webkit-transform:translate3d(0,-2px,0)}.service-tabs__tab_active{background:var(--gradient-horizontal);transform:translateY(0)}.service-tabs__icon{width:3rem;height:3rem;border-radius:1rem;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;will-change:transform}.service-tabs__tab-title{color:var(--clr-base);white-space:nowrap;font-size:var(--font-size-h4);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-h4)}.service-tabs__tab-content-holder{--height: 520px;--animation-duration: .3s;--animation-duration-exit: .3s;--animation-duration-enter: .3s;--animation-timing: cubic-bezier(.4, 0, .2, 1);position:relative;overflow:hidden;min-height:var(--height);height:100%;width:100%;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.service-tabs__tab-content{height:100%;width:100%;opacity:0;visibility:hidden;padding-inline:var(--main-content-padding-inline);position:absolute;top:0;left:0;transform:scale(.98) translateZ(0);-webkit-transform:scale(.98) translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:opacity var(--animation-duration) var(--animation-timing),transform var(--animation-duration) var(--animation-timing),visibility 0s var(--animation-duration);display:flex;flex-direction:column;gap:var(--spacing-16);justify-content:center;align-items:center}.service-tabs__tab-content.service-tabs__tab-content_visible{opacity:1;visibility:visible;transform:scale(1) translateZ(0);-webkit-transform:scale(1) translate3d(0,0,0);position:relative;transition:opacity var(--animation-duration) var(--animation-timing),transform var(--animation-duration) var(--animation-timing),visibility 0s 0s;will-change:auto}.service-tabs__tab-content.service-tabs__tab-content_exiting{opacity:1;visibility:visible;transform:scale(1) translateZ(0);-webkit-transform:scale(1) translate3d(0,0,0);position:relative;will-change:opacity,transform;transition:opacity var(--animation-duration-exit) var(--animation-timing),transform var(--animation-duration-exit) var(--animation-timing),visibility 0s var(--animation-duration-exit)}.service-tabs__tab-content.service-tabs__tab-content_exiting.service-tabs__tab-content_exit-active{opacity:0;transform:scale(.98) translateZ(0);-webkit-transform:scale(.98) translate3d(0,0,0);position:absolute}.service-tabs__tab-content.service-tabs__tab-content_exiting.service-tabs__tab-content_forward.service-tabs__tab-content_exit-active,.service-tabs__tab-content.service-tabs__tab-content_exiting.service-tabs__tab-content_backward.service-tabs__tab-content_exit-active{transform:scale(.98) translateZ(0);-webkit-transform:scale(.98) translate3d(0,0,0)}.service-tabs__tab-content.service-tabs__tab-content_entering{opacity:0;visibility:visible;transform:scale(.98) translateZ(0);-webkit-transform:scale(.98) translate3d(0,0,0);position:absolute;top:0;left:0;will-change:opacity,transform;transition:none}.service-tabs__tab-content.service-tabs__tab-content_entering.service-tabs__tab-content_enter-active{opacity:1;transform:scale(1) translateZ(0);-webkit-transform:scale(1) translate3d(0,0,0);position:relative;transition:opacity var(--animation-duration) var(--animation-timing),transform var(--animation-duration) var(--animation-timing)}.service-tabs__card{border-radius:var(--border-radius);display:flex;align-items:center;gap:.25rem;overflow:hidden;position:relative;opacity:0;transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;contain:layout style;transform-origin:center bottom;width:var(--card-width);height:var(--card-height);transition:opacity .4s cubic-bezier(.2,0,0,1),transform .4s cubic-bezier(.2,0,0,1)}.service-tabs__card.service-tabs__card_visible{opacity:1;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);will-change:auto}.service-tabs__card.service-tabs__card_exiting{opacity:0;transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transition:opacity .3s cubic-bezier(.55,.06,.68,.19),transform .3s cubic-bezier(.55,.06,.68,.19)}@supports (-webkit-touch-callout: none){.service-tabs__card,.service-tabs__card.service-tabs__card_visible,.service-tabs__card.service-tabs__card_exiting{filter:none}}.service-tabs__card_content-direction_block{flex-direction:column}.service-tabs__card_full-width{grid-column:1 / -1;display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;max-width:none;width:100%;height:auto;width:var(--card-width);overflow:hidden;gap:0}.service-tabs__card_full-width .advantage-card__text{grid-row:2;grid-column:1}.service-tabs__card_full-width .advantage-card__image-container{grid-row:1;grid-column:1}.advantage-card__image-container{position:relative;width:100%;z-index:0;overflow:hidden}.service-tabs__card_content-direction_block .advantage-card__image-container{--image-height: 170px;height:var(--image-height)}.advantage-card__image-container>img{position:absolute;width:auto;height:auto;z-index:1;max-height:100%;top:0;left:0;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast;will-change:transform}.service-tabs__card_content-direction_block .advantage-card__image-container>img{width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}.service-tabs__card_full-width .advantage-card__image-container{--image-height: 169px;overflow:hidden;position:relative;min-height:var(--image-height);max-height:var(--image-height);height:var(--image-height);width:100%}.service-tabs__card_full-width .advantage-card__image-container>img{position:absolute;top:0;right:0;left:auto;max-height:100%;height:auto;width:auto;object-fit:contain;object-position:right center}.service-tabs__list button{display:none}@container service-tabs (width <= 630px){.service-tabs__body{grid-template-columns:1fr}.service-tabs__list{flex-direction:row}.service-tabs__tab-content{display:flex;flex-direction:column;gap:var(--spacing-16);justify-content:center;align-items:center}.service-tabs__card{--card-width: 328px;--card-height: 352px}.service-tabs__card_full-width{grid-template-columns:1fr;grid-template-rows:auto 1fr;width:var(--card-width);height:auto;padding-bottom:24px;overflow:hidden}.service-tabs__card_full-width .advantage-card__text{grid-row:2}.service-tabs__card_full-width .advantage-card__image-container{grid-row:1}.service-tabs__card_full-width .advantage-card__image-container{overflow:hidden;position:relative;height:var(--image-height);max-height:var(--image-height)}.service-tabs__card_full-width .advantage-card__image-container>img{position:absolute;top:0;left:0;right:auto;width:auto;height:100%;max-height:100%;object-fit:contain;object-position:left center}}@container service-tabs (width > 700px) and (width < 1180px){.service-tabs__body{--gap: 28px;grid-template-columns:1fr}.service-tabs__tab-content-holder{display:flex;flex-direction:column;justify-content:center;align-items:center}.service-tabs{--card-width: 360px;--card-height: 382px}.service-tabs__list{flex-direction:row}.service-tabs__overflow-container{overflow-x:auto;padding-inline:var(--main-content-padding-inline)}.service-tabs__tab-content{display:grid;grid-template-columns:repeat(2,var(--card-width));grid-auto-rows:minmax(0,auto);gap:1rem;position:absolute;min-height:fit-content;width:auto}.service-tabs__tab-content.service-tabs__tab-content_visible{position:relative}.service-tabs__card_full-width{grid-column:1 / -1;grid-template-columns:1.5fr 1fr;grid-template-rows:1fr;height:170px;max-width:none;width:100%;gap:0;overflow:hidden;padding:0}.service-tabs__card_full-width .advantage-card__text{grid-row:1;grid-column:1}.service-tabs__card_full-width .advantage-card__image-container{grid-row:1;grid-column:2;overflow:hidden;position:relative;height:100%!important;width:100%;min-width:0;max-width:none;min-height:0;max-height:none;display:flex;align-items:center;justify-content:flex-end;align-self:stretch;padding:0;margin:0}.service-tabs__card_full-width .advantage-card__image-container>img{position:relative;height:100%;width:auto;max-height:100%;max-width:100%;min-height:100%;object-fit:contain;object-position:right center;display:block;margin-right:0}}@container service-tabs (width > 1100px){.service-tabs__test-access-modal{display:none}.service-tabs__body{grid-template-columns:1fr auto;align-items:start}.service-tabs__overflow-container{overflow:initial;padding:0;cursor:default}.service-tabs__list{flex-direction:column}.service-tabs__list button{display:block}.service-tabs__tab-content{display:grid;grid-template-columns:repeat(2,minmax(0,var(--card-width)));grid-auto-rows:minmax(0,auto);gap:1rem;padding-inline:0;position:absolute;min-height:fit-content}.service-tabs__tab-content.service-tabs__tab-content_visible{position:relative}.service-tabs__card{width:var(--card-width);height:var(--card-height)}.service-tabs__card_full-width{grid-column:1 / -1;grid-template-columns:1.5fr 1fr;grid-template-rows:1fr;height:170px;max-width:none;width:100%;gap:0;overflow:hidden;padding:0}.service-tabs__card_full-width .advantage-card__text{grid-row:1;grid-column:1}.service-tabs__card_full-width .advantage-card__image-container{grid-row:1;grid-column:2;overflow:hidden;position:relative;height:100%!important;width:100%;min-width:0;max-width:none;min-height:0;max-height:none;display:flex;align-items:center;justify-content:flex-end;align-self:stretch;padding:0;margin:0}.service-tabs__card_full-width .advantage-card__image-container>img{position:relative;height:100%;width:auto;max-height:100%;min-height:100%;object-fit:contain;object-position:right center;display:block;margin-right:0}}.advantage-card__text{display:flex;flex-direction:column;gap:.25rem;padding:var(--spacing-8) 1.25rem var(--spacing-8) 1.25rem;position:relative;z-index:2;transform:translateZ(0);-webkit-transform:translate3d(0,0,0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;backface-visibility:hidden;-webkit-backface-visibility:hidden}.advantage-card__description{text-wrap:wrap;line-height:1.2;color:var(--clr-primary-20)}@supports (-webkit-touch-callout: none){.service-tabs__tab-content-holder{--animation-duration: .25s;--animation-duration-exit: .25s;--animation-duration-enter: .25s}.service-tabs__tab-content{transition:opacity var(--animation-duration) ease-out,transform var(--animation-duration) ease-out,visibility 0s var(--animation-duration)}.service-tabs__tab-content.service-tabs__tab-content_visible{transition:opacity var(--animation-duration) ease-out,transform var(--animation-duration) ease-out,visibility 0s 0s}.service-tabs__tab-content.service-tabs__tab-content_exiting{position:relative!important;visibility:visible!important;opacity:1!important;transition:opacity var(--animation-duration-exit) ease-out,transform var(--animation-duration-exit) ease-out,visibility 0s var(--animation-duration-exit)}.service-tabs__tab-content.service-tabs__tab-content_exiting.service-tabs__tab-content_exit-active{position:absolute!important;visibility:visible!important}.service-tabs__tab-content.service-tabs__tab-content_entering{position:absolute!important;top:0!important;left:0!important;visibility:visible!important}.service-tabs__tab-content.service-tabs__tab-content_entering.service-tabs__tab-content_enter-active{position:relative!important;visibility:visible!important}.service-tabs__card,.service-tabs__card.service-tabs__card_visible{transition:opacity .25s ease-out,transform .25s ease-out}.service-tabs__card.service-tabs__card_exiting{transition:opacity .2s ease-out,transform .2s ease-out}.service-tabs__tab{transition:transform .15s ease-out,background .2s ease-out}.service-tabs__overflow-container{-webkit-overflow-scrolling:touch}.advantage-card__image-container>img,.service-tabs__icon{image-rendering:-webkit-optimize-contrast;-webkit-backface-visibility:hidden;backface-visibility:hidden}.advantage-card__image-container{z-index:0;isolation:isolate}.advantage-card__image-container>img{position:absolute;top:0;left:0;z-index:1}.service-tabs__card_content-direction_block .advantage-card__image-container>img{top:0;left:0;right:0;bottom:0}.service-tabs__tab-content{will-change:auto}.service-tabs__tab-content.service-tabs__tab-content_exiting,.service-tabs__tab-content.service-tabs__tab-content_entering{will-change:opacity,transform}.service-tabs__body,.service-tabs__list{transform:translateZ(0);-webkit-transform:translate3d(0,0,0);backface-visibility:hidden;-webkit-backface-visibility:hidden}.service-tabs__card{isolation:isolate;transform-style:preserve-3d}.service-tabs__card .spotlight{transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}}@-moz-document url-prefix(){.advantage-card__image-container{z-index:0;position:relative;isolation:isolate}.advantage-card__image-container>img{position:absolute;top:0;left:0;z-index:1;min-width:1px;min-height:1px}.service-tabs__card_content-direction_block .advantage-card__image-container>img{top:0;left:0;right:0;bottom:0;width:100%;height:100%}.service-tabs__card{contain:layout style;overflow:visible}.service-tabs__card_content-direction_block,.service-tabs__card_full-width{overflow:hidden}.service-tabs__card_full-width .advantage-card__image-container{position:relative;overflow:hidden}.service-tabs__card_full-width .advantage-card__image-container>img{position:absolute;z-index:1;min-width:1px;min-height:1px}}.service-tabs__test-access-modal-container{max-width:380px}.service-tabs__test-access-modal .form-button-wrapper{margin-top:0}.atmosphere{--card-width: clamp(280px, 50vw, 619px);--card-height: clamp(87px, 15.5vw, 192px);--second-row-height: clamp(103px, 18.3vw, 227px);--margin-top: clamp(-28px, -3.5vw, -45px);--margin-left: clamp(-60px, -9.5vw, -110px);--first-row-height: clamp(87px, 15.5vw, 192px);--circle-size: clamp(80px, 10vw, 130px);--padding-left: clamp(30px, 4.8vw, 60px);--animation-duration: 12s;--bg-opacity-base: .5;--bg-opacity-active: 1;--scale-base: 1;--scale-active: 1.03;--padding-right: clamp(50px, 8vw, 100px);--padding-top: 1rem;--icon-width: clamp(80px, 8vw, 160px);container:atmosphere / inline-size;display:flex;flex-direction:column;gap:clamp(2.5rem,6vw,5rem)}.atmosphere__header{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-32);text-align:center}.atmosphere__subtext{color:var(--clr-primary-20);font-size:var(--font-size-text-xl)}.atmosphere-flow{position:relative;display:flex;flex-direction:column;isolation:isolate;width:100%;align-items:center;justify-content:center;padding-left:var(--margin-left)}.atmosphere-flow__grid{position:relative;z-index:2;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:var(--first-row-height) var(--second-row-height);grid-template-areas:"step-1 step-2" "step-4 step-3";list-style:none;margin:0;padding:0;overflow:visible;width:100%}.atmosphere-flow__item{position:relative;display:grid;grid-template-columns:1fr var(--icon-width);align-items:center;isolation:isolate;overflow:visible;padding-left:var(--padding-left);padding-right:var(--padding-right);padding-top:var(--padding-top);background-size:100% 100%;background-position:center;background-repeat:no-repeat;color:var(--clr-base);animation:scale-shift var(--animation-duration) infinite ease;animation-fill-mode:both;will-change:transform}.atmosphere-flow__item--3,.atmosphere-flow__item--4{padding-top:calc(var(--padding-top) * 3)}.atmosphere-flow__item:nth-child(1){animation-delay:0s}.atmosphere-flow__item:nth-child(2){animation-delay:3s;margin-left:var(--margin-left);padding-left:calc(var(--padding-left) + var(--margin-left) * -1)}.atmosphere-flow__item:nth-child(3){animation-delay:9s;margin-top:var(--margin-top)}.atmosphere-flow__item:nth-child(4){animation-delay:6s;margin-left:var(--margin-left);margin-top:var(--margin-top);padding-left:calc(var(--padding-left) + var(--margin-left) * -1)}.atmosphere-flow__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-size:100% 100%;background-position:center;background-repeat:no-repeat;opacity:var(--bg-opacity-base);animation:bg-shift var(--animation-duration) infinite ease;animation-fill-mode:both;will-change:opacity}.atmosphere-flow__item:nth-child(1) .atmosphere-flow__bg{background-image:url(/build/assets/atmosphere_bg_1-bAlcDwA9.png);animation-delay:0s}.atmosphere-flow__item:nth-child(2) .atmosphere-flow__bg{background-image:url(/build/assets/atmosphere_bg_2-C6Z_ZCn5.png);animation-delay:3s}.atmosphere-flow__item:nth-child(3) .atmosphere-flow__bg{background-image:url(/build/assets/atmosphere_bg_4-DnlAgHcs.png);animation-delay:9s}.atmosphere-flow__item:nth-child(4) .atmosphere-flow__bg{background-image:url(/build/assets/atmosphere_bg_3-CmClOZIE.png);animation-delay:6s}.atmosphere-flow__text{display:flex;flex-direction:column;gap:.25rem}.atmosphere-flow__title{line-height:1.35;font-size:22px;font-weight:500;color:var(--clr-base);text-wrap:pretty}.atmosphere-flow__icon{display:grid;place-items:center}.atmosphere-flow__icon img{width:100%;height:100%;object-fit:contain}.atmosphere__cta{display:flex;justify-content:center}.atmosphere__cta .button{min-width:clamp(14rem,30vw,16.5rem)}.atmosphere__circle{position:absolute;top:calc(var(--first-row-height) * .9 - var(--margin-top) - var(--circle-size) / 2);left:calc(48% - var(--circle-size) - var(--margin-left));width:var(--circle-size);height:var(--circle-size);z-index:3;border-radius:50%;background-image:url(/build/assets/atmosphere_circle-HLPbSbyc.png);background-size:cover;background-position:center;background-repeat:no-repeat;animation:circle-rotate-combined var(--animation-duration) infinite ease-in-out;animation-delay:1s;will-change:transform}@keyframes circle-rotate-combined{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}to{transform:rotate(360deg)}}@keyframes bg-shift{0%{opacity:var(--bg-opacity-base)}5%{opacity:var(--bg-opacity-active)}15%{opacity:var(--bg-opacity-active)}20%{opacity:var(--bg-opacity-base)}to{opacity:var(--bg-opacity-base)}}@keyframes scale-shift{0%{scale:var(--scale-base)}5%{scale:var(--scale-active)}15%{scale:var(--scale-active)}20%{scale:var(--scale-base)}to{scale:var(--scale-base)}}@container atmosphere (width < 1150px){.atmosphere-flow__grid{--margin-left: clamp(-52px, -8vw, -110px);--margin-top: clamp(-20px, -3.5vw, -45px);grid-template-columns:repeat(2,1fr);grid-template-rows:var(--first-row-height) var(--second-row-height);grid-template-areas:"step-1 step-2" "step-4 step-3"}.atmosphere__circle{left:calc(47% - var(--circle-size) - var(--margin-left))}}@container atmosphere (width < 1024px){.atmosphere-flow__grid{--margin-left: clamp(-40px, -8vw, -110px);--margin-top: clamp(-20px, -2.5vw, -45px);grid-template-columns:repeat(2,1fr);grid-template-rows:var(--first-row-height) var(--second-row-height);grid-template-areas:"step-1 step-2" "step-4 step-3"}.atmosphere__circle{visibility:hidden}.atmosphere-flow__title{font-size:18px}}@container atmosphere (max-width: 900px){.atmosphere-flow__title{font-size:18px}}@container atmosphere (max-width: 700px){.atmosphere-flow__grid{--margin-left: 0;--margin-top: 0;--padding-left: 2rem;--padding-right: .5rem;--padding-top: 2rem;--icon-width: 100px;grid-template-columns:max-content;grid-template-rows:auto auto auto auto;grid-template-areas:"step-1" "step-2" "step-3" "step-4";row-gap:0;align-items:center;justify-content:center;--icon-width: 90px}.atmosphere-flow{padding-left:0}.atmosphere-flow__item{width:328px;height:138px;padding:10px 20px 37px 39px;display:flex;justify-content:space-between;align-items:center;gap:10px}.atmosphere-flow__icon{width:var(--icon-width);flex-shrink:0}.atmosphere-flow__item:nth-child(1),.atmosphere-flow__item:nth-child(2),.atmosphere-flow__item:nth-child(3),.atmosphere-flow__item:nth-child(4){grid-area:step-1}.atmosphere-flow__item:nth-child(1){grid-area:step-1}.atmosphere-flow__item:nth-child(2){grid-area:step-2;height:161px;padding:40px 20px 37px 39px;margin-top:-40px}.atmosphere-flow__item:nth-child(3){grid-area:step-4;margin-top:-40px;padding:50px 20px 37px 39px}.atmosphere-flow__item:nth-child(4){grid-area:step-3;height:161px;margin-top:-40px;padding:40px 20px 37px 39px}.atmosphere-flow__item{overflow:hidden;font-size:var(--font-size-text-l)}.atmosphere__circle{display:none}.atmosphere-flow__bg{opacity:1;background-size:100% auto;background-position:center;background-repeat:no-repeat}.atmosphere-flow__item:nth-child(1) .atmosphere-flow__bg{background-image:url(/build/assets/atmosphere_bg_1_mobile-Cio5pS7e.png)}.atmosphere-flow__item:nth-child(2) .atmosphere-flow__bg{background-image:url(/build/assets/atmosphere_bg_2_mobile-BZ5w_Ryh.png)}.atmosphere-flow__item:nth-child(3) .atmosphere-flow__bg{background-image:url(/build/assets/atmosphere_bg_4_mobile-BC9hke0l.png)}.atmosphere-flow__item:nth-child(4) .atmosphere-flow__bg{background-image:url(/build/assets/atmosphere_bg_3_mobile-CUiy0WMo.png)}.atmosphere-flow__title{font-size:18px}}.solutions{container-name:solutions;container-type:inline-size;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;--transition-time-function: .3s linear}.solutions__header{padding-inline:var(--main-content-padding-inline)}.solutions__body{display:flex;flex-direction:column;gap:2.5rem;width:100%}.solutions__slider{display:flex;flex-direction:column;gap:1rem;width:100%}.solutions__overflow-container{overflow-x:auto;cursor:pointer}@container solutions (max-width: 991px){.solutions__overflow-container{cursor:default;margin-inline:calc(var(--main-content-padding-inline) * -1);padding-inline:var(--main-content-padding-inline)}}.solutions__list{display:flex;justify-content:center}@container solutions (min-width: 991px) and (max-width: 1350px){.solutions__list{flex-wrap:wrap}}.solutions__list input{width:0;height:0;display:none}.solutions__tab-container{position:relative;padding:4px;contain:layout style paint}.solutions__tab{padding:.5rem .6rem;cursor:pointer;border-radius:1.25rem;display:flex;align-items:center;white-space:nowrap}.solutions__tab:hover{background:linear-gradient(102.79deg,#83b7ff33 3.81%,#0a131c33),linear-gradient(0deg,#0003,#0003)}.solutions__tab_active{background:var(--gradient-vertical);border:none}.solutions__tab_active:hover{background:var(--gradient-vertical)}.solutions__collection-holder{--collection-gap: 1rem;position:relative;margin-right:calc(-1 * var(--main-content-padding-inline));margin-left:calc(-1 * var(--main-content-padding-inline));overflow-x:auto;overflow-y:hidden;min-height:300px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;touch-action:pan-x;scroll-padding-left:var(--main-content-padding-inline);scroll-padding-right:var(--main-content-padding-inline)}.solutions__collection{--animation-duration: .4s;--animation-timing: cubic-bezier(.4, 0, .2, 1);display:none;gap:var(--collection-gap);cursor:default;--card-min-width: 250px;--card-width: clamp(250px, 33.333333333333336vw, 24%);opacity:0;visibility:hidden;position:absolute;top:0;left:0;width:100%;box-sizing:border-box;transition:opacity var(--animation-duration) var(--animation-timing),visibility 0s var(--animation-duration)}.solutions__collection.solutions__collection_visible{display:flex;opacity:1;visibility:visible;position:relative;left:0;padding-left:var(--main-content-padding-inline);padding-right:var(--main-content-padding-inline);transition:opacity var(--animation-duration) var(--animation-timing),visibility 0s 0s}.solutions__collection.solutions__collection_visible:not(.solutions__collection_entering):not(.solutions__collection_exiting){opacity:1;visibility:visible;transform:scale(1)}.solutions__collection.solutions__collection_exiting{opacity:1;visibility:visible;will-change:opacity;transition:opacity .3s var(--animation-timing),visibility 0s .3s}.solutions__collection.solutions__collection_exiting.solutions__collection_exit-active{opacity:0;transform:scale(.98)}.solutions__collection.solutions__collection_entering{opacity:0;visibility:visible;transform:scale(.98);will-change:opacity,transform;transition:none}.solutions__collection.solutions__collection_entering.solutions__collection_enter-active{opacity:1;transform:scale(1);transition:opacity var(--animation-duration) var(--animation-timing),transform var(--animation-duration) var(--animation-timing)}.solutions__collection>*{flex:0 0 var(--card-width);min-width:var(--card-width);max-width:var(--card-width);scroll-snap-align:start;scroll-snap-stop:always}.solutions-card{--border-radius: 1.25rem;border-radius:var(--border-radius);overflow:hidden;display:flex;flex-direction:column;opacity:0;transform:translate3d(0,2px,0) scale(.96);filter:blur(3px);backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;contain:layout style paint;will-change:opacity,transform,filter;transition:opacity 1.4s cubic-bezier(.25,.46,.45,.94),transform 1.4s cubic-bezier(.4,0,.2,1),filter 1.2s cubic-bezier(.25,.46,.45,.94);transform-origin:center center;position:relative}.solutions-card.solutions-card_visible{opacity:1;transform:translateZ(0) scale(1);filter:blur(0);will-change:transform}.solutions-card.solutions-card_exiting{opacity:0;transform:scale(.98);filter:blur(10px);will-change:opacity,transform,filter;transition:opacity .5s cubic-bezier(.55,.06,.68,.19),transform .5s cubic-bezier(.55,.06,.68,.19),filter .5s cubic-bezier(.55,.06,.68,.19)}.solutions-card.cursor-pointer{cursor:pointer}.solutions-card__cover{max-height:12.5rem;object-fit:cover;object-position:top;width:100%;position:relative;aspect-ratio:290 / 200;height:auto}.solutions-card__description{position:relative}.solutions-card__text{padding:1rem 1.5rem 1.25rem;display:flex;flex-direction:column;gap:.375rem}.solutions-card__caption{color:var(--clr-primary-20)}.solutions-card__play{--btn-dimension: 2.75rem;position:absolute;right:1.5rem;top:calc(var(--btn-dimension) / -2);width:var(--btn-dimension);height:var(--btn-dimension);transition:transform .3s ease;transform-origin:center}.solutions-card__play:hover{transform:scale(1.5)}.solutions-card__play .play-button{position:absolute;top:0;left:0;width:100%;height:100%}.subscription{container:subscription / inline-size;display:flex;flex-direction:column;gap:2.25rem}.subscription__header{display:flex;flex-direction:column;gap:1.5rem;text-align:center}.subscription__subtext{color:var(--clr-primary-20)}.subscription__body{background:url(/build/assets/subscription-body-CKsTV7fM.svg) no-repeat left,var(--gradient-vertical);border-radius:1rem;overflow:hidden;display:grid;grid-template-columns:1fr}@container subscription (width > 712px){.subscription__body{grid-template-columns:1fr 1fr}}.subscription__main-content{padding:1.25rem 2.5rem 1rem;display:flex;flex-direction:column;gap:1rem}.subscription__text{display:flex;flex-direction:column;gap:.5rem}.subscription__description{color:var(--clr-primary-20)}.subscription__button{width:fit-content}.subscription__notice{padding-top:.25rem;color:var(--clr-primary-30)}.subscription__illustration-container{position:relative;min-height:316px}.subscription__illustration{position:absolute;bottom:0;left:0;width:100%;height:100%;background:center / cover no-repeat url(/build/assets/subscription-bg-BYmxZ0-d.webp)}.equipment{container:equipment / inline-size}.equipment__inner{display:grid;gap:1rem;grid-template-columns:1fr;grid-template-areas:"header" "subtext" "list"}@container equipment (width >= 736px){.equipment__inner{grid-template-columns:1fr 1fr;grid-template-areas:"header list" "subtext list"}}@container equipment (width >= 882px){.equipment__inner{grid-template-areas:"header subtext" ". list"}.equipment__link-list{gap:.5rem}}.equipment__header{grid-area:header}.equipment__subtext{grid-area:subtext;color:var(--clr-primary-20)}.equipment__link-list{grid-area:list;display:flex;flex-direction:column;gap:.75rem}.equipment__link{display:flex;gap:.75rem}.equipment__link,.equipment__link>a{color:var(--clr-base);white-space:nowrap}.equipment__link>svg{--icon-dimension: 1.5rem;width:var(--icon-dimension);min-width:var(--icon-dimension);height:var(--icon-dimension)}.tariffs{--clr-tariff-price-underline: var(--clr-neutral-30);container-name:tariffs;container-type:inline-size;display:flex;flex-direction:column;gap:2rem;align-items:center;height:100%;font-weight:600}.tariffs__title{text-align:center}.tinted-glass-bg{background:#0003 linear-gradient(130deg,#060e1933,#0a131c33)}.tariffs__container{display:grid;grid-template-columns:minmax(var(--tariffs-plate-width),1fr);grid-template-rows:auto;row-gap:1.5rem;overflow:auto;width:100%;padding-inline:var(--main-content-padding-inline);--cards-count: 3;--card-width: 22.625rem;--card-gap: var(--spacing-24);--padding-inline: var(--spacing-24);--tariffs-plate-width: calc( var(--cards-count) * var(--card-width) + (var(--cards-count) - 1) * var(--card-gap) + 2 * var(--padding-inline) );--badge-height: 1rem}@container tariffs (width < 1200px){.tariffs__container{--cards-count: 4}}@container tariffs (width < 768px){.tariffs__container{--card-width: clamp(19rem, 15.801rem + 14.22vw, 22.625rem);--padding-inline: clamp(0rem, -1.324rem + 5.88vw, 1.5rem)}}.tariffs__glass-plate{position:relative;width:min(var(--tariffs-plate-width),100%);display:grid;grid-template-columns:repeat(var(--cards-count),var(--card-width));align-items:stretch;justify-self:center;gap:var(--card-gap);padding:var(--spacing-24) var(--padding-inline);padding-bottom:64px}.tariffs__tariff-card{display:flex;flex-direction:column;padding:var(--spacing-24)}.tariffs__tariff-card:nth-child(2){background:#5c8dee radial-gradient(circle at top center,#5c8dee,#3751d9,#051257);border-radius:30px}.tariffs__tariff-title{display:flex;align-items:center;justify-content:space-between;margin-block-end:var(--spacing-16);min-height:calc(var(--badge-height) + 14px)}.tariffs__tariff-title .tariffs__tariff-title-name{font-size:var(--font-size-h5);line-height:var(--badge-height)}.tariffs__tariff-title .tariffs__tariff-badge-popular{font-size:var(--font-size-text-xxs);font-weight:var(--font-weight-bold);letter-spacing:.02em;line-height:var(--badge-height);color:#1a1a1a;background-color:var(--clr-badge-popular-bg);border-radius:8px;padding:7px 8px;box-shadow:0 0 12px 4px var(--clr-badge-popular-glow-strong),0 0 20px 8px var(--clr-badge-popular-glow-weak);flex-shrink:0}.tariffs__tariff-price{display:flex;align-items:center;gap:var(--spacing-8);margin-block-end:0}.tariffs__tariff-price .tariffs__tariff-price-value{font-size:var(--font-size-h3);font-weight:var(--font-weight-medium)}.tariffs__tariff-price .tariffs__tariff-price-period{font-size:var(--font-size-text-xxxs);color:#b3cefd}.tariffs__tariff-price-underline{width:100%;height:2px;background-color:var(--clr-tariff-price-underline);margin-block-start:var(--spacing-16);margin-block-end:var(--spacing-16)}.tariffs__tariff-details{display:flex;flex-direction:column;gap:var(--spacing-12);margin-block-end:1rem}.tariffs__tariff-details .tariffs__tariff-details-line{display:flex;align-items:flex-start;gap:var(--spacing-8);font-size:var(--font-size-text-xs);line-height:1.2}:is(.tariffs__tariff-details .tariffs__tariff-details-line)>svg{flex:1rem 0 0}.tariffs__tariff-details .tariffs__tariff-details-separator{display:flex;align-items:center;width:100%;margin-block:var(--spacing-16);gap:var(--spacing-12)}:is(.tariffs__tariff-details .tariffs__tariff-details-separator) .tariffs__tariff-details-separator-line{flex:1;height:2px;background-color:var(--clr-tariff-price-underline)}:is(.tariffs__tariff-details .tariffs__tariff-details-separator) .tariffs__tariff-details-separator-text{font-size:18px;font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--clr-tariff-price-underline);white-space:nowrap;flex-shrink:0}.tariffs__tariff-action{margin-block:auto var(--spacing-8)}.tariffs__tariff-action a{text-decoration:none}.tariffs__disclaimer{font-size:var(--font-size-text-xxs);color:var(--clr-primary-40);margin-block-start:var(--spacing-24);padding-inline:var(--main-content-padding-inline);max-width:60rem;margin-inline:auto;position:absolute;bottom:23px;left:0;right:0;text-align:center}.tariff-service-separated{padding-block:var(--spacing-32);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 1180 139'%3E%3Cg clip-path='url(%23clip0_248_105)'%3E%3Cpath fill='url(%23paint0_linear_248_105)' fill-opacity='.2' d='M0 0h1180v139H0z'/%3E%3Cpath fill='%23000' fill-opacity='.2' d='M0 0h1180v139H0z'/%3E%3Cg filter='url(%23filter1_f_248_105)'%3E%3Cpath fill='%23006eff' fill-opacity='.24' d='m1733.98 41.2-124.92 273.32L812.3 204.66 937.22-68.65z'/%3E%3C/g%3E%3C/g%3E%3Cpath stroke='%23fff' stroke-opacity='.32' stroke-width='.2' d='M.1.1h1179.8v138.8H.1z'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_248_105' x1='38.63' x2='334.23' y1='8.55' y2='578.02' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23060e19'/%3E%3Cstop offset='1' stop-color='%230a131c'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_248_105'%3E%3Cpath fill='%23fff' d='M0 0h1180v139H0z'/%3E%3C/clipPath%3E%3Cfilter id='filter1_f_248_105' width='1281.68' height='743.17' x='632.3' y='-248.65' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeBlend in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E%3CfeGaussianBlur result='effect1_foregroundBlur_248_105' stdDeviation='90'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");background-size:cover;background-position:right center;display:block}@container tariffs (width < 1200px){.tariff-service-separated{display:none}}.tariff-service-separated .tariffs__tariff-card{display:grid;grid-template-rows:auto 1fr;grid-template-columns:repeat(5,auto) calc(var(--card-width) - 2 * var(--padding-inline));align-items:center;gap:1rem 2rem;padding-block:0}:is(.tariff-service-separated .tariffs__tariff-card)>*{margin:0}:is(.tariff-service-separated .tariffs__tariff-card) .tariffs__tariff-title{grid-area:1/1/2/2;align-items:flex-end}:is(.tariff-service-separated .tariffs__tariff-card) .tariffs__tariff-price{grid-area:2/1/3/2}:is(.tariff-service-separated .tariffs__tariff-card) .tariffs__tariff-audience{grid-area:1/3/-1/4}:is(.tariff-service-separated .tariffs__tariff-card) .tariffs__tariff-details{grid-area:1/5/-1/6;white-space:nowrap}:is(.tariff-service-separated .tariffs__tariff-card) .tariffs__tariff-action{grid-area:1/6/-1/7}:is(:is(.tariff-service-separated .tariffs__tariff-card) .tariffs__tariff-action) .form-button-wrapper{margin:0}:is(.tariff-service-separated .tariffs__tariff-card) .tariffs__tariff-price-underline{width:2px;height:100%;grid-row:1/-1}.tariff-service-joined{display:none}@container tariffs (width < 1200px){.tariff-service-joined{display:flex}}.tariffs__tariff-audience{font-size:var(--font-size-text-xs);line-height:1.2}.team{--transition-time-function: .3s linear;container:team / inline-size;display:flex;flex-direction:column;gap:2.5rem}.team>*{padding-inline:var(--main-content-padding-inline)}.team__header{display:flex;flex-direction:column;gap:1.5rem}.team__subtext{color:var(--clr-primary-20)}.team__overflow-container{overflow-x:auto;cursor:pointer}@container team (width > 790px){.team__overflow-container{cursor:default}}.team__list{display:flex;justify-content:center;gap:3rem;padding-top:1rem}.team__list input{display:none;width:0;height:0}.team__member{display:flex;flex-direction:column;gap:.75rem;cursor:pointer}.team__avatar>img{--icon-dimension: 5rem;width:var(--icon-dimension);height:var(--icon-dimension);aspect-ratio:1 / 1;background-color:var(--avatar-bg-color, transparent)}.team__avatar,.team__avatar>img{border-radius:50%}.team__avatar{--dimension: 5.875rem;max-width:var(--dimension);max-height:var(--dimension);display:flex;align-items:center;justify-content:center;padding:.5rem;position:relative}.team__member:hover .team__avatar:before,.team__member:hover .team__avatar:after,.team__member_selected .team__avatar:before,.team__member_selected .team__avatar:after{content:"";width:50%;height:100%;position:absolute;background:transparent;border:.25rem solid var(--clr-primary-500)}.team__member:hover .team__avatar:before,.team__member_selected .team__avatar:before{border-top-left-radius:var(--dimension);border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:var(--dimension);border-right:none;left:0}.team__member:hover .team__avatar:after,.team__member_selected .team__avatar:after{border-top-left-radius:0;border-top-right-radius:var(--dimension);border-bottom-right-radius:var(--dimension);border-bottom-left-radius:0;right:0;border-left:none;transform:rotate(50deg);transform-origin:0 50%}.team__card{border-radius:var(--border-radius-lg, 1.5rem);background:var(--gradient-horizontal);position:relative;overflow:hidden;height:100%;min-height:calc(512px - clamp(0px,-190.5882px + 52.9411vw,216px))}.team__card:before{content:"";position:absolute;top:0;left:0;width:100%;height:200%;background:center / cover no-repeat url(/build/assets/team-bg-BSQwGnNW.webp);opacity:.3}.team__text{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;padding:1.5rem;max-width:calc(100% - clamp(0px,-226.7647px + 62.9901vw,35%));max-height:calc(78% + clamp(0px,-91.7647px + 25.4901vw,22%));height:100%;position:relative;z-index:var(--z-index-min)}.person-info{display:flex;flex-direction:column;gap:.25rem}.team__position{color:var(--clr-primary-20)}.team__illustration{--min-height: 417px;--min-width: 541px;--height: var(--min-height);--width: var(--min-width);--bottom-intermediate: -120px;--right-intermediate: 141px;position:absolute;bottom:calc(-1*(129px - clamp(0px,-7.9411px + 2.2058vw,9px)));right:calc(-1*clamp(129px,118.4117px + 2.9411vw,var(--right-intermediate)));max-width:var(--width);min-width:var(--width);min-height:var(--height);background:center / cover no-repeat url(/build/assets/team-logo-Ddqjn-Qa.webp);transform:scaleX(-1)}.team__portrait{position:absolute;right:calc(-1*(144px - clamp(72px,8.4705px + 17.647vw,144px)));bottom:0;height:100%;max-height:clamp(287px,-279.0588px + 2.2058vw,296px);transition:opacity var(--transition-time-function);opacity:0;aspect-ratio:1 / 1;width:auto}.team__portrait.team__portrait_visible{opacity:1}@container team (width >=736px){.team__card{min-height:clamp(296px,179.42857px + 15.1785vw,398px)}.team__text{--padding-block: clamp(1.5rem, -3.42857px + 3.5714vw, 3rem);padding:var(--padding-block) clamp(1.5rem,-58.2857px + 10.7142vw,6rem) var(--padding-block) clamp(1.5rem,14.8571px + 1.1904vw,2rem)}.team__portrait{right:clamp(0px,-50.2857px + 6.5476vw,44px);max-height:100%}.team__illustration{--width: clamp(var(--min-width), 187.8571px + 45.9821vw, 850px);--height: clamp(var(--min-height), 148.4285px + 34.9702vw, 652px);bottom:calc(-1*clamp(var(--bottom-intermediate),34.2857px + 11.1607vw,195px));right:calc(-1*clamp(var(--right-intermediate),130.7142px + 1.3392vw,150px))}}.faq{container:faq / inline-size}.faq__inner{display:grid;grid-template-columns:1fr;gap:1.125rem}.faq__header{display:grid;grid-template-columns:1fr;gap:1rem;height:min-content;text-align:center}@container faq (width >= 736px){.faq__inner{grid-template-columns:1fr 1fr}.faq__button{max-width:fit-content}.faq__header{text-align:initial}}.faq__subtext{color:var(--clr-primary-20)}.faq__item{display:grid;grid-template-columns:1fr min-content;align-items:center;padding-top:1rem;column-gap:1.5rem;row-gap:1rem;cursor:pointer}.faq__question{display:grid;grid-template-columns:1fr;gap:.5rem}.faq__item>svg{--icon-dimension: 1.5rem;width:var(--icon-dimension);height:var(--icon-dimension);color:var(--clr-primary-20)}.faq__divider{height:0;width:100%;border:.0625rem solid var(--clr-base);grid-column:1 / -1}.blog{--blog-gap: 1rem;container:blog / inline-size;display:grid;grid-template-columns:1fr;gap:2.5rem}.blog.blog_loading{visibility:hidden}.blog__header{text-align:center}.blog__overflow-container{overflow-x:auto;cursor:pointer;position:relative;width:100%}.blog__carousel{--gap: 1rem;--column-count: 3;--card-width: calc((var(--blog-width, 1200px) - 2 * var(--gap)) / 3);columns:auto;gap:var(--gap);height:100%;transition:transform .3s linear;transform:translate(0);display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--card-width),1fr));grid-auto-flow:column;min-width:fit-content}.blog__carousel-item{min-width:var(--card-width);break-after:column;break-inside:avoid;height:100%}.blog__actions{display:flex;justify-content:space-between}@container blog (width >= 1200px){.blog__overflow-container{cursor:default;overflow:hidden;pointer-events:none}.blog__carousel{display:flex;gap:var(--gap);min-width:auto;pointer-events:auto}.blog__carousel-item{flex:0 0 var(--card-width);min-width:var(--card-width);max-width:var(--card-width)}}.blog__carousel-buttons{display:flex;gap:.5rem}@container blog (width < 1024px){.blog__overflow-container{width:calc(100% + var(--main-content-padding-inline) * 2);margin-inline:calc(var(--main-content-padding-inline) * -1);padding-inline:var(--main-content-padding-inline)}.blog__carousel-buttons,.carousel-controls{display:none}.blog__carousel{--gap: .5rem;--column-count: 3;--card-width: 290px}.blog__carousel-item{flex:0 0 290px;min-width:290px;max-width:290px}.blog__actions{justify-content:center}}.blog__carousel-buttons_hidden{display:none}.blog__carousel-button{display:flex;border-radius:.625rem;padding:.875rem;background-color:var(--clr-primary-500);cursor:pointer}.blog__carousel-button.blog__carousel-button_disabled{background-color:var(--clr-neutral-90);cursor:default}.blog__carousel-button.blog__carousel-button_disabled svg{color:var(--clr-neutral-50)}.blog__carousel-button svg{--icon-dimension: 1.25rem;width:1.25rem;height:1.25rem;color:var(--clr-neutral-0)}.blog__actions .button_plain{text-decoration:none}.blog__carousel-button_prev svg{transform:scaleX(-1)}.blog-page__header{margin-bottom:1.7rem}.blog-pagination{margin-top:3rem;margin-bottom:2rem;display:flex;justify-content:center;width:100%}.blog-pagination__container{display:flex;align-items:center;gap:.75rem}.blog-pagination__page{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;color:var(--clr-primary-50);text-decoration:none;font-size:1rem;line-height:1;transition:color .2s cubic-bezier(.4,0,.2,1);border-radius:.5rem}.blog-pagination__page:hover{color:var(--clr-primary-40);text-decoration:none}.blog-pagination__page_active{background-color:var(--clr-primary-500);color:var(--clr-neutral-0);font-weight:500;box-shadow:0 4px 12px #015bf84d;cursor:default;pointer-events:none}.blog-pagination__page_active:hover{color:var(--clr-neutral-0);background-color:var(--clr-primary-500)}.blog-pagination__ellipsis{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;color:var(--clr-primary-50);font-size:1rem;line-height:1}.blog-pagination__arrow{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:var(--clr-neutral-50);text-decoration:none;transition:color .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.blog-pagination__arrow:hover{color:var(--clr-primary-40);text-decoration:none}.blog-pagination__arrow svg{width:1.5rem;height:1.5rem}.blog-pagination__arrow_disabled{color:var(--clr-neutral-50);cursor:default;pointer-events:none;opacity:.5}.blog-pagination__arrow_disabled:hover{color:var(--clr-neutral-50)}@media (max-width: 767px){.blog-pagination{margin-top:2rem;margin-bottom:1.5rem}.blog-pagination__container{gap:.5rem}.blog-pagination__page{min-width:2rem;height:2rem;padding:0 .5rem;font-size:.875rem}.blog-pagination__ellipsis{min-width:2rem;height:2rem;font-size:.875rem}.blog-pagination__arrow{width:2rem;height:2rem}.blog-pagination__arrow svg{width:1.25rem;height:1.25rem}}:root{--icon-size-md: 34px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.blog-article{margin:0 auto;padding:0 var(--spacing-24);color:var(--clr-base);font-weight:var(--font-weight-medium);font-size:var(--font-size-text-m)}.blog-article__container{padding-left:0}.blog-article h2{font-size:var(--font-size-h3);margin-bottom:var(--spacing-32)}.blog-article h3{font-size:var(--font-size-h4);margin-bottom:var(--spacing-16);line-height:1.4}.blog-article h3+p{margin-top:var(--spacing-16);margin-bottom:var(--spacing-16)}.blog-article section{padding-top:var(--spacing-24);padding-bottom:var(--spacing-24)}.blog-article img,.blog-article__body img{max-width:100%;width:100%;height:auto;display:block;border-radius:var(--border-radius-lg);margin:var(--spacing-32) 0}.blog-article header img{max-height:440px;object-fit:cover}.blog-article__title{margin-bottom:var(--spacing-24)}.blog-article__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--spacing-16);margin-bottom:var(--spacing-32);color:var(--clr-neutral-50);font-size:var(--font-size-text-s);font-weight:var(--font-weight-semibold)}.blog-article__published,.blog-article__meta-item{display:flex;align-items:center;gap:var(--spacing-8)}.blog-article__meta-item:first-child:before{display:none}.blog-article__date{color:var(--clr-base)}.blog-article__icon_share{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background-color:var(--clr-neutral-50);-webkit-mask-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggCiAgICBkPSJNMTMgMTFMMjEuMiAyLjc5OTk5IgogICAgc3Ryb2tlPSJjdXJyZW50Q29sb3IiCiAgICBzdHJva2Utd2lkdGg9IjEuNSIKICAgIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIKICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgLz4KICA8cGF0aCAKICAgIGQ9Ik0yMi4wMDAyIDYuOFYySDE3LjIwMDIiCiAgICBzdHJva2U9ImN1cnJlbnRDb2xvciIKICAgIHN0cm9rZS13aWR0aD0iMS41IgogICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIKICAvPgogIDxwYXRoCiAgICBkPSJNMTEgMkg5QzQgMiAyIDQgMiA5VjE1QzIgMjAgNCAyMiA5IDIySDE1QzIwIDIyIDIyIDIwIDIyIDE1VjEzIgogICAgc3Ryb2tlPSJjdXJyZW50Q29sb3IiCiAgICBzdHJva2Utd2lkdGg9IjEuNSIKICAgIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIKICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgLz4KPC9zdmc+Cg==);mask-image:url(data:image/svg+xml;charset=utf-8;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPHBhdGggCiAgICBkPSJNMTMgMTFMMjEuMiAyLjc5OTk5IgogICAgc3Ryb2tlPSJjdXJyZW50Q29sb3IiCiAgICBzdHJva2Utd2lkdGg9IjEuNSIKICAgIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIKICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgLz4KICA8cGF0aCAKICAgIGQ9Ik0yMi4wMDAyIDYuOFYySDE3LjIwMDIiCiAgICBzdHJva2U9ImN1cnJlbnRDb2xvciIKICAgIHN0cm9rZS13aWR0aD0iMS41IgogICAgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIgogICAgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIKICAvPgogIDxwYXRoCiAgICBkPSJNMTEgMkg5QzQgMiAyIDQgMiA5VjE1QzIgMjAgNCAyMiA5IDIySDE1QzIwIDIyIDIyIDIwIDIyIDE1VjEzIgogICAgc3Ryb2tlPSJjdXJyZW50Q29sb3IiCiAgICBzdHJva2Utd2lkdGg9IjEuNSIKICAgIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIKICAgIHN0cm9rZS1saW5lam9pbj0icm91bmQiCiAgLz4KPC9zdmc+Cg==);background-size:contain;background-repeat:no-repeat;background-position:center}.blog-article__meta-item.cursor-pointer,.blog-article__share-btn{color:var(--clr-neutral-50);transition:color .2s ease;background:none;border:none;padding:0;font:inherit;cursor:pointer;display:flex;align-items:center;gap:var(--spacing-8)}.blog-article__meta-item.cursor-pointer:hover,.blog-article__meta-item.cursor-pointer:focus-visible,.blog-article__share-btn:hover,.blog-article__share-btn:focus-visible{color:var(--clr-primary-400);outline:none}.blog-article__meta-item.cursor-pointer:hover .blog-article__icon_share,.blog-article__meta-item.cursor-pointer:focus-visible .blog-article__icon_share,.blog-article__share-btn:hover .blog-article__icon_share,.blog-article__share-btn:focus-visible .blog-article__icon_share{background-color:var(--clr-primary-400)}.blog-article__share-btn--copied{color:var(--clr-success, #52c41a)!important}.blog-article__share-btn--copied .blog-article__icon_share{background-color:var(--clr-success, #52c41a)!important}.blog-article__body{margin-bottom:var(--spacing-64)}.blog-article__body>*+*{margin-top:var(--spacing-24)}.blog-article__body p{font-size:inherit;line-height:inherit;color:var(--clr-base);margin-bottom:var(--spacing-24)}.text-muted{color:var(--clr-neutral-50)}.blog-article__body a{color:var(--clr-primary-400);font-weight:var(--font-weight-medium);text-decoration:none;transition:text-decoration .2s ease,color .2s ease}.blog-article__body a:hover,.blog-article__body a:focus-visible{text-decoration:underline;outline:2px solid var(--clr-primary-400);outline-offset:2px;border-radius:2px}.blog-article__body ul,.blog-article__body ol{margin-inline-start:0;margin-bottom:var(--spacing-24)}.blog-article__body li{margin-bottom:var(--spacing-12);line-height:1.6}.blog-article__body li:last-child{margin-bottom:0}.bullet-list{list-style:none;padding-inline-start:0}.bullet-list__item{display:flex;align-items:center;margin-bottom:var(--spacing-16);line-height:1.6;color:var(--clr-base)}.bullet-list__item:before{content:"";display:inline-block;width:24px;height:2px;background:var(--clr-primary-400);margin-inline-end:var(--spacing-16);flex-shrink:0}.numbered-list{list-style:none;padding:0;margin:0;counter-reset:numbered-list}.numbered-list__item{display:flex;align-items:flex-start;margin-bottom:var(--spacing-32);counter-increment:numbered-list}.numbered-list__item:last-child{margin-bottom:0}.numbered-list__item:before{content:counter(numbered-list);display:flex;align-items:center;justify-content:center;width:var(--icon-size-md);height:var(--icon-size-md);border:2px solid var(--clr-primary-400);color:var(--clr-primary-400);border-radius:50%;font-size:var(--font-size-text-m);font-weight:var(--font-weight-bold);flex-shrink:0;margin-inline-end:var(--spacing-16)}.numbered-list__content{flex:1}.numbered-list__title{font-size:var(--font-size-text-l);font-weight:var(--font-weight-semibold);line-height:1}h3.numbered-list__title{line-height:1;margin-bottom:.5rem}.numbered-list__content p.numbered-list__text{line-height:1.6;margin-top:0}.numbered-list__text{font-size:var(--font-size-text-m);line-height:1.6;color:var(--clr-base);margin-bottom:var(--spacing-12)}.numbered-list__text:last-child{margin-bottom:0}.blog-article__body table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--clr-neutral-40);border-radius:var(--border-radius-md);overflow:hidden}.blog-article__body thead{background:var(--clr-primary-400)}.blog-article__body th{padding:var(--spacing-16);text-align:start;font-weight:var(--font-weight-semibold);color:var(--clr-base);border-bottom:1px solid var(--clr-neutral-80)}.blog-article__body td{padding:var(--spacing-16);border-bottom:1px solid var(--clr-neutral-80);color:var(--clr-base)}.blog-article__body tbody tr:nth-child(2n){background:#0003}.blog-article__body tbody tr:hover{background:var(--clr-neutral-90)}.blog-article__body tbody tr:last-child td{border-bottom:none}.table-wrapper{overflow-x:auto;margin:0}.checklist{list-style:none;padding:0;margin:0}.checklist__item{display:flex;align-items:center;margin-bottom:var(--spacing-16);font-size:var(--font-size-text-m);line-height:1.6;color:var(--clr-base)}.checklist__item:before{content:"";display:inline-block;width:var(--icon-size-md);height:var(--icon-size-md);border:2px solid var(--clr-neutral-70);border-radius:50%;margin-inline-end:var(--spacing-16);flex-shrink:0}.checklist__item_checked:before{border:2px solid var(--clr-primary-400);background-color:transparent;background-image:url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none"%3E%3Cpolyline points="20 6 9 17 4 12" stroke="%23006eff" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"%3E%3C/polyline%3E%3C/svg%3E');background-size:12px;background-position:center;background-repeat:no-repeat}.quote-block{border-inline-start:2px solid var(--clr-primary-400);padding-inline-start:var(--spacing-24);margin:var(--spacing-32) 0;background:transparent}.quote-block p{font-size:var(--font-size-text-m);line-height:1.6;color:var(--clr-base);margin:0}.callout-block{background:var(--clr-background-dark);border-radius:0;border-inline-start:4px solid var(--clr-primary-400);padding:var(--spacing-24);margin:var(--spacing-32) 0;margin-inline-start:clamp(var(--spacing-16),3vw,var(--spacing-56))}.callout-block__title{font-size:var(--font-size-text-l);font-weight:var(--font-weight-semibold);margin-bottom:var(--spacing-12)}.callout-block__text{font-size:var(--font-size-text-m);line-height:1.6;color:var(--clr-anti-base);margin:0}.blog-article__body pre{background:var(--clr-neutral-90);border-radius:var(--border-radius-sm);padding:var(--spacing-16);overflow-x:auto;margin:var(--spacing-32) 0}.blog-article__body code{font-family:var(--font-family-mono);font-size:.9em}.blog-article__body pre code{background:transparent;padding:0}.blog-article__body p code,.blog-article__body li code{background:var(--clr-neutral-80);padding:2px 6px;border-radius:4px;font-size:.9em}.article-image{margin:var(--spacing-32) 0}.article-image img{object-fit:cover}.article-image__caption{font-size:var(--font-size-text-s);color:var(--clr-neutral-50);text-align:center;margin-top:var(--spacing-12)}.blog-article__body hr{border:none;border-top:1px solid var(--clr-neutral-80);opacity:.5;margin:var(--spacing-40) 0}.info-block{display:flex;align-items:center;border-radius:var(--border-radius-md);padding:var(--spacing-20) var(--spacing-20);margin:var(--spacing-32) 0;position:relative;isolation:isolate;backdrop-filter:var(--glass-effect-backdrop-filter);-webkit-backdrop-filter:var(--glass-effect-backdrop-filter);box-shadow:var(--glass-effect-shadow)}.info-block:last-child{margin-bottom:0}.info-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-effect-border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.info-block:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:#10172659;pointer-events:none;z-index:0;box-shadow:inset 0 1px 2px #ffffff0d}.info-block>*{position:relative;z-index:1}.info-block__icon{display:flex;align-items:center;justify-content:center;width:var(--icon-size-md);height:var(--icon-size-md);color:var(--clr-primary-400);border-radius:50%;font-weight:var(--font-weight-bold);flex-shrink:0;margin-inline-end:var(--spacing-24);font-size:var(--font-size-text-s);border:2px solid var(--clr-primary-400)}.info-block__icon:before{content:"i";font-size:var(--font-size-text-l);line-height:1}.info-block__text{font-size:var(--font-size-text-l);line-height:1.4;margin:0}.info-block__text p:last-child{margin-bottom:0}.author-card{display:flex;align-items:center;margin:var(--spacing-32) 0}.author-card__avatar{width:64px;height:64px;border-radius:50%;object-fit:cover;margin-inline-end:var(--spacing-16);flex-shrink:0}.author-card__info{flex:1}.author-card__name{font-size:var(--font-size-text-l);font-weight:var(--font-weight-semibold);color:var(--clr-base);margin-bottom:var(--spacing-4)}.author-card__role{font-size:var(--font-size-text-s);color:var(--clr-neutral-50)}.back-link{display:inline-flex;align-items:center;color:var(--clr-primary-400);font-size:var(--font-size-text-m);font-weight:var(--font-weight-semibold);font-synthesis:none;text-decoration:none;margin-bottom:var(--spacing-16);transition:opacity .2s ease;min-height:44px}.back-link:hover,.back-link:focus-visible{opacity:.8;text-decoration:none}.back-link__icon{margin-inline-end:var(--spacing-8)}.breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;font-size:var(--font-size-text-m);font-weight:var(--font-weight-semibold);font-synthesis:none;margin-bottom:var(--spacing-24)}.breadcrumbs__link{color:var(--clr-primary-400);text-decoration:none;transition:text-decoration .2s ease;min-height:44px;display:inline-flex;align-items:center}.breadcrumbs__separator{color:var(--clr-neutral-60);margin:0 var(--spacing-8)}.breadcrumbs__current{color:var(--clr-neutral-50)}.article-nav{box-sizing:border-box;--article-nav-width: 20px;--border-radius: 20px;position:fixed;inset-inline-start:calc(50% - var(--main-column-half-width) - var(--main-content-padding-inline) - 4vw);top:50%;transform:translateY(-50%);background:#161c284d;border-radius:var(--border-radius);padding:var(--spacing-12) var(--spacing-16);display:flex;flex-direction:column;gap:var(--spacing-4);z-index:100}.article-nav{isolation:isolate;backdrop-filter:var(--glass-effect-backdrop-filter);-webkit-backdrop-filter:var(--glass-effect-backdrop-filter);box-shadow:var(--glass-effect-shadow)}.article-nav:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-effect-border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.article-nav:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:#10172659;pointer-events:none;z-index:0;box-shadow:inset 0 1px 2px #ffffff0d}.article-nav>*{position:relative;z-index:1}.article-nav__item{position:relative;width:var(--article-nav-width);min-height:44px;background:transparent;border:none;cursor:pointer;transition:transform .2s ease;padding:var(--spacing-8) 0;display:flex;align-items:center;justify-content:center}.article-nav__item:focus-visible{outline:2px solid var(--clr-primary-400);outline-offset:2px;border-radius:2px}.article-nav__item:after{content:"";width:100%;height:3px;background:var(--clr-neutral-70);border-radius:2px;transition:background-color .2s ease,transform .2s ease}.article-nav__item:hover:after,.article-nav__item:focus-visible:after{background:var(--clr-neutral-50);transform:scaleX(1.1)}.article-nav__item_active:after{background:var(--clr-primary-400);transform:scaleX(1.3)}.article-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-24);margin:var(--spacing-32) 0}.article-card{border-radius:var(--border-radius-md);padding:var(--spacing-24);transition:transform .2s ease,box-shadow .2s ease;position:relative;isolation:isolate;backdrop-filter:var(--glass-effect-backdrop-filter);-webkit-backdrop-filter:var(--glass-effect-backdrop-filter);box-shadow:var(--glass-effect-shadow)}.article-card:hover{transform:translateY(-4px);box-shadow:var(--glass-effect-shadow),0 8px 24px #0003}.article-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-effect-border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.article-card:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:#10172659;pointer-events:none;z-index:0;box-shadow:inset 0 1px 2px #ffffff0d}.article-card>*{position:relative;z-index:1}.article-card h4{font-size:var(--font-size-text-l);font-weight:var(--font-weight-semibold);color:var(--clr-base);margin-bottom:var(--spacing-12)}.article-card p{font-size:var(--font-size-text-m);line-height:1.6;color:var(--clr-base);margin-bottom:var(--spacing-12)}.article-card p:last-child{margin-bottom:0}.article-card strong{color:var(--clr-primary-400)}.time-slot.gradient-border,.time-slot{display:flex;align-items:center;gap:var(--spacing-16);margin-bottom:var(--spacing-20);padding:var(--spacing-16);background:#00000080;border-radius:var(--border-radius-sm)}.time-slot:last-child{margin-bottom:0}.time-slot .time{font-size:var(--font-size-text-m);font-weight:var(--font-weight-bold);color:var(--clr-primary-400);flex-shrink:0;min-width:100px}.time-slot p{font-size:var(--font-size-text-m);line-height:1.6;color:var(--clr-base);margin:0}.blog-article hr,.blog-article__body hr,.divider{border:none;height:1px;margin:var(--spacing-48) 0;background:linear-gradient(90deg,transparent 0%,var(--clr-primary-400) 20%,var(--clr-secondary-accent) 80%,transparent 100%);opacity:.3}.blog-article hr.divider-thick,.blog-article__body hr.divider-thick,.divider-thick{height:2px;opacity:.5}.blog-article hr.divider-vertical,.blog-article__body hr.divider-vertical,.divider-vertical{width:1px;height:auto;margin:0 var(--spacing-24);background:linear-gradient(180deg,transparent 0%,var(--clr-primary-400) 20%,var(--clr-secondary-accent) 80%,transparent 100%)}.blog-article hr.divider-white,.blog-article__body hr.divider-white,.divider-white{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 20%,rgba(255,255,255,.3) 80%,transparent 100%);opacity:1}.blog-article hr.divider-white.divider-thick,.blog-article__body hr.divider-white.divider-thick,.divider-white.divider-thick{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.5) 20%,rgba(255,255,255,.5) 80%,transparent 100%)}.blog-article hr.divider-white.divider-vertical,.blog-article__body hr.divider-white.divider-vertical,.divider-white.divider-vertical{background:linear-gradient(180deg,transparent 0%,rgba(255,255,255,.3) 20%,rgba(255,255,255,.3) 80%,transparent 100%)}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--spacing-24);margin:var(--spacing-32) 0}.benefit-card{text-align:center;padding:var(--spacing-24);border-radius:var(--border-radius-md);transition:transform .2s ease;position:relative;isolation:isolate;backdrop-filter:var(--glass-effect-backdrop-filter);-webkit-backdrop-filter:var(--glass-effect-backdrop-filter);box-shadow:var(--glass-effect-shadow)}.benefit-card:hover{transform:translateY(-4px)}.benefit-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-effect-border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.benefit-card:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:#10172659;pointer-events:none;z-index:0;box-shadow:inset 0 1px 2px #ffffff0d}.benefit-card>*{position:relative;z-index:1}.benefit-icon{font-size:3rem;margin-bottom:var(--spacing-16);display:block}.benefit-card h4{font-size:var(--font-size-text-l);font-weight:var(--font-weight-semibold);color:var(--clr-base);margin-bottom:var(--spacing-12)}.benefit-card p{font-size:var(--font-size-text-s);line-height:1.6;color:var(--clr-neutral-50);margin:0}.cta-section{background:linear-gradient(135deg,var(--clr-primary-500),var(--clr-secondary-accent));border-radius:var(--border-radius-lg);padding:var(--spacing-48) var(--spacing-32);text-align:center;margin:var(--spacing-64) 0}.cta-section h2{color:var(--clr-base);margin-bottom:var(--spacing-16)}.cta-section p{color:var(--clr-base);font-size:var(--font-size-text-l);margin-bottom:var(--spacing-24);max-width:100%}.cta-button{display:inline-block;background:var(--clr-base);color:var(--clr-primary-500);padding:var(--spacing-16) var(--spacing-40);border-radius:var(--border-radius-md);font-size:var(--font-size-text-m);font-weight:var(--font-weight-semibold);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease;min-height:44px}.cta-button:hover,.cta-button:focus-visible{transform:translateY(-2px);box-shadow:0 8px 24px #0000004d;outline:2px solid var(--clr-base);outline-offset:2px}.intro{padding:var(--spacing-24) var(--spacing-32);margin:0 0 var(--spacing-32) 0;border-radius:var(--border-radius-md);position:relative;isolation:isolate;backdrop-filter:var(--glass-effect-backdrop-filter);-webkit-backdrop-filter:var(--glass-effect-backdrop-filter);box-shadow:var(--glass-effect-shadow)}.intro:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:var(--glass-effect-border-gradient);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:0}.intro:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:#10172659;pointer-events:none;z-index:0;box-shadow:inset 0 1px 2px #ffffff0d}.intro>*{position:relative;z-index:1}.intro h2{font-size:var(--font-size-h3);font-weight:var(--font-weight-semibold);color:var(--clr-base);margin-bottom:var(--spacing-16)}.intro p{font-size:var(--font-size-text-l);line-height:1.6;color:var(--clr-base);margin:0}@media (max-width: 1280px){.article-nav{display:none}.blog-article__container{padding-left:0}}@media (max-width: 1024px){.blog-article hr,.blog-article__body hr,.divider{margin:var(--spacing-32) 0}}@media (max-width: 768px){.blog-article section{padding-top:var(--spacing-16);padding-bottom:var(--spacing-16)}.blog-article__body>*+*{margin-top:0}.blog-article__meta{gap:var(--spacing-12)}.breadcrumbs{font-size:var(--font-size-text-xs)}.table-wrapper{box-shadow:inset -2px 0 4px #0000001a;-webkit-overflow-scrolling:touch}.article-grid,.benefits-grid{grid-template-columns:1fr;gap:var(--spacing-16)}.cta-section{padding:var(--spacing-32) var(--spacing-24)}.time-slot{flex-direction:column;gap:var(--spacing-8)}.time-slot .time{min-width:auto}.blog-article hr,.blog-article__body hr,.divider{margin:var(--spacing-24) 0}.blog-article hr.divider-vertical,.blog-article__body hr.divider-vertical,.divider-vertical{width:1px;margin:0 var(--spacing-16)}}@media (max-width: 480px){.blog-article{padding:0 var(--spacing-12)}.callout-block,.info-block{padding:var(--spacing-16)}.blog-article hr,.blog-article__body hr,.divider{margin:var(--spacing-16) 0}.blog-article hr.divider-thick,.blog-article__body hr.divider-thick,.divider-thick{height:1.5px}.blog-article hr.divider-vertical,.blog-article__body hr.divider-vertical,.divider-vertical{margin:0 var(--spacing-12)}}.blog-card{border-radius:1.25rem;overflow:hidden;display:flex;flex-direction:column;gap:1rem;padding-bottom:1.5rem;height:100%;position:relative;width:var(--card-width);min-width:var(--card-width);max-width:var(--card-width);text-decoration:none}.blog-card:hover{text-decoration:none}.blog-card__cover{max-height:12.5rem;object-fit:cover;width:100%;position:relative;aspect-ratio:375 / 200;height:auto}.blog-card__cover img{width:100%;height:100%;object-fit:cover;object-position:top}.blog-card__description{display:grid;grid-template-columns:1fr;gap:.625rem;padding-inline:1.5rem;position:relative}.blog-card__text{display:grid;grid-template-columns:1fr;gap:.3125rem}.blog-card__caption{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:3em;line-height:1.5;color:var(--clr-primary-20)}.blog-card__caption p{font-size:var(--font-size-text-xs);font-weight:var(--font-weight-medium);margin:0}.blog-card__meta-item{font-size:var(--font-size-text-xs);font-weight:var(--font-weight-medium)}.blog-list{--blog-list-gap: var(--spacing-24);display:grid;grid-template-columns:1fr;gap:var(--blog-list-gap);width:100%}@media (min-width: 768px){.blog-list{grid-template-columns:repeat(2,1fr);--blog-list-gap: var(--spacing-24)}}@media (min-width: 1024px){.blog-list{grid-template-columns:repeat(3,1fr)}}@media (min-width: 1200px){.blog-list{grid-template-columns:repeat(4,1fr);--blog-list-gap: var(--spacing-24)}}.blog-list>.blog-card{width:100%;min-width:0;max-width:100%}.blog-tags{margin-bottom:2.75rem;width:100%}.blog-tags__overflow-container{overflow-x:auto;cursor:pointer}.blog-tags__list{display:flex;justify-content:center;gap:var(--spacing-8);border:none;margin:0;padding:0}.blog-tags__list input{width:0;height:0;display:none}.blog-tags__tab-container{position:relative;padding:4px;contain:layout style paint}.blog-tags__tab{padding:.5rem .6rem;cursor:pointer;border-radius:1.25rem;display:flex;align-items:center;white-space:nowrap;text-decoration:none;color:var(--clr-base);transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.blog-tags__tab:hover{background:linear-gradient(102.79deg,#83b7ff33 3.81%,#0a131c33),linear-gradient(0deg,#0003,#0003);text-decoration:none;color:var(--clr-base)}.blog-tags__tab_active{background:var(--gradient-vertical);border:none;color:var(--clr-neutral-0)}.blog-tags__tab_active:hover{background:var(--gradient-vertical);color:var(--clr-neutral-0);text-decoration:none}@media (max-width: 767px){.blog-tags{margin-bottom:var(--spacing-24)}.blog-tags__overflow-container{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:var(--spacing-4)}.blog-tags__list{flex-wrap:nowrap;justify-content:flex-start}.blog-tags__tab{flex-shrink:0}}.text-seo{display:grid;grid-template-columns:1fr;gap:2.5rem}.text-seo>*{max-width:65%;justify-self:center}.text-seo__preview{position:relative}.text-seo__preview_covered{-webkit-mask-image:linear-gradient(180deg,#fff,#fff0);mask-image:linear-gradient(180deg,#fff,#fff0)}.text-seo li{--bullet-size: .625rem;--bullet-gap: 1.5em;list-style:none;margin:.5rem 0 0 var(--bullet-gap);position:relative}.text-seo li:before{position:absolute;left:calc(-1 * var(--bullet-gap));top:calc(50% - .6 * var(--bullet-size));content:"";width:var(--bullet-size);height:var(--bullet-size);border-radius:50%;background:var(--clr-primary-500)}.text-seo input{display:none;width:0;height:0}label.text-seo__show-more{color:var(--clr-base);cursor:pointer;display:flex;gap:.75rem;justify-content:center}label.text-seo__show-more svg{--icon-dimension: 1.5rem;width:var(--icon-dimension);height:var(--icon-dimension);transform:rotate(90deg);display:flex;align-self:center}.text-seo input[type=checkbox]:checked~label.text-seo__show-more{display:none}.text-seo__more{visibility:hidden;height:0;opacity:0;transition:visibility 0s,opacity .3s linear}.sound-boom-section{position:relative;padding:clamp(1rem,3vw,2rem) clamp(1.5rem,3.5vw,2.5rem);border-radius:var(--border-radius-md);background:center / cover no-repeat url(/build/assets/wave_bg_light-BvoMzlO7.png);color:var(--clr-neutral-0, #fff);overflow:hidden;container-type:inline-size;container-name:sound-boom-section}.sound-boom-section__inner{display:flex;flex-direction:column;gap:clamp(.5rem,2vw,1.5rem);position:relative;z-index:2}.sound-boom-section__title{color:inherit;font-weight:600;font-size:var(--font-size-h3);padding-bottom:var(--spacing-16)}.sound-boom-section__subtitle{color:var(--clr-primary-20);font-weight:500;line-height:1.35}.sound-boom-section__media{--width: 60%;position:absolute;width:var(--width);aspect-ratio:1 / 1;background:center / contain no-repeat url(/build/assets/sound_boom-B7Xgl6bS.png);filter:drop-shadow(0 30px 50px oklch(0 0 0 / .4));right:calc(var(--width) * -.3);bottom:calc(var(--width) * -.75);z-index:1}@container sound-boom-section (max-width: 520px){.sound-boom-section__media{display:none}}.sound-boom-section__decor-note{position:absolute;aspect-ratio:1 / 1;background:center / contain no-repeat url(/build/assets/note-CWpgE2Ou.png);transform-origin:center;z-index:1}@container sound-boom-section (max-width: 520px){.sound-boom-section__decor-note{display:none}}.sound-boom-section__decor-note:first-child{top:48%;right:25%;width:clamp(8rem,5vw,15rem);rotate:-24deg;filter:drop-shadow(0 10px 20px oklch(0 0 0 / .45)) drop-shadow(0 5px 10px oklch(.6 .2 260 / .35)) brightness(1.15) contrast(1.2) saturate(1.35)}@container sound-boom-section (max-width: 900px){.sound-boom-section__decor-note:first-child{top:48%;right:20%;width:clamp(8rem,5vw,15rem);rotate:-24deg}}.sound-boom-section__decor-note:nth-child(2){top:1%;right:24%;width:clamp(1.5em,5vw,5rem);transform:scaleX(-1) rotate(-13deg) scale(.7);filter:blur(2px);opacity:.8}.sound-boom-section__decor-note:last-child{top:16%;right:28%;width:clamp(1.5em,5vw,5rem);transform:scaleX(-1) rotate(6deg) scale(.9);filter:blur(1px)}.sound-boom-section__form{width:100%;max-width:min(100%,46rem)}.sound-boom-section__form .form-base{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-8, .5rem)}.sound-boom-section__form .form-base>.form-feedback{grid-column:1 / -1}.sound-boom-section__form .form-base>.form-field-container:nth-child(3),.sound-boom-section__form .form-base>.form-field-container:nth-child(4),.sound-boom-section__form .form-base>.form-field-container:nth-child(5){grid-column:span 1}.sound-boom-section__form .form-base>.form-checkbox-group{grid-column:1 / -1}.sound-boom-section__form .form-base>button[type=submit]{width:auto;justify-self:start}@container sound-boom-section (max-width: 768px){.sound-boom-section__header{max-width:min(30rem,100%)}.sound-boom-section__form{width:100%}.sound-boom-section__form>form{padding:clamp(1.5rem,6vw,2rem)}.sound-boom-section__media{right:calc(var(--width) * -.3);bottom:calc(var(--width) * -.5)}}@container sound-boom-section (max-width: 520px){.sound-boom-section{padding:clamp(2rem,7vw,2.5rem);border-radius:1.75rem}.sound-boom-section__decor-note{top:5%;right:-8%}.sound-boom-section__form{margin:var(--spacing-8) auto}.sound-boom-section__form .form-base{grid-template-columns:1fr}.sound-boom-section__form .form-base>.form-field-container:nth-child(3),.sound-boom-section__form .form-base>.form-field-container:nth-child(4),.sound-boom-section__form .form-base>.form-field-container:nth-child(5){grid-column:1}.sound-boom-section__form .form-base>button[type=submit]{width:100%;justify-self:stretch}}.sound-boom-section__form .form-button-wrapper{min-width:250px}.free-trial-form-section{position:relative}.free-trial-form{width:100%;padding:clamp(1.5rem,4vw,4rem);border-radius:var(--border-radius-lg);box-shadow:0 30px 60px #060d1f73;display:flex;flex-direction:column;gap:clamp(2rem,3vw,3rem);color:var(--clr-base);overflow:hidden}.free-trial-form__header{text-align:center;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.free-trial-form__title{font-weight:700;line-height:1.1}.free-trial-form__subtitle{font-weight:600;padding-top:var(--spacing-16);color:var(--clr-primary-20)}.free-trial-form__form{display:flex;flex-direction:column;gap:clamp(1.5rem,2vw,2rem)}.free-trial-form__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.5rem)}.free-trial-form__grid>.form-field-container:last-child{grid-column:1 / -1}.free-trial-form__agreements{display:flex;flex-direction:column;gap:1rem;grid-column:1 / -1}.free-trial-form__submit-wrapper{display:flex;justify-content:center}.free-trial-form__submit-wrapper .form-button-wrapper{width:200px}.free-trial-form__submit{align-self:center;min-width:min(280px,60%)}@media (max-width: 768px){.free-trial-form__grid{grid-template-columns:1fr}}.modal[data-test-access],.modal[data-callback]{container:test-access-modal / inline-size;font-family:var(--font-family),sans-serif}:is(.modal[data-test-access],.modal[data-callback]) .modal__container{--modal-width: clamp(320px, 100vw, 800px);position:relative;width:var(--modal-width);max-width:var(--modal-width);padding:clamp(1rem,3vw,2rem);max-width:800px}@container test-access-modal (width < 1200px){:is(.modal[data-test-access],.modal[data-callback]) .modal__container{--modal-width: calc(100% - 4rem) ;padding:2.2rem clamp(1rem,3vw,2rem)}}@container test-access-modal (width < 768px){:is(.modal[data-test-access],.modal[data-callback]) .modal__container{margin:0;border-radius:0;height:100%;width:100%;padding-bottom:16px}}:is(.modal[data-test-access],.modal[data-callback]) .modal__content{height:100%;text-align:left;align-items:stretch}.test-access-modal__content{display:grid;grid-template-columns:1.1fr 1fr;width:100%;gap:1rem}@container test-access-modal (width < 768px){.test-access-modal__content{grid-template-columns:1fr;height:100%;max-height:100dvh;overflow:auto;align-items:start;grid-template-rows:min-content auto}}.test-access-modal__promo{--promo-padding-x: clamp(.8rem, 1.2vw, 24px);--promo-padding-y: clamp(.8rem, 1.2vw, 40px);--promo-padding-bottom: clamp(1.5rem, 5.25vw, 180px);position:relative;display:flex;flex-direction:column;background:linear-gradient(174.52deg,var(--clr-primary-400) 14.93%,var(--clr-secondary-accent) 95.89%);color:var(--clr-neutral-0);overflow:hidden;padding:var(--promo-padding-y) var(--promo-padding-x) var(--promo-padding-bottom) var(--promo-padding-x);border-radius:var(--border-radius-md, 12px);max-height:408px}@container test-access-modal (width < 768px){.test-access-modal__promo{padding-bottom:16px}}.test-access-modal__title{font-size:clamp(26px,4vw,32px);font-weight:600;line-height:1.1;letter-spacing:-.02em;margin:0 0 clamp(1rem,2vw,1.5rem) 0;position:relative;z-index:2}.test-access-modal__description{font-size:var(--font-size-text-xs);line-height:var(--line-height-text-xs);font-weight:var(--font-weight-semibold);color:var(--clr-primary-20);text-wrap:pretty;margin:0;position:relative;z-index:2}.test-access-modal__notes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;overflow:hidden}.test-access-modal__notes.decor-music-notes{--note-size: 160px;--note-filter: drop-shadow(0 10px 20px oklch(0 0 0 / .3)) brightness(1.1) contrast(1.1) saturate(1.2)}.test-access-modal__notes.decor-music-notes:before,.test-access-modal__notes.decor-music-notes:after{content:"";position:absolute;width:var(--note-size);aspect-ratio:1;background:center / contain no-repeat url(/build/assets/music_note-C9dEFmFR.webp);filter:var(--note-filter);left:auto;top:auto;height:auto;opacity:1}.test-access-modal__notes.decor-music-notes:before{bottom:-20px;right:44%;transform:rotate(-4deg)}.test-access-modal__notes.decor-music-notes:after{bottom:5%;right:3%;transform:rotate(25deg) scale(.7)}@container test-access-modal (width < 768px){.test-access-modal__notes.decor-music-notes:before,.test-access-modal__notes.decor-music-notes:after{display:none}}.test-access-modal__form{display:flex;flex-direction:column;justify-content:center;color:var(--clr-neutral-0)}.test-access-modal__form .test-access-form-wrapper{width:100%;max-width:100%}.test-access-modal__form .form-base{width:100%}.test-access-modal__form .form-button--primary{width:100%;background:var(--clr-primary-400);color:var(--clr-neutral-0);border-color:var(--clr-primary-400);transition:background-color .2s ease,border-color .2s ease}:is(.test-access-modal__form .form-button--primary):hover{background:var(--clr-primary-500);border-color:var(--clr-primary-500)}:is(.test-access-modal__form .form-button--primary):focus-visible{outline:2px solid var(--clr-primary-400);outline-offset:2px}.test-access-modal__form .form-checkbox-group{color:var(--clr-neutral-0)}:is(.test-access-modal__form .form-checkbox-group) label{color:var(--clr-neutral-0)}.error__container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding-top:94px;padding-bottom:100px}.error-block__img{background:url(/build/assets/404-CDYtzDu-.png) no-repeat center;width:389px;height:205px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:17px}.error__container h1{margin-bottom:24px}.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]{container:new-year-promo / inline-size;font-family:var(--font-family),sans-serif}:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__container{--modal-width: 700px;--modal-bg: url(/build/assets/ny-modal-bg-BI0t3kIU.webp);position:relative;width:var(--modal-width);max-width:var(--modal-width);background:var(--bg-color) var(--modal-bg) no-repeat top center/cover}@container new-year-promo (width < 700px){:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__container{--modal-width: 100%;--modal-bg: url(/build/assets/ny-modal-bg-mobile-MEpwSpCE.webp);height:100%;padding:0;margin:0;border-radius:0}}:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__close{--offset-min: min( calc(.9411px + 1.96078vw) , 1rem);--offset: max(.5rem, var(--offset-min));top:var(--offset);right:var(--offset);cursor:pointer;width:2.5rem;height:2.5rem;border-radius:var(--border-radius-lg, 1.5rem);background:#ffffff4d;z-index:calc(var(--z-index-min) + 1)}:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__content{height:100%;text-align:left;align-items:flex-start}:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__content-body{--padding: 1rem 0 .1875rem;color:var(--text-color);height:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;position:relative!important;padding:var(--padding);z-index:var(--z-index-min)}@container new-year-promo (width < 700px){:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__content-body{--padding: 1rem 1rem 3.5rem}}:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__content-main{--row-gap-min: min( calc(7.5294px + 2.35294vw) , 1.5rem);--row-gap: max(1rem, var(--row-gap-min));--column: minmax(0, 390px);display:grid;grid-template-columns:var(--column);row-gap:1rem}@container new-year-promo (width < 700px){:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__content-main{--column: minmax(0, 1fr)}}:is(:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .modal__content-main)>*{width:100%}:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .action-tag{background:linear-gradient(to right,#002697,#0442e2 32%,#7bb2ff 65%,#6b70f7);border-radius:.25rem;padding-inline:.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;justify-self:start;width:max-content}:is(:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .action-tag)>div{color:var(--text-color);font-size:.875rem;font-weight:600;line-height:1}:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) h3{color:var(--text-color);line-height:1;font-size:43px;font-weight:800;letter-spacing:-.02em}@container new-year-promo (width < 700px){:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) h3{font-size:38px;line-height:1.1}}:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) p{font-size:1rem;line-height:1.2}.small:is(:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) p){font-size:.5rem;font-style:italic;font-weight:500}:is(:is(.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) p) .text-contrast{color:var(--text-contrast-color);font-weight:600}.modal[data-new-year-promo] .modal__content-buttons{--pb-min: min( calc(-8.8235px + 2.4509vw) , .625rem);--pb: max(0px, var(--pb-min));--direction: row;padding-block:var(--pb);display:flex;flex-direction:var(--direction);gap:.5rem}@container new-year-promo (width < 700px){.modal[data-new-year-promo] .modal__content-buttons{--direction: column}}.modal[data-new-year-promo] a{text-decoration:none}.modal[data-new-year-promo] .text-highlight{color:var(--text-highlight-color)}:is(.modal[data-new-year-promo] .text-highlight) a{color:inherit;text-decoration:underline}.modal[data-new-year-promo-form] .modal__container{--modal-bg: url(/build/assets/ny-modal-bg-form-DA-3Dp1W.webp)}@container new-year-promo (width < 700px){.modal[data-new-year-promo-form] .modal__container{--modal-bg: url(/build/assets/ny-modal-bg-mobile-MEpwSpCE.webp)}}.modal[data-new-year-promo-form] .form-button--primary{justify-self:start}@container new-year-promo (width < 700px){.modal[data-new-year-promo-form] .form-button--primary{justify-self:stretch}}.modal[data-new-year-promo-success] .modal__content-body{padding-block:7rem}@container new-year-promo (width < 700px){.modal[data-new-year-promo-success] .modal__content-body{justify-content:center;text-align:center}}.modal[data-new-year-promo-success] h3{font-size:46px;line-height:1.1}@container new-year-promo (width < 700px){.modal[data-new-year-promo-success] h3{font-size:32px}}.new-year-promo-banner{container:new-year-promo-banner / inline-size;font-family:var(--font-family);position:relative}.new-year-promo-banner__inner{--fs-min: min(3.125vw, 2rem);--fs: max(1.5rem, var(--fs-min));--padding: 1.5rem;display:flex;justify-content:center;align-items:center;gap:2.25rem;background:var(--bg-color) url(/build/assets/ny-banner-bg-Ca5aURJ2.webp) no-repeat center right/cover;padding-block:var(--padding);padding-left:var(--padding);text-decoration:none;cursor:pointer}@container new-year-promo-banner (width < 1920px){.new-year-promo-banner__inner{--padding: 2rem;background-image:none}}@container new-year-promo-banner (width < 1280px){.new-year-promo-banner__inner{justify-content:inherit}}@container new-year-promo-banner (width < 768px){.new-year-promo-banner__inner{--padding: clamp(.625rem, -.588rem + 5.39vw, 2rem)}}.new-year-promo-banner__inner:hover{text-decoration:none}.new-year-promo-banner__inner .new-year-promo-banner__title,.new-year-promo-banner__inner .new-year-promo-banner__text-highlight{font-size:var(--fs);font-weight:700;line-height:1;letter-spacing:-.02em}.new-year-promo-banner__inner .new-year-promo-banner__title{color:#fff}.new-year-promo-banner__inner .new-year-promo-banner__text-highlight{color:var(--button-bg-hover)}.new-year-promo-banner__inner .new-year-promo-banner__button{--button-bg: var(--button-bg-hover);background:var(--button-bg);color:var(--button-text-color)}@container new-year-promo-banner (width < 1440px){.new-year-promo-banner__inner .new-year-promo-banner__button{display:none}}.new-year-promo-banner__inner .new-year-promo-banner__decoration{position:absolute;right:0;top:0;background:url(/build/assets/ny-banner-decoration-tablet-vzpBFv8U.webp) no-repeat center right/contain;max-width:300px;max-height:192px;width:100%;height:100%;pointer-events:none;z-index:1;mix-blend-mode:lighten;display:none}@container new-year-promo-banner (width < 1920px){.new-year-promo-banner__inner .new-year-promo-banner__decoration{display:block}}@container new-year-promo-banner (width < 768px){.new-year-promo-banner__inner .new-year-promo-banner__decoration{background:url(/build/assets/ny-banner-decoration-mobile-YA8gjIM_.webp) no-repeat center right/contain;max-width:132px;max-height:96px}}.new-year-promo-banner,.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]{--content-width: 24.375rem;--text-color: #ffffff;--text-contrast-color: #00feff;--text-highlight-color: #ffe8e7;--button-min-width: 6rem;--button-padding-y: .813rem;--button-padding-x: 1rem;--button-bg: white;--button-bg-color: white;--button-bg-hover: #00feff;--button-text-color: #051257;--font-family: "Gilroy", sans-serif;--bg-color: #060042;--z-index-min: 1}:is(.new-year-promo-banner,.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) .button{text-transform:none;font-size:.875rem;font-family:var(--font-family);font-weight:700}:is(.new-year-promo-banner,.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) a.button.button-outlined{--button-bg-color: #001a99;--button-text-color: white;--button-bg-hover: white;--button-bg-hover-color: white;border:1px solid white;color:var(--button-text-color)!important;background:transparent;text-decoration:none!important}:is(:is(.new-year-promo-banner,.modal[data-new-year-promo],.modal[data-new-year-promo-form],.modal[data-new-year-promo-success]) a.button.button-outlined):hover{--button-text-color: var(--clr-primary-500);background:var(--button-bg-hover)}.play-button{width:var(--btn-dimension, 2.75rem);height:var(--btn-dimension, 2.75rem);border-radius:50%;border:var(--border-glass);background-color:transparent;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);cursor:pointer;display:flex;align-items:center;justify-content:center}.play-button__icon{--icon-dimension: 1.5rem;width:var(--icon-dimension);height:var(--icon-dimension)}.play-button--pause{color:var(--clr-neutral-0, #fff);opacity:0;pointer-events:none;transition:opacity .2s ease}.play-button--pause.play-button--visible{opacity:1;pointer-events:auto}.play-button--play{opacity:1;pointer-events:auto;transition:opacity .2s ease}.play-button--play.play-button--hidden{opacity:0;pointer-events:none}.play-button--pause svg{--icon-dimension: 1.5rem;width:var(--icon-dimension);height:var(--icon-dimension);display:block}.header{container:header / inline-size;position:sticky;top:0;margin-block-end:1.5rem;z-index:1001;--inner-header-height: 3rem}.header__background{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0009;opacity:0;z-index:-1;grid-column:1 / -1!important}@container header (width < 550px){.header__background.menu-is-open{height:100vh;width:100%;background:linear-gradient(164.08deg,#022053 .69%,#090909 50%)}}body:has(.modal--visible) .header__background,body:has(.success-modal--visible) .header__background,body:has(.error-modal--visible) .header__background,body:has(.modal-overlay:not([hidden])) .header__background{opacity:1!important}.header__content{width:100%;display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"logo navigation actions";align-items:center;gap:2.5rem;font-size:var(--font-size-text-s);padding-block:.75rem}@container header (width < 1212px){.header__content{grid-template-columns:auto 1fr auto auto;grid-template-areas:"logo navigation actions menu"}}@container header (width < 670px){.header__content{grid-template-columns:auto 1fr auto;grid-template-areas:"logo actions menu"}}.header__content a{text-wrap:nowrap}.header__logo{--logo-width: 148px;--logo-height: 34px;grid-area:logo;max-height:34px;display:flex;align-items:center;gap:1rem}.header__logo>a{display:block;width:var(--logo-width);height:var(--logo-height);background-image:url(/build/assets/logo-2LPHXePE.png);background-size:contain;background-repeat:no-repeat;background-position:center}[data-theme=dark] :is(.header__logo>a){background-image:url(/build/assets/logo-dark-theme-CsTRtUmT.png)}.header__logo-delimiter{width:1px;height:var(--logo-height);background-color:#fff3}@container header (width < 1212px){.header__logo-delimiter{display:none}}.header__logo-slogan{font-size:var(--font-size-text-xxxs);font-weight:var(--font-weight-medium);width:13ch}@container header (width < 1212px){.header__logo-slogan{display:none}}.header__navigation{grid-area:navigation;display:flex;align-items:center;gap:var(--spacing-20)}@container header (width < 1212px){.header__navigation{display:none}}.header__navigation-login{display:flex;align-items:center;gap:var(--spacing-8);line-height:1}.header__navigation-login-icon{--icon-dimension: 1.25rem;width:var(--icon-dimension);height:var(--icon-dimension)}.header__actions{grid-area:actions;justify-self:end}@container header (width < 550px){.header__actions{display:none}}.header__actions>a{text-decoration:none}.header__actions .form-button-wrapper{margin-top:0}.header__menu-button{grid-area:menu;display:none;color:var(--clr-base);padding:0;width:var(--inner-header-height);height:var(--inner-header-height);align-items:center;justify-content:center}@container header (width < 1212px){.header__menu-button{display:flex}}.header__menu-button>svg{--icon-dimension: 1.5rem;width:var(--icon-dimension);height:var(--icon-dimension)}.header__menu{--menu-width: 360px;position:fixed;top:var(--header-height);bottom:0;right:0;width:var(--menu-width);overflow:scroll;background:var(--clr-anti-base);border-left:thin solid var(--clr-neutral-80);padding:1rem;display:flex;flex-direction:column;gap:2rem;transform:translate(calc(var(--menu-width)));opacity:0;visibility:hidden;transition:transform .3s ease-in-out,opacity .2s linear,visibility .3s;box-shadow:0 10px 20px #0003}@container header (width < 550px){.header__menu{--menu-width: 100%;border-left:none;background:transparent}}.header__menu.is-open{transform:translate(0);opacity:1;visibility:visible}.header__menu-navigation{display:flex;flex-direction:column;gap:1.5rem;align-items:stretch;font-size:var(--font-size-text-m);font-weight:var(--font-weight-medium)}.header__menu-navigation a{text-decoration:none;color:var(--clr-base);line-height:2.5rem}[href^="#"]:is(.header__menu-navigation a){background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M14.31 7.2a.76.76 0 0 0-1.04 0 .7.7 0 0 0 0 1l3.21 3.1H5.74c-.41 0-.74.3-.74.7s.33.7.74.7h10.74l-3.21 3.1a.7.7 0 0 0 0 1c.29.27.75.27 1.04 0l4.47-4.3A.7.7 0 0 0 19 12a.7.7 0 0 0-.22-.5z' clip-rule='evenodd'/%3E%3C/svg%3E") no-repeat right center / 1.5rem}.header__menu-actions{display:flex;justify-content:center;margin-block-start:auto}.header__menu-actions>a{text-decoration:none;width:100%}.burger{--width: 18px;--height: 12px;--thickness: 2px;width:var(--width);height:var(--height);display:block;position:relative;transform:rotate(0);transition:.3s ease-in-out;cursor:pointer}.burger span{display:block;position:absolute;height:var(--thickness);width:100%;background:var(--clr-base);opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out}:is(.burger span):nth-child(1){top:0}:is(.burger span):nth-child(2),:is(.burger span):nth-child(3){top:calc(.5 * (var(--height) - var(--thickness)))}:is(.burger span):nth-child(4){top:calc(var(--height) - var(--thickness))}:is(.is-active>.burger span):nth-child(1){top:calc(.5 * (var(--height) - var(--thickness)));width:0;left:50%}:is(.is-active>.burger span):nth-child(2){transform:rotate(45deg)}:is(.is-active>.burger span):nth-child(3){transform:rotate(-45deg)}:is(.is-active>.burger span):nth-child(4){top:calc(.5 * (var(--height) - var(--thickness)));width:0;left:50%}footer{position:relative;background-color:var(--clr-background-dark)}footer:before{content:"";position:absolute;bottom:100%;left:0;right:0;height:300px;pointer-events:none;background:radial-gradient(ellipse 150% 100% at 50% 100%,rgba(1,91,248,.5) 0%,rgba(1,91,248,.35) 20%,rgba(33,33,47,.25) 45%,rgba(9,9,9,.15) 70%,transparent 100%),radial-gradient(ellipse 60% 50% at 50% 100%,rgba(9,9,9,.4) 0%,rgba(33,33,47,.3) 30%,transparent 60%);z-index:0}.footer__inner{position:relative;z-index:1;container:footer / inline-size;padding-block:4rem 3rem;display:grid;grid-template-columns:1fr;gap:2rem}.footer__rule{border:none;border-top:thin solid var(--clr-neutral-90)}.footer__contact-us,.footer__regulations{display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem}@container footer (width >= 1000px){.footer__contact-us{flex-direction:row}}.contacts-block{display:grid;grid-template-columns:1fr;gap:1.5rem clamp(1rem,-11.4285px + 3.5714vw,2.5rem);align-items:flex-end}@container footer (width >= 1000px){.contacts-block{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;row-gap:2.5rem}}.contacts-block .text-xs{line-height:1.2}.contacts-block .text-xxxs{line-height:1.4}.contacts-block p{line-height:1}.footer__contacts_remote{display:flex;flex-wrap:wrap;gap:clamp(1rem,-20.57142px + 4.7619vw,3rem)}@container footer (width >= 736px){.footer__contacts_remote{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}}@container footer (width >= 1000px){.footer__contacts_remote{display:flex}}@container footer (1000px > width >= 736px){.footer__contacts_subscribe{grid-template-columns:1fr 1fr}}.link-group{display:flex;flex-direction:column;gap:.5rem;justify-content:end}.link-group__title{color:var(--clr-neutral-0-50);text-transform:uppercase}a.footer__map-link{color:var(--clr-primary-500)}.footer__email{display:flex;gap:.25rem}.footer__email .footer__email-input{flex:1 0 auto}.footer__email input{padding:1.625rem 1rem .75rem;line-height:var(--lh-regular, 1);border:0;background:transparent;width:100%;height:100%;color:var(--clr-base)}:is(.footer__email input)::placeholder{color:var(--clr-base)}.footer__email label{color:var(--clr-neutral-0-50);position:absolute;top:.35rem;left:1rem}@container footer (width >= 450px){.footer__regulations{flex-direction:row}}.footer__regulations ul{display:flex;flex-wrap:wrap;align-items:flex-start;flex-direction:column;column-gap:clamp(1rem,9.1428px + .8928vw,1.375rem);row-gap:.25rem}@container footer (width >= 450px){.footer__regulations ul{align-items:center;flex-direction:row}}.footer__skolkovo{display:flex;gap:.375rem;align-items:center}.footer__skolkovo svg{--icon-dimension: 2.188rem;width:var(--icon-dimension);height:var(--icon-dimension)}.footer__text{font-size:10px;color:var(--clr-neutral-0-50);max-width:481px;line-height:1.4}.socials{display:grid;grid-template-columns:auto;justify-content:start;gap:1rem}.socials svg{width:1.5rem;height:auto}.socials a{color:inherit;display:flex;gap:.5rem;align-items:center;justify-content:flex-start;transition:.4s}.socials .s_vk:hover{background:none;color:#07f}.socials .s_yt:hover{background:none;color:#fd0011}.socials .s_ok:hover{background:none;color:#ee8208}.socials .s_tg:hover{background:none;color:#1c93e3}.socials .s_dz:hover{background:none;color:#777}@container footer (width >= 736px){.socials{grid-template-columns:auto auto;justify-content:start;gap:1rem 2rem}}@container footer (width >= 1000px){.socials{grid-template-columns:repeat(4,auto);gap:2rem}}:root{--header-height: 72px}body{color:var(--clr-base);prefers-color-scheme:dark;font-family:Gilroy,sans-serif;display:grid;grid-template-rows:max-content 1fr max-content}section{scroll-margin-block-start:var(--header-height)}
