.site{--site-ink:#141518;--site-night:#0a0c14;--site-blue:#0037ff;--site-blue-gradient:linear-gradient(90deg, #0037ff 0%, #2f5bff 55%, #6999fc 100%);--site-muted:#5d6370;--site-muted-2:#6b7180;--site-faint:#8d929c;--site-line:#14151814;--site-soft:#f6f6f8;--site-dark-muted:#a3a9b8;--site-dark-line:#ffffff1a;--site-warm-hero:radial-gradient(77% 100% at 50% 100%, #ffe8cd, #ffeefe, #fff);--site-warm-block:radial-gradient(80% 125% at 50% 100%, #ffe8cd 0%, #ffeefe 58%, #fff7fd 100%);--site-warm-glow:linear-gradient(100deg, #ffe8cd, #ffeefe 55%, #ffe8cd);--site-green:#16a34a;--site-green-text:#15803d;--site-warm-accent:#c2410c;--site-orange:#e08a1e;--site-red:#dc3b3b;--site-grey:#c3c7cf;--site-purple:#7c5cff;--site-ai-tag-bg:#eaf0f7;--site-ai-tag-text:#0b1d5e;--site-ai-note-bg:#eaf0fe;--site-ai-note-text:#0b1d5e;--site-font:"Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--site-font-numbers:"Inter", "Nunito Sans", system-ui, sans-serif;--site-shadow-screen:0 0 0 1px #1415180f, 0 2px 4px #14151808, 0 24px 56px -28px #14151847;--site-shadow-float:0 0 0 1px #14151814, 0 18px 40px -16px #14151859;--site-shadow-lift:0 0 0 1px #1415180d, 0 26px 54px -18px #0037ff4d, 0 10px 22px -10px #14151838;--site-shadow-pill:0 12px 26px -10px #0a0c148c;--site-shadow-ring:0 0 0 2px #0037ff8c, 0 0 0 6px #0037ff1a;--site-ease-quart:cubic-bezier(.76, 0, .24, 1);--site-ease-out:cubic-bezier(.22, 1, .36, 1);--site-ease-pop:cubic-bezier(.34, 1.56, .64, 1);--site-container:1264px;--site-header-height:72px;font-family:var(--site-font);color:#141518;letter-spacing:normal;-webkit-text-size-adjust:100%;background:#fff;font-size:16px;line-height:normal;position:relative;overflow-x:clip}@layer base{.site,.site *,.site :before,.site :after{box-sizing:revert;margin:revert;padding:revert;border:revert}.site :is(h1,h2,h3,h4,h5,h6){font-size:revert;font-weight:revert}.site a{color:revert;-webkit-text-decoration:revert;-webkit-text-decoration:revert;text-decoration:revert}.site :is(ol,ul,menu){list-style:revert}.site :is(img,svg,video,canvas,audio,iframe,embed,object){display:revert;vertical-align:revert}.site :is(img,video){max-width:revert}.site :is(button,input,select,optgroup,textarea){font:revert;font-feature-settings:revert;font-variation-settings:revert;letter-spacing:revert;color:revert;border-radius:revert;background-color:revert;opacity:revert;appearance:revert}.site ::placeholder{opacity:revert;color:revert}.site small{font-size:revert}.site :is(code,kbd,samp,pre){font-family:revert;font-size:revert}.site table{text-indent:revert;border-color:revert;border-collapse:revert}}:where(.site) a{color:#0037ff}:where(.site) a:hover{color:#303032}:where(.site),:where(.site) *{-webkit-font-smoothing:antialiased}:where(.site) .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(.site) input::placeholder{color:#8d929c}:where(.site) :is(a,button,input,summary):focus-visible{outline-offset:3px;outline:2px solid #0037ff}:where(.site) .b-dark:hover{color:#fff!important;background:#2a2c33!important}:where(.site) .b-light:hover{color:#141518!important;background:#eceef2!important}:where(.site) .b-line:hover{color:#141518!important;box-shadow:inset 0 0 0 1px #14151866!important}:where(.site) .b-dline:hover{color:#fff!important;box-shadow:inset 0 0 0 1px #fff9!important}:where(.site) .tl:hover{text-underline-offset:4px;text-decoration:underline}:where(.site) .nv:hover{background:#1415180d}:where(.site) .fl:hover{color:#141518!important}:where(.site) .fd:hover{color:#fff!important}:where(.site) summary::-webkit-details-marker{display:none}:where(.site) details[open] .fq-i{transform:rotate(45deg)}:where(.site) .fq-i{transition:transform .2s}:where(.site) .cap{color:#6b7180;font-size:13px;font-weight:700}:where(.site) .play{transition:transform .2s}:where(.site) a:hover .play{transform:scale(1.06)}:where(.site) .fp{cursor:pointer}:where(.site) .fp .play{transition:transform .25s}:where(.site) .fp:hover .play{transform:scale(1.06)}:where(.site) .fp:focus-visible{outline-offset:4px;outline:2px solid #0037ff}:where(.site) .roi{container-type:inline-size}:where(.site) .roi-g{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:0 22px;display:grid}:where(.site) .roi-c{flex-direction:column;gap:58px;display:flex}:where(.site) .roi-r{border-top:1px solid #1415180f;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) 46px;align-items:center;gap:12px;padding:7px 0;display:grid}:where(.site) .roi-t{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@container (width<=860px){:where(.site) .roi-g{grid-template-columns:minmax(0,1fr)}:where(.site) .roi-c+.roi-c{margin-top:58px}}@container (width<=420px){:where(.site) .roi-t{grid-template-columns:minmax(0,1fr)}:where(.site) .roi-r{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr) 40px;gap:9px}:where(.site) :is(.roi-hide,.roi-w){display:none!important}:where(.site) .roi-l{white-space:normal!important}:where(.site) .roi-c{gap:50px}:where(.site) .roi-g{padding-top:50px!important}:where(.site) .roi-c+.roi-c{margin-top:50px}}@media (width<=1080px){:where(.site) .nav-links{display:none!important}}@media (width<=960px){:where(.site) .g-split{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}:where(.site) .g-split>.stick{position:static!important}:where(.site) .g-brain{grid-template-columns:minmax(0,1fr)!important;gap:28px!important}:where(.site) .g-brain-mid{display:none!important}:where(.site) .g-flip>.stick{order:-1}:where(.site) .ph-float{width:120px!important}}@media (width<=680px){:where(.site) .nav-side{display:none!important}}@media (width<=560px){:where(.site) .tm-hide{display:none!important}:where(.site) .tm-row{grid-template-columns:minmax(0,1fr) 26px 54px 80px!important}:where(.site) .hero-form{border-radius:22px!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;padding:8px!important}:where(.site) .hero-form input{height:48px!important;padding:0 14px!important}:where(.site) .site-only-desktop{display:none!important}}@media not all and (width<=560px){:where(.site) .site-only-phone{display:none!important}}@media (prefers-reduced-motion:reduce){:where(.site) .mo{animation:none!important}:where(.site) .tycov{display:none!important}}html[data-site-session] .site{visibility:hidden}@media (width<=560px){:where(.site) .site-container{padding:0 20px!important}}:where(.site) .site-menu-btn{display:none}@media (width<=1080px){:where(.site) .site-menu-btn{display:inline-flex}}@media (width<=560px){:where(.site) .site-header{-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffffe6!important}:where(.site) .site-header-row{gap:10px!important;height:60px!important}:where(.site) .site-header-logo svg{width:62.6px;height:21px}:where(.site) .site-header-side{gap:10px!important}:where(.site) .site-header-cta{height:38px!important;font-size:14px!important}}:where(.site) .site-header-logo{align-items:center;min-height:44px}:where(.site) .site-header-cta{position:relative}:where(.site) .site-header-cta:after{content:"";position:absolute;inset:-3px 0}@media (width<=560px){:where(.site) .site-header-cta:after{inset:-4px 0}}:where(.site) .site-teams-panel[hidden]{display:none}:where(.site) .site-teams-link:hover{background:#1415180d}:where(.site) .site-sheet-overlay{z-index:40;background:#0a0c1452;position:fixed;inset:0}:where(.site) .site-sheet{z-index:41;box-sizing:border-box;overscroll-behavior:contain;width:min(420px,100%);padding:0 20px max(24px, env(safe-area-inset-bottom));background:#fff;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-24px 0 60px -30px #0a0c1473}:where(.site) .site-sheet:focus{outline:none}:where(.site) .site-sheet-row:hover{color:#0037ff!important}@media (prefers-reduced-motion:no-preference){:where(.site) .site-sheet[data-state=open]{animation:.32s cubic-bezier(.22,1,.36,1) site-sheet-in}:where(.site) .site-sheet-overlay[data-state=open]{animation:.2s ease-out site-fade-in}}@keyframes site-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes site-fade-in{0%{opacity:0}to{opacity:1}}@media (width<=560px){:where(.site) .site-hero-title{font-size:min(50px,14.4092vw - 6.05187px)!important;line-height:1!important}:where(.site) .site-film-video{border-radius:16px!important}}@media (width<=960px){:where(.site) .site-logos{grid-template-columns:repeat(4,minmax(0,1fr));place-items:center start;gap:26px 24px!important;display:grid!important}:where(.site) .site-logos-row{display:contents!important}}@media (width<=720px){:where(.site) .site-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=560px){:where(.site) .site-sh{gap:14px!important}:where(.site) .site-sh-title{font-size:36px!important}:where(.site) .site-sh-lead{font-size:17px!important}:where(.site) .site-footer-card{gap:26px!important;padding:72px 0 64px!important}:where(.site) .site-footer-card svg{width:95.3px;height:32px}:where(.site) .site-footer-title{font-size:min(38px,11.4286vw - 4.57143px)!important}:where(.site) .site-footer-cta{width:100%;max-width:320px;margin-top:4px!important}:where(.site) .site-footer-cta .b-light{width:100%}:where(.site) .site-footer-cols{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:28px 20px!important;padding-top:44px!important}:where(.site) .site-footer-legal{padding:36px 0 32px!important}:where(.site) .site-footer-legal-links{gap:16px!important}}@media (width<=560px),(pointer:coarse){:where(.site) .site-footer-col{gap:0!important}:where(.site) .site-footer-col>b{margin-bottom:2px}:where(.site) .site-footer-col>a{align-items:center;min-height:44px;display:flex}:where(.site) .site-footer-legal-links>a{align-items:center;min-height:44px}:where(.site) .site-footer-legal-links>a:last-child{justify-content:center;min-width:44px;margin:0 -13px}:where(.site) .site-header-side>.nav-side{align-items:center;min-height:44px;display:inline-flex}}:where(.site) [id]{scroll-margin-top:96px}:where(.site) main:has(>.site-subnav) [id]{scroll-margin-top:150px}@media (width<=560px){:where(.site) [id]{scroll-margin-top:80px}:where(.site) main:has(>.site-subnav) [id]{scroll-margin-top:134px}}:where(.site) .site-tap{position:relative}:where(.site) .site-tap:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=560px){:where(.site) .site-sec{padding-top:88px!important}:where(.site) .site-sec-b{padding-bottom:88px!important}:where(.site) .site-sec-hero{padding-top:44px!important}:where(.site) .site-team-hero{padding-bottom:48px!important}:where(.site) .site-h1{font-size:40px!important;line-height:1.02!important}:where(.site) .site-h2{font-size:36px!important}}@media (width<=360px){:where(.site) .site-h1{font-size:36px!important}:where(.site) .site-h2{font-size:32px!important}}:where(.site) .site-subnav-row{scrollbar-width:none}:where(.site) .site-subnav-row::-webkit-scrollbar{display:none}:where(.site) .site-subnav-row>a:hover{color:#141518!important}@media (width<=560px){:where(.site) .site-subnav{top:61px!important}:where(.site) .site-subnav-row{margin:0 -20px;padding:0 20px;gap:24px!important}}:where(.site) .site-field:focus-visible{box-shadow:inset 0 0 0 2px #0037ff!important}:where(.site) .site-slot:not([aria-pressed=true]):hover{box-shadow:inset 0 0 0 1px #14151866!important}@media (width<=560px){:where(.site) .site-form{border-radius:22px!important;padding:22px!important}:where(.site) .site-slots{gap:6px!important}:where(.site) .site-form-end>.b-dark{width:100%}}@media (width<=350px){:where(.site) .site-slots{grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:16px!important}}@media (width<=560px){:where(.site) .site-quote-block{border-radius:22px!important;gap:40px!important;padding:30px 24px!important}:where(.site) .site-licence-card{padding:26px 24px!important}:where(.site) .site-other-teams{padding-top:88px!important}:where(.site) .site-other-teams .tcard{padding:22px!important}:where(.site) .site-cookies{gap:14px!important;padding:18px!important}:where(.site) .site-cookies-actions{width:100%}:where(.site) .site-cookies-actions>button{flex:1 1 0;min-width:0!important}}
