@charset "UTF-8";.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}body{margin:0;padding:0;font-family:atyp-bl-variable,sans-serif}button,input,select,textarea{font-family:inherit}*{box-sizing:border-box}html,body{overflow-x:hidden}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}video.bk-f0v{opacity:0;transition:opacity .35s ease}video.bk-f0v[data-playing]{opacity:1}@media (prefers-reduced-motion: reduce){video.bk-f0v{transition:none}}.bk-strip-nav{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.bk-strip-nav[hidden]{display:none}.bk-strip-nav__btn{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0;cursor:pointer;flex:none;font-family:atyp-bl-variable,sans-serif;transition:background .25s,opacity .25s}.bk-strip-nav__btn:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}.bk-strip-nav__btn:disabled{opacity:.35;cursor:default}.bk-strip-nav__btn svg{display:block;width:40px;height:40px}.bk-strip-nav--dark .bk-strip-nav__btn{color:#fff;font-size:26px;padding-bottom:3px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bk-strip-nav--dark .bk-strip-nav__btn:not(:disabled):hover{background:#ffffff47}.bk-strip-nav--light .bk-strip-nav__btn{background:none;border:0}.bk-strip-nav--light .bk-strip-nav__btn:not(:disabled):hover{opacity:.7}.bk-strip-nav--light .bk-strip-nav__btn:focus-visible{outline-color:#1e41ff}.container-general-homepage{width:100%;flex:1;position:relative}.container-general-homepage .background-image{height:118vh;width:106%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;z-index:1;display:block;pointer-events:none}.container-general-homepage .general-container-homepage{padding:0 0 53px;background-color:#fff;border-top-left-radius:26px;border-top-right-radius:26px;z-index:1;position:relative;width:100%;background-size:cover}.container-general-homepage .general-container-homepage>.first-container{display:flex;padding:53px 0 56px;flex-direction:column;align-items:center;background-image:url(/assets/first-container-background-jXoVvMCL.png);background-size:cover;background-repeat:no-repeat}.container-general-homepage .general-container-homepage>.first-container>div{padding:0 40px;display:flex;width:100%;justify-content:center}@media (max-width: 768px){.container-general-homepage .general-container-homepage>.first-container>div{display:block}}@media (max-width: 768px){.container-general-homepage .general-container-homepage>.first-container>div:last-child{padding:0}}.container-general-homepage .general-container-homepage>.first-container .text-first-container{display:flex;gap:32px;flex-direction:column;align-items:center;text-align:center;padding-bottom:48px}.container-general-homepage .general-container-homepage>.first-container .text-first-container .text-first-container-title{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center}.container-general-homepage .general-container-homepage>.first-container>.benka-ecosystem-mobile-container{display:none}@media (max-width: 768px){.container-general-homepage .general-container-homepage>.first-container{padding:72px 0 37px;background-image:none}.container-general-homepage .general-container-homepage>.first-container>div{padding:0 32px;width:100%}.container-general-homepage .general-container-homepage>.first-container>.benka-ecosystem-container{display:none}.container-general-homepage .general-container-homepage>.first-container>.benka-ecosystem-mobile-container{display:block}}@media (max-width: 550px){.container-general-homepage .general-container-homepage>.first-container{padding:72px 0 37px}.container-general-homepage .general-container-homepage>.first-container>div{padding:0 10px;width:100%}}.container-general-homepage .general-container-homepage>.transform-career-container{padding:0 40px;display:flex;justify-content:center}@media (max-width: 768px){.container-general-homepage .general-container-homepage>.transform-career-container{padding:0}}.container-general-homepage .second{padding:84px 80px 56px}@media (max-width: 768px){.container-general-homepage .second{padding:32px 80px 56px 32px}}@media (max-width: 550px){.container-general-homepage .second{padding:32px 10px 56px}}.container-general-homepage .second .container-text-second{display:flex;border-bottom:1px solid #969696;padding-bottom:37px}@media (max-width: 768px){.container-general-homepage .second{gap:0px}}@media (max-width: 550px){.container-general-homepage .second{gap:0px}}.container-our-offices{width:100%;box-sizing:border-box}.container-our-offices .our-offices-container{max-width:1440px;margin:0 auto;padding:96px 80px 24px}@media (max-width: 768px){.container-our-offices .our-offices-container{padding:56px 16px 8px}}.hero-extras{position:absolute;inset:0 0 auto 0;height:100vh;z-index:2;pointer-events:none;overflow:hidden}.hero-extras__ctl{pointer-events:auto;position:absolute;right:max(24px,3vw);bottom:28px;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);color:#fff;font-family:atyp-bl-variable,sans-serif;font-size:14px;font-weight:500;cursor:pointer}.hero-extras__ctl:hover{background:#fff3}.hero-extras__ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}.hero-extras__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.hero-extras__ctl.is-paused .hero-extras__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}@media (max-width: 760px){.hero-extras__ctl{right:16px;bottom:20px}}.container-general-homepage .general-container-homepage>.first-container.home-v3-news,.container-general-homepage .general-container-homepage>.first-container.home-v3-board,.container-general-homepage .general-container-homepage>.first-container.home-v3-about{padding:96px 0 0}@media (max-width: 768px){.container-general-homepage .general-container-homepage>.first-container.home-v3-news,.container-general-homepage .general-container-homepage>.first-container.home-v3-board,.container-general-homepage .general-container-homepage>.first-container.home-v3-about{padding:56px 0 0}}.container-general-homepage .general-container-homepage>.first-container.home-v3-board,.container-general-homepage .general-container-homepage>.first-container.home-v3-about{background-image:none}.container-general-homepage .general-container-homepage>.container-impact{padding-top:96px}@media (max-width: 768px){.container-general-homepage .general-container-homepage>.container-impact{padding-top:56px}}.container-general-homepage .general-container-homepage>.first-container.home-v3-catalyst{padding-bottom:8px}.container-general-homepage .general-container-homepage>.first-container.home-v3-catalyst{background-image:none}.home-flow{position:relative;isolation:isolate;background:#070d3a}.home-flow>.hero,.home-flow>.our-approach{position:relative;z-index:1}.home-flow__stage{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100lvh;overflow:hidden;z-index:0;pointer-events:none;--enf: 0}.home-flow.is-out .home-flow__stage,.home-flow.is-out .home-flow__ctlwrap,.home-flow__ctlwrap.is-hidden{visibility:hidden}.home-flow__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.home-flow__enf{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--enf)}.home-flow__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070d3a6b,#10228f2e 55%,#1e41ff14)}@media (max-width: 768px){.home-flow__veil{background:linear-gradient(180deg,#070d3a61,#10228f38)}}.home-flow__ctlwrap{position:fixed;right:max(24px,3vw);bottom:28px;z-index:3}@media (max-width: 760px){.home-flow__ctlwrap{bottom:20px;right:16px}}.home-flow__ctl.hero-extras__ctl{position:relative;right:auto;bottom:auto}.container-general-homepage .home-flow+.general-container-homepage{margin-top:-26px}.container-general-homepage .general-container-homepage>.first-container.home-v3-catalyst{padding-top:96px}@media (max-width: 768px){.container-general-homepage .general-container-homepage>.first-container.home-v3-catalyst{padding-top:56px}}.container-general-homepage .general-container-homepage>.container-impact,.container-general-homepage .general-container-homepage>.first-container.home-v3-news,.container-general-homepage .general-container-homepage>.first-container.home-v3-board,.container-general-homepage .general-container-homepage>.container-our-offices{padding:96px 0 0}@media (max-width: 768px){.container-general-homepage .general-container-homepage>.container-impact,.container-general-homepage .general-container-homepage>.first-container.home-v3-news,.container-general-homepage .general-container-homepage>.first-container.home-v3-board,.container-general-homepage .general-container-homepage>.container-our-offices{padding:56px 0 0}}.container-general-homepage .general-container-homepage .home-news,.container-general-homepage .general-container-homepage .home-news.home-board{padding-top:0;padding-bottom:0}.container-general-homepage .general-container-homepage .our-offices-container{padding-top:0}.title{color:#000;font-size:2rem}.subtitle{text-align:left;color:#fff;font-size:1.3rem}.blue-catalyst-for-text{color:#1e41ff!important}.container-general-header{flex:1;display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;z-index:100;opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity .28s ease-out,transform .28s ease-out}.container-general-header.is-solid{opacity:1;transform:none;pointer-events:auto}@media (max-width: 768px){.container-general-header{opacity:1;transform:none;pointer-events:auto;transition:none}}.box-up{padding:24px 255.391px 24px 80px;width:100%;display:flex;transition:opacity .4s ease-in-out;flex-direction:row;align-content:center;justify-content:flex-end}@media (max-width: 768px){.box-up{padding:16px 12px;height:48px;background-color:#fff!important;opacity:1!important;box-shadow:#0000004d -1px -1px 9px -2px!important}}.mobile-reports-title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.mobile-reports-content{display:flex;flex-direction:column;gap:12px;margin-left:18px;margin-top:12px;padding-left:16px;border-left:2px solid #e5e5e5}.reports-dropdown{position:relative;display:flex;align-items:center;cursor:pointer}.reports-dropdown-menu{position:absolute;top:100%;left:10%;transform:translate(-50%);min-width:260px;padding:10px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 10px 35px #00000026;z-index:999;animation:fadeDown .2s ease}.reports-dropdown-menu button{width:100%;padding:14px 18px;border:none;background:transparent;text-align:left;font-size:14px;cursor:pointer;transition:background .2s}.reports-dropdown-menu button:hover{background:#f4f6fb}@keyframes fadeDown{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.borders{color:#fff;display:flex;flex-direction:row;justify-content:space-between;pointer-events:none;margin-top:-1px}.borders svg:nth-child(1){transform:scaleX(-1)}@media (max-width: 768px){.borders{opacity:1!important}}.container-logo{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px}.container-buttons{gap:24px;display:flex;flex-direction:row}@media (max-width: 768px){.container-buttons{display:none}}.floating-logo{display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;position:fixed;top:24px;left:80px;z-index:300;transition:transform .3s ease-in-out}@media (max-width: 768px){.floating-logo{left:12px;top:18px}.floating-logo .symbol-logo{height:15px}.floating-logo .words-logo{height:19px}}@media (max-width: 768px){.floating-logo{top:16px}}.floating-logo img{height:auto;cursor:pointer;filter:brightness(var(--opacity)) invert(var(--invert)) drop-shadow(0px calc(var(--invert) * 1px) 0px rgba(0,0,0,.5))}@media (max-width: 768px){.floating-logo img{filter:none}}.contact-button{color:#141414;background-color:rgba(calc(20 + 235 * var(--opacity)),calc(20 + 235 * var(--opacity)),calc(20 + 235 * var(--opacity)),calc(.25 + .75 * var(--opacity)));border-radius:36px;font-family:atyp-bl-variable,sans-serif;font-weight:500;padding:9px 18px;border:1.2px solid rgba(0,0,0,var(--opacity));cursor:pointer;display:flex;align-items:center;width:fit-content;-webkit-backdrop-filter:blur(calc(var(--invert) * 18px));backdrop-filter:blur(calc(var(--invert) * 18px))}.contact-button span{font-size:16px;font-weight:507;line-height:normal;filter:brightness(var(--opacity)) invert(var(--invert))}.contact-button:hover{background-color:rgba(calc(20 + 235 * var(--opacity)),calc(20 + 235 * var(--opacity)),calc(20 + 235 * var(--opacity)),calc(.5 + .75 * var(--opacity)));border-color:rgba(30,65,255,var(--opacity));color:#1e41ff}@media (max-width: 768px){.contact-button{display:none}}.burger-container{display:none;z-index:1000;cursor:pointer;width:30px;height:24px;flex-direction:column;gap:4px;padding:5px;right:7px;top:14px;position:fixed}@media (max-width: 768px){.burger-container{display:flex}}.burger-line{width:100%;height:2px;background-color:#1e41ff;border-radius:2px;transform-origin:center;transition:all .4s ease-in-out}#burger-toggle{display:none}.nav-menu{z-index:200;position:fixed;top:0;right:-100%;width:100%;height:100%;transition:right .4s cubic-bezier(.77,.2,.05,1);box-shadow:-4px 0 15px #0003;overflow-y:auto;padding:118px 12px 16px;background:#ffffff80;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;justify-content:space-between;flex-direction:column;box-shadow:0 1px 2px #0000001f,0 2px 6px #00000014}.nav-menu:before{content:"";position:absolute;top:0;left:0;width:100%;height:80px;background:#ffffff0d}.nav-menu ul{list-style-type:none;display:flex;flex-direction:column;align-items:flex-start;gap:31px;padding:0}#burger-toggle:checked~.burger-container .burger-line:nth-child(1){transform:rotate(45deg) translate(5px,4.4px)}#burger-toggle:checked~.burger-container .burger-line:nth-child(2){opacity:0}#burger-toggle:checked~.burger-container .burger-line:nth-child(3){transform:rotate(-45deg) translate(4px,-4px)}#burger-toggle:checked~.nav-menu{right:0}.contact-us-button-float{position:fixed;right:80px;top:15px;z-index:200}@media (max-width: 768px){.contact-us-button-float .contact-us-button{display:none}}.hamburguer-menu-bottom-container{display:flex;flex-direction:column;gap:28px}.information-container-header{gap:11px;display:flex;flex-direction:column}.nav-dropdown{padding-bottom:24px;margin-bottom:-24px}.nav-dropdown__trigger{background:none;border:0;padding:0;cursor:pointer;font:inherit}.nav-dropdown__trigger:focus-visible{outline:2px solid #1E41FF;outline-offset:4px;border-radius:6px}.nav-glass{position:absolute;top:100%;left:50%;transform:translate(-50%);min-width:280px;padding:8px;z-index:10;display:flex;flex-direction:column;gap:2px;background:#10131c9e;backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border:1px solid rgba(255,255,255,.18);border-radius:18px;overflow:hidden;box-shadow:0 18px 44px #0a0e1e52,inset 0 1px #ffffff29;animation:navGlassIn .28s cubic-bezier(.2,.7,.2,1)}.nav-glass:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:radial-gradient(240px circle at var(--mx, 50%) var(--my, 0%),rgba(255,255,255,.22),transparent 60%)}.nav-glass__item{position:relative;display:flex;width:100%;padding:12px 14px;border:0;border-radius:12px;background:transparent;color:#fff;font-family:atyp-bl-variable,sans-serif;font-size:15px;font-weight:500;text-align:left;cursor:pointer;white-space:nowrap}.nav-glass__item:hover,.nav-glass__item:focus-visible{background:#ffffff24;outline:none}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.nav-glass{background:#10131c}}@keyframes navGlassIn{0%{opacity:0;transform:translate(-50%) translateY(-6px) scale(.98)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@media (prefers-reduced-motion: reduce){.nav-glass{animation:none}}@media (max-width: 1279px){.container-buttons{display:none}.burger-container{display:flex;right:24px;top:22px}}.nav-glass--groups{display:grid;grid-template-columns:repeat(4,196px);column-gap:6px;padding:14px 10px;min-width:0;left:auto;right:-260px;transform:none;animation-name:navGlassInFixed}.nav-glass--groups .nav-glass__group{position:relative;display:flex;flex-direction:column;gap:2px}.nav-glass--groups .nav-glass__group-title{display:flex;align-items:flex-end;min-height:44px;padding:4px 12px 10px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.16);color:#9fb2ff;font-family:atyp-bl-variable,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nav-glass--groups .nav-glass__item{white-space:normal;padding:8px 12px;font-size:14px;line-height:1.3}.nav-glass--industries{width:780px;max-width:calc(100vw - 48px);padding:14px 10px;left:50%;margin-left:-300px;transform:none;animation-name:navGlassInFixed}.nav-glass--industries .nav-glass__group-title{display:flex;align-items:flex-end;min-height:32px;padding:4px 12px 8px;margin-bottom:4px;border-bottom:1px solid rgba(255,255,255,.16);color:#8ab7f9;font-family:atyp-bl-variable,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nav-glass--industries .nav-glass__item{white-space:normal;padding:7px 12px;font-size:14px;line-height:1.3}.nav-ind{display:grid;grid-template-columns:290px minmax(0,1fr);gap:10px}.nav-ind__list{display:flex;flex-direction:column;gap:10px;padding-right:10px;border-right:1px solid rgba(255,255,255,.12)}.nav-ind__group{display:flex;flex-direction:column;gap:1px}.nav-ind__item{display:flex;align-items:center;gap:8px;justify-content:space-between;text-align:left}.nav-ind__item.is-active{background:#1e41ffeb;color:#fff;opacity:1;border-radius:10px}.nav-ind__chev{opacity:.7}.nav-ind__caps{display:flex;flex-direction:column;min-width:0}.nav-ind__caps-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px 6px;align-content:start;flex:1}.nav-ind__cta{align-self:flex-start;margin:10px 12px 2px;padding:8px 14px;border:1px solid rgba(255,255,255,.3);border-radius:999px;background:none;color:#fff;font-size:13px;cursor:pointer}.nav-ind__cta:hover{background:#ffffff1f}.nav-ind__cta--soon{cursor:default;opacity:.6;border-style:dashed}.mnav__ind-chev{margin-left:8px;opacity:.7}.mnav__ind-caps{margin:0 0 8px 12px;padding-left:10px;border-left:1px solid rgba(255,255,255,.2)}.mnav__link--cap{font-size:14px!important;opacity:.9}.nav-persp__lbl{display:flex;flex-direction:column;gap:2px;min-width:0;max-width:100%}.nav-persp__lbl b,.nav-persp__lbl small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-persp__lbl b{font-weight:500;font-size:13.5px}.nav-persp__lbl small{font-size:12px;line-height:1.35;color:#ffffffb8}.nav-persp__item{min-width:0}.nav-persp__item .nav-persp__lbl small{color:#ffffffb8}.nav-persp__item.is-hover .nav-persp__lbl small{color:#8ab7f9}.mnav__link--cap .nav-persp__lbl{width:100%;text-align:left}.mnav__link--cap .nav-persp__lbl b{font-size:14px}.mnav__link--strong{font-weight:600;color:#8ab7f9!important}.nav-glass__item.is-soon{cursor:default;opacity:.6;display:flex;align-items:baseline;gap:8px}.nav-glass__item.is-soon i,.mnav__soon{font-style:normal;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.85}.mnav__link.is-soon{opacity:.6;cursor:default}.mnav__soon{margin-left:auto}@keyframes navGlassInFixed{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}:root{--nav-glass-bg: rgba(30, 65, 255, .92);--nav-glass-title: rgba(255, 255, 255, .72)}.nav-dropdown{position:relative}.nav-dropdown__trigger{position:relative;z-index:11}.nav-dropdown.is-open .nav-dropdown__trigger label{color:#fff!important}.nav-tab{position:absolute;z-index:9;left:-16px;right:-16px;top:-12px;bottom:0;border-radius:16px 16px 0 0;background:var(--nav-glass-bg);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);animation:navTabIn .2s ease-out}.nav-tab:before,.nav-tab:after{content:"";position:absolute;bottom:0;width:14px;height:14px}.nav-tab:before{left:-14px;background:radial-gradient(circle at 0 0,transparent 13.5px,var(--nav-glass-bg) 14px)}.nav-tab:after{right:-14px;background:radial-gradient(circle at 100% 0,transparent 13.5px,var(--nav-glass-bg) 14px)}.nav-dropdown.is-open .nav-glass{background:var(--nav-glass-bg);border-color:transparent;box-shadow:0 22px 44px #0a0e1e57}.nav-dropdown.is-open .nav-glass--groups .nav-glass__group-title{color:var(--nav-glass-title)}@keyframes navTabIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.nav-tab{animation:none}}.contact-us-button{display:flex;align-items:center;gap:8px}@media (max-width: 768px){.contact-us-button-float{right:58px;top:11px}.contact-us-button-float .contact-us-button{display:flex;--opacity: 1 !important;--invert: 0 !important}.contact-us-button-float .bk-lang--menu .bk-lang__trigger{height:26px;padding:0 9px;gap:5px;font-size:12px}.contact-us-button-float .bk-lang--menu .bk-lang__trigger svg{width:13px;height:13px}.burger-container{top:12px!important;right:14px!important}}@media (min-width: 1280px){.box-up{display:grid;grid-template-columns:1fr auto 1fr;padding-left:0;padding-right:0}.box-up>.container-buttons{grid-column:2;justify-self:center}.container-buttons{gap:24px}}.nav-menu{top:66px!important;height:calc(100% - 66px)!important;padding:0!important;overflow:hidden!important;justify-content:flex-start!important;background:#1e41fff0!important;backdrop-filter:blur(22px) saturate(1.5)!important;-webkit-backdrop-filter:blur(22px) saturate(1.5)!important;color:#fff;font-family:atyp-bl-variable,sans-serif;box-shadow:none!important}.nav-menu:before{display:none}@media (max-width: 768px){.nav-menu{top:48px!important;height:calc(100% - 48px)!important}}.nav-menu .hamburguer-menu-bottom-container{padding:20px 24px 28px;gap:20px;border-top:1px solid rgba(255,255,255,.18)}.nav-menu .hamburguer-menu-bottom-container .text,.nav-menu .hamburguer-menu-bottom-container label,.nav-menu .hamburguer-menu-bottom-container a,.nav-menu .hamburguer-menu-bottom-container span{color:#fff!important}.nav-menu .hamburguer-menu-bottom-container svg path{fill:#fff}.nav-menu .hamburguer-menu-bottom-container button{filter:brightness(0) invert(1)}.mnav{position:relative;flex:1;min-height:0;overflow:hidden}.mnav__level{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:16px 24px 24px;list-style:none;overflow-y:auto;transition:transform .38s cubic-bezier(.2,.7,.2,1),opacity .3s}.mnav__level ul{list-style:none;margin:0;padding:0}.mnav__level--1{transform:translate(0)}.nav-menu.is-level-2 .mnav__level--1{transform:translate(-30%);opacity:0;pointer-events:none}.mnav__level--2{transform:translate(100%);visibility:hidden}.mnav__level--2.is-active{transform:translate(0);visibility:visible}.mnav__row{display:flex;width:100%;justify-content:space-between;align-items:center;padding:16px 0;border:0;border-bottom:1px solid rgba(255,255,255,.2);background:none;color:#fff;text-align:left;cursor:pointer;font:500 24px/1.2 atyp-bl-variable,sans-serif}.mnav__row:active,.mnav__row:focus-visible{outline:none;opacity:.75}.mnav__chev{font-size:28px;line-height:1;opacity:.85}.mnav__row--overview{font-size:20px;border-bottom-color:#ffffff73}.mnav__back{display:inline-flex;align-items:center;gap:8px;padding:6px 0;border:0;background:none;color:#ffffffd9;cursor:pointer;font:500 15px atyp-bl-variable,sans-serif}.mnav__back span{font-size:22px;line-height:1}.mnav__title{margin:14px 0 4px;font-size:32px;font-weight:500;line-height:1.1}.mnav__group{margin-top:18px}.mnav__group-title{display:block;margin-bottom:6px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb3}.mnav__link{display:flex;width:100%;align-items:center;gap:8px;padding:11px 0;border:0;background:none;color:#fff;text-align:left;cursor:pointer;font:400 17px/1.3 atyp-bl-variable,sans-serif}.mnav__ext{font-size:14px;opacity:.7}.mnav__contact{align-self:flex-start;margin:16px 24px 4px;display:inline-flex;gap:8px;align-items:center;padding:11px 20px;border-radius:36px;border:0;background:#fff;color:#1e41ff;cursor:pointer;font:500 16px atyp-bl-variable,sans-serif}@media (prefers-reduced-motion: reduce){.mnav__level{transition:none}}.nav-menu .mnav ul{display:block;gap:0;padding:0;margin:0;align-items:stretch}.nav-menu .mnav .mnav__level{padding:12px 24px 24px}.nav-menu .mnav li{width:100%}.nav-menu .mnav__level--2>ul{margin-top:8px}.nav-menu .mnav__group>ul{margin-top:2px}.nav-menu .mnav__title{margin:10px 0 0}.nav-menu .mnav__contact{margin:12px 24px;padding:10px 18px;font-size:15px}.nav-menu .hamburguer-menu-bottom-container{padding:14px 24px 22px;gap:12px}.nav-menu .hamburguer-menu-bottom-container .social-networks-container{gap:16px;align-items:center}.nav-menu .hamburguer-menu-bottom-container .follow-us-button-container button{border-color:#fff!important;filter:none;color:#fff;padding:6px 14px}.nav-menu .hamburguer-menu-bottom-container .information-container-header{display:flex;flex-direction:column;gap:6px}.nav-menu .mnav__row{padding:13px 0;font-size:21px}.nav-menu .mnav__chev{font-size:24px}.nav-menu .mnav__level--1 .mnav__contact{margin:22px 0 8px}.nav-menu .hamburguer-menu-bottom-container{padding:12px 24px 18px;gap:8px}.nav-menu .hamburguer-menu-bottom-container .follow-us-button-container{display:none}.nav-menu .hamburguer-menu-bottom-container .social-networks-container{gap:20px}.nav-menu .hamburguer-menu-bottom-container .social-networks-container svg{width:20px;height:20px}.nav-menu .mnav__row{padding:12px 0}.nav-menu .mnav__level--1 .mnav__contact{margin:16px 0 4px}.nav-menu .hamburguer-menu-bottom-container{padding-top:6px}.nav-menu .hamburguer-menu-bottom-container .social-networks-container{margin:0}@media (max-width: 1279px){.floating-logo{top:15px}.contact-us-button-float{right:58px!important;top:11px!important}.contact-us-button-float .contact-us-button{display:flex}.contact-us-button-float .contact-button{display:none}.contact-us-button-float .bk-lang--menu .bk-lang__trigger{height:26px;padding:0 9px;gap:5px;font-size:12px}.contact-us-button-float .bk-lang--menu .bk-lang__trigger svg{width:13px;height:13px}.burger-container{top:12px!important;right:14px!important}.nav-menu{top:48px!important;height:calc(100% - 48px)!important}}@media (min-width: 769px) and (max-width: 1279px){.floating-logo{left:24px}.nav-menu{width:420px!important}.nav-menu.is-level-2,.nav-menu{right:-420px}#burger-toggle:checked~.nav-menu{right:0}}.nav-menu{background:#1e41ffbd!important;backdrop-filter:blur(26px) saturate(1.7)!important;-webkit-backdrop-filter:blur(26px) saturate(1.7)!important}.nav-menu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:linear-gradient(160deg,#ffffff38,#ffffff0d 30%,#fff0 55%)}.nav-menu>*{position:relative;z-index:1}.nav-menu .mnav .mnav__level{padding:12px 14px 20px}.nav-menu .mnav__row{padding:12px 14px;font-size:18px;font-weight:500;border-radius:14px;border-bottom:0;margin-bottom:2px;transition:background .2s,box-shadow .2s}.nav-menu .mnav__row:hover,.nav-menu .mnav__row:focus-visible,.nav-menu .mnav__row:active{opacity:1;background:#ffffff24;box-shadow:inset 0 1px #ffffff40}.nav-menu .mnav__row.is-current{background:#fff3;box-shadow:inset 0 0 0 1px #ffffff4d,inset 0 1px #ffffff59}.nav-menu .mnav__chev{font-size:20px}.nav-menu .mnav__back{padding:6px 14px;font-size:14px}.nav-menu .mnav__title{margin:8px 14px 6px;font-size:24px}.nav-menu .mnav__row--overview{font-size:17px;background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff38}.nav-menu .mnav__group{margin-top:12px}.nav-menu .mnav__group-title{padding:0 14px}.nav-menu .mnav__link{padding:9px 14px;font-size:15px;border-radius:12px;transition:background .2s}.nav-menu .mnav__link:hover,.nav-menu .mnav__link:focus-visible,.nav-menu .mnav__link:active{background:#ffffff24;outline:none}.nav-menu .mnav__level--1 .mnav__contact{margin:14px 14px 4px;padding:9px 16px;font-size:15px}.nav-menu .hamburguer-menu-bottom-container{padding:10px 28px 18px;border-top-color:#ffffff24}@media (max-width: 1279px){.contact-us-button-float .bk-login .bk-lang__trigger{height:26px;padding:0 8px}.contact-us-button-float .bk-login .bk-lang__trigger span{display:none}.contact-us-button-float .bk-login .bk-lang__trigger svg{width:14px;height:14px}}@media (min-width: 1280px){.container-buttons{gap:20px!important}.container-buttons label,.container-buttons button,.container-buttons a,.container-buttons span{font-size:14px!important}.contact-us-button-float .contact-us-button{gap:0;padding:2px;border-radius:40px;border:1.2px solid rgba(20,20,20,calc(.15 + .85 * var(--opacity, 1)));background-color:rgba(calc(20 + 235 * var(--opacity, 1)),calc(20 + 235 * var(--opacity, 1)),calc(20 + 235 * var(--opacity, 1)),calc(.25 + .75 * var(--opacity, 1)));backdrop-filter:blur(calc(var(--invert, 0) * 18px));-webkit-backdrop-filter:blur(calc(var(--invert, 0) * 18px))}.contact-us-button-float .bk-lang--menu .bk-lang__trigger{height:30px;padding:0 10px;font-size:13px;border-color:transparent!important;background-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.contact-us-button-float .bk-lang--menu:not(.is-open) .bk-lang__trigger:hover{background-color:#1e41ff1a}.contact-us-button-float .bk-login .bk-lang__trigger{width:32px;padding:0;justify-content:center}.contact-us-button-float .bk-login .bk-lang__trigger span{display:none}.contact-us-button-float .contact-button{height:30px;padding:0 16px;margin-left:4px;border:0;background:#141414}.contact-us-button-float .contact-button span{font-size:14px;color:#fff;filter:none}.contact-us-button-float .contact-button:hover{background:#1e41ff}}.nav-glass__strip{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;padding:10px 12px 2px;border-top:1px solid rgba(255,255,255,.16);min-height:40px}.nav-glass__strip>span{color:#8ab7f9;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;margin-right:4px}.nav-glass__chip{padding:5px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:none;color:#fff;font-size:12.5px;cursor:pointer;display:inline-flex;gap:6px;align-items:baseline}.nav-glass__chip:hover{background:#1e41ffeb;border-color:transparent}.nav-glass__chip.is-soon{opacity:.6;cursor:default}.nav-glass__chip.is-soon:hover{background:none;border-color:#ffffff47}.nav-glass__chip i{font-style:normal;font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.nav-ind__item.is-sub{padding-left:30px;position:relative;font-size:.94em}.nav-ind__item.is-sub:before{content:"";position:absolute;left:16px;top:50%;width:8px;height:1px;background:currentColor;opacity:.5}.mnav__ind.is-sub>.mnav__link{padding-left:18px;position:relative;font-size:.94em}.mnav__ind.is-sub>.mnav__link:before{content:"";position:absolute;left:4px;top:50%;width:8px;height:1px;background:currentColor;opacity:.5}.nav-menu .mnav__ind.is-sub>.mnav__link{padding-left:32px}.nav-menu .mnav__ind.is-sub>.mnav__link:before{left:16px}.nav-ind-card{position:relative;display:flex;align-items:flex-end;width:100%;min-height:170px;margin-top:10px;padding:10px;border:1px solid rgba(255,255,255,.24);border-radius:16px;overflow:hidden;cursor:pointer;text-align:left;color:#fff;font:inherit;background:#070d3a;animation:navIndCardIn .35s ease}.nav-ind-card img,.nav-ind-card video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nav-ind-card:hover video{transform:scale(1.04)}.nav-ind-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.nav-ind-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#070d3a0d,#070d3a8c)}.nav-ind-card:hover img{transform:scale(1.04)}.nav-ind-card:focus-visible{outline:2px solid #8AB7F9;outline-offset:2px}.nav-ind-card__glass{position:relative;z-index:1;display:flex;flex-direction:column;gap:4px;width:100%;padding:12px 14px;border-radius:12px;background:#070d3a8c;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.nav-ind-card__glass b{font-size:17px;font-weight:500}.nav-ind-card__glass small{font-size:13px;line-height:1.4;color:#ffffffdb;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nav-ind-card__glass i{font-style:normal;font-size:13px;color:#8ab7f9;margin-top:2px}.nav-ind-card.is-compact{min-height:130px;margin:6px 0 8px}@keyframes navIndCardIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.nav-ind-card{animation:none}.nav-ind-card img{transition:none}}.nav-dropdown .nav-glass{top:var(--nav-dd-offset, 100%)}.nav-dropdown .nav-tab{bottom:calc(100% - var(--nav-dd-offset, 100%))}.nav-menu{top:var(--header-h, 66px)!important;height:calc(100% - var(--header-h, 66px))!important}.nav-ind-card video.nav-ind-card__video{opacity:0;transition:opacity .25s ease,transform .6s cubic-bezier(.2,.7,.2,1)}.nav-ind-card video.nav-ind-card__video.is-on{opacity:1}@media (min-width: 1280px) and (max-width: 1599px){.container-buttons{gap:16px!important}}@media (min-width: 1600px){.container-buttons{gap:24px!important}}@media (pointer: coarse),(max-width: 1279px){.contact-us-button-float .bk-lang__trigger{position:relative}.contact-us-button-float .bk-lang__trigger:after{content:"";position:absolute;top:-9px;right:-3px;bottom:-9px;left:-3px}.burger-container:after{content:"";position:absolute;top:-10px;right:-7px;bottom:-10px;left:-7px}}@property --opacity{syntax: "<number>"; inherits: true; initial-value: 1;}@property --invert{syntax: "<number>"; inherits: true; initial-value: 0;}.floating-logo img,.contact-us-button{transition:--opacity .28s ease-out,--invert .28s ease-out}.contact-button,.contact-button span{transition:none}@media (prefers-reduced-motion: reduce){.container-general-header,.floating-logo img,.contact-us-button{transition:none!important}}.contact-us-button-float .bk-lang--menu .bk-lang__trigger{transition:none}.contact-us-button-float .bk-lang--menu .bk-lang__trigger:hover,.contact-us-button-float .bk-lang--menu .bk-lang__trigger:focus-visible{transition:background-color .2s,border-color .2s}.nav-glass--persp{width:860px;margin-left:-420px}.nav-glass--persp .nav-persp__grp{padding:10px 12px}.nav-glass--persp .nav-persp__grp span:first-child{display:flex;flex-direction:column;gap:2px}.nav-glass--persp .nav-persp__grp b{font-weight:500;font-size:15px}.nav-glass--persp .nav-persp__grp small{font-size:12px;color:#ffffffc7}.nav-glass--persp .nav-persp__grp.is-active small{color:#fff}.nav-glass--persp .nav-persp__preview-slot{display:block;margin-top:auto}.nav-glass--persp .nav-persp-card{min-height:220px}.nav-glass--persp .nav-persp-card .nav-ind-card__glass b{font-size:15px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nav-glass--persp .nav-persp__list{display:flex;flex-direction:column;gap:1px;max-height:min(460px,100vh - 160px);overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.3) transparent}.nav-glass--persp .nav-persp__item{text-align:left;font-size:13.5px;padding:7px 12px;color:#fff}.nav-glass--persp .nav-persp__item.is-hover{background:#070d3a59;border-radius:10px;color:#fff}.nav-persp-card__kicker{font-size:11px!important;letter-spacing:.08em;text-transform:uppercase;color:#8ab7f9!important}.nav-persp-card__doc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:28px;letter-spacing:.2em;color:#8ab7f9;background:#070d3a}.bk-lang{position:relative;font-family:atyp-bl-variable,sans-serif}.bk-lang--menu{padding-bottom:var(--lang-gap, 13px);margin-bottom:calc(-1 * var(--lang-gap, 13px))}.bk-lang--menu .bk-lang__trigger{position:relative;z-index:2;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:36px;cursor:pointer;background-color:rgba(calc(20 + 235 * var(--opacity, 1)),calc(20 + 235 * var(--opacity, 1)),calc(20 + 235 * var(--opacity, 1)),calc(.25 + .75 * var(--opacity, 1)));border:1.2px solid rgba(0,0,0,var(--opacity, 1));color:#141414;backdrop-filter:blur(calc(var(--invert, 0) * 18px));-webkit-backdrop-filter:blur(calc(var(--invert, 0) * 18px));font:500 14px atyp-bl-variable,sans-serif;letter-spacing:.04em;transition:background-color .2s,border-color .2s}.bk-lang--menu .bk-lang__trigger svg,.bk-lang--menu .bk-lang__trigger span{filter:brightness(var(--opacity, 1)) invert(var(--invert, 0))}.bk-lang--menu .bk-lang__trigger:hover,.bk-lang--menu .bk-lang__trigger:focus-visible{outline:none;border-color:#1e41ff;color:#1e41ff;background-color:#fff}.bk-lang--menu .bk-lang__trigger:hover svg,.bk-lang--menu .bk-lang__trigger:hover span,.bk-lang--menu .bk-lang__trigger:focus-visible svg,.bk-lang--menu .bk-lang__trigger:focus-visible span{filter:none}.bk-lang--menu.is-open .bk-lang__trigger{background:transparent;border-color:transparent;color:#fff;backdrop-filter:none;-webkit-backdrop-filter:none}.bk-lang--menu.is-open .bk-lang__trigger svg,.bk-lang--menu.is-open .bk-lang__trigger span{filter:none}.bk-lang--menu .bk-lang__tab{position:absolute;z-index:1;top:-3px;bottom:0;left:-4px;right:-4px;border-radius:16px 16px 0 0;background:var(--nav-glass-bg, rgba(30, 65, 255, .92));backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);animation:bkLangTab .2s ease-out}.bk-lang--menu .bk-lang__tab:before{content:"";position:absolute;bottom:0;left:-14px;width:14px;height:14px;background:radial-gradient(circle at 0 0,transparent 13.5px,var(--nav-glass-bg, rgba(30, 65, 255, .92)) 14px)}.bk-lang--menu .bk-lang__panel{position:absolute;top:100%;right:-4px;min-width:184px;padding:8px;z-index:20;display:flex;flex-direction:column;gap:2px;background:var(--nav-glass-bg, rgba(30, 65, 255, .92));backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);border-radius:18px 0 18px 18px;box-shadow:0 22px 44px #0a0e1e57;animation:bkLangIn .2s ease-out}.bk-lang--menu .bk-lang__panel button{display:flex;align-items:baseline;gap:10px;padding:10px 12px;border:0;border-radius:12px;background:transparent;color:#fff;cursor:pointer;text-align:left;font:500 15px atyp-bl-variable,sans-serif}.bk-lang--menu .bk-lang__panel button b{font-weight:600;font-size:12px;letter-spacing:.08em;opacity:.75;width:20px}.bk-lang--menu .bk-lang__panel button:hover,.bk-lang--menu .bk-lang__panel button:focus-visible{background:#ffffff24;outline:none}.bk-lang--menu .bk-lang__panel button.is-active{background:#fff3}.bk-lang--menu .bk-lang__panel button.is-active b{opacity:1}.bk-lang--menu .bk-lang__panel button.is-soon{cursor:not-allowed;opacity:.55}.bk-lang--menu .bk-lang__panel button.is-soon:hover{background:transparent}.bk-lang--menu .bk-lang__panel button i{margin-left:auto;font-style:normal;font-size:11px;letter-spacing:.06em;text-transform:uppercase;opacity:.8}@keyframes bkLangIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes bkLangTab{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.bk-lang__panel,.bk-lang__tab{animation:none}}.bk-login .bk-login__panel{min-width:220px;padding:14px 16px;gap:4px;color:#fff}.bk-login .bk-login__panel b{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.bk-login .bk-login__panel span{font-size:14px;line-height:1.45;opacity:.9}.bk-lang-inline{display:flex;align-items:center;gap:2px;font-family:atyp-bl-variable,sans-serif}.bk-lang-inline .bk-lang-inline__item{display:inline-flex;align-items:center;gap:2px}.bk-lang-inline .bk-lang-inline__dot{color:#fff;opacity:.6;padding:0 2px;font-size:14px}.bk-lang-inline button{filter:none!important;min-width:44px;height:32px;padding:0 12px;border-radius:36px;border:1px solid rgba(255,255,255,.45);background:#ffffff14;color:#fff;cursor:pointer;font:600 13px atyp-bl-variable,sans-serif;letter-spacing:.08em}.bk-lang-inline button:hover,.bk-lang-inline button:focus-visible{outline:none;background:#ffffff2e}.bk-lang-inline button.is-active{background:#fff;border-color:#fff;color:#1e41ff}.nav-menu .hamburguer-menu-bottom-container .bk-lang-inline .bk-lang-inline__dot{color:#fff!important}.bk-avatar-slot .bk-avatar-slot__trigger{width:38px;padding:0;justify-content:center}.bk-avatar-slot__img{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;overflow:hidden;background:#1e41ff;color:#fff;font:600 12px atyp-bl-variable,sans-serif;letter-spacing:.04em}.bk-avatar-slot__img img{width:100%;height:100%;object-fit:cover;display:block}.bk-lang--menu .bk-avatar-slot__trigger .bk-avatar-slot__img{filter:none}.bk-avatar-slot.is-open .bk-avatar-slot__img{box-shadow:0 0 0 2px #8ab7f9}.bk-avatar-slot__panel{min-width:232px;color:#fff}.bk-avatar-slot__who{margin:0;padding:8px 12px 10px;display:flex;flex-direction:column;gap:2px}.bk-avatar-slot__who b{font:600 15px atyp-bl-variable,sans-serif;color:#fff}.bk-avatar-slot__who span{font-size:13px;color:#fff;opacity:.85;word-break:break-all}.bk-avatar-slot__panel hr{width:100%;border:0;border-top:1px solid rgba(255,255,255,.22);margin:4px 0}.bk-avatar-slot__panel button{min-height:44px;align-items:center}.text{font-family:atyp-bl-variable,sans-serif;font-style:normal;line-height:var(--line-height);color:var(--label-color, #141414);white-space:pre-line}.giant-text{font-size:130px;font-weight:var(--label-font-weight, 500);line-height:105%}@media (max-width: 1280px){.giant-text{font-size:100px}}@media (max-width: 768px){.giant-text{font-size:70px}}.xxl-large-text{font-size:70px;font-weight:var(--label-font-weight, 500);line-height:120%}@media (max-width: 1280px){.xxl-large-text{font-size:60px}}@media (max-width: 768px){.xxl-large-text{font-size:52px}}.extra-large-text{font-size:var(--label-font-size, 55px);font-weight:var(--label-font-weight, 500);line-height:120%}@media (max-width: 1280px){.extra-large-text{font-size:var(--label-font-size, 44px)}}@media (max-width: 768px){.extra-large-text{font-size:var(--label-font-size, 40px)}}.large-text{font-size:30px;font-weight:var(--label-font-weight, 500);line-height:120%}@media (max-width: 1280px){.large-text{font-size:28px}}@media (max-width: 768px){.large-text{font-size:26px}}.medium-text{font-size:22px;font-weight:var(--label-font-weight, 500);line-height:140%}@media (max-width: 1280px){.medium-text{font-size:20px}}@media (max-width: 768px){.medium-text{font-size:18px}}.small-text{font-size:14px;font-weight:var(--label-font-weight, 600);line-height:125%;letter-spacing:4%}@media (max-width: 1280px){.small-text{font-size:13px}}@media (max-width: 768px){.small-text{font-size:12px}}.extra-small-text{font-size:13px;font-weight:var(--label-font-weight, 500);line-height:125%}@media (max-width: 1280px){.extra-small-text{font-size:12px}}.body-text{font-size:17px;font-weight:var(--label-font-weight, 400);line-height:140%}@media (max-width: 1280px){.body-text{font-size:16px}}@media (max-width: 768px){.body-text{font-size:15px}}.xxl-text-button{font-size:30px;font-weight:500}.giant-text-button{font-size:20px;font-weight:500}.extra-large-text-button{font-size:16px;font-weight:500}.large-text-button{font-size:14px;font-weight:500}.medium-text-button{font-size:12px;font-weight:500}.small-text-button{font-size:10px;font-weight:500}.underline-text-container{margin-top:3px;transform:scaleX(0);transform-origin:center;background-color:var(--label-hover-color, #FFFFFF);height:1px;transition:.2s ease}.button-label{width:fit-content;cursor:pointer}.button-label:hover{color:var(--label-hover-color, #1E41FF)}.button-label:hover .underline-text-container{transform:scaleX(1)}.button-custom{color:var(--div-color);background-color:var(--div-background-color);border-radius:50px;font-family:atyp-bl-variable,sans-serif;font-weight:500;gap:8px;padding:var(--padding-button, 6px 16px 9px);border:1.2px solid var(--border-color, transparent);cursor:pointer;display:flex;align-items:center;overflow:hidden;position:relative;width:fit-content}.button-custom span,.button-custom .icon-container-one,.button-custom .icon-container-two{transition:transform .3s ease .2s;display:flex;align-items:center}.button-custom .span-button{font-size:var(--font-size-span, 16px)}.button-custom .icon-container-one{transition:transform .3s ease 0s}.button-custom .icon-container-one{position:absolute}.button-custom[style*="--div-background-color: transparent"]{border-color:var(--div-color)}.button-custom:hover{color:var(--div-hover-color);background-color:var(--div-hover-background-color);border:1.2px solid transparent}.button-custom:hover[style*="--div-hover-background-color: transparent"]{border-color:var(--div-hover-color)}.button-custom:active{color:var(--div-click-color);background-color:var(--div-click-background-color);border:1.2px solid transparent}.button-custom:active[style*="--div-click-background-color: transparent"]{border-color:var(--div-click-color)}.button-custom:active{opacity:var(--opacity-active)}.button-custom.button-icon .icon-container-one{transform:translate(var(--transform-translate-x-frist-icon))}.button-custom.button-icon:hover span{transform:translate(var(--transform-translate-x-text));transition-delay:0s}.button-custom.button-icon:hover .icon-container-two{transform:translate(var(--transform-translate-x-second-icon));transition-delay:0s}.button-custom.button-icon:hover .icon-container-one{transform:translate(0);transition-delay:.2s}.icon-button{width:var(--div-icon-width, 24px);height:var(--div-icon-width, 24px);display:flex;justify-content:center;color:var(--div-color);cursor:pointer}.icon-button img{width:var(--div-icon-width, 24px)}.icon-button:hover,.icon-button:active{opacity:var(--div-opacity);color:var(--div-hover-color)}.bk-btn{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;max-width:100%;vertical-align:middle;text-align:center;gap:10px;padding:12px 20px;border-radius:999px;border:1px solid transparent;font-family:atyp-bl-variable,sans-serif;font-size:15px;font-weight:500;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,filter .2s ease}.bk-btn:focus-visible{outline:2px solid #1E41FF;outline-offset:3px}.bk-btn--primary{background:#1e41ff;color:#fff}.bk-btn--primary:hover{filter:brightness(.92)}.bk-btn--outline{background:transparent;border-color:currentColor;color:inherit}.bk-btn--outline:hover{background:#1e41ff;border-color:#1e41ff;color:#fff}.bk-btn--light{background:#fff;color:#1e41ff}.bk-btn--glass{background:#ffffff4d;color:#fff;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bk-btn--glass:hover{background:#ffffff6b}.bk-btn--sm{padding:7px 14px;font-size:13px;gap:6px}.bk-arw{position:relative;display:inline-flex;align-items:center;gap:8px;overflow:hidden;vertical-align:middle}.bk-arw svg{width:14px;height:10px;display:block}.bk-arw__t,.bk-arw__i2{display:inline-flex;transition:transform .3s ease .2s}.bk-arw__i1{position:absolute;left:0;display:inline-flex;transform:translate(-26px);transition:transform .3s ease 0s}.bk-arw--icon{gap:0}.bk-arw--icon .bk-arw__i1{transform:translate(-18px)}:is(a,button,[role=link],.bk-arw-host):is(:hover,:focus-visible) .bk-arw .bk-arw__t{transform:translate(22px);transition-delay:0s}:is(a,button,[role=link],.bk-arw-host):is(:hover,:focus-visible) .bk-arw .bk-arw__i2{transform:translate(26px);transition-delay:0s}:is(a,button,[role=link],.bk-arw-host):is(:hover,:focus-visible) .bk-arw .bk-arw__i1{transform:translate(0);transition-delay:.2s}:is(a,button,[role=link],.bk-arw-host):is(:hover,:focus-visible) .bk-arw--icon .bk-arw__i2{transform:translate(18px)}.bk-row-select{position:relative;isolation:isolate;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 12px;border-bottom:1px solid #DCDCDC;color:#141414;text-decoration:none;cursor:pointer;background:none;border-top:0;border-left:0;border-right:0;font:inherit;text-align:left;width:100%}.bk-row-select:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#1e41ff;clip-path:inset(0 100% 0 0);transition:clip-path .45s cubic-bezier(.2,.7,.2,1)}.bk-row-select__label{font-size:20px;transition:transform .35s cubic-bezier(.2,.7,.2,1)}.bk-row-select__meta{display:inline-flex;align-items:center;gap:16px;font-size:14px;color:#929292;white-space:nowrap}.bk-row-select:hover,.bk-row-select:focus-visible{color:#fff;outline:none}.bk-row-select:hover:before,.bk-row-select:focus-visible:before{clip-path:inset(0 0 0 0)}.bk-row-select:hover .bk-row-select__label,.bk-row-select:focus-visible .bk-row-select__label{transform:translate(8px)}.bk-row-select:hover .bk-row-select__meta,.bk-row-select:focus-visible .bk-row-select__meta{color:#ffffffd9}.bk-row-select:hover .bk-btn,.bk-row-select:focus-visible .bk-btn{color:#fff;border-color:transparent;background:#ffffff38}.bk-unitlogo{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px;border-radius:999px;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.bk-unitlogo:hover{transform:translateY(-1px);box-shadow:0 6px 16px -10px #14141480}.bk-unitlogo:focus-visible{outline:2px solid #1E41FF;outline-offset:2px}.bk-unitlogo__mark{display:block;height:14px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:left center;mask-position:left center}.bk-unitlogo__go{display:inline-flex}.bk-rv{opacity:0;transform:translateY(36px);transition:opacity .8s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--rv-delay, 0ms)}.bk-rv.is-in{opacity:1;transform:none}.bk-progress{position:fixed;top:0;left:0;right:0;height:3px;z-index:1000;background:#1e41ff;transform-origin:0 50%;transform:scaleX(0);pointer-events:none}@media (prefers-reduced-motion: reduce){.bk-arw *,.bk-row-select,.bk-row-select:before,.bk-row-select__label{transition:none!important}.bk-rv{opacity:1;transform:none;transition:none}}.bk-btn.bk-hero-partner{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;z-index:1;color:#fff;border:1px solid rgba(255,255,255,.3);background:#ffffff24;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.bk-btn.bk-hero-partner:hover{background:#ffffff42}.bk-btn.bk-hero-partner:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 900px){.bk-btn.bk-hero-partner{position:relative;right:auto;bottom:auto;align-self:flex-start}}.bk-btn.bk-hero-partner--inline{position:relative;right:auto;bottom:auto;align-self:flex-start;margin-top:8px}section[class*=-case]+section[class$=-others]{margin-top:24px}@media (max-width: 900px){section[class*=-case]+section[class$=-others]{margin-top:16px}}.bk-ihero,header.bk-ihero{position:relative;isolation:isolate;overflow:hidden;color:#fff;margin:0;border-radius:0;font-family:atyp-bl-variable,sans-serif;min-height:calc(100svh - 66px);display:flex;align-items:flex-end;padding:48px var(--bk-pad-x, 64px)}@media (max-width: 1279px){.bk-ihero,header.bk-ihero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.bk-ihero,header.bk-ihero{flex-direction:column;align-items:stretch;justify-content:flex-end;padding:120px 16px 20px;gap:14px}}.bk-ihero.is-night,header.bk-ihero.is-night{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.bk-ihero__bg,header.bk-ihero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.bk-ihero:after,header.bk-ihero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#070d3a4d,#070d3a00 45%)}.bk-ihero__text,header.bk-ihero__text{position:relative;max-width:600px;padding:32px 36px;border-radius:22px;display:flex;flex-direction:column;gap:16px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.bk-ihero__text,header.bk-ihero__text{padding:22px 18px;gap:12px}}.bk-ihero__text .bk-breadcrumbs,header.bk-ihero__text .bk-breadcrumbs{color:#ffffffb3}.bk-ihero__text .bk-breadcrumbs button,header.bk-ihero__text .bk-breadcrumbs button{color:#ffffffb3}.bk-ihero__text .bk-breadcrumbs [aria-current],header.bk-ihero__text .bk-breadcrumbs [aria-current]{color:#fff}.bk-ihero__text.bk-ihero__text [class$=-eyebrow],.bk-ihero__text [class$=-eyebrow],header.bk-ihero__text.bk-ihero__text [class$=-eyebrow],header.bk-ihero__text [class$=-eyebrow]{color:#8ab7f9}.bk-ihero__text h1,header.bk-ihero__text h1{margin:0;font-size:clamp(36px,4.2vw,64px);line-height:1.02;font-weight:500;letter-spacing:-.02em;color:#fff}.bk-ihero__text h1 span,header.bk-ihero__text h1 span{display:block;color:#8ab7f9}@media (max-width: 900px){.bk-ihero__text h1,header.bk-ihero__text h1{font-size:34px}}.bk-ihero__text p,header.bk-ihero__text p{margin:0;font-size:17px;line-height:1.55;color:#ffffffdb}@media (max-width: 900px){.bk-ihero__text p,header.bk-ihero__text p{font-size:16px}}.bk-ihero__text .bk-btn--outline,header.bk-ihero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.bk-ihero__text .bk-btn--outline:hover,header.bk-ihero__text .bk-btn--outline:hover{background:#ffffff29}.bk-ihero .bk-btn.bk-ihero__partner.has-ctl,header.bk-ihero .bk-btn.bk-ihero__partner.has-ctl{right:calc(var(--bk-pad-x, 64px) + 62px)}@media (max-width: 900px){.bk-ihero .bk-btn.bk-ihero__partner.has-ctl,header.bk-ihero .bk-btn.bk-ihero__partner.has-ctl{right:auto}}.bk-ihero__ctl,header.bk-ihero__ctl{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);color:#fff;cursor:pointer}.bk-ihero__ctl:hover,header.bk-ihero__ctl:hover{background:#fff3}.bk-ihero__ctl:focus-visible,header.bk-ihero__ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 900px){.bk-ihero__ctl,header.bk-ihero__ctl{right:16px;bottom:auto;top:16px}}.bk-ihero__ic,header.bk-ihero__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.bk-ihero__ctl.is-paused .bk-ihero__ic,.bk-ihero__ctl.is-paused header.bk-ihero__ic,header.bk-ihero__ctl.is-paused .bk-ihero__ic,header.bk-ihero__ctl.is-paused header.bk-ihero__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}article[class*=-chc][class*=-chc] [class*=-chc__glass][class*=-chc__glass],article[class*=-chc][class*=-chc] [class*=-chc__stat][class*=-chc__stat]{background:#070d3a9e;border-color:#fff3;color:#fff;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}article[class*=-chc][class*=-chc] [class*=-chc__glass][class*=-chc__glass] h3{color:#fff}article[class*=-chc][class*=-chc] [class*=-chc__stat][class*=-chc__stat] b{color:#fff}article[class*=-chc][class*=-chc] [class*=-chc__stat][class*=-chc__stat] span{color:#ffffffdb}article[class*=-chc][class*=-chc] [class*=-chc__eyebrow][class*=-chc__eyebrow]{color:#8ab7f9}article[class*=-chc][class*=-chc] [class*=-chc__more][class*=-chc__more] p,article[class*=-chc][class*=-chc] [class*=-chc__more][class*=-chc__more] li{color:#ffffffe0}article[class*=-chc][class*=-chc] [class*=-chc__more][class*=-chc__more] li b{color:#8ab7f9}article[class*=-chc][class*=-chc] [class*=-chc__src][class*=-chc__src]{color:#ffffffe0}article[class*=-chc][class*=-chc] [class*=-chc__src][class*=-chc__src] a{color:#8ab7f9}.bk-others{margin:0 16px;border-radius:24px;padding:88px 0 88px var(--bk-pad-x, 64px);overflow:hidden;color:#fff;font-family:atyp-bl-variable,sans-serif;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 900px){.bk-others{margin:0;border-radius:0;padding:56px 0 56px 16px}}.bk-others__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;padding-right:var(--bk-pad-x, 64px)}.bk-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.bk-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#fff}.bk-others__head p{margin:0;font-size:17px;color:#ffffffd1}@media (max-width: 900px){.bk-others__head{padding-right:16px}}.bk-others__eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8ab7f9}.bk-others__nav{display:flex;gap:10px;flex:none}.bk-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.bk-others__nav button:hover,.bk-others__nav button:focus-visible{background:#ffffff47;outline:none}.bk-others__grid{list-style:none;margin:0;display:flex;gap:16px;overflow-x:auto;padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.bk-others__grid::-webkit-scrollbar{display:none}.bk-others__grid{scroll-snap-type:x mandatory}.bk-others__grid.is-flow{scroll-snap-type:none}.bk-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.bk-others__grid{padding-right:16px}.bk-others__grid>li{flex-basis:78%}}.bk-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:3/4.2;background:#0b0f1c;font:inherit;text-align:left;color:#fff;cursor:pointer;box-shadow:0 30px 60px -30px #000c}.bk-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.bk-other__glass{position:absolute;left:10px;right:10px;bottom:10px;height:152px;display:flex;flex-direction:column;gap:3px;padding:16px;border-radius:14px;background:#0c0c106b;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transition:background .3s}.bk-other__glass b{font-size:19px;font-weight:500}.bk-other__glass>span{font-size:13px;opacity:.85;min-height:2.6em;line-height:1.3}.bk-other__glass i{font-style:normal;font-size:14px;margin-top:auto;color:#8ab7f9}.bk-other:hover img{transform:scale(1.04)}.bk-other:hover .bk-other__glass{background:#1e41ffb8}.bk-other:focus-visible{outline:3px solid #8AB7F9;outline-offset:3px}@media (prefers-reduced-motion: reduce){.bk-other img,.bk-other__glass{transition:none}}.bk-page:is(.agro,.og,.cpg,.rt,.fs,.dg,.mt,.ed,.ps) main>*+*{margin-top:8px!important}.bk-page:is(.agro,.og,.cpg,.rt,.fs,.dg,.mt,.ed,.ps) main>section:not(.bk-cta){padding-top:64px!important;padding-bottom:64px!important}@media (max-width: 900px){.bk-page:is(.agro,.og,.cpg,.rt,.fs,.dg,.mt,.ed,.ps) main>section:not(.bk-cta){padding-top:48px!important;padding-bottom:48px!important}}.bk-page:is(.agro,.og,.cpg,.rt,.fs,.dg,.mt,.ed,.ps) main>section+.bk-cta{margin-top:8px!important}.bk-page:is(.agro,.og,.cpg,.rt,.fs,.dg,.mt,.ed,.ps) main>*:not(:last-child){margin-bottom:0!important}.container-general-footer{padding:88px 80px 56px;background-color:#1e41ff;background-image:url(/assets/benk_group_patterns_mobile-DDqJNoBP.svg);background-position-x:right;background-size:contain;background-position-y:bottom;background-repeat:no-repeat;display:flex;flex-direction:column;border-top-left-radius:26px;border-top-right-radius:26px}@media (max-width: 768px){.container-general-footer{padding:40px 12px}}.web{display:flex}@media (max-width: 550px){.web{display:none}}.mobile{display:none}@media (max-width: 550px){.mobile{display:block}}.principal-container{margin-bottom:14px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:80px}@media (max-width: 768px){.principal-container{flex-direction:column;margin-bottom:0;gap:80px}}.principal-container .contact-us{display:flex;flex-direction:column;gap:16px;max-width:368px}.principal-container .contact-us .contact-us-button{margin-top:8px}@media (max-width: 550px){.principal-container .contact-us{max-width:fit-content}}.brands-container{gap:32px;flex-direction:row;margin-top:48px;margin-bottom:28px;flex-wrap:wrap;align-items:flex-start}.brands-container .brand-content{cursor:pointer}.brands-container .brand-content:hover{opacity:.5}@media (max-width: 480px){.brands-container{margin-top:96px;margin-bottom:40px}}.brands-container .dual-brand{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.social-networks-container{gap:24px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:28px}.social-networks-container .follow-us-button-container{margin-right:8px}@media (max-width: 550px){.information-container{margin-bottom:12px}}.links-container{margin-top:28px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:44px}.links-container div{display:flex;flex-wrap:wrap;flex-direction:row;gap:34px}@media (max-width: 768px){.links-container div{gap:0px}}@media (max-width: 768px){.links-container{margin-top:40px;gap:8px;flex-direction:column}.links-container div:nth-child(1){gap:8px}.links-container div{display:flex;flex-direction:column}}.paragraph{font-family:atyp-bl-variable,sans-serif;font-style:normal;font-weight:var(--p-font-weight, 400);color:var(--p-color, #141414);margin:0;white-space:pre-line}@media (max-width: 768px){.paragraph{font-size:15px}}.extra-large-paragraph{line-height:140%;font-size:30px;font-weight:500}@media (max-width: 1280px){.extra-large-paragraph{font-size:28px}}@media (max-width: 768px){.extra-large-paragraph{font-size:26px}}.large-paragraph{line-height:140%;font-size:17px;font-weight:400}@media (max-width: 1280px){.large-paragraph{font-size:16px}}@media (max-width: 768px){.large-paragraph{font-size:15px}}.small-paragraph{line-height:115%;font-size:12px;letter-spacing:.48px}@media (max-width: 768px){.small-paragraph{font-size:15px}}#privacyText{cursor:pointer}.carousel{overflow:hidden;width:calc(100% + 24px);display:flex;align-items:center;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;position:relative;left:-12px}.carousel-track{display:flex;flex-wrap:nowrap;will-change:transform;padding:12px 0}.slide{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding-right:15vw}.slide:hover img,.slide:active img{opacity:var(--img-opacity-hover)}.slide img{width:auto;height:var(--image-height);object-fit:contain;display:block}.hero{height:100vh;background:transparent;padding:72px 80px;display:flex;width:100%;position:relative;z-index:3;transform:translateZ(0);will-change:transform;align-items:flex-start;justify-content:flex-end;flex-direction:column}@media (max-width: 768px){.hero{padding:72px 32px}}@media (max-width: 768px){.hero{padding:72px 12px}}.hero .body-hero-banner{padding-top:40px;display:flex;flex-direction:column;max-width:766px;gap:32px}.hero .hero-ctas{display:flex;flex-wrap:wrap;gap:16px;max-width:100%}.hero .hero-ctas>*{max-width:100%}@media (max-width: 480px){.hero .hero-ctas{flex-direction:column;align-items:flex-start}}.hero .title-web-hero{max-width:100%}.hero .title-web-hero .giant-text{font-size:clamp(44px,7.4vw,112px);overflow-wrap:break-word}.hero .title-web-hero{display:flex;flex-direction:column;align-items:flex-start}.hero .hero-lead{margin:0 0 12px;color:#fff;font-family:atyp-bl-variable,sans-serif;font-weight:700;font-size:clamp(20px,1.8vw,26px);line-height:1.3}.accordion-item{border-bottom:1px solid #969696;padding:4px 0}.accordion-item .accordion-header{width:100%;background:none;border:none;outline:none;font-size:16px;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#333;padding:8px 0}.accordion-item .accordion-header .text{cursor:pointer;font-size:30px!important}@media (max-width: 550px){.accordion-item .accordion-header .text{font-size:26px!important}}.accordion-item .accordion-header .arrow{transition:transform .3s ease;font-size:14px}.accordion-item .accordion-header .arrow.open{transform:rotate(-45deg)}.accordion-item .accordion-header .arrow.open .icon-button{color:#1e41ff!important}.accordion-item .accordion-header label:hover{color:#1e41ff}.accordion-item .accordion-content{overflow:hidden}.accordion-item .accordion-inner{padding:10px 0;color:#555}.contact-us-accordion{display:flex;flex-direction:column;margin-top:48px}.contact-us-accordion>.first-container{padding-bottom:24px;border-bottom:.5px solid #d5d5d5;display:flex;flex-direction:row;flex-wrap:wrap;column-gap:88px;row-gap:42px}@media (max-width: 550px){.contact-us-accordion>.first-container{flex-direction:column;flex-wrap:nowrap}}.contact-us-accordion>.first-container-trajectory{flex-direction:column;display:flex;gap:26px;padding-bottom:24px}.contact-us-accordion>.first-container-trajectory>.more-information-container{display:flex;flex-direction:row;gap:96px;align-items:flex-start}@media (max-width: 768px){.contact-us-accordion>.first-container-trajectory>.more-information-container{gap:51px;flex-direction:column}}.contact-us-accordion>.first-container-trajectory>.more-information-container>.container-information-trajectory{padding-left:24px}.contact-us-accordion>.second-container{padding-top:24px;border-bottom:.5px solid #d5d5d5;padding-bottom:24px}.contact-us-accordion>.thirdth-container{padding-top:24px;padding-bottom:35px;display:flex;flex-direction:row;flex:1;gap:24px;align-items:center}.contact-us-accordion>.thirdth-container .social-networks-accordion{gap:16px;display:flex;flex-direction:row;align-items:flex-start}@media (max-width: 768px){.contact-us-accordion>.thirdth-container{flex-wrap:wrap}}.container-information,.container-information-trajectory,.container-directions{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}.container-directions{min-width:205px}@media (max-width: 550px){.container-directions{padding-bottom:35px}}.business-inquires-accordion{display:flex;gap:48px;flex-direction:column}.business-inquires-accordion>.paragraph{max-width:584px}.business-inquires-accordion .form-business-inquires{display:flex;flex-direction:row;column-gap:11%;box-sizing:border-box;row-gap:48px}.business-inquires-accordion .form-business-inquires .first-container-business-inquires{display:flex;flex-direction:column;row-gap:48px}.business-inquires-accordion .form-business-inquires .first-container-business-inquires .inputs-container{display:flex;gap:12px;flex-direction:column}.business-inquires-accordion .form-business-inquires .first-container-business-inquires .inputs-container>.text{margin-bottom:12px}.business-inquires-accordion .form-business-inquires .first-container-business-inquires .radio-button-container{display:flex;flex-direction:column;gap:24px}.business-inquires-accordion .form-business-inquires .second-container-business-inquires{display:flex;flex-direction:column;row-gap:48px}.business-inquires-accordion .form-business-inquires .second-container-business-inquires>.text{margin-bottom:-24px}.business-inquires-accordion .form-business-inquires .second-container-business-inquires .text-area-container{height:232px}.business-inquires-accordion .form-business-inquires .second-container-business-inquires .information-data-protect{max-width:558px;display:flex;flex-direction:column;gap:24px}.business-inquires-accordion .form-business-inquires .second-container-business-inquires .information-data-protect>.checkbox-group{margin-top:12px}@media (max-width: 1024px){.business-inquires-accordion .form-business-inquires{column-gap:5%}}@media (max-width: 768px){.business-inquires-accordion .form-business-inquires{column-gap:11%}}@media (max-width: 550px){.business-inquires-accordion .form-business-inquires{flex-direction:column}}.business-inquires-accordion .buttoon-submit-business-inquires{width:100%;display:flex;align-items:center;justify-content:center}.custom-input-wrapper{display:flex;flex-direction:column;width:100%}.custom-input-wrapper>textarea{resize:none}.custom-input-container{position:relative;width:100%;height:100%}.custom-input{padding:12px 14px;border-radius:4px;border:1px solid #141414;outline:none;font-size:16px;color:#141414;width:100%;box-sizing:border-box;background-color:#fff;font-family:atyp-bl-variable,sans-serif}.custom-input::placeholder{color:#929292}.custom-input:focus{color:#141414}.custom-input:focus::placeholder{color:#141414}.custom-input-text{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#ec1c24;font-size:14px;pointer-events:none;background-color:transparent;font-family:atyp-bl-variable,sans-serif}.custom-input-error{border:1px solid #EC1C24}.checkbox-group{display:flex;flex-direction:column;gap:12px}.checkbox-group .checkbox-label{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:sans-serif}.checkbox-group .checkbox-label .checkbox-input{display:none}.checkbox-group .checkbox-label .custom-checkbox{width:16px;height:16px;aspect-ratio:1/1;border-radius:50%;border:1px solid #141414;position:relative;transition:opacity .2s ease,background-color .2s ease,border-color .2s ease}.checkbox-group .checkbox-label:hover .custom-checkbox{opacity:.6}.checkbox-group .checkbox-label .checkbox-input:checked+.custom-checkbox{background-color:#1e41ff;border-color:#1e41ff;opacity:1}.toast{position:fixed;padding:16px 14px;bottom:14px;box-shadow:0 1px 2px #0000001f,0 2px 6px #00000014;display:flex;flex-direction:column;align-items:flex-start;gap:10px;z-index:999999;opacity:1;animation:fadeIn .3s ease forwards;border-radius:14px}.toast__message{flex:1;font-size:14px;line-height:1.4}.toast__close{background:none;border:none;color:#fff;font-size:16px;cursor:pointer;padding:0;transition:opacity .2s ease}.toast__close:hover{opacity:.7}.toast.fade-out{animation:fadeOut .3s ease forwards}.toast>.header-toast{width:100%;display:flex;flex-direction:row;justify-content:space-between}.toast>.header-toast>.toast-title{display:flex;flex-direction:row;align-items:center;gap:10px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.toast-position-center{left:50%;transform:translate(-50%)}@media (max-width: 768px){.toast-position-center{left:43%;transform:translate(-40%)}}@media (max-width: 550px){.toast-position-center{left:25%;transform:translate(-17%)}}.toast-position-left{left:14px;margin-right:14px}.toast-position-right{right:14px;margin-left:14px}.maintenance-toast{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background-color:#14141433}.info-toast{background-color:#1e41ff}.error-toast{background-color:#ec1c24}.carousel-about-us{position:relative;width:100%;overflow:hidden;-webkit-user-select:none;user-select:none;flex-direction:column}.carousel-about-us__wrapper{display:flex;justify-content:center;gap:16px;align-items:center}@media (max-width: 768px){.carousel-about-us__wrapper{gap:0px}}.carousel-about-us__card{min-width:258px;width:258px;height:389px;background-size:cover;background-position:center;border-radius:16px;background-color:#000;transition:transform .6s ease,opacity .3s ease;opacity:1;position:relative}@media (max-width: 550px){.carousel-about-us__card{min-width:202px;width:202px;height:303px;flex-shrink:0}}.carousel-about-us__card.active{min-width:310px;width:310px;height:467px;filter:brightness(1);z-index:2}@media (max-width: 1024px){.carousel-about-us__card.active{margin:0 -69px}}@media (max-width: 550px){.carousel-about-us__card.active{margin:0 -93px;min-width:240px;width:240px;height:360px;flex-shrink:0}}.carousel-about-us__card.edge{min-width:200px;width:200px;height:302px;opacity:.85}.carousel-about-us__card.fade-out-left{animation:fadeOutLeft .3s ease forwards}.carousel-about-us__card.fade-in-right{animation:fadeInRight .3s ease forwards}.carousel-about-us__card.fade-out-right{animation:fadeOutRight .3s ease forwards}.carousel-about-us__card.fade-in-left{animation:fadeInLeft .3s ease forwards}.carousel-about-us__overlay{color:#fff;padding-bottom:28px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;row-gap:28px}.carousel-about-us__controls{display:flex;justify-content:center;align-items:center;margin-top:1rem;gap:20px}.carousel-about-us__controls .dots-container{display:flex;flex-direction:row;gap:8px;justify-content:center;align-items:center}.carousel-about-us__controls .dot{width:9px;height:9px;border-radius:50%;background:#bbb;cursor:pointer;transition:background .3s ease}.carousel-about-us__controls .dot.active{background:#333}.carousel-about-us__controls .pause{background:none;border:1px solid #ccc;border-radius:50%;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background .3s;width:40px;height:40px}.carousel-about-us__controls .pause:hover{background:#f2f2f2}.carousel-about-us__controls .arrows-contianer{display:flex;flex-direction:row;gap:18px}.carousel-about-us__controls .arrows-contianer div{cursor:pointer}.carousel-about-us__controls .arrows-contianer:hover,.carousel-about-us__controls .arrows-contianer:active{opacity:.8}@keyframes fadeOutLeft{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-50px)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeOutRight{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(50px)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.carousel-about-us__controls .bk-strip-nav{margin-top:0}.carousel-about-us .carousel-about-us__overlay{text-shadow:0 1px 3px rgba(7,13,58,.55)}.carousel-about-us .carousel-about-us__overlay{box-sizing:border-box;border-radius:inherit;background:linear-gradient(180deg,#070d3a00 40%,#070d3a8c)}.carousel-about-us__controls .dots-container{gap:15px}.carousel-about-us__controls .dot{position:relative;padding:0;border:0;flex:none}.carousel-about-us__controls .dot:after{content:"";position:absolute;left:50%;top:50%;width:24px;height:44px;transform:translate(-50%,-50%)}.carousel-about-us__controls .dot:focus-visible{outline:2px solid #1E41FF;outline-offset:3px}.carousel-about-us__controls .pause{position:relative;padding:0}.carousel-about-us__controls .pause:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%}.carousel-about-us__controls .pause:focus-visible{outline:2px solid #1E41FF;outline-offset:3px}.nw-mosaic,.nw-card,.nw-list,.home-news{font-family:atyp-bl-variable,sans-serif;box-sizing:border-box}.nw-mosaic{display:grid;grid-template-columns:1fr 1fr;gap:20px;min-height:640px;margin-top:8px}@media (max-width: 900px){.nw-mosaic{grid-template-columns:1fr;min-height:0}}.nw-mosaic__side{display:grid;grid-template-rows:1fr 1fr;gap:20px}.nw-card{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;color:#fff;display:flex;min-height:300px;text-decoration:none}.nw-card:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.nw-card--lg{min-height:640px}@media (max-width: 900px){.nw-card--lg{min-height:480px}}.nw-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.nw-card__pattern{position:absolute;right:-10%;top:-20%;height:140%;z-index:-1;opacity:.55;mix-blend-mode:screen;pointer-events:none;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.nw-card--dark{background:#1e41ff}.nw-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0000 40%,#000000c7)}.nw-card--dark .nw-card__shade{background:linear-gradient(90deg,#142ddce6 30%,#1e41ff1a)}.nw-card:hover .nw-card__img,.nw-card:focus-visible .nw-card__img{transform:scale(1.04)}.nw-card--text-right .nw-card__body{align-items:flex-end;text-align:right;padding-left:44%}.nw-card--text-right .nw-card__shade{background:linear-gradient(270deg,#000000b3,#00000059 45%,#0000 70%)}@media (max-width: 600px){.nw-card--text-right .nw-card__body{padding-left:22px;align-items:flex-start;text-align:left}}.nw-card:hover .nw-card__pattern{transform:translate(-20px) rotate(-4deg)}.nw-card__body{margin-top:auto;padding:36px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;width:100%}@media (max-width: 768px){.nw-card__body{padding:22px}}.nw-card__cat{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.nw-card__title{font-size:clamp(24px,2.4vw,36px);line-height:1.1;font-weight:500;letter-spacing:-.01em;max-width:20ch;text-wrap:balance}.nw-card--lg .nw-card__title{font-size:clamp(30px,3.2vw,48px)}.nw-card__btn{align-self:flex-end;margin-top:6px}.nw-card__inset{position:absolute;right:9px;top:9px;bottom:9px;width:auto;height:calc(100% - 18px);max-height:292px;aspect-ratio:273/292;object-fit:cover;border-radius:14px;z-index:0;margin:auto 0}.nw-card--inset .nw-card__body{padding-right:313px}.nw-card--inset .nw-card__btn{align-self:flex-start}.nw-card--inset .nw-card__title{font-size:clamp(22px,2vw,30px);overflow-wrap:break-word;max-width:100%}@media (max-width: 600px){.nw-card--inset .nw-card__inset{display:none}.nw-card--inset .nw-card__body{padding-right:22px}}.nw-filters{margin-bottom:8px}.nw-archive{overflow:visible}.nw-archive .nw-archive__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,560px),1fr));gap:20px;cursor:default;transform:none!important;padding:0}.nw-archive .nw-archive__grid .news-letters-carousel__carousel-track__news-letters-card{width:auto;margin-right:0}.nw-archive .nw-archive__grid .news-letters-carousel__carousel-track__news-letters-card img{width:273px;height:292px;flex:none;object-fit:cover;border-radius:14px 0 0 14px}@media (max-width: 640px){.nw-archive .nw-archive__grid .news-letters-carousel__carousel-track__news-letters-card{flex-direction:column;width:100%}.nw-archive .nw-archive__grid .news-letters-carousel__carousel-track__news-letters-card img,.nw-archive .nw-archive__grid .news-letters-carousel__carousel-track__news-letters-card .nw-archive__doc{width:100%;height:292px;max-width:273px;border-radius:14px 14px 0 0;align-self:center}}.nw-archive .nw-archive__doc{width:273px;height:292px;flex:none;display:grid;place-items:center;border-radius:14px 0 0 14px;background:#1e41ff url(/assets/get-to-know-us-bg-CXBUdQ7h.png) right center/cover no-repeat;color:#fff;font:600 16px atyp-bl-variable,sans-serif;letter-spacing:.14em}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass{position:relative;isolation:isolate;overflow:hidden;background:transparent;border:1px solid rgba(255,255,255,.7);box-shadow:0 18px 40px -24px #141e5059}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass:before{content:"";position:absolute;top:-40px;right:-40px;bottom:-40px;left:-40px;z-index:-2;background:var(--nw-photo, #1E41FF) left center/cover no-repeat;filter:blur(28px) saturate(1.3);transform:scale(1.1)}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fff0 0,#fff0 250px,#ffffffbd 310px,#ffffffd6)}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass .news-letters-carousel__carousel-track__news-letters-card__information>:first-child label{color:#4a4f5c!important}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass .news-letters-carousel__carousel-track__news-letters-card__information__footer-card{gap:12px}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass .news-letters-carousel__carousel-track__news-letters-card__information__footer-card button,.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass .news-letters-carousel__carousel-track__news-letters-card__information__footer-card button *{flex:none;white-space:nowrap}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass>img,.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass .nw-archive__doc{position:relative;z-index:1;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,#000 78%,transparent 100%)}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass .news-letters-carousel__carousel-track__news-letters-card__information{position:relative;z-index:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}@media (max-width: 640px){.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass:after{background:linear-gradient(180deg,#fff0 0,#fff0 292px,#ffffffb8 340px)}.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass>img,.nw-archive .news-letters-carousel__carousel-track__news-letters-card.nw-glass .nw-archive__doc{-webkit-mask-image:none;mask-image:none}}.home-news{width:min(1280px,100% - 160px);margin:0 auto;padding:96px 0 24px}@media (max-width: 1100px){.home-news{width:calc(100% - 64px)}}@media (max-width: 600px){.home-news{width:calc(100% - 32px);padding-top:64px}}.home-news{display:flex;flex-direction:column;gap:32px}.home-news__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.home-news__head h2{margin:0;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1.05}.home-news__head h2 span{color:#1e41ff}.nw-carousel{position:relative;display:grid;min-height:640px;border-radius:22px;overflow:hidden}@media (max-width: 900px){.nw-carousel{min-height:480px}}.nw-carousel__slide{grid-area:1/1;display:grid;opacity:0;visibility:hidden;transition:opacity .9s ease,visibility 0s linear .9s}.nw-carousel__slide.is-active{opacity:1;visibility:visible;transition:opacity .9s ease,visibility 0s}.nw-carousel__slide>.nw-card{min-height:0}.nw-carousel__dots{position:absolute;z-index:3;top:24px;right:24px;display:flex;align-items:center;gap:6px;padding:4px;border-radius:999px;background:#ffffff29;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4)}.nw-carousel__dots button:not(.nw-carousel__arrow){width:28px;height:4px;padding:0;border:0;border-radius:4px;background:#ffffff59;cursor:pointer;overflow:hidden;position:relative}.nw-carousel__dots button:not(.nw-carousel__arrow):before{content:"";position:absolute;top:-10px;right:0;bottom:-10px;left:0}.nw-carousel__dots button:not(.nw-carousel__arrow) span{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:left;transform:scaleX(0);background:#fff}.nw-carousel__dots button:not(.nw-carousel__arrow).is-active span{animation:nwDot var(--ms, 7s) linear forwards}.nw-carousel__dots button:not(.nw-carousel__arrow).is-active.is-paused span{animation-play-state:paused}.nw-carousel__dots button:not(.nw-carousel__arrow):focus-visible{outline:2px solid #fff;outline-offset:4px}.nw-carousel__arrow{display:grid;place-items:center;width:32px;height:32px;padding:0 0 3px;border:0;border-radius:50%;background:transparent;color:#fff;cursor:pointer;font:400 24px/1 atyp-bl-variable,sans-serif;transition:background .2s}.nw-carousel__arrow:hover,.nw-carousel__arrow:focus-visible{background:#ffffff38;outline:none}.nw-carousel__dots .nw-carousel__arrow:first-child{margin-right:4px}.nw-carousel__dots .nw-carousel__arrow:last-child{margin-left:4px}@keyframes nwDot{to{transform:scaleX(1)}}@media (prefers-reduced-motion: reduce){.nw-carousel__slide{transition:none}.nw-carousel__dots button.is-active span{animation:none;transform:scaleX(1)}}.nw-card--posters{background:radial-gradient(120% 90% at 80% 0%,#3557ff,#1e33d6,#0b1580)}.nw-card--posters .nw-card__shade{background:linear-gradient(180deg,#0b158000 45%,#0b1580eb 78%)}.nw-card--posters .nw-card__posters{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:flex;justify-content:center;align-items:flex-start;padding-top:32px;pointer-events:none}.nw-card--posters .nw-card__posters img{height:62%;aspect-ratio:9/16;object-fit:cover;border-radius:14px;box-shadow:0 24px 50px -18px #00001eb3;border:1px solid rgba(255,255,255,.25);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.nw-card--posters .nw-card__posters img:first-child{transform:translate(18%) rotate(-6deg) scale(.92);opacity:.9}.nw-card--posters .nw-card__posters img:last-child{transform:translate(-18%) rotate(4deg)}.nw-card--posters:hover .nw-card__posters img:first-child{transform:translate(10%) rotate(-8deg) scale(.92)}.nw-card--posters:hover .nw-card__posters img:last-child{transform:translate(-10%) rotate(6deg)}@media (max-width: 600px){.nw-card--posters .nw-card__posters{padding-top:64px}.nw-card--posters .nw-card__posters img{height:46%}.nw-card--posters .nw-card__shade{background:linear-gradient(180deg,#0b158000 38%,#0b1580f2 62%)}}.nw-card--video{background:radial-gradient(120% 90% at 80% 0%,#3557ff,#1e33d6,#0b1580);flex-direction:column}.nw-card--video .nw-card__shade{display:none}.nw-card--video .nw-card__video{position:relative;display:block;margin:84px 24px 0;border-radius:16px;overflow:hidden;aspect-ratio:16/9;box-shadow:0 24px 50px -18px #00001eb3;border:1px solid rgba(255,255,255,.25)}.nw-card--video .nw-card__video img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}@media (max-width: 600px){.nw-card--video .nw-card__video{margin:76px 14px 0}}.nw-card--video .nw-card__play{position:absolute;left:50%;top:50%;translate:-50% -50%;width:68px;height:68px;border-radius:50%;display:grid;place-items:center;padding-left:4px;font-size:22px;color:#fff;background:#1e41ff99;border:1px solid rgba(255,255,255,.45);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .25s}.nw-card--video:hover .nw-card__video img{transform:scale(1.03)}.nw-card--video:hover .nw-card__play{transform:scale(1.08)}@media (min-width: 901px){.nw-card--video .nw-card__video{align-self:center;width:auto;height:256px;margin:80px auto 0}.nw-card--video .nw-card__body{padding-top:14px;gap:10px}}.home-board{font-family:atyp-bl-variable,sans-serif;padding-top:72px}.home-board__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 700px){.home-board__grid{grid-template-columns:1fr}}.home-board__card{min-height:600px}@media (max-width: 700px){.home-board__card{min-height:560px}}.home-board__card .nw-card__body{position:relative;z-index:1;pointer-events:none}.home-board__card .nw-card__body a{pointer-events:auto}.home-board__card .nw-card__shade{background:linear-gradient(180deg,#0000 30%,#000000d9)}.home-board__cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.home-board__in{position:absolute;z-index:2;top:18px;right:18px;padding:7px 12px;border-radius:999px;font:500 13px/1 atyp-bl-variable,sans-serif;color:#fff;text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3)}.home-board__in:hover,.home-board__in:focus-visible{background:#ffffff42}.home-board__positions{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px;min-height:104px}@media (max-width: 700px){.home-board__positions{min-height:0}}.home-board__positions li{font-size:14px;line-height:1.4;color:#ffffffdb;padding-left:14px;position:relative}.home-board__positions li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:#8ab7f9}.impact-glass{position:relative;isolation:isolate;overflow:hidden;color:#fff;font-family:atyp-bl-variable,sans-serif;padding:112px 80px 120px;border-top-left-radius:26px;border-top-right-radius:26px;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 1024px){.impact-glass{padding:72px 48px 88px}}@media (max-width: 768px){.impact-glass{padding:56px 16px 64px;border-radius:14px}}.impact-glass__aurora{position:absolute;z-index:-1;border-radius:50%;filter:blur(80px);opacity:.55;pointer-events:none;will-change:transform}.impact-glass__aurora--a{width:520px;height:520px;left:-120px;top:-160px;background:#3d63ff;animation:impAuroraA 18s ease-in-out infinite alternate}.impact-glass__aurora--b{width:460px;height:460px;right:-100px;bottom:-180px;background:#8ab7f9;opacity:.35;animation:impAuroraB 22s ease-in-out infinite alternate}.impact-glass__aurora--c{width:360px;height:360px;left:45%;top:30%;background:#1e41ff;opacity:.45;animation:impAuroraC 16s ease-in-out infinite alternate}.impact-glass__head{max-width:860px;display:flex;flex-direction:column;gap:22px;margin-bottom:64px}@media (max-width: 768px){.impact-glass__head{margin-bottom:40px}}.impact-glass__title{margin:0;font-size:clamp(44px,6vw,96px);line-height:.98;font-weight:500;letter-spacing:-.03em}.impact-glass__title span{display:inline-block;margin-right:.22em;opacity:0;filter:blur(14px);transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),filter .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.impact-glass__title span:last-child{background:linear-gradient(90deg,#fff,#8ab7f9);-webkit-background-clip:text;background-clip:text;color:transparent}.impact-glass__lead{margin:0;max-width:62ch;font-size:clamp(17px,1.4vw,21px);line-height:1.55;color:#ffffffd1;opacity:0;transform:translateY(18px);transition:opacity .9s ease .35s,transform .9s cubic-bezier(.2,.7,.2,1) .35s}.impact-glass__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1024px){.impact-glass__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.impact-glass__grid{grid-template-columns:1fr}}.impact-glass.is-seen .impact-glass__title span{opacity:1;filter:none;transform:none}.impact-glass.is-seen .impact-glass__lead{opacity:1;transform:none}.impact-glass.is-seen .impact-card{opacity:1;transform:none;filter:none}.impact-glass.is-seen .impact-card__bar:after{transform:scaleX(1)}.impact-card{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:18px;padding:32px 28px 30px;border-radius:24px;min-height:240px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5);box-shadow:inset 0 1px #ffffff38,0 30px 60px -30px #000014b3;opacity:0;transform:translateY(48px) scale(.96);filter:blur(8px);transition:opacity 1s cubic-bezier(.2,.7,.2,1),transform 1s cubic-bezier(.2,.7,.2,1),filter 1s cubic-bezier(.2,.7,.2,1),border-color .3s,background .3s}@media (max-width: 768px){.impact-card{min-height:0;padding:26px 22px}}.impact-card__shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:0;transition:opacity .3s;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 0%),rgba(138,183,249,.35),transparent 60%)}.impact-card:hover{border-color:#8ab7f98c;background:#ffffff1f}.impact-card:hover .impact-card__shine{opacity:1}.impact-card__value{font-size:clamp(54px,5.4vw,84px);line-height:1;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums;background:linear-gradient(180deg,#fff 30%,#8ab7f9 120%);-webkit-background-clip:text;background-clip:text;color:transparent}.impact-card__bar{position:relative;height:2px;border-radius:2px;background:#ffffff24;overflow:hidden}.impact-card__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#8ab7f9,#fff);transform:scaleX(0);transform-origin:left;transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .6s}.impact-card__text{font-size:17px;line-height:1.45;color:#ffffffd9;max-width:22ch}.impact-card__desc{margin:0;font-size:14px;line-height:1.55;color:#ffffffad}.impact-card__more{margin-top:auto;align-self:flex-start;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:#8ab7f9;cursor:pointer}.impact-card__more span{display:inline-block;transition:transform .2s}.impact-card__more:hover span{transform:translate(4px)}.impact-glass__pattern{position:absolute;z-index:-1;right:-14%;top:-30%;height:110%;opacity:.12;mix-blend-mode:screen;pointer-events:none;animation:impPattern 40s linear infinite}@media (max-width: 768px){.impact-glass__pattern{right:-40%;top:auto;bottom:-10%;height:70%}}@keyframes impPattern{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.impact-card.is-active{border-color:#8ab7f999;background:#1e41ff52;box-shadow:inset 0 1px #ffffff4d,0 30px 70px -24px #1e41ffbf;transform:translateY(-6px)!important}.impact-card.is-active .impact-card__shine{opacity:1;background:linear-gradient(110deg,transparent 30%,rgba(138,183,249,.38) 50%,transparent 70%);background-size:250% 100%;animation:impShine 2.5s ease-in-out}.impact-card.is-active .impact-card__bar:after{animation:impBar 2.5s cubic-bezier(.2,.7,.2,1)}@keyframes impShine{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes impBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes impAuroraA{to{transform:translate(180px,120px) scale(1.15)}}@keyframes impAuroraB{to{transform:translate(-200px,-90px) scale(1.2)}}@keyframes impAuroraC{to{transform:translate(-160px,60px) scale(.85)}}@media (prefers-reduced-motion: reduce){.impact-glass__aurora,.impact-glass__pattern{animation:none}.impact-glass__title span,.impact-glass__lead,.impact-card{opacity:1!important;filter:none!important;transform:none!important;transition:none!important}.impact-card__bar:after{transform:scaleX(1);transition:none}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.impact-card{background:#101846d9}}.border-impact{width:100%;height:16px;border-radius:16px 16px 0 0;background:var(--Color-Neutral-Benka-White, #fff);bottom:15px;position:relative}@media (max-width: 768px){.border-impact{display:none}}.impact-glass--video{border-radius:0}.impact-glass--video .impact-glass__lead,.impact-glass--video .impact-card__desc{color:#fff}.impact-glass--video .impact-card{background:#070d3a5c;border-color:#ffffff3d;text-shadow:0 1px 2px rgba(7,13,58,.45)}.impact-glass--video.has-media{background:#070d3a}.impact-glass--video.has-media .impact-glass__aurora,.impact-glass--video.has-media .impact-glass__pattern{display:none}.impact-glass__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.impact-glass__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.impact-glass__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070d3a6b,#10228f2e 55%,#1e41ff14)}@media (max-width: 768px){.impact-glass__veil{background:linear-gradient(180deg,#070d3a61,#10228f38)}}.impact-glass__ctlwrap{position:fixed;right:max(24px,3vw);bottom:28px;z-index:2}@media (max-width: 760px){.impact-glass__ctlwrap{right:16px;bottom:20px}}.impact-glass__ctlwrap.is-hidden{visibility:hidden}.impact-glass__ctl.hero-extras__ctl{position:relative;right:auto;bottom:auto}.impact-glass--video .impact-card__value{background:none;-webkit-text-fill-color:#fff;color:#fff}.impact-glass--video .impact-card__text{color:#fff}.impact-glass--video .impact-glass__grid{align-items:stretch}.impact-glass--video .impact-card{display:grid;grid-row:span 5;grid-template-rows:subgrid;row-gap:18px;align-content:start}.impact-glass--video .impact-card.is-active,.impact-glass--video .impact-card:hover{transform:none!important}.impact-glass--video .impact-card .impact-card__value{align-self:end}.impact-glass--video .impact-card .impact-card__more{align-self:end;justify-self:start}.impact-panel .impact-panel__blocks{display:grid;gap:18px;margin-top:8px}.impact-panel__block h4{margin:0 0 6px;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:#8ab7f9;font-weight:500}.impact-panel__block p,.impact-panel__block ul{margin:0;color:#fff;font-size:16px;line-height:1.5}.impact-panel__block ul{padding-left:18px;display:grid;gap:4px}.impact-panel__block.is-pending{opacity:.6}.impact-panel__pending{font-style:italic;font-size:14px!important}.impact-panel__go{all:unset;cursor:pointer;margin-top:22px;display:inline-flex;gap:6px;color:#8ab7f9;font-size:15px;border-bottom:1px solid rgba(138,183,249,.5)}.impact-panel__go:hover{color:#fff;border-color:#fff}.impact-panel__go:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}.impact-card__value.is-long{font-size:clamp(30px,2.6vw,40px);line-height:1.1;letter-spacing:-.01em}.impact-panel__source{margin:18px 0 0;font-size:13px;color:#8ab7f9}.impact-panel__note{margin-top:6px}.impact-panel__note a{color:inherit;text-decoration:underline}.impact-panel .approach-modal__n{font-size:clamp(40px,5vw,72px);line-height:1.05}.our-approach{position:relative;isolation:isolate;overflow:hidden;color:#fff;font-family:atyp-bl-variable,sans-serif;font-weight:500;width:100%;box-sizing:border-box;margin:0;min-height:min(100vh,980px);display:flex;align-items:center;scroll-margin-top:66px}@media (max-width: 1279px){.our-approach{scroll-margin-top:48px}}.our-approach{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);border-top-left-radius:26px;border-top-right-radius:26px}@media (max-width: 768px){.our-approach{min-height:0;border-top-left-radius:14px;border-top-right-radius:14px}}.our-approach__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.our-approach__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.our-approach__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#070d3a6b,#10228f2e 55%,#1e41ff14)}@media (max-width: 768px){.our-approach__veil{background:linear-gradient(180deg,#070d3a61,#10228f38)}}.our-approach__inner{width:100%;max-width:1440px;margin:0 auto;box-sizing:border-box;padding:112px 80px 120px}@media (max-width: 1024px){.our-approach__inner{padding:88px 48px 96px}}@media (max-width: 768px){.our-approach__inner{padding:56px 16px 72px}}.our-approach__head{max-width:900px;width:fit-content;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:48px;padding:36px 40px;border-radius:26px;background:#070d3a57;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff2e}@media (max-width: 768px){.our-approach__head{margin-bottom:28px;gap:14px;padding:24px 20px;border-radius:18px;max-width:100%}}.our-approach__head,.our-approach__sub,.our-approach .approach-card{text-shadow:0 1px 2px rgba(7,13,58,.45)}.our-approach__leadmore{all:unset;cursor:pointer;font-size:16px;color:#fff;padding:10px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:#ffffff1a}.our-approach__leadmore:hover{border-color:#8ab7f9;color:#8ab7f9}.our-approach__leadmore:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}.our-approach__eyebrow{font-size:14px;text-transform:uppercase;letter-spacing:.12em;color:#8ab7f9}.our-approach__title{margin:0;font-size:clamp(40px,6vw,96px);line-height:1.02;font-weight:500;letter-spacing:normal;color:#fff}.our-approach__lead{margin:0;max-width:40ch;font-size:clamp(20px,2vw,30px);line-height:1.35;color:#8ab7f9}.our-approach__sub{display:inline-block;padding:8px 16px;border-radius:999px;background:#070d3a57;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);margin:0 0 20px;font-size:clamp(20px,1.6vw,26px);line-height:1.3;font-weight:500;color:#fff}.our-approach__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.our-approach__grid>li{display:flex;min-width:0}@media (max-width: 1024px){.our-approach__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.our-approach__grid{grid-template-columns:minmax(0,1fr)}}.our-approach__ctl{position:absolute;right:max(24px,3vw);bottom:28px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);color:#fff;cursor:pointer}.our-approach__ctl:hover{background:#fff3}.our-approach__ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 768px){.our-approach__ctl{right:16px;bottom:16px}}.our-approach__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.our-approach__ctl.is-paused .our-approach__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.approach-card{all:unset;box-sizing:border-box;width:100%;cursor:pointer;display:flex;flex-direction:column;gap:16px;padding:30px 26px;border-radius:22px;text-align:left;min-width:0;font-family:atyp-bl-variable,sans-serif;font-weight:500;color:#fff;background:#070d3a5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff2e;transition:border-color .3s,background .3s,transform .3s}.approach-card:hover{border-color:#8ab7f9;background:#070d3a75;transform:translateY(-2px)}.approach-card:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 768px){.approach-card{padding:22px 20px;gap:12px}}.approach-card__n{font-size:40px;line-height:1;color:#8ab7f9;font-variant-numeric:tabular-nums}.approach-card__bar{position:relative;overflow:hidden;height:2px;border-radius:2px;background:#fff3}.approach-card__bar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,#8AB7F9 40%,#fff 55%,#8AB7F9 70%,transparent);animation:approachLight 4s ease-in-out infinite}.approach-card__title{font-size:22px;line-height:1.2;color:#fff}.approach-card__text{font-size:16px;line-height:1.5;color:#fff;flex:1}.approach-card__more{font-size:15px;color:#8ab7f9}.our-approach__grid>li:nth-child(2) .approach-card__bar:after{animation-delay:1s}.our-approach__grid>li:nth-child(3) .approach-card__bar:after{animation-delay:2s}.our-approach__grid>li:nth-child(4) .approach-card__bar:after{animation-delay:3s}@keyframes approachLight{0%{transform:translate(-100%)}25%,to{transform:translate(100%)}}.approach-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center;padding:24px;background:#070d3a8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:approachFade .25s ease-out}@media (max-width: 768px){.approach-modal{padding:12px;align-items:flex-end}}.approach-modal__panel{position:relative;width:min(1040px,100%);max-height:calc(100vh - 48px);overflow:auto;box-sizing:border-box;padding:64px 72px 56px;border-radius:28px;color:#fff;font-family:atyp-bl-variable,sans-serif;font-weight:500;background:linear-gradient(135deg,#1e41ff57,#070d3ab8);border:1px solid rgba(255,255,255,.26);box-shadow:inset 0 1px #fff3,0 30px 80px #070d3a80;backdrop-filter:blur(28px) saturate(1.4);-webkit-backdrop-filter:blur(28px) saturate(1.4)}@media (max-width: 768px){.approach-modal__panel{padding:56px 20px 28px;border-radius:20px;max-height:calc(100vh - 24px)}}.approach-modal__close{all:unset;cursor:pointer;position:absolute;top:18px;right:18px;width:44px;height:44px;border-radius:999px;display:grid;place-items:center;font-size:26px;line-height:1;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.28)}.approach-modal__close:hover{background:#ffffff38}.approach-modal__close:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}.approach-modal__n{display:block;font-size:clamp(64px,9vw,128px);line-height:.9;color:#8ab7f9}.approach-modal__eyebrow{display:block;margin-top:20px;font-size:14px;text-transform:uppercase;letter-spacing:.12em;color:#8ab7f9}.approach-modal__title{margin:10px 0 24px;font-size:clamp(32px,4vw,56px);line-height:1.05;font-weight:500;color:#fff}.approach-modal__body{display:flex;flex-direction:column;gap:14px;max-width:62ch}.approach-modal__body p{margin:0;font-size:clamp(18px,1.5vw,22px);line-height:1.5;color:#fff}.approach-modal__steps{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.approach-modal__more{display:inline-flex;gap:8px;margin-top:24px;font-size:15px;color:#8ab7f9;text-decoration:none}.approach-modal__more:hover{text-decoration:underline;text-underline-offset:4px}.approach-modal__more:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px;border-radius:4px}.approach-modal__dot{all:unset;cursor:pointer;font-family:inherit;font-size:14px;padding:9px 14px;border-radius:999px;color:#fff;border:1px solid rgba(255,255,255,.26);background:#ffffff0f}.approach-modal__dot.is-on{border-color:#8ab7f9;color:#8ab7f9;background:#8ab7f91f}.approach-modal__dot:hover{border-color:#8ab7f9}.approach-modal__dot:focus-visible{outline:2px solid #8AB7F9;outline-offset:2px}@keyframes approachFade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){.approach-card__bar:after{animation:none}.approach-card,.approach-modal{transition:none;animation:none}}.our-approach.our-approach--shared{background:none;border-radius:0;overflow:visible;isolation:auto;min-height:100vh}.approach-timeline{list-style:none;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.approach-timeline li{display:flex;flex-direction:column;gap:4px;padding-top:12px;border-top:1px solid rgba(138,183,249,.55);text-shadow:0 1px 2px rgba(7,13,58,.45)}.approach-timeline__when{font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#8ab7f9}.approach-timeline__what{font-size:15px;line-height:1.35;color:#fff}@media (max-width: 1024px){.approach-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.approach-timeline{grid-template-columns:minmax(0,1fr);gap:10px}}.approach-timeline>li.is-span2{grid-column:span 2}@media (max-width: 560px){.approach-timeline>li.is-span2{grid-column:auto}}.approach-modal__panel.welcome-panel{max-width:640px;width:calc(100% - 32px);text-align:center;padding:56px 48px}@media (max-width: 600px){.approach-modal__panel.welcome-panel{padding:40px 24px}}.approach-modal__panel.welcome-panel .approach-modal__close{display:none}.approach-modal__panel.welcome-panel .welcome-panel__title{margin:12px 0 16px;font-size:clamp(30px,4vw,44px);line-height:1.12;font-weight:500}.approach-modal__panel.welcome-panel .welcome-panel__text{margin:0 auto 32px;max-width:460px;font-size:clamp(17px,1.6vw,20px);line-height:1.5;opacity:.9}.approach-modal__panel.welcome-panel .welcome-panel__go{min-width:180px}.approach-modal:has(.welcome-panel){align-items:center;padding:16px}.join-us{padding:64px 80px 56px;display:flex;flex-direction:column;align-items:center}@media (max-width: 768px){.join-us{padding:56px 12px 72px}}.join-us__first-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;padding-bottom:104px;column-gap:134px;row-gap:32px}@media (max-width: 768px){.join-us__first-container{flex-direction:column;padding-bottom:56px}}.join-us__title{display:flex;flex-direction:row;flex-wrap:wrap;max-width:600px}.join-us__description{max-width:545.1px}.join-us__cards-container{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media (max-width: 768px){.join-us__cards-container{justify-content:center}}.title-page{font-family:atyp-bl-variable,sans-serif;font-style:normal;white-space:pre-line;line-height:120%;font-size:55px;margin:0}@media (max-width: 1280px){.title-page{font-size:44px}}@media (max-width: 768px){.title-page{font-size:40px}}.join-us-card{width:413px;height:526px;border-radius:14px;position:relative;overflow:hidden;isolation:isolate}.join-us-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;border-radius:inherit;background-image:var(--background-image-card, none);background-position:center;background-size:cover;background-repeat:no-repeat;transform:scale(1.09);transition:transform .4s ease;pointer-events:none}.join-us-card:hover:before,.join-us-card.active:before{transform:scale(1)}@media (max-width: 768px){.join-us-card:hover:not(.active):before{transform:scale(1.09)}}@media (max-width: 768px){.join-us-card{width:351px;height:458px}}.join-us-card>.show-more-card{width:24px;height:24px;display:none;top:20px;right:20px;position:absolute;z-index:10}@media (max-width: 768px){.join-us-card>.show-more-card{display:flex}}.join-us-card>.second-container-join-us{display:flex;height:100%;flex-direction:column;position:relative;z-index:1}.join-us-card>.second-container-join-us>.title-join-us{margin:20px;width:fit-content;padding:12px 18px;border-radius:36px;background:#ffffff4d;box-shadow:1px 3px 20px #00000040,0 1px 2px #0000001f,0 2px 6px #00000014;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media (max-width: 768px){.join-us-card>.second-container-join-us>.title-join-us{padding:10px 16px}}.join-us-card>.second-container-join-us>.container-description{flex:1 1 auto;min-height:0;display:flex;padding:20px;align-items:flex-end;opacity:0;top:0;right:0;bottom:0;left:0;z-index:5;transition:opacity .4s ease;background:linear-gradient(180deg,#fff0 16%,#00000094 48%)}.join-us-card>.second-container-join-us:hover>.container-description{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}@media (max-width: 768px){.join-us-card>.second-container-join-us:hover>.container-description{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(0);transform:translateY(10px)}}.join-us-card>.second-container-join-us.active>.container-description{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.join-us-card.is-link{cursor:pointer}.join-us-card.is-link:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.join-us-card.is-link>.second-container-join-us{position:relative}.join-us-card.is-link .join-us-card__cta{position:absolute;right:20px;bottom:20px;z-index:6}.join-us-card.is-link>.second-container-join-us>.container-description{padding-bottom:84px}.bk-flow{width:100%;min-width:0}.bk-flow__viewport{display:flex;gap:var(--flow-gap, 20px)}.bk-flow__item{min-width:0;display:flex}.bk-flow.is-row .bk-flow__item{flex:1 1 0}.bk-flow.is-row .bk-flow__item>*{width:100%!important;max-width:none!important}.bk-flow.is-carousel .bk-flow__viewport{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bk-flow.is-carousel .bk-flow__viewport::-webkit-scrollbar{display:none}.bk-flow.is-carousel .bk-flow__viewport:not(.is-flow){scroll-snap-type:x mandatory}.bk-flow.is-carousel .bk-flow__viewport:not(.is-flow) .bk-flow__item{scroll-snap-align:start}.bk-flow.is-carousel .bk-flow__item{flex:0 0 var(--flow-item, 320px)}.bk-flow.is-carousel .bk-flow__item>*{width:100%!important;max-width:none!important}.bk-flow__nav{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.bk-flow__btn{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0;cursor:pointer;flex:none;font-family:atyp-bl-variable,sans-serif;transition:background .25s,opacity .25s}.bk-flow__btn:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}.bk-flow__btn svg{display:block;width:40px;height:40px}.bk-flow__nav--dark .bk-flow__btn{color:#fff;font-size:26px;padding-bottom:3px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.bk-flow__nav--dark .bk-flow__btn:hover{background:#ffffff47}.bk-flow__nav--light .bk-flow__btn{background:none;border:0}.bk-flow__nav--light .bk-flow__btn:hover{opacity:.7}.bk-flow__nav--light .bk-flow__btn:focus-visible{outline-color:#1e41ff}.our-offices-container{display:flex;flex-direction:column;padding:80px 80px 8px;gap:56px}@media (max-width: 768px){.our-offices-container{padding:40px 12px 8px}}.our-offices-container>.title-our-offices{display:flex;flex-direction:row;gap:20px}.our-offices-container>.body-our-offices{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;justify-content:center}.office-card-container{position:relative;isolation:isolate;overflow:hidden;width:630px;height:488px;display:flex;align-items:flex-end;padding:20px;border-radius:14px;color:#fff;text-decoration:none;box-sizing:border-box;font-family:atyp-bl-variable,sans-serif}@media (max-width: 768px){.office-card-container{width:351px;height:272px;padding:12px}}.office-card-container .office-card__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.1s cubic-bezier(.2,.7,.2,1)}.office-card-container .office-card__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#080a1473,#080a1400 50%)}.office-card-container .office-card__glass{display:flex;flex-direction:column;gap:4px;max-width:100%;padding:18px 22px;border-radius:18px;background:#0c0c0c57;backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff29,0 24px 50px -28px #000c;transition:background .35s,transform .45s cubic-bezier(.2,.7,.2,1)}@media (max-width: 768px){.office-card-container .office-card__glass{padding:12px 14px;border-radius:14px}}.office-card-container .office-card__eyebrow{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8ab7f9}@media (max-width: 768px){.office-card-container .office-card__eyebrow{font-size:10px}}.office-card-container .office-card__city{font-size:40px;line-height:1.05;font-weight:500;letter-spacing:-.01em}@media (max-width: 768px){.office-card-container .office-card__city{font-size:26px}}.office-card-container .office-card__more{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .45s cubic-bezier(.2,.7,.2,1),opacity .35s}.office-card-container .office-card__more>.office-card__more-in{min-height:0;overflow:hidden;display:flex;flex-direction:column;align-items:flex-start}@media (hover: none),(max-width: 900px){.office-card-container .office-card__more{grid-template-rows:1fr;opacity:1}}.office-card-container .office-card__fact{overflow:hidden;display:block;padding-top:6px;font-size:15px;line-height:1.45;color:#ffffffdb}@media (max-width: 768px){.office-card-container .office-card__fact{display:none}}.office-card-container .office-card__cta{overflow:hidden;display:inline-flex;align-items:center;gap:6px;padding-top:10px;font-size:14px;font-weight:600;color:#fff}@media (max-width: 768px){.office-card-container .office-card__cta{padding-top:4px;font-size:13px}}.office-card-container .office-card__cta svg{transition:transform .3s}.office-card-container:hover .office-card__img,.office-card-container:focus-visible .office-card__img{transform:scale(1.06)}.office-card-container:hover .office-card__glass,.office-card-container:focus-visible .office-card__glass{background:#0c0c0c75;transform:translateY(-4px)}.office-card-container:hover .office-card__cta svg,.office-card-container:focus-visible .office-card__cta svg{transform:translate(4px)}.office-card-container:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (prefers-reduced-motion: reduce){.office-card-container *,.office-card-container{transition:none!important}}.transform-career{padding:40px 204px 40px 40px;background:#f6f6f6;border-radius:40px;width:fit-content;background-image:url(/assets/transform-bg-CHxPLOHz.png);background-repeat:no-repeat;background-size:cover}@media (max-width: 1024px){.transform-career{width:100%;padding:20px}}.transform-career__container{display:flex;align-items:center;gap:128px}@media (max-width: 1024px){.transform-career__container{flex-direction:column-reverse;gap:56px}}.transform-career__right{display:flex;flex-direction:column;gap:32px}.transform-career__right>.title-container-transform{display:flex;flex-direction:column}.transform-career p{max-width:478px}.transform-career__actions{margin-top:32px;display:flex;flex-direction:column;gap:20px}.transform-career__actions>.item-section-actions{display:flex;flex-direction:row;gap:20px;align-items:center}.transform-career__actions>.item-section-actions>.pointer{background-color:#1e41ff;border-radius:50%;width:8px;height:8px}.card{position:relative;width:522px;height:697px;border-radius:14px;overflow:hidden}@media (max-width: 1024px){.card{flex-direction:column-reverse;gap:56px;width:351px;height:469px}}.card{transition:transform .4s ease,box-shadow .4s ease}.card__footer{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;overflow:hidden}.card__text{position:relative;width:100%;height:100%;overflow:hidden}.card__buttons-container{position:absolute;z-index:5;width:100%;display:flex;flex-direction:row;justify-content:space-between;padding:24px;align-items:center}.card__buttons-container>.pause-join-us{border-radius:24px;border:1px solid #FFFFFF;background:#ffffff4d;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;transition:background .3s;width:40px;height:40px}.card__buttons-container>.pause-join-us:hover{background:#f2f2f2}.slide-transform{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.slide-transform--enter{animation:slideIn .6s ease forwards;z-index:2}.slide-transform--exit{animation:slideOut .6s ease forwards;z-index:1}@keyframes slideIn{0%{transform:translateY(100%);opacity:.8}to{transform:translateY(0);opacity:1}}@keyframes slideOut{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:.8}}@keyframes fadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.btn{padding:12px 18px;border-radius:999px;border:none;cursor:pointer;font-weight:500;transition:all .2s ease}.btn:active{transform:scale(.95)}.btn--primary{background:#9fe870}.btn--secondary{background:transparent;border:1px solid #ccc}.container-general-about-us .partner .partner-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:33px 79px 0}@media (max-width: 1024px){.container-general-about-us .partner .partner-title{padding:33px 48px 0}}@media (max-width: 768px){.container-general-about-us .partner .partner-title{padding:33px 32px 0}}@media (max-width: 480px){.container-general-about-us .partner .partner-title{padding:33px 10px 0}}@media (max-width: 550px){.container-general-about-us .partner .partner-title>.button-custom{display:none}}.container-general-about-us .partner .partner-information-container{padding:0 79px;display:flex;flex-direction:row;column-gap:88px;margin-top:48px}.container-general-about-us .partner .partner-information-container .partner-image>img{height:678px}@media (max-width: 1280px){.container-general-about-us .partner .partner-information-container .partner-image>img{height:657px}}@media (max-width: 1024px){.container-general-about-us .partner .partner-information-container .partner-image>img{height:497px}}@media (max-width: 480px){.container-general-about-us .partner .partner-information-container .partner-image>img{height:454px}}@media (max-width: 1024px){.container-general-about-us .partner .partner-information-container{row-gap:27px;padding:0 48px}}@media (max-width: 768px){.container-general-about-us .partner .partner-information-container{margin-top:40px;padding:0 32px;flex-direction:column}}@media (max-width: 550px){.container-general-about-us .partner .partner-information-container{padding:0 10px}}.container-general-about-us .partner .partner-information-container .partner-information{display:flex;flex-direction:column;justify-content:center}.container-general-about-us .partner .partner-information-container .partner-information .name-partner-container{margin-bottom:10px}.container-general-about-us .partner .partner-information-container .partner-information .partner-positions{margin-bottom:14px;max-width:418px}.container-general-about-us .partner .partner-information-container .partner-information .partner-location{display:flex;flex-direction:row;margin-bottom:56px;column-gap:20px;align-items:center}.container-general-about-us .partner .partner-information-container .partner-information .partner-location>.social-networks{display:flex;flex-direction:row;column-gap:18px}.container-general-about-us .partner .partner-information-container .partner-information .partner-about-me{max-width:631px;max-height:405px;overflow-y:auto;padding-right:8px;scrollbar-width:thin;scrollbar-color:#999 transparent}@media (max-width: 1024px){.container-general-about-us .partner .partner-information-container .partner-information .partner-about-me{max-width:100%;max-height:298px}}@media (max-width: 768px){.container-general-about-us .partner .partner-information-container .partner-information .partner-about-me{max-width:585px;max-height:none;overflow-y:none;padding-right:0}}.container-general-about-us .partner .partner-information-container .partner-information .partner-bottom-informnation{display:flex;flex-direction:row;column-gap:107px;flex-wrap:wrap;row-gap:16px}.container-general-about-us .partner .partner-information-container .partner-information .partner-bottom-informnation .partner-aditional-information{display:flex;flex-direction:column;row-gap:16px}.container-general-about-us .partner .tertiary-information-container{padding:56px 79px 64px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:1393px}@media (max-width: 1024px){.container-general-about-us .partner .tertiary-information-container{flex-direction:column;row-gap:32px}}.container-general-about-us .partner .tertiary-information-container>.recently-projects{max-width:602px}.container-general-about-us .partner .tertiary-information-container>.secondary-container-tertiary-info{display:flex;flex-direction:column;gap:32px;max-width:304px}@media (max-width: 1024px){.container-general-about-us .partner .tertiary-information-container>.secondary-container-tertiary-info{align-items:flex-start;justify-content:space-between;max-width:100%}}@media (max-width: 550px){.container-general-about-us .partner .tertiary-information-container>.secondary-container-tertiary-info{flex-direction:column;justify-content:space-between;max-width:100%}}.container-general-about-us .partner .tertiary-information-container>.secondary-container-tertiary-info .expertise{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:20px;row-gap:25px;flex:1 0 0}@media (max-width: 768px){.container-general-about-us .partner .tertiary-information-container>.secondary-container-tertiary-info .expertise{max-width:243px}}@media (max-width: 1024px){.container-general-about-us .partner .tertiary-information-container{padding:0 48px 56px}}@media (max-width: 768px){.container-general-about-us .partner .tertiary-information-container{padding:0 32px 40px}}@media (max-width: 550px){.container-general-about-us .partner .tertiary-information-container{padding:0 10px 56px}}.container-general-about-us .partner .news-letters-container{display:flex;flex-direction:column;row-gap:46px;margin-top:56px;padding:0 79px}@media (max-width: 1024px){.container-general-about-us .partner .news-letters-container{padding:0 48px 56px}}@media (max-width: 768px){.container-general-about-us .partner .news-letters-container{padding:0 32px 56px}}@media (max-width: 550px){.container-general-about-us .partner .news-letters-container{padding:0 10px 20px}}.container-general-about-us .partner .partner-footer{display:flex;padding:0 56px 56px;width:100%;flex-direction:row;justify-content:flex-end}@media (max-width: 550px){.container-general-about-us .partner .partner-footer{padding:0 10px 56px}}.partner-badges-row{margin-bottom:16px}.partner-industries-row{margin-bottom:32px;max-width:586px}.container-general-secondary-information{margin:40px 79px 0;display:flex;flex-direction:row;background-color:#92929226;padding:40px;border-radius:14px;flex-wrap:wrap;justify-content:space-between;row-gap:32px;max-width:1240px}.container-general-secondary-information>.container-data-secondary{display:flex;flex-direction:column;row-gap:32px;min-width:128px}.container-general-secondary-information>.container-data-secondary>.data-secondary-information{display:flex;flex-direction:column;row-gap:12px;max-width:300px}@media (max-width: 550px){.container-general-secondary-information>.container-data-secondary>.data-secondary-information{display:flex;flex-direction:column}}.container-general-secondary-information>.container-data-secondary>.data-secondary-information>.text-container-information{display:flex;flex-direction:row;column-gap:10px}@media (max-width: 1024px){.container-general-secondary-information{margin:40px 48px 0}}@media (max-width: 768px){.container-general-secondary-information{margin:40px 0 0;flex-direction:column}}.container-general-projects{display:flex;flex-direction:column;gap:32px}.container-general-projects>.projects-data{display:flex;flex-direction:column;gap:28px}.container-general-projects>.projects-data .contaner-paragraph-projects{display:flex;flex-direction:row;column-gap:12px}.container-general-publications{display:flex;flex-direction:column;gap:45px}.container-general-publications>.publications-data{display:flex;flex-direction:column;gap:10px}.container-general-publications>.publications-data>.reading-time{margin-top:6px;display:flex;flex-direction:row;gap:5px}.skeleton{position:relative;overflow:hidden}.skeleton:after{content:"";position:absolute;top:0;left:-150%;width:50%;height:100%;background:linear-gradient(90deg,#fff0,#ffffff4d,#fff0);animation:shimmer 1.5s infinite}@keyframes shimmer{to{left:150%}}.toggle{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:var(--padding, 10px 16px);width:fit-content;border-radius:36px}.news-letters-carousel{overflow:hidden;width:100%;display:flex;align-items:center;position:relative;-webkit-user-select:none;user-select:none;transition:.25s ease-in}@media (max-width: 1280px){.news-letters-carousel{padding-bottom:52px}}.news-letters-carousel__carousel-track{display:flex;flex-wrap:nowrap;will-change:transform;transition:transform .05s linear;cursor:grab;padding:12px 0 0}.news-letters-carousel__carousel-track.dragging{cursor:grabbing;transition:none}.news-letters-carousel__carousel-track__news-letters-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:14px;display:flex;flex-direction:row;margin-right:20px;background-color:#fff;box-shadow:4px 3px 13px #0000001a;width:625px}@media (max-width: 550px){.news-letters-carousel__carousel-track__news-letters-card{flex-direction:column;width:273px}.news-letters-carousel__carousel-track__news-letters-card img{border-top-right-radius:14px;border-bottom-right-radius:14px}}.news-letters-carousel__carousel-track__news-letters-card__information{display:flex;flex-direction:column;padding:20px;row-gap:8px;height:100%}.news-letters-carousel__carousel-track__news-letters-card__information .description-news-letters{margin-top:4px}@media (max-width: 550px){.news-letters-carousel__carousel-track__news-letters-card__information .description-news-letters{margin-top:2px}}.news-letters-carousel__carousel-track__news-letters-card__information__footer-card{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-top:auto}.news-letters-carousel .news-letters-carousel__dots{position:absolute;display:none;justify-content:center;gap:12px;padding:8px;width:fit-content;height:fit-content;border-radius:24px;background-color:#dcdcdc80;bottom:10px;right:0}@media (max-width: 1280px){.news-letters-carousel .news-letters-carousel__dots{display:flex}}.news-letters-carousel .news-letters-carousel__dots .dot{width:7px;height:7px;background-color:#929292;border-radius:50%;border:none;cursor:pointer;transition:.2s ease}.news-letters-carousel .news-letters-carousel__dots .dot.active{background-color:#141414;transform:scale(1.2)}.partner-badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;font-family:atyp-bl-variable,sans-serif}.partner-badges li{font-size:12px;line-height:1;font-weight:500;letter-spacing:.04em;padding:7px 12px;border-radius:999px;white-space:nowrap}.partner-badges--dark li{color:#fff;background:#1e41ff8c;border:1px solid rgba(138,183,249,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.partner-badges--light li{color:#1e41ff;background:transparent;border:1px solid #1E41FF}.partner-industries{display:flex;flex-direction:column;gap:8px;font-family:atyp-bl-variable,sans-serif;min-width:0}.partner-industries__label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.partner-industries ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px 14px}.partner-industries li{font-size:14px;line-height:1.35}.partner-industries a{color:inherit;text-decoration:underline;text-underline-offset:3px}.partner-industries--dark{color:#fff}.partner-industries--dark .partner-industries__label{color:#8ab7f9}.partner-industries--light{color:#141414}.partner-industries--light .partner-industries__label,.partner-industries--light a{color:#1e41ff}.container-general{background-color:#fff;display:flex;flex-direction:column}.container-general .benka-talent-general-container{padding-left:208px;padding-right:208px}@media (max-width: 1440px){.container-general .benka-talent-general-container{padding-left:80px;padding-right:80px}}@media (max-width: 1024px){.container-general .benka-talent-general-container{padding-left:48px;padding-right:48px}}@media (max-width: 768px){.container-general .benka-talent-general-container{padding-left:32px;padding-right:32px}}@media (max-width: 768px){.container-general .benka-talent-general-container{padding-left:12px;padding-right:12px}}.container-general .benka-talent{padding:33px 0 32px;display:flex;flex-direction:row;align-items:center;gap:20px}.container-general .benka-talent-section{display:flex;flex-direction:column;gap:32px}.container-general .benka-talent-section__title{display:flex;flex-direction:column;gap:32px;padding:33px 0 0}.benka-carousel-web{display:block}@media (max-width: 1024px){.benka-carousel-web{display:none}}.benka-carousel-mobile{display:none}@media (max-width: 1024px){.benka-carousel-mobile{display:block}}.container-general .benka-talent.benka-talent--with-action{justify-content:space-between;flex-wrap:wrap}.container-general .benka-talent.benka-talent--with-action .benka-talent__title{display:flex;flex-direction:row;align-items:center;gap:20px}@media (max-width: 768px){.container-general .benka-talent.benka-talent--with-action{flex-direction:column;align-items:flex-start}}@media (min-width: 1025px){.benka-talent-section .trajectory-team .cards-ecosystem.trajectory-team-web{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.benka-talent-section .trajectory-team .cards-ecosystem.trajectory-team-web>*{width:auto;max-width:none;min-width:0}}.benka-talent-partners-container{display:flex;flex-direction:row;justify-content:center;gap:20px;width:100%}@media (max-width: 768px){.benka-talent-partners-container{flex-direction:column;justify-content:flex-start;align-items:center}}.benka-talent-partners-container__card__overlay__button-container{display:flex;width:100%;justify-content:flex-end}.benka-talent-partners-container__card{width:100%;height:708px;background-size:auto 777px;background-repeat:no-repeat;background-position:center;border-radius:16px;background-color:#000;transition:.25s ease-in;opacity:1;position:relative;display:flex;align-items:flex-end;overflow:hidden}@media (max-width: 1440px){.benka-talent-partners-container__card{width:413px;height:600px;background-size:auto 677px}}@media (max-width: 1280px){.benka-talent-partners-container__card{width:360px;height:522px;background-size:auto 600px}}@media (max-width: 1024px){.benka-talent-partners-container__card{width:360px;height:522px;background-size:auto 522px}}@media (max-width: 768px){.benka-talent-partners-container__card{width:413px;height:600px;background-size:auto 600px}}@media (max-width: 550px){.benka-talent-partners-container__card{width:351px;height:617px;background-size:auto 617px}}.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay{color:#fff;display:flex;flex-direction:column;align-items:flex-start;transform:translateY(557px);transition:.25s ease-in;padding:32px;width:100%;height:100%;z-index:5;background:linear-gradient(180deg,#fff0 3%,#0000004f 22%,#00000094 43%,#000000ed)}.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay__second-contaner-text{display:flex;flex-direction:column;margin-top:12px;margin-bottom:20px}@media (max-width: 1440px){.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay{transform:translateY(451px)}}@media (max-width: 1280px){.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay{transform:translateY(379px)}}@media (max-width: 1024px){.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay{padding:20px;transform:translateY(375px)}}@media (max-width: 768px){.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay{transform:translateY(480px)}}.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay__container-description{opacity:0;transition:.25s ease-in;height:100%;margin-bottom:20px}.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay__container-description>.social-networks-container{padding-bottom:64px;display:flex;flex-direction:row;gap:20px;margin:0}.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay__container-description>.social-networks-container>.social-networks-button{display:flex;flex-direction:row;gap:18px}.benka-talent-partners-container__card .benka-talent-partners-container__card__overlay__button-container{opacity:0;transition:.25s ease-in}.benka-talent-partners-container__card:hover{background-size:auto 708px}@media (max-width: 1440px){.benka-talent-partners-container__card:hover{background-size:auto 600px}}@media (max-width: 1280px){.benka-talent-partners-container__card:hover{background-size:auto 522px}}@media (max-width: 1024px){.benka-talent-partners-container__card:hover{background-size:auto 522px}}@media (max-width: 768px){.benka-talent-partners-container__card:hover{background-size:auto 600px}}@media (max-width: 550px){.benka-talent-partners-container__card:hover{background-size:auto 617px}}.benka-talent-partners-container__card:hover .benka-talent-partners-container__card__overlay{transform:translateY(0)}@media (max-width: 1024px){.benka-talent-partners-container__card:hover .benka-talent-partners-container__card__overlay{transform:translateY(375px)}}@media (max-width: 768px){.benka-talent-partners-container__card:hover .benka-talent-partners-container__card__overlay{transform:translateY(480px)}}.benka-talent-partners-container__card:hover .benka-talent-partners-container__card__overlay__button-container{opacity:1}@media (max-width: 1024px){.benka-talent-partners-container__card:hover .benka-talent-partners-container__card__overlay__button-container{opacity:0}}.benka-talent-partners-container__card:hover .benka-talent-partners-container__card__overlay__container-description{opacity:1}@media (max-width: 1024px){.benka-talent-partners-container__card:hover .benka-talent-partners-container__card__overlay__container-description{opacity:0}}.benka-talent-partners-container .floating-button-show-more{display:none;position:absolute;z-index:10;top:20px;right:20px}@media (max-width: 1024px){.benka-talent-partners-container .floating-button-show-more{display:block}}.benka-talent-partners-container .active-partner{overflow:auto;transform:translateY(0)!important}.benka-talent-partners-container .active-partner .description-container-benka-talent,.benka-talent-partners-container .active-partner .button-container-benka-talent{opacity:1!important}.benka-talent-partners-container.benka-talent-partners-marquee{flex-direction:row;justify-content:flex-start;align-items:stretch;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:auto;margin-left:-208px;margin-right:-208px;padding-left:208px;padding-right:208px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%)}.benka-talent-partners-container.benka-talent-partners-marquee::-webkit-scrollbar{display:none}@media (max-width: 1440px){.benka-talent-partners-container.benka-talent-partners-marquee{margin-left:-80px;margin-right:-80px;padding-left:80px;padding-right:80px}}@media (max-width: 1024px){.benka-talent-partners-container.benka-talent-partners-marquee{margin-left:-48px;margin-right:-48px;padding-left:48px;padding-right:48px}}@media (max-width: 768px){.benka-talent-partners-container.benka-talent-partners-marquee{flex-direction:row;align-items:stretch;margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px;-webkit-mask-image:none;mask-image:none}}.benka-talent-partners-container.benka-talent-partners-marquee .benka-talent-partners-container__card{flex:0 0 auto;width:488px}@media (max-width: 1440px){.benka-talent-partners-container.benka-talent-partners-marquee .benka-talent-partners-container__card{width:413px}}@media (max-width: 1280px){.benka-talent-partners-container.benka-talent-partners-marquee .benka-talent-partners-container__card{width:360px}}@media (max-width: 1024px){.benka-talent-partners-container.benka-talent-partners-marquee .benka-talent-partners-container__card{width:360px}}@media (max-width: 768px){.benka-talent-partners-container.benka-talent-partners-marquee .benka-talent-partners-container__card{width:413px}}@media (max-width: 550px){.benka-talent-partners-container.benka-talent-partners-marquee .benka-talent-partners-container__card{width:351px}}.benka-talent-partners-container.benka-talent-partners-marquee .benka-talent-partners-container__card.is-pending-photo{background-size:cover!important;background-position:center top}.benka-talent-partners-container.benka-talent-partners-marquee .partner-profile-soon{display:inline-flex;align-items:center;padding:10px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.35);color:#ffffffbf;font-family:atyp-bl-variable,sans-serif;font-size:15px;cursor:default}.partners-nav{padding-right:16px}.know-us-container{background-image:url(/assets/know-us-background-UqJ5YUwR.png);background-size:cover;background-position-x:0;display:flex;flex-direction:column;gap:24px;padding:40px;background-color:#f6f6f6;border-radius:14px;margin-bottom:56px;background-position-x:right;background-repeat:no-repeat}@media (max-width: 768px){.know-us-container{padding:20px;padding-top:var(--background-image-size);background-size:contain;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Digital_LAB'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20version='1.1'%20viewBox='0%200%20478.51%20246'%3e%3c!--%20Generator:%20Adobe%20Illustrator%2030.3.0,%20SVG%20Export%20Plug-In%20.%20SVG%20Version:%202.1.3%20Build%20182)%20--%3e%3cdefs%3e%3cstyle%3e%20.st0%20{%20fill:%20none;%20}%20.st1%20{%20fill:%20%230d42ff;%20}%20.st2%20{%20fill:%20%237db9ff;%20}%20.st3%20{%20clip-path:%20url(%23clippath);%20}%20%3c/style%3e%3cclipPath%20id='clippath'%3e%3crect%20class='st0'%20x='-801.49'%20width='1280'%20height='246'/%3e%3c/clipPath%3e%3c/defs%3e%3cg%20class='st3'%3e%3cg%3e%3cg%3e%3cpath%20class='st1'%20d='M321.29,185.54c-43.53,11.06-86.1,49.54-104.77,99.82h-63.96c24.46-76.55,84.37-138.34,168.74-162.36v62.54Z'/%3e%3cpath%20class='st2'%20d='M321.29,60.46c-43.53-11.06-86.1-49.54-104.77-99.82h-63.96c24.46,76.55,84.37,138.34,168.74,162.36v-62.54Z'/%3e%3c/g%3e%3cg%3e%3cpath%20class='st2'%20d='M477.27,185.54c-43.53,11.06-86.1,49.54-104.77,99.82h-63.96c24.46-76.55,84.37-138.34,168.74-162.36v62.54Z'/%3e%3cpath%20class='st1'%20d='M477.27,60.46c-43.53-11.06-86.1-49.54-104.77-99.82h-63.96c24.46,76.55,84.37,138.34,168.74,162.36v-62.54Z'/%3e%3c/g%3e%3cg%3e%3cpath%20class='st2'%20d='M152.55,185.54c-43.53,11.06-86.1,49.54-104.77,99.82H-16.19C8.27,208.8,68.18,147.01,152.55,123v62.54Z'/%3e%3cpath%20class='st1'%20d='M152.55,60.46C109.02,49.4,66.45,10.92,47.78-39.36H-16.19C8.27,37.2,68.18,98.99,152.55,123v-62.54Z'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3c/svg%3e")}}.know-us-container>.title-know-us{display:flex;flex-direction:row;gap:10px;flex-wrap:wrap}.know-us-container>.body-know-us{display:flex;flex-direction:column;gap:56px}.know-us-container>.body-know-us>p{max-width:470px}.bk-btn.board-glass-button{flex-shrink:0;padding:14px 24px;font-size:16px;font-family:atyp-bl-variable,sans-serif;color:#0a0a0a;background:#f2f3f5b8;border:1px solid rgba(7,13,58,.12);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #ffffffe6,0 10px 30px -18px #070d3a59;transition:background .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.bk-btn.board-glass-button:hover,.bk-btn.board-glass-button:focus-visible{color:#fff;background:#1e41ffd1;border-color:#8ab7f999;box-shadow:inset 0 1px #ffffff59,0 14px 34px -12px #1e41ffa6}.talent-mosaic{--w: 300px;--h: 400px;--step: 250px;font-family:atyp-bl-variable,sans-serif;-webkit-user-select:none;user-select:none}@media (max-width: 1280px){.talent-mosaic{--w: 270px;--h: 360px;--step: 220px}}@media (max-width: 768px){.talent-mosaic{--w: 240px;--h: 320px;--step: 150px}}.talent-mosaic__stage{position:relative;height:calc(var(--h) * 1.18 + 24px);overflow:hidden;cursor:grab}.talent-mosaic__card{position:absolute;left:50%;top:50%;margin:0;width:var(--w);height:var(--h);border-radius:16px;overflow:hidden;background:#070d3a;transform:translate(-50%,-50%) translate(calc(var(--off) * var(--step))) scale(calc(1.18 - var(--abs) * .16));z-index:calc(10 - var(--abs));opacity:calc(1 - var(--abs) * .12);transition:transform .6s ease,opacity .4s ease;cursor:pointer}.talent-mosaic__card img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;pointer-events:none}.talent-mosaic__card.is-active{cursor:default}.talent-mosaic__card.is-hidden{opacity:0;pointer-events:none}.talent-mosaic__controls{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:8px}.talent-mosaic__controls button{background:none;border:0;padding:0;cursor:pointer}.talent-mosaic__controls .pause{width:40px;height:40px;border-radius:50%;border:1px solid #ccc;display:flex;align-items:center;justify-content:center}.talent-mosaic__controls .pause:hover{background:#f2f2f2}.talent-mosaic__controls .dots{display:flex;gap:8px}.talent-mosaic__controls .dot{width:9px;height:9px;border-radius:50%;background:#bbb}.talent-mosaic__controls .dot.active{background:#333}.talent-mosaic__controls .arrows{display:flex;gap:18px}.talent-mosaic__controls .bk-strip-nav{margin-top:0}.life{padding:72px 0 40px;display:flex;flex-direction:column;gap:56px;font-family:atyp-bl-variable,sans-serif}@media (max-width: 768px){.life{padding:48px 0 24px;gap:40px}}.life__eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8ab7f9}.life__cover{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:16/7;background:#070d3a}@media (max-width: 768px){.life__cover{aspect-ratio:auto;display:flex;flex-direction:column;border-radius:20px}}.life__cover>img{width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}@media (max-width: 768px){.life__cover>img{aspect-ratio:4/3;height:auto}}.life__cover-glass{position:absolute;left:32px;bottom:32px;max-width:520px;padding:28px 32px;border-radius:20px;color:#fff;display:flex;flex-direction:column;gap:10px;background:#070d3a59;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #070d3acc}.life__cover-glass h2{margin:0;font-size:clamp(36px,4.4vw,60px);line-height:1.02;font-weight:500}.life__cover-glass h2 span{color:#8ab7f9}.life__cover-glass p{margin:0;font-size:17px;line-height:1.55;color:#ffffffe0}.life__cover-glass small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c}@media (max-width: 768px){.life__cover-glass{position:relative;left:auto;bottom:auto;max-width:none;border-radius:0;padding:22px 20px;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}}.life__video{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:16/9;background:#070d3a;margin-top:-32px}@media (max-width: 768px){.life__video{border-radius:20px;margin-top:-16px}}.life__video video{width:100%;height:100%;object-fit:cover;display:block}.life__video-tint{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:multiply;background:linear-gradient(180deg,#1e41ff2e,#070d3a59)}.life__video-ctl{position:absolute;right:24px;bottom:24px;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;cursor:pointer;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5)}.life__video-ctl:hover{background:#fff3}.life__video-ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 760px){.life__video-ctl{right:16px;bottom:16px}}.life__video-ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.life__video-ctl.is-paused .life__video-ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.life__block{display:flex;flex-direction:column;gap:20px}.life__block-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.life__block-head h3{margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:500;color:#0a0a0a}.life__block-head small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#8a90a0}.life__culture{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 900px){.life__culture{grid-template-columns:1fr}}.life__card{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#070d3a}@media (max-width: 900px){.life__card{aspect-ratio:4/3}}.life__card>img{width:100%;height:100%;object-fit:cover;display:block}.life__card-glass{position:absolute;left:12px;right:12px;bottom:12px;padding:16px 18px;border-radius:18px;color:#fff;background:#10131c9e;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(20px) saturate(1.6);-webkit-backdrop-filter:blur(20px) saturate(1.6);box-shadow:0 18px 44px #0a0e1e52,inset 0 1px #ffffff29}.life__card-glass h4{margin:0 0 6px;font-size:22px;font-weight:500}.life__card-glass p{margin:0;font-size:17px;line-height:1.5;color:#ffffffe0}@media (max-width: 1280px){.life__card-glass p{font-size:16px}}@media (max-width: 768px){.life__card-glass p{font-size:15px}}.life.life--intro{padding-top:0;gap:24px}.life.life--intro .life__cover{aspect-ratio:auto;height:calc(100svh - 66px);min-height:520px;border-radius:0;margin:0 -208px}@media (max-width: 1440px){.life.life--intro .life__cover{margin:0 -80px}}@media (max-width: 1280px){.life.life--intro .life__cover{height:calc(100svh - 48px)}}@media (max-width: 1024px){.life.life--intro .life__cover{margin:0 -48px}}@media (max-width: 768px){.life.life--intro .life__cover{margin:0 -12px;height:auto;min-height:0}}.life.life--intro .life__cover>img{height:100%}.life.life--intro .life__cover-glass{left:208px;bottom:48px}@media (max-width: 1440px){.life.life--intro .life__cover-glass{left:80px}}@media (max-width: 1024px){.life.life--intro .life__cover-glass{left:48px}}.life.life--intro .life__video{margin-top:24px}.life,.life *{font-family:atyp-bl-variable,sans-serif}.life .lx-h span,.life__block-head .lx-h span{color:#1e41ff}.life.life--video{padding:24px 0 0}.life.life--video .life__video{margin-top:0}.lx-h span{color:#1e41ff}.lx-h{margin:0 0 24px;font-size:clamp(32px,4vw,56px);line-height:1.05;font-weight:500;color:#0a0a0a;font-family:atyp-bl-variable,sans-serif}.lx-carousel{font-family:atyp-bl-variable,sans-serif}.lx-carousel__track{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lx-carousel__track::-webkit-scrollbar{display:none}.lx-carousel__card{flex:0 0 86%;scroll-snap-align:start;border-radius:28px;background:#f2f3f5;overflow:hidden;display:flex;flex-direction:column;aspect-ratio:16/9}@media (max-width: 768px){.lx-carousel__card{flex-basis:90%;aspect-ratio:4/5;border-radius:22px}}.lx-carousel__head{padding:40px 44px 20px}.lx-carousel__head h3{margin:0;font-size:clamp(30px,3.6vw,52px);font-weight:500;color:#0a0a0a}.lx-carousel__head p{margin:6px 0 0;font-size:clamp(16px,1.6vw,22px);color:#2a2f3a}@media (max-width: 768px){.lx-carousel__head{padding:24px 22px 14px}}.lx-carousel__photo{flex:1;min-height:0;margin:0 44px;border-radius:20px 20px 0 0;overflow:hidden}.lx-carousel__photo img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 768px){.lx-carousel__photo{margin:0 16px}}.lx-carousel__ctl{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:28px}.lx-ctl-pause{width:40px;height:40px;border-radius:50%;border:1px solid #ccc;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.lx-ctl-pause:hover{background:#f2f2f2}.lx-dots{display:flex;gap:8px}.lx-dots__dot{width:9px;height:9px;padding:0;border:0;border-radius:50%;background:#bbb;cursor:pointer}.lx-dots__dot.is-on{background:#333}.lx-arrows{display:flex;gap:18px}.lx-arrows button{padding:0;border:0;background:none;cursor:pointer}.lx-arrows button:hover{opacity:.8}@keyframes lxFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.lx-acc{display:grid;grid-template-columns:.9fr 1.3fr;gap:48px;align-items:center;padding:56px 0 56px 64px;border-radius:28px;overflow:hidden;background:#f2f3f599;border:1px solid rgba(7,13,58,.08);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);box-shadow:inset 0 1px #ffffffe6,0 24px 60px -40px #070d3a66;font-family:atyp-bl-variable,sans-serif}@media (max-width: 900px){.lx-acc{grid-template-columns:1fr;padding:24px 20px;gap:0}}.lx-acc__item{border-bottom:1px solid #D6D9E0}.lx-acc__item:last-child{border-bottom:0}.lx-acc__item button{width:100%;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;border:0;background:none;cursor:pointer;font-family:inherit;text-align:left}.lx-acc__item button span{font-size:clamp(22px,2.2vw,30px);font-weight:500;color:#1e41ff}.lx-acc__item button i{width:12px;height:12px;border-right:2px solid #5B6170;border-bottom:2px solid #5B6170;transform:rotate(45deg);transition:transform .3s;margin-top:-6px}.lx-acc__item.is-open button i{transform:rotate(-135deg);margin-top:6px}.lx-acc__body{display:block;max-height:0;overflow:hidden;transition:max-height .45s ease}.lx-acc__body p{margin:0 0 22px;font-size:17px;line-height:1.6;color:#2a2f3a}.lx-acc__item.is-open .lx-acc__body{max-height:600px}.lx-acc__mobile-photo{display:none}@media (max-width: 900px){.lx-acc__mobile-photo{display:block;border-radius:16px;overflow:hidden;margin-bottom:20px;aspect-ratio:4/3}.lx-acc__mobile-photo img{width:100%;height:100%;object-fit:cover}}.lx-acc__media{position:relative;aspect-ratio:4/3;border-radius:20px 0 0 20px;overflow:hidden}@media (max-width: 900px){.lx-acc__media{display:none}}.lx-acc__img{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .6s ease}.lx-acc__img.is-on{opacity:1}.lx-acc__img img{width:100%;height:100%;object-fit:cover;display:block}.lx-duo{display:grid;grid-template-columns:1fr 1fr;gap:20px;font-family:atyp-bl-variable,sans-serif}@media (max-width: 768px){.lx-duo{grid-template-columns:1fr}}.lx-duo__card{display:flex;flex-direction:column;align-items:center;text-align:center;border-radius:28px;overflow:hidden;padding-top:56px;background:#f2f3f599;border:1px solid rgba(7,13,58,.08);backdrop-filter:blur(20px) saturate(1.3);-webkit-backdrop-filter:blur(20px) saturate(1.3);box-shadow:inset 0 1px #ffffffe6,0 24px 60px -40px #070d3a66}.lx-duo__card h3{margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:500;color:#0a0a0a}.lx-duo__card p{margin:10px 32px 0;max-width:40ch;font-size:17px;line-height:1.45;color:#2a2f3a}.lx-duo__photo{margin-top:auto;padding-top:32px;width:100%;aspect-ratio:4/3;box-sizing:content-box}.lx-duo__photo img{width:100%;height:100%;object-fit:cover;display:block}.lx-link{margin-top:14px;padding:0;border:0;background:none;cursor:pointer;font-family:inherit;font-size:17px;color:#1e41ff}.lx-link:hover{text-decoration:underline}.lx-disc{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;font-family:atyp-bl-variable,sans-serif}@media (max-width: 1024px){.lx-disc{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lx-disc::-webkit-scrollbar{display:none}}.lx-disc__card{position:relative;aspect-ratio:9/16;border-radius:28px;overflow:hidden;background:#f2f3f5}@media (max-width: 1024px){.lx-disc__card{flex:0 0 72%;scroll-snap-align:start;aspect-ratio:3/5}}.lx-disc__card>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lx-disc__text{position:relative;z-index:1;margin:16px;padding:12px 20px;display:inline-flex;flex-direction:column;gap:2px;max-width:calc(100% - 32px);border-radius:999px;color:#fff;background:#070d3a59;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);box-shadow:inset 0 1px #ffffff24,0 20px 40px -24px #070d3acc}.lx-disc__text span{font-size:12px;font-weight:500;color:#8ab7f9;letter-spacing:.04em}.lx-disc__text h3{margin:0;font-size:16px;line-height:1.25;font-weight:500}.lx-plus{position:absolute;z-index:2;right:18px;bottom:18px;width:38px;height:38px;border-radius:50%;border:0;cursor:pointer;font-size:24px;line-height:1;background:#0a0a0ad9;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.lx-plus:hover{background:#1e41ff}.lx-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;background:#070d3a4d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow-y:auto;padding:40px 16px;font-family:atyp-bl-variable,sans-serif}.lx-modal__in{position:relative;max-width:1100px;margin:0 auto;border-radius:28px;padding:56px 64px 64px;background:#ffffff80;border:1px solid rgba(255,255,255,.6);backdrop-filter:blur(30px) saturate(1.4);-webkit-backdrop-filter:blur(30px) saturate(1.4);box-shadow:0 40px 100px -40px #070d3a99;animation:lxIn .35s ease both}.lx-modal__in h3{margin:8px 0 40px;font-size:clamp(32px,4.4vw,60px);line-height:1.05;font-weight:500;color:#0a0a0a}@media (max-width: 768px){.lx-modal__in{padding:40px 20px 24px;border-radius:22px}}.lx-modal__eyebrow{font-size:17px;font-weight:500;color:#0a0a0a}.lx-modal__close{position:absolute;top:18px;right:18px;width:38px;height:38px;border-radius:50%;border:0;cursor:pointer;background:#0a0a0a;color:#fff;font-size:24px;line-height:1}.lx-modal__panel{border-radius:24px;background:#f2f3f58c;border:1px solid rgba(255,255,255,.6);padding:56px 72px 0;overflow:hidden}.lx-modal__panel p{margin:0 auto;max-width:720px;font-size:clamp(18px,1.8vw,24px);line-height:1.4;font-weight:500;color:#6b7080}.lx-modal__panel p b{color:#0a0a0a;font-weight:500}@media (max-width: 768px){.lx-modal__panel{padding:28px 20px 0}}.lx-modal__photo{margin:40px auto 0;max-width:760px;aspect-ratio:4/3;border-radius:18px 18px 0 0;overflow:hidden}.lx-modal__photo img{width:100%;height:100%;object-fit:cover;display:block}@keyframes lxIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.lx-modal__in{animation:none}.lx-acc__img,.lx-acc__body{transition:none}}.lx-modal,.lx-modal *,.lx-carousel *,.lx-acc *,.lx-duo *,.lx-disc *{font-family:atyp-bl-variable,sans-serif}.lx-accent,.lx-modal__panel p b.lx-accent{color:#1e41ff}.lx-duo__card p{min-height:2.9em}.lx-disc__card{display:flex;flex-direction:column;justify-content:flex-end}.lx-disc .lx-disc__text{position:absolute;left:14px;right:62px;bottom:16px;margin:0;padding:9px 16px;max-width:none;gap:0}.lx-disc .lx-disc__text h3{font-size:clamp(12px,1vw,14px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lx-disc .lx-disc__text span{font-size:11px}.lx-plus{bottom:22px}@media (max-width: 1024px){.lx-disc .lx-disc__text{right:56px;padding:8px 12px}.lx-disc .lx-disc__text h3{font-size:12px}}.life .lx-h{font-size:55px;line-height:120%;font-weight:500}@media (max-width: 1280px){.life .lx-h{font-size:44px}}@media (max-width: 768px){.life .lx-h{font-size:40px}}.lx-disc .lx-plus{background:#070d3a59;border:1px solid rgba(255,255,255,.2);color:#fff;backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);box-shadow:inset 0 1px #ffffff24;transition:background .25s,border-color .25s}.lx-disc .lx-plus:hover,.lx-disc .lx-plus:focus-visible{background:#1e41ffd9;border-color:#8ab7f999;outline:none}.lx-carousel__ctl .bk-strip-nav{margin-top:0}.benka-latam{margin:24px -80px 64px;min-height:min(100vh,980px);overflow:hidden;color:#fff;isolation:isolate;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);display:grid;grid-template-columns:minmax(340px,.75fr) 1.25fr;align-items:center;gap:24px;padding:72px 80px;font-family:atyp-bl-variable,sans-serif}@media (min-width: 1441px){.benka-latam{margin-left:-208px;margin-right:-208px;padding:80px 208px}}@media (max-width: 1024px){.benka-latam{grid-template-columns:1fr;margin-left:-48px;margin-right:-48px;padding:56px 48px;min-height:0}}@media (max-width: 768px){.benka-latam{margin:16px -12px 40px;padding:40px 16px 24px}}.benka-latam__text{display:flex;flex-direction:column;gap:18px;max-width:520px;min-width:0}.benka-latam__eyebrow{font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8ab7f9}.benka-latam h2{margin:0;font-size:clamp(34px,4.2vw,60px);line-height:1.04;font-weight:500;letter-spacing:-.02em}.benka-latam h2 span{color:#8ab7f9}.benka-latam p{margin:0;font-size:17px;line-height:1.6;color:#ffffffd9}.benka-latam__note{font-size:12px!important;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80!important}.benka-latam .dot{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%}.benka-latam .dot--office{background:#8ab7f9}.benka-latam .dot--ally{border:2px solid #fff}.benka-latam__tabs{display:flex;flex-direction:column;gap:6px;margin-top:8px;border-top:1px solid rgba(138,183,249,.25);padding-top:16px}@media (max-width: 1024px){.benka-latam__tabs{flex-direction:row;overflow-x:auto;scrollbar-width:none;margin-right:-16px;padding-right:16px}.benka-latam__tabs::-webkit-scrollbar{display:none}}.benka-latam__tab{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;cursor:pointer;text-align:left;font-family:inherit;font-size:17px;color:#ffffffc7;background:transparent;border:1px solid transparent;transition:background .25s,border-color .25s,color .25s}.benka-latam__tab span{flex:1}.benka-latam__tab small{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.benka-latam__tab:hover{background:#ffffff0f;color:#fff}.benka-latam__tab:focus-visible{outline:2px solid #8AB7F9;outline-offset:2px}.benka-latam__tab{position:relative;overflow:hidden}.benka-latam__tab.is-active{color:#fff;background:#ffffff1f;border-color:#8ab7f959;backdrop-filter:blur(16px) saturate(1.3);-webkit-backdrop-filter:blur(16px) saturate(1.3);box-shadow:inset 0 1px #ffffff24,0 10px 30px -18px #1e41ff}.benka-latam__tab.is-active small{color:#8ab7f9}@media (max-width: 1024px){.benka-latam__tab{flex:none;padding:8px 14px;border-radius:999px;font-size:14px;border-color:#fff3;gap:8px}.benka-latam__tab small{display:none}}.benka-latam__progress{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#8ab7f9;box-shadow:0 0 8px #1e41ff;transform-origin:left;transform:scaleX(0);opacity:.9}.benka-latam__tab.is-running .benka-latam__progress{animation:bkLatamProgress var(--dwell) linear forwards}.benka-latam__tab:not(.is-running) .benka-latam__progress{transform:scaleX(1);opacity:.35}.benka-latam__visual{position:relative;width:100%;min-width:0}.benka-latam__globe-wrap{position:relative;width:100%;aspect-ratio:1/1;max-height:860px;margin:0 auto;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 60%,transparent 72%);mask-image:radial-gradient(circle at 50% 50%,#000 60%,transparent 72%)}.benka-latam__globe{display:block;width:100%;height:100%}.benka-latam__pin{position:absolute;left:0;top:0;width:34px;height:34px;padding:0;border-radius:50%;border:0;background:transparent;cursor:pointer}.benka-latam__pin:focus-visible{outline:2px solid #fff;outline-offset:2px}.benka-latam__panel{z-index:3;position:absolute;left:0;bottom:6%;max-width:360px;padding:20px 22px;border-radius:18px;display:flex;flex-direction:column;gap:8px;background:#ffffff14;backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff1f,0 30px 60px -30px #000c}.benka-latam__panel h3{margin:0;font-size:26px;font-weight:500}.benka-latam__panel p{font-size:15px;line-height:1.5}@media (max-width: 1024px){.benka-latam__panel{position:relative;left:auto;bottom:auto;max-width:none;margin-top:-24px}}.benka-latam__panel-in{display:flex;flex-direction:column;gap:8px;animation:bkLatamFade .45s ease both}.benka-latam__inds{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.benka-latam__inds a{display:inline-block;padding:5px 12px;border-radius:999px;font-size:13px;color:#8ab7f9;text-decoration:none;background:#8ab7f91a;border:1px solid rgba(138,183,249,.35);transition:background .2s}.benka-latam__inds a:hover{background:#8ab7f938}.benka-latam__tag{position:absolute;left:0;top:0;pointer-events:none;transition:opacity .3s;z-index:2}.benka-latam__tag-in{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:12px;white-space:nowrap;font-size:13px;color:#fff;background:#ffffff1a;border:1px solid rgba(138,183,249,.35);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 12px 30px -16px #1e41ff;animation:bkLatamPop .5s ease both,bkLatamFloat 3.2s ease-in-out .5s infinite}.benka-latam__tag-in b{font-weight:600;color:#8ab7f9;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.benka-latam__panel-kind{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.benka-latam__cities{color:#fff!important;font-size:16px!important}@keyframes bkLatamProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes bkLatamFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes bkLatamPop{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:none}}@keyframes bkLatamFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (prefers-reduced-motion: reduce){.benka-latam__panel-in,.benka-latam__tag-in,.benka-latam__tab.is-running .benka-latam__progress{animation:none}}.trajectory-team{background-color:#f6f6f6;border-radius:14px;padding:40px;display:flex;justify-content:center;gap:40px;width:100%}@media (max-width: 768px){.trajectory-team{overflow:hidden;justify-content:flex-start;position:relative;-webkit-user-select:none;user-select:none;transition:.25s ease-in;padding:40px 12px 76px}}.trajectory-team .trajectory-team-web{display:block;flex:1 1 auto;min-width:0}@media (max-width: 768px){.trajectory-team .trajectory-team-web{display:none}}.trajectory-team .trajectory-team-mobile{display:none}@media (max-width: 768px){.trajectory-team .trajectory-team-mobile{display:flex;padding-right:62px}}.trajectory-team .text-first-container-title{display:flex;flex-direction:row;gap:20px;flex-wrap:wrap}.trajectory-team .cards-ecosystem{flex-wrap:wrap;flex-direction:row;gap:20px;justify-content:center}@media (max-width: 768px){.trajectory-team .cards-ecosystem{flex-wrap:nowrap}}.trajectory-team__dots{position:absolute;display:flex;justify-content:center;gap:12px;padding:8px;width:fit-content;height:fit-content;border-radius:24px;background-color:#dcdcdc80;bottom:20px;right:12px}.trajectory-team__dots .dot{width:7px;height:7px;background-color:#929292;border-radius:50%;border:none;cursor:pointer;transition:.2s ease}.trajectory-team__dots .dot.active{background-color:#141414;transform:scale(1.2)}.trajectory-team-card{width:305px;height:467px;border-radius:14px;background-position:center;background-size:cover;background-image:var(--background-image-card, "");position:relative;overflow:hidden;background-repeat:no-repeat;transition:background-size .4s ease}.trajectory-team-card:nth-child(odd) .container-description{border-left:2px solid #1E41FF}.trajectory-team-card:nth-of-type(2n) .container-description{border-left:2px solid rgb(138,183,249)}.trajectory-team-card.active{background-size:cover}@media (max-width: 768px){.trajectory-team-card{width:351px;height:458px}}.trajectory-team-card>.show-more-card{width:24px;height:24px;display:none;top:20px;right:20px;position:absolute;z-index:10}@media (max-width: 768px){.trajectory-team-card>.show-more-card{display:flex}}.trajectory-team-card>.second-container-trajectory-team{display:flex;height:100%;flex-direction:column;gap:20px;align-items:flex-start;justify-content:flex-end;padding:24px;background:linear-gradient(to top,#000000b3,#0006 23%,#0000001a 34%,#0000 60%)}.trajectory-team-card>.second-container-trajectory-team>.title-trajectory-team{margin:20px;padding:12px 18px;border-radius:36px;background:#ffffff4d;box-shadow:1px 3px 20px #00000040,0 1px 2px #0000001f,0 2px 6px #00000014;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}@media (max-width: 768px){.trajectory-team-card>.second-container-trajectory-team>.title-trajectory-team{padding:10px 16px}}.trajectory-team-card>.second-container-trajectory-team>.container-title-trajectory-team{display:flex;flex-direction:column}.trajectory-team-card>.second-container-trajectory-team>.container-description{display:flex;padding-left:22px;align-items:flex-end}.trajectory-team-card>.second-container-trajectory-team.active>.container-description{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.container-general-industries .industries{padding:16px 80px 56px;display:flex;flex-direction:column;row-gap:32px}.container-general-industries .industries>img{border-radius:14px;max-height:392px;object-fit:cover}@media (max-width: 550px){.container-general-industries .industries>img{border-radius:0;max-height:195px}}@media (max-width: 1024px){.container-general-industries .industries{padding:16px 48px 56px}}@media (max-width: 768px){.container-general-industries .industries{padding:16px 32px 56px}}@media (max-width: 550px){.container-general-industries .industries{padding:16px 16px 56px}.container-general-industries .industries img{margin-left:-16px;width:100vw}}.container-general-industries .il{max-width:1280px;margin:0 auto;padding:40px 80px 96px;font-family:atyp-bl-variable,sans-serif}@media (max-width: 1024px){.container-general-industries .il{padding:40px 48px 96px}}@media (max-width: 768px){.container-general-industries .il{padding:0 32px 56px}}@media (max-width: 550px){.container-general-industries .il{padding:0 16px 56px}}.il-layout{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:64px;align-items:start}@media (max-width: 1100px){.il-layout{grid-template-columns:minmax(0,1fr) 320px;gap:40px}}@media (max-width: 900px){.il-layout{grid-template-columns:1fr}}.il-group{margin-bottom:40px}.il-group:last-child{margin-bottom:0}@media (max-width: 900px){.il-group{margin-bottom:32px}}.il-group__t{margin:0 0 8px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#5b6070}.il-group ul{list-style:none;margin:0;padding:0;border-top:1px solid #E4E7EF}.il-group li{border-bottom:1px solid #E4E7EF}.il-group li.is-sub .il-item{padding-left:28px;position:relative;font-size:16px}.il-group li.is-sub .il-item:before{content:"";position:absolute;left:6px;top:50%;width:12px;height:1px;background:currentColor;opacity:.45}.il-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;background:none;border:0;text-align:left;cursor:pointer;font:500 18px/1.3 atyp-bl-variable,sans-serif;color:#141414;scroll-margin-top:110px;transition:color .2s}.il-item__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.il-item__tag{font-size:14px;font-weight:400;line-height:1.4;color:#5b6070;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.il-item i{flex:none;width:8px;height:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:0;transition:opacity .2s}@media (hover: hover){.il-item:hover{color:#1e41ff}.il-item:hover i{opacity:1}}.il-item:focus-visible{color:#1e41ff;outline:2px solid #1E41FF;outline-offset:2px;border-radius:4px}.il-item:focus-visible i{opacity:1}@media (max-width: 900px){.il-item{font-size:17px}.il-item i{opacity:1}}li.is-on .il-item{color:#1e41ff}li.is-on .il-item i{opacity:1}.il-panel{position:relative;overflow:hidden;border-radius:20px;background:#f5f6fa;border:1px solid #E4E7EF;will-change:transform}.il-panel__img{display:block;width:100%;aspect-ratio:16/7;object-fit:cover}.il-detail{display:flex;flex-direction:column;gap:16px;align-items:flex-start;padding:28px 32px 32px}.il-detail__g{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#1e41ff}.il-detail h3{margin:0;font-size:28px;font-weight:500;line-height:1.15;color:#141414}.il-detail p{margin:0;font-size:16px;line-height:1.55;color:#2b2f3a}.il-detail__caps{display:flex;flex-direction:column;gap:8px}.il-detail__caps>span{font-size:12px;color:#5b6070}.il-detail__caps div{display:flex;flex-wrap:wrap;gap:6px}.il-detail__caps button{padding:5px 10px;border-radius:999px;background:#fff;border:1px solid #E4E7EF;font:500 12px atyp-bl-variable,sans-serif;color:#1e41ff;cursor:pointer;transition:background .2s}.il-detail__caps button:hover{background:#e7ebff}@media (prefers-reduced-motion: reduce){.il-item,.il-item i{transition:none}.il-panel{will-change:auto}}.agro{font-family:atyp-bl-variable,sans-serif}.agro .agro-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.agro .agro-hero{position:relative;isolation:isolate;margin:0 16px;border-radius:24px;overflow:hidden;color:#fff;min-height:calc(100svh - 110px);display:flex;align-items:flex-end;padding:48px var(--bk-pad-x, 64px)}@media (max-width: 900px){.agro .agro-hero{margin:0;border-radius:0;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:190px 16px 20px;min-height:0;gap:14px}}@media (max-width: 900px){.agro .agro-hero__bg{object-position:62% 70%}}.agro .agro-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 60%}.agro .agro-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0a0a8c,#0a0a0a1a 45%,#0a0a0a00 70%)}.agro .agro-hero__text{position:relative;max-width:600px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.agro .agro-hero__text{padding:26px 20px}}.agro .agro-hero__text .bk-breadcrumbs,.agro .agro-hero__text .bk-breadcrumbs button{color:#ffffffb3}.agro .agro-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.agro .agro-hero__text .agro-eyebrow{color:#8ab7f9}.agro .agro-hero__text h1{margin:0;font-size:clamp(44px,5.4vw,84px);line-height:.98;font-weight:500;letter-spacing:-.02em}.agro .agro-hero__text h1 span{display:block;color:#8ab7f9}.agro .agro-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.agro .agro-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.agro .agro-hero__text .bk-btn--outline:hover{background:#ffffff29}.agro .agro-hero__team{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;display:flex;align-items:center;gap:14px;padding:10px 18px 10px 10px;border-radius:20px;color:#fff;text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .25s,transform .25s}.agro .agro-hero__team img{width:120px;height:80px;object-fit:cover;border-radius:12px}.agro .agro-hero__team span{display:flex;flex-direction:column;gap:4px}.agro .agro-hero__team span b{font-size:16px;font-weight:500}.agro .agro-hero__team span i{font-style:normal;font-size:14px;opacity:.85;display:inline-flex;gap:6px;align-items:center}.agro .agro-hero__team:hover{background:#ffffff3d;transform:translateY(-2px)}@media (max-width: 900px){.agro .agro-hero__team{position:relative;right:auto;bottom:auto;align-self:flex-start}}.agro .agro-next{max-width:1280px;margin:0 auto;padding:64px var(--bk-pad-x, 64px);color:#9aa0b0;font-size:14px;text-align:center}.agro .agro-chain{max-width:1440px;margin:0 auto;background:#fff;color:#141414;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.agro .agro-chain{padding:56px 16px}}.agro .agro-chain__head{max-width:760px;display:flex;flex-direction:column;gap:16px;margin-bottom:44px}.agro .agro-chain__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500}.agro .agro-chain__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.agro .agro-chain__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media (max-width: 1100px){.agro .agro-chain__list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 700px){.agro .agro-chain__list{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.agro .agro-chain__list li{scroll-snap-align:start}}.agro .agro-stage{position:relative;display:block;width:100%;aspect-ratio:3/4.4;padding:0;border:0;border-radius:20px;overflow:hidden;background:#000;color:#fff;text-align:left;font:inherit}.agro .agro-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.agro .agro-stage__glass{position:absolute;left:10px;right:10px;bottom:10px;min-height:176px;padding:16px;border-radius:16px;display:flex;flex-direction:column;gap:6px;background:#0c0c0c6b;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);border:1px solid rgba(255,255,255,.18);box-shadow:inset 0 1px #ffffff1f}.agro .agro-stage__glass b{font-size:20px;font-weight:500}.agro .agro-stage__n{font-size:12px;font-weight:600;letter-spacing:.12em;color:#8ab7f9}.agro .agro-stage__kicker{font-size:14px;line-height:1.45;color:#fffc}.agro .agro-stage__soon{align-self:flex-start;margin-top:auto;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff24;border:1px solid rgba(255,255,255,.25)}.agro .agro-stage__go{margin-top:6px;font-size:14px;color:#fff}.agro .agro-stage:is(button){cursor:pointer}.agro .agro-stage:is(button):hover img{transform:scale(1.05)}.agro .agro-stage:is(button):hover .agro-stage__glass{background:#1e41ffb3}.agro .agro-stage.is-soon{cursor:default}.agro .agro-ch{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.agro .agro-ch{padding:56px 16px}}.agro .agro-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.agro .agro-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.agro .agro-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.agro .agro-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.agro .agro-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.agro .agro-chc{position:relative;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;transition:flex .6s cubic-bezier(.2,.7,.2,1)}.agro .agro-chc.is-open{flex:2.3;cursor:default}.agro .agro-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.agro .agro-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.agro .agro-chc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.agro .agro-chc:hover>img{transform:scale(1.04)}.agro .agro-chc__stat,.agro .agro-chc__glass{position:absolute;background:#ffffffb8;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.6);box-shadow:0 18px 40px -24px #0a0e1e73;color:#141414}.agro .agro-chc__stat{left:16px;top:16px;max-width:200px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.agro .agro-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#1e41ff;letter-spacing:-.01em}.agro .agro-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#2a2d36}.agro .agro-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.agro .agro-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.agro .agro-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.agro .agro-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.agro .agro-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#3a3d47}.agro .agro-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.agro .agro-chc__more ul li{font-size:14px;color:#3a3d47}.agro .agro-chc__more ul li b{color:#1e41ff;font-weight:600;margin-right:4px}.agro .agro-chc__src{font-size:11px;color:#6b6f7c;display:flex;flex-wrap:wrap;gap:4px 8px}.agro .agro-chc__src a{color:#1e41ff;text-decoration:none}.agro .agro-chc__src a:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.agro .agro-chc,.agro .agro-chc__more{transition:none}}.agro .agro-chc.is-open .agro-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.agro .agro-chc.is-open .agro-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.agro .agro-chc .agro-chc__more{opacity:1;max-height:none}.agro .agro-chc .agro-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}.agro .agro-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start;background:#101114 var(--cap-bg) center 25%/cover no-repeat}.agro .agro-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0c14b8,#0a0c1473 55%,#0a0c1499)}@media (max-width: 1000px){.agro .agro-cap{grid-template-columns:1fr;gap:20px;margin:0;border-radius:0;padding:56px 16px}}.agro .agro-cap__head{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.agro .agro-cap__head{position:static;padding:24px 20px}}.agro .agro-cap__head .agro-eyebrow{color:#8ab7f9}.agro .agro-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.agro .agro-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.agro .agro-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.agro .agro-cap__row{position:relative;display:grid;grid-template-columns:44px 1fr 200px;gap:16px;align-items:center;padding:18px 20px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.agro .agro-cap__row{grid-template-columns:36px 1fr}.agro .agro-cap__row .agro-cap__unit{grid-column:2}}.agro .agro-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.agro .agro-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.agro .agro-cap__body{display:flex;flex-direction:column;gap:4px}.agro .agro-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.agro .agro-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.agro .agro-cap__unit{display:flex;justify-content:flex-start}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.agro .agro-cap__row,.agro .agro-cap__head{background:#10131cd9}}@media (prefers-reduced-motion: reduce){.agro .agro-cap__row{transition:none}}.agro .agro-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#3557ff,#1e41ff 45%,#1228b8);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.agro .agro-panel{margin:0;border-radius:0;padding:56px 16px}}.agro .agro-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.agro .agro-panel__head .agro-eyebrow{color:#8ab7f9}.agro .agro-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.agro .agro-panel .dp{background:#0a0e1e6b;background-image:none;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #000014b3}.agro .agro-panel .dp__stage{background:#ffffff0f;border-color:#ffffff24}.agro .agro-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:#0b0f1c var(--case-bg) center/cover no-repeat;padding:120px var(--bk-pad-x, 64px) 72px}.agro .agro-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#080c1a33,#080c1a8c 45%,#080c1ad9)}@media (max-width: 900px){.agro .agro-case{margin:0;border-radius:0;padding:72px 16px 48px}}.agro .agro-case__in{max-width:1200px;display:flex;flex-direction:column;gap:24px}.agro .agro-case__in .agro-eyebrow{color:#8ab7f9}.agro .agro-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.agro .agro-case__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 900px){.agro .agro-case__grid{grid-template-columns:1fr}}.agro .agro-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.agro .agro-case__card span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.agro .agro-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.agro .agro-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.agro .agro-case__card.is-result span{color:#fff}.agro .agro-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.agro .agro-experts{padding:56px 16px}}.agro .agro-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.agro .agro-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.agro .agro-experts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width: 900px){.agro .agro-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.agro .agro-experts__grid>*{scroll-snap-align:start}}.agro .agro-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.agro .agro-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.agro .agro-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.agro .agro-expert__glass b{font-size:20px;font-weight:500}.agro .agro-expert__glass>span{font-size:14px;opacity:.85}.agro .agro-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.agro .agro-expert:hover img,.agro .agro-expert:focus-visible img{transform:scale(1.04)}.agro .agro-expert:hover .agro-expert__glass,.agro .agro-expert:focus-visible .agro-expert__glass{background:#1e41ffb8}.agro .agro-expert:hover .agro-expert__glass i,.agro .agro-expert:focus-visible .agro-expert__glass i{color:#fff}.agro .agro-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.agro .agro-others{margin:0 16px;border-radius:24px;background:#f3f4f7;padding:88px var(--bk-pad-x, 64px)}@media (max-width: 900px){.agro .agro-others{margin:0;border-radius:0;padding:56px 16px}}.agro .agro-others__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.agro .agro-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.agro .agro-others__head p{margin:0;font-size:17px;color:#55596a}.agro .agro-others__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1100px){.agro .agro-others__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.agro .agro-others__grid{grid-template-columns:1fr}}.agro .agro-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#0b0f1c;font:inherit;text-align:left;color:#fff}@media (max-width: 520px){.agro .agro-other{aspect-ratio:16/10}}.agro .agro-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.agro .agro-other__glass{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:14px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.agro .agro-other__glass b{font-size:18px;font-weight:500}.agro .agro-other__glass>span{font-size:13px;opacity:.85}.agro .agro-other__glass em{align-self:flex-start;margin-top:8px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.agro .agro-other__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.agro .agro-other:is(button){cursor:pointer}.agro .agro-other:is(button):hover img{transform:scale(1.04)}.agro .agro-other:is(button):hover .agro-other__glass{background:#1e41ffb8}.agro .agro-other{aspect-ratio:3/4.4}@media (max-width: 520px){.agro .agro-other{aspect-ratio:4/5}}.agro .agro-other__glass{height:152px;padding:16px}.agro .agro-other__glass b{font-size:19px}.agro .agro-other__glass>span{min-height:2.6em;line-height:1.3}.agro .agro-other__glass em{margin-top:auto}.agro .agro-others{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff;padding-right:0;overflow:hidden}.agro .agro-others__head{max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding-right:var(--bk-pad-x, 64px)}.agro .agro-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.agro .agro-others__head .agro.eyebrow{color:#8ab7f9}.agro .agro-others__head h2{color:#fff}.agro .agro-others__head p{color:#ffffffd1}@media (max-width: 900px){.agro .agro-others__head{padding-right:16px}}.agro .agro-others__nav{display:flex;gap:10px;flex:none}.agro .agro-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.agro .agro-others__nav button:hover,.agro .agro-others__nav button:focus-visible{background:#ffffff47;outline:none}.agro .agro-others__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--bk-pad-x, 64px);padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.agro .agro-others__grid::-webkit-scrollbar{display:none}.agro .agro-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.agro .agro-others__grid{scroll-padding-left:16px;padding-right:16px}.agro .agro-others__grid>li{flex-basis:78%}}.agro .agro-other{aspect-ratio:3/4.2;box-shadow:0 30px 60px -30px #000c}.agro .agro-other__glass{background:#0c0c106b;border-color:#ffffff38}.agro .agro-others .agro-eyebrow{color:#8ab7f9}.agro .agro-others{margin-bottom:72px}@media (max-width: 900px){.agro .agro-others{margin-bottom:48px}}.agro .agro-hero{margin:0;border-radius:0}.agro .agro-hero{min-height:calc(100svh - 66px)}@media (max-width: 1279px){.agro .agro-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.agro .agro-hero{min-height:0}}.agro .agro-hero video.agro-hero__bg,.agro .agro-hero img.agro-hero__bg.bk-f0{pointer-events:none}.agro .bk-btn.agro-hero__partner{position:absolute;right:calc(var(--bk-pad-x, 64px) + 62px);bottom:48px;z-index:1;border:1px solid rgba(255,255,255,.3);background:#ffffff24;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.agro .bk-btn.agro-hero__partner:hover{background:#ffffff42}.agro .bk-btn.agro-hero__partner:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 900px){.agro .bk-btn.agro-hero__partner{position:relative;right:auto;bottom:auto;align-self:flex-start}}.agro .agro-hero__ctl{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);color:#fff;cursor:pointer}.agro .agro-hero__ctl:hover{background:#fff3}.agro .agro-hero__ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 900px){.agro .agro-hero__ctl{right:16px;bottom:auto;top:16px}}.agro .agro-hero__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.agro .agro-hero__ctl.is-paused .agro-hero__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.agro .agro-others__grid.is-flow{scroll-snap-type:none}.agro .agro-hero:after{background:linear-gradient(0deg,#070d3a4d,#070d3a00 45%)}.agro .agro-case+.agro-others,.agro .agro-others{margin-top:24px}@media (max-width: 900px){.agro .agro-case+.agro-others,.agro .agro-others{margin-top:16px}}.bk-page{--bk-accent: #1E41FF;--bk-on-accent: #FFFFFF;--bk-soft: #F3F3F3;--bk-deep: #141414;--bk-on-deep: #FFFFFF;--bk-pad-x: 80px;font-family:atyp-bl-variable,sans-serif;color:#141414;background:#fff}@media (max-width: 1024px){.bk-page{--bk-pad-x: 48px}}@media (max-width: 768px){.bk-page{--bk-pad-x: 32px}}@media (max-width: 550px){.bk-page{--bk-pad-x: 16px}}.bk-page main{display:block}.bk-page button{font-family:inherit}.bk-serif{font-family:source-serif-4,"Source Serif 4",Georgia,serif}.bk-breadcrumbs{display:flex;flex-wrap:wrap;gap:6px;font-size:13px;letter-spacing:.02em;color:#969696}.bk-breadcrumbs button{background:none;border:0;padding:0;color:inherit;cursor:pointer;font-size:inherit}.bk-breadcrumbs button:hover{color:var(--bk-accent)}.bk-breadcrumbs [aria-current]{color:#141414}.bk-breadcrumbs__sep{margin-left:6px}.bk-section{padding:96px var(--bk-pad-x)}@media (max-width: 768px){.bk-section{padding:56px var(--bk-pad-x)}}.bk-section__inner{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;row-gap:48px}.bk-section--soft{background:var(--bk-soft)}.bk-section--grey{background:#f3f3f3}.bk-section--deep{background:var(--bk-deep);color:var(--bk-on-deep)}.bk-section--accent{background:var(--bk-accent);color:var(--bk-on-accent)}.bk-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bk-accent)}.bk-heading{display:flex;flex-direction:column;row-gap:14px;max-width:820px}.bk-heading h2{margin:0;font-size:44px;line-height:115%;font-weight:500}@media (max-width: 1280px){.bk-heading h2{font-size:38px}}@media (max-width: 768px){.bk-heading h2{font-size:30px}}.bk-heading p{margin:0;font-size:18px;line-height:150%;color:#929292}@media (max-width: 768px){.bk-heading p{font-size:16px}}.bk-heading--center{align-self:center;text-align:center;align-items:center}.bk-heading--inverse p{color:inherit;opacity:.75}.bk-heading--inverse .bk-eyebrow{color:inherit;opacity:.85}.bk-hero{padding:24px var(--bk-pad-x) 72px}.bk-hero__inner{max-width:1280px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:end}@media (max-width: 1024px){.bk-hero__inner{grid-template-columns:1fr;gap:32px}}.bk-hero__text{display:flex;flex-direction:column;row-gap:24px}.bk-hero h1{margin:0;font-size:64px;line-height:108%;font-weight:500;letter-spacing:-.01em}@media (max-width: 1280px){.bk-hero h1{font-size:52px}}@media (max-width: 768px){.bk-hero h1{font-size:38px}}.bk-hero__lead{margin:0;font-size:22px;line-height:145%;color:#141414}@media (max-width: 768px){.bk-hero__lead{font-size:18px}}.bk-hero__media{border-radius:14px;overflow:hidden;aspect-ratio:4/3;background:var(--bk-soft)}.bk-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.bk-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));border-top:1px solid #DCDCDC}.bk-stats--inverse{border-top-color:#ffffff40}.bk-stat{display:flex;flex-direction:column;row-gap:8px;padding:28px 24px 8px 0}.bk-stat__value{font-size:56px;line-height:100%;font-weight:500;color:var(--bk-accent)}@media (max-width: 768px){.bk-stat__value{font-size:44px}}.bk-stat__label{font-size:16px;line-height:140%}.bk-stat__context{font-size:13px;color:#969696;text-transform:uppercase;letter-spacing:.08em}.bk-stats--inverse .bk-stat .bk-stat__value{color:inherit}.bk-stats--inverse .bk-stat .bk-stat__context{color:inherit;opacity:.7}.bk-grid{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.bk-grid--2{grid-template-columns:repeat(auto-fill,minmax(420px,1fr))}@media (max-width: 550px){.bk-grid,.bk-grid--2{grid-template-columns:1fr}}.bk-card{position:relative;display:flex;flex-direction:column;row-gap:12px;padding:28px;border-radius:14px;background:#fff;border:1px solid #DCDCDC;transition:border-color .25s ease,transform .25s ease,box-shadow .25s ease}.bk-card h3{margin:0;font-size:22px;line-height:125%;font-weight:500}.bk-card p{margin:0;font-size:15px;line-height:150%;color:#929292}.bk-card--link{cursor:pointer}.bk-card--link:hover{border-color:var(--bk-accent);transform:translateY(-2px);box-shadow:0 12px 28px -18px #14141459}.bk-card__index{font-size:13px;font-weight:600;color:var(--bk-accent);letter-spacing:.08em}.bk-card__foot{margin-top:auto;padding-top:12px;font-size:14px;font-weight:500;color:var(--bk-accent)}.bk-chip{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid #DCDCDC;background:#fff;color:#141414;cursor:pointer;white-space:nowrap}.bk-chip:hover{border-color:var(--bk-accent);color:var(--bk-accent)}.bk-chip--draft{cursor:help;background:#fff6d6;border-color:#f1d27a;color:#7a5b00}.bk-chip--draft:hover{color:#7a5b00;border-color:#f1d27a}.bk-case{display:flex;flex-direction:column;border-radius:14px;border:1px solid #DCDCDC;background:#fff;overflow:hidden}.bk-case__header{padding:28px 28px 20px;display:flex;flex-direction:column;row-gap:12px}.bk-case__header h3{margin:0;font-size:26px;line-height:125%;font-weight:500}.bk-case__tags{display:flex;flex-wrap:wrap;gap:8px}.bk-case__client{font-size:13px;text-transform:uppercase;letter-spacing:.08em;color:#969696}.bk-case__results{display:flex;flex-wrap:wrap;gap:0;background:var(--bk-accent);color:var(--bk-on-accent)}.bk-case__results>div{flex:1 1 140px;display:flex;flex-direction:column;row-gap:4px;padding:20px 28px;border-right:1px solid rgba(255,255,255,.2)}.bk-case__results>div:last-child{border-right:0}.bk-case__value{font-size:40px;line-height:100%;font-weight:500}.bk-case__label{font-size:14px;line-height:135%;opacity:.9}.bk-case__body{padding:24px 28px 28px;display:grid;gap:20px}.bk-case__body p,.bk-case__body li{margin:0;font-size:15px;line-height:150%;color:#141414}.bk-case__body ul{margin:0;padding-left:18px;display:flex;flex-direction:column;row-gap:6px}.bk-case__subtitle{display:block;margin-bottom:8px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:var(--bk-accent)}.bk-people{display:grid;gap:24px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}@media (max-width: 550px){.bk-people{grid-template-columns:repeat(2,1fr);gap:16px}}.bk-person{display:flex;flex-direction:column;row-gap:4px}.bk-person__photo{border-radius:14px;overflow:hidden;aspect-ratio:1/1.1;background:var(--bk-soft);margin-bottom:12px}.bk-person__photo img{width:100%;height:100%;object-fit:cover;object-position:top center;filter:grayscale(.15);transition:transform .4s ease,filter .4s ease}.bk-person__name{font-size:18px;font-weight:500}.bk-person__role{font-size:14px;color:var(--bk-accent);font-weight:500}.bk-person__focus{font-size:14px;color:#929292;line-height:140%}.bk-person__more{margin-top:6px;font-size:13px;font-weight:500}.bk-person--link{cursor:pointer}.bk-person--link:hover img{transform:scale(1.03);filter:grayscale(0)}.bk-person--link:hover .bk-person__name{color:var(--bk-accent)}.bk-rows{border-top:1px solid #DCDCDC}.bk-row{display:grid;grid-template-columns:64px 1fr 1.4fr 170px}.bk-row>.bk-chip{justify-self:end}.bk-row{gap:24px;align-items:center;padding:24px 0;border-bottom:1px solid #DCDCDC}@media (max-width: 768px){.bk-row{grid-template-columns:1fr;gap:8px}.bk-row>.bk-chip{justify-self:start}}.bk-row__index{font-size:14px;color:var(--bk-accent);font-weight:600}.bk-row__title{font-size:24px;font-weight:500;line-height:125%}.bk-row__desc{font-size:15px;line-height:150%;color:#929292}.bk-quote{margin:0;max-width:960px}.bk-quote blockquote{margin:0;font-family:source-serif-4,"Source Serif 4",Georgia,serif;font-size:36px;line-height:135%}@media (max-width: 768px){.bk-quote blockquote{font-size:26px}}.bk-quote figcaption{margin-top:20px;font-size:15px;opacity:.8}.bk-actions{display:flex;flex-wrap:wrap;gap:12px}.bk-cta{padding:96px var(--bk-pad-x) 96px}@media (max-width: 768px){.bk-cta{padding:56px var(--bk-pad-x) 56px}}:is(.bk-section--white,.bk-hero,.mt-main,.cd-wrap,.cr-white,.oc-others,.agro-st-sources)+.bk-cta{padding-top:0}.bk-cta__inner{max-width:1280px;margin:0 auto;padding:56px;border-radius:14px;background:#1e41ff;color:#fff;display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}@media (max-width: 768px){.bk-cta__inner{padding:32px 24px}}.bk-cta__inner h2{margin:0 0 12px;font-size:40px;line-height:115%;font-weight:500;max-width:640px}@media (max-width: 768px){.bk-cta__inner h2{font-size:28px}}.bk-cta__inner p{margin:0;font-size:17px;line-height:150%;opacity:.85;max-width:560px}.bk-cta__actions{display:flex;flex-wrap:wrap;gap:12px}.bk-tabs{display:flex;flex-wrap:wrap;gap:8px}.bk-tabs button{padding:10px 16px;border-radius:999px;border:1px solid #DCDCDC;background:#fff;font-size:14px;cursor:pointer}.bk-tabs button[aria-pressed=true]{background:#141414;color:#fff;border-color:#141414}.bk-cta__inner{position:relative;overflow:hidden;isolation:isolate}.bk-cta__text,.bk-cta__actions{position:relative;z-index:1}.bk-cta__pattern{position:absolute;top:0;right:0;bottom:0;width:52%;height:100%;object-fit:cover;object-position:right center;mix-blend-mode:screen;opacity:.55;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 55%);mask-image:linear-gradient(90deg,transparent 0%,#000 55%);pointer-events:none}@media (max-width: 768px){.bk-cta__pattern{width:100%;opacity:.25}}.bk-cta__actions .bk-btn--light{box-shadow:0 8px 24px -12px #00000080}.bk-cta__actions .bk-btn--ghost{background:#1e41ff8c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bk-btn--ghost,.bk-btn--glass{background:#ffffff4d;color:#fff;border-color:transparent;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.bk-btn--ghost:hover,.bk-btn--glass:hover{background:#ffffff6b;border-color:transparent}.bk-cta__actions .bk-btn--ghost{background:#ffffff38}.dp{--dp-bg: #060A17;--dp-line: rgba(140, 170, 255, .12);--dp-ink: #EEF2FF;--dp-mute: rgba(214, 224, 255, .62);--dp-blue: #1E41FF;--dp-cyan: #8AB7F9;position:relative;overflow:hidden;border-radius:24px;color:var(--dp-ink);background:var(--dp-bg);background-image:radial-gradient(600px 300px at 85% -10%,rgba(30,65,255,.45),transparent 70%),radial-gradient(500px 260px at -10% 110%,rgba(138,183,249,.18),transparent 70%),linear-gradient(var(--dp-line) 1px,transparent 1px),linear-gradient(90deg,var(--dp-line) 1px,transparent 1px);background-size:auto,auto,40px 40px,40px 40px;padding:32px;display:flex;flex-direction:column;gap:28px;box-shadow:0 40px 80px -40px #0a145099}.dp__tabs button.is-active{color:var(--dp-ink);background:linear-gradient(90deg,#1e41ff66,#1e41ff14);border-color:#7896ff80;box-shadow:inset 0 1px #ffffff1f,0 10px 30px -12px #1e41ffb3}.dp__kpi b{font-size:clamp(44px,5vw,64px);line-height:1;font-weight:500;letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#9db6ff);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.dp-line{fill:none;stroke:var(--dp-cyan, #39D5FF);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.dp-dot{fill:#060a17;stroke:#39d5ff;stroke-width:2.5;opacity:0;transition:r .2s}.dp-bars__bar{width:100%;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#a0b4ff8c,#a0b4ff26);transition:height 1.2s cubic-bezier(.2,.7,.2,1)}.dp-bars__col.is-last .dp-bars__bar{background:linear-gradient(180deg,#39d5ff,#1e41ff);box-shadow:0 0 40px #8ab7f959}.dp-bars__delta{position:absolute;top:0;right:0;padding:6px 12px;border-radius:999px;background:#8ab7f926;color:#39d5ff;font-weight:600;font-size:14px}.dp-donut__seg{fill:none;stroke-width:26;cursor:pointer;transition:stroke-dasharray 1.2s cubic-bezier(.2,.7,.2,1),stroke-width .2s,opacity .2s;stroke:color-mix(in srgb,#39D5FF calc(100% - var(--seg) * 30%),#1E41FF);opacity:.7}.dp-donut__legend i{width:12px;height:12px;border-radius:3px;background:color-mix(in srgb,#39D5FF calc(100% - var(--seg) * 30%),#1E41FF)}.agro-st{--st-night: radial-gradient(90% 120% at 85% 0%, #1E41FF 0%, #10228F 38%, #070D3A 100%);--st-glass: rgba(12, 12, 12, .38)}.agro-st .agro-st-hero .agro-hero__text h1{color:#fff}.agro-st .agro-st-head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.agro-st .agro-st-head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.agro .agro-st-barslot{height:59px}.agro .agro-st-bar{position:relative;z-index:40}.agro .agro-st-bar.is-pinned{position:fixed;left:0;right:0;background:#fffffff7;box-shadow:0 10px 30px -20px #0a0e1e59}.agro .agro-st-bar{background:#ffffffdb;border-bottom:1px solid #E6E8EF;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.agro .agro-st-bar ol{position:relative;list-style:none;margin:0 auto;max-width:1440px;padding:10px var(--bk-pad-x, 64px);display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.agro .agro-st-bar ol::-webkit-scrollbar{display:none}@media (max-width: 900px){.agro .agro-st-bar ol{padding:10px 16px}}.agro .agro-st-bar li{flex:1 0 auto}.agro .agro-st-bar button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:999px;cursor:pointer;white-space:nowrap;font:inherit;font-size:14px;font-weight:500;color:#2a2d36;background:transparent;border:1px solid #E1E4EC;transition:background .25s,color .25s,border-color .25s}.agro .agro-st-bar button span{font-size:12px;font-weight:600;letter-spacing:.08em;color:#1e41ff}.agro .agro-st-bar button:hover{border-color:#1e41ff;color:#1e41ff}.agro .agro-st-bar button:focus-visible{outline:3px solid #1E41FF;outline-offset:2px}.agro .agro-st-bar button.is-done{color:#55596a}.agro .agro-st-bar button.is-current{background:#1e41ff;border-color:#1e41ff;color:#fff}.agro .agro-st-bar button.is-current span{color:#fff}.agro .agro-st-figs{margin:24px 16px 0;border-radius:24px;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);padding:88px var(--bk-pad-x, 64px);display:grid;grid-template-columns:.9fr 1.1fr;gap:48px;align-items:center}@media (max-width: 1000px){.agro .agro-st-figs{grid-template-columns:1fr;gap:28px;margin:0;border-radius:0;padding:56px 16px}}.agro .agro-st-figs__head{display:flex;flex-direction:column;gap:16px}.agro .agro-st-figs__head .agro-eyebrow{color:#8ab7f9}.agro .agro-st-figs__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;text-wrap:balance}.agro .agro-st-figs__head p{margin:0;font-size:18px;line-height:1.6;color:#ffffffd6}.agro .agro-st-figs__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width: 520px){.agro .agro-st-figs__grid{grid-template-columns:1fr}}.agro .agro-st-fig{display:flex;flex-direction:column;gap:8px;padding:24px;border-radius:20px;min-width:0;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e}.agro .agro-st-fig b{font-size:clamp(30px,2.8vw,42px);font-weight:500;line-height:1;letter-spacing:-.01em;color:#8ab7f9;overflow-wrap:anywhere}.agro .agro-st-fig>span{font-size:15px;line-height:1.45;color:#ffffffe6}.agro .agro-st-fig em{margin-top:auto;padding-top:6px;font-style:normal;font-size:12px;color:#ffffffa8}.agro .agro-st-fig em a{color:#8ab7f9;text-decoration:none}.agro .agro-st-fig em a:hover,.agro .agro-st-fig em a:focus-visible{text-decoration:underline}.agro .agro-st-trends{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.agro .agro-st-trends{padding:56px 16px}}.agro .agro-st-trends__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 900px){.agro .agro-st-trends__grid{grid-template-columns:1fr}}.agro .agro-st-trend{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:22px;background:#f3f4f7;border:1px solid #E6E8EF;transition:background .3s,color .3s,transform .3s}.agro .agro-st-trend span{font-size:13px;font-weight:600;letter-spacing:.12em;color:#1e41ff}.agro .agro-st-trend h3{margin:0;font-size:22px;line-height:1.2;font-weight:500;color:#141414}.agro .agro-st-trend p{margin:0;font-size:16px;line-height:1.55;color:#55596a}.agro .agro-st-trend:hover{background:#1e41ff;transform:translateY(-3px)}.agro .agro-st-trend:hover span,.agro .agro-st-trend:hover h3,.agro .agro-st-trend:hover p{color:#fff}.agro .agro-st-best{margin:0 16px;border-radius:24px;background:#f3f4f7;padding:88px var(--bk-pad-x, 64px);display:grid;grid-template-columns:1fr 1fr;gap:48px}@media (max-width: 900px){.agro .agro-st-best{grid-template-columns:1fr;gap:40px;margin:0;border-radius:0;padding:56px 16px}}.agro .agro-st-best__col{display:flex;flex-direction:column;gap:12px;min-width:0}.agro .agro-st-best__col h2{margin:0 0 12px;font-size:clamp(28px,3vw,40px);line-height:1.12;font-weight:500;color:#141414}.agro .agro-st-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.agro .agro-st-checks li{position:relative;padding:16px 18px 16px 52px;border-radius:16px;background:#fff;border:1px solid #E6E8EF;font-size:16px;line-height:1.45;color:#2a2d36}.agro .agro-st-checks li:before{content:"";position:absolute;left:18px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;background:#1e41ff}.agro .agro-st-checks li:after{content:"";position:absolute;left:25px;top:50%;width:5px;height:10px;margin-top:-7px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.agro .agro-st-chips{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:10px}.agro .agro-st-chips li{position:relative;display:flex;align-items:center;padding:16px 18px 16px 52px;border-radius:16px;font-size:16px;font-weight:500;line-height:1.45;color:#141414;background:#1e41ff12;border:1px solid rgba(30,65,255,.22);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #ffffffb3}.agro .agro-st-chips li:before{content:"";position:absolute;left:22px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:4px;background:#1e41ff}.agro .agro-st-checks{display:grid;grid-auto-rows:1fr}.agro .agro-st-checks li{display:flex;align-items:center}.agro .agro-st-eco{margin-top:24px}@media (max-width: 1000px){.agro .agro-st-eco{margin-top:0}}.agro .agro-st-pager{max-width:1440px;margin:0 auto;padding:72px var(--bk-pad-x, 64px) 24px;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width: 700px){.agro .agro-st-pager{grid-template-columns:1fr;padding:48px 16px 16px}}.agro .agro-st-pcard{position:relative;display:block;width:100%;min-height:280px;padding:0;border:0;border-radius:22px;overflow:hidden;cursor:pointer;background:#0b0f1c;color:#fff;font:inherit;text-align:left}@media (max-width: 700px){.agro .agro-st-pcard{min-height:200px}}.agro .agro-st-pcard img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.agro .agro-st-pcard__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:6px;padding:18px 20px;border-radius:16px;background:#0c0c0c6b;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.agro .agro-st-pcard__glass b{font-size:24px;font-weight:500}.agro .agro-st-pcard__dir{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.agro .agro-st-pcard.is-next .agro-st-pcard__glass{align-items:flex-end;text-align:right}.agro .agro-st-pcard:hover img,.agro .agro-st-pcard:focus-visible img{transform:scale(1.04)}.agro .agro-st-pcard:hover .agro-st-pcard__glass,.agro .agro-st-pcard:focus-visible .agro-st-pcard__glass{background:#1e41ffb8}.agro .agro-st-pcard:hover .agro-st-pcard__glass .agro-st-pcard__dir,.agro .agro-st-pcard:focus-visible .agro-st-pcard__glass .agro-st-pcard__dir{color:#fff}.agro .agro-st-pcard:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.agro .agro-st-sources{max-width:1440px;margin:0 auto 72px;padding:0 var(--bk-pad-x, 64px)}@media (max-width: 900px){.agro .agro-st-sources{padding:0 16px;margin-bottom:48px}}.agro .agro-st-sources details{border-radius:18px;background:#f3f4f7;border:1px solid #E6E8EF;padding:0 22px}.agro .agro-st-sources summary{cursor:pointer;padding:18px 0;font-size:15px;font-weight:600;color:#1e41ff;list-style-position:inside}.agro .agro-st-sources ul{margin:0;padding:0 0 8px 18px;display:flex;flex-direction:column;gap:8px}.agro .agro-st-sources ul a{color:#1e41ff;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.agro .agro-st-sources p{margin:8px 0 18px;font-size:13px;color:#6b6f7c}@media (prefers-reduced-motion: reduce){.agro .agro-st-bar button,.agro .agro-st-trend,.agro .agro-st-pcard img,.agro .agro-st-pcard__glass{transition:none}.agro .agro-st-trend:hover,.agro .agro-st-pcard:hover img{transform:none}}@media (max-width: 900px){.agro .agro-st-hero{min-height:calc(100svh - 48px)}}.cpg{font-family:atyp-bl-variable,sans-serif}.cpg .cpg-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.cpg .cpg-hero{position:relative;isolation:isolate;margin:0 16px;border-radius:24px;overflow:hidden;color:#fff;min-height:calc(100svh - 110px);display:flex;align-items:flex-end;padding:48px var(--bk-pad-x, 64px)}@media (max-width: 900px){.cpg .cpg-hero{margin:0;border-radius:0;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:190px 16px 20px;min-height:0;gap:14px}}@media (max-width: 900px){.cpg .cpg-hero__bg{object-position:62% 70%}}.cpg .cpg-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 60%}.cpg .cpg-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0a0a8c,#0a0a0a1a 45%,#0a0a0a00 70%)}.cpg .cpg-hero__text{position:relative;max-width:600px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.cpg .cpg-hero__text{padding:26px 20px}}.cpg .cpg-hero__text .bk-breadcrumbs,.cpg .cpg-hero__text .bk-breadcrumbs button{color:#ffffffb3}.cpg .cpg-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.cpg .cpg-hero__text .cpg-eyebrow{color:#8ab7f9}.cpg .cpg-hero__text h1{margin:0;font-size:clamp(44px,5.4vw,84px);line-height:.98;font-weight:500;letter-spacing:-.02em}.cpg .cpg-hero__text h1 span{display:block;color:#8ab7f9}.cpg .cpg-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.cpg .cpg-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.cpg .cpg-hero__text .bk-btn--outline:hover{background:#ffffff29}.cpg .cpg-hero__team{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;display:flex;align-items:center;gap:14px;padding:10px 18px 10px 10px;border-radius:20px;color:#fff;text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .25s,transform .25s}.cpg .cpg-hero__team img{width:120px;height:80px;object-fit:cover;border-radius:12px}.cpg .cpg-hero__team span{display:flex;flex-direction:column;gap:4px}.cpg .cpg-hero__team span b{font-size:16px;font-weight:500}.cpg .cpg-hero__team span i{font-style:normal;font-size:14px;opacity:.85;display:inline-flex;gap:6px;align-items:center}.cpg .cpg-hero__team:hover{background:#ffffff3d;transform:translateY(-2px)}@media (max-width: 900px){.cpg .cpg-hero__team{position:relative;right:auto;bottom:auto;align-self:flex-start}}.cpg .cpg-ch{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.cpg .cpg-ch{padding:56px 16px}}.cpg .cpg-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.cpg .cpg-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.cpg .cpg-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.cpg .cpg-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.cpg .cpg-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.cpg .cpg-chc{position:relative;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;transition:flex .6s cubic-bezier(.2,.7,.2,1)}.cpg .cpg-chc.is-open{flex:2.3;cursor:default}.cpg .cpg-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.cpg .cpg-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.cpg .cpg-chc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cpg .cpg-chc:hover>img{transform:scale(1.04)}.cpg .cpg-chc__stat,.cpg .cpg-chc__glass{position:absolute;background:#ffffffb8;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.6);box-shadow:0 18px 40px -24px #0a0e1e73;color:#141414}.cpg .cpg-chc__stat{left:16px;top:16px;max-width:200px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.cpg .cpg-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#1e41ff;letter-spacing:-.01em}.cpg .cpg-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#2a2d36}.cpg .cpg-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.cpg .cpg-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.cpg .cpg-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.cpg .cpg-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.cpg .cpg-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#3a3d47}.cpg .cpg-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.cpg .cpg-chc__more ul li{font-size:14px;color:#3a3d47}.cpg .cpg-chc__more ul li b{color:#1e41ff;font-weight:600;margin-right:4px}.cpg .cpg-chc__src{font-size:11px;color:#6b6f7c;display:flex;flex-wrap:wrap;gap:4px 8px}.cpg .cpg-chc__src a{color:#1e41ff;text-decoration:none}.cpg .cpg-chc__src a:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.cpg .cpg-chc,.cpg .cpg-chc__more{transition:none}}.cpg .cpg-chc.is-open .cpg-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.cpg .cpg-chc.is-open .cpg-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.cpg .cpg-chc .cpg-chc__more{opacity:1;max-height:none}.cpg .cpg-chc .cpg-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}.cpg .cpg-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start;background:#101114 var(--cap-bg) center 25%/cover no-repeat}.cpg .cpg-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0c14b8,#0a0c1473 55%,#0a0c1499)}@media (max-width: 1000px){.cpg .cpg-cap{grid-template-columns:1fr;gap:20px;margin:0;border-radius:0;padding:56px 16px}}.cpg .cpg-cap__head{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.cpg .cpg-cap__head{position:static;padding:24px 20px}}.cpg .cpg-cap__head .cpg-eyebrow{color:#8ab7f9}.cpg .cpg-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.cpg .cpg-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.cpg .cpg-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.cpg .cpg-cap__row{position:relative;display:grid;grid-template-columns:44px 1fr 200px;gap:16px;align-items:center;padding:18px 20px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.cpg .cpg-cap__row{grid-template-columns:36px 1fr}.cpg .cpg-cap__row .cpg-cap__unit{grid-column:2}}.cpg .cpg-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.cpg .cpg-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.cpg .cpg-cap__body{display:flex;flex-direction:column;gap:4px}.cpg .cpg-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.cpg .cpg-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.cpg .cpg-cap__unit{display:flex;justify-content:flex-start}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.cpg .cpg-cap__row,.cpg .cpg-cap__head{background:#10131cd9}}@media (prefers-reduced-motion: reduce){.cpg .cpg-cap__row{transition:none}}.cpg .cpg-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#1e41ff,#1e41ff 45%,#10228f);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.cpg .cpg-panel{margin:0;border-radius:0;padding:56px 16px}}.cpg .cpg-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.cpg .cpg-panel__head .cpg-eyebrow{color:#8ab7f9}.cpg .cpg-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.cpg .cpg-panel .dp{background:#0a0e1e6b;background-image:none;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #000014b3}.cpg .cpg-panel .dp__stage{background:#ffffff0f;border-color:#ffffff24}.cpg .cpg-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:#0b0f1c var(--case-bg) center/cover no-repeat;padding:120px var(--bk-pad-x, 64px) 72px}.cpg .cpg-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#080c1a33,#080c1a8c 45%,#080c1ad9)}@media (max-width: 900px){.cpg .cpg-case{margin:0;border-radius:0;padding:72px 16px 48px}}.cpg .cpg-case__in{max-width:1200px;display:flex;flex-direction:column;gap:24px}.cpg .cpg-case__in .cpg-eyebrow{color:#8ab7f9}.cpg .cpg-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.cpg .cpg-case__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 900px){.cpg .cpg-case__grid{grid-template-columns:1fr}}.cpg .cpg-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.cpg .cpg-case__card span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.cpg .cpg-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.cpg .cpg-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.cpg .cpg-case__card.is-result span{color:#fff}.cpg .cpg-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.cpg .cpg-experts{padding:56px 16px}}.cpg .cpg-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.cpg .cpg-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.cpg .cpg-experts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width: 900px){.cpg .cpg-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.cpg .cpg-experts__grid>*{scroll-snap-align:start}}.cpg .cpg-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.cpg .cpg-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cpg .cpg-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.cpg .cpg-expert__glass b{font-size:20px;font-weight:500}.cpg .cpg-expert__glass>span{font-size:14px;opacity:.85}.cpg .cpg-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.cpg .cpg-expert:hover img,.cpg .cpg-expert:focus-visible img{transform:scale(1.04)}.cpg .cpg-expert:hover .cpg-expert__glass,.cpg .cpg-expert:focus-visible .cpg-expert__glass{background:#1e41ffb8}.cpg .cpg-expert:hover .cpg-expert__glass i,.cpg .cpg-expert:focus-visible .cpg-expert__glass i{color:#fff}.cpg .cpg-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.cpg .cpg-others{margin:0 16px;border-radius:24px;background:#f3f4f7;padding:88px var(--bk-pad-x, 64px)}@media (max-width: 900px){.cpg .cpg-others{margin:0;border-radius:0;padding:56px 16px}}.cpg .cpg-others__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.cpg .cpg-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.cpg .cpg-others__head p{margin:0;font-size:17px;color:#55596a}.cpg .cpg-others__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1100px){.cpg .cpg-others__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.cpg .cpg-others__grid{grid-template-columns:1fr}}.cpg .cpg-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#0b0f1c;font:inherit;text-align:left;color:#fff}@media (max-width: 520px){.cpg .cpg-other{aspect-ratio:16/10}}.cpg .cpg-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cpg .cpg-other__glass{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:14px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.cpg .cpg-other__glass b{font-size:18px;font-weight:500}.cpg .cpg-other__glass>span{font-size:13px;opacity:.85}.cpg .cpg-other__glass em{align-self:flex-start;margin-top:8px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.cpg .cpg-other__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.cpg .cpg-other:is(button){cursor:pointer}.cpg .cpg-other:is(button):hover img{transform:scale(1.04)}.cpg .cpg-other:is(button):hover .cpg-other__glass{background:#1e41ffb8}.cpg .cpg-other{aspect-ratio:3/4.4}@media (max-width: 520px){.cpg .cpg-other{aspect-ratio:4/5}}.cpg .cpg-other__glass{height:152px;padding:16px}.cpg .cpg-other__glass b{font-size:19px}.cpg .cpg-other__glass>span{min-height:2.6em;line-height:1.3}.cpg .cpg-other__glass em{margin-top:auto}.cpg .cpg-others{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff;padding-right:0;overflow:hidden}.cpg .cpg-others__head{max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding-right:var(--bk-pad-x, 64px)}.cpg .cpg-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.cpg .cpg-others__head .cpg.eyebrow{color:#8ab7f9}.cpg .cpg-others__head h2{color:#fff}.cpg .cpg-others__head p{color:#ffffffd1}@media (max-width: 900px){.cpg .cpg-others__head{padding-right:16px}}.cpg .cpg-others__nav{display:flex;gap:10px;flex:none}.cpg .cpg-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.cpg .cpg-others__nav button:hover,.cpg .cpg-others__nav button:focus-visible{background:#ffffff47;outline:none}.cpg .cpg-others__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--bk-pad-x, 64px);padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.cpg .cpg-others__grid::-webkit-scrollbar{display:none}.cpg .cpg-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.cpg .cpg-others__grid{scroll-padding-left:16px;padding-right:16px}.cpg .cpg-others__grid>li{flex-basis:78%}}.cpg .cpg-other{aspect-ratio:3/4.2;box-shadow:0 30px 60px -30px #000c}.cpg .cpg-other__glass{background:#0c0c106b;border-color:#ffffff38}.cpg .cpg-others .cpg-eyebrow{color:#8ab7f9}.cpg .cpg-others{margin-bottom:72px}@media (max-width: 900px){.cpg .cpg-others{margin-bottom:48px}}.cpg .cpg-hero{margin:0;border-radius:0}.cpg .cpg-hero{min-height:calc(100svh - 66px)}@media (max-width: 1279px){.cpg .cpg-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.cpg .cpg-hero{min-height:0}}.cpg .cpg-hero__team .cpg-hero__faces{display:flex;flex-direction:row;gap:0;padding-left:4px}.cpg .cpg-hero__team .cpg-hero__faces img{width:52px;height:52px;border-radius:50%;object-fit:cover;object-position:center 15%;border:2px solid rgba(255,255,255,.85);margin-left:-12px}.cpg .cpg-hero__team .cpg-hero__faces img:first-child{margin-left:0}.cpg .cpg-hero__team{padding:10px 18px 10px 14px}.cpg .cpg-levers{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 24px}@media (max-width: 900px){.cpg .cpg-levers{padding:56px 16px 8px}}.cpg .cpg-levers__head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:40px}.cpg .cpg-levers__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.cpg .cpg-levers__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.cpg .cpg-levers__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1000px){.cpg .cpg-levers__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.cpg .cpg-levers__grid{grid-template-columns:1fr}}.cpg .cpg-lever{position:relative;display:flex;flex-direction:column;gap:10px;min-height:190px;padding:26px;border-radius:20px;overflow:hidden;background:#f3f4f7;border:1px solid #E6E8EF;color:#141414;transition:background .3s,color .3s,transform .3s,border-color .3s}.cpg .cpg-lever span{font-size:13px;font-weight:600;letter-spacing:.12em;color:#1e41ff;transition:color .3s}.cpg .cpg-lever b{margin-top:auto;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.05}.cpg .cpg-lever p{margin:0;font-size:15px;line-height:1.5;color:#55596a;transition:color .3s}.cpg .cpg-lever:hover{background:#1e41ff;border-color:#1e41ff;color:#fff;transform:translateY(-4px)}.cpg .cpg-lever:hover span{color:#8ab7f9}.cpg .cpg-lever:hover p{color:#ffffffe0}@media (prefers-reduced-motion: reduce){.cpg .cpg-lever{transition:none}.cpg .cpg-lever:hover{transform:none}}.cpg .cpg-chc.is-nophoto{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.cpg .cpg-chc.is-nophoto:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(138,183,249,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.1) 1px,transparent 1px);background-size:40px 40px}.cpg .cpg-cap{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.cpg .cpg-cap:before{display:none}.cpg .cpg-panel .dp-line,.cpg .cpg-panel .dp-dot{stroke:#8ab7f9}.cpg .cpg-panel .dp__kpi b{background:linear-gradient(180deg,#fff,#8ab7f9);-webkit-background-clip:text;background-clip:text}.cpg .cpg-panel .dp-donut__seg{stroke:color-mix(in srgb,#8AB7F9 calc(100% - var(--seg) * 100%),rgba(255,255,255,.28))}.cpg .cpg-panel .dp-donut__legend i{background:color-mix(in srgb,#8AB7F9 calc(100% - var(--seg) * 100%),rgba(255,255,255,.28))}.cpg .cpg-panel__note{margin:0;font-size:13px;color:#ffffffb8}.cpg .cpg-case{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);padding-top:96px}.cpg .cpg-case:before{display:none}.cpg .cpg-case__client{margin:-8px 0 0;font-size:16px;color:#ffffffc7}.cpg .cpg-case__more{display:flex;flex-direction:column;gap:14px;margin-top:24px;padding-top:28px;border-top:1px solid rgba(255,255,255,.16)}.cpg .cpg-case__more>b{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8ab7f9}.cpg .cpg-case__pair{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}@media (max-width: 900px){.cpg .cpg-case__pair{grid-template-columns:1fr}}.cpg .cpg-case__item{display:flex;flex-direction:column;gap:10px;padding:24px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4)}.cpg .cpg-case__item h3{margin:0;font-size:21px;font-weight:500;line-height:1.25}.cpg .cpg-case__item>span{font-size:14px;color:#ffffffb8}.cpg .cpg-case__item p{margin:0;font-size:15px;line-height:1.55;color:#ffffffe6}.cpg .cpg-case__item .bk-unitlogo{align-self:flex-start;margin-top:auto}.cpg .cpg-mosaic{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 24px}@media (max-width: 900px){.cpg .cpg-mosaic{padding:56px 16px 8px}}.cpg .cpg-mosaic__grid{display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:300px 260px;gap:16px}@media (max-width: 900px){.cpg .cpg-mosaic__grid{grid-template-columns:1fr;grid-template-rows:none}}.cpg .cpg-mosaic__tile{position:relative;overflow:hidden;border-radius:22px;margin:0;background:#0b0f1c}.cpg .cpg-mosaic__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.cpg .cpg-mosaic__tile:hover img{transform:scale(1.04)}.cpg .cpg-mosaic__tile figcaption{position:absolute;left:14px;bottom:14px;padding:8px 14px;border-radius:999px;font-size:13px;color:#fff;background:#0c0c106b;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cpg .cpg-mosaic__tile.is-big{grid-row:span 2}@media (max-width: 900px){.cpg .cpg-mosaic__tile.is-big{grid-row:auto;aspect-ratio:4/3}}@media (max-width: 900px){.cpg .cpg-mosaic__tile.is-team{aspect-ratio:4/3}}.cpg .cpg-mosaic__tile.is-team img{object-position:center 25%}.cpg .cpg-mosaic__tile.is-text{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:28px;color:#fff;background:#1e41ff}.cpg .cpg-mosaic__tile.is-text span{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8ab7f9}.cpg .cpg-mosaic__tile.is-text p{margin:0;font-size:clamp(22px,2vw,28px);line-height:1.2;font-weight:500;text-wrap:balance}@media (prefers-reduced-motion: reduce){.cpg .cpg-mosaic__tile img,.cpg .cpg-chc>img{transition:none}}.cpg .cpg-hero__text{gap:16px;padding:32px 36px}.cpg .cpg-hero__text h1{font-size:clamp(36px,4.2vw,64px);line-height:1.02}.cpg .cpg-hero__text p{font-size:17px}@media (max-width: 900px){.cpg .cpg-hero__text{padding:22px 18px;gap:12px}.cpg .cpg-hero__text h1{font-size:34px}.cpg .cpg-hero__text p{font-size:16px}}@media (max-width: 900px){.cpg .cpg-hero{padding-top:120px}}.cpg .cpg-hero:after{background:linear-gradient(0deg,#070d3a4d,#070d3a00 45%)}.cpg .cpg-hero video.cpg-hero__bg,.cpg .cpg-hero img.cpg-hero__bg.bk-f0{pointer-events:none;object-position:center}.cpg .bk-btn.cpg-hero__partner{right:calc(var(--bk-pad-x, 64px) + 62px)}@media (max-width: 900px){.cpg .bk-btn.cpg-hero__partner{right:auto}}.cpg .cpg-hero__ctl{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);color:#fff;cursor:pointer}.cpg .cpg-hero__ctl:hover{background:#fff3}.cpg .cpg-hero__ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 900px){.cpg .cpg-hero__ctl{right:16px;bottom:auto;top:16px}}.cpg .cpg-hero__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.cpg .cpg-hero__ctl.is-paused .cpg-hero__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.cpg .cpg-cap{background:#070d3a var(--cap-bg) center/cover no-repeat}.cpg .cpg-cap:before{display:block;background:linear-gradient(90deg,#070d3aa8,#070d3a66 55%,#070d3a80)}.cpg .cpg-chc>img+.cpg-chc__stat,.cpg .cpg-chc__glass{z-index:1}.cpg .cpg-mosaic__tile.is-text{background:#1e41ff12;border:1px solid rgba(30,65,255,.22);color:#141414;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #ffffffb3}.cpg .cpg-mosaic__tile.is-text span{color:#1e41ff}.cpg .cpg-case{background:#070d3a var(--case-bg) center/cover no-repeat}.cpg .cpg-case:before{display:block;background:linear-gradient(90deg,#070d3ac7,#070d3a80 65%,#070d3a66)}.rt{font-family:atyp-bl-variable,sans-serif}.rt .rt-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.rt .rt-hero{position:relative;isolation:isolate;margin:0 16px;border-radius:24px;overflow:hidden;color:#fff;min-height:calc(100svh - 110px);display:flex;align-items:flex-end;padding:48px var(--bk-pad-x, 64px)}@media (max-width: 900px){.rt .rt-hero{margin:0;border-radius:0;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:190px 16px 20px;min-height:0;gap:14px}}@media (max-width: 900px){.rt .rt-hero__bg{object-position:62% 70%}}.rt .rt-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 60%}.rt .rt-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0a0a8c,#0a0a0a1a 45%,#0a0a0a00 70%)}.rt .rt-hero__text{position:relative;max-width:600px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.rt .rt-hero__text{padding:26px 20px}}.rt .rt-hero__text .bk-breadcrumbs,.rt .rt-hero__text .bk-breadcrumbs button{color:#ffffffb3}.rt .rt-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.rt .rt-hero__text .rt-eyebrow{color:#8ab7f9}.rt .rt-hero__text h1{margin:0;font-size:clamp(44px,5.4vw,84px);line-height:.98;font-weight:500;letter-spacing:-.02em}.rt .rt-hero__text h1 span{display:block;color:#8ab7f9}.rt .rt-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.rt .rt-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.rt .rt-hero__text .bk-btn--outline:hover{background:#ffffff29}.rt .rt-hero__team{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;display:flex;align-items:center;gap:14px;padding:10px 18px 10px 10px;border-radius:20px;color:#fff;text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .25s,transform .25s}.rt .rt-hero__team img{width:120px;height:80px;object-fit:cover;border-radius:12px}.rt .rt-hero__team span{display:flex;flex-direction:column;gap:4px}.rt .rt-hero__team span b{font-size:16px;font-weight:500}.rt .rt-hero__team span i{font-style:normal;font-size:14px;opacity:.85;display:inline-flex;gap:6px;align-items:center}.rt .rt-hero__team:hover{background:#ffffff3d;transform:translateY(-2px)}@media (max-width: 900px){.rt .rt-hero__team{position:relative;right:auto;bottom:auto;align-self:flex-start}}.rt .rt-ch{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.rt .rt-ch{padding:56px 16px}}.rt .rt-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.rt .rt-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.rt .rt-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.rt .rt-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.rt .rt-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.rt .rt-chc{position:relative;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;transition:flex .6s cubic-bezier(.2,.7,.2,1)}.rt .rt-chc.is-open{flex:2.3;cursor:default}.rt .rt-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.rt .rt-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.rt .rt-chc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.rt .rt-chc:hover>img{transform:scale(1.04)}.rt .rt-chc__stat,.rt .rt-chc__glass{position:absolute;background:#ffffffb8;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.6);box-shadow:0 18px 40px -24px #0a0e1e73;color:#141414}.rt .rt-chc__stat{left:16px;top:16px;max-width:200px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.rt .rt-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#1e41ff;letter-spacing:-.01em}.rt .rt-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#2a2d36}.rt .rt-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.rt .rt-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.rt .rt-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.rt .rt-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.rt .rt-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#3a3d47}.rt .rt-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.rt .rt-chc__more ul li{font-size:14px;color:#3a3d47}.rt .rt-chc__more ul li b{color:#1e41ff;font-weight:600;margin-right:4px}.rt .rt-chc__src{font-size:11px;color:#6b6f7c;display:flex;flex-wrap:wrap;gap:4px 8px}.rt .rt-chc__src a{color:#1e41ff;text-decoration:none}.rt .rt-chc__src a:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.rt .rt-chc,.rt .rt-chc__more{transition:none}}.rt .rt-chc.is-open .rt-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.rt .rt-chc.is-open .rt-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.rt .rt-chc .rt-chc__more{opacity:1;max-height:none}.rt .rt-chc .rt-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}.rt .rt-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start;background:radial-gradient(70% 90% at 100% 0%,#1e41ff59,#1e41ff00 60%),#0d0f17}.rt .rt-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0c14b8,#0a0c1473 55%,#0a0c1499)}@media (max-width: 1000px){.rt .rt-cap{grid-template-columns:1fr;gap:20px;margin:0;border-radius:0;padding:56px 16px}}.rt .rt-cap__head{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.rt .rt-cap__head{position:static;padding:24px 20px}}.rt .rt-cap__head .rt-eyebrow{color:#8ab7f9}.rt .rt-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.rt .rt-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.rt .rt-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rt .rt-cap__row{position:relative;display:grid;grid-template-columns:44px 1fr 200px;gap:16px;align-items:center;padding:18px 20px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.rt .rt-cap__row{grid-template-columns:36px 1fr}.rt .rt-cap__row .rt-cap__unit{grid-column:2}}.rt .rt-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.rt .rt-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.rt .rt-cap__body{display:flex;flex-direction:column;gap:4px}.rt .rt-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.rt .rt-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.rt .rt-cap__unit{display:flex;justify-content:flex-start}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.rt .rt-cap__row,.rt .rt-cap__head{background:#10131cd9}}@media (prefers-reduced-motion: reduce){.rt .rt-cap__row{transition:none}}.rt .rt-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#1e41ff,#1e41ff 45%,#10228f);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.rt .rt-panel{margin:0;border-radius:0;padding:56px 16px}}.rt .rt-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.rt .rt-panel__head .rt-eyebrow{color:#8ab7f9}.rt .rt-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.rt .rt-panel .dp{background:#0a0e1e6b;background-image:none;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #000014b3}.rt .rt-panel .dp__stage{background:#ffffff0f;border-color:#ffffff24}.rt .rt-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);padding:96px var(--bk-pad-x, 64px) 72px}.rt .rt-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#080c1a33,#080c1a8c 45%,#080c1ad9)}@media (max-width: 900px){.rt .rt-case{margin:0;border-radius:0;padding:72px 16px 48px}}.rt .rt-case__in{max-width:1200px;display:flex;flex-direction:column;gap:24px}.rt .rt-case__in .rt-eyebrow{color:#8ab7f9}.rt .rt-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.rt .rt-case__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 900px){.rt .rt-case__grid{grid-template-columns:1fr}}.rt .rt-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.rt .rt-case__card span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.rt .rt-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.rt .rt-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.rt .rt-case__card.is-result span{color:#fff}.rt .rt-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.rt .rt-experts{padding:56px 16px}}.rt .rt-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.rt .rt-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.rt .rt-experts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width: 900px){.rt .rt-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.rt .rt-experts__grid>*{scroll-snap-align:start}}.rt .rt-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.rt .rt-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.rt .rt-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.rt .rt-expert__glass b{font-size:20px;font-weight:500}.rt .rt-expert__glass>span{font-size:14px;opacity:.85}.rt .rt-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.rt .rt-expert:hover img,.rt .rt-expert:focus-visible img{transform:scale(1.04)}.rt .rt-expert:hover .rt-expert__glass,.rt .rt-expert:focus-visible .rt-expert__glass{background:#1e41ffb8}.rt .rt-expert:hover .rt-expert__glass i,.rt .rt-expert:focus-visible .rt-expert__glass i{color:#fff}.rt .rt-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.rt .rt-others{margin:0 16px;border-radius:24px;background:#f3f4f7;padding:88px var(--bk-pad-x, 64px)}@media (max-width: 900px){.rt .rt-others{margin:0;border-radius:0;padding:56px 16px}}.rt .rt-others__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.rt .rt-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.rt .rt-others__head p{margin:0;font-size:17px;color:#55596a}.rt .rt-others__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1100px){.rt .rt-others__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.rt .rt-others__grid{grid-template-columns:1fr}}.rt .rt-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#0b0f1c;font:inherit;text-align:left;color:#fff}@media (max-width: 520px){.rt .rt-other{aspect-ratio:16/10}}.rt .rt-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.rt .rt-other__glass{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:14px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.rt .rt-other__glass b{font-size:18px;font-weight:500}.rt .rt-other__glass>span{font-size:13px;opacity:.85}.rt .rt-other__glass em{align-self:flex-start;margin-top:8px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.rt .rt-other__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.rt .rt-other:is(button){cursor:pointer}.rt .rt-other:is(button):hover img{transform:scale(1.04)}.rt .rt-other:is(button):hover .rt-other__glass{background:#1e41ffb8}.rt .rt-other{aspect-ratio:3/4.4}@media (max-width: 520px){.rt .rt-other{aspect-ratio:4/5}}.rt .rt-other__glass{height:152px;padding:16px}.rt .rt-other__glass b{font-size:19px}.rt .rt-other__glass>span{min-height:2.6em;line-height:1.3}.rt .rt-other__glass em{margin-top:auto}.rt .rt-others{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff;padding-right:0;overflow:hidden}.rt .rt-others__head{max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding-right:var(--bk-pad-x, 64px)}.rt .rt-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.rt .rt-others__head .rt-eyebrow{color:#8ab7f9}.rt .rt-others__head h2{color:#fff}.rt .rt-others__head p{color:#ffffffd1}@media (max-width: 900px){.rt .rt-others__head{padding-right:16px}}.rt .rt-others__nav{display:flex;gap:10px;flex:none}.rt .rt-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.rt .rt-others__nav button:hover,.rt .rt-others__nav button:focus-visible{background:#ffffff47;outline:none}.rt .rt-others__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--bk-pad-x, 64px);padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.rt .rt-others__grid::-webkit-scrollbar{display:none}.rt .rt-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.rt .rt-others__grid{scroll-padding-left:16px;padding-right:16px}.rt .rt-others__grid>li{flex-basis:78%}}.rt .rt-other{aspect-ratio:3/4.2;box-shadow:0 30px 60px -30px #000c}.rt .rt-other__glass{background:#0c0c106b;border-color:#ffffff38}.rt .rt-others .rt-eyebrow{color:#8ab7f9}.rt .rt-others{margin-bottom:72px}@media (max-width: 900px){.rt .rt-others{margin-bottom:48px}}.rt .rt-hero{margin:0;border-radius:0}.rt .rt-hero{min-height:calc(100svh - 66px)}@media (max-width: 1279px){.rt .rt-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.rt .rt-hero{min-height:0}}.rt .rt-store{max-width:1440px;margin:0 auto;background:#fff;color:#141414;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.rt .rt-store{padding:56px 16px}}.rt .rt-store__head{max-width:760px;display:flex;flex-direction:column;gap:16px;margin-bottom:36px}.rt .rt-store__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500}.rt .rt-store__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.rt .rt-store__map{position:relative;border-radius:24px;overflow:hidden;background:#0b0f1c;aspect-ratio:3/2;max-height:760px;width:100%}.rt .rt-store__map:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(0deg,#080c1a59,#080c1a00 40%)}.rt .rt-store__stage{position:absolute;top:0;right:0;bottom:0;left:0}.rt .rt-store__stage>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.rt .rt-store__card{position:absolute;z-index:2;left:24px;bottom:24px;width:min(380px,100% - 48px);display:flex;flex-direction:column;gap:8px;padding:20px 22px;border-radius:18px;color:#fff;background:#0c0c0c6b;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c;animation:rtIn .45s cubic-bezier(.2,.7,.2,1)}.rt .rt-store__card b{font-size:22px;font-weight:500;line-height:1.2}.rt .rt-store__card>span{font-size:15px;line-height:1.5;color:#ffffffdb}.rt .rt-store__n{font-size:12px!important;font-weight:600;letter-spacing:.12em;color:#8ab7f9!important}.rt .rt-store__unit{margin-top:4px;display:flex}.rt .rt-store__legend{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.rt .rt-store__legend button{width:100%;display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;cursor:pointer;text-align:left;font:inherit;color:#141414;background:#f3f4f7;border:1px solid transparent;transition:background .25s,border-color .25s,color .25s}.rt .rt-store__legend button span{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:600;color:#fff;background:#1e41ff}.rt .rt-store__legend button b{font-size:14px;font-weight:500;line-height:1.25}.rt .rt-store__legend button:hover{border-color:#1e41ff66}.rt .rt-store__legend button.is-active{background:#1e41ff;color:#fff}.rt .rt-store__legend button.is-active span{background:#fff;color:#1e41ff}.rt .rt-store__legend button:focus-visible{outline:3px solid #1E41FF;outline-offset:2px}@media (max-width: 900px){.rt .rt-store__map{aspect-ratio:auto;overflow:visible;background:none;border-radius:0;display:flex;flex-direction:column;gap:12px}.rt .rt-store__map:after{display:none}.rt .rt-store__stage{position:relative;inset:auto;aspect-ratio:3/2;border-radius:18px;overflow:hidden}.rt .rt-store__card{position:relative;left:auto;bottom:auto;width:100%;color:#141414;background:#f3f4f7;border-color:#e4e6ee;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.rt .rt-store__card>span{color:#3a3d47}.rt .rt-store__n{color:#1e41ff!important}.rt .rt-store__legend{display:none}}.rt .rt-pin{position:absolute;z-index:1;width:40px;height:40px;margin:-20px 0 0 -20px;border-radius:50%;display:grid;place-items:center;cursor:pointer;padding:0;font:inherit;font-size:15px;font-weight:600;color:#070d3a;background:#8ab7f9;border:2px solid #fff;box-shadow:0 8px 20px -6px #0009;transition:transform .25s,background .25s,color .25s}.rt .rt-pin:before{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:50%;border:2px solid rgba(138,183,249,.7);opacity:0}.rt .rt-pin:hover{transform:scale(1.1)}.rt .rt-pin.is-active{background:#1e41ff;color:#fff;transform:scale(1.15)}.rt .rt-pin.is-active:before{animation:rtPulse 1.8s infinite}.rt .rt-pin:focus-visible{outline:3px solid #fff;outline-offset:3px}@media (max-width: 900px){.rt .rt-pin{width:30px;height:30px;margin:-15px 0 0 -15px;font-size:13px}}@keyframes rtPulse{0%{opacity:1;transform:scale(.8)}to{opacity:0;transform:scale(1.5)}}@keyframes rtIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.rt .rt-store__card{animation:none}.rt .rt-pin,.rt .rt-pin.is-active:before{transition:none;animation:none}}.rt .rt-moves{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 900px){.rt .rt-moves{grid-template-columns:1fr 1fr}}@media (max-width: 520px){.rt .rt-moves{grid-template-columns:1fr}}.rt .rt-moves li{padding:18px 20px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);font-size:16px;line-height:1.4;color:#fff;border-left:2px solid #8AB7F9;transition:background .3s}.rt .rt-moves li:hover{background:#1e41ff40}.rt .rt-panel__head p{margin:0;max-width:620px;font-size:17px;line-height:1.55;color:#ffffffdb}.rt .rt-case__top{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.rt .rt-case__top h2{margin-top:12px}.rt .rt-case__tabs{display:flex;gap:8px;flex-wrap:wrap}.rt .rt-case__tabs button{padding:10px 18px;border-radius:999px;cursor:pointer;font:inherit;font-size:14px;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.rt .rt-case__tabs button:hover{background:#fff3}.rt .rt-case__tabs button.is-active{background:#fff;color:#1e41ff}.rt .rt-case__tabs button:focus-visible{outline:3px solid #8AB7F9;outline-offset:2px}.rt .rt-case__body{display:flex;flex-direction:column;gap:16px;animation:rtIn .45s cubic-bezier(.2,.7,.2,1)}.rt .rt-case__title{display:flex;flex-direction:column;gap:6px;padding:22px 24px;border-radius:18px;background:#0c0c0c4d;border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.rt .rt-case__title h3{margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:500;line-height:1.2}.rt .rt-case__title>span{font-size:15px;color:#ffffffc7}.rt .rt-case__unit{margin-top:6px;display:flex}.rt .rt-case__card ul{margin:0;padding:0 0 0 18px;display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.45;color:#ffffffe6}.rt .rt-case__card ul li::marker{color:#8ab7f9}@media (prefers-reduced-motion: reduce){.rt .rt-case__body{animation:none}}.rt .rt-experts__grid{grid-template-columns:1.25fr 1fr;max-width:980px}@media (max-width: 900px){.rt .rt-experts__grid{grid-template-columns:none;max-width:none}}.rt .rt-expert.is-lead{aspect-ratio:auto}.rt .rt-expert__glass em{align-self:flex-start;margin-bottom:4px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#1e41ffd9;border:1px solid rgba(138,183,249,.6)}.rt .rt-hero__text{gap:16px;padding:32px 36px}.rt .rt-hero__text h1{font-size:clamp(36px,4.2vw,64px);line-height:1.02}.rt .rt-hero__text p{font-size:17px}@media (max-width: 900px){.rt .rt-hero__text{padding:22px 18px;gap:12px}.rt .rt-hero__text h1{font-size:34px}.rt .rt-hero__text p{font-size:16px}}@media (max-width: 900px){.rt .rt-hero{padding-top:120px}}.rt .rt-hero:after{background:linear-gradient(0deg,#070d3a4d,#070d3a00 45%)}.rt .rt-hero video.rt-hero__bg,.rt .rt-hero img.rt-hero__bg.bk-f0{pointer-events:none;object-position:center}.rt .bk-btn.rt-hero__partner{right:calc(var(--bk-pad-x, 64px) + 62px)}@media (max-width: 900px){.rt .bk-btn.rt-hero__partner{right:auto}}.rt .rt-hero__ctl{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);color:#fff;cursor:pointer}.rt .rt-hero__ctl:hover{background:#fff3}.rt .rt-hero__ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 900px){.rt .rt-hero__ctl{right:16px;bottom:auto;top:16px}}.rt .rt-hero__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.rt .rt-hero__ctl.is-paused .rt-hero__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.rt .rt-cap{background:#070d3a var(--cap-bg) center/cover no-repeat}.rt .rt-cap:before{background:linear-gradient(90deg,#070d3aa8,#070d3a66 55%,#070d3a80)}.rt .rt-case{background:#070d3a var(--case-bg) center/cover no-repeat}.rt .rt-case:before{background:linear-gradient(90deg,#070d3acc,#070d3a8c 65%,#070d3a73)}.fs{font-family:atyp-bl-variable,sans-serif;overflow-x:clip}.fs .fs-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.fs .fs-hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;min-height:calc(100svh - 66px);display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,440px);gap:48px;align-items:end;padding:48px var(--bk-pad-x, 64px);background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 1279px){.fs .fs-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.fs .fs-hero{min-height:0;grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 16px 20px}}.fs .fs-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fs-pattern) right -120px center/900px auto repeat-y;opacity:.16}@media (max-width: 900px){.fs .fs-hero:before{background-size:520px auto;background-position:right -160px top}}.fs .fs-hero__text{position:relative;max-width:640px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.fs .fs-hero__text{padding:26px 20px;order:2}}.fs .fs-hero__text .bk-breadcrumbs,.fs .fs-hero__text .bk-breadcrumbs button{color:#ffffffb3}.fs .fs-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.fs .fs-hero__text .fs-eyebrow{color:#8ab7f9}.fs .fs-hero__text h1{margin:0;font-size:clamp(40px,5vw,78px);line-height:.98;font-weight:500;letter-spacing:-.02em}.fs .fs-hero__text h1 span{display:block;color:#8ab7f9}.fs .fs-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.fs .fs-hero__text .bk-outline,.fs .fs-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.fs .fs-hero__text .bk-outline:hover,.fs .fs-hero__text .bk-btn--outline:hover{background:#ffffff29}.fs .fs-hero__photo{position:relative;display:block;align-self:stretch;max-height:calc(100svh - 162px);min-height:520px;border-radius:22px;overflow:hidden;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.2);box-shadow:0 40px 80px -40px #000c}@media (max-width: 900px){.fs .fs-hero__photo{order:1;min-height:0;max-height:none;aspect-ratio:4/3.4}}.fs .fs-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.fs .fs-hero__photo:hover img{transform:scale(1.03)}.fs .fs-hero__tag{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.fs .fs-hero__tag b{font-size:18px;font-weight:500}.fs .fs-hero__tag>span{font-size:14px;opacity:.85}.fs .fs-hero__tag i{font-style:normal;font-size:14px;margin-top:4px;color:#8ab7f9}.fs .fs-hero__photo:hover .fs .fs-hero__tag{background:#1e41ffb8}.fs .fs-hero__photo:hover .fs .fs-hero__tag i{color:#fff}.fs .fs-funnel{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:center}@media (max-width: 1000px){.fs .fs-funnel{grid-template-columns:minmax(0,1fr);gap:32px;padding:56px 16px}}.fs .fs-funnel__head{display:flex;flex-direction:column;gap:16px}.fs .fs-funnel__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.fs .fs-funnel__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.fs .fs-funnel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:10px}.fs .fs-stage{--w: calc(100% - var(--i) * 12%);width:var(--w);display:grid;grid-template-columns:40px minmax(0,150px) minmax(0,1fr);gap:16px;align-items:center;padding:22px 26px;border-radius:18px;color:#fff;cursor:default;outline:none;background:color-mix(in srgb,#1E41FF calc(100% - var(--i) * 18%),#070D3A);box-shadow:inset 0 1px #ffffff2e,0 20px 40px -28px #070d3acc;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}@media (max-width: 700px){.fs .fs-stage{--w: calc(100% - var(--i) * 6%);grid-template-columns:32px minmax(0,1fr);padding:18px}.fs .fs-stage .fs-stage__t{grid-column:2}}.fs .fs-stage__n{font-size:13px;font-weight:600;letter-spacing:.1em;color:#8ab7f9}.fs .fs-stage b{font-size:20px;font-weight:500}.fs .fs-stage__t{font-size:15px;line-height:1.45;color:#ffffffd1}.fs .fs-stage.is-active{transform:scale(1.025);box-shadow:inset 0 1px #ffffff3d,0 28px 50px -24px #1e41ffbf}.fs .fs-stage:focus-visible{box-shadow:0 0 0 3px #8ab7f9}@media (prefers-reduced-motion: reduce){.fs .fs-stage{transition:none}.fs .fs-stage.is-active{transform:none}}@media (max-width: 700px){.fs .fs-stage.is-active{transform:none}}.fs .fs-ch{max-width:1440px;margin:0 auto;padding:72px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.fs .fs-ch{padding:40px 16px 56px}}.fs .fs-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.fs .fs-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.fs .fs-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.fs .fs-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.fs .fs-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.fs .fs-chc{position:relative;isolation:isolate;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);transition:flex .6s cubic-bezier(.2,.7,.2,1)}.fs .fs-chc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fs-pattern) calc(var(--i) * -140px) -40px/520px auto repeat;opacity:.18;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.fs .fs-chc:hover:before{transform:scale(1.04)}.fs .fs-chc.is-open{flex:2.3;cursor:default}.fs .fs-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.fs .fs-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.fs .fs-chc__stat,.fs .fs-chc__glass{position:absolute;background:#0c0c0c61;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff24,0 18px 40px -24px #0009}.fs .fs-chc__stat{left:16px;top:16px;right:16px;max-width:220px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.fs .fs-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#8ab7f9;letter-spacing:-.01em}.fs .fs-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#ffffffd9}.fs .fs-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.fs .fs-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.fs .fs-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.fs .fs-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.fs .fs-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#ffffffdb}.fs .fs-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.fs .fs-chc__more ul li{font-size:14px;color:#ffffffdb}.fs .fs-chc__more ul li b{color:#8ab7f9;font-weight:600;margin-right:4px}.fs .fs-chc__src{font-size:11px;color:#ffffffa6;display:flex;flex-wrap:wrap;gap:4px 8px}.fs .fs-chc__src a{color:#8ab7f9;text-decoration:none}.fs .fs-chc__src a:hover{text-decoration:underline}.fs .fs-chc.is-open .fs-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.fs .fs-chc.is-open .fs-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.fs .fs-chc .fs-chc__more{opacity:1;max-height:none}.fs .fs-chc .fs-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}@media (prefers-reduced-motion: reduce){.fs .fs-chc,.fs .fs-chc__more,.fs .fs-chc:before{transition:none}}.fs .fs-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:start;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.fs .fs-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fs-pattern) right -200px bottom -120px/760px auto no-repeat;opacity:.12}@media (max-width: 1000px){.fs .fs-cap{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;border-radius:0;padding:56px 16px}}.fs .fs-cap__side{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px}@media (max-width: 1000px){.fs .fs-cap__side{position:static}}.fs .fs-cap__head{display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.fs .fs-cap__head{padding:24px 20px}}.fs .fs-cap__head .fs-eyebrow{color:#8ab7f9}.fs .fs-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.fs .fs-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.fs .fs-cap__photo{width:100%;aspect-ratio:16/8;flex:none;object-fit:cover;object-position:center 22%;border-radius:22px;border:1px solid rgba(255,255,255,.2)}@media (max-width: 1000px){.fs .fs-cap__photo{display:none}}.fs .fs-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.fs .fs-cap__row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 200px;gap:16px;align-items:center;padding:28px 22px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.fs .fs-cap__row{grid-template-columns:36px minmax(0,1fr)}.fs .fs-cap__row .fs-cap__unit{grid-column:2}}.fs .fs-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.fs .fs-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.fs .fs-cap__body{display:flex;flex-direction:column;gap:4px}.fs .fs-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.fs .fs-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.fs .fs-cap__unit{display:flex;justify-content:flex-start}@media (prefers-reduced-motion: reduce){.fs .fs-cap__row{transition:none}}.fs .fs-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#1e41ff,#10228f 60%,#070d3a);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.fs .fs-panel{margin:0;border-radius:0;padding:56px 16px}}.fs .fs-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.fs .fs-panel__head .fs-eyebrow{color:#8ab7f9}.fs .fs-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.fs .fs-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);padding:104px var(--bk-pad-x, 64px) 72px}.fs .fs-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fs-pattern) left -160px top -80px/700px auto no-repeat;opacity:.12}@media (max-width: 900px){.fs .fs-case{margin:0;border-radius:0;padding:64px 16px 48px}}.fs .fs-case__in{max-width:1200px;display:flex;flex-direction:column;gap:20px}.fs .fs-case__in .fs-eyebrow{color:#8ab7f9}.fs .fs-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.fs .fs-case__client{margin:0;font-size:16px;color:#ffffffbf}.fs .fs-case__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 900px){.fs .fs-case__grid{grid-template-columns:minmax(0,1fr)}}.fs .fs-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.fs .fs-case__card>span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.fs .fs-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.fs .fs-case__card ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.45;color:#ffffffe6}.fs .fs-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.fs .fs-case__card.is-result>span{color:#fff}.fs .fs-case__units{display:flex;flex-wrap:wrap;gap:10px}.fs .fs-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.fs .fs-experts{padding:56px 16px}}.fs .fs-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.fs .fs-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.fs .fs-experts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width: 900px){.fs .fs-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.fs .fs-experts__grid>*{scroll-snap-align:start}}.fs .fs-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.fs .fs-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.fs .fs-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.fs .fs-expert__glass b{font-size:20px;font-weight:500}.fs .fs-expert__glass>span{font-size:14px;opacity:.85}.fs .fs-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.fs .fs-expert:hover img,.fs .fs-expert:focus-visible img{transform:scale(1.04)}.fs .fs-expert:hover .fs-expert__glass,.fs .fs-expert:focus-visible .fs-expert__glass{background:#1e41ffb8}.fs .fs-expert:hover .fs-expert__glass i,.fs .fs-expert:focus-visible .fs-expert__glass i{color:#fff}.fs .fs-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.fs .fs-others{margin:0 16px 72px;border-radius:24px;padding:88px 0 88px var(--bk-pad-x, 64px);overflow:hidden;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 900px){.fs .fs-others{margin:0 0 48px;border-radius:0;padding:56px 0 56px 16px}}.fs .fs-others__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;padding-right:var(--bk-pad-x, 64px)}.fs .fs-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.fs .fs-others__head .fs-eyebrow{color:#8ab7f9}.fs .fs-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.fs .fs-others__head p{margin:0;font-size:17px;color:#ffffffd1}@media (max-width: 900px){.fs .fs-others__head{padding-right:16px}}.fs .fs-others__nav{display:flex;gap:10px;flex:none}.fs .fs-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.fs .fs-others__nav button:hover,.fs .fs-others__nav button:focus-visible{background:#ffffff47;outline:none}@media (max-width: 520px){.fs .fs-others__nav{display:none}}.fs .fs-others__grid{list-style:none;margin:0;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.fs .fs-others__grid::-webkit-scrollbar{display:none}.fs .fs-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.fs .fs-others__grid{padding-right:16px}.fs .fs-others__grid>li{flex-basis:78%}}.fs .fs-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:3/4.2;background:#070d3a;font:inherit;text-align:left;color:#fff;box-shadow:0 30px 60px -30px #000c}.fs .fs-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.fs .fs-other__glass{position:absolute;left:10px;right:10px;bottom:10px;height:152px;display:flex;flex-direction:column;gap:3px;padding:16px;border-radius:14px;background:#0c0c106b;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transition:background .3s}.fs .fs-other__glass b{font-size:19px;font-weight:500}.fs .fs-other__glass>span{font-size:13px;opacity:.85;min-height:2.6em;line-height:1.3}.fs .fs-other__glass em{align-self:flex-start;margin-top:auto;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.fs .fs-other__glass i{font-style:normal;font-size:14px;margin-top:auto;color:#8ab7f9}.fs .fs-other:is(button){cursor:pointer}.fs .fs-other:is(button):hover img{transform:scale(1.04)}.fs .fs-other:is(button):hover .fs-other__glass{background:#1e41ffb8}.fs .fs-other:is(button):hover .fs-other__glass i{color:#fff}.fs .fs-other.is-soon{cursor:default}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.fs .fs-hero__text,.fs .fs-cap__head,.fs .fs-cap__row,.fs .fs-chc__glass,.fs .fs-chc__stat{background:#070d3ae0}}@media (prefers-reduced-motion: reduce){.fs .fs-other img,.fs .fs-expert img,.fs .fs-hero__photo img{transition:none}}.fs .fs-chc.has-img:before{display:none}.fs .fs-chc__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.fs .fs-chc.has-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#070d3a59,#070d3a00 35%,#070d3a4d)}.fs .fs-chc:hover .fs-chc__img{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.fs .fs-chc__img{transition:none}}.fs .fs-cap{background:#070d3a var(--cap-bg) center/cover no-repeat}.fs .fs-cap:before{opacity:1;background:linear-gradient(90deg,#070d3aa8,#070d3a66 55%,#070d3a80)}.fs .fs-case{background:#070d3a var(--case-bg) center/cover no-repeat}.fs .fs-case:before{opacity:1;background:linear-gradient(90deg,#070d3acc,#070d3a8c 65%,#070d3a73)}.fsdp{--fsdp-ink: #EEF2FF;--fsdp-mute: rgba(226, 232, 255, .66);--fsdp-light: #8AB7F9;--fsdp-blue: #1E41FF;position:relative;overflow:hidden;border-radius:24px;color:var(--fsdp-ink);background:#070d3a73;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #000014b3;padding:32px;display:flex;flex-direction:column;gap:28px}@media (max-width: 768px){.fsdp{padding:18px;border-radius:18px}}.fsdp__head{display:flex;flex-direction:column;gap:10px}.fsdp__head h3{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:500;letter-spacing:-.01em;max-width:30ch;text-wrap:balance}.fsdp__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--fsdp-light)}.fsdp__live{width:8px;height:8px;border-radius:50%;background:var(--fsdp-light);animation:fsdpPulse 2s infinite}.fsdp__body{display:grid;grid-template-columns:300px 1fr;gap:24px}@media (max-width: 1000px){.fsdp__body{grid-template-columns:minmax(0,1fr)}}.fsdp__tabs{display:flex;flex-direction:column;gap:8px;min-width:0}@media (max-width: 1000px){.fsdp__tabs{flex-direction:row;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.fsdp__tabs::-webkit-scrollbar{display:none}}.fsdp__tabs button{position:relative;overflow:hidden;display:flex;gap:14px;align-items:center;text-align:left;padding:16px;border-radius:14px;cursor:pointer;color:var(--fsdp-mute);background:#ffffff0a;border:1px solid rgba(255,255,255,.1);font-family:inherit;transition:background .3s,border-color .3s,color .3s}@media (max-width: 1000px){.fsdp__tabs button{flex:0 0 auto;min-width:200px}}.fsdp__tabs button:hover{background:#ffffff14;color:var(--fsdp-ink)}.fsdp__tabs button.is-active{color:var(--fsdp-ink);background:linear-gradient(90deg,#1e41ff8c,#1e41ff1f);border-color:#8ab7f98c}.fsdp__tabnum{font-size:12px;font-variant-numeric:tabular-nums;opacity:.7}.fsdp__tabtxt{display:flex;flex-direction:column;gap:2px}.fsdp__tabtxt b{font-weight:500;font-size:15px}.fsdp__tabtxt em{font-style:normal;font-size:20px;font-weight:500;color:var(--fsdp-light);font-variant-numeric:tabular-nums}.fsdp__timer{position:absolute;left:0;bottom:0;height:2px;background:var(--fsdp-light);animation:fsdpTimer 7s linear forwards}.fsdp__stage{min-width:0;display:grid;grid-template-columns:220px minmax(0,1fr);grid-template-areas:"kpi chart" "ins chart" "src src";gap:16px 28px;padding:24px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);animation:fsdpIn .5s cubic-bezier(.2,.7,.2,1)}@media (max-width: 760px){.fsdp__stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"kpi" "chart" "ins" "src";padding:16px}}.fsdp__kpi{grid-area:kpi;display:flex;flex-direction:column;gap:8px}.fsdp__kpi b{font-size:clamp(42px,5vw,64px);line-height:1;font-weight:500;letter-spacing:-.02em;color:#fff;font-variant-numeric:tabular-nums}.fsdp__kpi span{color:var(--fsdp-mute);font-size:15px;line-height:1.4}.fsdp__chart{grid-area:chart;min-width:0;display:flex;flex-direction:column;gap:8px}.fsdp__charthead{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}.fsdp__charthead h4{margin:0;font-size:15px;font-weight:500}.fsdp__charthead span{font-size:12px;color:var(--fsdp-mute)}.fsdp__insight{grid-area:ins;margin:0;align-self:end;font-size:15px;line-height:1.5;border-left:2px solid var(--fsdp-light);padding-left:12px}.fsdp__src{grid-area:src;margin:0;font-size:12px;color:var(--fsdp-mute);overflow-wrap:anywhere}.fsdp__src a{color:var(--fsdp-mute);text-decoration:underline;text-underline-offset:2px}.fsdp__src a:hover{color:#fff}.fsdp__foot{display:flex;flex-direction:column;gap:16px}.fsdp-svg{width:100%;height:auto;overflow:visible}.fsdp-grid{stroke:#ffffff14;stroke-width:1}.fsdp-tick{fill:#e2e8ff8c;font-size:11px;font-family:inherit}.fsdp-x{fill:#e2e8ffcc;font-size:12px;font-family:inherit}.fsdp-line{fill:none;stroke:#8ab7f9;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.fsdp.is-seen .fsdp-line{animation:fsdpDraw 1.4s cubic-bezier(.4,0,.2,1) forwards}.fsdp-area{opacity:0}.fsdp.is-seen .fsdp-area{animation:fsdpFade .8s .6s forwards}.fsdp-dot{fill:#070d3a;stroke:#8ab7f9;stroke-width:2.5;opacity:0}.fsdp.is-seen .fsdp-dot{animation:fsdpFade .4s forwards}.fsdp-cross{stroke:#ffffff59;stroke-dasharray:3 3}.fsdp-tag{pointer-events:none}.fsdp-tag rect{fill:#1e41ff}.fsdp-tag text{fill:#fff;font-size:12px;font-weight:600;font-family:inherit}.fsdp-bars{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:48px;height:260px;padding-top:20px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,.2)}@media (max-width: 520px){.fsdp-bars{gap:24px}}.fsdp-bars__col{height:100%;width:140px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;position:relative}.fsdp-bars__bar{width:100%;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#8ab7f98c,#8ab7f91f);transition:height 1.2s cubic-bezier(.2,.7,.2,1)}.fsdp-bars__col.is-first .fsdp-bars__bar{background:linear-gradient(180deg,#8ab7f9,#1e41ff);box-shadow:0 0 40px #8ab7f94d}.fsdp-bars__val{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.fsdp-bars__lab{position:absolute;bottom:-26px;font-size:13px;color:#e2e8ffcc;white-space:nowrap;text-align:center}.fsdp-bars__delta{position:absolute;top:0;right:0;padding:6px 12px;border-radius:999px;background:#8ab7f926;color:#8ab7f9;font-weight:600;font-size:14px}@keyframes fsdpDraw{to{stroke-dashoffset:0}}@keyframes fsdpFade{to{opacity:1}}@keyframes fsdpIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes fsdpTimer{0%{width:0}to{width:100%}}@keyframes fsdpPulse{0%{box-shadow:0 0 #8ab7f999}70%{box-shadow:0 0 0 10px #8ab7f900}to{box-shadow:0 0 #8ab7f900}}@media (prefers-reduced-motion: reduce){.fsdp-line{stroke-dashoffset:0;animation:none!important}.fsdp-area,.fsdp-dot{opacity:1;animation:none!important}.fsdp__stage,.fsdp__timer,.fsdp__live{animation:none}.fsdp-bars__bar{transition:none}}.dg{font-family:atyp-bl-variable,sans-serif}.dg .dg-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.dg .dg-hero{position:relative;isolation:isolate;margin:0 16px;border-radius:24px;overflow:hidden;color:#fff;min-height:calc(100svh - 110px);display:flex;align-items:flex-end;padding:48px var(--bk-pad-x, 64px)}@media (max-width: 900px){.dg .dg-hero{margin:0;border-radius:0;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:190px 16px 20px;min-height:0;gap:14px}}@media (max-width: 900px){.dg .dg-hero__bg{object-position:62% 70%}}.dg .dg-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 60%}.dg .dg-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0a0a8c,#0a0a0a1a 45%,#0a0a0a00 70%)}.dg .dg-hero__text{position:relative;max-width:600px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.dg .dg-hero__text{padding:26px 20px}}.dg .dg-hero__text .bk-breadcrumbs,.dg .dg-hero__text .bk-breadcrumbs button{color:#ffffffb3}.dg .dg-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.dg .dg-hero__text .dg-eyebrow{color:#8ab7f9}.dg .dg-hero__text h1{margin:0;font-size:clamp(44px,5.4vw,84px);line-height:.98;font-weight:500;letter-spacing:-.02em}.dg .dg-hero__text h1 span{display:block;color:#8ab7f9}.dg .dg-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.dg .dg-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.dg .dg-hero__text .bk-btn--outline:hover{background:#ffffff29}.dg .dg-hero__team{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;display:flex;align-items:center;gap:14px;padding:10px 18px 10px 10px;border-radius:20px;color:#fff;text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .25s,transform .25s}.dg .dg-hero__team img{width:120px;height:80px;object-fit:cover;border-radius:12px}.dg .dg-hero__team span{display:flex;flex-direction:column;gap:4px}.dg .dg-hero__team span b{font-size:16px;font-weight:500}.dg .dg-hero__team span i{font-style:normal;font-size:14px;opacity:.85;display:inline-flex;gap:6px;align-items:center}.dg .dg-hero__team:hover{background:#ffffff3d;transform:translateY(-2px)}@media (max-width: 900px){.dg .dg-hero__team{position:relative;right:auto;bottom:auto;align-self:flex-start}}.dg .dg-ch{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.dg .dg-ch{padding:56px 16px}}.dg .dg-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.dg .dg-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.dg .dg-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.dg .dg-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.dg .dg-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.dg .dg-chc{position:relative;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;transition:flex .6s cubic-bezier(.2,.7,.2,1)}.dg .dg-chc.is-open{flex:2.3;cursor:default}.dg .dg-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.dg .dg-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.dg .dg-chc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dg .dg-chc:hover>img{transform:scale(1.04)}.dg .dg-chc__stat,.dg .dg-chc__glass{position:absolute;background:#ffffffb8;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.6);box-shadow:0 18px 40px -24px #0a0e1e73;color:#141414}.dg .dg-chc__stat{left:16px;top:16px;max-width:200px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.dg .dg-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#1e41ff;letter-spacing:-.01em}.dg .dg-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#2a2d36}.dg .dg-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.dg .dg-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.dg .dg-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.dg .dg-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.dg .dg-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#3a3d47}.dg .dg-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.dg .dg-chc__more ul li{font-size:14px;color:#3a3d47}.dg .dg-chc__more ul li b{color:#1e41ff;font-weight:600;margin-right:4px}.dg .dg-chc__src{font-size:11px;color:#6b6f7c;display:flex;flex-wrap:wrap;gap:4px 8px}.dg .dg-chc__src a{color:#1e41ff;text-decoration:none}.dg .dg-chc__src a:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.dg .dg-chc,.dg .dg-chc__more{transition:none}}.dg .dg-chc.is-open .dg-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.dg .dg-chc.is-open .dg-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.dg .dg-chc .dg-chc__more{opacity:1;max-height:none}.dg .dg-chc .dg-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}.dg .dg-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start;background:#101114 var(--cap-bg) center 25%/cover no-repeat}.dg .dg-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0c14b8,#0a0c1473 55%,#0a0c1499)}@media (max-width: 1000px){.dg .dg-cap{grid-template-columns:1fr;gap:20px;margin:0;border-radius:0;padding:56px 16px}}.dg .dg-cap__head{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.dg .dg-cap__head{position:static;padding:24px 20px}}.dg .dg-cap__head .dg-eyebrow{color:#8ab7f9}.dg .dg-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.dg .dg-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.dg .dg-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.dg .dg-cap__row{position:relative;display:grid;grid-template-columns:44px 1fr 200px;gap:16px;align-items:center;padding:18px 20px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.dg .dg-cap__row{grid-template-columns:36px 1fr}.dg .dg-cap__row .dg-cap__unit{grid-column:2}}.dg .dg-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.dg .dg-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.dg .dg-cap__body{display:flex;flex-direction:column;gap:4px}.dg .dg-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.dg .dg-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.dg .dg-cap__unit{display:flex;justify-content:flex-start}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.dg .dg-cap__row,.dg .dg-cap__head{background:#10131cd9}}@media (prefers-reduced-motion: reduce){.dg .dg-cap__row{transition:none}}.dg .dg-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#1e41ff,#1e41ff 45%,#10228f);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.dg .dg-panel{margin:0;border-radius:0;padding:56px 16px}}.dg .dg-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.dg .dg-panel__head .dg-eyebrow{color:#8ab7f9}.dg .dg-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.dg .dg-panel .dp{background:#0a0e1e6b;background-image:none;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #000014b3}.dg .dg-panel .dp__stage{background:#ffffff0f;border-color:#ffffff24}.dg .dg-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:#0b0f1c var(--case-bg) center/cover no-repeat;padding:120px var(--bk-pad-x, 64px) 72px}.dg .dg-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#080c1a33,#080c1a8c 45%,#080c1ad9)}@media (max-width: 900px){.dg .dg-case{margin:0;border-radius:0;padding:72px 16px 48px}}.dg .dg-case__in{max-width:1200px;display:flex;flex-direction:column;gap:24px}.dg .dg-case__in .dg-eyebrow{color:#8ab7f9}.dg .dg-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.dg .dg-case__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 900px){.dg .dg-case__grid{grid-template-columns:1fr}}.dg .dg-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.dg .dg-case__card span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.dg .dg-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.dg .dg-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.dg .dg-case__card.is-result span{color:#fff}.dg .dg-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.dg .dg-experts{padding:56px 16px}}.dg .dg-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.dg .dg-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.dg .dg-experts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width: 900px){.dg .dg-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.dg .dg-experts__grid>*{scroll-snap-align:start}}.dg .dg-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.dg .dg-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dg .dg-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.dg .dg-expert__glass b{font-size:20px;font-weight:500}.dg .dg-expert__glass>span{font-size:14px;opacity:.85}.dg .dg-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.dg .dg-expert:hover img,.dg .dg-expert:focus-visible img{transform:scale(1.04)}.dg .dg-expert:hover .dg-expert__glass,.dg .dg-expert:focus-visible .dg-expert__glass{background:#1e41ffb8}.dg .dg-expert:hover .dg-expert__glass i,.dg .dg-expert:focus-visible .dg-expert__glass i{color:#fff}.dg .dg-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.dg .dg-others{margin:0 16px;border-radius:24px;background:#f3f4f7;padding:88px var(--bk-pad-x, 64px)}@media (max-width: 900px){.dg .dg-others{margin:0;border-radius:0;padding:56px 16px}}.dg .dg-others__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.dg .dg-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.dg .dg-others__head p{margin:0;font-size:17px;color:#55596a}.dg .dg-others__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1100px){.dg .dg-others__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.dg .dg-others__grid{grid-template-columns:1fr}}.dg .dg-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#0b0f1c;font:inherit;text-align:left;color:#fff}@media (max-width: 520px){.dg .dg-other{aspect-ratio:16/10}}.dg .dg-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dg .dg-other__glass{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:14px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.dg .dg-other__glass b{font-size:18px;font-weight:500}.dg .dg-other__glass>span{font-size:13px;opacity:.85}.dg .dg-other__glass em{align-self:flex-start;margin-top:8px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.dg .dg-other__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.dg .dg-other:is(button){cursor:pointer}.dg .dg-other:is(button):hover img{transform:scale(1.04)}.dg .dg-other:is(button):hover .dg-other__glass{background:#1e41ffb8}.dg .dg-other{aspect-ratio:3/4.4}@media (max-width: 520px){.dg .dg-other{aspect-ratio:4/5}}.dg .dg-other__glass{height:152px;padding:16px}.dg .dg-other__glass b{font-size:19px}.dg .dg-other__glass>span{min-height:2.6em;line-height:1.3}.dg .dg-other__glass em{margin-top:auto}.dg .dg-others{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff;padding-right:0;overflow:hidden}.dg .dg-others__head{max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding-right:var(--bk-pad-x, 64px)}.dg .dg-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.dg .dg-others__head .dg-eyebrow{color:#8ab7f9}.dg .dg-others__head h2{color:#fff}.dg .dg-others__head p{color:#ffffffd1}@media (max-width: 900px){.dg .dg-others__head{padding-right:16px}}.dg .dg-others__nav{display:flex;gap:10px;flex:none}.dg .dg-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.dg .dg-others__nav button:hover,.dg .dg-others__nav button:focus-visible{background:#ffffff47;outline:none}.dg .dg-others__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--bk-pad-x, 64px);padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.dg .dg-others__grid::-webkit-scrollbar{display:none}.dg .dg-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.dg .dg-others__grid{scroll-padding-left:16px;padding-right:16px}.dg .dg-others__grid>li{flex-basis:78%}}.dg .dg-other{aspect-ratio:3/4.2;box-shadow:0 30px 60px -30px #000c}.dg .dg-other__glass{background:#0c0c106b;border-color:#ffffff38}.dg .dg-others .dg-eyebrow{color:#8ab7f9}.dg .dg-others{margin-bottom:72px}@media (max-width: 900px){.dg .dg-others{margin-bottom:48px}}.dg .dg-hero{margin:0;border-radius:0}.dg .dg-hero{min-height:calc(100svh - 66px)}@media (max-width: 1279px){.dg .dg-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.dg .dg-hero{min-height:0}}.dg .dg-hero__bg{object-position:30% center}@media (max-width: 900px){.dg .dg-hero__bg{object-position:25% center}}.dg .dg-hero__team img{object-position:center 20%}.dg .dg-layers{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;padding:96px var(--bk-pad-x, 64px);display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.dg .dg-layers:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.5;background-image:linear-gradient(rgba(138,183,249,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.1) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent);-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000 70%,transparent)}@media (max-width: 1000px){.dg .dg-layers{grid-template-columns:1fr;gap:28px;margin:0;border-radius:0;padding:56px 16px}}.dg .dg-layers__head{display:flex;flex-direction:column;gap:16px}.dg .dg-layers__head .dg-eyebrow{color:#8ab7f9}.dg .dg-layers__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;text-wrap:balance}.dg .dg-layers__head p{margin:0;font-size:18px;line-height:1.6;color:#fffc}.dg .dg-layers__stack{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;perspective:1200px}.dg .dg-layer{position:relative;display:grid;grid-template-columns:40px 1fr 1.3fr;gap:16px;align-items:center;padding:20px 22px;border-radius:18px;outline:none;cursor:default;background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff24;transform:rotateX(8deg);transform-origin:center bottom;transition:background .4s,border-color .4s,transform .5s cubic-bezier(.2,.7,.2,1),box-shadow .4s}@media (max-width: 600px){.dg .dg-layer{grid-template-columns:32px 1fr}.dg .dg-layer .dg-layer__items{grid-column:1/-1}}.dg .dg-layer__n{font-size:14px;font-weight:600;color:#8ab7f9;font-variant-numeric:tabular-nums}.dg .dg-layer__name{display:flex;flex-direction:column;gap:2px}.dg .dg-layer__name b{font-size:20px;font-weight:500}.dg .dg-layer__name em{font-style:normal;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#fff9}.dg .dg-layer__items{display:flex;flex-wrap:wrap;gap:6px}.dg .dg-layer__items span{padding:5px 12px;border-radius:999px;font-size:13px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2)}.dg .dg-layer.is-active,.dg .dg-layer:focus-visible{transform:rotateX(0) translate(-8px);background:#1e41ffb8;border-color:#8ab7f9b3;box-shadow:inset 0 1px #fff3,0 24px 50px -20px #1e41ffe6}.dg .dg-layer.is-active .dg-layer__n,.dg .dg-layer.is-active .dg-layer__name em,.dg .dg-layer:focus-visible .dg-layer__n,.dg .dg-layer:focus-visible .dg-layer__name em{color:#fff}.dg .dg-layer.is-active .dg-layer__items span,.dg .dg-layer:focus-visible .dg-layer__items span{background:#ffffff2e}@media (prefers-reduced-motion: reduce){.dg .dg-layer{transition:none;transform:none}}.dg .dg-chc{background:#070d3a}.dg .dg-chc__art{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .8s cubic-bezier(.2,.7,.2,1);background:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px) 0 0/36px 36px,linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px) 0 0/36px 36px,radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.dg .dg-chc--v2 .dg-chc__art{background-position:0 0,0 0,0 0;background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(90% 120% at 15% 10%,#1e41ff,#10228f 40%,#070d3a)}.dg .dg-chc--v3 .dg-chc__art{background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(100% 90% at 50% 100%,#1e41ff,#10228f 40%,#070d3a)}.dg .dg-chc--v4 .dg-chc__art{background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(90% 120% at 90% 90%,#1e41ff,#10228f 40%,#070d3a)}.dg .dg-chc:hover .dg-chc__art{transform:scale(1.04)}.dg .dg-chc__stat{max-width:230px}.dg .dg-chc__stat b{font-size:clamp(24px,2.2vw,34px)}@media (prefers-reduced-motion: reduce){.dg .dg-chc__art{transition:none}}.dg .dg-journey{margin:0 16px;border-radius:24px;background:#f3f4f7;padding:88px var(--bk-pad-x, 64px);color:#141414}@media (max-width: 900px){.dg .dg-journey{margin:0;border-radius:0;padding:56px 16px}}.dg .dg-journey__head{display:flex;flex-direction:column;gap:12px;margin-bottom:40px;max-width:760px}.dg .dg-journey__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.dg .dg-journey__list{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.dg .dg-journey__list:before{content:"";position:absolute;left:24px;right:calc((100% - 48px)/4 - 24px);top:24px;height:2px;background:linear-gradient(90deg,#1e41ff40,#1e41ff)}@media (max-width: 1000px){.dg .dg-journey__list{grid-template-columns:1fr 1fr}.dg .dg-journey__list:before{display:none}}@media (max-width: 560px){.dg .dg-journey__list{grid-template-columns:1fr}}.dg .dg-step{position:relative;display:flex;flex-direction:column;gap:14px;padding:0 0 4px}.dg .dg-step__n{position:relative;z-index:1;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;font-size:14px;font-weight:600;background:#fff;color:#1e41ff;border:2px solid #1E41FF;box-shadow:0 0 0 6px #f3f4f7}.dg .dg-step:last-child .dg-step__n{background:#1e41ff;color:#fff}.dg .dg-step h3{margin:0;font-size:24px;font-weight:500}.dg .dg-step p{margin:0;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;font-size:15px;line-height:1.5}.dg .dg-step p b{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.dg .dg-step__pain{background:#fff;border:1px solid #E3E6EE;color:#3a3d47}.dg .dg-step__do{background:#1e41ff;color:#fff}.dg .dg-step__do b{color:#fffc}.dg .dg-cap{background:var(--cap-bg) left 0 top 30%/auto 150% no-repeat,radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.dg .dg-cap:before{background:linear-gradient(90deg,#070d3a1a,#070d3a4d 26%,#070d3a 41.5%,#070d3a 44%,#070d3a00 70%)}.dg .dg-cap .dg-cap__head{align-self:end}@media (max-width: 1000px){.dg .dg-cap{background-size:cover,auto;background-position:center 20%,0 0}.dg .dg-cap:before{background:#070d3a99}}.dg .dg-case{background:linear-gradient(rgba(138,183,249,.08) 1px,transparent 1px) 0 0/44px 44px,linear-gradient(90deg,rgba(138,183,249,.08) 1px,transparent 1px) 0 0/44px 44px,radial-gradient(90% 120% at 15% 0%,#1e41ff,#10228f 38%,#070d3a)}.dg .dg-case:before{background:linear-gradient(180deg,#070d3a00,#070d3a73)}.dg .dg-case .dg-case__in h2{max-width:30ch}.dg .dg-experts{display:grid;grid-template-columns:1fr 2fr;gap:18px 40px;align-items:end}@media (max-width: 900px){.dg .dg-experts{display:block}}.dg .dg-experts .dg-experts__head{margin-bottom:0;align-self:center}.dg .dg-experts .dg-experts__head p{margin:0;font-size:17px;line-height:1.55;color:#55596a}.dg .dg-experts .dg-experts__grid{grid-template-columns:repeat(2,1fr)}@media (max-width: 900px){.dg .dg-experts .dg-experts__grid{grid-template-columns:none;grid-auto-columns:78%;margin-top:28px}}.dg .dg-chc__stat{right:16px;width:fit-content;max-width:min(230px,100% - 32px)}.dg .dg-chc__glass h3{-webkit-hyphens:manual;hyphens:manual}@media (max-width: 900px){.dg .dg-layer.is-active,.dg .dg-layer:focus-visible{transform:none}.dg .dg-layer{transform:none}}.dg .dg-chc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.dg .dg-chc:has(.dg-chc__img):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#070d3a59,#070d3a00 35%,#070d3a4d)}.dg .dg-chc__stat,.dg .dg-chc__glass{z-index:1}.dg .dg-chc:hover .dg-chc__img{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.dg .dg-chc__img{transition:none}}.dg .dg-journey__list{grid-auto-rows:1fr;align-items:stretch}.dg .dg-journey__list:before{top:184px}.dg .dg-step{height:100%;padding:12px;border-radius:22px;gap:12px;background:#1e41ff0d;border:1px solid rgba(30,65,255,.16);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #ffffffb3;display:grid;grid-template-rows:160px auto auto 1fr 1fr}.dg .dg-step__img{width:100%;height:160px;object-fit:cover;border-radius:14px;display:block}.dg .dg-step__n{margin:-36px 0 0 12px;box-shadow:0 0 0 4px #f3f4f7}.dg .dg-step h3{padding:0 6px}.dg .dg-step p{height:100%;box-sizing:border-box}.dg .dg-step__pain{background:#ffffffbf;border:1px solid #E3E6EE;color:#3a3d47}.dg .dg-step__pain b{color:#6b6f7c}.dg .dg-step__do{background:#ffffffbf;color:#141414;border:1px solid rgba(30,65,255,.45);box-shadow:inset 3px 0 #1e41ff}.dg .dg-step__do b{color:#1e41ff}.dg .dg-step:last-child .dg-step__n,.dg .dg-step.is-last .dg-step__n{background:#1e41ff;color:#fff}.dg .dg-case{background:#070d3a var(--case-bg) center 30%/cover no-repeat}.dg .dg-case:before{background:linear-gradient(90deg,#070d3ad1,#070d3a8c 60%,#070d3a59)}.dg .dg-chc:has(.dg-chc__img) .dg-chc__glass{background:#070d3a94}.dp{--dp-bg: #060A17;--dp-line: rgba(138, 183, 249, .12);--dp-ink: #EEF2FF;--dp-mute: rgba(214, 224, 255, .62);--dp-blue: #1E41FF;--dp-cyan: #8AB7F9;position:relative;overflow:hidden;border-radius:24px;color:var(--dp-ink);background:var(--dp-bg);background-image:radial-gradient(600px 300px at 85% -10%,rgba(30,65,255,.45),transparent 70%),radial-gradient(500px 260px at -10% 110%,rgba(138,183,249,.18),transparent 70%),linear-gradient(var(--dp-line) 1px,transparent 1px),linear-gradient(90deg,var(--dp-line) 1px,transparent 1px);background-size:auto,auto,40px 40px,40px 40px;padding:32px;display:flex;flex-direction:column;gap:28px;box-shadow:0 40px 80px -40px #0a145099}@media (max-width: 768px){.dp{padding:20px;border-radius:18px}}.dp__head{display:flex;flex-direction:column;gap:10px}.dp__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dp-cyan)}.dp__live{width:8px;height:8px;border-radius:50%;background:var(--dp-cyan);box-shadow:0 0 #8ab7f999;animation:dpPulse 2s infinite}.dp h3{margin:0;font-size:clamp(24px,2.6vw,34px);font-weight:500;letter-spacing:-.01em;max-width:28ch;text-wrap:balance}.dp__body{display:grid;grid-template-columns:300px 1fr;gap:24px}@media (max-width: 1000px){.dp__body{grid-template-columns:1fr}}.dp__tabs{display:flex;flex-direction:column;gap:8px}@media (max-width: 1000px){.dp__tabs{flex-direction:row;overflow-x:auto;padding-bottom:4px}}.dp__tabs button{position:relative;overflow:hidden;display:flex;gap:14px;align-items:center;text-align:left;padding:16px;border-radius:14px;cursor:pointer;color:var(--dp-mute);background:#ffffff08;border:1px solid rgba(255,255,255,.08);font-family:inherit;transition:background .3s,border-color .3s,color .3s,transform .3s}@media (max-width: 1000px){.dp__tabs button{min-width:210px}}.dp__tabs button:hover{background:#ffffff0f;color:var(--dp-ink)}.dp__tabs button.is-active{color:var(--dp-ink);background:linear-gradient(90deg,#1e41ff66,#1e41ff14);border-color:#8ab7f980;box-shadow:inset 0 1px #ffffff1f,0 10px 30px -12px #1e41ffb3}.dp__tabnum{font-size:12px;font-variant-numeric:tabular-nums;opacity:.7}.dp__tabtxt{display:flex;flex-direction:column;gap:2px}.dp__tabtxt b{font-weight:500;font-size:15px}.dp__tabtxt em{font-style:normal;font-size:20px;font-weight:500;color:var(--dp-cyan);font-variant-numeric:tabular-nums}.dp__timer{position:absolute;left:0;bottom:0;height:2px;background:var(--dp-cyan);animation:dpTimer 7s linear forwards}.dp__stage{display:grid;grid-template-columns:220px 1fr;grid-template-areas:"kpi chart" "ins chart" "src src";gap:16px 28px;padding:24px;border-radius:18px;background:#080e228c;border:1px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:dpIn .5s cubic-bezier(.2,.7,.2,1)}@media (max-width: 760px){.dp__stage{grid-template-columns:1fr;grid-template-areas:"kpi" "chart" "ins" "src";padding:16px}}.dp__kpi{grid-area:kpi;display:flex;flex-direction:column;gap:8px}.dp__kpi b{font-size:clamp(44px,5vw,64px);line-height:1;font-weight:500;letter-spacing:-.02em;background:linear-gradient(180deg,#fff,#8ab7f9);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.dp__kpi span{color:var(--dp-mute);font-size:15px;line-height:1.4}.dp__chart{grid-area:chart;min-width:0;display:flex;flex-direction:column;gap:8px}.dp__charthead{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}.dp__charthead h4{margin:0;font-size:15px;font-weight:500}.dp__charthead span{font-size:12px;color:var(--dp-mute)}.dp__insight{grid-area:ins;margin:0;align-self:end;font-size:15px;line-height:1.5;color:var(--dp-ink);border-left:2px solid var(--dp-cyan);padding-left:12px}.dp__src{grid-area:src;margin:0;font-size:12px;color:var(--dp-mute)}.dp__src a{color:var(--dp-mute);text-decoration:underline;text-underline-offset:2px}.dp__src a:hover{color:#fff}.dp__foot{display:flex;flex-direction:column;gap:16px}.dp-svg{width:100%;height:auto;overflow:visible}.dp-grid{stroke:#ffffff14;stroke-width:1}.dp-zero{stroke:#ffffff73;stroke-dasharray:4 4}.dp-tick{fill:#d6e0ff8c;font-size:11px;font-family:inherit}.dp-x{fill:#d6e0ffbf;font-size:12px;font-family:inherit}.dp-line{fill:none;stroke:var(--dp-cyan, #8AB7F9);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.dp.is-seen .dp-line{animation:dpDraw 1.4s cubic-bezier(.4,0,.2,1) forwards}.dp-area{opacity:0}.dp.is-seen .dp-area{animation:dpFade .8s .6s forwards}.dp-dot{fill:#060a17;stroke:#8ab7f9;stroke-width:2.5;opacity:0;transition:r .2s}.dp-dot.is-neg{stroke:#ff8a7a}.dp.is-seen .dp-dot{animation:dpFade .4s forwards}.dp-cross{stroke:#ffffff59;stroke-dasharray:3 3}.dp-tag{pointer-events:none}.dp-tag rect{fill:#1e41ff}.dp-tag text{fill:#fff;font-size:12px;font-weight:600;font-family:inherit}.dp-bars{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:48px;height:260px;padding-top:20px;border-bottom:1px solid rgba(255,255,255,.2)}.dp-bars__col{height:100%;width:120px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;position:relative}.dp-bars__bar{width:100%;border-radius:10px 10px 0 0;background:linear-gradient(180deg,#8ab7f98c,#8ab7f926);transition:height 1.2s cubic-bezier(.2,.7,.2,1)}.dp-bars__col.is-last .dp-bars__bar{background:linear-gradient(180deg,#8ab7f9,#1e41ff);box-shadow:0 0 40px #8ab7f959}.dp-bars__val{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums}.dp-bars__lab{position:absolute;bottom:-26px;font-size:13px;color:#d6e0ffbf}.dp-bars__delta{position:absolute;top:0;right:0;padding:6px 12px;border-radius:999px;background:#8ab7f926;color:#8ab7f9;font-weight:600;font-size:14px}.dp-donut{display:grid;grid-template-columns:240px 1fr;gap:24px;align-items:center}@media (max-width: 560px){.dp-donut{grid-template-columns:1fr;justify-items:center}}.dp-donut__svg{width:240px;height:240px;transform:rotate(-90deg)}.dp-donut__svg text{transform:rotate(90deg);transform-origin:120px 120px}.dp-donut__track{fill:none;stroke:#ffffff0f;stroke-width:26}.dp-donut__seg{fill:none;stroke-width:26;cursor:pointer;transition:stroke-dasharray 1.2s cubic-bezier(.2,.7,.2,1),stroke-width .2s,opacity .2s;stroke:color-mix(in srgb,#8AB7F9 calc(100% - var(--seg) * 30%),#1E41FF);opacity:.7}.dp-donut__seg.is-active{stroke-width:34;opacity:1}.dp-donut__big{fill:#fff;font-size:34px;font-weight:500;font-family:inherit}.dp-donut__small{fill:#d6e0ffb3;font-size:12px;font-family:inherit}.dp-donut__legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;width:100%}.dp-donut__legend li{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font-size:14px;color:#d6e0ffcc;cursor:default;outline:none}.dp-donut__legend li b{margin-left:auto;font-variant-numeric:tabular-nums;color:#fff;font-weight:500}.dp-donut__legend li.is-active,.dp-donut__legend li:focus-visible{background:#ffffff12;color:#fff}.dp-donut__legend i{width:12px;height:12px;border-radius:3px;background:color-mix(in srgb,#8AB7F9 calc(100% - var(--seg) * 30%),#1E41FF)}.dp-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media (max-width: 900px){.dp-kpis{grid-template-columns:1fr 1fr}}.dp-kpis>div{padding:20px;border-radius:14px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:6px;transition:transform .3s,background .3s}.dp-kpis>div:hover{transform:translateY(-4px);background:#1e41ff40}.dp-kpis b{font-size:36px;font-weight:500;line-height:1;color:#fff;font-variant-numeric:tabular-nums}.dp-kpis span{font-size:14px;color:#d6e0ffb3;line-height:1.4}.dp-kpis-head{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px;color:#d6e0ffb3}.dp-kpis-head b{color:#fff;font-weight:500;font-size:16px}@keyframes dpDraw{to{stroke-dashoffset:0}}@keyframes dpFade{to{opacity:1}}@keyframes dpIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes dpTimer{0%{width:0}to{width:100%}}@keyframes dpPulse{0%{box-shadow:0 0 #8ab7f999}70%{box-shadow:0 0 0 10px #8ab7f900}to{box-shadow:0 0 #8ab7f900}}@media (prefers-reduced-motion: reduce){.dp-line{stroke-dashoffset:0;animation:none!important}.dp-area,.dp-dot{opacity:1;animation:none!important}.dp__stage,.dp__timer{animation:none}.dp-bars__bar,.dp-donut__seg{transition:none}}.dp-meters{list-style:none;margin:0;padding:12px 0 0;display:flex;flex-direction:column;gap:22px;min-height:220px;justify-content:center}.dp-meters li{display:flex;flex-direction:column;gap:10px}.dp-meters__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:15px;color:#d6e0ffd9}.dp-meters__row b{font-size:28px;font-weight:500;color:#fff;font-variant-numeric:tabular-nums}.dp-meters__track{position:relative;height:14px;border-radius:999px;background:#ffffff14;overflow:hidden}.dp-meters__fill{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,#1e41ff,#8ab7f9);box-shadow:0 0 24px #8ab7f959;transition:width 1.2s cubic-bezier(.2,.7,.2,1)}.dp-meters li+li .dp-meters__fill{background:linear-gradient(90deg,#1e41ffb3,#8ab7f999)}.dp-bars__delta{color:#8ab7f9}@media (prefers-reduced-motion: reduce){.dp-meters__fill{transition:none}}.ed{font-family:atyp-bl-variable,sans-serif;overflow-x:clip}.ed .ed-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.ed .ed-hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;min-height:calc(100svh - 66px);display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,440px);gap:48px;align-items:end;padding:48px var(--bk-pad-x, 64px);background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 1279px){.ed .ed-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.ed .ed-hero{min-height:0;grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 16px 20px}}.ed .ed-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ed-pattern) right -120px center/900px auto repeat-y;opacity:.16}@media (max-width: 900px){.ed .ed-hero:before{background-size:520px auto;background-position:right -160px top}}.ed .ed-hero__text{position:relative;max-width:640px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.ed .ed-hero__text{padding:26px 20px;order:2}}.ed .ed-hero__text .bk-breadcrumbs,.ed .ed-hero__text .bk-breadcrumbs button{color:#ffffffb3}.ed .ed-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.ed .ed-hero__text .ed-eyebrow{color:#8ab7f9}.ed .ed-hero__text h1{margin:0;font-size:clamp(40px,5vw,78px);line-height:.98;font-weight:500;letter-spacing:-.02em}.ed .ed-hero__text h1 span{display:block;color:#8ab7f9}.ed .ed-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.ed .ed-hero__text .bk-outline,.ed .ed-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.ed .ed-hero__text .bk-outline:hover,.ed .ed-hero__text .bk-btn--outline:hover{background:#ffffff29}.ed .ed-hero__photo{position:relative;display:block;align-self:stretch;max-height:calc(100svh - 162px);min-height:520px;border-radius:22px;overflow:hidden;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.2);box-shadow:0 40px 80px -40px #000c}@media (max-width: 900px){.ed .ed-hero__photo{order:1;min-height:0;max-height:none;aspect-ratio:4/3.4}}.ed .ed-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ed .ed-hero__photo:hover img{transform:scale(1.03)}.ed .ed-hero__tag{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.ed .ed-hero__tag b{font-size:18px;font-weight:500}.ed .ed-hero__tag>span{font-size:14px;opacity:.85}.ed .ed-hero__tag i{font-style:normal;font-size:14px;margin-top:4px;color:#8ab7f9}.ed .ed-hero__photo:hover .ed .ed-hero__tag{background:#1e41ffb8}.ed .ed-hero__photo:hover .ed .ed-hero__tag i{color:#fff}.ed .ed-funnel{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:center}@media (max-width: 1000px){.ed .ed-funnel{grid-template-columns:minmax(0,1fr);gap:32px;padding:56px 16px}}.ed .ed-funnel__head{display:flex;flex-direction:column;gap:16px}.ed .ed-funnel__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.ed .ed-funnel__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.ed .ed-funnel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:10px}.ed .ed-stage{--w: calc(100% - var(--i) * 12%);width:var(--w);display:grid;grid-template-columns:40px minmax(0,150px) minmax(0,1fr);gap:16px;align-items:center;padding:22px 26px;border-radius:18px;color:#fff;cursor:default;outline:none;background:color-mix(in srgb,#1E41FF calc(100% - var(--i) * 18%),#070D3A);box-shadow:inset 0 1px #ffffff2e,0 20px 40px -28px #070d3acc;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}@media (max-width: 700px){.ed .ed-stage{--w: calc(100% - var(--i) * 6%);grid-template-columns:32px minmax(0,1fr);padding:18px}.ed .ed-stage .ed-stage__t{grid-column:2}}.ed .ed-stage__n{font-size:13px;font-weight:600;letter-spacing:.1em;color:#8ab7f9}.ed .ed-stage b{font-size:20px;font-weight:500}.ed .ed-stage__t{font-size:15px;line-height:1.45;color:#ffffffd1}.ed .ed-stage.is-active{transform:scale(1.025);box-shadow:inset 0 1px #ffffff3d,0 28px 50px -24px #1e41ffbf}.ed .ed-stage:focus-visible{box-shadow:0 0 0 3px #8ab7f9}@media (prefers-reduced-motion: reduce){.ed .ed-stage{transition:none}.ed .ed-stage.is-active{transform:none}}@media (max-width: 700px){.ed .ed-stage.is-active{transform:none}}.ed .ed-ch{max-width:1440px;margin:0 auto;padding:72px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.ed .ed-ch{padding:40px 16px 56px}}.ed .ed-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.ed .ed-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.ed .ed-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.ed .ed-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.ed .ed-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.ed .ed-chc{position:relative;isolation:isolate;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);transition:flex .6s cubic-bezier(.2,.7,.2,1)}.ed .ed-chc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ed-pattern) calc(var(--i) * -140px) -40px/520px auto repeat;opacity:.18;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ed .ed-chc:hover:before{transform:scale(1.04)}.ed .ed-chc.is-open{flex:2.3;cursor:default}.ed .ed-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.ed .ed-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.ed .ed-chc__stat,.ed .ed-chc__glass{position:absolute;background:#0c0c0c61;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff24,0 18px 40px -24px #0009}.ed .ed-chc__stat{left:16px;top:16px;right:16px;max-width:220px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.ed .ed-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#8ab7f9;letter-spacing:-.01em}.ed .ed-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#ffffffd9}.ed .ed-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.ed .ed-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ed .ed-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.ed .ed-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.ed .ed-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#ffffffdb}.ed .ed-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ed .ed-chc__more ul li{font-size:14px;color:#ffffffdb}.ed .ed-chc__more ul li b{color:#8ab7f9;font-weight:600;margin-right:4px}.ed .ed-chc__src{font-size:11px;color:#ffffffa6;display:flex;flex-wrap:wrap;gap:4px 8px}.ed .ed-chc__src a{color:#8ab7f9;text-decoration:none}.ed .ed-chc__src a:hover{text-decoration:underline}.ed .ed-chc.is-open .ed-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.ed .ed-chc.is-open .ed-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.ed .ed-chc .ed-chc__more{opacity:1;max-height:none}.ed .ed-chc .ed-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}@media (prefers-reduced-motion: reduce){.ed .ed-chc,.ed .ed-chc__more,.ed .ed-chc:before{transition:none}}.ed .ed-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:start;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.ed .ed-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ed-pattern) right -200px bottom -120px/760px auto no-repeat;opacity:.12}@media (max-width: 1000px){.ed .ed-cap{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;border-radius:0;padding:56px 16px}}.ed .ed-cap__side{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px}@media (max-width: 1000px){.ed .ed-cap__side{position:static}}.ed .ed-cap__head{display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.ed .ed-cap__head{padding:24px 20px}}.ed .ed-cap__head .ed-eyebrow{color:#8ab7f9}.ed .ed-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.ed .ed-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.ed .ed-cap__photo{width:100%;aspect-ratio:16/8;flex:none;object-fit:cover;object-position:center 22%;border-radius:22px;border:1px solid rgba(255,255,255,.2)}@media (max-width: 1000px){.ed .ed-cap__photo{display:none}}.ed .ed-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ed .ed-cap__row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 200px;gap:16px;align-items:center;padding:28px 22px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.ed .ed-cap__row{grid-template-columns:36px minmax(0,1fr)}.ed .ed-cap__row .ed-cap__unit{grid-column:2}}.ed .ed-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.ed .ed-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.ed .ed-cap__body{display:flex;flex-direction:column;gap:4px}.ed .ed-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.ed .ed-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.ed .ed-cap__unit{display:flex;justify-content:flex-start}@media (prefers-reduced-motion: reduce){.ed .ed-cap__row{transition:none}}.ed .ed-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#1e41ff,#10228f 60%,#070d3a);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.ed .ed-panel{margin:0;border-radius:0;padding:56px 16px}}.ed .ed-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.ed .ed-panel__head .ed-eyebrow{color:#8ab7f9}.ed .ed-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.ed .ed-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);padding:104px var(--bk-pad-x, 64px) 72px}.ed .ed-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ed-pattern) left -160px top -80px/700px auto no-repeat;opacity:.12}@media (max-width: 900px){.ed .ed-case{margin:0;border-radius:0;padding:64px 16px 48px}}.ed .ed-case__in{max-width:1200px;display:flex;flex-direction:column;gap:20px}.ed .ed-case__in .ed-eyebrow{color:#8ab7f9}.ed .ed-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.ed .ed-case__client{margin:0;font-size:16px;color:#ffffffbf}.ed .ed-case__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 900px){.ed .ed-case__grid{grid-template-columns:minmax(0,1fr)}}.ed .ed-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.ed .ed-case__card>span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.ed .ed-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.ed .ed-case__card ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.45;color:#ffffffe6}.ed .ed-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.ed .ed-case__card.is-result>span{color:#fff}.ed .ed-case__units{display:flex;flex-wrap:wrap;gap:10px}.ed .ed-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.ed .ed-experts{padding:56px 16px}}.ed .ed-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.ed .ed-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.ed .ed-experts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width: 900px){.ed .ed-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.ed .ed-experts__grid>*{scroll-snap-align:start}}.ed .ed-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.ed .ed-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ed .ed-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.ed .ed-expert__glass b{font-size:20px;font-weight:500}.ed .ed-expert__glass>span{font-size:14px;opacity:.85}.ed .ed-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.ed .ed-expert:hover img,.ed .ed-expert:focus-visible img{transform:scale(1.04)}.ed .ed-expert:hover .ed-expert__glass,.ed .ed-expert:focus-visible .ed-expert__glass{background:#1e41ffb8}.ed .ed-expert:hover .ed-expert__glass i,.ed .ed-expert:focus-visible .ed-expert__glass i{color:#fff}.ed .ed-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.ed .ed-others{margin:0 16px 72px;border-radius:24px;padding:88px 0 88px var(--bk-pad-x, 64px);overflow:hidden;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 900px){.ed .ed-others{margin:0 0 48px;border-radius:0;padding:56px 0 56px 16px}}.ed .ed-others__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;padding-right:var(--bk-pad-x, 64px)}.ed .ed-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.ed .ed-others__head .ed-eyebrow{color:#8ab7f9}.ed .ed-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.ed .ed-others__head p{margin:0;font-size:17px;color:#ffffffd1}@media (max-width: 900px){.ed .ed-others__head{padding-right:16px}}.ed .ed-others__nav{display:flex;gap:10px;flex:none}.ed .ed-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.ed .ed-others__nav button:hover,.ed .ed-others__nav button:focus-visible{background:#ffffff47;outline:none}@media (max-width: 520px){.ed .ed-others__nav{display:none}}.ed .ed-others__grid{list-style:none;margin:0;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.ed .ed-others__grid::-webkit-scrollbar{display:none}.ed .ed-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.ed .ed-others__grid{padding-right:16px}.ed .ed-others__grid>li{flex-basis:78%}}.ed .ed-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:3/4.2;background:#070d3a;font:inherit;text-align:left;color:#fff;box-shadow:0 30px 60px -30px #000c}.ed .ed-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ed .ed-other__glass{position:absolute;left:10px;right:10px;bottom:10px;height:152px;display:flex;flex-direction:column;gap:3px;padding:16px;border-radius:14px;background:#0c0c106b;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transition:background .3s}.ed .ed-other__glass b{font-size:19px;font-weight:500}.ed .ed-other__glass>span{font-size:13px;opacity:.85;min-height:2.6em;line-height:1.3}.ed .ed-other__glass em{align-self:flex-start;margin-top:auto;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.ed .ed-other__glass i{font-style:normal;font-size:14px;margin-top:auto;color:#8ab7f9}.ed .ed-other:is(button){cursor:pointer}.ed .ed-other:is(button):hover img{transform:scale(1.04)}.ed .ed-other:is(button):hover .ed-other__glass{background:#1e41ffb8}.ed .ed-other:is(button):hover .ed-other__glass i{color:#fff}.ed .ed-other.is-soon{cursor:default}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ed .ed-hero__text,.ed .ed-cap__head,.ed .ed-cap__row,.ed .ed-chc__glass,.ed .ed-chc__stat{background:#070d3ae0}}@media (prefers-reduced-motion: reduce){.ed .ed-other img,.ed .ed-expert img,.ed .ed-hero__photo img{transition:none}}.ed .ed-stage__fig{grid-column:2/-1;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:13px;color:#fffc}.ed .ed-stage__fig b{font-size:22px;font-weight:500;color:#8ab7f9}.ed .ed-stage__fig a{color:#8ab7f9;font-size:11px;text-decoration:none}.ed .ed-stage__fig a:hover{text-decoration:underline}@media (max-width: 700px){.ed .ed-stage__fig{grid-column:2}}.ed .ed-stories{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.ed .ed-stories{padding:56px 16px}}.ed .ed-stories__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.ed .ed-stories__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.ed .ed-stories__head p{margin:0;font-size:17px;line-height:1.6;color:#55596a}.ed .ed-stories__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width: 900px){.ed .ed-stories__grid{grid-template-columns:minmax(0,1fr)}}.ed .ed-story{position:relative;display:flex;flex-direction:column;height:100%;border-radius:22px;overflow:hidden;background:#f3f5fa;color:#141414;text-decoration:none}.ed .ed-story img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ed .ed-story__body{display:flex;flex-direction:column;gap:8px;padding:20px 22px 24px;flex:1}.ed .ed-story__body small{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.ed .ed-story__body b{font-size:20px;font-weight:500;line-height:1.25}.ed .ed-story__body span{font-size:15px;line-height:1.5;color:#55596a}.ed .ed-story__body i{margin-top:auto;padding-top:8px;font-style:normal;font-size:14px;color:#1e41ff}.ed .ed-story:hover img,.ed .ed-story:focus-visible img{transform:scale(1.04)}.ed .ed-story:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}@media (prefers-reduced-motion: reduce){.ed .ed-story img{transition:none}}.ed .ed-chc__stat.is-plain b{color:#8ab7f9}.ed .ed-chc.has-img:before{display:none}.ed .ed-chc__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ed .ed-chc.has-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#070d3a59,#070d3a00 35%,#070d3a4d)}.ed .ed-chc:hover .ed-chc__img{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.ed .ed-chc__img{transition:none}}.ed .ed-cap{background:#070d3a var(--cap-bg) center/cover no-repeat}.ed .ed-cap:before{opacity:1;background:linear-gradient(90deg,#070d3aad,#070d3a6b 55%,#070d3a85)}.ed .ed-case{background:#070d3a var(--case-bg) center/cover no-repeat}.ed .ed-case:before{opacity:1;background:linear-gradient(90deg,#070d3ad1,#070d3a8c 65%,#070d3a73)}.ed .ed-evo,.ed .ed-life{margin:0 16px;border-radius:24px;padding:64px var(--bk-pad-x, 64px);color:#fff;font-family:atyp-bl-variable,sans-serif;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 900px){.ed .ed-evo,.ed .ed-life{margin:0;border-radius:0;padding:48px 16px}}.ed .ed-evo__head,.ed .ed-life__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:820px}.ed .ed-evo__head h2,.ed .ed-life__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#fff}.ed .ed-evo__eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8ab7f9}.ed .ed-evo__n{font-size:13px;font-weight:600;letter-spacing:.12em;color:#8ab7f9}.ed .ed-evo__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(190px,auto);gap:14px}@media (max-width: 1100px){.ed .ed-evo__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.ed .ed-evo__grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}.ed .ed-evo__photo{position:relative;grid-column:span 2;grid-row:span 2;border-radius:20px;overflow:hidden;min-height:400px}@media (max-width: 560px){.ed .ed-evo__photo{grid-column:auto;grid-row:auto;min-height:360px}}.ed .ed-evo__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%}.ed .ed-evo__glass{position:absolute;left:14px;right:14px;bottom:14px;display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:16px;background:#070d3a9e;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.ed .ed-evo__glass b{font-size:24px;font-weight:500;color:#fff}.ed .ed-evo__glass span{font-size:15px;line-height:1.5;color:#ffffffe0}.ed .ed-evo__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:20px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ed .ed-evo__card b{font-size:19px;font-weight:500;line-height:1.25;color:#fff}.ed .ed-evo__card>span:last-child{font-size:14px;line-height:1.5;color:#ffffffe0}.ed .ed-life__track{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;position:relative}.ed .ed-life__track:before{content:"";position:absolute;left:4%;right:4%;top:-16px;height:2px;background:linear-gradient(90deg,#8ab7f940,#8ab7f9)}@media (max-width: 1100px){.ed .ed-life__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ed .ed-life__track::-webkit-scrollbar{display:none}.ed .ed-life__track:before{display:none}.ed .ed-life__track>li{flex:0 0 72%;scroll-snap-align:start}}.ed .ed-life__card{position:relative;border-radius:20px;overflow:hidden;min-height:460px;display:flex;flex-direction:column;justify-content:flex-end}.ed .ed-life__card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ed .ed-life__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#070d3a00 30%,#070d3a8c)}.ed .ed-life__glass{position:relative;z-index:1;margin:10px;display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:16px;background:#070d3a9e;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.ed .ed-life__glass b{font-size:20px;font-weight:500;color:#fff}.ed .ed-life__item{display:flex;flex-direction:column;gap:4px;font-size:13px;line-height:1.45;color:#ffffffe0}.ed .ed-life__item em{font-style:normal;color:#fff}.ed .ed-life__item small{font-size:12px;color:#ffffffe0}.ed .ed-life__item small strong{color:#8ab7f9;font-weight:600}.ed .ed-life__item small a{color:#8ab7f9}.mt{font-family:atyp-bl-variable,sans-serif}.mt .mt-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.mt .mt-hero{position:relative;isolation:isolate;margin:0 16px;border-radius:24px;overflow:hidden;color:#fff;min-height:calc(100svh - 110px);display:flex;align-items:flex-end;padding:48px var(--bk-pad-x, 64px)}@media (max-width: 900px){.mt .mt-hero{margin:0;border-radius:0;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:190px 16px 20px;min-height:0;gap:14px}}@media (max-width: 900px){.mt .mt-hero__bg{object-position:62% 70%}}.mt .mt-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 60%}.mt .mt-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0a0a8c,#0a0a0a1a 45%,#0a0a0a00 70%)}.mt .mt-hero__text{position:relative;max-width:600px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.mt .mt-hero__text{padding:26px 20px}}.mt .mt-hero__text .bk-breadcrumbs,.mt .mt-hero__text .bk-breadcrumbs button{color:#ffffffb3}.mt .mt-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.mt .mt-hero__text .mt-eyebrow{color:#8ab7f9}.mt .mt-hero__text h1{margin:0;font-size:clamp(44px,5.4vw,84px);line-height:.98;font-weight:500;letter-spacing:-.02em}.mt .mt-hero__text h1 span{display:block;color:#8ab7f9}.mt .mt-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.mt .mt-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.mt .mt-hero__text .bk-btn--outline:hover{background:#ffffff29}.mt .mt-hero__team{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;display:flex;align-items:center;gap:14px;padding:10px 18px 10px 10px;border-radius:20px;color:#fff;text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .25s,transform .25s}.mt .mt-hero__team img{width:120px;height:80px;object-fit:cover;border-radius:12px}.mt .mt-hero__team span{display:flex;flex-direction:column;gap:4px}.mt .mt-hero__team span b{font-size:16px;font-weight:500}.mt .mt-hero__team span i{font-style:normal;font-size:14px;opacity:.85;display:inline-flex;gap:6px;align-items:center}.mt .mt-hero__team:hover{background:#ffffff3d;transform:translateY(-2px)}@media (max-width: 900px){.mt .mt-hero__team{position:relative;right:auto;bottom:auto;align-self:flex-start}}.mt .mt-ch{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.mt .mt-ch{padding:56px 16px}}.mt .mt-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.mt .mt-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.mt .mt-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.mt .mt-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.mt .mt-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.mt .mt-chc{position:relative;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;transition:flex .6s cubic-bezier(.2,.7,.2,1)}.mt .mt-chc.is-open{flex:2.3;cursor:default}.mt .mt-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.mt .mt-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.mt .mt-chc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mt .mt-chc:hover>img{transform:scale(1.04)}.mt .mt-chc__stat,.mt .mt-chc__glass{position:absolute;background:#ffffffb8;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.6);box-shadow:0 18px 40px -24px #0a0e1e73;color:#141414}.mt .mt-chc__stat{left:16px;top:16px;max-width:200px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.mt .mt-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#1e41ff;letter-spacing:-.01em}.mt .mt-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#2a2d36}.mt .mt-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.mt .mt-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.mt .mt-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.mt .mt-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.mt .mt-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#3a3d47}.mt .mt-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.mt .mt-chc__more ul li{font-size:14px;color:#3a3d47}.mt .mt-chc__more ul li b{color:#1e41ff;font-weight:600;margin-right:4px}.mt .mt-chc__src{font-size:11px;color:#6b6f7c;display:flex;flex-wrap:wrap;gap:4px 8px}.mt .mt-chc__src a{color:#1e41ff;text-decoration:none}.mt .mt-chc__src a:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.mt .mt-chc,.mt .mt-chc__more{transition:none}}.mt .mt-chc.is-open .mt-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.mt .mt-chc.is-open .mt-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.mt .mt-chc .mt-chc__more{opacity:1;max-height:none}.mt .mt-chc .mt-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}.mt .mt-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start;background:#101114 var(--cap-bg) center 25%/cover no-repeat}.mt .mt-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0c14b8,#0a0c1473 55%,#0a0c1499)}@media (max-width: 1000px){.mt .mt-cap{grid-template-columns:1fr;gap:20px;margin:0;border-radius:0;padding:56px 16px}}.mt .mt-cap__head{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.mt .mt-cap__head{position:static;padding:24px 20px}}.mt .mt-cap__head .mt-eyebrow{color:#8ab7f9}.mt .mt-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.mt .mt-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.mt .mt-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.mt .mt-cap__row{position:relative;display:grid;grid-template-columns:44px 1fr 200px;gap:16px;align-items:center;padding:18px 20px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.mt .mt-cap__row{grid-template-columns:36px 1fr}.mt .mt-cap__row .mt-cap__unit{grid-column:2}}.mt .mt-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.mt .mt-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.mt .mt-cap__body{display:flex;flex-direction:column;gap:4px}.mt .mt-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.mt .mt-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.mt .mt-cap__unit{display:flex;justify-content:flex-start}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.mt .mt-cap__row,.mt .mt-cap__head{background:#10131cd9}}@media (prefers-reduced-motion: reduce){.mt .mt-cap__row{transition:none}}.mt .mt-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#1e41ff,#1e41ff 45%,#10228f);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.mt .mt-panel{margin:0;border-radius:0;padding:56px 16px}}.mt .mt-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.mt .mt-panel__head .mt-eyebrow{color:#8ab7f9}.mt .mt-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.mt .mt-panel .dp{background:#0a0e1e6b;background-image:none;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #000014b3}.mt .mt-panel .dp__stage{background:#ffffff0f;border-color:#ffffff24}.mt .mt-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:#0b0f1c var(--case-bg) center/cover no-repeat;padding:120px var(--bk-pad-x, 64px) 72px}.mt .mt-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#080c1a33,#080c1a8c 45%,#080c1ad9)}@media (max-width: 900px){.mt .mt-case{margin:0;border-radius:0;padding:72px 16px 48px}}.mt .mt-case__in{max-width:1200px;display:flex;flex-direction:column;gap:24px}.mt .mt-case__in .mt-eyebrow{color:#8ab7f9}.mt .mt-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.mt .mt-case__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 900px){.mt .mt-case__grid{grid-template-columns:1fr}}.mt .mt-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.mt .mt-case__card span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.mt .mt-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.mt .mt-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.mt .mt-case__card.is-result span{color:#fff}.mt .mt-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.mt .mt-experts{padding:56px 16px}}.mt .mt-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.mt .mt-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.mt .mt-experts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width: 900px){.mt .mt-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.mt .mt-experts__grid>*{scroll-snap-align:start}}.mt .mt-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.mt .mt-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mt .mt-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.mt .mt-expert__glass b{font-size:20px;font-weight:500}.mt .mt-expert__glass>span{font-size:14px;opacity:.85}.mt .mt-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.mt .mt-expert:hover img,.mt .mt-expert:focus-visible img{transform:scale(1.04)}.mt .mt-expert:hover .mt-expert__glass,.mt .mt-expert:focus-visible .mt-expert__glass{background:#1e41ffb8}.mt .mt-expert:hover .mt-expert__glass i,.mt .mt-expert:focus-visible .mt-expert__glass i{color:#fff}.mt .mt-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.mt .mt-others{margin:0 16px;border-radius:24px;background:#f3f4f7;padding:88px var(--bk-pad-x, 64px)}@media (max-width: 900px){.mt .mt-others{margin:0;border-radius:0;padding:56px 16px}}.mt .mt-others__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.mt .mt-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.mt .mt-others__head p{margin:0;font-size:17px;color:#55596a}.mt .mt-others__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1100px){.mt .mt-others__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.mt .mt-others__grid{grid-template-columns:1fr}}.mt .mt-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#0b0f1c;font:inherit;text-align:left;color:#fff}@media (max-width: 520px){.mt .mt-other{aspect-ratio:16/10}}.mt .mt-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mt .mt-other__glass{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:14px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.mt .mt-other__glass b{font-size:18px;font-weight:500}.mt .mt-other__glass>span{font-size:13px;opacity:.85}.mt .mt-other__glass em{align-self:flex-start;margin-top:8px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.mt .mt-other__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.mt .mt-other:is(button){cursor:pointer}.mt .mt-other:is(button):hover img{transform:scale(1.04)}.mt .mt-other:is(button):hover .mt-other__glass{background:#1e41ffb8}.mt .mt-other{aspect-ratio:3/4.4}@media (max-width: 520px){.mt .mt-other{aspect-ratio:4/5}}.mt .mt-other__glass{height:152px;padding:16px}.mt .mt-other__glass b{font-size:19px}.mt .mt-other__glass>span{min-height:2.6em;line-height:1.3}.mt .mt-other__glass em{margin-top:auto}.mt .mt-others{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff;padding-right:0;overflow:hidden}.mt .mt-others__head{max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding-right:var(--bk-pad-x, 64px)}.mt .mt-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.mt .mt-others__head .mt-eyebrow{color:#8ab7f9}.mt .mt-others__head h2{color:#fff}.mt .mt-others__head p{color:#ffffffd1}@media (max-width: 900px){.mt .mt-others__head{padding-right:16px}}.mt .mt-others__nav{display:flex;gap:10px;flex:none}.mt .mt-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.mt .mt-others__nav button:hover,.mt .mt-others__nav button:focus-visible{background:#ffffff47;outline:none}.mt .mt-others__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--bk-pad-x, 64px);padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.mt .mt-others__grid::-webkit-scrollbar{display:none}.mt .mt-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.mt .mt-others__grid{scroll-padding-left:16px;padding-right:16px}.mt .mt-others__grid>li{flex-basis:78%}}.mt .mt-other{aspect-ratio:3/4.2;box-shadow:0 30px 60px -30px #000c}.mt .mt-other__glass{background:#0c0c106b;border-color:#ffffff38}.mt .mt-others .mt-eyebrow{color:#8ab7f9}.mt .mt-others{margin-bottom:72px}@media (max-width: 900px){.mt .mt-others{margin-bottom:48px}}.mt .mt-hero{margin:0;border-radius:0}.mt .mt-hero{min-height:calc(100svh - 66px)}@media (max-width: 1279px){.mt .mt-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.mt .mt-hero{min-height:0}}.mt .mt-chc{background:#070d3a}.mt .mt-chc__art{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .8s cubic-bezier(.2,.7,.2,1);background:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px) 0 0/36px 36px,linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px) 0 0/36px 36px,radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.mt .mt-chc--v2 .mt-chc__art{background-position:0 0,0 0,0 0;background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(90% 120% at 15% 10%,#1e41ff,#10228f 40%,#070d3a)}.mt .mt-chc--v3 .mt-chc__art{background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(100% 90% at 50% 100%,#1e41ff,#10228f 40%,#070d3a)}.mt .mt-chc--v4 .mt-chc__art{background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(90% 120% at 90% 90%,#1e41ff,#10228f 40%,#070d3a)}.mt .mt-chc:hover .mt-chc__art{transform:scale(1.04)}.mt .mt-chc__stat{max-width:230px}.mt .mt-chc__stat b{font-size:clamp(24px,2.2vw,34px)}@media (prefers-reduced-motion: reduce){.mt .mt-chc__art{transition:none}}.mt .mt-case{background:linear-gradient(rgba(138,183,249,.08) 1px,transparent 1px) 0 0/44px 44px,linear-gradient(90deg,rgba(138,183,249,.08) 1px,transparent 1px) 0 0/44px 44px,radial-gradient(90% 120% at 15% 0%,#1e41ff,#10228f 38%,#070d3a)}.mt .mt-case:before{background:linear-gradient(180deg,#070d3a00,#070d3a73)}.mt .mt-case .mt-case__in h2{max-width:30ch}.mt .mt-experts{display:grid;grid-template-columns:1fr 2fr;gap:18px 40px;align-items:end}@media (max-width: 900px){.mt .mt-experts{display:block}}.mt .mt-experts .mt-experts__head{margin-bottom:0;align-self:center}.mt .mt-experts .mt-experts__head p{margin:0;font-size:17px;line-height:1.55;color:#55596a}.mt .mt-experts .mt-experts__grid{grid-template-columns:repeat(2,1fr)}@media (max-width: 900px){.mt .mt-experts .mt-experts__grid{grid-template-columns:none;grid-auto-columns:78%;margin-top:28px}}.mt .mt-chc__stat{right:16px;width:fit-content;max-width:min(230px,100% - 32px)}.mt .mt-chc__glass h3{-webkit-hyphens:manual;hyphens:manual}@media (max-width: 900px){.mt .mt-layer.is-active,.mt .mt-layer:focus-visible{transform:none}.mt .mt-layer{transform:none}}.mt .mt-hero__team img{object-position:center 20%}.mt .mt-funnel{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:center}@media (max-width: 1000px){.mt .mt-funnel{grid-template-columns:minmax(0,1fr);gap:32px;padding:56px 16px}}.mt .mt-funnel__head{display:flex;flex-direction:column;gap:16px}.mt .mt-funnel__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.mt .mt-funnel__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.mt .mt-funnel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:10px}.mt .mt-stage{--w: calc(100% - var(--i) * 12%);width:var(--w);display:grid;grid-template-columns:40px minmax(0,150px) minmax(0,1fr);gap:16px;align-items:center;padding:22px 26px;border-radius:18px;color:#fff;cursor:default;outline:none;background:color-mix(in srgb,#1E41FF calc(100% - var(--i) * 18%),#070D3A);box-shadow:inset 0 1px #ffffff2e,0 20px 40px -28px #070d3acc;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}@media (max-width: 700px){.mt .mt-stage{--w: calc(100% - var(--i) * 6%);grid-template-columns:32px minmax(0,1fr);padding:18px}.mt .mt-stage .mt-stage__t{grid-column:2}}.mt .mt-stage__n{font-size:13px;font-weight:600;letter-spacing:.1em;color:#8ab7f9}.mt .mt-stage b{font-size:20px;font-weight:500}.mt .mt-stage__t{font-size:15px;line-height:1.45;color:#ffffffd1}.mt .mt-stage.is-active{transform:scale(1.025);box-shadow:inset 0 1px #ffffff3d,0 28px 50px -24px #1e41ffbf}.mt .mt-stage:focus-visible{box-shadow:0 0 0 3px #8ab7f9}@media (prefers-reduced-motion: reduce){.mt .mt-stage{transition:none}.mt .mt-stage.is-active{transform:none}}@media (max-width: 700px){.mt .mt-stage.is-active{transform:none}}.mt .mt-mosaic{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 24px}@media (max-width: 900px){.mt .mt-mosaic{padding:56px 16px 8px}}.mt .mt-mosaic__grid{display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:300px 260px;gap:16px}@media (max-width: 900px){.mt .mt-mosaic__grid{grid-template-columns:1fr;grid-template-rows:none}}.mt .mt-mosaic__tile{position:relative;overflow:hidden;border-radius:22px;margin:0;background:#0b0f1c}.mt .mt-mosaic__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mt .mt-mosaic__tile:hover img{transform:scale(1.04)}.mt .mt-mosaic__tile figcaption{position:absolute;left:14px;bottom:14px;padding:8px 14px;border-radius:999px;font-size:13px;color:#fff;background:#0c0c106b;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mt .mt-mosaic__tile.is-big{grid-row:span 2}@media (max-width: 900px){.mt .mt-mosaic__tile.is-big{grid-row:auto;aspect-ratio:4/3}}@media (max-width: 900px){.mt .mt-mosaic__tile.is-team{aspect-ratio:4/3}}.mt .mt-mosaic__tile.is-team img{object-position:center 25%}.mt .mt-mosaic__tile.is-text{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:28px;color:#fff;background:#1e41ff}.mt .mt-mosaic__tile.is-text span{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8ab7f9}.mt .mt-mosaic__tile.is-text p{margin:0;font-size:clamp(22px,2vw,28px);line-height:1.2;font-weight:500;text-wrap:balance}@media (prefers-reduced-motion: reduce){.mt .mt-mosaic__tile img,.mt .mt-chc>img{transition:none}}.mt .mt-mosaic__tile.is-team img{object-position:center 20%}.mt .mt-case__client{margin:0;font-size:16px;color:#fffc}.mt .mt-cap{background:var(--cap-bg) left 0 top 20%/auto 150% no-repeat,radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.mt .mt-cap:before{background:linear-gradient(90deg,#070d3a1a,#070d3a4d 26%,#070d3a 41.5%,#070d3a 44%,#070d3a00 70%)}.mt .mt-cap .mt-cap__head{align-self:end}@media (max-width: 1000px){.mt .mt-cap{background-size:cover,auto;background-position:center 20%,0 0}.mt .mt-cap:before{background:#070d3a99}}.mt .mt-chc__glass p{overflow-wrap:anywhere}.mt .mt-chc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mt .mt-chc:has(.mt-chc__img):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#070d3a59,#070d3a00 35%,#070d3a4d)}.mt .mt-chc__stat,.mt .mt-chc__glass{z-index:1}.mt .mt-chc:has(.mt-chc__img) .mt-chc__glass{background:#070d3a94}.mt .mt-chc:hover .mt-chc__img{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.mt .mt-chc__img{transition:none}}.mt .mt-cap{background:#070d3a var(--cap-bg) center/cover no-repeat}.mt .mt-cap:before{background:linear-gradient(90deg,#070d3aa8,#070d3a66 55%,#070d3a80)}@media (max-width: 1000px){.mt .mt-cap{background-size:cover;background-position:center}.mt .mt-cap:before{background:#070d3a8c}}.mt .mt-case{background:#070d3a var(--case-bg) center/cover no-repeat}.mt .mt-case:before{background:linear-gradient(90deg,#070d3ad1,#070d3a8c 65%,#070d3a66)}.mt .mt-funnel{display:block;max-width:none;margin:0 16px;border-radius:24px;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 1000px){.mt .mt-funnel{margin:0;border-radius:0}}.mt .mt-funnel__head{max-width:760px;margin-bottom:48px}.mt .mt-funnel__head .mt-eyebrow{color:#8ab7f9}.mt .mt-funnel__head h2{color:#fff}.mt .mt-funnel__head p{color:#fffc}.mt .mt-funnel__list{position:relative;flex-direction:row;align-items:stretch;gap:20px;counter-reset:none}.mt .mt-funnel__list:before{content:"";position:absolute;left:6%;right:6%;top:38px;height:2px;z-index:0;background:linear-gradient(90deg,#8ab7f940,#8ab7f9)}@media (max-width: 900px){.mt .mt-funnel__list{flex-direction:column;gap:14px;padding-left:20px}.mt .mt-funnel__list:before{left:7px;right:auto;top:12px;bottom:12px;width:2px;height:auto;background:linear-gradient(180deg,#8ab7f940,#8ab7f9)}}.mt .mt-stage{--w: auto;position:relative;z-index:1;flex:1;width:auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:22px 22px 26px;border-radius:20px;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff24;transition:background .4s,border-color .4s,transform .4s}@media (max-width: 700px){.mt .mt-stage{display:flex;padding:18px}}.mt .mt-stage__n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#070d3a;border:2px solid #8AB7F9;color:#8ab7f9;font-size:12px}.mt .mt-stage b{font-size:clamp(22px,2vw,28px)}.mt .mt-stage__arrow{position:absolute;right:-17px;top:26px;z-index:2;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:14px;color:#fff;background:#1e41ff;box-shadow:0 0 0 4px #070d3a99}@media (max-width: 900px){.mt .mt-stage__arrow{display:none}}.mt .mt-stage.is-active{transform:translateY(-4px);background:#1e41ff8c;border-color:#8ab7f9b3;box-shadow:0 24px 44px -24px #1e41ffe6}.mt .mt-stage.is-active .mt-stage__n{background:#1e41ff;color:#fff;border-color:#fff}@media (prefers-reduced-motion: reduce){.mt .mt-stage.is-active{transform:none}}.mt .mt-chc__stat,.mt .mt-chc__glass{background:#070d3a99;border-color:#fff3;color:#fff}.mt .mt-chc__stat b,.mt .mt-chc__eyebrow,.mt .mt-chc__more li b,.mt .mt-chc__src a{color:#8ab7f9}.mt .mt-chc__stat span,.mt .mt-chc__more p,.mt .mt-chc__more li{color:#ffffffdb}.mt .mt-chc__src{color:#ffffffa6}.mt .mt-chc__glass h3{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}.mt .mt-chc:not(.is-open) .mt-chc__glass h3{font-size:18px}.mt .mt-mosaic__tile.is-team img{object-position:center 22%}.og{font-family:atyp-bl-variable,sans-serif}.og .og-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.og .og-hero{position:relative;isolation:isolate;margin:0 16px;border-radius:24px;overflow:hidden;color:#fff;min-height:calc(100svh - 110px);display:flex;align-items:flex-end;padding:48px var(--bk-pad-x, 64px)}@media (max-width: 900px){.og .og-hero{margin:0;border-radius:0;flex-direction:column;align-items:stretch;justify-content:flex-end;padding:190px 16px 20px;min-height:0;gap:14px}}@media (max-width: 900px){.og .og-hero__bg{object-position:62% 70%}}.og .og-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 60%}.og .og-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0a0a8c,#0a0a0a1a 45%,#0a0a0a00 70%)}.og .og-hero__text{position:relative;max-width:600px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.og .og-hero__text{padding:26px 20px}}.og .og-hero__text .bk-breadcrumbs,.og .og-hero__text .bk-breadcrumbs button{color:#ffffffb3}.og .og-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.og .og-hero__text .og-eyebrow{color:#8ab7f9}.og .og-hero__text h1{margin:0;font-size:clamp(44px,5.4vw,84px);line-height:.98;font-weight:500;letter-spacing:-.02em}.og .og-hero__text h1 span{display:block;color:#8ab7f9}.og .og-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.og .og-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.og .og-hero__text .bk-btn--outline:hover{background:#ffffff29}.og .og-hero__team{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;display:flex;align-items:center;gap:14px;padding:10px 18px 10px 10px;border-radius:20px;color:#fff;text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .25s,transform .25s}.og .og-hero__team img{width:120px;height:80px;object-fit:cover;border-radius:12px}.og .og-hero__team span{display:flex;flex-direction:column;gap:4px}.og .og-hero__team span b{font-size:16px;font-weight:500}.og .og-hero__team span i{font-style:normal;font-size:14px;opacity:.85;display:inline-flex;gap:6px;align-items:center}.og .og-hero__team:hover{background:#ffffff3d;transform:translateY(-2px)}@media (max-width: 900px){.og .og-hero__team{position:relative;right:auto;bottom:auto;align-self:flex-start}}.og .og-ch{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.og .og-ch{padding:56px 16px}}.og .og-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.og .og-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.og .og-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.og .og-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.og .og-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.og .og-chc{position:relative;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;transition:flex .6s cubic-bezier(.2,.7,.2,1)}.og .og-chc.is-open{flex:2.3;cursor:default}.og .og-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.og .og-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.og .og-chc>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.og .og-chc:hover>img{transform:scale(1.04)}.og .og-chc__stat,.og .og-chc__glass{position:absolute;background:#ffffffb8;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.6);box-shadow:0 18px 40px -24px #0a0e1e73;color:#141414}.og .og-chc__stat{left:16px;top:16px;max-width:200px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.og .og-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#1e41ff;letter-spacing:-.01em}.og .og-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#2a2d36}.og .og-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.og .og-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.og .og-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.og .og-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.og .og-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#3a3d47}.og .og-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.og .og-chc__more ul li{font-size:14px;color:#3a3d47}.og .og-chc__more ul li b{color:#1e41ff;font-weight:600;margin-right:4px}.og .og-chc__src{font-size:11px;color:#6b6f7c;display:flex;flex-wrap:wrap;gap:4px 8px}.og .og-chc__src a{color:#1e41ff;text-decoration:none}.og .og-chc__src a:hover{text-decoration:underline}@media (prefers-reduced-motion: reduce){.og .og-chc,.og .og-chc__more{transition:none}}.og .og-chc.is-open .og-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.og .og-chc.is-open .og-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.og .og-chc .og-chc__more{opacity:1;max-height:none}.og .og-chc .og-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}.og .og-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:.8fr 1.2fr;gap:40px;align-items:start;background:#101114 var(--cap-bg) center 25%/cover no-repeat}.og .og-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0a0c14b8,#0a0c1473 55%,#0a0c1499)}@media (max-width: 1000px){.og .og-cap{grid-template-columns:1fr;gap:20px;margin:0;border-radius:0;padding:56px 16px}}.og .og-cap__head{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.og .og-cap__head{position:static;padding:24px 20px}}.og .og-cap__head .og-eyebrow{color:#8ab7f9}.og .og-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.og .og-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.og .og-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.og .og-cap__row{position:relative;display:grid;grid-template-columns:44px 1fr 200px;gap:16px;align-items:center;padding:18px 20px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.og .og-cap__row{grid-template-columns:36px 1fr}.og .og-cap__row .og-cap__unit{grid-column:2}}.og .og-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.og .og-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.og .og-cap__body{display:flex;flex-direction:column;gap:4px}.og .og-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.og .og-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.og .og-cap__unit{display:flex;justify-content:flex-start}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.og .og-cap__row,.og .og-cap__head{background:#10131cd9}}@media (prefers-reduced-motion: reduce){.og .og-cap__row{transition:none}}.og .og-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#1e41ff,#1e41ff 45%,#10228f);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.og .og-panel{margin:0;border-radius:0;padding:56px 16px}}.og .og-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.og .og-panel__head .og-eyebrow{color:#8ab7f9}.og .og-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.og .og-panel .dp{background:#0a0e1e6b;background-image:none;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(26px) saturate(1.4);-webkit-backdrop-filter:blur(26px) saturate(1.4);box-shadow:inset 0 1px #ffffff24,0 40px 80px -40px #000014b3}.og .og-panel .dp__stage{background:#ffffff0f;border-color:#ffffff24}.og .og-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:#0b0f1c var(--case-bg) center/cover no-repeat;padding:120px var(--bk-pad-x, 64px) 72px}.og .og-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#080c1a33,#080c1a8c 45%,#080c1ad9)}@media (max-width: 900px){.og .og-case{margin:0;border-radius:0;padding:72px 16px 48px}}.og .og-case__in{max-width:1200px;display:flex;flex-direction:column;gap:24px}.og .og-case__in .og-eyebrow{color:#8ab7f9}.og .og-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.og .og-case__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width: 900px){.og .og-case__grid{grid-template-columns:1fr}}.og .og-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.og .og-case__card span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.og .og-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.og .og-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.og .og-case__card.is-result span{color:#fff}.og .og-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.og .og-experts{padding:56px 16px}}.og .og-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.og .og-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.og .og-experts__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width: 900px){.og .og-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.og .og-experts__grid>*{scroll-snap-align:start}}.og .og-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.og .og-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.og .og-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.og .og-expert__glass b{font-size:20px;font-weight:500}.og .og-expert__glass>span{font-size:14px;opacity:.85}.og .og-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.og .og-expert:hover img,.og .og-expert:focus-visible img{transform:scale(1.04)}.og .og-expert:hover .og-expert__glass,.og .og-expert:focus-visible .og-expert__glass{background:#1e41ffb8}.og .og-expert:hover .og-expert__glass i,.og .og-expert:focus-visible .og-expert__glass i{color:#fff}.og .og-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.og .og-others{margin:0 16px;border-radius:24px;background:#f3f4f7;padding:88px var(--bk-pad-x, 64px)}@media (max-width: 900px){.og .og-others{margin:0;border-radius:0;padding:56px 16px}}.og .og-others__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.og .og-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.og .og-others__head p{margin:0;font-size:17px;color:#55596a}.og .og-others__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width: 1100px){.og .og-others__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.og .og-others__grid{grid-template-columns:1fr}}.og .og-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:4/5;background:#0b0f1c;font:inherit;text-align:left;color:#fff}@media (max-width: 520px){.og .og-other{aspect-ratio:16/10}}.og .og-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.og .og-other__glass{position:absolute;left:10px;right:10px;bottom:10px;display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-radius:14px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}.og .og-other__glass b{font-size:18px;font-weight:500}.og .og-other__glass>span{font-size:13px;opacity:.85}.og .og-other__glass em{align-self:flex-start;margin-top:8px;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.og .og-other__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.og .og-other:is(button){cursor:pointer}.og .og-other:is(button):hover img{transform:scale(1.04)}.og .og-other:is(button):hover .og-other__glass{background:#1e41ffb8}.og .og-other{aspect-ratio:3/4.4}@media (max-width: 520px){.og .og-other{aspect-ratio:4/5}}.og .og-other__glass{height:152px;padding:16px}.og .og-other__glass b{font-size:19px}.og .og-other__glass>span{min-height:2.6em;line-height:1.3}.og .og-other__glass em{margin-top:auto}.og .og-others{background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff;padding-right:0;overflow:hidden}.og .og-others__head{max-width:none;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:24px;padding-right:var(--bk-pad-x, 64px)}.og .og-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.og .og-others__head .og-eyebrow{color:#8ab7f9}.og .og-others__head h2{color:#fff}.og .og-others__head p{color:#ffffffd1}@media (max-width: 900px){.og .og-others__head{padding-right:16px}}.og .og-others__nav{display:flex;gap:10px;flex:none}.og .og-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.og .og-others__nav button:hover,.og .og-others__nav button:focus-visible{background:#ffffff47;outline:none}.og .og-others__grid{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--bk-pad-x, 64px);padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.og .og-others__grid::-webkit-scrollbar{display:none}.og .og-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.og .og-others__grid{scroll-padding-left:16px;padding-right:16px}.og .og-others__grid>li{flex-basis:78%}}.og .og-other{aspect-ratio:3/4.2;box-shadow:0 30px 60px -30px #000c}.og .og-other__glass{background:#0c0c106b;border-color:#ffffff38}.og .og-others .og-eyebrow{color:#8ab7f9}.og .og-others{margin-bottom:72px}@media (max-width: 900px){.og .og-others{margin-bottom:48px}}.og .og-hero{margin:0;border-radius:0}.og .og-hero{min-height:calc(100svh - 66px)}@media (max-width: 1279px){.og .og-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.og .og-hero{min-height:0}}.og .og-chc{background:#070d3a}.og .og-chc__art{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .8s cubic-bezier(.2,.7,.2,1);background:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px) 0 0/36px 36px,linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px) 0 0/36px 36px,radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.og .og-chc--v2 .og-chc__art{background-position:0 0,0 0,0 0;background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(90% 120% at 15% 10%,#1e41ff,#10228f 40%,#070d3a)}.og .og-chc--v3 .og-chc__art{background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(100% 90% at 50% 100%,#1e41ff,#10228f 40%,#070d3a)}.og .og-chc--v4 .og-chc__art{background-image:linear-gradient(rgba(138,183,249,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(138,183,249,.12) 1px,transparent 1px),radial-gradient(90% 120% at 90% 90%,#1e41ff,#10228f 40%,#070d3a)}.og .og-chc:hover .og-chc__art{transform:scale(1.04)}.og .og-chc__stat{max-width:230px}.og .og-chc__stat b{font-size:clamp(24px,2.2vw,34px)}@media (prefers-reduced-motion: reduce){.og .og-chc__art{transition:none}}.og .og-case{background:linear-gradient(rgba(138,183,249,.08) 1px,transparent 1px) 0 0/44px 44px,linear-gradient(90deg,rgba(138,183,249,.08) 1px,transparent 1px) 0 0/44px 44px,radial-gradient(90% 120% at 15% 0%,#1e41ff,#10228f 38%,#070d3a)}.og .og-case:before{background:linear-gradient(180deg,#070d3a00,#070d3a73)}.og .og-case .og-case__in h2{max-width:30ch}.og .og-experts{display:grid;grid-template-columns:1fr 2fr;gap:18px 40px;align-items:end}@media (max-width: 900px){.og .og-experts{display:block}}.og .og-experts .og-experts__head{margin-bottom:0;align-self:center}.og .og-experts .og-experts__head p{margin:0;font-size:17px;line-height:1.55;color:#55596a}.og .og-experts .og-experts__grid{grid-template-columns:repeat(2,1fr)}@media (max-width: 900px){.og .og-experts .og-experts__grid{grid-template-columns:none;grid-auto-columns:78%;margin-top:28px}}.og .og-chc__stat{right:16px;width:fit-content;max-width:min(230px,100% - 32px)}.og .og-chc__glass h3{-webkit-hyphens:manual;hyphens:manual}@media (max-width: 900px){.og .og-layer.is-active,.og .og-layer:focus-visible{transform:none}.og .og-layer{transform:none}}.og .og-hero__team img{object-position:center 20%}.og .og-case__client{margin:0;font-size:17px;line-height:1.55;color:#ffffffd9;max-width:640px}.og .og-areas{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;padding:96px var(--bk-pad-x, 64px);background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 900px){.og .og-areas{margin:0;border-radius:0;padding:56px 16px}}.og .og-areas__head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:40px}.og .og-areas__head .og-eyebrow{color:#8ab7f9}.og .og-areas__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500}.og .og-areas__head p{margin:0;font-size:18px;line-height:1.6;color:#fffc}.og .og-areas__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width: 1000px){.og .og-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.og .og-areas__grid{grid-template-columns:minmax(0,1fr)}}.og .og-area{display:flex;flex-direction:column;gap:10px;min-height:200px;padding:24px;border-radius:18px;outline:none;background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .4s,border-color .4s,transform .4s}.og .og-area span{font-size:13px;font-weight:600;letter-spacing:.12em;color:#8ab7f9}.og .og-area b{margin-top:auto;font-size:clamp(24px,2.2vw,30px);font-weight:500}.og .og-area p{margin:0;font-size:15px;line-height:1.5;color:#ffffffd1}.og .og-area.is-active,.og .og-area:focus-visible{background:#1e41ffb8;border-color:#8ab7f9b3;transform:translateY(-4px)}.og .og-area.is-active span,.og .og-area:focus-visible span{color:#fff}@media (max-width: 560px){.og .og-area{min-height:0}}@media (prefers-reduced-motion: reduce){.og .og-area{transition:none}.og .og-area.is-active{transform:none}}.og .og-levers{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 24px}@media (max-width: 900px){.og .og-levers{padding:56px 16px 8px}}.og .og-levers__head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:40px}.og .og-levers__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.og .og-levers__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.og .og-levers__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1000px){.og .og-levers__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.og .og-levers__grid{grid-template-columns:1fr}}.og .og-lever{position:relative;display:flex;flex-direction:column;gap:10px;min-height:190px;padding:26px;border-radius:20px;overflow:hidden;background:#f3f4f7;border:1px solid #E6E8EF;color:#141414;transition:background .3s,color .3s,transform .3s,border-color .3s}.og .og-lever span{font-size:13px;font-weight:600;letter-spacing:.12em;color:#1e41ff;transition:color .3s}.og .og-lever b{margin-top:auto;font-size:clamp(26px,2.4vw,34px);font-weight:500;line-height:1.05}.og .og-lever p{margin:0;font-size:15px;line-height:1.5;color:#55596a;transition:color .3s}.og .og-lever:hover{background:#1e41ff;border-color:#1e41ff;color:#fff;transform:translateY(-4px)}.og .og-lever:hover span{color:#8ab7f9}.og .og-lever:hover p{color:#ffffffe0}@media (prefers-reduced-motion: reduce){.og .og-lever{transition:none}.og .og-lever:hover{transform:none}}.og .og-hero:after{background:linear-gradient(0deg,#070d3a4d,#070d3a00 45%)}.og .og-hero video.og-hero__bg,.og .og-hero img.og-hero__bg.bk-f0{pointer-events:none;object-position:center}.og .bk-btn.og-hero__partner{right:calc(var(--bk-pad-x, 64px) + 62px)}@media (max-width: 900px){.og .bk-btn.og-hero__partner{right:auto}}.og .og-hero__ctl{position:absolute;right:var(--bk-pad-x, 64px);bottom:48px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);color:#fff;cursor:pointer}.og .og-hero__ctl:hover{background:#fff3}.og .og-hero__ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}@media (max-width: 900px){.og .og-hero__ctl{right:16px;bottom:auto;top:16px}}.og .og-hero__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.og .og-hero__ctl.is-paused .og-hero__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}.og .og-areas{background:#070d3a var(--areas-bg) center 55%/cover no-repeat}.og .og-areas:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#070d3a9e,#070d3a59 60%,#070d3a4d),linear-gradient(0deg,#070d3a73,#070d3a00 55%)}.og .og-area{background:#ffffff0f;border-color:#ffffff3d;backdrop-filter:blur(8px) saturate(1.3);-webkit-backdrop-filter:blur(8px) saturate(1.3)}.og .og-area.is-active,.og .og-area:focus-visible{background:#1e41ff6b}.og .og-chc__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.og .og-chc:has(.og-chc__img):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,#070d3a59,#070d3a00 35%,#070d3a40)}.og .og-chc__stat,.og .og-chc__glass{z-index:1}.og .og-chc:hover .og-chc__img{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.og .og-chc__img{transition:none}}.og .og-cap{background-position:center}.og .og-cap:before{background:linear-gradient(90deg,#070d3a9e,#070d3a59 55%,#070d3a73)}.og .og-case{background:#070d3a var(--case-bg) center/cover no-repeat}.og .og-case:before{background:linear-gradient(90deg,#070d3ab3,#070d3a59 65%,#070d3a33)}.ps{font-family:atyp-bl-variable,sans-serif;overflow-x:clip}.ps .ps-eyebrow{display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.ps .ps-hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;min-height:calc(100svh - 66px);display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,440px);gap:48px;align-items:end;padding:48px var(--bk-pad-x, 64px);background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 1279px){.ps .ps-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.ps .ps-hero{min-height:0;grid-template-columns:minmax(0,1fr);gap:16px;padding:24px 16px 20px}}.ps .ps-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ps-pattern) right -120px center/900px auto repeat-y;opacity:.16}@media (max-width: 900px){.ps .ps-hero:before{background-size:520px auto;background-position:right -160px top}}.ps .ps-hero__text{position:relative;max-width:640px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:20px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.ps .ps-hero__text{padding:26px 20px;order:2}}.ps .ps-hero__text .bk-breadcrumbs,.ps .ps-hero__text .bk-breadcrumbs button{color:#ffffffb3}.ps .ps-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.ps .ps-hero__text .ps-eyebrow{color:#8ab7f9}.ps .ps-hero__text h1{margin:0;font-size:clamp(40px,5vw,78px);line-height:.98;font-weight:500;letter-spacing:-.02em}.ps .ps-hero__text h1 span{display:block;color:#8ab7f9}.ps .ps-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.ps .ps-hero__text .bk-outline,.ps .ps-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.ps .ps-hero__text .bk-outline:hover,.ps .ps-hero__text .bk-btn--outline:hover{background:#ffffff29}.ps .ps-hero__photo{position:relative;display:block;align-self:stretch;max-height:calc(100svh - 162px);min-height:520px;border-radius:22px;overflow:hidden;color:#fff;text-decoration:none;border:1px solid rgba(255,255,255,.2);box-shadow:0 40px 80px -40px #000c}@media (max-width: 900px){.ps .ps-hero__photo{order:1;min-height:0;max-height:none;aspect-ratio:4/3.4}}.ps .ps-hero__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 20%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps .ps-hero__photo:hover img{transform:scale(1.03)}.ps .ps-hero__tag{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;background:#0c0c0c66;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.ps .ps-hero__tag b{font-size:18px;font-weight:500}.ps .ps-hero__tag>span{font-size:14px;opacity:.85}.ps .ps-hero__tag i{font-style:normal;font-size:14px;margin-top:4px;color:#8ab7f9}.ps .ps-hero__photo:hover .ps .ps-hero__tag{background:#1e41ffb8}.ps .ps-hero__photo:hover .ps .ps-hero__tag i{color:#fff}.ps .ps-funnel{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:56px;align-items:center}@media (max-width: 1000px){.ps .ps-funnel{grid-template-columns:minmax(0,1fr);gap:32px;padding:56px 16px}}.ps .ps-funnel__head{display:flex;flex-direction:column;gap:16px}.ps .ps-funnel__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.ps .ps-funnel__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.ps .ps-funnel__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:10px}.ps .ps-stage{--w: calc(100% - var(--i) * 12%);width:var(--w);display:grid;grid-template-columns:40px minmax(0,150px) minmax(0,1fr);gap:16px;align-items:center;padding:22px 26px;border-radius:18px;color:#fff;cursor:default;outline:none;background:color-mix(in srgb,#1E41FF calc(100% - var(--i) * 18%),#070D3A);box-shadow:inset 0 1px #ffffff2e,0 20px 40px -28px #070d3acc;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}@media (max-width: 700px){.ps .ps-stage{--w: calc(100% - var(--i) * 6%);grid-template-columns:32px minmax(0,1fr);padding:18px}.ps .ps-stage .ps-stage__t{grid-column:2}}.ps .ps-stage__n{font-size:13px;font-weight:600;letter-spacing:.1em;color:#8ab7f9}.ps .ps-stage b{font-size:20px;font-weight:500}.ps .ps-stage__t{font-size:15px;line-height:1.45;color:#ffffffd1}.ps .ps-stage.is-active{transform:scale(1.025);box-shadow:inset 0 1px #ffffff3d,0 28px 50px -24px #1e41ffbf}.ps .ps-stage:focus-visible{box-shadow:0 0 0 3px #8ab7f9}@media (prefers-reduced-motion: reduce){.ps .ps-stage{transition:none}.ps .ps-stage.is-active{transform:none}}@media (max-width: 700px){.ps .ps-stage.is-active{transform:none}}.ps .ps-ch{max-width:1440px;margin:0 auto;padding:72px var(--bk-pad-x, 64px) 96px}@media (max-width: 900px){.ps .ps-ch{padding:40px 16px 56px}}.ps .ps-ch__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;flex-wrap:wrap}.ps .ps-ch__head h2{margin:12px 0 0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.ps .ps-ch__head p{margin:0;max-width:360px;font-size:16px;color:#55596a}.ps .ps-ch__row{display:flex;gap:16px;height:560px}@media (max-width: 900px){.ps .ps-ch__row{height:auto;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}}.ps .ps-chc{position:relative;isolation:isolate;flex:1;min-width:0;border-radius:22px;overflow:hidden;cursor:pointer;outline:none;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);transition:flex .6s cubic-bezier(.2,.7,.2,1)}.ps .ps-chc:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ps-pattern) calc(var(--i) * -140px) -40px/520px auto repeat;opacity:.18;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps .ps-chc:hover:before{transform:scale(1.04)}.ps .ps-chc.is-open{flex:2.3;cursor:default}.ps .ps-chc:focus-visible{box-shadow:0 0 0 3px #1e41ff}@media (max-width: 900px){.ps .ps-chc{flex:none!important;width:84%;height:540px;scroll-snap-align:start}}.ps .ps-chc__stat,.ps .ps-chc__glass{position:absolute;background:#0c0c0c61;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff24,0 18px 40px -24px #0009}.ps .ps-chc__stat{left:16px;top:16px;right:16px;max-width:220px;padding:16px 18px;border-radius:18px;display:flex;flex-direction:column;gap:6px;text-align:center}.ps .ps-chc__stat b{font-size:clamp(26px,2.4vw,36px);font-weight:500;line-height:1;color:#8ab7f9;letter-spacing:-.01em}.ps .ps-chc__stat span{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:1.35;color:#ffffffd9}.ps .ps-chc__glass{left:16px;right:16px;bottom:16px;padding:22px 24px;border-radius:18px;display:flex;flex-direction:column;gap:10px}.ps .ps-chc__glass h3{margin:0;font-size:20px;font-weight:400;line-height:1.2;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.ps .ps-chc__eyebrow{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.ps .ps-chc__more{display:flex;flex-direction:column;gap:10px;max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .3s ease}.ps .ps-chc__more p{margin:0;font-size:15px;line-height:1.5;color:#ffffffdb}.ps .ps-chc__more ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.ps .ps-chc__more ul li{font-size:14px;color:#ffffffdb}.ps .ps-chc__more ul li b{color:#8ab7f9;font-weight:600;margin-right:4px}.ps .ps-chc__src{font-size:11px;color:#ffffffa6;display:flex;flex-wrap:wrap;gap:4px 8px}.ps .ps-chc__src a{color:#8ab7f9;text-decoration:none}.ps .ps-chc__src a:hover{text-decoration:underline}.ps .ps-chc.is-open .ps-chc__glass h3{font-size:clamp(24px,2.2vw,32px);-webkit-hyphens:manual;hyphens:manual}.ps .ps-chc.is-open .ps-chc__more{opacity:1;max-height:320px;transition:max-height .6s ease .15s,opacity .4s ease .25s}@media (max-width: 900px){.ps .ps-chc .ps-chc__more{opacity:1;max-height:none}.ps .ps-chc .ps-chc__glass h3{font-size:24px;-webkit-hyphens:manual;hyphens:manual}}@media (prefers-reduced-motion: reduce){.ps .ps-chc,.ps .ps-chc__more,.ps .ps-chc:before{transition:none}}.ps .ps-cap{position:relative;isolation:isolate;overflow:hidden;margin:0 16px;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;align-items:start;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}.ps .ps-cap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ps-pattern) right -200px bottom -120px/760px auto no-repeat;opacity:.12}@media (max-width: 1000px){.ps .ps-cap{grid-template-columns:minmax(0,1fr);gap:20px;margin:0;border-radius:0;padding:56px 16px}}.ps .ps-cap__side{position:sticky;top:96px;display:flex;flex-direction:column;gap:14px}@media (max-width: 1000px){.ps .ps-cap__side{position:static}}.ps .ps-cap__head{display:flex;flex-direction:column;gap:14px;padding:32px;border-radius:22px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f}@media (max-width: 1000px){.ps .ps-cap__head{padding:24px 20px}}.ps .ps-cap__head .ps-eyebrow{color:#8ab7f9}.ps .ps-cap__head h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.12;font-weight:500}.ps .ps-cap__head p{margin:0;font-size:16px;line-height:1.55;color:#fffc}.ps .ps-cap__photo{width:100%;aspect-ratio:16/8;flex:none;object-fit:cover;object-position:center 22%;border-radius:22px;border:1px solid rgba(255,255,255,.2)}@media (max-width: 1000px){.ps .ps-cap__photo{display:none}}.ps .ps-cap__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ps .ps-cap__row{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 200px;gap:16px;align-items:center;padding:28px 22px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 1px #ffffff2e;transition:background .3s,border-color .3s,transform .3s}@media (max-width: 600px){.ps .ps-cap__row{grid-template-columns:36px minmax(0,1fr)}.ps .ps-cap__row .ps-cap__unit{grid-column:2}}.ps .ps-cap__row:hover{background:#1e41ffb8;border-color:#8ab7f999;transform:translate(-4px)}.ps .ps-cap__n{font-size:15px;font-weight:600;color:#8ab7f9}.ps .ps-cap__body{display:flex;flex-direction:column;gap:4px}.ps .ps-cap__body b{font-size:19px;font-weight:500;line-height:1.25}.ps .ps-cap__body span{font-size:14px;line-height:1.5;color:#fffc}.ps .ps-cap__unit{display:flex;justify-content:flex-start}@media (prefers-reduced-motion: reduce){.ps .ps-cap__row{transition:none}}.ps .ps-panel{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;padding:88px var(--bk-pad-x, 64px);color:#fff;background:radial-gradient(120% 90% at 85% 0%,#1e41ff,#10228f 60%,#070d3a);display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.ps .ps-panel{margin:0;border-radius:0;padding:56px 16px}}.ps .ps-panel__head{display:flex;flex-direction:column;gap:12px;max-width:760px}.ps .ps-panel__head .ps-eyebrow{color:#8ab7f9}.ps .ps-panel__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.ps .ps-case{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);padding:104px var(--bk-pad-x, 64px) 72px}.ps .ps-case:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--ps-pattern) left -160px top -80px/700px auto no-repeat;opacity:.12}@media (max-width: 900px){.ps .ps-case{margin:0;border-radius:0;padding:64px 16px 48px}}.ps .ps-case__in{max-width:1200px;display:flex;flex-direction:column;gap:20px}.ps .ps-case__in .ps-eyebrow{color:#8ab7f9}.ps .ps-case__in h2{margin:0;max-width:24ch;font-size:clamp(30px,3.4vw,50px);line-height:1.1;font-weight:500;text-wrap:balance}.ps .ps-case__client{margin:0;font-size:16px;color:#ffffffbf}.ps .ps-case__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 900px){.ps .ps-case__grid{grid-template-columns:minmax(0,1fr)}}.ps .ps-case__card{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff1a;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px #fff3}.ps .ps-case__card>span{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.ps .ps-case__card p{margin:0;font-size:16px;line-height:1.55;color:#ffffffe6}.ps .ps-case__card ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.45;color:#ffffffe6}.ps .ps-case__card.is-result{background:#1e41ff8c;border-color:#8ab7f980}.ps .ps-case__card.is-result>span{color:#fff}.ps .ps-case__units{display:flex;flex-wrap:wrap;gap:10px}.ps .ps-experts{max-width:1440px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.ps .ps-experts{padding:56px 16px}}.ps .ps-experts__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px}.ps .ps-experts__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.ps .ps-experts__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width: 900px){.ps .ps-experts__grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory}.ps .ps-experts__grid>*{scroll-snap-align:start}}.ps .ps-expert{position:relative;display:block;padding:0;border:0;border-radius:22px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;background:#e9ecf4;font:inherit;text-align:left}.ps .ps-expert img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 15%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps .ps-expert__glass{position:absolute;left:12px;right:12px;bottom:12px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:16px;color:#fff;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:background .3s}.ps .ps-expert__glass b{font-size:20px;font-weight:500}.ps .ps-expert__glass>span{font-size:14px;opacity:.85}.ps .ps-expert__glass i{font-style:normal;font-size:14px;margin-top:6px;color:#8ab7f9}.ps .ps-expert:hover img,.ps .ps-expert:focus-visible img{transform:scale(1.04)}.ps .ps-expert:hover .ps-expert__glass,.ps .ps-expert:focus-visible .ps-expert__glass{background:#1e41ffb8}.ps .ps-expert:hover .ps-expert__glass i,.ps .ps-expert:focus-visible .ps-expert__glass i{color:#fff}.ps .ps-expert:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.ps .ps-others{margin:0 16px 72px;border-radius:24px;padding:88px 0 88px var(--bk-pad-x, 64px);overflow:hidden;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 900px){.ps .ps-others{margin:0 0 48px;border-radius:0;padding:56px 0 56px 16px}}.ps .ps-others__head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:32px;padding-right:var(--bk-pad-x, 64px)}.ps .ps-others__head>div:first-child{display:flex;flex-direction:column;gap:12px;max-width:760px}.ps .ps-others__head .ps-eyebrow{color:#8ab7f9}.ps .ps-others__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.ps .ps-others__head p{margin:0;font-size:17px;color:#ffffffd1}@media (max-width: 900px){.ps .ps-others__head{padding-right:16px}}.ps .ps-others__nav{display:flex;gap:10px;flex:none}.ps .ps-others__nav button{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;padding:0 0 3px;cursor:pointer;color:#fff;font-size:26px;background:#ffffff1f;border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s}.ps .ps-others__nav button:hover,.ps .ps-others__nav button:focus-visible{background:#ffffff47;outline:none}@media (max-width: 520px){.ps .ps-others__nav{display:none}}.ps .ps-others__grid{list-style:none;margin:0;display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;padding:4px var(--bk-pad-x, 64px) 12px 0;scrollbar-width:none}.ps .ps-others__grid::-webkit-scrollbar{display:none}.ps .ps-others__grid>li{flex:0 0 clamp(260px,24vw,340px);scroll-snap-align:start}@media (max-width: 900px){.ps .ps-others__grid{padding-right:16px}.ps .ps-others__grid>li{flex-basis:78%}}.ps .ps-other{position:relative;display:block;width:100%;padding:0;border:0;border-radius:20px;overflow:hidden;aspect-ratio:3/4.2;background:#070d3a;font:inherit;text-align:left;color:#fff;box-shadow:0 30px 60px -30px #000c}.ps .ps-other img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps .ps-other__glass{position:absolute;left:10px;right:10px;bottom:10px;height:152px;display:flex;flex-direction:column;gap:3px;padding:16px;border-radius:14px;background:#0c0c106b;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);transition:background .3s}.ps .ps-other__glass b{font-size:19px;font-weight:500}.ps .ps-other__glass>span{font-size:13px;opacity:.85;min-height:2.6em;line-height:1.3}.ps .ps-other__glass em{align-self:flex-start;margin-top:auto;padding:3px 10px;border-radius:999px;font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;background:#ffffff29;border:1px solid rgba(255,255,255,.28)}.ps .ps-other__glass i{font-style:normal;font-size:14px;margin-top:auto;color:#8ab7f9}.ps .ps-other:is(button){cursor:pointer}.ps .ps-other:is(button):hover img{transform:scale(1.04)}.ps .ps-other:is(button):hover .ps-other__glass{background:#1e41ffb8}.ps .ps-other:is(button):hover .ps-other__glass i{color:#fff}.ps .ps-other.is-soon{cursor:default}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.ps .ps-hero__text,.ps .ps-cap__head,.ps .ps-cap__row,.ps .ps-chc__glass,.ps .ps-chc__stat{background:#070d3ae0}}@media (prefers-reduced-motion: reduce){.ps .ps-other img,.ps .ps-expert img,.ps .ps-hero__photo img{transition:none}}.ps .ps-stories{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 72px}@media (max-width: 900px){.ps .ps-stories{padding:56px 16px}}.ps .ps-stories__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:760px}.ps .ps-stories__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.ps .ps-stories__head p{margin:0;font-size:17px;line-height:1.6;color:#55596a}.ps .ps-stories__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media (max-width: 900px){.ps .ps-stories__grid{grid-template-columns:minmax(0,1fr)}}.ps .ps-story{position:relative;display:flex;flex-direction:column;height:100%;border-radius:22px;overflow:hidden;background:#f3f5fa;color:#141414;text-decoration:none}.ps .ps-story img{width:100%;aspect-ratio:4/3;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps .ps-story__body{display:flex;flex-direction:column;gap:8px;padding:20px 22px 24px;flex:1}.ps .ps-story__body small{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.ps .ps-story__body b{font-size:20px;font-weight:500;line-height:1.25}.ps .ps-story__body span{font-size:15px;line-height:1.5;color:#55596a}.ps .ps-story__body i{margin-top:auto;padding-top:8px;font-style:normal;font-size:14px;color:#1e41ff}.ps .ps-story:hover img,.ps .ps-story:focus-visible img{transform:scale(1.04)}.ps .ps-story:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}@media (prefers-reduced-motion: reduce){.ps .ps-story img{transition:none}}.ps .ps-chc__stat.is-plain b{color:#8ab7f9}.ps .ps-numbers{max-width:1440px;margin:0 auto;padding:88px var(--bk-pad-x, 64px) 40px}@media (max-width: 900px){.ps .ps-numbers{padding:56px 16px 24px}}.ps .ps-numbers__head{display:flex;flex-direction:column;gap:12px;margin-bottom:32px;max-width:800px}.ps .ps-numbers__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500;color:#141414}.ps .ps-numbers__head p{margin:0;font-size:17px;line-height:1.6;color:#55596a}.ps .ps-numbers__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width: 1000px){.ps .ps-numbers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 520px){.ps .ps-numbers__grid{grid-template-columns:minmax(0,1fr)}}.ps .ps-numbers__grid li{display:flex;flex-direction:column;gap:10px;padding:26px 24px;border-radius:20px;background:#f3f5fa;border-top:3px solid #1E41FF}.ps .ps-numbers__grid li b{font-size:clamp(36px,3.6vw,52px);font-weight:500;line-height:1;color:#1e41ff;letter-spacing:-.02em}.ps .ps-numbers__grid li span{font-size:15px;line-height:1.45;color:#141414}.ps .ps-numbers__grid li a{margin-top:auto;font-size:12px;color:#1e41ff;text-decoration:none}.ps .ps-numbers__grid li a:hover{text-decoration:underline}.ps .ps-stage__fig{grid-column:2/-1;display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:13px;color:#fffc}.ps .ps-stage__fig b{font-size:22px;font-weight:500;color:#8ab7f9}.ps .ps-stage__fig a{color:#8ab7f9;font-size:11px;text-decoration:none}.ps .ps-stage__fig a:hover{text-decoration:underline}@media (max-width: 700px){.ps .ps-stage__fig{grid-column:2}}.ps .ps-hero.is-solo{grid-template-columns:minmax(0,1fr);align-items:center}.ps .ps-hero.is-solo .ps-hero__text{max-width:760px}@media (max-width: 900px){.ps .ps-hero.is-solo .ps-hero__text{order:0}}.ps .ps-cap__side:not(:has(img)){gap:0}.ps .ps-other__art{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ps-pattern) center/420px auto repeat,radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);opacity:1}.ps .ps-areas{max-width:1440px;margin:0 auto;padding-left:var(--bk-pad-x, 64px);padding-right:var(--bk-pad-x, 64px);scroll-margin-top:66px}@media (max-width: 900px){.ps .ps-areas{padding-left:16px;padding-right:16px}}.ps .ps-areas__head{display:flex;flex-direction:column;gap:14px;max-width:860px;margin-bottom:32px}.ps .ps-areas__head h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:500;color:#141414}.ps .ps-areas__head p{margin:0;font-size:18px;line-height:1.6;color:#55596a}.ps .ps-areas__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.ps .ps-areas__grid>li:nth-child(-n+2){grid-column:span 3;min-height:440px}.ps .ps-areas__grid>li:nth-child(n+3){grid-column:span 2;min-height:420px}@media (max-width: 1000px){.ps .ps-areas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ps .ps-areas__grid>li:nth-child(n){grid-column:span 1;min-height:400px}.ps .ps-areas__grid>li:last-child{grid-column:span 2}}@media (max-width: 600px){.ps .ps-areas__grid{grid-template-columns:minmax(0,1fr)}.ps .ps-areas__grid>li:nth-child(n),.ps .ps-areas__grid>li:last-child{grid-column:auto;min-height:380px}}.ps .ps-area{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;display:flex;align-items:flex-end;background:#070d3a;color:#fff;box-shadow:0 30px 60px -30px #070d3a99}.ps .ps-area>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps .ps-area:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#070d3a73,#070d3a00 55%)}.ps .ps-area:hover>img{transform:scale(1.04)}.ps .ps-area__glass{margin:12px;width:100%;display:flex;flex-direction:column;gap:10px;padding:20px 22px;border-radius:16px;background:#070d3a9e;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.ps .ps-area__glass h3{margin:0;font-size:clamp(20px,1.7vw,24px);font-weight:500;line-height:1.2;color:#fff}.ps .ps-area__glass p{margin:0;font-size:15px;line-height:1.5;color:#ffffffe0}.ps .ps-area__n{font-size:12px;font-weight:600;letter-spacing:.12em;color:#8ab7f9}.ps .ps-area__caps{display:flex;flex-wrap:wrap;gap:6px}.ps .ps-area__caps a{font-size:12px;line-height:1.3;padding:5px 10px;border-radius:999px;color:#8ab7f9;text-decoration:none;border:1px solid rgba(138,183,249,.5);background:#ffffff0f}.ps .ps-area__caps a:hover,.ps .ps-area__caps a:focus-visible{color:#fff;background:#1e41ffb8;outline:none}@media (prefers-reduced-motion: reduce){.ps .ps-area>img{transition:none}}.ps .ps-chc.has-img:before{display:none}.ps .ps-chc__img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps .ps-chc.has-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#070d3a59,#070d3a00 35%,#070d3a4d)}.ps .ps-chc:hover .ps-chc__img{transform:scale(1.04)}@media (prefers-reduced-motion: reduce){.ps .ps-chc__img{transition:none}}.ps .ps-funnel__nums{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ps .ps-funnel__nums li{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-radius:16px;background:#f3f5fa;border-top:3px solid #1E41FF}.ps .ps-funnel__nums li b{font-size:clamp(24px,2.2vw,32px);font-weight:500;line-height:1;color:#1e41ff}.ps .ps-funnel__nums li span{font-size:14px;line-height:1.4;color:#141414}.ps .ps-funnel__nums .ps-funnel__src{grid-column:1/-1;padding:0;background:none;border:0;font-size:12px;color:#55596a}.ps .ps-funnel__nums .ps-funnel__src a{color:#1e41ff}.ps .ps-cycle{position:relative;width:min(100%,560px);aspect-ratio:1;margin:0 auto;border-radius:50%;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);box-shadow:0 40px 80px -40px #070d3acc;color:#fff}.ps .ps-cycle:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ps-pattern) center/420px auto repeat;opacity:.1;pointer-events:none}.ps .ps-cycle__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.ps .ps-cycle__track{fill:none;stroke:#8ab7f938;stroke-width:2}.ps .ps-cycle__prog{fill:none;stroke:#8ab7f9;stroke-width:3;stroke-linecap:round;transition:stroke-dasharray .6s cubic-bezier(.2,.7,.2,1)}.ps .ps-cycle__list{list-style:none;margin:0;padding:0}.ps .ps-cycle__core{position:absolute;top:24%;right:24%;bottom:24%;left:24%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px;text-align:center;background:#0c0c0c61;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);box-shadow:inset 0 1px #ffffff24}.ps .ps-cycle__core>b{font-size:clamp(22px,2vw,28px);font-weight:500}.ps .ps-cycle__core .ps-stage__t{font-size:14px;line-height:1.45;color:#fff}.ps .ps-cycle__core .ps-stage__fig{justify-content:center;font-size:12px;color:#fff}.ps .ps-cycle__core .ps-stage__fig b{font-size:18px}.ps .ps-cycle__n{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.ps .ps-cnode{position:absolute;left:50%;top:50%;width:0;height:0;transform:rotate(var(--a)) translateY(calc(-1*min(42.5cqw,238px))) rotate(calc(-1 * var(--a)))}.ps .ps-cnode>button{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;color:#fff;cursor:pointer;white-space:nowrap}.ps .ps-cnode>button b{font-size:14px;font-weight:500;padding:4px 10px;border-radius:999px;background:#070d3ab3;border:1px solid rgba(255,255,255,.16)}.ps .ps-cnode>button:focus-visible{outline:3px solid #8AB7F9;outline-offset:4px;border-radius:12px}.ps .ps-cnode__dot{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;font-size:13px;font-weight:600;letter-spacing:.06em;color:#8ab7f9;background:#0c0c0c80;border:1px solid rgba(138,183,249,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:background .3s,color .3s,transform .3s}.ps .ps-cnode.is-done .ps .ps-cnode__dot{border-color:#8ab7f9}.ps .ps-cnode.is-active .ps .ps-cnode__dot{background:#1e41ff;color:#fff;border-color:#8ab7f9;transform:scale(1.12);box-shadow:0 0 0 6px #8ab7f92e}.ps .ps-cnode.is-active>button b{color:#8ab7f9;border-color:#8ab7f999}.ps .ps-cnode__body{display:none}.ps .ps-funnel .ps-cycle{container-type:inline-size}@media (prefers-reduced-motion: reduce){.ps .ps-cycle__prog,.ps .ps-cnode__dot{transition:none}}@media (max-width: 700px){.ps .ps-cycle{width:100%;aspect-ratio:auto;border-radius:22px;padding:20px 16px}.ps .ps-cycle:before{border-radius:22px}.ps .ps-cycle__ring,.ps .ps-cycle__core{display:none}.ps .ps-cycle__list{display:flex;flex-direction:column;gap:0;position:relative}.ps .ps-cycle__list:before{content:"";position:absolute;left:23px;top:24px;bottom:24px;width:2px;background:#8ab7f94d}.ps .ps-cnode{position:relative;left:auto;top:auto;width:auto;height:auto;transform:none;display:grid;grid-template-columns:48px minmax(0,1fr);gap:4px 14px;padding:10px 0}.ps .ps-cnode>button{position:static;transform:none;display:contents;cursor:default}.ps .ps-cnode>button b{grid-column:2;align-self:center;justify-self:start;padding:0;background:none;border:0;font-size:18px;color:#fff}.ps .ps-cnode__dot{grid-row:1/span 2;position:relative;z-index:1;background:#070d3a;border:2px solid #8AB7F9;transform:none!important;box-shadow:none!important}.ps .ps-cnode__dot:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px dashed rgba(138,183,249,.55)}.ps .ps-cnode.is-active .ps .ps-cnode__dot{background:#070d3a;color:#8ab7f9}.ps .ps-cnode.is-active>button b{color:#fff}.ps .ps-cnode__body{display:flex;flex-direction:column;gap:8px;grid-column:2}.ps .ps-cnode__body .ps-stage__t{font-size:15px;line-height:1.45;color:#fff}.ps .ps-cnode__body .ps-stage__fig{grid-column:auto;color:#fff}}.ps .ps-sub{position:relative;isolation:isolate;overflow:hidden;margin:24px 16px 0;border-radius:24px;color:#fff;scroll-margin-top:90px;padding:88px var(--bk-pad-x, 64px);background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);font-family:atyp-bl-variable,sans-serif}@media (max-width: 900px){.ps .ps-sub{margin:16px 0 0;border-radius:0;padding:56px 16px}}.ps .ps-sub__head{max-width:820px;display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.ps .ps-sub__head h2{margin:0;font-size:clamp(30px,3.4vw,48px);line-height:1.1;font-weight:500}.ps .ps-sub__head p{margin:0;font-size:18px;line-height:1.6;color:#ffffffd1}.ps .ps-sub__eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#8ab7f9}.ps .ps-sub__label{margin:40px 0 16px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#8ab7f9}.ps .ps-sub__numbers,.ps .ps-sub__steps,.ps .ps-sub__caps,.ps .ps-sub__chs{list-style:none;margin:0;padding:0}.ps .ps-sub__numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.ps .ps-sub__numbers li{display:flex;flex-direction:column;gap:8px;padding:22px;border-radius:18px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ps .ps-sub__numbers b{font-size:clamp(30px,2.8vw,42px);font-weight:500;line-height:1}.ps .ps-sub__numbers span{font-size:15px;line-height:1.45;color:#ffffffdb}.ps .ps-sub__numbers a{margin-top:auto;font-size:12px;color:#8ab7f9;text-decoration:underline;text-underline-offset:3px}.ps .ps-sub__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}@media (max-width: 1000px){.ps .ps-sub__steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.ps .ps-sub__steps{grid-template-columns:minmax(0,1fr)}}.ps .ps-sub__steps li{display:flex;flex-direction:column;gap:10px;padding:22px;border-radius:18px;background:#ffffff12;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ps .ps-sub__steps b{font-size:22px;font-weight:500}.ps .ps-sub__steps p{margin:0;font-size:15px;line-height:1.5;color:#ffffffc7}.ps .ps-sub__steps p.is-do{color:#fff;padding-left:12px;border-left:2px solid #8AB7F9}.ps .ps-sub__n{font-size:13px;font-weight:600;letter-spacing:.12em;color:#8ab7f9}.ps .ps-sub__fig{font-size:13px;line-height:1.45;color:#fffc}.ps .ps-sub__fig b{color:#8ab7f9;font-size:inherit;font-weight:600}.ps .ps-sub__fig a{color:#8ab7f9}.ps .ps-sub__split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:32px;align-items:start}@media (max-width: 1000px){.ps .ps-sub__split{grid-template-columns:minmax(0,1fr)}}.ps .ps-sub__caps,.ps .ps-sub__chs{display:flex;flex-direction:column;gap:10px}.ps .ps-sub__caps li,.ps .ps-sub__chs li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-radius:16px;background:#ffffff14;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.ps .ps-sub__caps li>span,.ps .ps-sub__chs li>span{display:flex;flex-direction:column;gap:4px}.ps .ps-sub__caps li b,.ps .ps-sub__chs li b{font-size:17px;font-weight:500}.ps .ps-sub__caps li small,.ps .ps-sub__chs li small{font-size:14px;line-height:1.45;color:#ffffffc7}.ps .ps-sub__chs li{justify-content:flex-start;align-items:flex-start}.ps .ps-sub__case{display:flex;flex-direction:column;gap:12px;padding:28px;border-radius:20px;background:#0c0c0c4d;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ps .ps-sub__case h3{margin:0;font-size:26px;font-weight:500}.ps .ps-sub__case>small{color:#ffffffb3;font-size:14px}.ps .ps-sub__case p{margin:0;display:flex;flex-direction:column;gap:4px;font-size:15px;line-height:1.5;color:#ffffffdb}.ps .ps-sub__case p b{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9}.ps .ps-sub__case .bk-btn{align-self:flex-start;margin-top:6px}.ps .ps-sub__units{display:flex;gap:8px}.ps .ps-sub .bk-actions{margin-top:32px}.ps .ps-sub+.ps-others{margin-top:24px}@media (max-width: 900px){.ps .ps-sub+.ps-others{margin-top:16px}}.ps .ps-sub{scroll-margin-top:66px}@media (max-width: 1279px){.ps .ps-sub{scroll-margin-top:48px}}.ps .ps-sub__banner{position:relative;isolation:isolate;overflow:hidden;border-radius:22px;min-height:420px;display:flex;align-items:flex-end;padding:24px;border:1px solid rgba(255,255,255,.18);box-shadow:0 40px 80px -40px #000c}@media (max-width: 900px){.ps .ps-sub__banner{min-height:0;padding:200px 12px 12px;border-radius:18px}}.ps .ps-sub__banner>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.ps .ps-sub__banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#070d3a8c,#070d3a00 60%)}.ps .ps-sub__banner .ps-sub__head{margin:0;padding:28px 32px;border-radius:18px;max-width:760px;background:#070d3a9e;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}@media (max-width: 900px){.ps .ps-sub__banner .ps-sub__head{padding:20px 18px;gap:12px}}.ps .ps-sub__steps.is-photo li{position:relative;isolation:isolate;overflow:hidden;padding:0;min-height:440px;display:flex;flex-direction:column;justify-content:flex-end;background:#070d3a;border-color:#fff3;backdrop-filter:none;-webkit-backdrop-filter:none}@media (max-width: 560px){.ps .ps-sub__steps.is-photo li{min-height:380px}}.ps .ps-sub__steps.is-photo li>img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.ps .ps-sub__steps.is-photo li:hover>img{transform:scale(1.04)}.ps .ps-sub__stepglass{display:flex;flex-direction:column;gap:10px}.ps .ps-sub__steps.is-photo .ps-sub__stepglass{margin:10px;padding:18px;border-radius:14px;background:#070d3a9e;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.ps .ps-sub__steps.is-photo .ps-sub__stepglass p{color:#ffffffe0}.ps .ps-sub__split.is-plenary{position:relative;isolation:isolate;overflow:hidden;padding:24px;border-radius:22px;border:1px solid rgba(255,255,255,.18);background:#070d3a var(--mc-bg) center 40%/cover no-repeat}@media (max-width: 900px){.ps .ps-sub__split.is-plenary{padding:12px;border-radius:18px}}.ps .ps-sub__split.is-plenary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#070d3a59}.ps .ps-sub__split.is-plenary .ps-sub__chs li,.ps .ps-sub__split.is-plenary .ps-sub__caps li{background:#070d3a9e;border-color:#fff3;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4)}.ps .ps-sub__split.is-plenary .ps-sub__chs li small,.ps .ps-sub__split.is-plenary .ps-sub__caps li small{color:#ffffffe0}@media (prefers-reduced-motion: reduce){.ps .ps-sub__steps.is-photo li>img{transition:none}}@media (min-width: 641px) and (max-width: 1100px){.ps .ps-sub__numbers{grid-template-columns:repeat(2,minmax(0,1fr))}}.container-general-policy-privacy{overflow:visible;height:100vh;overflow-y:auto}.container-general-policy-privacy .privacy{overflow:visible;padding:40px 40px 80px}@media (max-width: 1024px){.container-general-policy-privacy .privacy{padding:40px 12px 56px}}.container-general-policy-privacy .privacy>.first-container-title{background-color:#f6f6f6;background-image:url(/assets/policy-privacy-bg-B1u8roZd.png);background-repeat:no-repeat;background-position-x:right;padding:140px 40px;background-size:contain;border-radius:14px}@media (max-width: 1024px){.container-general-policy-privacy .privacy>.first-container-title{padding:140px 20px 40px}}.container-general-policy-privacy .privacy>.second-container-policy{display:flex;flex-direction:column;gap:20px;padding:80px 40px 56px}@media (max-width: 1024px){.container-general-policy-privacy .privacy>.second-container-policy{padding:80px 12px 56px}}.container-general-policy-privacy .privacy>.second-container-policy>.last-update-policy{display:flex;flex-direction:row;padding-top:20px;gap:10px}.container-general-policy-privacy .privacy .layout{display:flex;align-items:flex-start;gap:60px;overflow:visible;padding:10px 40px;justify-content:space-between}@media (max-width: 1024px){.container-general-policy-privacy .privacy .layout{flex-direction:column;padding:10px 12px;gap:96px}}@media (max-width: 768px){.container-general-policy-privacy .privacy .layout{padding:0}}.container-general-policy-privacy .privacy .layout .content{max-width:630px;display:flex;flex-direction:column;gap:40px}.container-general-policy-privacy .privacy .layout .content>section{display:flex;flex-direction:column;gap:16px}.policy-table{margin-top:24px;overflow:hidden;cursor:grab;-webkit-user-select:none;user-select:none}@media (max-width: 1024px){.policy-table{width:91vw;max-width:91vw}}.policy-table .table{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;width:max-content}.policy-table .table-wrapper{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.policy-table .table-wrapper::-webkit-scrollbar{display:none}.policy-table .container-body{padding:10px 20px;border-left:1px solid rgb(20,20,20);border-right:1px solid rgb(20,20,20)}.policy-table .container-body .horizon-line{height:1px;width:100%;background-color:#dcdcdc}.policy-table .container-body:last-child{border-bottom-right-radius:14px;border-bottom-left-radius:14px;border-bottom:1px solid rgb(20,20,20)}.policy-table .container-body:last-child .horizon-line{display:none}.policy-table .table-row{display:grid;grid-auto-flow:column;grid-auto-columns:276px;column-gap:40px}.policy-table .table-row.header{padding:10px 20px;background-color:#fff;border:1px solid #1E41FF;border-top-right-radius:14px;border-top-left-radius:14px}.policy-table .table-row.header .table-cell{border-right:1px solid #1E41FF}.policy-table .table-row.header .table-cell:last-child{border-right:none}.sidebar{width:533px;min-width:340px;display:flex;position:sticky;top:120px;align-self:flex-start;flex-direction:column;height:fit-content;transition:top .2s ease;gap:18px}@media (max-width: 1024px){.sidebar{width:auto;position:initial;padding-top:0;min-width:none}}.container-general-trajectory{width:100%;flex:1;position:relative}.container-general-trajectory>.container-general-trajectory-hero{padding:40px 0;width:100%}.container-general-trajectory>.container-general-trajectory-hero>.trajectory-hero-title{display:flex;flex-direction:column;justify-content:center;padding:0 80px 32px;width:100%;align-items:center;text-align:center}@media (max-width: 768px){.container-general-trajectory>.container-general-trajectory-hero>.trajectory-hero-title{padding:0 10px 32px}}.container-general-trajectory>.container-general-our-purpose{display:flex;flex-direction:column}.container-general-trajectory>.container-general-our-purpose>.line-purpose{margin:0 80px;border-top:1px solid #DCDCDC}@media (max-width: 768px){.container-general-trajectory>.container-general-our-purpose>.line-purpose{margin:0 12px}}.container-general-trajectory .container-general-our-commitments{padding:80px 0;background-color:#f6f6f6;border-radius:14px;display:flex;flex-direction:column;gap:56px;overflow:visible}@media (max-width: 768px){.container-general-trajectory .container-general-our-commitments{padding:40px 0}}.container-general-trajectory .container-general-our-commitments>.title-commitments{padding-left:80px;padding-right:180px;display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}@media (max-width: 768px){.container-general-trajectory .container-general-our-commitments>.title-commitments{flex-direction:column;padding-left:12px;padding-right:12px;gap:0px}}.container-general-trajectory>.container-contact-us{padding:0 80px 56px}@media (max-width: 768px){.container-general-trajectory>.container-contact-us{padding:0 12px 45px}}.container-general-trajectory>.container-general-get-to-know-us{padding:0 80px 56px}@media (max-width: 768px){.container-general-trajectory>.container-general-get-to-know-us{padding:0 12px 56px}}.trajectory-video-hero{position:relative;isolation:isolate;overflow:hidden;height:calc(100svh - 66px);min-height:480px;display:flex;align-items:flex-end;padding:48px 80px;color:#fff;font-family:atyp-bl-variable,sans-serif}@media (max-width: 1280px){.trajectory-video-hero{height:calc(100svh - 48px)}}@media (max-width: 768px){.trajectory-video-hero{padding:24px 16px 88px}}.trajectory-video-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2}.trajectory-video-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#070d3a4d,#070d3a00 45%)}.trajectory-video-hero__glass{font-family:atyp-bl-variable,sans-serif;left:80px;bottom:48px}@media (max-width: 1024px){.trajectory-video-hero__glass{left:48px}}.trajectory-video-hero__glass h1{margin:0;font-size:clamp(36px,4.4vw,60px);line-height:1.02;font-weight:500}@media (max-width: 768px){.trajectory-video-hero__glass{position:relative;left:auto;bottom:auto;border-radius:20px}}.trajectory-video-hero__accent{color:#8ab7f9}.trajectory-video-hero .hero-extras__ctl{pointer-events:auto;position:absolute;right:max(24px,3vw);bottom:28px;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);color:#fff;cursor:pointer}.trajectory-video-hero .hero-extras__ctl:hover{background:#fff3}.trajectory-video-hero .hero-extras__ctl:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}.trajectory-video-hero .hero-extras__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.trajectory-video-hero .hero-extras__ctl.is-paused .hero-extras__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}@media (max-width: 760px){.trajectory-video-hero .hero-extras__ctl{right:16px;bottom:20px}}.container-general-our-purpose>.pstory{padding-top:88px}@media (max-width: 768px){.container-general-our-purpose>.pstory{padding-top:56px}}.pstory{font-family:atyp-bl-variable,sans-serif;color:#141414;padding:24px 80px 88px;display:flex;flex-direction:column;gap:88px}@media (max-width: 1024px){.pstory{padding:24px 32px 72px}}@media (max-width: 768px){.pstory{padding:16px 12px 56px;gap:56px}}.pstory h2,.pstory h3,.pstory h4{font-weight:500;letter-spacing:normal;margin:0}.pstory p{margin:0}.pstory__statement{max-width:980px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:20px;align-items:center}.pstory__statement h2{font-size:clamp(40px,6vw,80px);line-height:1.05}.pstory__statement p{font-size:clamp(18px,1.6vw,22px);line-height:1.5;color:#141414;max-width:760px}.pstory__accent{color:#1e41ff}.pstory__eyebrow{color:#1e41ff;font-size:15px;font-weight:500}.pstory__cards{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width: 1024px){.pstory__cards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 550px){.pstory__cards{grid-template-columns:1fr}}.pstory__card{background:#f6f6f6;border-radius:24px;overflow:hidden;display:flex;flex-direction:column;transition:transform .4s ease,box-shadow .4s ease}.pstory__card:hover{transform:translateY(-4px);box-shadow:0 24px 48px -28px #070d3a59}@media (prefers-reduced-motion: reduce){.pstory__card{transition:none}.pstory__card:hover{transform:none}}.pstory__card-img{aspect-ratio:4/3;overflow:hidden}.pstory__card-img img,.pstory__card-img video{width:100%;height:100%;object-fit:cover;display:block}.pstory__card-body{padding:24px;display:flex;flex-direction:column;gap:10px}.pstory__card-body h3{font-size:22px;line-height:1.2}.pstory__card-body p{font-size:16px;line-height:1.45;color:#4a4a4a}.pstory__card-unit{color:#1e41ff;font-size:14px;font-weight:500}.pstory__split{display:grid;grid-template-columns:1fr 1fr;border-radius:32px;overflow:hidden;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff;min-height:520px}@media (max-width: 768px){.pstory__split{grid-template-columns:1fr;min-height:0;border-radius:24px}}.pstory__split-text{padding:64px;display:flex;flex-direction:column;justify-content:center;gap:24px}.pstory__split-text h3{font-size:clamp(32px,3.6vw,52px);line-height:1.1;color:#8ab7f9}.pstory__split-text p{font-size:clamp(17px,1.4vw,20px);line-height:1.55;color:#ffffffe6}@media (max-width: 768px){.pstory__split-text{padding:40px 24px}}.pstory__split-img{position:relative;min-height:320px}.pstory__split-img img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pstory__how{display:grid;grid-template-columns:1fr 2fr;gap:48px}@media (max-width: 768px){.pstory__how{grid-template-columns:1fr;gap:24px}}.pstory__how h3{font-size:clamp(32px,3.6vw,52px);line-height:1.1}.pstory__how ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.pstory__how li{display:flex;gap:24px;padding:28px 0;border-top:1px solid #DCDCDC}.pstory__how li:last-child{border-bottom:1px solid #DCDCDC}.pstory__how h4{font-size:22px;margin-bottom:8px}.pstory__how p{font-size:17px;line-height:1.5;color:#4a4a4a}.pstory__how-n{color:#1e41ff;font-size:22px;font-weight:500;min-width:40px}.pstory__how-head{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.pstory__how-when{display:block;margin:-4px 0 8px;font-size:13px;color:#5b6070}.pstory__how-more{font-size:16px;font-weight:500;color:#1e41ff;text-decoration:none}.pstory__how-more:hover{text-decoration:underline;text-underline-offset:4px}.pstory__how-more:focus-visible{outline:2px solid #1E41FF;outline-offset:3px;border-radius:4px}.pstory__close{text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px;padding:72px 24px;border-radius:32px;background:#f6f6f6}.pstory__close p{font-size:clamp(24px,3vw,40px);line-height:1.25;max-width:980px;font-weight:500}.pstory__btn{display:inline-flex;gap:10px;align-items:center;padding:14px 26px;border-radius:999px;border:0;background:#1e41ff;color:#fff;font-family:inherit;font-size:16px;font-weight:500;cursor:pointer}.pstory__btn:hover{box-shadow:0 10px 24px #1e41ff4d}.pstory__btn:focus-visible{outline:2px solid #1E41FF;outline-offset:3px}.our-trajectory-container{background-image:url(../../../../assets/images/our-trajectory-bg.png);background-size:cover;background-position-x:0;display:flex;flex-direction:row;gap:32px;padding:80px;border-radius:14px;justify-content:space-between}@media (max-width: 768px){.our-trajectory-container{background-image:none;flex-wrap:wrap;padding:40px 12px 86px}}.our-trajectory-container>.title-our-trajectory{display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.our-trajectory-container>.title-our-trajectory{gap:0px}}.our-trajectory-container>.body-our-trajectory{max-width:674px;display:flex;flex-direction:column;gap:40px}.our-trajectory-container>.body-our-trajectory>.container-tags{display:flex;flex-wrap:wrap;flex-direction:row;gap:20px}.our-commitments-carousel{overflow-x:auto;overflow-y:hidden;width:100%;display:flex;align-items:center;position:relative;-webkit-user-select:none;user-select:none;cursor:grab;scrollbar-width:none;-ms-overflow-style:none;padding-left:24px}@media (max-width: 768px){.our-commitments-carousel{padding-left:12px}}.our-commitments-carousel::-webkit-scrollbar{display:none}.our-commitments-carousel:active{cursor:grabbing}.our-commitments-carousel .show-more-card-commitments{width:24px;height:24px;cursor:pointer;pointer-events:auto;z-index:2;bottom:24px;right:24px;display:block;position:absolute}.our-commitments-carousel__carousel-track{display:flex;flex-wrap:nowrap;gap:20px;width:max-content;padding-left:80px;padding-right:80px}@media (max-width: 768px){.our-commitments-carousel__carousel-track{padding-left:0;padding-right:0;gap:40px;align-items:center}}.our-commitments-carousel__card{display:flex;background-color:#fff;align-items:center;flex-shrink:0;width:413px;height:468px;padding:24px;border-radius:14px;position:relative}@media (max-width: 768px){.our-commitments-carousel__card{width:351px;height:423px}}.our-commitments-carousel__card .first-container-commitment{display:flex;flex-direction:row;gap:32px;align-items:center;transition:gap .3s ease}.our-commitments-carousel__card .first-container-commitment img{transform:scale(1);margin-left:0;transition:transform .3s ease,margin-left .3s ease}.our-commitments-carousel__card .active-container{gap:20px}.our-commitments-carousel__card .active-container img{transform:scale(.73);margin-left:-12px}.our-commitments-carousel__card .description-container-commitment{max-height:0;overflow:hidden;transition:max-height .3s ease}.our-commitments-carousel__card .description-container-commitment-active{max-height:500px;overflow:hidden;transition:max-height .3s ease}.our-commitments-carousel__card .slide-container{cursor:pointer;pointer-events:none;display:flex;flex-direction:column;gap:28px}.our-commitments-carousel .card-commitment:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--background-img);background-size:contain;background-repeat:no-repeat;transition:opacity .3s ease;opacity:1}@media (max-width: 768px){.our-commitments-carousel .card-commitment:before{background-size:cover}}.our-commitments-carousel .card-commitment-active:before{opacity:0}.carousel-web{display:flex}.get-to-know-us-container{background-color:#f6f6f6;display:flex;width:100%;flex-direction:row;gap:10px;border-radius:14px;background-repeat:no-repeat;justify-content:space-between}@media (max-width: 1024px){.get-to-know-us-container{flex-direction:column;column-gap:56px;width:fit-content}}.get-to-know-us-container>.container-get-to-know-us-first{height:100%}.get-to-know-us-container>.container-get-to-know-us-first img{height:100%;max-height:441px}@media (max-width: 1280px){.get-to-know-us-container>.container-get-to-know-us-first img{width:37vw;height:auto;max-height:none}}@media (max-width: 1024px){.get-to-know-us-container>.container-get-to-know-us-first img{width:100%;height:auto}}.get-to-know-us-container>.body-container-get-to-know-us{max-width:700px;display:flex;flex-direction:column;gap:40px;padding:10px 64px 10px 0;justify-content:center}.get-to-know-us-container>.body-container-get-to-know-us>.title-get-to-know-us{display:flex;flex-direction:column}.get-to-know-us-container>.body-container-get-to-know-us>.body-get-to-know-us{max-width:674px}@media (max-width: 1280px){.get-to-know-us-container>.body-container-get-to-know-us{max-width:500px;gap:22px;padding:32px 10px 32px 0}}@media (max-width: 768px){.get-to-know-us-container>.body-container-get-to-know-us{gap:22px;padding:40px 12px}}.general-container-massive-animation{border-top:10px solid rgb(138,183,249)}.general-container-massive-animation .button-massive-container{width:fit-content;position:absolute;bottom:56px}@media (max-width: 1024px){.general-container-massive-animation .button-massive-container{position:relative;bottom:0;width:100%;margin-left:12px;margin-top:-16px}}.general-container-massive-animation .massive-animation-container:nth-child(1),.general-container-massive-animation .massive-animation-container:nth-child(3){border-bottom:10px solid #1E41FF}.general-container-massive-animation .massive-animation-container:nth-child(2){border-bottom:10px solid rgb(138,183,249)}.general-container-massive-animation>.massive-animation-container{padding:176px 80px;display:flex;flex-direction:row;gap:75px;justify-content:space-between;position:relative}@media (max-width: 1024px){.general-container-massive-animation>.massive-animation-container{padding:56px 12px;flex-direction:column;justify-content:space-evenly;gap:56px;align-items:center}}.general-container-massive-animation>.massive-animation-container>.left-container-massive{display:flex;flex-direction:column;max-width:413px;height:auto;width:100%}@media (max-width: 1024px){.general-container-massive-animation>.massive-animation-container>.left-container-massive{width:413px}}@media (max-width: 550px){.general-container-massive-animation>.massive-animation-container>.left-container-massive{max-width:413px;width:100%}}.general-container-massive-animation>.massive-animation-container>.left-container-massive>.massive-year{margin-bottom:122px}@media (max-width: 1024px){.general-container-massive-animation>.massive-animation-container>.left-container-massive>.massive-year{margin-bottom:34px}}.general-container-massive-animation>.massive-animation-container>.left-container-massive>.small-information-massive{display:flex;gap:16px;flex-direction:column}.general-container-massive-animation>.massive-animation-container .image-massive-container{height:467px;max-width:305px;overflow:hidden;display:flex;justify-content:center;align-items:center;border-radius:var(--Radius-BenkStyle, 14px)}.general-container-massive-animation>.massive-animation-container .image-massive-container>.massive-image{height:var(--height-img, 467px)}@media (max-width: 1024px){.general-container-massive-animation>.massive-animation-container .image-massive-container>.massive-image{max-width:305px;object-fit:cover}}.general-container-massive-animation>.massive-animation-container>.description-container-massive{max-width:413px;display:flex;align-items:center}.purpose-hero{min-height:46vh;display:flex;align-items:flex-end;padding:140px var(--bk-pad-x) 80px;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff}.purpose-hero .bk-breadcrumbs,.purpose-hero .bk-breadcrumbs [aria-current]{color:#ffffffbf}.purpose-hero .bk-breadcrumbs button:hover{color:#8ab7f9}.purpose-hero h1{font-family:atyp-bl-variable,sans-serif;font-weight:500;font-size:clamp(40px,6vw,88px);line-height:1.05;margin:24px 0 16px}.purpose-hero__note{color:#8ab7f9;font-size:18px;margin:0}.purpose-page__body{padding:0 80px}@media (max-width: 768px){.purpose-page__body{padding:0}}.our-purpose-container{background-image:url(/assets/our-purpose-bg-CIhTIy3j.png);background-size:contain;background-position:bottom left;display:flex;flex-direction:row;column-gap:182px;row-gap:56px;padding:176px 80px;border-radius:14px;background-repeat:no-repeat}@media (max-width: 1024px){.our-purpose-container{column-gap:56px}}@media (max-width: 768px){.our-purpose-container{background-image:none;flex-wrap:wrap;padding:80px 12px 64px}}.our-purpose-container>.title-our-purpose{display:flex;flex-direction:column}.our-purpose-container>.body-our-purpose{max-width:674px}.our-purpose-container>.purpose-glass{display:flex;flex-direction:column;gap:32px;padding:40px;background:#ffffff8c;-webkit-backdrop-filter:blur(18px) saturate(140%);backdrop-filter:blur(18px) saturate(140%);border:1px solid rgba(255,255,255,.8);border-radius:24px;box-shadow:0 20px 60px #070d3a14}@media (max-width: 768px){.our-purpose-container>.purpose-glass{padding:24px;border-radius:18px}}.purpose-glass__cta{align-self:flex-start;display:inline-flex;gap:10px;align-items:center;padding:14px 24px;border-radius:999px;background:#1e41ff;color:#fff;font-family:atyp-bl-variable,sans-serif;font-size:16px;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease}.purpose-glass__cta span{transition:transform .25s ease}.purpose-glass__cta:hover{box-shadow:0 10px 24px #1e41ff4d}.purpose-glass__cta:hover span{transform:translate(4px)}.purpose-glass__cta:focus-visible{outline:2px solid #1E41FF;outline-offset:3px}.uikit{max-width:1080px;margin:0 auto;padding:64px 16px 160px;display:flex;flex-direction:column;gap:56px;font-family:atyp-bl-variable,sans-serif;color:#141414}.uikit__head{display:flex;flex-direction:column;gap:12px}.uikit__head h1{margin:0;font-size:clamp(36px,5vw,56px);font-weight:500}.uikit__head p{margin:0;font-size:18px;color:#929292;max-width:60ch}.uikit__eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.uikit__block{display:flex;flex-direction:column;gap:20px;padding-top:32px;border-top:1px solid #DCDCDC}.uikit__block h2{margin:0;font-size:24px;font-weight:500}.uikit__block p{margin:0;line-height:1.6;max-width:60ch}.uikit__row{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.uikit__row--photo{padding:40px 24px;border-radius:18px;background-size:cover;background-position:center}.uikit__rows{border-top:1px solid #DCDCDC}.ecosystem-page__hero{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;row-gap:22px}.ecosystem-page__hero h1{max-width:980px}.ecosystem-page__hero .bk-hero__lead{max-width:860px}.ecosystem-page__units{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.ecosystem-page__accent{color:#1e41ff}.ecosystem-page__countries{display:grid;grid-template-columns:1.4fr 1fr 1fr;grid-template-rows:300px 300px;gap:16px}@media (max-width: 1024px){.ecosystem-page__countries{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:300px}}@media (max-width: 550px){.ecosystem-page__countries{grid-template-columns:1fr}}.ecosystem-page__country{position:relative;border-radius:14px;overflow:hidden;color:#fff;display:flex;align-items:flex-end}.ecosystem-page__country.is-main{grid-row:span 2}@media (max-width: 1024px){.ecosystem-page__country.is-main{grid-column:span 2;grid-row:span 1}}@media (max-width: 550px){.ecosystem-page__country.is-main{grid-column:auto}}.ecosystem-page__country img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.ecosystem-page__country:hover img{transform:scale(1.04)}.ecosystem-page__country-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 38%,#0000008c 70%,#000000c7)}.ecosystem-page__country-text{position:relative;padding:24px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.ecosystem-page__country-text h3{margin:0;font-size:30px;font-weight:500}.ecosystem-page__country-text p{margin:0;font-size:15px;line-height:1.45;max-width:42ch;opacity:.92}.ecosystem-page__country-text .bk-chip--draft{margin-top:6px}.ecosystem-page__country-city{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#8ab7f9;font-weight:600}.ecosystem-page .is-main h3{font-size:44px}.ecosystem-page .bk-hero{padding-bottom:40px}.ecosystem-page .bk-hero+.bk-section{padding-top:0}:export{backgroundColor:#F3F3F3;backgroundColorControlsCarousel:rgba(220,220,220,.5);benkaWhite:rgba(255,255,255,.7);black:#141414;error:#EC1C24;blueCatalyst:#1E41FF;horizonBlue:rgb(138,183,249);white:#FFFFFF;transparentWhite:rgba(255,255,255,.3);grey:#969696;grey25:#F6F6F6;grey50:#DCDCDC;grey100:rgb(146,146,146);grey200:#929292;grey600:rgba(146,146,146,.15);grey700:rgba(20,20,20,.2);benkaEnergGreen:#D8EF4D;benkaBasisBeige:#B8AD9F;benkaCodeBlue:#0F91FF;benkaBlack:rgb(20,20,20);benkaPurpleFoundation:#9B9BFA;benkaCommunityPurple:rgb(60,9,108)}.ecosystem-card{width:308px;height:493px;border-radius:14px;background-position-x:center;background-size:cover;background-image:var(--background-image-card, "");position:relative;overflow:hidden}.ecosystem-card>.show-more-card{width:24px;height:24px;display:none;top:8px;right:8px;position:absolute;z-index:10}@media (max-width: 1024px){.ecosystem-card>.show-more-card{display:flex}}.ecosystem-card>.mini-card,.ecosystem-card>.big-card{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;transition:opacity .4s ease}.ecosystem-card>.mini-card{padding:20px;display:flex;height:100%;flex-direction:column;justify-content:flex-end;opacity:1}.ecosystem-card>.mini-card .header-mini-card{padding:14px 0 13px 20px;border-top-right-radius:14px;border-top-left-radius:14px;display:flex;align-items:center}.ecosystem-card>.mini-card .general-title-mini-card{padding:10px 20px 18px;background-color:#ffffffb3;box-shadow:0 1px 2px #0000001f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom-right-radius:14px;border-bottom-left-radius:14px}.ecosystem-card>.big-card{display:flex;height:100%;padding:20px;flex-direction:column;justify-content:flex-end;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease,padding .4s ease,visibility .4s}.ecosystem-card>.big-card .header-big-card{padding:14px 0 13px 20px;border-top-right-radius:14px;border-top-left-radius:14px;display:flex;align-items:center}.ecosystem-card>.big-card .general-title-big-card{padding:10px 20px 18px;border-bottom-right-radius:14px;border-bottom-left-radius:14px;background-position-x:center;background-size:cover;background-image:var(--background-bg-image-card, "");height:93px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;transition:height .4s ease}.ecosystem-card>.big-card .general-title-big-card>.first-part{display:flex;flex-direction:column;gap:14px}.ecosystem-card>.big-card .general-title-big-card>.second-part{display:flex;flex-direction:column;gap:16px}.ecosystem-card>.big-card .general-title-big-card>.second-part>.title-second-part{padding:8px 0;border-bottom:1px solid var(--border-color, "");border-top:1px solid var(--border-color, "")}.ecosystem-card>.big-card .general-title-big-card>.second-part>.body-second-part{display:flex;flex-direction:column;gap:10px}.ecosystem-card>.big-card .general-title-big-card>.second-part>.body-second-part div{display:flex;flex-direction:row;gap:12px}.ecosystem-card>.big-card .general-title-big-card>.second-part>.button-second-part{display:flex;justify-content:flex-end}.ecosystem-card:hover>.mini-card{opacity:0}.ecosystem-card:hover>.big-card{opacity:1;visibility:visible;pointer-events:auto;padding:0;transform:translateY(0)}.ecosystem-card:hover>.big-card .general-title-big-card{height:100%}@media (max-width: 768px){.ecosystem-card:hover>.mini-card{opacity:1}.ecosystem-card:hover>.big-card{opacity:0;visibility:hidden;pointer-events:none;padding:20px;transform:translateY(10px)}.ecosystem-card:hover>.big-card .general-title-big-card{height:0}}.ecosystem-card.active>.mini-card{opacity:0}.ecosystem-card.active>.big-card{opacity:1;visibility:visible;pointer-events:auto;padding:0;transform:translateY(0)}.ecosystem-card.active>.big-card .general-title-big-card{height:100%}.mini-card-media .header-mini-card{background-color:#d8ef4d}.mini-card-digital .header-mini-card{background-color:#0f91ff}.mini-card-consulting .header-mini-card{background-color:#b8ad9f}.mini-card-social .header-mini-card{background-color:#9b9bfa}.big-card-media .header-big-card{background-color:#1e41ff}.big-card-media .general-title-big-card{background-color:#d8ef4d}.big-card-digital .header-big-card{background-color:#0f91ff}.big-card-digital .general-title-big-card{background-color:#141414}.big-card-consulting .header-big-card{background-color:#b8ad9f}.big-card-consulting .general-title-big-card{background-color:#fff}.big-card-social .header-big-card{background-color:#9b9bfa}.big-card-social .general-title-big-card{background-color:#3c096c}.practices .pr-hero{position:relative;min-height:calc(100vh - 66px);display:flex;align-items:center;isolation:isolate;margin:0 16px;border-radius:22px;overflow:hidden;color:#fff;background:#0b0f19 center 35%/cover no-repeat}@media (max-width: 768px){.practices .pr-hero{margin:0;border-radius:0}}.practices .pr-hero__video{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:62% 30%}.practices .pr-hero__ctl{position:absolute;z-index:2;right:max(24px,3vw);bottom:28px;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;cursor:pointer;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px) saturate(1.5);-webkit-backdrop-filter:blur(14px) saturate(1.5);transition:background .2s}.practices .pr-hero__ctl:hover{background:#fff3}.practices .pr-hero__ctl.is-paused .pr-hero__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent}@media (max-width: 760px){.practices .pr-hero__ctl{right:16px;bottom:20px}}.practices .pr-hero__ic{width:10px;height:12px;border-left:3px solid #fff;border-right:3px solid #fff;box-sizing:border-box}.practices .pr-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(100deg,#060a178c,#0e1e7847 45%,#1e41ff14)}.practices .pr-hero__in{position:relative;z-index:1;transform:translateZ(0);will-change:transform;width:100%;max-width:1280px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 56px;display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.practices .pr-hero__in{padding:56px 20px 32px}}.practices .pr-hero__in .bk-breadcrumbs{color:#ffffffb3}.practices .pr-hero__in .bk-breadcrumbs [aria-current],.practices .pr-hero__in .bk-breadcrumbs span,.practices .pr-hero__in .bk-breadcrumbs a,.practices .pr-hero__in .bk-breadcrumbs button{color:#ffffffd9}.practices .pr-hero__in .bk-eyebrow{color:#8ab7f9}.practices .pr-hero__in h1{margin:0;font-size:clamp(40px,5.4vw,80px);line-height:1.02;font-weight:500;letter-spacing:-.02em;max-width:16ch}.practices .pr-hero__in h1 span{color:#8ab7f9}.practices .pr-hero__in p{margin:0;font-size:20px;max-width:46ch;opacity:.9}.practices .pr-hero__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:24px}@media (max-width: 900px){.practices .pr-hero__stats{grid-template-columns:1fr 1fr}}.practices .pr-hero__stats button{display:flex;flex-direction:column;gap:4px;align-items:flex-start;text-align:left;padding:18px;border-radius:16px;color:#fff;cursor:pointer;font-family:inherit;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s,transform .25s}.practices .pr-hero__stats button:hover{background:#ffffff38;transform:translateY(-3px)}.practices .pr-hero__stats button b{font-size:36px;font-weight:500;line-height:1}.practices .pr-hero__stats button span{font-size:14px;opacity:.85}.practices .pr-unit+.pr-unit{margin-top:48px}.practices .pr-unit__head{display:flex;align-items:center;gap:14px;padding-bottom:14px;margin-bottom:18px;border-bottom:1px solid rgba(11,15,25,.1);font-size:14px;color:#0b0f1999}.practices .pr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media (max-width: 1100px){.practices .pr-grid{grid-template-columns:1fr 1fr}}@media (max-width: 640px){.practices .pr-grid{grid-template-columns:1fr}}.practices .pr-card{position:relative;overflow:hidden;isolation:isolate;scroll-margin-top:110px;display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:20px;background:#fff;border:1px solid #E4E7EF;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,border-color .35s}.practices .pr-card:hover{transform:translateY(-6px);box-shadow:0 24px 48px -24px #14288c59;border-color:#c9d3ff}.practices .pr-card:target{border-color:#1e41ff;box-shadow:0 0 0 3px #1e41ff33}.practices .pr-card__glow{position:absolute;z-index:-1;width:220px;height:220px;right:-80px;top:-80px;border-radius:50%;background:radial-gradient(circle,rgba(30,65,255,.16),transparent 70%);transition:transform .5s}.practices .pr-card:hover .practices .pr-card__glow{transform:scale(1.6)}.practices .pr-card__top{display:flex;justify-content:space-between;align-items:center}.practices .pr-card__n{font-size:28px;font-weight:500;color:#1e41ff}.practices .pr-card__group{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#5b6070}.practices .pr-card h3{margin:0;font-size:22px;font-weight:500;line-height:1.2}.practices .pr-card p{margin:0;line-height:1.5;color:#5b6070}.practices .pr-card__inds{display:flex;flex-wrap:wrap;gap:6px}.practices .pr-card__inds span,.practices .pr-card__inds button{padding:5px 10px;border-radius:999px;background:#f1f3f8;border:0;font:500 12px atyp-bl-variable,sans-serif;color:#141414}.practices .pr-card__inds span{opacity:.7}.practices .pr-card__inds button.is-link{cursor:pointer;color:#1e41ff;transition:background .2s}.practices .pr-card__inds button.is-link:hover{background:#e7ebff}.practices .pr-card__foot{margin-top:auto;padding-top:12px;border-top:1px solid #EEF0F5;display:flex;align-items:center;justify-content:space-between;gap:8px}.practices .pr-card__foot span{font-size:12px;color:#5b6070}.pr-filters{display:flex;flex-wrap:wrap;gap:8px}.pr-filters button{padding:10px 18px;border-radius:999px;border:1px solid #DCDCDC;background:#fff;font:500 14px atyp-bl-variable,sans-serif;cursor:pointer;transition:all .2s}.pr-filters button:hover{border-color:#1e41ff;color:#1e41ff}.pr-filters button[aria-pressed=true]{background:#1e41ff;border-color:#1e41ff;color:#fff}.pr-filters .pr-filters__ind{display:flex;align-items:center;gap:8px;margin-left:auto;font:500 14px atyp-bl-variable,sans-serif}.pr-filters .pr-filters__ind span{color:#5b6070}.pr-filters .pr-filters__ind select{padding:10px 14px;border-radius:999px;border:1px solid #DCDCDC;background:#fff;font:inherit;cursor:pointer}@media (max-width: 760px){.pr-filters .pr-filters__ind{margin-left:0;width:100%}.pr-filters .pr-filters__ind select{flex:1}}.practices .bk-cta{background:#f3f3f3}.practices .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.practices .pl-filters{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;margin-top:8px;padding-bottom:12px;border-bottom:1px solid #E4E7EF}.practices .pl-filters button{padding:6px 0;background:none;border:0;border-bottom:2px solid transparent;font:500 14px atyp-bl-variable,sans-serif;color:#5b6070;cursor:pointer;transition:color .2s,border-color .2s}.practices .pl-filters button:hover{color:#1e41ff}.practices .pl-filters button[aria-pressed=true]{color:#1e41ff;border-bottom-color:#1e41ff}.practices .pl-filters button:focus-visible{outline:2px solid #1E41FF;outline-offset:2px}.practices .pl-filters__ind{margin-left:auto}.practices .pl-filters__ind select{padding:6px 2px;border:0;background:transparent;font:500 14px atyp-bl-variable,sans-serif;color:#5b6070;cursor:pointer}.practices .pl-filters__ind select:focus-visible{outline:2px solid #1E41FF}@media (max-width: 760px){.practices .pl-filters__ind{margin-left:0}}.practices .pl-layout{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:64px;margin-top:40px;align-items:start}@media (max-width: 1100px){.practices .pl-layout{grid-template-columns:minmax(0,1fr) 320px;gap:40px}}@media (max-width: 900px){.practices .pl-layout{grid-template-columns:1fr;margin-top:24px}}.practices .pl-list{columns:2;column-gap:48px}@media (max-width: 1280px){.practices .pl-list{columns:1}}.practices .pl-group{break-inside:avoid;margin-bottom:40px}@media (max-width: 900px){.practices .pl-group{margin-bottom:32px}}.practices .pl-group__t{margin:0 0 8px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#5b6070}.practices .pl-group ul{list-style:none;margin:0;padding:0;border-top:1px solid #E4E7EF}.practices .pl-group li{border-bottom:1px solid #E4E7EF}.practices .pl-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;background:none;border:0;text-align:left;cursor:pointer;font:500 18px/1.3 atyp-bl-variable,sans-serif;color:#141414;scroll-margin-top:110px;transition:color .2s}.practices .pl-item i{flex:none;width:8px;height:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:0;transition:opacity .2s,transform .2s}.practices .pl-item:focus-visible{color:#1e41ff}.practices .pl-item:focus-visible i{opacity:1}@media (hover: hover){.practices .pl-item:hover{color:#3a4256}.practices .pl-item:hover i{opacity:.45}}.practices .pl-item:focus-visible{outline:2px solid #1E41FF;outline-offset:2px;border-radius:4px}.practices li.is-on .pl-item,.practices li.is-on .pl-item:hover{color:#1e41ff}.practices li.is-on .pl-item i,.practices li.is-on .pl-item:hover i{opacity:1}.practices li.is-preview .pl-item{color:#1e41ff}.practices li.is-preview .pl-item i{opacity:1}.practices li.has-page .pl-item{cursor:pointer}@media (hover: hover){.practices li.has-page .pl-item:hover{color:#1e41ff}.practices li.has-page .pl-item:hover i{opacity:1;transform:rotate(45deg) translate(2px,-2px)}}@media (max-width: 900px){.practices .pl-item{font-size:17px}.practices .pl-item i{opacity:1;transform:rotate(135deg)}.practices .pl-item[aria-expanded=true] i{transform:rotate(-45deg)}.practices li.is-on .pl-item:not([aria-expanded=true]){color:#141414}}.practices .pl-panel{position:relative;padding:32px;border-radius:20px;background:#f5f6fa;border:1px solid #E4E7EF;will-change:transform}.practices .pl-inline{padding:4px 0 24px}.practices .pl-detail{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.practices .pl-detail__g{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#1e41ff}.practices .pl-detail h3{margin:0;font-size:28px;font-weight:500;line-height:1.15;color:#141414}@media (max-width: 900px){.practices .pl-detail h3{display:none}}.practices .pl-detail p{margin:0;font-size:16px;line-height:1.55;color:#2b2f3a}.practices .pl-detail__row{display:flex;align-items:center;gap:12px}.practices .pl-detail__row>span{font-size:12px;color:#5b6070;min-width:64px}.practices .pl-detail__row--col{flex-direction:column;align-items:flex-start;gap:8px}.practices .pl-empty{color:#5b6070}@media (prefers-reduced-motion: reduce){.practices .pl-item,.practices .pl-item i,.practices .pl-filters button{transition:none}.practices .pl-panel{will-change:auto}}.cap-detail .cd-hero-ctas{margin-top:8px;display:flex;flex-wrap:wrap;gap:8px}.cap-detail .cd-wrap{max-width:1280px;margin:0 auto;padding:96px var(--bk-pad-x, 64px);display:grid;grid-template-columns:240px minmax(0,1fr);gap:64px}@media (max-width: 1024px){.cap-detail .cd-wrap{grid-template-columns:1fr;gap:24px;padding:56px 16px}}.cap-detail .cd-toc{position:relative;align-self:start;will-change:transform;display:flex;flex-direction:column;gap:12px}.cap-detail .cd-toc__t{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5b6070}.cap-detail .cd-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-left:1px solid #E4E7EF}@media (max-width: 1024px){.cap-detail .cd-toc ol{flex-direction:row;flex-wrap:wrap;gap:8px;border:0}}.cap-detail .cd-toc ol a{display:block;padding:8px 0 8px 16px;margin-left:-1px;border-left:2px solid transparent;color:#5b6070;text-decoration:none;font-size:15px;transition:color .2s,border-color .2s}.cap-detail .cd-toc ol a:hover{color:#1e41ff}.cap-detail .cd-toc ol a.is-on{color:#1e41ff;border-left-color:#1e41ff}@media (max-width: 1024px){.cap-detail .cd-toc ol a{padding:6px 12px;border:1px solid #DCDCDC;border-radius:999px;font-size:13px}.cap-detail .cd-toc ol a.is-on{border-color:#1e41ff}}.cap-detail .cd-toc__unit{margin-top:16px;padding-top:16px;border-top:1px solid #E4E7EF;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.cap-detail .cd-toc__unit>span{font-size:12px;color:#5b6070}@media (max-width: 1024px){.cap-detail .cd-toc__unit{display:none}}.cap-detail .cd-body{min-width:0;display:flex;flex-direction:column;gap:96px}@media (max-width: 1024px){.cap-detail .cd-body{gap:56px}}.cap-detail .cd-sec{scroll-margin-top:90px;display:flex;flex-direction:column;gap:16px;max-width:820px}.cap-detail .cd-sec .bk-eyebrow{color:#1e41ff}.cap-detail .cd-sec h2{margin:0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.12;letter-spacing:-.01em}.cap-detail .cd-sec>p{margin:0;font-size:18px;line-height:1.6;color:#2b2f3a}.cap-detail .cd-sec .cd-lede{font-size:22px;line-height:1.5;color:#141414}.cap-detail .cd-n{font-size:14px;font-weight:500;color:#1e41ff}.cap-detail .cd-problems{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width: 640px){.cap-detail .cd-problems{grid-template-columns:1fr}}.cap-detail .cd-problem{padding:24px;border-radius:16px;background:#f5f6fa;display:flex;flex-direction:column;gap:8px}.cap-detail .cd-problem h3{margin:0;font-size:19px;font-weight:500;line-height:1.3}.cap-detail .cd-problem p{margin:0;color:#5b6070;line-height:1.5}.cap-detail .cd-phases{list-style:none;margin:8px 0 0;padding:0;border-top:1px solid #E4E7EF}.cap-detail .cd-phases li{border-bottom:1px solid #E4E7EF}.cap-detail .cd-phases button{width:100%;display:flex;align-items:center;gap:16px;padding:20px 0;background:none;border:0;cursor:pointer;font:inherit;text-align:left;color:#141414}.cap-detail .cd-phases button b{flex:1;font-size:22px;font-weight:500}.cap-detail .cd-phases button:hover b{color:#1e41ff}.cap-detail .cd-phases .cd-plus{position:relative;width:16px;height:16px}.cap-detail .cd-phases .cd-plus:before,.cap-detail .cd-phases .cd-plus:after{content:"";position:absolute;left:0;top:7px;width:16px;height:2px;background:#1e41ff;transition:transform .25s}.cap-detail .cd-phases .cd-plus:after{transform:rotate(90deg)}.cap-detail .cd-phases li.is-open .cd-plus:after{transform:rotate(0)}.cap-detail .cd-phases .cd-phase__body{display:none;padding:0 0 24px 40px;flex-direction:column;gap:12px}.cap-detail .cd-phases .cd-phase__body p{margin:0;font-size:17px;line-height:1.6;color:#2b2f3a}@media (max-width: 640px){.cap-detail .cd-phases .cd-phase__body{padding-left:0}}.cap-detail .cd-phases li.is-open .cd-phase__body{display:flex}.cap-detail .cd-phases .cd-phase__del{padding:16px;border-left:3px solid #1E41FF;background:#f5f6fa;border-radius:0 12px 12px 0;font-size:16px}.cap-detail .cd-phases .cd-phase__del span{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5b6070;margin-bottom:4px}.cap-detail .cd-dels{margin:0;display:flex;flex-direction:column}.cap-detail .cd-dels div{display:grid;grid-template-columns:280px 1fr;gap:24px;padding:20px 0;border-top:1px solid #E4E7EF}@media (max-width: 760px){.cap-detail .cd-dels div{grid-template-columns:1fr;gap:8px}}.cap-detail .cd-dels dt{font-size:19px;font-weight:500}.cap-detail .cd-dels dd{margin:0;color:#5b6070;line-height:1.55}.cap-detail .cd-note{font-size:14px!important;color:#5b6070!important}.cap-detail .cd-case{padding:32px;border-radius:20px;border:1px solid #E4E7EF;display:flex;flex-direction:column;gap:8px}@media (max-width: 640px){.cap-detail .cd-case{padding:24px}}.cap-detail .cd-case h3{margin:0;font-size:22px;font-weight:500}.cap-detail .cd-case__client{font-size:14px;color:#5b6070}.cap-detail .cd-case__grid{margin-top:16px;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width: 900px){.cap-detail .cd-case__grid{grid-template-columns:1fr}}.cap-detail .cd-case__grid div{padding:20px;border-radius:14px;background:#f5f6fa}.cap-detail .cd-case__grid span{display:block;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#1e41ff;margin-bottom:8px}.cap-detail .cd-case__grid p{margin:0;line-height:1.5;color:#2b2f3a}.cap-detail .cd-unit{font-size:16px!important;color:#5b6070!important}.cap-detail .cd-related{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width: 640px){.cap-detail .cd-related{grid-template-columns:1fr}}.cap-detail .cd-related button{width:100%;height:100%;display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:16px;border:1px solid #E4E7EF;background:#fff;cursor:pointer;text-align:left;font:inherit;transition:border-color .2s,transform .2s}.cap-detail .cd-related button:hover{border-color:#1e41ff;transform:translateY(-2px)}.cap-detail .cd-related button b{font-size:18px;font-weight:500;color:#141414}.cap-detail .cd-related button span{color:#5b6070;line-height:1.45;font-size:15px}.practices .pr-card__more{align-self:flex-start;margin-top:4px;padding:0;background:none;border:0;cursor:pointer;font:500 14px atyp-bl-variable,sans-serif;color:#1e41ff}.cap-detail .cd-dims{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}@media (max-width: 640px){.cap-detail .cd-dims{grid-template-columns:1fr}}.cap-detail .cd-dims li{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:16px;border:1px solid #E4E7EF}.cap-detail .cd-dims b{font-size:18px;font-weight:500;color:#141414}.cap-detail .cd-dims span{color:#5b6070;line-height:1.5}.cap-detail .cd-toc__sub{list-style:none;margin:0 0 4px;padding:0}.cap-detail .cd-toc__sub a{padding:4px 0 4px 28px!important;font-size:13px!important;color:#7a8090!important}.cap-detail .cd-toc__sub a:hover{color:#1e41ff!important}@media (max-width: 1024px){.cap-detail .cd-toc__sub{display:none}}.cap-detail .cd-ex{margin:16px 0 8px;padding:32px 0 24px;border-top:2px solid #141414;border-bottom:1px solid #E4E7EF;scroll-margin-top:90px;display:flex;flex-direction:column;gap:8px}.cap-detail .cd-ex__label{font-size:13px;font-weight:500;color:#1e41ff}.cap-detail .cd-ex__title{margin:0 0 16px;font-size:22px;font-weight:500;line-height:1.25;color:#141414}.cap-detail .cd-ex__body{width:100%}.cap-detail .cd-ex__svg{display:block;width:100%;height:auto;font-family:inherit}.cap-detail .cd-ex__svg text{font-family:inherit}.cap-detail .cd-ex__svg--narrow{max-width:560px;margin:0 auto}.cap-detail .cd-ex__src{margin-top:16px;font-size:12px;color:#5b6070}.cap-detail .cd-ex--mob{display:none}@media (max-width: 760px){.cap-detail .cd-ex{padding:24px 0 16px}.cap-detail .cd-ex--desk{display:none}.cap-detail .cd-ex--mob{display:flex}.cap-detail .cd-ex__title{font-size:19px}}.cap-detail .cd-ex__vlist{list-style:none;margin:0 0 0 7px;padding:0 0 0 20px;flex-direction:column;gap:16px;border-left:2px solid #1E41FF}.cap-detail .cd-ex__vlist li{position:relative;display:flex;flex-direction:column;gap:4px}.cap-detail .cd-ex__vlist li:before{content:"";position:absolute;left:-27px;top:6px;width:12px;height:12px;border-radius:50%;background:#1e41ff}.cap-detail .cd-ex__vlist b{font-size:17px;font-weight:500;color:#141414}.cap-detail .cd-ex__vlist b span{color:#1e41ff;margin-right:4px}.cap-detail .cd-ex__vlist em{font-style:normal;color:#5b6070;font-size:15px}.cap-detail .cd-ex__pill{align-self:flex-start;padding:3px 10px;border-radius:999px;background:#e9edff;color:#1e41ff;font-size:12px}.cap-detail .cd-ex__hub{justify-content:center;margin-bottom:12px}.cap-detail .cd-ex__hub span{width:auto;height:auto;padding:12px 22px;border-radius:999px;font-size:16px}.cap-detail .cd-ex__glass{box-sizing:border-box;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:8px 16px;text-align:center;border-radius:999px;border:1px solid rgba(30,65,255,.22);background:linear-gradient(#1e41ff12,#1e41ff12),#ffffffd1;color:#1e41ff;box-shadow:inset 0 1px #ffffffb3,0 10px 24px -18px #1e41ff73;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);font-size:14px;font-weight:500;line-height:1.25}.cap-detail .cd-ex__glass--hub{border-radius:50%;border-color:#ffffff4d;background:#1e41ffeb;color:#fff;font-size:17px;padding:20px;box-shadow:inset 0 1px #ffffff59,0 18px 40px -22px #1e41ffb3}.cap-detail .cd-ex__svg foreignObject>div{box-shadow:inset 0 1px #ffffffb3}.cap-detail .cd-ex__chips{list-style:none;margin:0;padding:0;flex-wrap:wrap;justify-content:center;gap:8px}.cap-detail .cd-ex__chips li{width:auto;height:auto;padding:8px 14px}.cap-detail .cd-ex__flow{list-style:none;margin:0;padding:0;flex-direction:column;align-items:stretch;gap:22px}.cap-detail .cd-ex__flow li{position:relative;padding:14px 16px;border-radius:14px;border:1px solid #CFD6E6;background:#fff;font-size:16px;color:#141414}.cap-detail .cd-ex__flow li span{display:block;font-size:12px;color:#1e41ff;margin-bottom:2px}.cap-detail .cd-ex__flow li:not(:last-child):not(.is-end):after{content:"";position:absolute;left:50%;bottom:-17px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #9AA3B5;transform:translate(-50%)}.cap-detail .cd-ex__flow li.is-end{background:#1e41ff;border-color:#1e41ff;color:#fff}.cap-detail .cd-ex__flow li.is-end span{color:#fff}.cap-detail .cd-ex__flow .cd-ex__loop{border:1.5px dashed #1E41FF;background:transparent;color:#1e41ff;font-size:14px;text-align:center}.cap-detail .cd-ex__stack{list-style:none;margin:0;padding:0;flex-direction:column;gap:8px}.cap-detail .cd-ex__stack li{display:grid;grid-template-columns:28px 1fr;column-gap:8px;row-gap:4px;padding:14px 16px;border-radius:14px;border:1px solid #CFD6E6;background:#fff}.cap-detail .cd-ex__stack li span{grid-row:span 2;font-size:12px;color:#1e41ff;padding-top:3px}.cap-detail .cd-ex__stack li b{font-size:16px;font-weight:500;color:#141414}.cap-detail .cd-ex__stack li em{font-style:normal;font-size:14px;line-height:1.45;color:#5b6070}.cap-detail .cd-ex__stack li.is-top{background:#1e41ff;border-color:#1e41ff}.cap-detail .cd-ex__stack li.is-top span,.cap-detail .cd-ex__stack li.is-top b,.cap-detail .cd-ex__stack li.is-top em{color:#fff}.cap-detail .cd-ex__tree{flex-direction:column;gap:12px}.cap-detail .cd-ex__tree-root{align-self:flex-start;padding:10px 16px;border-radius:12px;background:#1e41ff;color:#fff;font-size:16px;font-weight:500}.cap-detail .cd-ex__tree>ul{list-style:none;margin:0 0 0 8px;padding:0 0 0 16px;border-left:2px solid #CFD6E6;display:flex;flex-direction:column;gap:14px}.cap-detail .cd-ex__tree>ul>li>b{display:inline-block;padding:6px 12px;border-radius:10px;border:1px solid #1E41FF;color:#1e41ff;font-size:15px;font-weight:500}.cap-detail .cd-ex__tree>ul ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}.cap-detail .cd-ex__tree>ul ul li{padding:8px 12px;border-radius:999px;background:#f5f6fa;color:#141414;font-size:14px;line-height:1.35}.cap-detail .cd-ex__steps li{display:flex;flex-direction:column;gap:4px}.cap-detail .cd-ex__steps li b{font-size:16px;font-weight:500}.cap-detail .cd-ex__steps li em{font-style:normal;font-size:14px;line-height:1.45;color:#5b6070}.cap-detail .cd-ex__steps li.is-end em{color:#fff}.cap-detail .cd-ex__fwm li.is-head,.cap-detail .cd-ex__fwm li.is-base{display:block;text-align:center}.cap-detail .cd-ex__fwm li.is-head b,.cap-detail .cd-ex__fwm li.is-base b{font-size:15px}.cap-detail .cd-ex__fwm li.is-base{background:#e9edff;border-color:#e9edff}.cap-detail .cd-ex__fwm li.is-base b{color:#1e41ff}.cap-detail .cd-ex__fwm b small{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#1e41ff;font-weight:500;margin-bottom:2px}.cap-detail .cd-ex__fwm .cd-ex__fwchips{grid-column:2;display:flex;flex-wrap:wrap;gap:6px;margin-top:4px;font-style:normal}.cap-detail .cd-ex__fwm .cd-ex__fwchips u{text-decoration:none;padding:4px 10px;border-radius:999px;background:#e9edff;color:#1e41ff;font-size:12px;line-height:1.3}.cap-detail .cd-ex__fwm .cd-ex__fwloop{display:block;border:1.5px dashed #1E41FF;background:transparent;color:#1e41ff;font-size:14px;text-align:center}.metodo .mt-main{max-width:1280px;margin:0 auto;box-sizing:border-box;padding:56px var(--bk-pad-x, 80px) 96px;display:flex;flex-direction:column;gap:96px;font-family:atyp-bl-variable,sans-serif;color:#141414}@media (max-width: 900px){.metodo .mt-main{padding:32px var(--bk-pad-x, 16px) 56px;gap:56px}}.metodo .mt-intro{display:flex;flex-direction:column;gap:16px;max-width:820px}.metodo .mt-intro h1{margin:8px 0 0;font-size:clamp(36px,4.2vw,56px);font-weight:500;line-height:1.05;letter-spacing:-.02em;color:#141414}.metodo .mt-intro h1 span{color:#1e41ff}.metodo .mt-sec{scroll-margin-top:90px;display:flex;flex-direction:column;gap:40px;min-width:0}@media (max-width: 900px){.metodo .mt-sec{gap:32px}}.metodo .mt-head{display:flex;flex-direction:column;gap:16px;max-width:820px}.metodo .mt-head .bk-eyebrow{color:#1e41ff}.metodo .mt-head h2{margin:0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.12;letter-spacing:-.01em}.metodo .mt-lede{margin:0;font-size:20px;line-height:1.55;color:#2b2f3a}@media (max-width: 900px){.metodo .mt-lede{font-size:18px}}.metodo .mt-n{font-size:14px;font-weight:500;color:#1e41ff}.metodo .mt-layout{display:grid;grid-template-columns:360px minmax(0,1fr);gap:64px;align-items:start}@media (max-width: 1100px){.metodo .mt-layout{grid-template-columns:300px minmax(0,1fr);gap:40px}}.metodo .mt-index{display:flex;flex-direction:column;border-top:1px solid #E4E7EF}.metodo .mt-tab{position:relative;width:100%;display:flex;align-items:center;gap:16px;padding:20px 0 20px 16px;background:none;border:0;border-bottom:1px solid #E4E7EF;text-align:left;cursor:pointer;font:inherit;color:#141414;transition:color .2s}.metodo .mt-tab:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;background:transparent;transition:background .2s}.metodo .mt-tab__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.metodo .mt-tab__txt b{font-size:20px;font-weight:500;line-height:1.25}.metodo .mt-tab__txt span{font-size:13px;color:#5b6070}.metodo .mt-tab i{flex:none;width:8px;height:8px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:0;transition:opacity .2s}@media (hover: hover){.metodo .mt-tab:hover{color:#1e41ff}.metodo .mt-tab:hover i{opacity:.5}}.metodo .mt-tab.is-on{color:#1e41ff}.metodo .mt-tab.is-on:before{background:#1e41ff}.metodo .mt-tab.is-on i{opacity:1}.metodo .mt-tab:focus-visible{outline:2px solid #1E41FF;outline-offset:2px;border-radius:4px}.metodo .mt-panel{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:40px 48px 32px;border-radius:20px;background:#f5f6fa;border:1px solid #E4E7EF;min-height:460px;box-sizing:border-box}@media (max-width: 1100px){.metodo .mt-panel{padding:32px}}.metodo .mt-panel__n{font-size:72px;line-height:.9;font-weight:500;color:#1e41ff}.metodo .mt-panel__eyebrow{margin-top:8px;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#1e41ff}.metodo .mt-panel h3{margin:0;font-size:32px;font-weight:500;line-height:1.15;color:#141414}.metodo .mt-panel__nav{margin-top:auto;padding-top:24px;width:100%;display:flex;justify-content:space-between;gap:16px;border-top:1px solid #E4E7EF}.metodo .mt-panel__nav button{padding:4px 0;background:none;border:0;cursor:pointer;font:500 14px atyp-bl-variable,sans-serif;color:#1e41ff}.metodo .mt-panel__nav button:disabled{visibility:hidden}.metodo .mt-panel__nav button:hover{text-decoration:underline;text-underline-offset:4px}.metodo .mt-panel__nav button:focus-visible{outline:2px solid #1E41FF;outline-offset:2px;border-radius:4px}.metodo .mt-step-lede{margin:0;font-size:20px;line-height:1.5;color:#141414}.metodo .mt-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;max-width:64ch}.metodo .mt-points li{position:relative;padding-left:24px;font-size:17px;line-height:1.6;color:#2b2f3a}.metodo .mt-points li:before{content:"";position:absolute;left:0;top:.8em;width:12px;height:2px;background:#1e41ff}.metodo .mt-stack{list-style:none;margin:0;padding:0;border-top:1px solid #E4E7EF}.metodo .mt-stack__item{display:flex;flex-direction:column;gap:12px;padding:28px 0;border-bottom:1px solid #E4E7EF}.metodo .mt-stack__item h3{margin:0;font-size:24px;font-weight:500;line-height:1.2}.metodo .mt-stack__item .mt-step-lede{font-size:18px}.metodo .mt-stack__item .mt-points li{font-size:16px}.metodo .mt-stack__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.metodo .mt-stack__top .mt-n{font-size:28px}.metodo .mt-exhibits{display:flex;flex-direction:column;gap:40px}.metodo .mt-exhibits .cd-ex{margin:0}.metodo .mt-route{list-style:none;margin:8px 0 0;padding:0;display:flex;align-items:flex-start}@media (max-width: 900px){.metodo .mt-route{flex-direction:column;align-items:stretch}}.metodo .mt-route__stop{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.metodo .mt-route__stop b{font-size:18px;font-weight:500;line-height:1.25;color:#141414}@media (max-width: 900px){.metodo .mt-route__stop{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;row-gap:6px}.metodo .mt-route__stop .mt-route__dot{grid-row:span 2}}.metodo .mt-route__dot{flex:none;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;box-sizing:border-box;border:2px solid #1E41FF;background:#fff;color:#1e41ff;font-size:15px;font-weight:500}.metodo .mt-route__stop:last-child .mt-route__dot{background:#1e41ff;color:#fff}.metodo .mt-route__out{display:flex;flex-direction:column;gap:4px;font-size:15px;line-height:1.5;color:#2b2f3a;max-width:26ch}.metodo .mt-route__out em{font-style:normal;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#5b6070}@media (max-width: 900px){.metodo .mt-route__out{max-width:none}}.metodo .mt-route__arrow{flex:0 0 56px;position:relative;height:48px;margin:0 12px}.metodo .mt-route__arrow:before{content:"";position:absolute;left:0;right:6px;top:50%;height:2px;background:#1e41ff;transform:translateY(-50%)}.metodo .mt-route__arrow:after{content:"";position:absolute;right:1px;top:50%;width:9px;height:9px;border-top:2px solid #1E41FF;border-right:2px solid #1E41FF;transform:translateY(-50%) rotate(45deg)}@media (max-width: 1100px){.metodo .mt-route__arrow{flex-basis:32px;margin:0 8px}}@media (max-width: 900px){.metodo .mt-route__arrow{flex:none;width:48px;height:36px;margin:8px 0}.metodo .mt-route__arrow:before{left:50%;right:auto;top:0;bottom:6px;width:2px;height:auto;transform:translate(-50%)}.metodo .mt-route__arrow:after{left:50%;right:auto;top:auto;bottom:1px;transform:translate(-50%) rotate(135deg)}}.metodo .mt-retos{display:flex;flex-direction:column;gap:20px;margin-top:8px}.metodo .mt-retos__legend{display:flex;flex-wrap:wrap;gap:20px;font-size:13px;color:#5b6070}.metodo .mt-retos__legend span{display:inline-flex;align-items:center;gap:8px}.metodo .mt-retos i,.metodo .mt-reto__steps i{flex:none;width:10px;height:10px;border-radius:50%;border:1.5px solid #CFD6E6;background:#fff;box-sizing:border-box}.metodo .mt-retos i.is-on,.metodo .mt-reto__steps i.is-on{border-color:#1e41ff;background:#1e41ff}.metodo .mt-retos__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width: 1100px){.metodo .mt-retos__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.metodo .mt-retos__grid{grid-template-columns:minmax(0,1fr)}}.metodo .mt-reto{display:grid;grid-template-rows:subgrid;grid-row:span 4;align-content:start;gap:12px;padding:24px;border-radius:16px;background:#f5f6fa;border:1px solid #E4E7EF}.metodo .mt-reto h4{margin:0;font-size:18px;font-weight:500;line-height:1.25;color:#141414}.metodo .mt-reto p{margin:0;font-size:15px;line-height:1.5;color:#2b2f3a}.metodo .mt-reto__steps{list-style:none;margin:4px 0 0;padding:12px 0 0;border-top:1px solid #E4E7EF;display:flex;flex-direction:column;gap:10px}.metodo .mt-reto__steps li{display:flex;align-items:center;gap:10px;font-size:14px;line-height:1.3;color:#5b6070}.metodo .mt-reto__steps li.is-on{color:#141414;font-weight:500}.metodo .mt-reto__steps li.is-on i{border-color:#1e41ff;background:#1e41ff}.metodo .mt-reto__takes{align-self:end;padding-top:12px;border-top:1px solid #E4E7EF;display:flex;flex-direction:column;gap:4px;font-size:15px;font-weight:500;line-height:1.4;color:#1e41ff}.metodo .mt-reto__takes em{font-style:normal;font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#5b6070}@media (prefers-reduced-motion: reduce){.metodo .mt-tab,.metodo .mt-tab i,.metodo .mt-tab:before{transition:none}}.practices.metodo .bk-cta{background:transparent}.persp{overflow-x:clip}.persp .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.persp .bk-eyebrow{color:#1e41ff}.persp .persp-sec{padding:96px var(--bk-pad-x, 80px);background:#fff}@media (max-width: 1024px){.persp .persp-sec{padding:56px 16px}}.persp .persp-sec--grey{background:#f3f3f3}.persp .persp-sec--top{padding-top:40px}@media (max-width: 1024px){.persp .persp-sec--top{padding-top:24px}}.persp .persp-sec:not(.persp-sec--grey)+.persp-sec:not(.persp-sec--grey){padding-top:0}.persp .persp-in{max-width:1280px;margin:0 auto;display:flex;flex-direction:column;gap:32px;min-width:0}@media (max-width: 1024px){.persp .persp-in{gap:24px}}.persp .persp-head{display:flex;flex-direction:column;gap:12px;max-width:820px}.persp .persp-head h1,.persp .persp-head h2{margin:0;font-weight:500;letter-spacing:-.01em;line-height:1.1;color:#141414}.persp .persp-head h1{font-size:clamp(36px,5vw,64px)}.persp .persp-head h2{font-size:clamp(28px,3vw,40px)}.persp .persp-head p{margin:0;font-size:19px;line-height:1.55;color:#5b6070}.persp .persp-head--page{margin-top:24px}.persp .persp-jump{display:flex;gap:24px;flex-wrap:wrap;border-bottom:1px solid #E4E7EF;padding-bottom:12px}.persp .persp-jump a{font-size:14px;font-weight:500;color:#5b6070;text-decoration:none}.persp .persp-jump a:hover{color:#1e41ff}.persp .persp-feat{position:relative;display:block;min-height:560px;border-radius:24px;overflow:hidden;text-decoration:none;color:#fff;background:#141414;isolation:isolate}@media (max-width: 760px){.persp .persp-feat{min-height:0;display:flex;flex-direction:column;border-radius:20px}}.persp .persp-feat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease;z-index:-1}@media (max-width: 760px){.persp .persp-feat__img{position:static;height:240px}}.persp .persp-feat:hover .persp .persp-feat__img{transform:scale(1.03)}.persp .persp-feat__panel{position:absolute;left:32px;bottom:32px;max-width:600px;display:flex;flex-direction:column;gap:12px;padding:32px;border-radius:20px;background:#1414148c;border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3)}@media (max-width: 760px){.persp .persp-feat__panel{position:static;max-width:none;border-radius:0;border:0;padding:24px 20px;background:#141414}}.persp .persp-feat__tag{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8ab7f9}.persp .persp-feat__title{font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.15}.persp .persp-feat__dek{font-size:17px;line-height:1.5;color:#ffffffd1}.persp .persp-feat__meta{font-size:13px;color:#ffffffa8}.persp .persp-feat__cta{color:#8ab7f9;font-weight:500;margin-top:4px}.persp .pl-filters{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;padding-bottom:12px;border-bottom:1px solid #E4E7EF}.persp .pl-filters button{padding:6px 0;background:none;border:0;border-bottom:2px solid transparent;font:500 14px atyp-bl-variable,sans-serif;color:#5b6070;cursor:pointer;transition:color .2s,border-color .2s}.persp .pl-filters button:hover{color:#1e41ff}.persp .pl-filters button[aria-pressed=true]{color:#1e41ff;border-bottom-color:#1e41ff}.persp .pl-filters button:focus-visible{outline:2px solid #1E41FF;outline-offset:2px}.persp .pl-filters__ind{margin-left:auto}.persp .pl-filters__ind select{max-width:100%;padding:6px 2px;border:0;background:transparent;font:500 14px atyp-bl-variable,sans-serif;color:#5b6070;cursor:pointer}.persp .pl-filters__ind select:focus-visible{outline:2px solid #1E41FF}@media (max-width: 760px){.persp .pl-filters__ind{margin-left:0;width:100%}.persp .pl-filters__ind select{width:100%;padding:10px 0;border-top:1px solid #E4E7EF}}.persp .persp-filters--news{margin-top:24px}.persp .persp-count{margin:-16px 0 0;font-size:13px;color:#5b6070}@media (max-width: 1024px){.persp .persp-count{margin-top:-12px}}.persp .persp-empty{color:#5b6070}.persp .persp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}@media (max-width: 1024px){.persp .persp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.persp .persp-grid{grid-template-columns:minmax(0,1fr);gap:32px}}.persp .persp-card{display:flex;flex-direction:column;gap:10px;text-decoration:none;color:#141414;min-width:0}.persp .persp-card__img{display:block;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#f5f6fa;margin-bottom:6px}.persp .persp-card__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.persp .persp-card:hover .persp .persp-card__img img{transform:scale(1.04)}.persp .persp-card__tag{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1e41ff}.persp .persp-card__title{font-size:21px;font-weight:500;line-height:1.25}.persp .persp-card:hover .persp .persp-card__title{color:#1e41ff}.persp .persp-card__sum{font-size:15px;line-height:1.5;color:#5b6070}.persp .persp-card__meta{font-size:13px;color:#5b6070}.persp .persp-more{align-self:flex-start;color:#1e41ff;font-weight:500;text-decoration:none}.persp .persp-groups{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media (max-width: 1100px){.persp .persp-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.persp .persp-groups{grid-template-columns:minmax(0,1fr)}}.persp .persp-group{display:flex;flex-direction:column;gap:16px;padding-top:16px;border-top:2px solid #141414}.persp .persp-group h3{margin:0;font-size:19px;font-weight:500}.persp .persp-group ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.persp .persp-group li{display:flex;flex-direction:column;gap:6px;padding:14px 0;border-bottom:1px solid #DCDCDC}.persp .persp-group__cap{font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#1e41ff;text-decoration:none}.persp .persp-group__cap:hover{text-decoration:underline}.persp .persp-group__art{font-size:16px;line-height:1.35;color:#141414;text-decoration:none}.persp .persp-group__art:hover{color:#1e41ff}.persp .nw-archive{margin-top:8px}.persp .ax-glass{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;font:500 13px atyp-bl-variable,sans-serif;line-height:1.2;color:#1e41ff;text-decoration:none;cursor:pointer;font-style:normal;border:1px solid rgba(30,65,255,.22);background:linear-gradient(#1e41ff12,#1e41ff12),#ffffffd1;box-shadow:inset 0 1px #ffffffb3,0 10px 24px -18px #1e41ff73;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);transition:background .2s,color .2s}.persp .ax-glass:hover{background:#1e41ff;color:#fff}.ax-page .ax-head{padding:40px var(--bk-pad-x, 80px) 0}@media (max-width: 1024px){.ax-page .ax-head{padding:24px 16px 0}}.ax-page .ax-head__in{max-width:1040px;margin:0 auto;display:flex;flex-direction:column;gap:20px}.ax-page .ax-head h1{margin:0;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.08;letter-spacing:-.015em;color:#141414;text-wrap:balance}.ax-page .ax-head__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-top:1px solid #E4E7EF;border-bottom:1px solid #E4E7EF}.ax-page .ax-tag{align-self:flex-start;margin-top:12px;font-size:13px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#1e41ff;text-decoration:none}.ax-page .ax-tag:hover{text-decoration:underline}.ax-page .ax-dek{margin:0;font-size:clamp(19px,1.7vw,23px);line-height:1.5;color:#2b2f3a;max-width:860px}.ax-page .ax-meta{margin:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:14px;color:#5b6070}.ax-page .ax-meta b{color:#141414;font-weight:500}.ax-page .ax-meta span:before{content:"·";margin-right:16px;color:#b5bac6}.ax-page .ax-share{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ax-page .ax-share>span{font-size:13px;color:#5b6070;margin-right:4px}.ax-page .ax-hero{max-width:1280px;margin:40px auto 0;border-radius:24px;overflow:hidden;aspect-ratio:21/9;background:#f5f6fa}.ax-page .ax-hero img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 760px){.ax-page .ax-hero{margin-top:24px;border-radius:16px;aspect-ratio:4/3}}.ax-page .ax-wrap{max-width:1280px;margin:0 auto;padding:96px var(--bk-pad-x, 80px);display:grid;grid-template-columns:240px minmax(0,1fr);gap:80px}@media (max-width: 1280px){.ax-page .ax-wrap{padding:96px 48px;gap:48px}}@media (max-width: 1024px){.ax-page .ax-wrap{grid-template-columns:minmax(0,1fr);padding:56px 16px;gap:0}}.ax-page .ax-toc{position:relative;align-self:start;will-change:transform;display:flex;flex-direction:column;gap:12px}@media (max-width: 1024px){.ax-page .ax-toc{display:none}}.ax-page .ax-toc__t{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5b6070}.ax-page .ax-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-left:1px solid #E4E7EF}.ax-page .ax-toc ol>li>a{display:block;padding:7px 0 7px 16px;margin-left:-1px;border-left:2px solid transparent;color:#5b6070;text-decoration:none;font-size:14px;line-height:1.35;transition:color .2s,border-color .2s}.ax-page .ax-toc ol>li>a:hover{color:#1e41ff}.ax-page .ax-toc ol>li>a.is-on{color:#1e41ff;border-left-color:#1e41ff}.ax-page .ax-toc__sub{list-style:none;margin:0 0 4px;padding:0}.ax-page .ax-toc__sub a{display:block;padding:3px 0 3px 28px;font-size:12px;color:#7a8090;text-decoration:none}.ax-page .ax-toc__sub a:hover{color:#1e41ff}.ax-page .ax-toc__cap{margin-top:12px;padding-top:16px;border-top:1px solid #E4E7EF;display:flex;flex-direction:column;gap:6px;text-decoration:none;color:#1e41ff;font-size:14px;font-weight:500}.ax-page .ax-toc__cap span:first-child{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5b6070;font-weight:400}.ax-page .ax-body{min-width:0;max-width:760px;display:flex;flex-direction:column;gap:96px}@media (max-width: 1024px){.ax-page .ax-body{gap:56px;max-width:none}}.ax-page .ax-keys{scroll-margin-top:100px;padding:32px;border-radius:20px;border:1px solid rgba(30,65,255,.18);background:linear-gradient(#1e41ff0d,#1e41ff0d),#fff;box-shadow:inset 0 1px #fffc}@media (max-width: 640px){.ax-page .ax-keys{padding:24px 20px}}.ax-page .ax-keys__t{display:block;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff;margin-bottom:16px}.ax-page .ax-keys ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.ax-page .ax-keys li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:start}.ax-page .ax-keys li>span{width:28px;height:28px;border-radius:50%;background:#1e41ff;color:#fff;font-size:13px;font-weight:500;display:flex;align-items:center;justify-content:center}.ax-page .ax-keys p{margin:0;font-size:18px;line-height:1.5;color:#141414}.ax-page .ax-sec{scroll-margin-top:100px;display:flex;flex-direction:column;gap:20px;min-width:0}.ax-page .ax-sec h2{margin:0 0 4px;font-size:clamp(26px,2.6vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.01em;color:#141414}.ax-page .ax-sec>p{margin:0;font-size:18px;line-height:1.7;color:#2b2f3a;overflow-wrap:anywhere}.ax-page .ax-sec a{color:#1e41ff;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.ax-page .ax-sec a:hover{text-decoration-thickness:2px}.ax-page .ax-sec strong{color:#141414;font-weight:600}.ax-page .ax-ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:18px;line-height:1.6;color:#2b2f3a}.ax-page .ax-pull{margin:12px 0;padding:8px 0 8px 28px;border-left:3px solid #1E41FF}.ax-page .ax-pull p{margin:0;font-size:clamp(22px,2.2vw,28px);line-height:1.35;font-weight:500;color:#1e41ff;letter-spacing:-.005em}.ax-page .ax-sec--leaders{padding:40px;border-radius:24px;background:#141414;color:#fff}@media (max-width: 640px){.ax-page .ax-sec--leaders{padding:28px 20px}}.ax-page .ax-sec--leaders h2{color:#fff}.ax-page .ax-sec--leaders strong{color:#8ab7f9}.ax-page .ax-actions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ax-page .ax-actions li{position:relative;padding:16px 0 16px 36px;border-top:1px solid rgba(255,255,255,.14);font-size:17px;line-height:1.55;color:#ffffffdb}.ax-page .ax-actions li:before{content:"";position:absolute;left:2px;top:22px;width:14px;height:8px;border-left:2px solid #8AB7F9;border-bottom:2px solid #8AB7F9;transform:rotate(-45deg)}.ax-page .ax-sources{gap:12px}.ax-page .ax-sources h2{font-size:22px}.ax-page .ax-sources ol{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:10px;font-size:15px;line-height:1.5;color:#2b2f3a;overflow-wrap:anywhere}.ax-page .ax-author{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:16px;align-items:center;padding:24px 0;border-top:2px solid #141414;border-bottom:1px solid #E4E7EF}@media (max-width: 760px){.ax-page .ax-author{grid-template-columns:44px minmax(0,1fr)}.ax-page .ax-author .ax-share{grid-column:1/-1}}.ax-page .ax-author img{width:44px;height:44px}.ax-page .ax-author b{font-size:17px;font-weight:500}.ax-page .ax-author p{margin:4px 0 0;font-size:15px;color:#5b6070}.ax-page .ax-author p a{color:#1e41ff}.ax-page .ax-ex{margin:16px 0;padding:28px 0 20px;border-top:2px solid #141414;border-bottom:1px solid #E4E7EF;scroll-margin-top:100px;display:flex;flex-direction:column;gap:8px;min-width:0}@media (min-width: 1280px){.ax-page .ax-ex--wide{margin-right:-120px}}.ax-page .ax-ex__label{font-size:13px;font-weight:600;color:#1e41ff}.ax-page .ax-ex__title{margin:0 0 16px;font-size:21px;font-weight:500;line-height:1.3;color:#141414}.ax-page .ax-ex__desc{margin:0;padding:20px;border-radius:14px;background:#f5f6fa;font-size:16px;line-height:1.6;color:#2b2f3a}.ax-page .ax-ex__body{min-width:0;display:flex;flex-direction:column;gap:20px}.ax-page .ax-ex__src{margin-top:12px;font-size:12px;color:#5b6070}.ax-page .ax-ex__src a{color:#1e41ff}.ax-page .ax-ex__mob{display:none}@media (max-width: 760px){.ax-page .ax-ex__desk{display:none}.ax-page .ax-ex__mob{display:flex}.ax-page .ax-ex__title{font-size:18px}}.ax-page .ax-svg{display:block;width:100%;height:auto;font-family:atyp-bl-variable,sans-serif}.ax-page .ax-svg text{font-family:inherit}.ax-page .ax-funnel{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ax-page .ax-funnel li{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:center}@media (max-width: 640px){.ax-page .ax-funnel li{grid-template-columns:minmax(0,1fr);gap:6px}}.ax-page .ax-funnel__bar{width:var(--w);margin:0 auto;display:flex;align-items:center;gap:12px;padding:14px 18px;border-radius:12px;background:#1e41ff14;color:#1e41ff;box-sizing:border-box}.ax-page .ax-funnel__bar small{font-size:12px;opacity:.8}.ax-page .ax-funnel__bar b{font-weight:500;font-size:16px}@media (max-width: 640px){.ax-page .ax-funnel__bar{width:100%}}.ax-page .ax-funnel li:nth-child(n+3) .ax-funnel__bar{background:#1e41ff29}.ax-page .ax-funnel li:last-child .ax-funnel__bar{background:#1e41ff;color:#fff}.ax-page .ax-funnel__ev{font-size:15px;color:#2b2f3a;line-height:1.4}.ax-page .ax-funnel__ev em{display:block;font-style:normal;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#5b6070}@media (max-width: 640px){.ax-page .ax-funnel__ev{padding:0 4px 10px}}.ax-page .ax-stages{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ax-page .ax-stages li{font-size:14px;line-height:1.45;color:#5b6070;padding-top:10px;border-top:1px solid #E4E7EF}.ax-page .ax-vlist{list-style:none;margin:0 0 0 7px;padding:0 0 0 20px;flex-direction:column;gap:16px;border-left:2px solid #1E41FF}.ax-page .ax-vlist li{position:relative;display:flex;flex-direction:column;gap:4px}.ax-page .ax-vlist li:before{content:"";position:absolute;left:-27px;top:5px;width:12px;height:12px;border-radius:50%;background:#1e41ff}.ax-page .ax-vlist b{font-size:17px;font-weight:500}.ax-page .ax-vlist b span{color:#1e41ff;margin-right:6px}.ax-page .ax-vlist em{font-style:normal;color:#5b6070;font-size:15px;line-height:1.45}.ax-page .ax-rituals{display:flex;flex-direction:column;gap:10px}.ax-page .ax-rituals>span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#5b6070}.ax-page .ax-rituals ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ax-page .ax-rituals li.ax-glass:hover{background:linear-gradient(#1e41ff12,#1e41ff12),#ffffffd1;color:#1e41ff;cursor:default}.ax-page .ax-inv{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}@media (max-width: 640px){.ax-page .ax-inv{grid-template-columns:minmax(0,1fr)}}.ax-page .ax-inv__q{padding:24px;border-radius:16px;background:#f5f6fa;display:flex;flex-direction:column;gap:10px;min-height:150px;box-sizing:border-box}.ax-page .ax-inv__q b{font-size:17px;font-weight:500;color:#1e41ff}.ax-page .ax-inv__q ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.ax-page .ax-inv__q li{padding:5px 10px;border-radius:999px;background:#fff;border:1px solid #CFD6E6;font-size:13px;color:#141414}@media (min-width: 641px){.ax-page .ax-inv__q--1,.ax-page .ax-inv__q--3{text-align:right;align-items:flex-end}.ax-page .ax-inv__q--1 ul,.ax-page .ax-inv__q--3 ul{justify-content:flex-end}}@media (max-width: 640px){.ax-page .ax-inv__q{min-height:0;padding:18px}}.ax-page .ax-inv__hub{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:14px 22px;border-radius:999px;background:#1e41ff;color:#fff;font-size:15px;font-weight:500;white-space:nowrap;box-shadow:0 0 0 8px #fff,0 18px 40px -22px #1e41ffb3}@media (max-width: 640px){.ax-page .ax-inv__hub{position:static;transform:none;order:-1;justify-self:start;box-shadow:none}}.ax-page .ax-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:end}.ax-page .ax-steps li{min-height:var(--h);box-sizing:border-box;padding:18px;border-radius:16px 16px 4px 4px;background:#1e41ff14;display:flex;flex-direction:column;justify-content:flex-end;gap:6px}.ax-page .ax-steps li small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#1e41ff}.ax-page .ax-steps li b{font-size:17px;font-weight:500;color:#141414;line-height:1.25}.ax-page .ax-steps li em{font-style:normal;font-size:14px;line-height:1.4;color:#5b6070}.ax-page .ax-steps li:nth-child(2){background:#1e41ff29}.ax-page .ax-steps li.is-top{background:#1e41ff}.ax-page .ax-steps li.is-top small,.ax-page .ax-steps li.is-top b,.ax-page .ax-steps li.is-top em{color:#fff}@media (max-width: 640px){.ax-page .ax-steps{grid-template-columns:minmax(0,1fr)}.ax-page .ax-steps li{min-height:0;border-radius:14px;margin-left:calc((2 - var(--i, 0)) * 0px)}}.ax-page .ax-reqs{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;color:#5b6070}.ax-page .ax-reqs span{padding:4px 10px;border-radius:999px;background:#e9edff;color:#1e41ff}.ax-page .ax-pyr{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:6px}.ax-page .ax-pyr li{width:var(--w);box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 16px;border-radius:10px;background:#1e41ff1a;color:#141414;font-size:15px;text-align:center;line-height:1.3}.ax-page .ax-pyr li small{flex:none;width:22px;height:22px;border-radius:50%;background:#fff;color:#1e41ff;font-size:12px;display:flex;align-items:center;justify-content:center}.ax-page .ax-pyr li:nth-child(2){background:#1e41ff2e}.ax-page .ax-pyr li:nth-child(3){background:#1e41ff1f}.ax-page .ax-pyr li.is-top{background:#1e41ff;color:#fff}@media (max-width: 640px){.ax-page .ax-pyr li{width:calc(60% + (var(--w) - 44%) * .7);font-size:14px;padding:12px}}.ax-page .ax-pyr__note{width:auto!important;background:none!important;padding:8px 0 0!important;font-size:13px!important;color:#5b6070!important}.ax-page .ax-flow{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}@media (max-width: 760px){.ax-page .ax-flow{grid-template-columns:minmax(0,1fr);gap:22px}}.ax-page .ax-flow li{position:relative;padding:18px;border-radius:14px;border:1px solid #CFD6E6;background:#fff;display:flex;flex-direction:column;gap:8px;min-width:0}.ax-page .ax-flow li small{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#1e41ff}.ax-page .ax-flow li b{font-size:16px;font-weight:500;line-height:1.3;color:#141414}.ax-page .ax-flow li:not(:last-child):after{content:"";position:absolute;right:-20px;top:50%;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #9AA3B5;transform:translateY(-50%)}@media (max-width: 760px){.ax-page .ax-flow li:not(:last-child):after{right:auto;left:50%;top:auto;bottom:-16px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #9AA3B5;border-bottom:0;transform:translate(-50%)}}.ax-page .ax-flow li.is-end{background:#1e41ff;border-color:#1e41ff}.ax-page .ax-flow li.is-end small,.ax-page .ax-flow li.is-end b{color:#fff}.ax-page .ax-flow__chips{display:flex;flex-wrap:wrap;gap:6px}.bws{--bws-ink: #1A0F0A;--bws-warm: #F6EDE4;--bws-gold: #E7A55B;--bws-blue: #1E41FF;font-family:atyp-bl-variable,sans-serif}.bws .bws-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--bws-blue)}.bws .bws-hero{position:relative;isolation:isolate;margin:0 16px;border-radius:24px;overflow:hidden;background:#0a0a0a;color:#fff;min-height:calc(100svh - 110px);display:flex;align-items:center}@media (max-width: 900px){.bws .bws-hero{margin:0;border-radius:0;flex-direction:column;align-items:stretch}}.bws .bws-hero__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.bws .bws-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:center 28%;display:block}.bws .bws-hero__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(270deg,#00000059,#0000001a 45%,#0000 70%)}@media (max-width: 900px){.bws .bws-hero__photo{position:relative;inset:auto;height:460px}.bws .bws-hero__photo img{object-position:35% center}.bws .bws-hero__photo:after{background:linear-gradient(0deg,#0a0a0a,#0a0a0a00 45%)}}.bws .bws-hero__text{position:relative;margin-left:auto;margin-right:var(--bk-pad-x, 64px);max-width:560px;padding:48px;border-radius:22px;display:flex;flex-direction:column;gap:22px;background:#0c0c0c6b;backdrop-filter:blur(26px) saturate(1.3);-webkit-backdrop-filter:blur(26px) saturate(1.3);border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 1px #ffffff1f,0 30px 60px -30px #000c}@media (max-width: 900px){.bws .bws-hero__text{order:2;margin:-80px 16px 24px;padding:28px 22px}}.bws .bws-hero__text .bk-breadcrumbs,.bws .bws-hero__text .bk-breadcrumbs button{color:#ffffffa6}.bws .bws-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.bws .bws-hero__text .bws-eyebrow{color:#8ab7f9}.bws .bws-hero__text h1{margin:0;font-size:clamp(42px,5vw,78px);line-height:.98;font-weight:500;letter-spacing:-.02em;color:#fff}.bws .bws-hero__text h1 span{display:block;color:#8ab7f9}.bws .bws-hero__text p{margin:0;font-size:19px;line-height:1.55;color:#ffffffd1}.bws .bws-hero__text p b{color:#fff;font-weight:600}.bws .bws-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.bws .bws-hero__text .bk-btn--outline:hover{background:#ffffff29}.bws .bws-hero__badge{position:absolute;left:24px;bottom:24px;padding:14px 18px;border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:2px;background:#0a0a0a73;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.22)}.bws .bws-hero__badge b{font-size:19px;font-weight:500}.bws .bws-hero__badge span{font-size:13px;opacity:.85}.bws .bws-voice{max-width:1280px;margin:0 auto;padding:112px var(--bk-pad-x, 64px) 72px;display:grid;grid-template-columns:.8fr 1.2fr;gap:64px;align-items:center}@media (max-width: 900px){.bws .bws-voice{grid-template-columns:1fr;padding:56px 20px;gap:32px}}.bws .bws-voice__img{border-radius:22px;overflow:hidden;aspect-ratio:4/5}.bws .bws-voice__img img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.bws .bws-voice__text{display:flex;flex-direction:column;gap:22px;align-items:flex-start}.bws .bws-voice__text>p{margin:0;font-size:19px;line-height:1.6;color:#4a3a32;max-width:56ch}.bws .bws-voice__text blockquote{margin:0;font-size:clamp(26px,2.8vw,40px);line-height:1.22;font-weight:500;color:var(--bws-ink);border-left:4px solid var(--bws-gold);padding-left:22px}.bws .bws-voice__text blockquote cite{display:block;margin-top:14px;font-size:15px;font-style:normal;font-weight:500;color:#6b5a50}.bws .bws-voice__text h2{margin:0;font-size:clamp(28px,3vw,44px);line-height:1.12;font-weight:500;color:var(--bws-ink);max-width:20ch}.bws .bws-voice .bws-source{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--bws-blue);text-decoration:none}.bws .bws-voice .bws-source:hover{text-decoration:underline}.bws .bws-voice .bws-allies{margin:0;display:grid;gap:12px;width:100%;border-top:1px solid #E8DCD0;padding-top:20px}.bws .bws-voice .bws-allies div{display:grid;grid-template-columns:160px 1fr;gap:16px}@media (max-width: 600px){.bws .bws-voice .bws-allies div{grid-template-columns:1fr;gap:2px}}.bws .bws-voice .bws-allies dt{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#8a7a70;padding-top:3px}.bws .bws-voice .bws-allies dd{margin:0;font-size:16px;color:var(--bws-ink)}.bws .bws-gallery{max-width:1280px;margin:0 auto;padding:24px var(--bk-pad-x, 64px) 112px;display:flex;flex-direction:column;gap:28px}@media (max-width: 900px){.bws .bws-gallery{padding:24px 20px 72px}}.bws .bws-gallery__head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.bws .bws-gallery__head h2{margin:8px 0 0;font-size:clamp(30px,3.6vw,52px);font-weight:500;color:var(--bws-ink)}.bws .bws-viewer{display:flex;flex-direction:column;gap:16px;outline:none}.bws .bws-viewer:focus-visible .bws-viewer__stage{box-shadow:0 0 0 3px var(--bws-blue)}.bws .bws-viewer__stage{position:relative;margin:0;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#0a0a0a}@media (max-width: 700px){.bws .bws-viewer__stage{aspect-ratio:4/3;border-radius:16px}}.bws .bws-viewer__stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.02);transition:opacity .55s ease,transform .9s cubic-bezier(.2,.7,.2,1)}.bws .bws-viewer__stage img.is-active{opacity:1;transform:scale(1)}.bws .bws-viewer__tag{position:absolute;left:18px;top:18px;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;color:#fff;background:var(--bws-blue)}.bws .bws-viewer__caption{position:absolute;left:18px;right:18px;bottom:18px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;border-radius:14px;color:#fff;font-size:15px;background:#0c0c0c59;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4);border:1px solid rgba(255,255,255,.18)}@media (max-width: 700px){.bws .bws-viewer__caption{font-size:13px;left:10px;right:10px;bottom:10px;padding:8px 12px}}.bws .bws-viewer__count{flex:none;font-variant-numeric:tabular-nums;opacity:.85}.bws .bws-viewer__arrow{position:absolute;top:50%;translate:0 -50%;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#fff;font-size:22px;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background .25s,transform .25s}.bws .bws-viewer__arrow:hover{background:#ffffff52;transform:scale(1.06)}.bws .bws-viewer__arrow:focus-visible{outline:3px solid #fff;outline-offset:2px}.bws .bws-viewer__arrow--prev{left:18px}.bws .bws-viewer__arrow--next{right:18px}@media (max-width: 700px){.bws .bws-viewer__arrow{width:40px;height:40px;font-size:18px}.bws .bws-viewer__arrow--prev{left:10px}.bws .bws-viewer__arrow--next{right:10px}}.bws .bws-viewer__thumbs{display:flex;gap:10px;overflow-x:auto;padding:8px 6px 12px;scroll-snap-type:x mandatory;scrollbar-width:thin}.bws .bws-viewer__thumb{position:relative;flex:none;width:132px;aspect-ratio:3/2;padding:0;border:0;border-radius:12px;overflow:hidden;cursor:pointer;scroll-snap-align:center;background:#000;opacity:.55;transition:opacity .3s,transform .3s}@media (max-width: 700px){.bws .bws-viewer__thumb{width:92px}}.bws .bws-viewer__thumb img{width:100%;height:100%;object-fit:cover;display:block}.bws .bws-viewer__thumb:hover{opacity:.85}.bws .bws-viewer__thumb:focus-visible{outline:3px solid var(--bws-blue);outline-offset:2px}.bws .bws-viewer__thumb.is-active{opacity:1;transform:translateY(-3px)}.bws .bws-viewer__thumb.is-active:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;border:2px solid rgba(255,255,255,.85);background:linear-gradient(160deg,#ffffff59,#fff0 38%);box-shadow:inset 0 0 0 1px #1e41ff8c,0 10px 24px -10px #1e41ffb3}@media (prefers-reduced-motion: reduce){.bws .bws-viewer__stage img{transition:none}}.bws .bws-viewer__stage img.is-contain{object-fit:contain;background:#0a0a0a}.mer .mer-hero{position:relative;isolation:isolate;margin:0 16px;border-radius:24px;overflow:hidden;color:#fff;min-height:calc(100svh - 110px);display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;padding:48px var(--bk-pad-x, 64px);background:radial-gradient(120% 90% at 80% 10%,#3557ff,#1e33d6 45%,#0b1580)}@media (max-width: 900px){.mer .mer-hero{margin:0;border-radius:0;grid-template-columns:1fr;padding:32px 16px 40px;min-height:0}}.mer .mer-hero__text{position:relative;padding:44px;border-radius:22px;display:flex;flex-direction:column;gap:22px;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);box-shadow:inset 0 1px #fff3}@media (max-width: 900px){.mer .mer-hero__text{padding:26px 20px;order:2}}.mer .mer-hero__text .bk-breadcrumbs,.mer .mer-hero__text .bk-breadcrumbs button{color:#ffffffb3}.mer .mer-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.mer .mer-hero__text .bws-eyebrow{color:#ffb27a}.mer .mer-hero__text h1{margin:0;font-size:clamp(38px,4.4vw,68px);line-height:1.02;font-weight:500;letter-spacing:-.02em}.mer .mer-hero__text h1 span{display:block;color:#8ab7f9}.mer .mer-hero__text p{margin:0;font-size:18px;line-height:1.55;color:#ffffffdb}.mer .mer-hero__text p b{color:#fff;font-weight:600}.mer .mer-hero__posters{position:relative;height:min(72vh,640px);display:flex;justify-content:center;align-items:center}@media (max-width: 900px){.mer .mer-hero__posters{height:380px;order:1}}.mer .mer-hero__posters img{position:absolute;height:92%;aspect-ratio:9/16;object-fit:cover;border-radius:18px;box-shadow:0 30px 60px -20px #00001499;border:1px solid rgba(255,255,255,.25)}.mer .mer-hero__posters img:first-child{transform:translate(-30%) rotate(-5deg) scale(.9);opacity:.92}.mer .mer-hero__posters img:last-child{transform:translate(26%) rotate(3deg)}.mer .mer-video{max-width:1280px;margin:0 auto;padding:104px var(--bk-pad-x, 64px) 40px;display:flex;flex-direction:column;gap:14px}@media (max-width: 900px){.mer .mer-video{padding:56px 20px 24px}}.mer .mer-video h2{margin:0 0 14px;font-size:clamp(28px,3.2vw,46px);font-weight:500;color:#141414}.mer .mer-video__frame{position:relative;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#0b1580}.mer .mer-video__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.mer .mer-video__soon{position:absolute;top:0;right:0;bottom:0;left:0;isolation:isolate;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:#fff;text-align:center}.mer .mer-video__soon img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;filter:blur(18px) brightness(.55);transform:scale(1.1);z-index:-1}.mer .mer-video__soon b{font-size:24px;font-weight:500}.mer .mer-video__soon span{font-size:16px;opacity:.85}.mer .mer-video__play{width:76px;height:76px;border-radius:50%;display:grid;place-items:center;font-size:26px;padding-left:5px;margin-bottom:10px;background:#ffffff2e;border:1px solid rgba(255,255,255,.4);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.mer .mer-story{max-width:1280px;margin:0 auto;padding:64px var(--bk-pad-x, 64px);display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}@media (max-width: 900px){.mer .mer-story{grid-template-columns:1fr;padding:40px 20px;gap:32px}}.mer .mer-story__text{display:flex;flex-direction:column;gap:20px}.mer .mer-story__text h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1.14;font-weight:500;color:#141414}.mer .mer-story__text p{margin:0;font-size:18px;line-height:1.6;color:#44474f}.mer .mer-people{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mer .mer-person{position:relative;margin:0;border-radius:20px;overflow:hidden;aspect-ratio:9/16;background:#0b1580}.mer .mer-person img{width:100%;height:100%;object-fit:cover;display:block}.mer .mer-person figcaption{position:absolute;left:10px;right:10px;bottom:10px;padding:12px 14px;border-radius:14px;color:#fff;display:flex;flex-direction:column;gap:2px;background:#0a103c80;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.2)}.mer .mer-person figcaption b{font-size:16px;font-weight:500}.mer .mer-person figcaption span{font-size:12px;line-height:1.35;opacity:.85}.mer .mer-roots{max-width:1280px;margin:0 auto;padding:40px var(--bk-pad-x, 64px) 112px;display:flex;flex-direction:column;gap:14px}@media (max-width: 900px){.mer .mer-roots{padding:24px 20px 72px}}.mer .mer-roots h2{margin:0 0 18px;font-size:clamp(28px,3.2vw,46px);font-weight:500;color:#141414}.mer .mer-roots__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media (max-width: 1100px){.mer .mer-roots__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.mer .mer-roots__grid{grid-template-columns:1fr}}.mer .mer-root{display:flex;flex-direction:column;text-align:left;padding:0;border:1px solid #E4E6EE;border-radius:20px;overflow:hidden;background:#fff;font:inherit;color:inherit;text-decoration:none;transition:transform .3s,box-shadow .3s}.mer .mer-root:is(a,button){cursor:pointer}.mer .mer-root:is(a,button):hover{transform:translateY(-4px);box-shadow:0 22px 44px -24px #1e41ff73}.mer .mer-root__img{display:block;aspect-ratio:4/3;overflow:hidden;background:#eef1ff}.mer .mer-root__img img{width:100%;height:100%;object-fit:cover;display:block}.mer .mer-root__body{display:flex;flex-direction:column;gap:10px;padding:20px 20px 22px;flex:1}.mer .mer-root__body b{font-size:18px;font-weight:500;line-height:1.3;color:#141414}.mer .mer-root__body>span{font-size:15px;line-height:1.55;color:#55596a}.mer .mer-root__link{margin-top:auto;padding-top:6px;color:#1e41ff!important;font-weight:500}.mer .mer-video__cover{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;cursor:pointer;display:grid;place-items:center;background:#0b1580}.mer .mer-video__cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.mer .mer-video__cover .mer-video__play{position:relative;width:96px;height:96px;margin:0;font-size:32px;color:#fff;background:#1e41ff8c;transition:transform .25s,background .25s}.mer .mer-video__cover:hover img{transform:scale(1.02)}.mer .mer-video__cover:hover .mer-video__play,.mer .mer-video__cover:focus-visible .mer-video__play{transform:scale(1.08);background:#1e41ffd9}.mer .mer-video__cover:focus-visible{outline:3px solid #1E41FF;outline-offset:3px}.dw .dw-hero-photo img{object-position:25% 18%!important}.dw .dw-moment--poster .dw-moment__img img{object-fit:contain}.dw .bws-gallery__head{width:100%}.dw .bws-gallery .pr-filters{align-self:flex-start;margin-top:-8px}.dw .dw-moments{max-width:1280px;margin:0 auto;padding:104px var(--bk-pad-x, 64px) 56px;display:flex;flex-direction:column;gap:14px}@media (max-width: 900px){.dw .dw-moments{padding:56px 20px 32px}}.dw .dw-moments h2{margin:0 0 18px;font-size:clamp(28px,3.2vw,46px);font-weight:500;color:#141414}.dw .dw-moments__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 1000px){.dw .dw-moments__grid{grid-template-columns:1fr}}.dw .dw-moment{display:flex;flex-direction:column;border:1px solid #E4E6EE;border-radius:22px;overflow:hidden;background:#fff}.dw .dw-moment__img{display:block;aspect-ratio:4/3;overflow:hidden;background:#0a0a0a}.dw .dw-moment__img img{width:100%;height:100%;object-fit:cover;display:block}.dw .dw-moment__body{display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px}.dw .dw-moment__body i{font-style:normal;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#1e41ff}.dw .dw-moment__body b{font-size:22px;font-weight:500;color:#141414}.dw .dw-moment__body>span{font-size:16px;line-height:1.55;color:#55596a}.dw .dw-moment__body ul{margin:6px 0 0;padding:14px 0 0;list-style:none;border-top:1px solid #ECEEF4;display:flex;flex-direction:column;gap:6px}.dw .dw-moment__body ul li{font-size:14px;color:#141414;padding-left:16px;position:relative}.dw .dw-moment__body ul li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:#1e41ff}.ccc .bws-hero{min-height:calc(100svh - 66px)}@media (max-width: 1279px){.ccc .bws-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.ccc .bws-hero{min-height:0}}.ccc .ccc-hero-photo img{object-position:72% 30%!important}@media (max-width: 900px){.ccc .ccc-hero-photo img{object-position:70% 30%!important}}@media (min-width: 901px){.ccc .ccc-hero-photo:after{background:linear-gradient(90deg,#00000073,#0000001a 50%,#0000 70%)}.ccc .bws-hero__text{margin-left:var(--bk-pad-x, 64px);margin-right:auto;max-width:640px;width:46%;min-width:520px;height:auto;padding:56px 56px 60px;margin-top:40px;margin-bottom:40px}.ccc .bws-hero__badge{left:auto;right:24px}}.ccc .bws-hero__text{box-sizing:border-box}.ccc .bws-hero__text h1{font-size:clamp(36px,3.6vw,60px);line-height:1.04;overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual}@media (max-width: 900px){.ccc .bws-hero__text{padding:32px 24px 40px}.ccc .bws-hero__text h1{font-size:clamp(32px,9vw,44px)}}.office-city .oc-eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8ab7f9}.office-city .oc-eyebrow--dark{color:#1e41ff}.office-city .oc-hero{position:relative;isolation:isolate;overflow:hidden;color:#fff;display:flex;align-items:flex-end;min-height:calc(100svh - 66px);padding:48px var(--bk-pad-x, 64px);box-sizing:border-box}@media (max-width: 1279px){.office-city .oc-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.office-city .oc-hero{min-height:78svh;padding:20px 16px}}.office-city .oc-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover}.office-city .oc-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0a0a0a8c,#0a0a0a1a 45%,#0a0a0a00 70%)}.office-city .oc-hero__text{max-width:600px;padding:40px 44px;border-radius:22px;display:flex;flex-direction:column;gap:18px;background:#0c0c0c61;backdrop-filter:blur(24px) saturate(1.3);-webkit-backdrop-filter:blur(24px) saturate(1.3);border:1px solid rgba(255,255,255,.16);box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000c}@media (max-width: 900px){.office-city .oc-hero__text{padding:24px 20px}}.office-city .oc-hero__text .bk-breadcrumbs,.office-city .oc-hero__text .bk-breadcrumbs button{color:#ffffffb3}.office-city .oc-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.office-city .oc-hero__text h1{margin:0;font-size:clamp(48px,6vw,92px);line-height:.98;font-weight:500;letter-spacing:-.02em}.office-city .oc-hero__text p{margin:0;font-size:19px;line-height:1.5;color:#ffffffe0}.office-city .oc-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.office-city .oc-hero__text .bk-btn--outline:hover{background:#ffffff29}.office-city .oc-place{max-width:1280px;margin:0 auto;padding:96px var(--bk-pad-x, 64px);box-sizing:border-box;display:grid;grid-template-columns:1.3fr 1fr;gap:56px;align-items:center}@media (max-width: 900px){.office-city .oc-place{grid-template-columns:1fr;padding:56px 16px;gap:28px}}.office-city .oc-place__copy{display:flex;flex-direction:column;gap:16px}.office-city .oc-place__copy h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.05;font-weight:500;letter-spacing:-.01em;color:#141414}.office-city .oc-place__copy p{margin:0;font-size:18px;line-height:1.6;color:#3d3d3d}.office-city .oc-place__kpis{list-style:none;margin:0;padding:0;display:grid;gap:16px}.office-city .oc-place__kpis li{padding:26px 28px;border-radius:20px;background:linear-gradient(160deg,#f3f6ff,#fff);border:1px solid #E3E8F7;box-shadow:0 20px 40px -30px #1e41ff59;display:flex;flex-direction:column;gap:6px}.office-city .oc-place__kpis b{font-size:clamp(34px,3.4vw,48px);font-weight:500;line-height:1.05;color:#1e41ff;letter-spacing:-.01em}.office-city .oc-place__kpis span{font-size:15px;line-height:1.45;color:#4b4b4b}.office-city .oc-source{align-self:flex-start;font-size:13px;color:#6b6b6b;text-decoration:none;border-bottom:1px solid #cfcfcf}.office-city .oc-source:hover{color:#1e41ff;border-color:#1e41ff}.office-city .oc-commit{position:relative;isolation:isolate;overflow:hidden;color:#fff;padding:120px var(--bk-pad-x, 64px);display:flex;justify-content:center}@media (max-width: 900px){.office-city .oc-commit{padding:64px 16px}}.office-city .oc-commit__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:saturate(.8)}.office-city .oc-commit:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(135deg,#1e41fff0,#1e41ffdb 55%,#1634d6eb)}.office-city .oc-commit__glass{max-width:820px;width:100%;padding:48px 52px;border-radius:24px;display:flex;flex-direction:column;gap:16px;background:#ffffff14;border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(22px) saturate(1.4);-webkit-backdrop-filter:blur(22px) saturate(1.4);box-shadow:inset 0 1px #fff3,0 40px 80px -40px #000000b3}@media (max-width: 900px){.office-city .oc-commit__glass{padding:28px 22px}}.office-city .oc-commit__glass h2{margin:0;font-size:clamp(32px,3.6vw,52px);line-height:1.05;font-weight:500}.office-city .oc-commit__glass p{margin:0;font-size:18px;line-height:1.6;color:#ffffffe0}.office-city .oc-partner{all:unset;cursor:pointer;align-self:flex-start;margin-top:8px;display:inline-flex;align-items:center;gap:18px;padding:12px 18px;border-radius:16px;background:#ffffff1f;border:1px solid rgba(255,255,255,.3);transition:background .25s}.office-city .oc-partner>span{display:flex;flex-direction:column;gap:2px}.office-city .oc-partner b{font-size:16px;font-weight:500}.office-city .oc-partner i{font-style:normal;font-size:13px;opacity:.85}.office-city .oc-partner:hover{background:#ffffff38}.office-city .oc-partner:focus-visible{outline:2px solid #fff;outline-offset:3px}.office-city .oc-commit .oc-eyebrow{color:#fff;opacity:.85}.office-city .oc-partner .bk-arw{white-space:nowrap;flex-shrink:0}.office-city .oc-soon{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.office-city .oc-soon b{padding:4px 12px;border-radius:999px;font-size:13px;font-weight:600;background:#8ab7f92e;color:#8ab7f9;border:1px solid rgba(138,183,249,.4)}.office-city .oc-others{max-width:1280px;margin:0 auto;padding:96px var(--bk-pad-x, 64px) 72px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px}@media (max-width: 900px){.office-city .oc-others{padding:56px 16px 48px}}.office-city .oc-others h2{margin:0 0 20px;font-size:clamp(30px,3.2vw,46px);font-weight:500;color:#141414}.office-city .oc-others ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width: 900px){.office-city .oc-others ul{grid-template-columns:1fr}}.office-city .oc-others button{all:unset;cursor:pointer;position:relative;display:flex;align-items:flex-end;width:100%;aspect-ratio:4/3.4;padding:14px;box-sizing:border-box;border-radius:16px;overflow:hidden;isolation:isolate;color:#fff}.office-city .oc-others button img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.office-city .oc-others button:hover img{transform:scale(1.06)}.office-city .oc-others button:focus-visible{outline:2px solid #1E41FF;outline-offset:3px}.office-city .oc-others__glass{display:flex;flex-direction:column;gap:2px;padding:14px 18px;border-radius:14px;background:#0c0c0c5c;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3)}.office-city .oc-others__glass i{font-style:normal;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#8ab7f9}.office-city .oc-others__glass b{font-size:26px;font-weight:500}.office-city .oc-others__glass>span{font-size:14px;font-weight:600;margin-top:6px}.board-page .board-hero{position:relative;margin:0 16px;border-radius:22px;overflow:hidden;color:#fff;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a)}@media (max-width: 768px){.board-page .board-hero{margin:0;border-radius:0}}.board-page .board-hero__in{max-width:1280px;margin:0 auto;padding:120px var(--bk-pad-x, 64px) 88px;display:flex;flex-direction:column;gap:20px}@media (max-width: 768px){.board-page .board-hero__in{padding:56px 20px 48px}}.board-page .board-hero__in .bk-breadcrumbs{color:#ffffffb3}.board-page .board-hero__in .bk-breadcrumbs [aria-current],.board-page .board-hero__in .bk-breadcrumbs span,.board-page .board-hero__in .bk-breadcrumbs button{color:#ffffffd9}.board-page .board-hero__in .bk-eyebrow{color:#8ab7f9}.board-page .board-hero__in h1{margin:0;font-size:clamp(44px,6vw,88px);line-height:1.02;font-weight:500;letter-spacing:-.02em}.board-page .board-hero__in p{margin:0;font-size:20px;max-width:46ch;opacity:.9}.board-page .board-role{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;margin-top:32px;font-family:atyp-bl-variable,sans-serif}@media (max-width: 1024px){.board-page .board-role{grid-template-columns:1fr;gap:32px}}.board-page .board-role__text{display:flex;flex-direction:column;gap:18px}.board-page .board-role__text p{margin:0;font-size:19px;line-height:1.6;color:#2a2f3a}.board-page .board-role__text h3{margin:8px 0 0;font-size:22px;font-weight:500;color:#0a0a0a}.board-page .board-role__list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.board-page .board-role__list li{position:relative;padding-left:20px;font-size:17px;line-height:1.55;color:#2a2f3a}.board-page .board-role__list li:before{content:"";position:absolute;left:0;top:10px;width:7px;height:7px;border-radius:50%;background:#1e41ff}.board-page .board-pillars{list-style:none;margin:0;padding:24px;display:grid;gap:14px;align-self:start;border-radius:24px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(120% 140% at 75% 0%,#1e41ff,#1834d6 42%,#10228f 78%,#070d3a)}.board-page .board-pillars li{display:grid;grid-template-columns:44px 1fr;column-gap:12px;row-gap:4px;padding:22px;border-radius:18px;background:#ffffff0d;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);box-shadow:inset 0 1px #ffffff24}.board-page .board-pillars b{font-size:18px;font-weight:500;color:#fff;align-self:center}.board-page .board-pillars p{grid-column:2;margin:0;font-size:15px;line-height:1.5;color:#fffc}.board-page .board-pillars__n{grid-row:span 2;font-size:14px;font-weight:600;color:#8ab7f9;padding-top:3px}.board-page .board-compact-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:24px}@media (max-width: 900px){.board-page .board-compact-grid{grid-template-columns:1fr;gap:12px;margin-top:28px}}.board-page .board-profiles{display:flex;flex-direction:column;gap:24px;margin-top:24px}.board-compact{display:grid;grid-template-columns:132px 1fr;align-items:stretch;height:100%;box-sizing:border-box;gap:20px;padding:14px;border-radius:20px;background:#fff;border:1px solid rgba(7,13,58,.08);box-shadow:0 18px 40px -30px #070d3a73;font-family:atyp-bl-variable,sans-serif}@media (max-width: 480px){.board-compact{grid-template-columns:96px 1fr;gap:14px}}.board-compact__photo{aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#070d3a}.board-compact__photo img{width:100%;height:100%;object-fit:cover;object-position:center 20%;display:block}.board-compact__body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:8px 0 4px}.board-compact__body h3{margin:0;font-size:22px;font-weight:500;color:#0a0a0a}@media (max-width: 480px){.board-compact__body h3{font-size:18px}}.board-compact__body>span{font-size:14px;color:#1e41ff;margin-bottom:8px}.board-compact__body .bk-btn{color:#1e41ff;margin-top:auto}.board-profile{scroll-margin-top:80px;display:grid;grid-template-columns:300px 1fr;gap:48px;padding:32px;border-radius:24px;background:#fff;border:1px solid rgba(7,13,58,.08);box-shadow:0 24px 60px -40px #070d3a80;font-family:atyp-bl-variable,sans-serif}@media (max-width: 1024px){.board-profile{grid-template-columns:240px 1fr;gap:32px}}@media (max-width: 768px){.board-profile{grid-template-columns:1fr;padding:20px;gap:20px}}.board-profile__side{display:flex;flex-direction:column;gap:6px}.board-profile__side h3{margin:14px 0 0;font-size:26px;font-weight:500;color:#0a0a0a}.board-profile__photo{position:relative;aspect-ratio:4/5;border-radius:18px;overflow:hidden;background:#070d3a}.board-profile__photo img{width:100%;height:100%;object-fit:cover;object-position:center 25%;display:block}@media (max-width: 768px){.board-profile__photo{max-width:240px}}.board-profile__role{font-size:15px;color:#1e41ff}.board-profile__headline{list-style:none;margin:12px 0 0;padding:12px 0 0;border-top:1px solid rgba(7,13,58,.1);display:flex;flex-direction:column;gap:6px}.board-profile__headline li{font-size:14px;line-height:1.4;color:#5b6170}.board-profile__main{display:flex;flex-direction:column;gap:16px}.board-profile__main>p{margin:0;font-size:17px;line-height:1.6;color:#2a2f3a}.board-profile__main h4{margin:12px 0 0;font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#1e41ff}.board-profile__contrib{list-style:none;margin:0;padding:0;display:grid;gap:12px}.board-profile__contrib li{position:relative;padding-left:20px;font-size:16px;line-height:1.55;color:#2a2f3a}.board-profile__contrib li:before{content:"";position:absolute;left:0;top:9px;width:8px;height:8px;border-radius:50%;background:#1e41ff}.board-profile__contrib li b{font-weight:600;color:#0a0a0a}.board-profile__closing{font-style:italic}.board-profile__tags{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.board-profile__tags li{padding:8px 14px;border-radius:999px;font-size:14px;color:#1e41ff;background:#1e41ff12;border:1px solid rgba(30,65,255,.18)}.bk-glass-link{position:absolute;z-index:2;top:12px;right:12px;padding:7px 12px;border-radius:999px;font:500 13px/1 atyp-bl-variable,sans-serif;color:#fff;text-decoration:none;background:#ffffff24;border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(12px) saturate(1.3);-webkit-backdrop-filter:blur(12px) saturate(1.3);transition:background .2s}.bk-glass-link:hover,.bk-glass-link:focus-visible{background:#ffffff42}.cr{--cr-night: radial-gradient(90% 120% at 85% 0%, #1E41FF 0%, #10228F 38%, #070D3A 100%);--cr-y: 96px;--cr-x: 64px}@media (max-width: 900px){.cr{--cr-y: 56px;--cr-x: 16px}}.cr h2{font-size:clamp(30px,4vw,48px);line-height:1.1;font-weight:500;margin:0 0 24px}.cr h2 span{color:#1e41ff}.cr p{font-size:18px;line-height:1.55;margin:0 0 16px}.cr .cr-lead{font-size:20px;max-width:900px}.cr .cr-eyebrow{display:inline-block;margin-bottom:8px;font-size:14px;text-transform:uppercase;letter-spacing:.08em;color:#8ab7f9}.cr .cr-eyebrow--light{color:#1e41ff}.cr .cr-sec{padding:var(--cr-y) 0;margin:0;background:#fff;color:#0b0b0b;scroll-margin-top:80px}.cr .cr-soft{background:#f4f6fb}.cr .cr-night{background:var(--cr-night);color:#fff}.cr .cr-night h2 span{color:#8ab7f9}.cr .cr-night p{color:#fff}.cr .cr-in>p:last-child,.cr .cr-two p:last-child{margin-bottom:0}.cr .cr-in{max-width:1280px;margin:0 auto;padding:0 var(--cr-x);box-sizing:border-box}.cr .cr-glass{background:#070d3a6b;border:1px solid rgba(255,255,255,.18);color:#fff;backdrop-filter:blur(22px) saturate(1.3);-webkit-backdrop-filter:blur(22px) saturate(1.3);box-shadow:inset 0 1px #ffffff24}.cr .cr-flow{position:relative;isolation:isolate;color:#fff}.cr main>section{position:relative;z-index:1}.cr .cr-flow__stage{position:fixed;top:0;right:0;bottom:0;left:0;height:100lvh;z-index:-1;pointer-events:none;--x: 0;background:var(--cr-night)}.cr .cr-flow.is-out .cr-flow__stage{visibility:hidden}.cr .cr-flow__layer{position:absolute;top:0;right:0;bottom:0;left:0}.cr .cr-flow__layer img,.cr .cr-flow__layer video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.cr .cr-flow__layer--a{opacity:calc(1 - var(--x))}.cr .cr-flow__layer--b{opacity:var(--x)}.cr .cr-flow__stage[data-phase=a] .cr-flow__layer--b,.cr .cr-flow__stage[data-phase=b] .cr-flow__layer--a{visibility:hidden}.cr .cr-flow__tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#070d3a8c,#070d3a00 55%),#8ab7f92e}.cr .cr-hero{position:relative;min-height:calc(100svh - 66px);display:flex;align-items:flex-end;padding:48px var(--cr-x);box-sizing:border-box}@media (max-width: 1279px){.cr .cr-hero{min-height:calc(100svh - 48px)}}@media (max-width: 900px){.cr .cr-hero{padding:120px var(--cr-x) 24px}}.cr .cr-hero__text{max-width:600px;padding:32px 36px;border-radius:22px;display:flex;flex-direction:column;gap:16px}@media (max-width: 900px){.cr .cr-hero__text{padding:22px 18px;gap:12px}}.cr .cr-hero__text .bk-breadcrumbs,.cr .cr-hero__text .bk-breadcrumbs button,.cr .cr-hero__text .bk-breadcrumbs [aria-current]{color:#fff}.cr .cr-hero__text h1{margin:0;font-size:clamp(34px,4.2vw,64px);line-height:1.04;font-weight:500;color:#fff}.cr .cr-hero__text h1 span{display:block;color:#8ab7f9}.cr .cr-hero__text p{margin:0;font-size:17px;color:#fff}.cr .cr-hero__text .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f}.cr .cr-flow__ctlwrap{position:fixed;right:var(--bk-pad-x, 64px);bottom:48px;z-index:2}@media (max-width: 900px){.cr .cr-flow__ctlwrap{right:16px;bottom:20px}}.cr .cr-flow__ctlwrap.is-hidden,.cr .cr-flow.is-out .cr-flow__ctlwrap{visibility:hidden}.cr .cr-hero__ctl.bk-ihero__ctl{position:relative;right:auto;bottom:auto;top:auto}.cr .cr-start,.cr .cr-career{padding:var(--cr-y) 0;min-height:100vh;min-height:100svh;box-sizing:border-box;display:flex;align-items:center;color:#fff}.cr .cr-start h2,.cr .cr-career h2{color:#fff}.cr .cr-start h2 span,.cr .cr-career h2 span{color:#8ab7f9}.cr .cr-start .cr-in,.cr .cr-career .cr-in{width:100%}.cr .cr-start h2{color:#fff}.cr .cr-start .cr-in{width:100%}.cr .cr-start__grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 700px){.cr .cr-start__grid{grid-template-columns:1fr}}.cr .cr-door{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:48px;min-height:420px;border-radius:24px;box-sizing:border-box}@media (max-width: 900px){.cr .cr-door{padding:28px 22px;min-height:0}}.cr .cr-door p{color:#fff;font-size:18px;margin:0;flex:1}.cr .cr-door .bk-btn--outline{color:#fff;border-color:#ffffff73;background:#ffffff0f;margin-top:auto}.cr .cr-door .bk-btn--primary{margin-top:auto}.cr .cr-door{text-align:left;font:inherit;text-decoration:none;cursor:pointer;transition:transform .2s,background .2s;color:#fff}.cr .cr-door small{color:#8ab7f9;font-size:14px;text-transform:uppercase;letter-spacing:.08em}.cr .cr-door b{font-size:clamp(32px,3.4vw,48px);font-weight:500;color:#fff}.cr .cr-door i{font-style:normal;color:#8ab7f9}.cr .cr-door:hover{transform:translateY(-3px);background:#070d3a8c}.cr .cr-door__links{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px}.cr .cr-door__links a{display:inline-block;padding:8px 14px;border-radius:999px;color:#fff;text-decoration:none;font-size:15px;background:#ffffff1f;border:1px solid rgba(255,255,255,.28)}.cr .cr-door__links a:hover{background:#ffffff38}.cr .cr-tabs{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}@media (max-width: 700px){.cr .cr-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:calc(-1 * var(--cr-x));padding-right:var(--cr-x)}}.cr .cr-pill{flex:none;padding:12px 20px;border-radius:999px;font:inherit;font-size:15px;cursor:pointer;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cr .cr-pill:hover{background:#fff3}.cr .cr-pill.is-on{background:#fff;color:#1e41ff;border-color:#fff}.cr .cr-pill:focus-visible{outline:2px solid #8AB7F9;outline-offset:3px}.cr .cr-panel{border-radius:20px;padding:32px}@media (max-width: 900px){.cr .cr-panel{padding:22px 18px}}.cr .cr-panel__lead{font-size:20px;color:#fff}.cr .cr-panel__note{margin:20px 0 0;color:#fff}.cr .cr-grid4{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.cr .cr-grid4 li{padding:20px;border-radius:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);display:flex;flex-direction:column;gap:8px}.cr .cr-grid4 b{font-size:18px;font-weight:500;color:#fff}.cr .cr-grid4 span{color:#8ab7f9;font-size:15px;line-height:1.5}.cr .cr-two{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}@media (max-width: 900px){.cr .cr-two{grid-template-columns:1fr;gap:32px}}.cr .cr-photo{margin:0;border-radius:16px;overflow:hidden;aspect-ratio:3/2}.cr .cr-photo img{width:100%;height:100%;object-fit:cover;display:block}.cr .cr-route{list-style:none;padding:0;margin:40px 0;display:grid;grid-template-columns:repeat(5,1fr);gap:16px;position:relative}.cr .cr-route:before{content:"";position:absolute;top:27px;left:10%;right:10%;border-top:3px dashed rgba(30,65,255,.35)}.cr .cr-route:after{content:"";position:absolute;top:27px;left:10%;right:10%;height:3px;background:#1e41ff;transform-origin:left;transform:scaleX(0);transition:transform 2.6s cubic-bezier(.4,0,.2,1)}.cr .cr-route.is-in:after{transform:scaleX(1)}.cr .cr-route li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.cr .cr-route b{font-weight:500;font-size:18px}@media (max-width: 900px){.cr .cr-route{grid-template-columns:1fr;gap:28px}.cr .cr-route:before{top:8px;bottom:8px;left:27px;right:auto;border-top:0;border-left:3px dashed rgba(30,65,255,.35)}.cr .cr-route:after{top:8px;bottom:8px;left:27px;right:auto;width:3px;height:auto;transform-origin:top;transform:scaleY(0)}.cr .cr-route.is-in:after{transform:scaleY(1)}.cr .cr-route li{display:grid;grid-template-columns:56px 1fr;column-gap:16px;align-items:center;text-align:left}.cr .cr-route .cr-route__txt{grid-column:2}}.cr .cr-route__dot{position:relative;z-index:1;width:56px;height:56px;border-radius:50%;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:#1e41ff52;border:1px solid rgba(255,255,255,.5);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:inset 0 1px #fffc,0 10px 24px -14px #1e41ff99;transition:background .4s,color .4s,box-shadow .4s;transition-delay:calc(var(--i, 0) * .55s)}.cr .cr-route.is-in .cr-route__dot{background:#1e41ffe0;color:#fff;box-shadow:inset 0 1px #ffffff59,0 0 0 6px #1e41ff1f}@media (prefers-reduced-motion: reduce){.cr .cr-route:after,.cr .cr-route__dot{transition:none}}.cr .cr-route__txt{font-size:15px;color:#1e41ff}.cr .cr-band{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:32px;border-radius:20px;background:radial-gradient(90% 160% at 85% 0%,#1e41ffeb,#10228feb 45%,#070d3af0);border:1px solid rgba(255,255,255,.18);color:#fff;box-shadow:inset 0 1px #fff3,0 24px 48px -28px #070d3ab3}.cr .cr-band h2{margin:0;font-size:clamp(24px,3vw,34px);color:#fff}@media (max-width: 700px){.cr .cr-band{flex-direction:column;align-items:flex-start;padding:24px}}.cr .cr-vac{position:relative;isolation:isolate;background:#070d3a var(--vac-bg) center 30%/cover no-repeat;color:#fff}.cr .cr-vac:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#070d3abf,#070d3a33)}.cr .cr-vac__glass{max-width:560px;padding:36px;border-radius:20px}.cr .cr-vac__glass h2{color:#fff}.cr .cr-vac__glass h2 span{color:#8ab7f9}.cr .cr-vac__glass p{color:#fff}@media (max-width: 900px){.cr .cr-vac__glass{padding:24px 18px}}.cr .cr-xrow{max-width:1280px;margin:0 auto;padding:0 var(--cr-x);box-sizing:border-box}@media (max-width: 900px){.cr .cr-xrow{padding:0;overflow:hidden}}.cr .cr-xtrack{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.cr .cr-xtrack .cr-xitem[aria-hidden]{display:none}@media (max-width: 900px){.cr .cr-xtrack{display:flex;width:max-content;gap:14px;animation:cr-marquee 36s linear infinite}.cr .cr-xtrack .cr-xitem[aria-hidden]{display:block}.cr .cr-xtrack .cr-xitem{width:72vw}.cr .cr-xtrack:hover{animation-play-state:paused}}@media (prefers-reduced-motion: reduce){.cr .cr-xtrack{animation:none}}.cr .cr-xcard{position:relative;display:block;aspect-ratio:3/4;border-radius:20px;overflow:hidden;color:#fff;text-decoration:none;isolation:isolate}.cr .cr-xcard img,.cr .cr-xcard video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.cr .cr-xcard video{opacity:0;transition:opacity .35s}.cr .cr-xcard video.is-on{opacity:1}.cr .cr-xcard:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#070d3a99,#070d3a00 55%)}.cr .cr-xcard__glass{position:absolute;left:14px;right:14px;bottom:14px;padding:18px;border-radius:16px;display:flex;flex-direction:column;gap:6px;background:#070d3a6b;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.cr .cr-xcard__glass b{font-size:22px;font-weight:500;color:#fff}.cr .cr-xcard__glass i{font-style:normal;color:#8ab7f9}.cr .bk-cta{padding:var(--cr-y) var(--cr-x);margin:0}.cr .cr-white+.cr-white,.cr .cr-white+.bk-cta{padding-top:0}@keyframes cr-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cr-login{min-height:70vh;display:flex;align-items:center;background:radial-gradient(90% 120% at 85% 0%,#1e41ff,#10228f 38%,#070d3a);color:#fff;padding:96px 64px;box-sizing:border-box}@media (max-width: 900px){.cr-login{padding:56px 16px}}.cr-login__card{max-width:640px;margin:0 auto;padding:40px;border-radius:22px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px;background:#070d3a6b;border:1px solid rgba(255,255,255,.18);backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.cr-login__card h1{margin:0;font-size:clamp(30px,4vw,44px);font-weight:500;color:#fff}.cr-login__card p{margin:0;font-size:18px;color:#fff}.cr-login__card small{color:#8ab7f9;font-size:15px}.unit-v2{--c-white: #FFFFFF;--c-canvas: #D6CCC1;--c-blue: #1E41FF;--c-black: #141414;--c-clarity: #F5F0EB;--c-basis: #B8AD9F;--c-taupe: #9E958A;--c-line: #E6DED5;--unit-glass-bg: rgba(214, 204, 193, .72);--unit-glass-bg-strong: rgba(214, 204, 193, .86);--unit-glass-sheen: rgba(245, 240, 235, .38);--unit-glass-border: rgba(184, 173, 159, .95);--unit-glass-edge: #9E958A;--unit-glass-ink: #141414;--unit-glass-blur: 22px;--unit-glass-shadow: 0 30px 60px -30px rgba(20, 20, 20, .55);--unit-accent: #1E41FF;--unit-accent-ink: #FFFFFF;--unit-accent-glass: rgba(30, 65, 255, .9);--unit-accent-glass-border: rgba(255, 255, 255, .28);--unit-btn-glass-bg: rgba(158, 149, 138, .62);--unit-btn-glass-bg-hover: rgba(158, 149, 138, .85);--unit-btn-glass-ink: #141414;--unit-glass-accent: #1E41FF;--unit-btn: #1E41FF;--unit-btn-ink: #FFFFFF;--unit-chip-bg: rgba(245, 240, 235, .6);--unit-chip-border: rgba(158, 149, 138, .55);--unit-chip-ink: #141414;--unit-text-layer: rgba(214, 204, 193, .74);--unit-tint: linear-gradient(180deg, rgba(30, 65, 255, .72), rgba(30, 65, 255, .8));--unit-ink-bg: #1E41FF;--unit-cta-bg: #1E41FF;--unit-cta-ink: #FFFFFF;--unit-hero-logo-filter: none;font-family:atyp-bl-variable,Inter,sans-serif;color:var(--c-black)}.unit-v2 .cl{overflow-x:clip}.unit-v2 .cl-in{max-width:1280px;margin:0 auto;padding:0 var(--bk-pad-x, 80px);box-sizing:border-box;display:flex;flex-direction:column;gap:40px}@media (max-width: 768px){.unit-v2 .cl-in{gap:28px}}.unit-v2 .cl-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.unit-v2 .cl-hl{font-style:normal;color:var(--c-blue)}.unit-v2 .bk-btn{white-space:nowrap}.unit-v2 .cl-eyebrow{display:inline-block;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-blue)}.unit-v2 .cl-head{display:flex;flex-direction:column;gap:14px;max-width:820px}.unit-v2 .cl-head h2{margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.12;letter-spacing:-.01em;color:var(--c-black)}.unit-v2 .cl-head p{margin:0;font-size:18px;line-height:1.55;color:var(--c-black)}@media (max-width: 768px){.unit-v2 .cl-head p{font-size:16px}}.unit-v2 .cl-more{align-self:flex-start;color:var(--c-blue);text-decoration:none;font-weight:500;font-size:16px}.unit-v2 .cl-btn--blue{background:var(--unit-btn);color:var(--unit-btn-ink);border-color:var(--unit-btn)}.unit-v2 .cl-btn--blue:hover{background:var(--c-black);border-color:var(--c-black)}.unit-v2 .cl-btn--line{background:transparent;color:var(--c-black);border:1px solid currentColor}.unit-v2 .cl-btn--line:hover{border-color:var(--c-blue);color:var(--c-blue)}.unit-v2 .cl-btn--white{background:#fff;color:var(--unit-cta-bg);border-color:#fff}.unit-v2 .cl-btn--white:hover{background:var(--c-clarity)}.unit-v2 .cl-btn--ghost{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.6)}.unit-v2 .cl-btn--ghost:hover{background:#ffffff1f}.unit-v2 .bk-btn:focus-visible,.unit-v2 a:focus-visible,.unit-v2 button:focus-visible{outline:2px solid var(--c-blue);outline-offset:3px}.unit-v2 .cl-ctas{display:flex;flex-wrap:wrap;gap:8px}.unit-v2 .cl-glass{--c-black: var(--unit-glass-ink);--c-blue: var(--unit-glass-accent);background:linear-gradient(180deg,var(--unit-glass-sheen),rgba(255,255,255,0) 42%),var(--unit-glass-bg);color:var(--unit-glass-ink);border:1px solid var(--unit-glass-border);border-top:2px solid var(--unit-glass-edge);border-radius:22px;backdrop-filter:blur(var(--unit-glass-blur)) saturate(1.3);-webkit-backdrop-filter:blur(var(--unit-glass-blur)) saturate(1.3);box-shadow:inset 0 1px #ffffff8c,var(--unit-glass-shadow)}.unit-v2 .cl-bglass{background:linear-gradient(180deg,#ffffff24,#fff0 40%),var(--unit-accent-glass);color:var(--unit-accent-ink);border:1px solid var(--unit-accent-glass-border);border-radius:20px;backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3);box-shadow:inset 0 1px #ffffff4d,0 24px 48px -28px #14141499}.unit-v2 .cl-gbtn{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 22px;border-radius:999px;box-sizing:border-box;font:inherit;font-size:16px;font-weight:500;line-height:1;text-decoration:none;white-space:nowrap;cursor:pointer;backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);transition:background .2s,transform .2s}.unit-v2 .cl-gbtn:hover{transform:translateY(-1px)}.unit-v2 .cl-gbtn--taupe{background:linear-gradient(180deg,#ffffff47,#fff0 55%),var(--unit-btn-glass-bg);color:var(--unit-btn-glass-ink);border:1px solid rgba(158,149,138,.9);box-shadow:inset 0 1px #ffffff8c,0 10px 24px -16px #1414148c}.unit-v2 .cl-gbtn--taupe:hover{background:var(--unit-btn-glass-bg-hover)}.unit-v2 .cl-gbtn--blue{background:linear-gradient(180deg,#ffffff2e,#fff0 55%),var(--unit-accent-glass);color:var(--unit-accent-ink);border:1px solid var(--unit-accent-glass-border);box-shadow:inset 0 1px #ffffff59,0 12px 26px -16px #1e41ffcc}.unit-v2 .cl-gbtn--blue:hover{background:var(--c-black)}@media (max-width: 420px){.unit-v2 .cl-gbtn{white-space:normal;line-height:1.25;padding:10px 18px}}.unit-v2 .cl-glass-btn{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border-radius:999px;cursor:pointer;color:var(--c-black);background:var(--unit-chip-bg);border:1px solid var(--unit-chip-border);color:var(--unit-chip-ink);backdrop-filter:blur(14px) saturate(1.3);-webkit-backdrop-filter:blur(14px) saturate(1.3);box-shadow:0 10px 24px -14px #14141480;transition:background .2s}.unit-v2 .cl-glass-btn:hover{background:#fffffff2}.unit-v2 .cl-chev{width:9px;height:9px;border-right:2px solid var(--c-black);border-bottom:2px solid var(--c-black);transform:rotate(-45deg);margin-right:3px}.unit-v2 .cl-chev--l{transform:rotate(135deg);margin:0 0 0 3px}.unit-v2 .cl-flow{position:relative;isolation:isolate;background:var(--c-black)}.unit-v2 .cl-flow__stage{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100lvh;overflow:hidden;z-index:0;pointer-events:none;--cv: 0}.unit-v2 .cl-flow.is-out .unit-v2 .cl-flow__stage,.unit-v2 .cl-flow.is-out .unit-v2 .cl-flow__ctlwrap{visibility:hidden}.unit-v2 .cl-flow__media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.unit-v2 .cl-flow__b{position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--cv)}.unit-v2 .cl-flow__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#14141447,#14141414 60%,#14141400)}.unit-v2 .cl-flow>.cl-hero,.unit-v2 .cl-flow>.cl-know{position:relative;z-index:1}.unit-v2 .cl-flow__ctlwrap{position:fixed;right:max(24px,3vw);bottom:28px;z-index:3}@media (max-width: 760px){.unit-v2 .cl-flow__ctlwrap{right:16px;bottom:20px}}.unit-v2 .cl-flow__ctlwrap.is-hidden{visibility:hidden}.unit-v2 .cl-flow__ic{width:10px;height:12px;border-left:3px solid var(--c-black);border-right:3px solid var(--c-black);box-sizing:border-box}.unit-v2 .cl-flow__ctl.is-paused .unit-v2 .cl-flow__ic{width:0;height:0;border:0;margin-left:3px;border-left:10px solid var(--c-black);border-top:6px solid transparent;border-bottom:6px solid transparent}.unit-v2 .cl-hero{min-height:calc(100svh - 66px);display:flex;align-items:flex-end;box-sizing:border-box;padding:48px var(--bk-pad-x, 80px)}@media (max-width: 1279px){.unit-v2 .cl-hero{min-height:calc(100svh - 48px)}}@media (max-width: 768px){.unit-v2 .cl-hero{padding:120px 16px 84px}}.unit-v2 .cl-hero__card{max-width:620px;padding:32px 36px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}@media (max-width: 768px){.unit-v2 .cl-hero__card{padding:22px 18px;gap:12px}}.unit-v2 .cl-hero__card .bk-breadcrumbs,.unit-v2 .cl-hero__card .bk-breadcrumbs button,.unit-v2 .cl-hero__card .bk-breadcrumbs span{color:var(--c-black)}.unit-v2 .cl-hero__card .bk-breadcrumbs button:hover{color:var(--c-blue)}.unit-v2 .cl-hero__card .bk-breadcrumbs [aria-current]{font-weight:500}.unit-v2 .cl-hero__card h1{margin:0;font-size:clamp(34px,4vw,58px);line-height:1.04;font-weight:500;letter-spacing:-.02em;color:var(--c-black)}@media (max-width: 768px){.unit-v2 .cl-hero__card h1{font-size:32px}}.unit-v2 .cl-hero__card>p{margin:0;font-size:18px;line-height:1.5;color:var(--c-black)}@media (max-width: 768px){.unit-v2 .cl-hero__card>p{font-size:16px}}.unit-v2 .cl-lockup{display:block;width:260px;height:auto}@media (max-width: 768px){.unit-v2 .cl-lockup{width:200px}}.unit-v2 .cl-know{min-height:100svh;display:flex;align-items:center;box-sizing:border-box;padding:96px 0}@media (max-width: 768px){.unit-v2 .cl-know{padding:56px 0;min-height:0}}.unit-v2 .cl-know .cl-in{width:100%}.unit-v2 .cl-know__row{display:grid;grid-template-columns:minmax(0,.92fr) repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}@media (max-width: 1100px){.unit-v2 .cl-know__row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.unit-v2 .cl-know__row{grid-template-columns:1fr;gap:12px}}.unit-v2 .cl-know__card{padding:28px 26px;display:flex;flex-direction:column;justify-content:flex-start;gap:14px;min-width:0}@media (max-width: 768px){.unit-v2 .cl-know__card{padding:22px 18px;gap:10px}}.unit-v2 .cl-know__card h2{margin:0;font-size:clamp(24px,1.95vw,30px);line-height:1.16;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;font-weight:500;letter-spacing:-.01em;color:var(--c-black)}.unit-v2 .cl-know__card p{margin:0;font-size:17px;line-height:1.55;color:var(--c-black)}@media (max-width: 768px){.unit-v2 .cl-know__card p{font-size:16px}}.unit-v2 .cl-know__card--title{justify-content:center}.unit-v2 .cl-car__nav{display:flex;gap:8px}.unit-v2 .cl-after{position:relative;z-index:1;background:#fff}.unit-v2 .cl-sec{padding:96px 0}@media (max-width: 768px){.unit-v2 .cl-sec{padding:56px 0}}.unit-v2 .cl-sec--white{background:#fff}.unit-v2 .cl-sec--clarity{background:var(--c-clarity)}.unit-v2 .cl-sec--canvas{background:var(--c-canvas)}.unit-v2 .cl-sec--ink{position:relative;isolation:isolate;overflow:hidden;background:var(--unit-ink-bg)}.unit-v2 .cl-sec--ink:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;z-index:-1;pointer-events:none;background:radial-gradient(40% 50% at 15% 20%,#ffffff29,#fff0 70%),radial-gradient(36% 46% at 86% 80%,#d6ccc159,#d6ccc100 70%),radial-gradient(60% 70% at 100% 0%,#14141438,#14141400 70%),radial-gradient(60% 70% at 0% 100%,#1414142e,#14141400 70%)}.unit-v2 .cl-sec--video{background:transparent;clip-path:inset(0)}.unit-v2 .cl-sec--video:before{display:none}.unit-v2 .cl-objv{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100lvh;z-index:-1;pointer-events:none;overflow:hidden}.unit-v2 .cl-objv__tint{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 70% at 100% 0%,#14141438,#14141400 70%),var(--unit-tint)}.unit-v2 .cl-sec--white+.cl-sec--white{padding-top:0}.unit-v2 .cl-sec--white+.cl-sec--rule>.cl-in{padding-top:96px;background:linear-gradient(var(--c-line),var(--c-line)) no-repeat center top/calc(100% - 2 * var(--bk-pad-x, 80px)) 1px}@media (max-width: 768px){.unit-v2 .cl-sec--white+.cl-sec--rule>.cl-in{padding-top:56px}}.unit-v2 .cl-mv{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:440px;padding:40px;box-sizing:border-box;border-radius:24px;border:1px solid var(--unit-glass-border);border-top:2px solid var(--unit-glass-edge);background:var(--unit-glass-bg);box-shadow:var(--unit-glass-shadow)}.unit-v2 .cl-mv+.cl-mv{margin-top:24px}.unit-v2 .cl-mv.is-flip{justify-content:flex-end}@media (max-width: 768px){.unit-v2 .cl-mv{min-height:0;padding:160px 12px 12px;border-radius:20px}.unit-v2 .cl-mv.is-flip{justify-content:flex-start}}.unit-v2 .cl-mv__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;display:block}.unit-v2 .cl-mv:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,var(--unit-glass-sheen),rgba(255,255,255,0) 40%),#d6ccc138}.unit-v2 .cl-mv__text{position:relative;max-width:640px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px 36px;border-radius:20px;background:linear-gradient(180deg,var(--unit-glass-sheen),rgba(255,255,255,0) 45%),var(--unit-text-layer);color:var(--unit-glass-ink);--c-black: var(--unit-glass-ink);--c-blue: var(--unit-glass-accent);border:1px solid rgba(245,240,235,.7);box-shadow:inset 0 1px #fff9,0 24px 48px -28px #14141499;backdrop-filter:blur(var(--unit-glass-blur)) saturate(1.3);-webkit-backdrop-filter:blur(var(--unit-glass-blur)) saturate(1.3)}@media (max-width: 768px){.unit-v2 .cl-mv__text{padding:22px 18px}}.unit-v2 .cl-mv blockquote{margin:0;font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:clamp(20px,1.9vw,26px);line-height:1.42;font-weight:400;color:var(--c-black)}.unit-v2 .cl-pills{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.unit-v2 .cl-pills li{padding:8px 14px;border-radius:999px;font-size:14px;font-weight:500;line-height:1.2;color:var(--c-black);background:var(--unit-chip-bg);color:var(--unit-chip-ink);border:1px solid var(--unit-chip-border);box-shadow:inset 0 1px #fffc}.unit-v2 .cl-obj{position:relative;display:grid;gap:14px}.unit-v2 .cl-obj>.cl-obj__panel,.unit-v2 .cl-obj>.cl-obj__detail{grid-area:1/1}.unit-v2 .cl-obj__src{grid-row:2;margin:0;font-size:13px;color:#fff}.unit-v2 .cl-obj__panel{display:flex;flex-direction:column;gap:16px;padding:44px 48px;max-width:920px;width:100%;box-sizing:border-box;justify-self:start;transition:transform .45s cubic-bezier(.2,.7,.2,1),opacity .35s ease,filter .45s}@media (max-width: 768px){.unit-v2 .cl-obj__panel{padding:24px 18px;gap:12px}}.unit-v2 .cl-obj__panel h2{margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.12;letter-spacing:-.01em}.unit-v2 .cl-obj.is-open .unit-v2 .cl-obj__panel{transform:scale(.9);opacity:0;filter:blur(4px);pointer-events:none}.unit-v2 .cl-obj__lead{margin:0 0 6px;font-size:18px;line-height:1.5}@media (max-width: 768px){.unit-v2 .cl-obj__lead{font-size:16px}}.unit-v2 .cl-obj__bars{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.unit-v2 .cl-obj__bar{width:100%;display:grid;grid-template-columns:34px 28px minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 20px;border-radius:14px;cursor:pointer;font:inherit;text-align:left;color:var(--unit-chip-ink);background:var(--unit-chip-bg);border:1px solid var(--unit-chip-border);box-shadow:inset 0 1px #fff9;transition:background .2s,color .2s,transform .2s,border-color .2s}@media (max-width: 768px){.unit-v2 .cl-obj__bar{grid-template-columns:28px 24px minmax(0,1fr) auto;gap:10px;padding:14px}}.unit-v2 .cl-obj__bar img{width:28px;height:28px;display:block}@media (max-width: 768px){.unit-v2 .cl-obj__bar img{width:24px;height:24px}}.unit-v2 .cl-obj__bar b{font-size:20px;font-weight:500;line-height:1.2}@media (max-width: 768px){.unit-v2 .cl-obj__bar b{font-size:17px}}.unit-v2 .cl-obj__bar i{font-style:normal;color:var(--c-blue)}.unit-v2 .cl-obj__bar:hover,.unit-v2 .cl-obj__bar:focus-visible{background:var(--unit-btn);border-color:var(--unit-btn);color:var(--unit-btn-ink);transform:translate(4px)}.unit-v2 .cl-obj__bar:hover .cl-obj__n,.unit-v2 .cl-obj__bar:hover i,.unit-v2 .cl-obj__bar:focus-visible .cl-obj__n,.unit-v2 .cl-obj__bar:focus-visible i{color:var(--unit-btn-ink)}.unit-v2 .cl-obj__bar:hover img,.unit-v2 .cl-obj__bar:focus-visible img{filter:brightness(0) invert(1)}.unit-v2 .cl-obj__n{font-size:14px;font-weight:600;letter-spacing:.04em;color:var(--c-blue);font-variant-numeric:tabular-nums}.unit-v2 .cl-obj__foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:8px;padding-top:16px;border-top:1px solid rgba(20,20,20,.18)}.unit-v2 .cl-obj__hub em{font-style:normal;display:inline-block;padding:8px 14px;border-radius:999px;background:#141414;color:#fff;border:1px solid var(--unit-glass-border);font-size:14px;font-weight:500}.unit-v2 .cl-obj__detail{position:relative;z-index:2;align-self:center;justify-self:center;width:min(760px,100%);box-sizing:border-box;padding:40px 44px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(180deg,var(--unit-glass-sheen),rgba(255,255,255,0) 42%),var(--unit-glass-bg-strong);border-top:4px solid var(--c-blue);animation:cl-zoom-in .45s cubic-bezier(.2,.7,.2,1) both}@media (max-width: 768px){.unit-v2 .cl-obj__detail{padding:24px 18px}}.unit-v2 .cl-obj__detail h3{margin:0;font-size:clamp(30px,3.4vw,46px);font-weight:500;line-height:1.1;color:var(--c-black);outline:none}.unit-v2 .cl-obj__photo{margin:-12px -16px 4px;aspect-ratio:16/6;border-radius:14px;overflow:hidden;background:var(--c-basis)}@media (max-width: 768px){.unit-v2 .cl-obj__photo{margin:-4px -4px 2px;aspect-ratio:16/8}}.unit-v2 .cl-obj__photo img{display:block;width:100%;height:100%;object-fit:cover}.unit-v2 .cl-obj__dtop{display:flex;justify-content:space-between;align-items:center}.unit-v2 .cl-obj__x span{font-size:26px;line-height:1;color:var(--c-black)}.unit-v2 .cl-obj__text{margin:0;font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:clamp(20px,2vw,26px);line-height:1.45;color:var(--c-black)}.unit-v2 .cl-obj__hubline{margin:0;font-size:15px;color:var(--c-black)}.unit-v2 .cl-obj__hubline b{color:var(--c-blue);font-weight:600}.unit-v2 .cl-obj__nav{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px}@keyframes cl-zoom-in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.unit-v2 .cl-obj__panel{transition:none}.unit-v2 .cl-obj.is-open .cl-obj__panel{transform:none;filter:none}.unit-v2 .cl-obj__detail{animation:none}.unit-v2 .cl-obj__bar,.unit-v2 .cl-gbtn{transition:none}.unit-v2 .cl-obj__bar:hover,.unit-v2 .cl-obj__bar:focus-visible,.unit-v2 .cl-gbtn:hover,.unit-v2 .cl-gbtn:focus-visible{transform:none}}.unit-v2 .cl-kh{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:48px;align-items:stretch}@media (max-width: 900px){.unit-v2 .cl-kh{grid-template-columns:1fr}}.unit-v2 .cl-kh__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-line)}.unit-v2 .cl-kh__list li{border-bottom:1px solid var(--c-line)}.unit-v2 .cl-kh__list a{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;column-gap:12px;row-gap:4px;align-items:center;padding:18px 8px 18px 0;text-decoration:none;color:var(--c-black)}.unit-v2 .cl-kh__list a b{font-size:20px;font-weight:500;line-height:1.25;transition:color .2s}@media (max-width: 760px){.unit-v2 .cl-kh__list a b{font-size:18px}}.unit-v2 .cl-kh__list a i{font-style:normal;color:var(--c-blue);grid-column:3;grid-row:1}.unit-v2 .cl-kh__list a:hover b,.unit-v2 .cl-kh__list li.is-on a b{color:var(--c-blue)}.unit-v2 .cl-kh__list li.is-on a:before{content:"";position:absolute;left:-16px;top:18px;bottom:18px;width:3px;border-radius:3px;background:var(--c-blue)}@media (max-width: 900px){.unit-v2 .cl-kh__list li.is-on a:before{display:none}}.unit-v2 .cl-kh__n{font-size:14px;font-weight:500;color:var(--c-blue);grid-row:1}.unit-v2 .cl-kh__sum{display:none;grid-column:2;font-size:15px;line-height:1.5;color:var(--c-black)}@media (max-width: 900px){.unit-v2 .cl-kh__sum{display:block}}.unit-v2 .cl-kh__rail{position:relative;min-height:100%}@media (max-width: 900px){.unit-v2 .cl-kh__rail{display:none}}.unit-v2 .cl-kh__panel{position:sticky;top:90px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:20px 24px 26px;border-radius:20px}@media (max-width: 900px){.unit-v2 .cl-kh__panel{display:none}}.unit-v2 .cl-kh__panel h3{margin:0;font-size:26px;font-weight:500;line-height:1.2;color:var(--c-black)}.unit-v2 .cl-kh__panel>p{margin:0;font-size:17px;line-height:1.55;color:var(--c-black)}.unit-v2 .cl-kh__block{display:flex;flex-direction:column;gap:8px;width:100%;padding-top:14px;border-top:1px solid var(--c-canvas)}.unit-v2 .cl-kh__block>span{font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--c-black)}.unit-v2 .cl-kh__block ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:4px;font-size:16px;line-height:1.45}.unit-v2 .cl-kh__inds{margin:0;font-size:15px;line-height:1.5;color:var(--c-black)}.unit-v2 .cl-kh__photo{position:relative;flex:none;margin:0 0 4px;width:100%;aspect-ratio:16/8;border-radius:14px;overflow:hidden;background:var(--c-basis)}.unit-v2 .cl-kh__photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease}.unit-v2 .cl-kh__photo img.is-on{opacity:1}@media (prefers-reduced-motion: reduce){.unit-v2 .cl-kh__photo img{transition:none}}.unit-v2 .cl-chal{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media (max-width: 900px){.unit-v2 .cl-chal{grid-template-columns:1fr;gap:12px}}.unit-v2 .cl-chal>li{display:flex;flex-direction:column;gap:12px;min-width:0;padding:28px}@media (max-width: 760px){.unit-v2 .cl-chal>li{padding:20px}}.unit-v2 .cl-chal>li h3{margin:0;font-size:22px;font-weight:500;line-height:1.25;color:#fff}@media (max-width: 760px){.unit-v2 .cl-chal>li h3{font-size:19px}}.unit-v2 .cl-chal>li>p{margin:0;font-size:16px;line-height:1.55;color:#fff}.unit-v2 .cl-chal>li.is-text{justify-content:center;min-height:240px;opacity:1;visibility:visible}.unit-v2 .cl-chal>li.is-text h3{font-size:clamp(24px,2.2vw,30px)}.unit-v2 .cl-chart{margin:8px 0 0;display:flex;flex-direction:column;gap:8px}.unit-v2 .cl-chart__t{display:flex;flex-direction:column;gap:2px}.unit-v2 .cl-chart__t b{font-size:14px;font-weight:500;color:#fff}.unit-v2 .cl-chart__t span{font-size:13px;color:#fff}.unit-v2 .cl-chart svg{display:block;width:100%;height:auto;aspect-ratio:480/200;flex:none;overflow:visible}.unit-v2 .cl-chart svg text{font-family:atyp-bl-variable,Inter,sans-serif}.unit-v2 .cl-chart__src{margin:0;font-size:12px;line-height:1.5;color:#fff}.unit-v2 .cl-chart__src a{color:#fff;text-decoration:underline;text-underline-offset:2px}.unit-v2 .cl-steps__list{list-style:none;margin:0;padding:8px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;counter-reset:s}@media (max-width: 520px){.unit-v2 .cl-steps__list{grid-template-columns:1fr}}.unit-v2 .cl-steps__list li{position:relative;display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:14px;background:#ffffff1a;border:1px solid rgba(255,255,255,.28)}@media (max-width: 520px){.unit-v2 .cl-steps__list li{flex-direction:row;align-items:center}}.unit-v2 .cl-steps__list li svg{width:56px;height:56px;flex:none}.unit-v2 .cl-steps__list li svg text{font-family:atyp-bl-variable,Inter,sans-serif}.unit-v2 .cl-steps__list li b{font-size:16px;font-weight:500;line-height:1.35;color:#fff}.unit-v2 .cl-steps__list li+li:before{content:"→";position:absolute;left:-12px;top:32px;translate:-50% 0;color:#fff;font-size:14px}@media (max-width: 520px){.unit-v2 .cl-steps__list li+li:before{content:"↓";left:44px;top:-12px;translate:-50% -50%}}.unit-v2 .cl-persp{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;border-top:2px solid var(--c-black)}@media (max-width: 900px){.unit-v2 .cl-persp{grid-template-columns:1fr}}.unit-v2 .cl-persp li{border-bottom:1px solid var(--unit-glass-border)}.unit-v2 .cl-persp a{display:flex;flex-direction:column;gap:10px;padding:26px 0 28px;text-decoration:none;color:var(--c-black)}.unit-v2 .cl-persp a b{font-family:"Source Serif 4","Source Serif Pro",Georgia,serif;font-size:clamp(21px,1.9vw,26px);font-weight:500;line-height:1.25;transition:color .2s}.unit-v2 .cl-persp a:hover b{color:var(--c-blue);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.unit-v2 .cl-persp__top{display:flex;align-items:center;gap:12px}.unit-v2 .cl-persp__tag{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--c-blue)}.unit-v2 .cl-persp__dek{font-size:16px;line-height:1.55;color:var(--c-black)}.unit-v2 .cl-soon{padding:3px 9px;border-radius:999px;background:var(--c-black);color:#fff;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.unit-v2 .cl-persp__time{font-size:12px;color:var(--c-muted, #5B6070)}.unit-v2 .cl-caps{list-style:none;margin:0;padding:0;border-top:1px solid var(--c-line)}.unit-v2 .cl-caps li{border-bottom:1px solid var(--c-line)}.unit-v2 .cl-caps a{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr) auto;gap:32px;align-items:center;padding:24px 0;text-decoration:none;color:inherit}@media (max-width: 900px){.unit-v2 .cl-caps a{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:20px 0}.unit-v2 .cl-caps a span{grid-column:1;grid-row:2}.unit-v2 .cl-caps a i{grid-column:2;grid-row:1/span 2}}.unit-v2 .cl-caps a b{font-size:21px;font-weight:500;line-height:1.25;color:var(--c-black);transition:color .2s}@media (max-width: 760px){.unit-v2 .cl-caps a b{font-size:18px}}.unit-v2 .cl-caps a span{color:var(--c-black);line-height:1.5;font-size:16px}.unit-v2 .cl-caps a i{font-style:normal;color:var(--c-blue)}.unit-v2 .cl-caps a:hover b{color:var(--c-blue)}.unit-v2 .cl-why{position:relative;isolation:isolate;overflow:hidden;background:var(--c-canvas)}.unit-v2 .cl-why:before{content:"";position:absolute;z-index:-1;left:-6%;top:-18%;width:44%;height:136%;background:var(--cl-arc, none) no-repeat left center/contain;transform:scaleX(-1);opacity:.85}@media (max-width: 900px){.unit-v2 .cl-why:before{width:90%;left:-40%;top:-10%;height:60%;opacity:.5}}.unit-v2 .cl-why .cl-in{position:relative}.unit-v2 .cl-why__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;align-items:start}@media (max-width: 960px){.unit-v2 .cl-why__grid{grid-template-columns:1fr;gap:24px}}.unit-v2 .cl-why__card{padding:36px 36px 40px;display:flex;flex-direction:column;align-items:flex-start;gap:18px;min-height:100%;box-sizing:border-box}@media (max-width: 960px){.unit-v2 .cl-why__card{order:2;padding:24px 20px;min-height:0}}.unit-v2 .cl-why__card h2{margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:500;line-height:1.12;letter-spacing:-.01em;color:var(--c-black)}.unit-v2 .cl-why__card .cl-rtb__one{flex:1}.unit-v2 .cl-why__gallery{min-width:0;font-family:inherit}.unit-v2 .cl-why__gallery .bws-viewer__stage{box-shadow:0 30px 60px -36px #14141499}.unit-v2 .cl-why__gallery .bws-viewer__caption{background:var(--unit-glass-bg);color:var(--unit-glass-ink);border-color:var(--unit-glass-border)}.unit-v2 .cl-why__gallery .bws-viewer__thumb.is-active:after{box-shadow:inset 0 0 0 1px var(--unit-btn),0 10px 24px -10px var(--unit-btn)}.unit-v2 .cl-why__rtb{display:flex;flex-direction:column;gap:20px;max-width:820px}.unit-v2 .cl-why__ticks{list-style:none;margin:0;padding:0;display:flex;gap:8px}.unit-v2 .cl-why__ticks li{width:40px;height:3px;border-radius:3px;background:#14141433}.unit-v2 .cl-why__ticks li.is-on{background:var(--c-blue)}.unit-v2 .cl-rtb__one{display:flex;flex-direction:column;gap:8px;animation:cl-fade .5s ease both}.unit-v2 .cl-rtb__one b{font-size:clamp(22px,2vw,28px);font-weight:500;line-height:1.25;color:var(--c-black)}.unit-v2 .cl-rtb__one p{margin:0;font-size:17px;line-height:1.55;color:var(--c-black)}@keyframes cl-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.unit-v2 .cl-rtb__one{animation:none}}.unit-v2 .cl-rtb{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.unit-v2 .cl-rtb li{display:flex;flex-direction:column;gap:6px;padding-top:16px;border-top:2px solid var(--c-black)}.unit-v2 .cl-rtb b{font-size:19px;font-weight:500;line-height:1.3;color:var(--c-black)}.unit-v2 .cl-rtb p{margin:0;color:var(--c-black);line-height:1.55;font-size:16px}.unit-v2 .cl-endorse{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:15px;color:var(--c-black);text-decoration:none}.unit-v2 .cl-endorse b{font-weight:600}.unit-v2 .cl-endorse:hover{color:var(--c-blue)}.unit-v2 .cl-cta__card{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap;padding:56px;border-radius:20px;background:var(--unit-cta-bg);color:var(--unit-cta-ink)}@media (max-width: 768px){.unit-v2 .cl-cta__card{padding:32px 22px}}.unit-v2 .cl-cta__card h2{margin:0 0 12px;font-size:clamp(28px,3vw,40px);line-height:1.15;font-weight:500;max-width:640px;color:#fff}.unit-v2 .cl-cta__card p{margin:0;font-size:17px;line-height:1.55;color:#fff;max-width:560px}.unit-v2 .cl-end__stage{position:fixed;top:0;right:0;bottom:0;left:0;height:100vh;height:100lvh;overflow:hidden;z-index:0;pointer-events:none;visibility:hidden}.unit-v2 .cl-end__stage.is-on{visibility:visible}.unit-v2 .cl-end__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14141473,#1414149e)}.unit-v2 .cl-end{position:relative;z-index:1;padding:96px 0 40px;background:transparent;color:#fff;text-shadow:0 1px 12px rgba(0,0,0,.35)}@media (max-width: 768px){.unit-v2 .cl-end{padding:56px 0 32px}}.unit-v2 .cl-end a{color:#fff}.unit-v2 .cl-end .cl-in{gap:40px}@media (max-width: 768px){.unit-v2 .cl-end .cl-in{gap:32px}}.unit-v2 .cl-end__top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px 64px;align-items:start}@media (max-width: 900px){.unit-v2 .cl-end__top{grid-template-columns:1fr}}.unit-v2 .cl-end__brand{display:flex;flex-direction:column;gap:14px}.unit-v2 .cl-end__brand p{margin:0;font-size:17px;line-height:1.5}.unit-v2 .cl-end__catalyst{font-size:clamp(34px,4vw,56px)!important;line-height:1.05!important;font-weight:500;letter-spacing:-.02em;margin-top:12px!important}.unit-v2 .cl-end__contact{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.unit-v2 .cl-end__contact p{margin:0;font-size:17px;line-height:1.5}.unit-v2 .cl-end__ct{font-size:clamp(24px,2.4vw,32px)!important;font-weight:500;line-height:1.2!important}.unit-v2 .cl-end__data{margin:4px 0 6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;width:100%}@media (max-width: 480px){.unit-v2 .cl-end__data{grid-template-columns:1fr}}.unit-v2 .cl-end__data div{display:flex;flex-direction:column;gap:4px;min-width:0}.unit-v2 .cl-end__data dt{font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.unit-v2 .cl-end__data dd{margin:0;font-size:16px;line-height:1.4;overflow-wrap:anywhere}.unit-v2 .cl-end__data dd a{text-decoration:underline;text-underline-offset:3px}.unit-v2 .cl-end__lbl{font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.unit-v2 .cl-end__social{display:flex;flex-wrap:wrap;align-items:center;gap:16px;padding-top:24px;border-top:1px solid rgba(255,255,255,.35)}.unit-v2 .cl-end__social ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.unit-v2 .cl-end__social a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;justify-content:center;font-size:15px;text-decoration:underline;text-underline-offset:3px}.unit-v2 .cl-end__social svg{width:22px;height:22px}.unit-v2 .cl-end__social svg path{fill:#fff}.unit-v2 .cl-end__brands{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:16px 40px;align-items:center}.unit-v2 .cl-end__brands img{display:block;height:16px;width:auto;filter:brightness(0) invert(1)}.unit-v2 .cl-end__para{margin:0;max-width:960px;font-size:14px;line-height:1.6}.unit-v2 .cl-end__legal{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.35);font-size:14px}.unit-v2 .cl-end__legal ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 24px}.unit-v2 .cl-end__legal a{text-decoration:underline;text-underline-offset:3px}.unit-v2 .cl-end__legal .cl-flow__ctl{margin-left:auto;text-shadow:none}.unit-v2 .cl-lockup--white{filter:brightness(0) invert(1)}.unit-v2 .cl-hero .cl-lockup{filter:var(--unit-hero-logo-filter)}.unit-v2 .cl-flow{z-index:0}.unit-v2--media{--c-canvas: #D8EF4D;--c-clarity: #F7FBE0;--c-basis: #C3D845;--c-taupe: #9FB12F;--c-line: #E4EBC4;--unit-glass-bg: rgba(216, 239, 77, .74);--unit-glass-bg-strong: rgba(226, 244, 120, .9);--unit-glass-sheen: rgba(255, 255, 255, .4);--unit-glass-border: rgba(190, 212, 60, .95);--unit-glass-edge: #1E41FF;--unit-glass-ink: #141414;--unit-glass-accent: #1E41FF;--unit-btn-glass-bg: rgba(255, 255, 255, .6);--unit-btn-glass-bg-hover: rgba(255, 255, 255, .85);--unit-btn-glass-ink: #141414;--unit-chip-bg: rgba(255, 255, 255, .55);--unit-chip-border: rgba(20, 20, 20, .2);--unit-chip-ink: #141414;--unit-text-layer: rgba(216, 239, 77, .78);--unit-hero-logo-filter: brightness(0)}.unit-v2--digital-lab{--c-canvas: #EDEDED;--c-clarity: #F5F5F5;--c-basis: #929292;--c-taupe: #6E6E6E;--c-line: #E3E3E3;--unit-glass-bg: rgba(20, 20, 20, .74);--unit-glass-bg-strong: rgba(20, 20, 20, .88);--unit-glass-sheen: rgba(255, 255, 255, .08);--unit-glass-border: rgba(255, 255, 255, .16);--unit-glass-edge: #1E41FF;--unit-glass-ink: #FFFFFF;--unit-glass-accent: #8AB7F9;--unit-glass-shadow: 0 30px 60px -30px rgba(0, 0, 0, .7);--unit-btn-glass-bg: rgba(20, 20, 20, .78);--unit-btn-glass-bg-hover: rgba(20, 20, 20, .95);--unit-btn-glass-ink: #FFFFFF;--unit-chip-bg: rgba(255, 255, 255, .08);--unit-chip-border: rgba(255, 255, 255, .22);--unit-chip-ink: #FFFFFF;--unit-accent-glass: rgba(20, 20, 20, .88);--unit-text-layer: rgba(20, 20, 20, .72);--unit-tint: linear-gradient(180deg, rgba(20, 20, 20, .7), rgba(20, 20, 20, .82)), linear-gradient(90deg, rgba(30, 65, 255, .3), rgba(30, 65, 255, 0));--unit-ink-bg: #141414;--unit-cta-bg: #141414}.unit-v2--digital-lab .cl-cta .cl-btn--white{color:#141414}.unit-v2--digital-lab .cl-glass .cl-btn--line,.unit-v2--digital-lab .cl-glass .cl-chev{color:#fff}.unit-v2--digital-lab .cl-eyebrow,.unit-v2--digital-lab .cl-obj__n,.unit-v2--digital-lab .cl-kh__n,.unit-v2--digital-lab .cl-persp__tag,.unit-v2--digital-lab .cl-end__lbl{font-family:Source Code Pro,ui-monospace,monospace;letter-spacing:.06em}.unit-v2--social-venture{--c-blue: #3C096C;--c-canvas: #E7E4FD;--c-clarity: #F1F0FE;--c-basis: #9B9BFA;--c-taupe: #7C6BC4;--c-line: #E4E0F7;--unit-glass-bg: rgba(60, 9, 108, .74);--unit-glass-bg-strong: rgba(60, 9, 108, .88);--unit-glass-sheen: rgba(155, 155, 250, .18);--unit-glass-border: rgba(155, 155, 250, .45);--unit-glass-edge: #9B9BFA;--unit-glass-ink: #FFFFFF;--unit-glass-accent: #9B9BFA;--unit-glass-shadow: 0 30px 60px -30px rgba(30, 4, 56, .7);--unit-btn: #9B9BFA;--unit-btn-ink: #141414;--unit-btn-glass-bg: rgba(60, 9, 108, .78);--unit-btn-glass-bg-hover: rgba(60, 9, 108, .95);--unit-btn-glass-ink: #FFFFFF;--unit-chip-bg: rgba(255, 255, 255, .1);--unit-chip-border: rgba(155, 155, 250, .45);--unit-chip-ink: #FFFFFF;--unit-accent-glass: rgba(60, 9, 108, .9);--unit-accent: #3C096C;--unit-text-layer: rgba(60, 9, 108, .72);--unit-tint: linear-gradient(180deg, rgba(60, 9, 108, .72), rgba(60, 9, 108, .82));--unit-ink-bg: #3C096C;--unit-cta-bg: #3C096C}.unit-v2--social-venture .cl-glass .cl-btn--line,.unit-v2--social-venture .cl-glass .cl-chev{color:#fff}.unit-v2--social-venture .cl-flow__ic{border-color:#141414}.unit-v2--social-venture :focus-visible{outline-color:#9b9bfa!important}
