*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-padding-top:100px}body{color:#fff;font-variation-settings:"opsz" 9;background-color:#14141a;font-family:DM Sans,system-ui,sans-serif;line-height:1.3;overflow-x:clip}a{color:inherit;text-decoration:none}ol,ul{list-style:none}img{max-width:100%;height:auto;display:block}button{cursor:pointer;background:0 0;border:none}button,input,select,textarea{color:inherit;font-family:inherit}input,p,select,textarea{font-size:inherit}:focus-visible{outline-offset:3px;outline:2px solid #f5c400}@media (prefers-reduced-motion:reduce){*,:after,:before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:900;line-height:1.15}p{line-height:inherit}.title-xl{font-size:calc(clamp(40px,3.75vw,72px));line-height:1.15}.title-hero,.title-xl{text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-weight:900}.title-hero{font-size:calc(clamp(46px,4.5vw,86.4px));line-height:1.1}.text-lead{font-size:calc(clamp(17px,1.25vw,24px));line-height:1.3}.text-body{font-size:calc(clamp(16px,1.04167vw,20px));line-height:1.3}.richtext p+p{margin-top:1em}.btn,.eyebrow,.richtext strong{font-weight:700}.richtext a{text-underline-offset:3px;text-decoration:underline}.richtext ol,.richtext ul{margin:.8em 0;padding-left:1.2em}.richtext ul{list-style:outside}.richtext ol{list-style:decimal}.container{max-width:1920px;margin:0 auto;padding:0 calc(clamp(20px,5.98958vw,115px))}.section{padding:calc(clamp(64px,5vw,96px)) 0}.eyebrow{color:#f5c400;letter-spacing:.125em;text-transform:uppercase;font-variation-settings:"opsz" 14;align-items:center;gap:12px;font-family:DM Sans,system-ui,sans-serif;font-size:calc(clamp(13px,1.25vw,24px));line-height:1.1;display:inline-flex}.eyebrow:before{content:"";background:currentColor;flex:0 0 32px;height:2px}.eyebrow--sm{font-size:calc(clamp(12px,.83333vw,16px))}.eyebrow--blue{color:#1255e8}.eyebrow--magenta{color:#a4036f}.btn{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:16px 32px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:14px;line-height:20px;transition:background-color .2s cubic-bezier(.22,.61,.36,1),color .2s cubic-bezier(.22,.61,.36,1),border-color .2s cubic-bezier(.22,.61,.36,1),transform .25s cubic-bezier(.22,.61,.36,1);display:inline-flex;position:relative}.btn svg{flex:none;width:16px;height:16px}.btn--primary{color:#14141a;background-color:#f5c400cc}.btn--primary:after{content:"";border-radius:inherit;background:conic-gradient(from var(--btn-angle),transparent 0%,#1255e800 22%,#1255e8 40%,#fff 45%,transparent 46%,transparent 50%,#1255e800 72%,#1255e8 90%,#fff 95%,transparent 96%);-webkit-mask-composite:xor;pointer-events:none;padding:3px;animation:3.5s linear infinite btn-border;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.btn--primary:focus-visible,.btn--primary:hover{color:#1e1e1e;background-color:#f5c400;transform:scale(1.06)}.btn--primary:focus-visible:after,.btn--primary:hover:after{padding:4px}.btn--outline{color:#f5c400;border:2px solid #f5c400;padding:16px 32px}.btn--outline.is-active,.btn--outline:focus-visible,.btn--outline:hover{color:#1e1e1e;background-color:#f5c400}.btn--solid{color:#14141a;background-color:#f5c400}.btn--solid:focus-visible,.btn--solid:hover{background-color:#fff}.btn--sm{letter-spacing:.092em;min-height:36px;padding:10px 20px;font-size:13px;line-height:16px}.btn--sm svg{width:14px;height:14px}@property --btn-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes btn-border{0%{--btn-angle:0deg}5%{--btn-angle:4.1deg}10%{--btn-angle:9.5deg}15%{--btn-angle:17.6deg}20%{--btn-angle:29.2deg}25%{--btn-angle:45deg}30%{--btn-angle:65.2deg}35%{--btn-angle:89.6deg}40%{--btn-angle:117.5deg}45%{--btn-angle:148.1deg}50%{--btn-angle:180deg}55%{--btn-angle:211.9deg}60%{--btn-angle:242.5deg}65%{--btn-angle:270.4deg}70%{--btn-angle:294.8deg}75%{--btn-angle:315deg}80%{--btn-angle:330.8deg}85%{--btn-angle:342.4deg}90%{--btn-angle:350.5deg}95%{--btn-angle:355.9deg}to{--btn-angle:360deg}}.reveal{opacity:0;transition:opacity .8s cubic-bezier(.22,.61,.36,1),transform .8s cubic-bezier(.22,.61,.36,1);transition-delay:var(--reveal-delay,0s);transform:translateY(40px)}.reveal.in{opacity:1;transform:none}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(./Barlow-normal-900-vietnamese.CTDqGmSE.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(./Barlow-normal-900-latin-ext.B9FcVfSu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:900;font-display:swap;src:url(./Barlow-normal-900-latin.JU8sfp_B.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(./Barlow_Condensed-normal-500-vietnamese.DjeaNLFD.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(./Barlow_Condensed-normal-500-latin-ext.yA5ONLQ9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(./Barlow_Condensed-normal-500-latin.BgYH2mbd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(./Barlow_Condensed-normal-700-vietnamese.DYeBwlKR.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(./Barlow_Condensed-normal-700-latin-ext.CwuXbfVR.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(./Barlow_Condensed-normal-700-latin.v1xN8_Wq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(./Barlow_Condensed-normal-800-vietnamese.CpjukuLw.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(./Barlow_Condensed-normal-800-latin-ext.DGNyg4u8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(./Barlow_Condensed-normal-800-latin.BKzMuPgK.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(./Barlow_Condensed-normal-900-vietnamese.Dt_hWMjt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(./Barlow_Condensed-normal-900-latin-ext.BgjSW1bu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(./Barlow_Condensed-normal-900-latin.SFh9ViAc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(./DM_Sans-normal-300_800-latin-ext.oos9povj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:300 800;font-display:swap;src:url(./DM_Sans-normal-300_800-latin.Bf69Tn_J.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.cookieControl__Modal-enter-active,.cookieControl__Modal-leave-active{transition:opacity .25s}.cookieControl__Modal-enter,.cookieControl__Modal-leave-to{opacity:0}.cookieControl__Bar--center{top:50%;left:50%;transform:translate(-50%,-50%)}.cookieControl__Bar--bottom-full-enter-active,.cookieControl__Bar--bottom-full-leave-active,.cookieControl__Bar--bottom-left-enter-active,.cookieControl__Bar--bottom-left-leave-active,.cookieControl__Bar--bottom-right-enter-active,.cookieControl__Bar--bottom-right-leave-active,.cookieControl__Bar--center-enter-active,.cookieControl__Bar--center-leave-active,.cookieControl__Bar--top-full-enter-active,.cookieControl__Bar--top-full-leave-active,.cookieControl__Bar--top-left-enter-active,.cookieControl__Bar--top-left-leave-active,.cookieControl__Bar--top-right-enter-active,.cookieControl__Bar--top-right-leave-active{transition:transform .25s}.cookieControl__Bar--top-full-enter,.cookieControl__Bar--top-full-leave-to,.cookieControl__Bar--top-left-enter,.cookieControl__Bar--top-left-leave-to,.cookieControl__Bar--top-right-enter,.cookieControl__Bar--top-right-leave-to{transform:translateY(-100%)}.cookieControl__Bar--bottom-full-enter,.cookieControl__Bar--bottom-full-leave-to,.cookieControl__Bar--bottom-left-enter,.cookieControl__Bar--bottom-left-leave-to,.cookieControl__Bar--bottom-right-enter,.cookieControl__Bar--bottom-right-leave-to{transform:translateY(100%)}.cookieControl__Bar--center-enter,.cookieControl__Bar--center-leave-to{transform:translate(-50%,-50%)scale(.95)}.cookieControl{z-index:100000;position:relative}.cookieControl button{backface-visibility:hidden;cursor:pointer;border:0;outline:0;padding:12px 20px;font-size:16px;transition:background-color .2s,color .2s}.cookieControl__Bar{background-color:var(--cookie-control-barBackground);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;position:fixed}.cookieControl__Bar h2,.cookieControl__Bar p{color:var(--cookie-control-barTextColor);max-width:900px}.cookieControl__Bar h2{margin:0;font-size:20px}.cookieControl__Bar p{margin:5px 0 0;font-size:16px}.cookieControl__Bar button{background-color:var(--cookie-control-barButtonBackground);color:var(--cookie-control-barButtonColor)}.cookieControl__Bar button:hover{background-color:var(--cookie-control-barButtonHoverBackground);color:var(--cookie-control-barButtonHoverColor)}.cookieControl__Bar button:focus,.cookieControl__Modal button:focus{box-shadow:0 0 0 3px var(--cookie-control-focusRingColor)}.cookieControl__Bar button+button{margin-left:10px}.cookieControl__BarContainer{justify-content:space-between;align-items:flex-end;padding:20px;display:flex}.cookieControl__Bar--bottom-full,.cookieControl__Bar--top-full{left:0;right:0}.cookieControl__Bar--top-full{top:0}.cookieControl__Bar--bottom-full{bottom:0}.cookieControl__Bar--bottom-left p,.cookieControl__Bar--bottom-right p,.cookieControl__Bar--center p,.cookieControl__Bar--top-left p,.cookieControl__Bar--top-right p{max-width:400px}.cookieControl__Bar--bottom-left .cookieControl__BarContainer,.cookieControl__Bar--bottom-right .cookieControl__BarContainer,.cookieControl__Bar--center .cookieControl__BarContainer,.cookieControl__Bar--top-left .cookieControl__BarContainer,.cookieControl__Bar--top-right .cookieControl__BarContainer{flex-direction:column}.cookieControl__Bar--bottom-left .cookieControl__BarButtons,.cookieControl__Bar--bottom-right .cookieControl__BarButtons,.cookieControl__Bar--center .cookieControl__BarButtons,.cookieControl__Bar--top-left .cookieControl__BarButtons,.cookieControl__Bar--top-right .cookieControl__BarButtons{margin-top:20px}.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:20px}.cookieControl__Bar--bottom-left,.cookieControl__Bar--top-left{left:20px}.cookieControl__Bar--bottom-right,.cookieControl__Bar--top-right{right:20px}.cookieControl__BarButtons{display:flex}.cookieControl__Modal{text-align:center;z-index:1;font-size:0;position:fixed;inset:0}.cookieControl__Modal:before{content:"";vertical-align:middle;min-height:100vh;display:inline-block}.cookieControl__Modal:after{background-color:var(--cookie-control-modalOverlay);content:"";opacity:var(--cookie-control-modalOverlayOpacity);z-index:-1;position:absolute;inset:0}.cookieControl__Modal>div{font-size:medium}.cookieControl__Modal button{background-color:var(--cookie-control-modalButtonBackground);color:var(--cookie-control-modalButtonColor)}.cookieControl__Modal button:hover{background-color:var(--cookie-control-modalButtonHoverBackground);color:var(--cookie-control-modalButtonHoverColor)}.cookieControl__ModalContent{background-color:var(--cookie-control-modalBackground);text-align:left;vertical-align:middle;width:100%;max-width:550px;max-height:80vh;display:inline-block;position:relative;overflow-y:scroll}.cookieControl__ModalContent,.cookieControl__ModalContent :not(button){color:var(--cookie-control-modalTextColor)}.cookieControl__ModalContent h2{margin:15px 0;font-size:24px}.cookieControl__ModalContent h2:first-of-type{margin-top:0}.cookieControl__ModalContent ul{padding:0;font-size:16px;list-style-type:none}.cookieControl__ModalContent ul ul{padding:5px 56px 0}.cookieControl__ModalContent ul ul li+li{margin-top:5px}.cookieControl__ModalContent li{align-items:center}.cookieControl__ModalContent li+li{margin-top:20px}.cookieControl__ModalContent input{display:none}.cookieControl__ModalContent input:checked+button{background-color:var(--cookie-control-checkboxActiveBackground)}.cookieControl__ModalContent input:checked+button:before{background-color:var(--cookie-control-checkboxActiveCircleBackground);transform:translate(100%,-50%)}.cookieControl__ModalContent input:checked:disabled+button{background-color:var(--cookie-control-checkboxDisabledBackground)}.cookieControl__ModalContent input:checked:disabled+button:before{background-color:var(--cookie-control-checkboxDisabledCircleBackground)}.cookieControl__ModalContent input+button{backface-visibility:hidden;background-color:var(--cookie-control-checkboxInactiveBackground);border-radius:20px;min-width:36px;min-height:20px;margin-right:20px;font-size:0;transition:background-color .2s;display:block;position:relative}.cookieControl__ModalContent input+button:before{background-color:var(--cookie-control-checkboxInactiveCircleBackground);content:"";border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:50%;left:3px;transform:translateY(-50%)}.cookieControl__ModalContentInner{flex-direction:column;gap:10px;padding:40px;display:flex}.cookieControl__ModalInputWrapper{align-items:flex-start;display:flex}.cookieControl__ModalCookieName{text-transform:uppercase;font-weight:700}.cookieControl__ModalCookieName span{text-transform:none;font-weight:400}.cookieControl__ModalClose{align-self:flex-end;top:20px;right:20px}.cookieControl__ModalButtons{align-items:stretch;gap:20px;margin-top:40px;display:flex}.cookieControl__ModalUnsaved{color:var(--cookie-control-modalUnsavedColor);margin:0;font-size:14px;position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.cookieControl__BlockedIframe{border:2px solid #ddd;padding:20px}.cookieControl__BlockedIframe a,.cookieControl__BlockedIframe p{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}@media screen and (width<=768px){.cookieControl__Bar{flex-direction:column;left:0;right:0}.cookieControl__Bar h2,.cookieControl__Bar p{max-width:100%}.cookieControl__Bar--top-full,.cookieControl__Bar--top-left,.cookieControl__Bar--top-right{top:0}.cookieControl__Bar--bottom-full,.cookieControl__Bar--bottom-left,.cookieControl__Bar--bottom-right{bottom:0}.cookieControl__ModalContent{max-width:none;max-height:100%;position:absolute;inset:0}.cookieControl__ModalContentInner{padding:20px}.cookieControl__BarButtons{flex-direction:column;justify-content:center;width:100%;margin-top:20px}.cookieControl__BarButtons button,.cookieControl__ModalButtons button{width:100%}.cookieControl__BarButtons button+button{margin:10px 0 0}.cookieControl__BarContainer,.cookieControl__ModalButtons{flex-direction:column;gap:10px}}.cookieControl__ControlButton{backface-visibility:hidden;background:var(--cookie-control-controlButtonBackground);cursor:pointer;border:0;border-radius:50%;outline:0;width:40px;min-width:40px;height:40px;min-height:40px;transition:background-color .2s;position:fixed;bottom:20px;right:20px;box-shadow:0 0 10px #0000004d}.cookieControl__ControlButton svg{backface-visibility:hidden;color:var(--cookie-control-controlButtonIconColor);min-width:24px;max-width:24px;min-height:24px;max-height:24px;transition:color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cookieControl__ControlButton:hover{background-color:var(--cookie-control-controlButtonHoverBackground)}.cookieControl__ControlButton:hover svg{color:var(--cookie-control-controlButtonIconHoverColor)}.glow[data-v-deb21918]{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.glow__blob[data-v-deb21918]{background:radial-gradient(closest-side,var(--glow),transparent);animation:14s ease-in-out infinite alternate glow-breathe-deb21918;animation-delay:var(--glow-delay);border-radius:50%;position:absolute}@keyframes glow-breathe-deb21918{0%{opacity:.85;transform:translate(-2%,1%)scale(1)}to{opacity:1;transform:translate(2%,-2%)scale(1.08)}}.hero-home[data-v-afdc1c28]{isolation:isolate;background:#14141a;min-height:calc(min(877px,100svh - 80px));display:flex;position:relative;overflow:hidden}.hero-home__media[data-v-afdc1c28]{z-index:-1;position:absolute;inset:0}.hero-home__slide[data-v-afdc1c28]{opacity:0;transition:opacity 1s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.hero-home__slide.is-active[data-v-afdc1c28]{opacity:1}.hero-home__bg[data-v-afdc1c28]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.hero-home__bg--dim[data-v-afdc1c28]{opacity:.55}.hero-home__shade[data-v-afdc1c28]{background:linear-gradient(90deg,#14141abf,#14141a59 55%,#14141a33),linear-gradient(#14141a00 55%,#14141a8c);position:absolute;inset:0}.hero-home__glow[data-v-afdc1c28]{opacity:.35;mix-blend-mode:screen}.hero-home__inner[data-v-afdc1c28]{flex-direction:column;align-items:flex-start;width:100%;padding-top:calc(clamp(48px,3.22917vw,62px));padding-bottom:calc(clamp(48px,5.15625vw,99px));display:flex;position:relative}@media (width>=768px){.hero-home__eyebrow[data-v-afdc1c28]{white-space:nowrap}}.hero-home__title[data-v-afdc1c28]{letter-spacing:-.01em;margin-top:calc(clamp(12px,.83333vw,16px));font-size:calc(clamp(56px,6vw,115.2px));line-height:1}.hero-home__word[data-v-afdc1c28]{transition:color .6s cubic-bezier(.22,.61,.36,1);display:block}.hero-home__word.is-white[data-v-afdc1c28]{color:#fff}.hero-home__word.is-yellow[data-v-afdc1c28]{color:#f5c400}.hero-home__word.is-blue[data-v-afdc1c28]{color:#1255e8}.hero-home__word.is-magenta[data-v-afdc1c28]{color:#a4036f}.hero-home__text[data-v-afdc1c28]{white-space:pre-line;max-width:686px;margin-top:24px;font-size:calc(clamp(16px,1.04167vw,20px))}.hero-home__bottom[data-v-afdc1c28]{flex-wrap:wrap;align-items:center;gap:24px calc(clamp(24px,4.375vw,84px));margin-top:auto;padding-top:48px;display:flex}.hero-home__ctas[data-v-afdc1c28]{flex-wrap:wrap;gap:16px;display:flex}.hero-home__selector[data-v-afdc1c28]{gap:12px;display:flex}.hero-home__pick[data-v-afdc1c28]{--pick:#f5c400;border:2px solid var(--pick);letter-spacing:.1em;text-transform:uppercase;min-height:56px;color:var(--pick);border-radius:10px;padding:0 30px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:14px;font-weight:700;transition:background-color .2s cubic-bezier(.22,.61,.36,1),color .2s cubic-bezier(.22,.61,.36,1)}.hero-home__pick.is-pink[data-v-afdc1c28]{--pick:#ff1f6e}.hero-home__pick.is-blue[data-v-afdc1c28]{--pick:#1255e8}.hero-home__pick.is-active[data-v-afdc1c28],.hero-home__pick[data-v-afdc1c28]:hover{background:var(--pick);color:#343434}.hero-home__pick.is-blue.is-active[data-v-afdc1c28],.hero-home__pick.is-blue[data-v-afdc1c28]:hover,.hero-home__pick.is-pink.is-active[data-v-afdc1c28],.hero-home__pick.is-pink[data-v-afdc1c28]:hover{color:#fff}@media (width<=768px){.hero-home__pick[data-v-afdc1c28]{min-height:44px;padding:0 16px}}.page-hero[data-v-9a3e4457]{color:#fff;isolation:isolate;background:#1e1e28;align-items:flex-start;min-height:calc(clamp(520px,34.7917vw,668px));display:flex;position:relative;overflow:hidden}.page-hero__media[data-v-9a3e4457]{z-index:-1;position:absolute;inset:0}.page-hero__bg[data-v-9a3e4457]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.page-hero__shade[data-v-9a3e4457]{background:linear-gradient(90deg,#1e1e288c,#1e1e2800 70%),#1e1e286e;position:absolute;inset:0}.page-hero__inner[data-v-9a3e4457]{width:100%;padding-top:calc(clamp(64px,7.29167vw,140px));padding-bottom:64px}.page-hero__title[data-v-9a3e4457]{margin-top:16px}.page-hero--compact[data-v-9a3e4457]{align-items:center;min-height:calc(clamp(280px,19.7917vw,380px))}.page-hero--compact .page-hero__inner[data-v-9a3e4457]{padding-top:56px;padding-bottom:56px}.page-hero__line[data-v-9a3e4457]{display:block}.page-hero__line.is-yellow[data-v-9a3e4457]{color:#f5c400}.page-hero__line.is-blue[data-v-9a3e4457]{color:#1255e8}.page-hero__line.is-magenta[data-v-9a3e4457]{color:#a4036f}.page-hero__text[data-v-9a3e4457]{white-space:pre-line;max-width:945px;margin-top:14px;font-size:calc(clamp(16px,1.04167vw,20px))}.page-hero__ctas[data-v-9a3e4457]{flex-wrap:wrap;gap:16px;margin-top:calc(clamp(32px,2.91667vw,56px));display:flex}.stats[data-v-43b9192e]{color:#1e1e28;background:#fff}.stats__list[data-v-43b9192e]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:4px;padding-bottom:calc(clamp(32px,2.86458vw,55px));padding-left:calc(clamp(20px,11.9792vw,230px));display:grid}@media (width<=768px){.stats__list[data-v-43b9192e]{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:32px}}.stats__item[data-v-43b9192e]{padding-top:calc(clamp(0px,1.66667vw,32px))}.stats__value[data-v-43b9192e]{color:#f5c400;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:calc(clamp(44px,3vw,57.6px));font-weight:900;line-height:1.5}.stats__label[data-v-43b9192e]{letter-spacing:1.2px;text-transform:uppercase;font-variation-settings:"opsz" 14;padding-top:4px;font-size:12px;font-weight:600;line-height:16px}.expertise[data-v-5eb639cd]{color:#fff;isolation:isolate;background:#14141a;min-height:calc(clamp(640px,47.3958vw,910px));position:relative;overflow:hidden}.expertise__media[data-v-5eb639cd]{z-index:-1;position:absolute;inset:0}.expertise__bg[data-v-5eb639cd]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.expertise__bg.is-active[data-v-5eb639cd]{opacity:1}.expertise__shade[data-v-5eb639cd]{background:#0e0e14d6;position:absolute;inset:0}.expertise__inner[data-v-5eb639cd]{padding-top:calc(clamp(56px,3.95833vw,76px));padding-bottom:calc(clamp(56px,4.27083vw,82px));padding-left:calc(clamp(20px,5vw,96px))}.expertise__head[data-v-5eb639cd]{text-align:center}.expertise__title[data-v-5eb639cd]{letter-spacing:3px;color:#f5c400;font-family:Barlow,Arial Black,sans-serif;font-size:calc(clamp(38px,3.75vw,72px));font-weight:900;line-height:1.1}.expertise__subtitle[data-v-5eb639cd]{margin-top:calc(clamp(12px,1.04167vw,20px))}.expertise__body[data-v-5eb639cd]{-moz-column-gap:calc(clamp(32px,3.33333vw,64px));grid-template-columns:minmax(0,624px) minmax(0,1024px);align-items:center;column-gap:calc(clamp(32px,3.33333vw,64px));margin-top:calc(clamp(40px,5.20833vw,100px));display:grid}@media (width<=1024px){.expertise__body[data-v-5eb639cd]{grid-template-columns:1fr;row-gap:32px}}.expertise__words[data-v-5eb639cd]{flex-direction:column;gap:8px;display:flex}.expertise__word[data-v-5eb639cd]{--c:#f5c400;letter-spacing:-.02em;text-transform:uppercase;text-align:left;color:#ffffff26;border-left:4px solid #0000;align-items:center;min-height:calc(clamp(72px,8.4375vw,162px));padding:16px 24px 16px 28px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:calc(clamp(40px,4.5vw,86.4px));font-weight:900;line-height:1.5;transition:color .3s cubic-bezier(.22,.61,.36,1),background-color .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.22,.61,.36,1);display:flex}.expertise__word.is-blue[data-v-5eb639cd]{--c:#1255e8}.expertise__word.is-magenta[data-v-5eb639cd]{--c:#a4036f}.expertise__word[data-v-5eb639cd]:hover:not(.is-active){color:#ffffff59}.expertise__word.is-active[data-v-5eb639cd]{color:var(--c);border-left-color:var(--c);background:color-mix(in srgb,var(--c) 7%,transparent)}@media (width<=1024px){.expertise__words[data-v-5eb639cd]{flex-flow:wrap}.expertise__word[data-v-5eb639cd]{padding:8px 16px}}.expertise__detail[data-v-5eb639cd]{--c:#f5c400}.expertise__detail.is-blue[data-v-5eb639cd]{--c:#1255e8}.expertise__detail.is-magenta[data-v-5eb639cd]{--c:#a4036f}.expertise__bar[data-v-5eb639cd]{background:var(--c);width:48px;height:3px;display:block}.expertise__heading[data-v-5eb639cd]{padding-top:24px;font-size:calc(clamp(28px,2.1875vw,42px));line-height:1.3}.expertise__text[data-v-5eb639cd]{padding-top:20px}.expertise__bullets[data-v-5eb639cd]{-moz-column-gap:calc(clamp(24px,5vw,96px));grid-template-columns:repeat(2,minmax(0,max-content));gap:6px calc(clamp(24px,5vw,96px));padding:32px 0;font-size:calc(clamp(16px,1.04167vw,20px));line-height:26px;display:grid}.expertise__bullets li[data-v-5eb639cd]{align-items:center;gap:8px;display:flex}@media (width<=576px){.expertise__bullets[data-v-5eb639cd]{grid-template-columns:1fr}}.expertise__chevron[data-v-5eb639cd]{color:var(--c);--icon-stroke:1.5;font-size:14px}.expertise-swap-enter-active[data-v-5eb639cd],.expertise-swap-leave-active[data-v-5eb639cd]{transition:opacity .25s cubic-bezier(.22,.61,.36,1),transform .25s cubic-bezier(.22,.61,.36,1)}.expertise-swap-enter-from[data-v-5eb639cd]{opacity:0;transform:translateY(12px)}.expertise-swap-leave-to[data-v-5eb639cd]{opacity:0;transform:translateY(-8px)}.services[data-v-e962b9ad]{color:#1e1e28;background:#fff;grid-template-columns:calc(clamp(300px,30.2083vw,580px)) minmax(0,1fr);min-height:calc(clamp(560px,47.2396vw,907px));display:grid}.services__intro[data-v-e962b9ad]{padding:calc(clamp(64px,9.0625vw,174px)) calc(clamp(20px,4.6875vw,90px)) 48px calc(clamp(20px,5.98958vw,115px))}.services__title[data-v-e962b9ad]{color:#1255e8;margin-top:16px}.services__text[data-v-e962b9ad]{white-space:pre-line;max-width:375px;margin-top:calc(clamp(20px,2.29167vw,44px))}.services__panels[data-v-e962b9ad]{min-height:inherit;display:flex}.services__panel[data-v-e962b9ad]{--panel-bg:#1255e8cc;background:var(--panel-bg);color:#fff;cursor:pointer;flex:1 1 0;min-width:0;transition:flex-grow .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1);position:relative;overflow:hidden}.services__panel[data-v-e962b9ad]:nth-child(3n+2){--panel-bg:#1255e8e6}.services__panel[data-v-e962b9ad]:nth-child(3n+3){--panel-bg:#1255e8}.services__panel.is-active[data-v-e962b9ad]{z-index:1;flex-grow:4.8;box-shadow:0 0 14px #00000040}.services__panel.is-active[data-v-e962b9ad]:not(.is-link){cursor:default}@media (width<=1024px){.services[data-v-e962b9ad]{grid-template-columns:1fr}.services__panels[data-v-e962b9ad]{flex-direction:column;min-height:0}.services__panel[data-v-e962b9ad]{flex:none;min-height:96px;transition:min-height .3s cubic-bezier(.22,.61,.36,1)}.services__panel.is-active[data-v-e962b9ad]{min-height:460px}}.services__img[data-v-e962b9ad]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.is-active .services__img[data-v-e962b9ad]{opacity:1}.services__panel[data-v-e962b9ad]:after{content:"";opacity:0;background:linear-gradient(#1255e833,#1255e833 55%,#0e0e3c8c);transition:opacity .3s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.services__panel.is-active[data-v-e962b9ad]:after{opacity:1}.services__num[data-v-e962b9ad]{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:calc(clamp(44px,3.75vw,72px));font-weight:500;line-height:1.15;top:calc(clamp(24px,3.17708vw,61px))}.services__content[data-v-e962b9ad],.services__num[data-v-e962b9ad]{z-index:1;position:absolute;left:calc(clamp(16px,1.61458vw,31px))}.services__content[data-v-e962b9ad]{opacity:0;pointer-events:none;max-width:560px;transition:opacity .2s cubic-bezier(.22,.61,.36,1),transform .2s cubic-bezier(.22,.61,.36,1);bottom:calc(clamp(24px,2.08333vw,40px));right:calc(clamp(16px,1.61458vw,31px));transform:translateY(12px)}.is-active .services__content[data-v-e962b9ad]{opacity:1;pointer-events:auto;transition-duration:.3s;transition-delay:.18s;transform:none}.services__name[data-v-e962b9ad]{font-size:calc(clamp(24px,1.66667vw,32px));line-height:28px}.services__desc[data-v-e962b9ad]{margin-top:12px;font-size:calc(clamp(16px,1.25vw,24px));line-height:1.3}.services__more[data-v-e962b9ad]{letter-spacing:1.2px;text-transform:uppercase;color:#f5c400;align-items:center;gap:8px;margin-top:24px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.services__more[data-v-e962b9ad] .icon-svg{font-size:14px;transition:transform .2s cubic-bezier(.22,.61,.36,1)}.services__more[data-v-e962b9ad]:hover .icon-svg{transform:translate(4px)}.refs[data-v-5f070486]{color:#000;background:#fff}.refs__inner[data-v-5f070486]{padding-top:calc(clamp(64px,4.73958vw,91px));padding-bottom:calc(clamp(64px,4.79167vw,92px))}.refs__head[data-v-5f070486]{text-align:center;flex-direction:column;align-items:center;display:flex}.refs__title[data-v-5f070486]{margin-top:17px}.refs__text[data-v-5f070486]{max-width:1209px;margin-top:2px}.refs__grid[data-v-5f070486]{grid-template-columns:repeat(4,minmax(0,316px));justify-content:center;gap:16px;margin-top:calc(clamp(40px,2.96875vw,57px));display:grid}@media (width<=768px){.refs__grid[data-v-5f070486]{grid-template-columns:repeat(2,minmax(0,1fr))}}.refs__card[data-v-5f070486]{aspect-ratio:316/421;background:#14141a;position:relative;overflow:hidden}.refs__card[data-v-5f070486]:after{content:"";background:linear-gradient(#0000 40%,#0e0e14f2);transition:opacity .4s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.refs__img[data-v-5f070486]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.refs__card:hover .refs__img[data-v-5f070486]{transform:scale(1.06)}.refs__caption[data-v-5f070486]{z-index:1;color:#fff;position:absolute;bottom:24px;left:24px;right:24px}.refs__name[data-v-5f070486]{text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:18px;font-weight:900;line-height:28px}.refs__place[data-v-5f070486]{font-size:14px;line-height:20px}.timeline[data-v-8c617893]{color:#000;background:#fff;min-height:calc(clamp(0px,48.8542vw,938px));position:relative;overflow:hidden}.timeline__head[data-v-8c617893]{z-index:1;max-width:calc(680px + clamp(20px,5.98958vw,115px));margin:0;padding-top:calc(clamp(64px,3.80208vw,73px));position:relative}.timeline__title[data-v-8c617893]{margin-top:34px}.timeline__text[data-v-8c617893]{color:#14141a;max-width:639px;margin-top:14px}.timeline__steps[data-v-8c617893]{align-items:flex-end;display:flex;position:absolute;bottom:0;left:-10px;right:0}.timeline__step[data-v-8c617893]{--step:calc(1013vw / 192);min-width:0;min-height:calc(var(--step) * 3.2 + var(--step) * var(--i));color:#fff;transform-origin:bottom;transition:transform .7s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--i) * 90ms);background:#1255e8b3;flex:1 1 0;padding:calc(clamp(16px,1.5625vw,30px)) calc(clamp(12px,1.04167vw,20px)) 16px calc(clamp(14px,2.03125vw,39px))}.timeline__step[data-v-8c617893]:nth-child(2){background:#1255e8cc}.timeline__step[data-v-8c617893]:nth-child(3){background:#1255e8e6}.timeline__step[data-v-8c617893]:nth-child(4){background:#1255e8}.timeline__step[data-v-8c617893]:nth-child(5){background:#1255e8e6}.timeline__step[data-v-8c617893]:nth-child(6){background:#1255e8cc}.timeline__step[data-v-8c617893]:last-child{background:#1255e8}.timeline.is-armed .timeline__step[data-v-8c617893]{transform:scaleY(0)}.timeline.is-armed.is-in .timeline__step[data-v-8c617893]{transform:none}.timeline__year[data-v-8c617893]{letter-spacing:.08em;flex-direction:column;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:calc(clamp(36px,3.33333vw,64px));font-weight:900;line-height:.82;display:flex}.timeline__desc[data-v-8c617893]{font-variation-settings:"opsz" 14;margin-top:calc(clamp(16px,2.5vw,48px));font-size:calc(clamp(14px,1.04167vw,20px));line-height:1.14}@media (width<=1024px){.timeline__head[data-v-8c617893]{max-width:none}.timeline__steps[data-v-8c617893]{flex-direction:column;align-items:stretch;margin-top:40px;position:static}.timeline__step[data-v-8c617893]{transform-origin:0;flex:none;grid-template-columns:80px 1fr;gap:16px;min-height:0;padding:24px calc(clamp(20px,5.98958vw,115px));display:grid}.timeline.is-armed .timeline__step[data-v-8c617893]{transform:scaleX(0)}.timeline__desc[data-v-8c617893]{max-width:640px;margin-top:0}}.labels[data-v-624a0858]{color:#14141a;background:#fff;border-top:1px solid #ffffff0d}.labels__inner[data-v-624a0858]{-moz-column-gap:calc(clamp(32px,5.78125vw,111px));grid-template-columns:minmax(0,416px) minmax(0,1fr);align-items:center;gap:32px calc(clamp(32px,5.78125vw,111px));padding-top:calc(clamp(56px,5.625vw,108px));padding-bottom:calc(clamp(56px,5.41667vw,104px));display:grid}@media (width<=1024px){.labels__inner[data-v-624a0858]{grid-template-columns:1fr}}.labels__title[data-v-624a0858]{margin-top:0;padding-top:16px;font-size:calc(clamp(24px,1.5625vw,30px));line-height:36px}.labels__list[data-v-624a0858]{flex-wrap:wrap;gap:32px calc(clamp(24px,2.91667vw,56px));display:flex}.labels__item[data-v-624a0858]{align-items:center;gap:24px;padding-left:24px;display:flex}.labels__logo[data-v-624a0858]{-o-object-fit:contain;object-fit:contain;flex:none;width:111px;max-height:76px}.labels__name[data-v-624a0858]{text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:20px;font-weight:900;line-height:24px}.labels__text[data-v-624a0858]{margin-top:4px;font-size:calc(clamp(16px,1.04167vw,20px));line-height:20px}.reviews[data-v-d952effb]{color:#fff;isolation:isolate;background:#111118;position:relative;overflow:hidden}.reviews__inner[data-v-d952effb]{z-index:1;-moz-column-gap:48px;grid-template-columns:minmax(0,421px) minmax(0,1222px);justify-content:space-between;column-gap:48px;padding-top:calc(clamp(64px,5vw,96px));padding-bottom:calc(clamp(64px,5.15625vw,99px));display:grid;position:relative}@media (width<=1024px){.reviews__inner[data-v-d952effb]{grid-template-columns:1fr}}.reviews__eyebrow[data-v-d952effb]{grid-column:1/-1}.reviews__intro[data-v-d952effb]{align-self:center;padding:32px 0}.reviews__title[data-v-d952effb]{font-size:calc(clamp(38px,3vw,57.6px));line-height:1.15}.reviews__text[data-v-d952effb]{margin-top:16px}.reviews__dots[data-v-d952effb]{gap:8px;margin-top:32px;display:flex}.reviews__dot[data-v-d952effb]{background:#fff3;width:32px;height:4px;padding:0;transition:background-color .3s cubic-bezier(.22,.61,.36,1);position:relative}.reviews__dot[data-v-d952effb]:after{content:"";position:absolute;inset:-10px -2px}.reviews__dot.is-active[data-v-d952effb]{background:#f5c400}.reviews__grid[data-v-d952effb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 35px;margin-top:16px;display:grid}@media (width<=768px){.reviews__grid[data-v-d952effb]{grid-template-columns:1fr}}.reviews__card[data-v-d952effb]{background:#1e1e28;border:1px solid #ffffff12;min-height:220px;padding:33px;transition:background-color .3s cubic-bezier(.22,.61,.36,1),border-color .3s cubic-bezier(.22,.61,.36,1)}.reviews__card.is-active[data-v-d952effb]{background:#1e1e2800;border-color:#f5c40066}.reviews__stars[data-v-d952effb]{gap:4px;display:flex}.reviews__stars svg[data-v-d952effb]{fill:#f5c400;width:14px;height:14px}.reviews__quote[data-v-d952effb]{color:#ffffffb3;max-width:344px;margin-top:12px;font-size:14px;line-height:22.8px}.reviews__author[data-v-d952effb]{font-variation-settings:"opsz" 14;margin-top:24px;font-size:14px;font-weight:700;line-height:20px}.reviews__role[data-v-d952effb]{color:#fff9;font-size:12px;line-height:16px}.reviews-page-enter-active[data-v-d952effb],.reviews-page-leave-active[data-v-d952effb]{transition:opacity .3s cubic-bezier(.22,.61,.36,1)}.reviews-page-enter-from[data-v-d952effb],.reviews-page-leave-to[data-v-d952effb]{opacity:0}.news[data-v-6e079307]{color:#fff;isolation:isolate;background:#14141a;position:relative;overflow:hidden}.news__inner[data-v-6e079307]{z-index:1;padding-top:calc(clamp(64px,5.15625vw,99px));padding-bottom:calc(clamp(64px,5.10417vw,98px));position:relative}.news__head[data-v-6e079307]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.news__title[data-v-6e079307]{margin-top:16px}.news__links[data-v-6e079307]{flex-wrap:wrap;gap:12px 32px;display:flex}.news__link[data-v-6e079307]{align-items:center;gap:8px;font-size:calc(clamp(16px,1.04167vw,20px));transition:color .2s cubic-bezier(.22,.61,.36,1);display:inline-flex}.news__link[data-v-6e079307]:hover{color:#f5c400}.news__grid[data-v-6e079307]{grid-template-columns:repeat(3,minmax(0,1fr));gap:31px;margin-top:calc(clamp(40px,3.33333vw,64px));display:grid}@media (width<=1024px){.news__grid[data-v-6e079307]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=576px){.news__grid[data-v-6e079307]{grid-template-columns:1fr}}.news__card[data-v-6e079307]{background:#1e1e28;border:1px solid #ffffff12;flex-direction:column;height:100%;min-height:374px;transition:border-color .3s cubic-bezier(.22,.61,.36,1),transform .3s cubic-bezier(.22,.61,.36,1);display:flex}.news__card[data-v-6e079307]:hover{border-color:#f5c40066;transform:translateY(-4px)}.news__media[data-v-6e079307]{height:236px;overflow:hidden}.news__img[data-v-6e079307]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.news__card:hover .news__img[data-v-6e079307]{transform:scale(1.05)}.news__body[data-v-6e079307]{flex-direction:column;gap:12px;padding:36px 24px 24px;display:flex}.news__name[data-v-6e079307]{font-size:18px;line-height:28px}.news__more[data-v-6e079307]{align-items:center;gap:8px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:12px;line-height:16px;display:inline-flex}.news__more[data-v-6e079307] .icon-svg{font-size:12px;transition:transform .2s cubic-bezier(.22,.61,.36,1)}.news__card:hover .news__more[data-v-6e079307] .icon-svg{transform:translate(4px)}.brands[data-v-3c66d53d]{color:#14141a;background:#fff;padding-bottom:calc(clamp(56px,5.26042vw,101px))}.brands__head[data-v-3c66d53d]{padding-top:calc(clamp(64px,3.75vw,72px));padding-bottom:calc(clamp(32px,1.61458vw,31px))}.brands__title[data-v-3c66d53d]{max-width:997px;margin-top:16px}.brands__text[data-v-3c66d53d]{max-width:1031px;margin-top:13px}.brands__rows[data-v-3c66d53d]{border-bottom:.5px solid #0000004d}.brands__row[data-v-3c66d53d]{border-top:.5px solid #0000004d;min-height:calc(clamp(96px,7.44792vw,143px));display:flex}.brands__row[data-v-3c66d53d]:first-child{min-height:calc(clamp(110px,11.0417vw,212px))}.brands__cell[data-v-3c66d53d]{border-right:.5px solid #0000004d;flex:1 1 0;justify-content:center;align-items:center;min-width:0;padding:20px;display:flex;position:relative}.brands__cell[data-v-3c66d53d]:last-child{border-right:0}.brands__cell.is-blue[data-v-3c66d53d]{background:#1255e8}.brands__cell.is-magenta[data-v-3c66d53d]{background:#a4036f}@media (width<=768px){.brands__row[data-v-3c66d53d]{flex-wrap:wrap}.brands__cell[data-v-3c66d53d]{border-bottom:.5px solid #0000004d;flex-basis:33.33%;min-height:96px}}.brands__cell[data-v-3c66d53d]:has(.brands__badge){padding-top:44px}.brands__badge[data-v-3c66d53d]{letter-spacing:3px;text-transform:uppercase;color:#fff;font-size:calc(clamp(11px,.83333vw,16px));font-weight:700;line-height:16px;position:absolute;top:21px;left:23px}.brands__logo-wrap[data-v-3c66d53d]{display:contents}.brands__logo[data-v-3c66d53d]{-o-object-fit:contain;object-fit:contain;max-width:min(80%,216px);max-height:64px;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.brands__cell:hover .brands__logo[data-v-3c66d53d]{transform:scale(1.06)}.cta-band[data-v-2009fd37]{isolation:isolate;position:relative;overflow:hidden}.cta-band--yellow[data-v-2009fd37]{background:#f5c400}.cta-band--dark[data-v-2009fd37]{background:#000}.cta-band__inner[data-v-2009fd37]{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px 64px;min-height:calc(clamp(200px,12.6042vw,242px));padding-top:48px;padding-bottom:48px;display:flex;position:relative}.cta-band__title[data-v-2009fd37]{color:#fff;font-size:calc(clamp(30px,2.25vw,43.2px));line-height:1.15}.cta-band__text[data-v-2009fd37]{color:#14141a;margin-top:8px;font-size:calc(clamp(17px,1.25vw,24px))}.cta-band__text--caps[data-v-2009fd37]{letter-spacing:1.4px;text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:20px;font-weight:700}.cta-band--dark .cta-band__text[data-v-2009fd37]{color:#fffc}.cta-band__form[data-v-2009fd37]{width:min(480px,100%);display:flex;position:relative}.cta-band__input[data-v-2009fd37]{color:#1e1e28;background:#fff;border:0;border-radius:10px 0 0 10px;flex:1;min-width:0;height:52px;padding:0 24px;font-size:14px}.cta-band__input[data-v-2009fd37]::placeholder{color:#1e1e28}.cta-band__input[data-v-2009fd37]:focus-visible{outline-offset:-4px}.cta-band__submit[data-v-2009fd37]{letter-spacing:1.4px;text-transform:uppercase;color:#f5c400;background:#fff;border-left:1px solid #f5c40040;border-radius:0 10px 10px 0;flex:0 0 153px;justify-content:center;align-items:center;gap:8px;height:52px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:14px;font-weight:700;transition:background-color .2s cubic-bezier(.22,.61,.36,1),color .2s cubic-bezier(.22,.61,.36,1);display:inline-flex}.cta-band__submit[data-v-2009fd37] .icon-svg{font-size:14px}.cta-band__submit[data-v-2009fd37]:focus-visible,.cta-band__submit[data-v-2009fd37]:hover{color:#f5c400;background:#14141a}.cta-band__error[data-v-2009fd37]{color:#14141a;font-size:14px;position:absolute;top:calc(100% + 8px);left:0}.cta-band__done[data-v-2009fd37]{color:#14141a;max-width:480px;font-weight:700}.cta-band__btn[data-v-2009fd37]{min-width:193px}.outline-cards[data-v-77318df1]{color:#14141a;background:#fff}.outline-cards__inner[data-v-77318df1]{padding-top:calc(clamp(64px,4.53125vw,87px));padding-bottom:calc(clamp(64px,4.16667vw,80px))}.outline-cards__head[data-v-77318df1]{text-align:center;flex-direction:column;align-items:center;display:flex}.outline-cards__title[data-v-77318df1]{margin-top:8px}.outline-cards__text[data-v-77318df1]{max-width:1038px;margin-top:8px}.outline-cards__grid[data-v-77318df1]{grid-template-columns:repeat(var(--cols),minmax(0,408px));justify-content:center;gap:28px;margin-top:calc(clamp(32px,1.45833vw,28px));display:grid}.outline-cards__grid.has-text[data-v-77318df1]{margin-top:calc(clamp(40px,5vw,96px))}@media (width<=1024px){.outline-cards__grid[data-v-77318df1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=576px){.outline-cards__grid[data-v-77318df1]{grid-template-columns:1fr}}.outline-cards__card[data-v-77318df1]{text-align:center;border:1px solid #a4036f;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:82px;padding:20px 24px;transition:background-color .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1);display:flex;box-shadow:inset 0 0 9px #a4036f1f}.outline-cards__card[data-v-77318df1]:hover{background:#a4036f0a;box-shadow:inset 0 0 18px #a4036f33}.has-text .outline-cards__card[data-v-77318df1]{justify-content:flex-start;min-height:270px;padding:30px 40px 40px}.outline-cards__name[data-v-77318df1]{text-transform:none;color:#a4036f;font-size:calc(clamp(26px,1.875vw,36px));line-height:28px}.outline-cards__desc[data-v-77318df1]{max-width:330px;margin-top:30px;font-size:calc(clamp(16px,1.04167vw,20px));line-height:1.3}.numlist[data-v-3a81d166]{--row-bg:#a4036f;color:#fff;background:#14141a;grid-template-columns:1fr 1fr;min-height:calc(clamp(560px,47.2396vw,907px));display:grid;overflow:hidden}.numlist--yellow[data-v-3a81d166]{--row-bg:#f5c400}.numlist--list-left .numlist__visual[data-v-3a81d166]{order:2}.numlist--list-left .numlist__rows[data-v-3a81d166]{order:1}@media (width<=1024px){.numlist[data-v-3a81d166]{grid-template-columns:1fr}.numlist--list-left .numlist__visual[data-v-3a81d166]{order:0}}.numlist__visual[data-v-3a81d166]{isolation:isolate;min-height:480px;display:flex;position:relative}.numlist__media[data-v-3a81d166]{z-index:-1;position:absolute;inset:0}.numlist__media[data-v-3a81d166]:after{content:"";background:#1e1e1e80;position:absolute;inset:0}.numlist__img[data-v-3a81d166]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.numlist__img.is-active[data-v-3a81d166]{opacity:1}.numlist__copy[data-v-3a81d166]{width:100%;padding:calc(clamp(56px,9.73958vw,187px)) calc(clamp(20px,2.08333vw,40px)) 64px calc(clamp(20px,7.70833vw,148px))}.numlist--list-left .numlist__copy[data-v-3a81d166]{padding-left:calc(clamp(20px,7.70833vw,148px));padding-right:calc(clamp(20px,2.08333vw,40px))}.numlist__title[data-v-3a81d166]{margin-top:16px}.numlist__text[data-v-3a81d166]{white-space:pre-line;max-width:661px;margin-top:calc(clamp(24px,3.125vw,60px))}.numlist--list-left .numlist__text[data-v-3a81d166]{margin-top:calc(clamp(20px,2.08333vw,40px))}.numlist__bullets[data-v-3a81d166]{-moz-column-gap:calc(clamp(24px,5.20833vw,100px));grid-template-columns:repeat(2,minmax(0,max-content));gap:12px calc(clamp(24px,5.20833vw,100px));margin-top:calc(clamp(24px,2.91667vw,56px));font-size:calc(clamp(16px,1.04167vw,20px));line-height:20px;display:grid}.numlist__bullets li[data-v-3a81d166]{align-items:center;gap:12px;display:flex}@media (width<=576px){.numlist__bullets[data-v-3a81d166]{grid-template-columns:1fr}}.numlist__chevron[data-v-3a81d166]{color:#ff1f6e;--icon-stroke:1.5;font-size:14px}.numlist__rows[data-v-3a81d166]{z-index:1;background:#fff;flex-direction:column;display:flex;position:relative}.numlist__row[data-v-3a81d166]{background:var(--row-bg);opacity:1;flex:1 1 0;min-height:96px;transition:margin .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1);position:relative}.numlist__row[data-v-3a81d166]:nth-child(6n+1){background:color-mix(in srgb,var(--row-bg) 80%,transparent)}.numlist__row[data-v-3a81d166]:nth-child(6n+2),.numlist__row[data-v-3a81d166]:nth-child(6n+4){background:color-mix(in srgb,var(--row-bg) 90%,transparent)}.numlist__row[data-v-3a81d166]:nth-child(6n+5){background:color-mix(in srgb,var(--row-bg) 80%,transparent)}.numlist__row[data-v-3a81d166]:nth-child(6n+6){background:color-mix(in srgb,var(--row-bg) 70%,transparent)}.numlist__row.is-active[data-v-3a81d166]{z-index:1;box-shadow:0 0 14px #00000059}.numlist--list-right .numlist__row.is-active[data-v-3a81d166]{margin-left:-52px}.numlist--list-left .numlist__row.is-active[data-v-3a81d166]{margin-right:-52px}@media (width<=1024px){.numlist--list-left .numlist__row.is-active[data-v-3a81d166],.numlist--list-right .numlist__row.is-active[data-v-3a81d166]{margin:0}}.numlist__btn[data-v-3a81d166]{text-align:left;color:#fff;cursor:pointer;align-items:center;gap:calc(clamp(20px,4.0625vw,78px));width:100%;height:100%;padding:16px calc(clamp(20px,3.125vw,60px)) 16px calc(clamp(20px,1.51042vw,29px));display:flex}.numlist--list-left .numlist__btn[data-v-3a81d166]{flex-direction:row-reverse;justify-content:space-between;padding-left:calc(clamp(20px,6.45833vw,124px));padding-right:calc(clamp(20px,1.66667vw,32px))}.numlist__num[data-v-3a81d166]{flex:none;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:calc(clamp(44px,3.75vw,72px));font-weight:500;line-height:1}.numlist__label[data-v-3a81d166],.numlist__num[data-v-3a81d166]{transition:transform .3s cubic-bezier(.22,.61,.36,1)}.numlist__label[data-v-3a81d166]{text-transform:uppercase;color:#ffffffb3;align-items:center;gap:12px;font-size:calc(clamp(20px,1.875vw,36px));font-weight:300;line-height:1.17;display:flex}.numlist--yellow .numlist__label[data-v-3a81d166]{color:#fff;font-weight:400}.numlist__arrow[data-v-3a81d166]{color:#f5c400;font-size:14px}.numlist-swap-enter-active[data-v-3a81d166],.numlist-swap-leave-active[data-v-3a81d166]{transition:opacity .25s cubic-bezier(.22,.61,.36,1),transform .25s cubic-bezier(.22,.61,.36,1)}.numlist-swap-enter-from[data-v-3a81d166]{opacity:0;transform:translateY(12px)}.numlist-swap-leave-to[data-v-3a81d166]{opacity:0;transform:translateY(-8px)}.icon-cards[data-v-031d0877]{color:#fff;isolation:isolate;background:#000;position:relative;overflow:hidden}.icon-cards__inner[data-v-031d0877]{z-index:1;padding-top:calc(clamp(64px,5.52083vw,106px));padding-bottom:calc(clamp(64px,4.79167vw,92px));position:relative}.icon-cards__head[data-v-031d0877]{text-align:center;flex-direction:column;align-items:center;display:flex}.icon-cards__title[data-v-031d0877]{margin-top:16px}.icon-cards__text[data-v-031d0877]{max-width:1215px;margin-top:calc(clamp(20px,1.97917vw,38px))}.icon-cards__grid[data-v-031d0877]{grid-template-columns:repeat(6,minmax(0,270px));justify-content:center;gap:14px;margin-top:calc(clamp(40px,2.91667vw,56px));display:grid}@media (width<=1280px){.icon-cards__grid[data-v-031d0877]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=576px){.icon-cards__grid[data-v-031d0877]{grid-template-columns:repeat(2,minmax(0,1fr))}}.icon-cards__card[data-v-031d0877]{--c:#f5c400;text-align:center;background:linear-gradient(#0000,#0e0e1499),#1e1e2891;flex-direction:column;justify-content:center;align-items:center;gap:22px;min-height:175px;padding:24px 16px;transition:transform .3s cubic-bezier(.22,.61,.36,1),background-color .3s cubic-bezier(.22,.61,.36,1);display:flex}.icon-cards__card.is-blue[data-v-031d0877]{--c:#1255e8}.icon-cards__card.is-magenta[data-v-031d0877]{--c:#a4036f}.icon-cards__card.is-white[data-v-031d0877]{--c:#fff}.icon-cards__card[data-v-031d0877]:hover{background-color:#1e1e28d9;transform:translateY(-4px)}.icon-cards__icon[data-v-031d0877]{border:2px solid var(--c);width:56px;height:56px;color:var(--c);--icon-stroke:1.5;border-radius:10px;justify-content:center;align-items:center;font-size:24px;transition:background-color .3s cubic-bezier(.22,.61,.36,1),color .3s cubic-bezier(.22,.61,.36,1);display:inline-flex}.icon-cards__card:hover .icon-cards__icon[data-v-031d0877]{background:var(--c);color:#14141a}.icon-cards__name[data-v-031d0877]{font-size:18px;line-height:28px}.columns[data-v-06178e1c]{color:#fff;isolation:isolate;background:#14141a;flex-direction:column;min-height:calc(clamp(640px,47.2396vw,907px));display:flex;position:relative;overflow:hidden}.columns__media[data-v-06178e1c]{z-index:-1;position:absolute;inset:0}.columns__media[data-v-06178e1c]:after{content:"";background:#1e1e1e80;position:absolute;inset:0}.columns__img[data-v-06178e1c]{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0}.columns__img.is-active[data-v-06178e1c]{opacity:1}.columns__copy[data-v-06178e1c]{width:100%;padding-top:calc(clamp(64px,5.36458vw,103px));padding-bottom:48px}.columns__title[data-v-06178e1c]{margin-top:13px}.columns__text[data-v-06178e1c]{white-space:pre-line;max-width:693px;margin-top:28px}.columns__list[data-v-06178e1c]{align-items:flex-end;height:calc(clamp(260px,22.8646vw,439px));margin-top:auto;display:flex}@media (width<=768px){.columns__list[data-v-06178e1c]{flex-direction:column;align-items:stretch;height:auto}}.columns__col[data-v-06178e1c]{background:#a4036fe6;flex:1 1 0;min-width:0;height:calc(100% - clamp(30px,3.125vw,60px));transition:height .3s cubic-bezier(.22,.61,.36,1),box-shadow .3s cubic-bezier(.22,.61,.36,1)}.columns__col[data-v-06178e1c]:nth-child(6n+1){background:#a4036fb3}.columns__col[data-v-06178e1c]:nth-child(6n+2){background:#a4036fcc}.columns__col[data-v-06178e1c]:nth-child(6n+4){background:#a4036f}.columns__col[data-v-06178e1c]:nth-child(6n+6){background:#a4036fcc}.columns__col.is-active[data-v-06178e1c]{z-index:1;height:100%;box-shadow:0 0 15px #00000059}@media (width<=768px){.columns__col[data-v-06178e1c],.columns__col.is-active[data-v-06178e1c]{height:auto}}.columns__btn[data-v-06178e1c]{text-align:left;color:#fff;flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:calc(clamp(16px,1.30208vw,25px)) calc(clamp(12px,1.04167vw,20px)) calc(clamp(20px,2.91667vw,56px)) calc(clamp(12px,.9375vw,18px));display:flex}@media (width<=768px){.columns__btn[data-v-06178e1c]{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px}.columns__num[data-v-06178e1c]{min-width:1.1em}}.columns__num[data-v-06178e1c]{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:calc(clamp(40px,3.75vw,72px));font-weight:500;line-height:1.05}.columns__caption[data-v-06178e1c]{flex-direction:column;gap:10px;display:flex}.columns__label[data-v-06178e1c]{text-transform:uppercase;white-space:pre-line;color:#ffffffb3;font-size:calc(clamp(18px,1.875vw,36px));line-height:1.28}.columns__detail[data-v-06178e1c]{white-space:pre-line;color:#ffffffd9;font-size:calc(clamp(14px,.9375vw,18px));line-height:1.35}.cases[data-v-f4526c85]{color:#fff;background:#1e1e28}.cases__grid[data-v-f4526c85]{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1024px){.cases__grid[data-v-f4526c85]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=576px){.cases__grid[data-v-f4526c85]{grid-template-columns:1fr}}.cases__cell[data-v-f4526c85]{outline-offset:-4px;min-height:calc(clamp(320px,23.4896vw,451px));position:relative;overflow:hidden}.cases__cell.is-dark[data-v-f4526c85]{background:#1e1e28}.cases__cell.is-yellow[data-v-f4526c85]{background:#f5c400}.cases__cell.is-magenta[data-v-f4526c85]{background:#a4036f}.cases__cell.is-blue[data-v-f4526c85]{background:#1255e8}.cases__img[data-v-f4526c85]{z-index:2;-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .3s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1);position:absolute;inset:0;transform:scale(1.04)}.cases__cell:focus-visible .cases__img[data-v-f4526c85],.cases__cell:hover .cases__img[data-v-f4526c85]{opacity:1;transform:none}.cases__content[data-v-f4526c85]{z-index:1;padding:calc(clamp(40px,7.08333vw,136px)) calc(clamp(24px,4.16667vw,80px)) 48px calc(clamp(24px,7.08333vw,136px));position:relative}.cases__icon[data-v-f4526c85]{--icon-stroke:1.5;border:2px solid #fff;justify-content:center;align-items:center;width:56px;height:56px;font-size:24px;display:inline-flex}.cases__name[data-v-f4526c85]{margin-top:20px;font-size:20px;line-height:28px}.cases__text[data-v-f4526c85]{white-space:pre-line;max-width:425px;margin-top:16px;font-size:calc(clamp(17px,1.25vw,24px));line-height:1.3}.text-contact[data-v-24a1ee99]{color:#fff;isolation:isolate;background:#000;position:relative;overflow:hidden}.text-contact__inner[data-v-24a1ee99]{z-index:1;padding-top:calc(clamp(64px,6.51042vw,125px));padding-bottom:calc(clamp(64px,5.72917vw,110px));position:relative}.text-contact__head[data-v-24a1ee99]{text-align:center;flex-direction:column;align-items:center;display:flex}.text-contact__title[data-v-24a1ee99]{margin-top:24px}.text-contact__body[data-v-24a1ee99]{grid-template-columns:minmax(0,624px) minmax(0,777px);justify-content:space-between;align-items:start;gap:48px;margin-top:calc(clamp(32px,1.875vw,36px));display:grid}@media (width<=1024px){.text-contact__body[data-v-24a1ee99]{grid-template-columns:1fr}}.text-contact__text[data-v-24a1ee99]{padding-top:10px}.text-contact__box[data-v-24a1ee99]{border:1px solid #a4036f;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;min-height:251px;padding:41px;display:flex}.text-contact__box-title[data-v-24a1ee99]{text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:24px;font-weight:900;line-height:32px}.text-contact__lines[data-v-24a1ee99]{gap:10px;margin-top:24px;font-size:calc(clamp(17px,1.04167vw,20px));display:grid}.text-contact__lines li[data-v-24a1ee99]{align-items:center;gap:16px;display:flex}.text-contact__lines a[data-v-24a1ee99]:hover{color:#f5c400}.text-contact__icon[data-v-24a1ee99]{color:#ff1f6e;--icon-stroke:1.5;font-size:18px}.text-contact__btn[data-v-24a1ee99]{min-width:min(331px,100%);min-height:52px}.studio[data-v-d7fa260c]{color:#fff;isolation:isolate;background:#000;position:relative;overflow:hidden}.studio__inner[data-v-d7fa260c]{z-index:1;padding-top:calc(clamp(64px,5.9375vw,114px));padding-bottom:calc(clamp(64px,5.3125vw,102px));position:relative}.studio__head[data-v-d7fa260c]{text-align:center;flex-direction:column;align-items:center;display:flex}.studio__title[data-v-d7fa260c]{margin-top:20px}.studio__text[data-v-d7fa260c]{max-width:900px;margin-top:calc(clamp(24px,1.875vw,36px))}.studio__text[data-v-d7fa260c] p+p{margin-top:.6em}.studio__equipment[data-v-d7fa260c]{grid-template-columns:repeat(6,minmax(0,270px));justify-content:center;gap:14px;margin-top:calc(clamp(32px,2.60417vw,50px));display:grid}@media (width<=1280px){.studio__equipment[data-v-d7fa260c]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=576px){.studio__equipment[data-v-d7fa260c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.studio__card[data-v-d7fa260c]{aspect-ratio:270/357;background:linear-gradient(#6b6b8e,#1e1e28);position:relative;overflow:hidden}.studio__card[data-v-d7fa260c]:after{content:"";background:linear-gradient(#0000 40%,#0e0e14f2);position:absolute;inset:0}.studio__img[data-v-d7fa260c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,.61,.36,1)}.studio__card:hover .studio__img[data-v-d7fa260c]{transform:scale(1.06)}.studio__card-title[data-v-d7fa260c]{z-index:1;text-transform:uppercase;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:18px;font-weight:900;line-height:28px;position:absolute;bottom:48px;left:24px;right:16px}.studio__actions[data-v-d7fa260c]{grid-template-columns:repeat(2,minmax(0,485px));justify-content:center;gap:24px;margin-top:calc(clamp(40px,3.33333vw,64px));display:grid}@media (width<=768px){.studio__actions[data-v-d7fa260c]{grid-template-columns:1fr}}.studio__action[data-v-d7fa260c]{border:1px solid #ffffff78;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:90px;padding:16px;transition:transform .3s cubic-bezier(.22,.61,.36,1),background-color .2s cubic-bezier(.22,.61,.36,1);display:flex}.studio__action[data-v-d7fa260c]:hover{transform:translateY(-3px)}.studio__action--booking[data-v-d7fa260c]{color:#fff;background:#f5c400}.studio__action--booking[data-v-d7fa260c]:hover{background:#ffd21a}.studio__action--pricing[data-v-d7fa260c]{color:#000;background:#fff}.studio__action--pricing[data-v-d7fa260c]:hover{background:#f1f1f1}.studio__action-title[data-v-d7fa260c]{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:18px;font-weight:900;line-height:28px}.studio__action-sub[data-v-d7fa260c]{letter-spacing:1.2px;text-transform:uppercase;font-size:12px;line-height:16px}.studio__stats[data-v-d7fa260c]{grid-template-columns:repeat(3,minmax(0,311px));justify-content:center;gap:26px;margin-top:28px;display:grid}@media (width<=576px){.studio__stats[data-v-d7fa260c]{grid-template-columns:1fr}}.studio__stat[data-v-d7fa260c]{border:1px solid #ffffff78;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:102px;display:flex}.studio__stat-value[data-v-d7fa260c]{color:#1255e8;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:18px;font-weight:900;line-height:28px}.studio__stat-label[data-v-d7fa260c]{letter-spacing:1.2px;text-transform:uppercase;font-size:12px;line-height:16px}.studio-modal[data-v-d7fa260c]{z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0e0e14d9;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.studio-modal__box[data-v-d7fa260c]{max-height:100%;position:relative}.studio-modal__img[data-v-d7fa260c]{width:auto;max-width:min(640px,100%);height:auto;max-height:calc(100svh - 48px);display:block}.studio-modal__close[data-v-d7fa260c]{color:#14141a;background:#f5c400;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;display:inline-flex;position:absolute;top:-12px;right:-12px}.studio-modal-enter-active[data-v-d7fa260c],.studio-modal-leave-active[data-v-d7fa260c]{transition:opacity .3s cubic-bezier(.22,.61,.36,1)}.studio-modal-enter-from[data-v-d7fa260c],.studio-modal-leave-to[data-v-d7fa260c]{opacity:0}.altcha-field[data-v-14cb062a]{min-height:60px}.altcha-field[data-v-14cb062a] altcha-widget{--altcha-border-radius:8px;--altcha-max-width:100%;--altcha-color-primary:#f5c400}.quote[data-v-b86e33d4]{color:#fff;isolation:isolate;background:#000;position:relative;overflow:hidden}.quote__inner[data-v-b86e33d4]{z-index:1;grid-template-columns:minmax(0,799px) minmax(0,799px);justify-content:space-between;gap:64px 83px;padding-top:calc(clamp(56px,6.25vw,120px));padding-bottom:calc(clamp(64px,7.5vw,144px));display:grid;position:relative}@media (width<=1024px){.quote__inner[data-v-b86e33d4]{grid-template-columns:1fr}}.quote__title[data-v-b86e33d4]{max-width:624px;margin-top:16px}.quote__details[data-v-b86e33d4]{gap:30px;margin-top:32px;display:grid}.quote__detail[data-v-b86e33d4]{gap:16px;display:flex}.quote__detail-icon[data-v-b86e33d4]{--c:#f5c400;border:1px solid var(--c);height:40px;color:var(--c);--icon-stroke:1.5;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;font-size:16px;display:inline-flex}.quote__detail-icon.is-blue[data-v-b86e33d4]{--c:#1255e8}.quote__detail-icon.is-magenta[data-v-b86e33d4]{--c:#a4036f}.quote__detail-icon.is-white[data-v-b86e33d4]{--c:#fff}.quote__detail-label[data-v-b86e33d4]{letter-spacing:.6px;text-transform:uppercase;font-variation-settings:"opsz" 14;font-size:12px;font-weight:700;line-height:16px}.quote__detail-text[data-v-b86e33d4]{white-space:pre-line;margin-top:6px;font-size:calc(clamp(17px,1.04167vw,20px));line-height:1.3}.quote__map[data-v-b86e33d4]{background:#1e1e28;height:calc(clamp(240px,13.5417vw,260px));margin-top:48px;position:relative;overflow:hidden}.quote__map[data-v-b86e33d4] iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.quote__map[data-v-b86e33d4] .cookieControl__BlockedIframe{background:0 0;border:0;border-radius:0;margin:0;padding:0;position:absolute;inset:0}.quote__consent-map[data-v-b86e33d4]{text-align:center;color:#fff;background:repeating-linear-gradient(45deg,#ffffff06 0 12px,#0000 0 24px),#1e1e28;border:1px solid #ffffff12;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:absolute;inset:0}.quote__consent-map p[data-v-b86e33d4]{color:#fffc;max-width:420px;font-size:15px;line-height:1.4}.quote__consent-icon[data-v-b86e33d4]{color:#f5c400;--icon-stroke:1.5;font-size:28px}.quote__consent-actions[data-v-b86e33d4]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;display:flex}.quote__consent-more[data-v-b86e33d4]{text-underline-offset:3px;color:#ffffffb3;font-size:13px;text-decoration:underline}.quote__consent-more[data-v-b86e33d4]:hover{color:#f5c400}.quote__card[data-v-b86e33d4]{color:#000;background:#fff;border:1px solid #0000006e;border-radius:10px;align-self:start;padding:41px}@media (width<=576px){.quote__card[data-v-b86e33d4]{padding:24px 20px}}.quote__card-title[data-v-b86e33d4]{font-size:24px;line-height:32px}.quote__form[data-v-b86e33d4]{gap:20px;margin-top:32px;display:grid}.quote__field[data-v-b86e33d4]{border:0;gap:8px;min-width:0;display:grid}.quote__label[data-v-b86e33d4]{letter-spacing:1.2px;text-transform:uppercase;font-variation-settings:"opsz" 14;padding:0;font-size:12px;font-weight:700;line-height:16px}.quote__input[data-v-b86e33d4]{color:#000;background:#fffffffa;border:1px solid #0000006e;border-radius:0;width:100%;height:46px;padding:0 16px;font-size:14px;transition:border-color .2s cubic-bezier(.22,.61,.36,1)}.quote__input[data-v-b86e33d4]::placeholder{color:#00000087}.quote__input[data-v-b86e33d4]:focus-visible{outline-offset:0;border-color:#000;outline:2px solid #f5c400}.quote__input.is-invalid[data-v-b86e33d4]{border-color:#c4003a}.quote__input--area[data-v-b86e33d4]{resize:vertical;height:126px;padding:12px 16px}.quote__file[data-v-b86e33d4]{color:#00000087;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;display:flex;overflow:hidden}.quote__file[data-v-b86e33d4]:hover{border-color:#000}.quote__field--files input:focus-visible+.quote__hint[data-v-b86e33d4],.quote__field--files:focus-within .quote__file[data-v-b86e33d4]{outline:2px solid #f5c400}.quote__hint[data-v-b86e33d4]{color:#00000087;font-size:12px}.quote__options[data-v-b86e33d4]{flex-wrap:wrap;gap:12px 28px;margin-top:8px;display:flex}.quote__option[data-v-b86e33d4]{text-transform:uppercase;color:#00000087;cursor:pointer;align-items:center;gap:12px;font-size:14px;display:inline-flex}.quote__box[data-v-b86e33d4]{appearance:none;cursor:pointer;background:#fffffffa;border:1px solid #0000006e;flex:none;place-content:center;width:30px;height:29px;margin:0;display:grid}.quote__box[data-v-b86e33d4]:before{content:"";background:#f5c400;width:14px;height:14px;transition:transform .15s cubic-bezier(.22,.61,.36,1);transform:scale(0)}.quote__box[data-v-b86e33d4]:checked{border-color:#000}.quote__box[data-v-b86e33d4]:checked:before{transform:scale(1)}.quote__note[data-v-b86e33d4]{color:#00000087;margin-top:16px;font-size:14px}.quote__consent[data-v-b86e33d4]{color:#000000b3;align-items:flex-start;gap:10px;font-size:13px;display:flex}.quote__consent input[data-v-b86e33d4]{accent-color:#f5c400;margin-top:2px}.quote__submit[data-v-b86e33d4]{letter-spacing:1.4px;text-transform:uppercase;color:#f5c400;background:#fffffffa;border:1px solid #f5c400;justify-content:center;align-items:center;gap:8px;width:100%;height:52px;font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:14px;font-weight:700;transition:background-color .2s cubic-bezier(.22,.61,.36,1),color .2s cubic-bezier(.22,.61,.36,1);display:inline-flex}.quote__submit[data-v-b86e33d4]:focus-visible,.quote__submit[data-v-b86e33d4]:hover:not(:disabled){color:#1e1e1e;background:#f5c400}.quote__submit[data-v-b86e33d4]:disabled{opacity:.6;cursor:default}.quote__error[data-v-b86e33d4]{color:#c4003a;font-size:14px}.quote__success[data-v-b86e33d4]{border:1px solid #f5c400;margin-top:32px;padding:24px;font-size:18px}.quote__again[data-v-b86e33d4]{margin-top:12px;font-weight:700;text-decoration:underline}.quote__honeypot[data-v-b86e33d4]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.block-text--light[data-v-999cfe7e]{color:#14141a;background:#fff}.block-text--dark[data-v-999cfe7e]{color:#fff;background:#14141a}.block-text__inner[data-v-999cfe7e]{max-width:calc(1100px + 2*clamp(20px,5.98958vw,115px));padding-top:calc(clamp(64px,5vw,96px));padding-bottom:calc(clamp(64px,5vw,96px))}.block-text__title[data-v-999cfe7e]{margin-top:16px}.block-text__content[data-v-999cfe7e]{margin-top:32px}.block-text__content[data-v-999cfe7e] h2{margin:1.6em 0 .6em;font-size:calc(clamp(26px,1.875vw,36px))}.block-text__content[data-v-999cfe7e] h3{margin:1.4em 0 .5em;font-size:calc(clamp(20px,1.35417vw,26px))}.block-text__content[data-v-999cfe7e] a{color:#a4036f}.block-text--dark .block-text__content[data-v-999cfe7e] a{color:#f5c400}.errorpage[data-v-9f2c2602]{text-align:center;align-items:center;min-height:60vh;padding:6rem 0;display:flex}.errorpage__inner[data-v-9f2c2602]{width:100%}.errorpage__code[data-v-9f2c2602]{color:#f5c400;margin:0;font-size:calc(clamp(3rem,10vw,6rem));font-weight:700;line-height:1}.errorpage__title[data-v-9f2c2602]{color:#fff;margin:1rem 0 0;font-size:calc(clamp(1.5rem,4vw,2.25rem));font-weight:700}.errorpage__text[data-v-9f2c2602]{color:#ffffffb3;max-width:560px;margin:1rem auto 2rem}.errorpage__cta[data-v-9f2c2602]{color:#fff;background:#f5c400;border-radius:.5rem;align-items:center;padding:.85rem 1.75rem;font-weight:600;transition:background .3s cubic-bezier(.22,.61,.36,1);display:inline-flex}.errorpage__cta[data-v-9f2c2602]:hover{background:#d9ad00}
