@import"https://use.typekit.net/xdl5fps.css";:root{--black: #000000;--white: #ffffff;--yellow: #dead45;--light-yellow: #ffe09d;--gray: #f5f5f5}:root{--font-family-sans-serif: peridot-pe-variable, sans-serif;--font-family-display: serif;--font-family-serif: Georgia, Times, serif;--font-family-condensed: null;--font-family-monospace: Courier New, Menlo, Monaco, Consolas, monospace;--body-font-size: clamp(.969rem, .163vw + .927rem, 1.188rem);--body-line-height: calc(var(--body-font-size) * 1.6) ;--h1-font-size: clamp(4rem, 17vh, 25rem);--h1-line-height: calc(var(--h1-font-size) * .8);--h2-font-size: clamp(2.438rem, .513vw + 2.305rem, 3.125rem);--h2-line-height: calc(var(--h2-font-size) * .9);--h3-font-size: clamp(1.688rem, .746vw + 1.495rem, 2.688rem);--h3-line-height: calc(var(--h3-font-size) * 1);--h4-font-size: clamp(1.313rem, .186vw + 1.264rem, 1.563rem);--h4-line-height: calc(var(--h4-font-size) * 1.5);--h5-font-size: clamp(.938rem, .07vw + .919rem, 1.031rem);--h5-line-height: calc(var(--h5-font-size) * 1.4);--h6-font-size: var(--body-font-size);--h6-line-height: var(--body-line-height);--thin-weight: 300;--light-weight: 300;--normal-weight: 400;--medium-weight: 400;--bold-weight: 400}:root{--space-xs: .75rem;--space-sm: 1.5rem;--space-md: 2.5rem;--space-lg: 3.5rem;--space-xl: 4.75rem;--gap: min(3.3rem, 3vw);--xl-desktop: 1400px;--lg-desktop: 1200px;--sm-desktop: 992px;--tablet: 1024px;--mobile: 576px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}*,*:before,*:after{box-sizing:border-box}body{margin:0;background-color:var(--white);font-family:var(--font-family-sans-serif);font-size:var(--body-font-size);font-variation-settings:"ital" 0,"wdth" 100,"wght" 400;line-height:var(--body-line-height);color:var(--black);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(var(--black),0)}hr{margin:.5rem 0;color:var(--black);border:0;border-top:1px solid rgba(black,.2);opacity:.8}figure{margin:0 0 1rem}img,svg{vertical-align:middle}h1{font-family:var(--h1-font-family);font-size:var(--h1-font-size);line-height:var(--h1-line-height)}h2{font-family:var(--h2-font-family);font-size:var(--h2-font-size);line-height:var(--h2-line-height)}h3{font-family:var(--h3-font-family);font-size:var(--h3-font-size);line-height:var(--h3-line-height)}h4{font-family:var(--h4-font-family);font-size:var(--h4-font-size);line-height:var(--h4-line-height)}h5{font-family:var(--h5-font-family);font-size:var(--h5-font-size);line-height:var(--h5-line-height)}h6{font-family:var(--h6-font-family);font-size:var(--h6-font-size);line-height:var(--h6-line-height)}h1 small,h2 small,h3 small{font-size:80%}h4 small,h5 small,h6 small,small{font-size:75%}abbr[title]{text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}ol,ul,dl{margin-top:0;margin-bottom:1rem}ol.unstyled,ul.unstyled,dl.unstyled{list-style:none;padding-left:0}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:var(--normal-weight)}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:700}em{font-style:italic}mark{padding:.1875em;background-color:#ff0}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:inherit;text-decoration:none;background-clip:border-box}a:focus{color:inherit}a:visited{color:inherit}a:focus{outline:none}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,p a,ul li a,ol li a{font-size:inherit;line-height:inherit}button{--button-font-size: .95rem;--button-line-height: 1.2;--button-text-transform: null;--button-text-align: center;--button-padding-block: .33em;--button-padding-inline: 1.25em;--button-margin-block: null;--button-margin-inline: null;--button-border-radius: null;--button-transition: all .2s ease;--button-border: none;--button-color: var(--white);--button-background: var(--black);display:block;width:fit-content;height:auto;text-box:trim-both text;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:var(--button-border);background-clip:border-box;overflow:hidden;padding-block:var(--button-padding-block);padding-inline:var(--button-padding-inline);margin-block:var(--button-margin-block);margin-inline:var(--button-margin-inline);-webkit-user-select:none;user-select:none;border-radius:var(--button-border-radius);font-size:var(--button-font-size);font-weight:var(--button-font-weight);line-height:var(--button-line-height);text-align:var(--button-text-align);text-transform:var(--button-text-transform);color:var(--button-color);background-color:var(--button-background);border-color:var(--button-border-color)}button:active,button:focus,button.active{outline:none}.loading-screen{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--yellow);z-index:1000;pointer-events:none;overflow:hidden}.loading-screen-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;gap:2rem;align-items:center;justify-content:center}.loading-screen .loader{position:relative;width:7rem;height:7rem;background-color:#0003}.loading-screen svg{fill:var(--yellow);position:absolute;inset:0;margin:auto;width:70%;height:auto;z-index:10}.loading-screen .loader-bar{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:bottom;transform:scaleY(0);will-change:transform;background-color:#000}.loading-screen .counter{font-size:100px;line-height:102px;text-box-trim:trim-both;text-box-edge:cap alphabetic;letter-spacing:-.03em;display:flex;flex-wrap:wrap;align-items:flex-start;width:fit-content;height:100px;clip-path:polygon(0 0,100% 0,100% 100px,0 100px)}.loading-screen .counter>.loading-digit{flex:1 1 0;display:flex;flex-direction:column;align-items:center;gap:1rem;will-change:transform}@media(max-width:670px){.loading-screen .counter{font-size:40px;line-height:42px;letter-spacing:0;height:40px;clip-path:polygon(0 0,100% 0,100% 40px,0 40px)}}header{position:fixed;top:0;left:0;width:100%;height:auto;padding-top:var(--gap);padding-inline:var(--gap);display:flex;flex-wrap:wrap;justify-content:space-between;filter:invert(1);mix-blend-mode:difference;z-index:100}header .main-logo,header .burger{flex:0 1 auto}header .main-logo{width:13rem}header .main-logo img{width:100%;height:auto}.burger{position:relative;width:2.75rem;height:2.75rem;background-color:var(--black);cursor:pointer}.burger:active,.burger:focus{background-color:var(--black)}.burger span{position:absolute;inset:0;margin:auto;height:.13rem;width:1.4rem;transition:transform .3s;background-color:var(--white)}.burger span:first-child{transform:translate(-.15rem,.17rem)}.burger span:last-child{transform:translate(.15rem,-.17rem)}body[data-nav=open] .burger span:first-child{transform:translate(0) rotate(45deg)}body[data-nav=open] .burger span:last-child{transform:translate(0) rotate(-45deg)}@media(hover:hover)and (pointer:fine){.burger:hover span:first-child{transform:translateY(.17rem)}.burger:hover span:last-child{transform:translateY(-.17rem)}body[data-nav=open] .burger:hover span{transform:translate(0) rotate(0)}}@media(max-width:1440px){header .main-logo{width:auto;height:2.75rem}header .main-logo img{width:auto;height:100%}}footer{width:100%;background-color:var(--black);padding-block:12rem var(--space-md);padding-inline:var(--gap)}footer .footer-header .main-logo{display:block;width:20vw;margin:0 auto 2rem}footer .footer-header nav{display:flex;justify-content:center;gap:7vw;margin:4rem 0 7rem}footer .footer-header nav a{color:var(--white);font-size:1.1rem;text-decoration:underline;text-transform:uppercase}footer .details{display:flex;flex-wrap:wrap;gap:1rem}footer .details p{flex:1;margin-bottom:0}footer .details nav{display:flex;flex-wrap:wrap;column-gap:1rem}footer .details p,footer .details nav a{font-size:.9rem;color:var(--white)}@media(max-width:1440px){footer{padding-top:5rem}footer .footer-header .main-logo{width:40vw}footer .footer-header nav{gap:5vw;margin:3rem 0 5rem}footer .footer-header nav a{font-size:1rem}footer .details{flex-direction:column;align-items:center;gap:0}footer .details p{flex:0 1 auto;text-align:center}footer .details nav{justify-content:center}}@media(max-width:1080px){footer .footer-header .main-logo{width:17rem}footer .footer-header nav{flex-direction:column;align-items:center;gap:.5rem;margin-block:2rem}}.main-navigation{position:fixed;top:0;left:0;z-index:99;width:100vw;height:100dvh;background-color:var(--black);overflow:hidden;clip-path:polygon(0% 0%,100% 0%,100% 0%,0% 0%);will-change:clip-path}.main-navigation .navigation{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;will-change:opacity;display:grid;grid-template-columns:repeat(2,1fr)}.main-navigation .covers-container{grid-column:1 / -1;grid-row:1 / 1;position:relative;overflow:hidden}.main-navigation .covers-container img{position:absolute;width:100%;height:100%;object-fit:cover;opacity:0}.main-navigation .covers-container:after{content:"";position:absolute;inset:0;margin:auto;background-color:#000000b3;mix-blend-mode:multiply;z-index:5}.main-navigation .navigation ul{grid-column:2 / 2;grid-row:1 / 1;list-style:none;width:fit-content;display:flex;flex-direction:column;justify-content:center;gap:.3rem;align-self:center;z-index:10}.main-navigation .navigation ul li{position:relative;overflow:hidden;padding-block:.3rem}.main-navigation .navigation ul li>*{position:relative;display:block;width:fit-content;font-variation-settings:"ital" 0,"wdth" 55,"wght" 660;letter-spacing:-.02em;line-height:1;text-transform:uppercase;font-size:4vw;color:var(--white);text-box-trim:trim-both;text-box-edge:cap alphabetic;cursor:pointer}.main-navigation ul li>*.active{color:var(--yellow);cursor:default;pointer-events:none}@media(max-width:1080px){.main-navigation .navigation ul{grid-column:1 / -1;width:fit-content;margin-inline:auto;padding:2rem}.main-navigation .navigation ul li{padding-block:.2rem}.main-navigation .navigation ul li>*{font-size:7vw;letter-spacing:0}}@media(max-width:670px){.main-navigation .navigation ul li>*{font-size:12vw}}main{position:relative;display:block;min-block-size:100vb;transform:translateY(0);transform-origin:top center;background-color:var(--white);will-change:transform;box-shadow:0 0 13rem #000c;z-index:10}main>section{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto;grid-auto-flow:row;grid-column-gap:var(--space-sm);grid-row-gap:0}@media(max-width:1080px){main>section{grid-column-gap:0}}@media(max-width:670px){main{box-shadow:0 0 5rem #000c}}section.hero{background-color:var(--white);overflow:hidden}section.hero img{width:100%;height:auto}.parallax-cover{position:relative;grid-column:1 / -1;grid-row:1 / 1;height:100vh}.parallax-cover>*{position:absolute;top:0;left:0;width:100%;height:auto}.parallax-image{position:absolute;top:0;left:0;width:100%;height:auto;z-index:-1}@media(max-width:1080px){.parallax-cover{height:auto}}.hero .parallax-title{padding-top:var(--gap);margin-bottom:-2vh;-webkit-user-select:none;user-select:none;will-change:transform}.hero .parallax-title h1{display:block;margin-inline:auto;font-variation-settings:"ital" 0,"wdth" 55,"wght" 660;color:var(--yellow);letter-spacing:-.02em;text-transform:uppercase;text-align:center;max-width:15ch;text-box-trim:trim-both;text-box-edge:cap alphabetic}.parallax-image.sky:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;background:linear-gradient(180deg,#fff,#fff0 20%)}.parallax-image.sky img{-webkit-mask-image:linear-gradient(to bottom,black 60%,transparent 100%);mask-image:linear-gradient(to bottom,black 60%,transparent 100%)}@media(max-width:1080px){.hero .parallax-title{padding-top:7rem;margin-bottom:.5rem}.hero .parallax-title h1{font-size:12vmax;line-height:.8}}@media(max-width:670px){.hero .parallax-title{padding-top:10vmax}.hero .parallax-title h1{font-size:8vmax}section.hero .parallax-image.sky img{width:100%;height:100%;object-fit:cover}}.hero .rotor{padding-top:10vh;margin-bottom:-10vh;display:block;will-change:transform;-webkit-user-select:none;user-select:none}.hero .rotor-inner{position:relative;display:block;margin-inline:auto;width:19vh;height:19vh}.hero .rotor span{position:absolute;inset:0;margin:auto}.hero .rotor span,.hero .rotor span img{width:100%;height:100%;border-radius:50vw}.hero .rotor span:first-of-type{animation:rotate-animation 50s infinite linear;animation-play-state:paused}.hero .rotor.active span:first-of-type{animation-play-state:running}@keyframes rotate-animation{0%{transform:rotate(0)}50%{transform:rotate(180deg)}to{transform:rotate(360deg)}}@media(max-width:1540px){.hero .rotor{padding-top:8vh;margin-bottom:-8vh}.hero .rotor-inner{position:relative;width:17vh;height:17vh}}@media(max-width:1080px){.hero .rotor{padding-top:8vmax;margin-bottom:-2vmax}.hero .rotor-inner{width:15rem;height:15rem}}@media(max-width:670px){.hero .rotor{padding-top:5vmax;margin-bottom:-1vmax}.hero .rotor-inner{width:37vmin;height:37vmin}}.hero .intro{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end;align-items:center;gap:1.5rem;height:100%;padding-bottom:var(--gap);z-index:5}.hero .intro h4{flex:0 1 auto;width:100%;color:var(--white);font-size:clamp(1.063rem,.116vw + 1.032rem,1.219rem);font-variation-settings:"ital" 0,"wdth" 100,"wght" 300;line-height:1.5;text-transform:uppercase;letter-spacing:.2em;text-align:center}.hero .intro h4 span{display:block}.parallax-image.cars{will-change:transform}.parallax-image.cars:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;background:linear-gradient(0deg,#000 50%,#000000e6 60%,#0000)}@media(max-width:1080px){.hero .intro{position:relative}.hero .intro h4{padding-top:13rem}.parallax-image.cars img{position:relative;left:50%;transform:translate(-50%);width:120%}}@media(max-width:670px){.hero .intro{padding-bottom:0}.hero .intro h4{padding-top:7rem;max-width:30ch;letter-spacing:.1em}}.hero>.hero-content{grid-column:1 / -1;grid-row:2 / 2;display:grid;grid-template-columns:subgrid;grid-auto-flow:row;z-index:10}.hero>.hero-content .video-container{position:relative}.hero>.hero-content .video-container:before{content:"";position:absolute;top:50%;left:0;width:100%;height:200%;background-color:var(--gray);box-shadow:0 0 0 100vw var(--gray);clip-path:inset(0 -100vw)}.hero>.hero-content .video-container .inner{position:absolute;display:block;width:100%;height:100%;transform-origin:top center;will-change:transform;z-index:5}.hero>.hero-content .video-container .inner:after{content:"";position:absolute;inset:0;background-color:#00000080;mix-blend-mode:multiply;z-index:1}.hero>.hero-content .video-container span{position:absolute;inset:0;margin:auto;background-color:var(--yellow);width:8rem;height:8rem;border-radius:50%;z-index:10;cursor:pointer}.hero>.hero-content .video-container span svg{position:absolute;inset:0;margin:auto;fill:var(--white);width:20%;height:auto}.hero>.hero-content .article{background-color:var(--gray)}@media(max-width:670px){.hero>.hero-content{padding-top:5vh}.hero>.hero-content .video-container span{width:5rem;height:5rem}}main .moments{background:#f8f4ef;background:linear-gradient(0deg,#f8f4ef,#dadee9,#9db0d7)}main .moments .cover:last-child{z-index:10}.greek-team-box .image{position:relative;display:block;margin-bottom:-7rem}.greek-team-box img{width:100%;height:auto}.greek-team-box .content{position:relative;width:60%;background-color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--space-lg);margin-inline:auto;text-align:center;isolation:isolate;z-index:10}.greek-team-box .content:after{content:"";position:absolute;inset:0;margin:auto;width:calc(100% - 2rem);height:calc(100% - 2rem);border:2px solid rgba(0,0,0,.1);z-index:-1}.greek-team-box .content h3{position:relative;font-variation-settings:"ital" 0,"wdth" 55,"wght" 660;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;margin-inline:auto;padding-block:3rem;max-width:20ch}.greek-team-box .content p+p{margin-top:var(--space-sm)}@media(max-width:1540px){main .moments .article{padding-bottom:15vh}}@media(max-width:1440px){.greek-team-box .image{margin-bottom:-3rem}.greek-team-box .content{width:74%}}@media(max-width:1080px){main .moments .article{padding-bottom:10vh}main .moments .cover:last-child img{width:120%;height:120%;object-fit:cover;object-position:139% center}}@media(max-width:670px){main .moments .article{padding-bottom:17vh}.greek-team-box .image{margin-bottom:-2rem}.greek-team-box .content{width:100%;padding:2rem}.greek-team-box .content:after{width:calc(100% - 1rem);height:calc(100% - 1rem)}.greek-team-box .content h3{padding-block:2rem}}main .timeline{background-color:var(--yellow);padding-block:10vh}main .timeline>h2{grid-column:1 / -1;text-align:center;font-variation-settings:"ital" 0,"wdth" 55,"wght" 660;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--light-yellow)}main .timeline:has(.swiper:not(.swiper-horizontal)),main .timeline .swiper:not(.swiper-horizontal){display:none}main .timeline .swiper-container{position:relative;grid-column:1 / -1;overflow:hidden}main .timeline .swiper-container .swiper{-webkit-mask-image:linear-gradient(to right,#0003,#000 20% 80%,#0003);mask-image:linear-gradient(to right,#0003,#000 20% 80%,#0003)}main .timeline .swiper-slide{width:50%}main .timeline .swiper-slide h2{font-size:18vw;line-height:1;text-align:center;letter-spacing:-.03em;text-box-trim:trim-both;text-box-edge:cap alphabetic;color:var(--white);padding-block:4vh 5vh;opacity:.3;transition:opacity .3s ease-out}main .timeline .swiper-slide p{font-size:1.05rem;line-height:1.5;text-align:center;max-width:65ch;margin-inline:auto;opacity:0;transition:opacity 1s ease-out}main .timeline .swiper-slide.swiper-slide-active h2,main .timeline .swiper-slide.swiper-slide-active p{opacity:1}main .timeline .custom-controls{position:relative;display:block;width:fit-content;margin-top:3rem;margin-inline:auto;margin-bottom:1.5rem}main .timeline .custom-controls .progress{position:absolute;top:50%;left:0;display:block;width:100%;height:2px;transform:translateY(-50%);background-color:#ffffff1a}main .timeline .custom-controls .progress span{position:absolute;top:0;left:0;width:0;height:100%;background-color:var(--white)}.timeline-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5vw}.timeline-pagination>.swiper-pagination-bullet{position:relative;flex:0 1 auto;cursor:pointer}.timeline-pagination>.swiper-pagination-bullet .bullet{display:block;width:.9rem;height:.9rem;border-radius:50%;border:2px solid var(--white);transition:background-color .4s ease;background-color:var(--yellow)}.timeline-pagination>.swiper-pagination-bullet .date{position:absolute;top:0;left:50%;font-size:.8rem;transform:translate(-50%,50%);opacity:.3;transition:opacity .4s ease}.timeline-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active .bullet{background-color:var(--white)}.timeline-pagination>.swiper-pagination-bullet.swiper-pagination-bullet-active .date{opacity:1}@media(hover:hover)and (pointer:fine){.timeline-pagination>.swiper-pagination-bullet:hover .date{opacity:1}}.timeline-button-next,.timeline-button-prev{position:absolute;top:7.5vw;display:block;width:4rem;height:4rem;border-radius:50%;background-color:var(--white);cursor:pointer;z-index:10}.timeline-button-next svg,.timeline-button-prev svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:var(--yellow);width:30%}.timeline-button-next svg{margin-left:3%}.timeline-button-prev svg{margin-left:-3%}.timeline-button-next{right:25%}.timeline-button-prev{left:25%}@media(max-width:1440px){main .timeline .swiper-slide{width:60%}main .timeline .swiper-slide h2{font-size:22vw}.timeline-pagination{gap:1.7vw}.timeline-button-next,.timeline-button-prev{top:7.7vw;width:3.5rem;height:3.5rem}.timeline-button-next{right:20%}.timeline-button-prev{left:20%}}@media(max-width:1080px){main .timeline{padding-block:5vmax}main .timeline .swiper-slide h2{font-size:18vmax;padding-block:2rem}main .timeline .swiper-slide p{font-size:1rem;line-height:1.3;max-width:45ch}main .timeline .custom-controls{display:none}.custom-arrows{position:relative;display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:1.5rem}.timeline-button-next,.timeline-button-prev{position:relative;top:0;width:4.4rem;height:4.4rem}.timeline-button-next{right:0}.timeline-button-prev{left:0}}@media(max-width:670px){main .timeline .swiper-slide{width:70%}main .timeline .swiper-slide h2{font-size:14vmax}}.teaser{padding-block:12vh var(--space-sm);row-gap:var(--space-xl)}.teaser>h2{grid-column:1 / -1;text-align:center;font-size:3.5vw;line-height:1;font-variation-settings:"ital" 0,"wdth" 100,"wght" 900}.teaser>a{grid-column:1 / -1;max-width:fit-content;margin-inline:auto}.teaser>h2 span{display:block}.teaser .marquee ul{grid-auto-columns:14rem}.teaser .marquee-inner ul li{flex:0 1 250px;width:250px;height:auto}@media(max-width:1080px){.teaser{padding-block:5vh var(--space-xs);row-gap:var(--space-md)}.teaser>h2{font-size:6vw}}@media(max-width:670px){.teaser>h2{font-size:7vmin}.teaser .marquee ul{grid-auto-columns:10rem}}section.defender-110{background-color:var(--black)}section.defender-110 .article h2,section.defender-110 .article p{color:var(--white)}section.defender-110 .details-grid .image:nth-child(4) img{object-position:left center}section.defender-110 .article .trigger-popup{background-color:#fff3}section.technology{padding-bottom:var(--space-sm)}section.technology .article{padding-bottom:0}section.technology .marquee ul{grid-auto-columns:15%}@media(max-width:1080px){section.technology{padding-bottom:var(--space-xs)}section.technology .marquee ul{grid-auto-columns:200px}}@media(max-width:670px){section.technology .marquee ul{grid-auto-columns:10rem}}.stats{position:relative;grid-column:1 / -1;padding-top:10vh;padding-inline:var(--gap);background-color:var(--black);isolation:isolate}.stats-cover{position:absolute;inset:0;z-index:-1;opacity:.5}.stats-cover img{width:100%;height:100%;object-fit:cover}.stats-grid{display:flex;flex-wrap:wrap}.stats-item{flex:1 1 0;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;gap:.2rem}.stats-item>*{color:var(--white);text-align:center}.stats-item>h2.number{font-size:4vw;line-height:.8;text-box-trim:trim-both;text-box-edge:cap alphabetic;overflow:hidden;height:3.7vw;display:flex;flex-wrap:wrap;align-items:flex-start}.stats-item>h2 .digit{display:flex;flex-direction:column;gap:1rem;will-change:transform}.stats-item>h2 .digit.animated{flex-direction:column-reverse}.stats-item>p{margin-top:1rem}.stats>a.cta{position:relative;display:block;margin-block:var(--space-lg);margin-inline:auto}@media(max-width:1080px){.octa .article .vertical-grid{margin-bottom:0}.stats{padding-top:3rem;padding-inline:var(--gap)}.stats-cover{opacity:.9}.stats-grid{gap:1rem;justify-content:center}.stats-item{flex:0 1 35%;padding:1.5rem;border-radius:1rem;background-color:#0009;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.stats-item>h2.number{font-size:5rem;letter-spacing:-.03em;height:5rem}.stats-item>p{line-height:1.2}}@media(max-width:670px){.stats{padding-top:3rem;padding-inline:var(--gap)}.stats-grid{gap:.5rem}.stats-item{flex:0 1 45%;padding:1.5rem .5rem}.stats-item>h2.number{font-size:4rem;height:3.7rem}}main .tusk{background-color:var(--black)}main .tusk .cover{margin-bottom:-10rem;-webkit-mask-image:linear-gradient(to bottom,black 60%,transparent 95%);mask-image:linear-gradient(to bottom,black 60%,transparent 95%)}section.tusk .article h2,section.tusk .article p,section.tusk .article h4,section.tusk .article ol,section.tusk .article ul{color:var(--white)}section.tusk .article>h2{max-width:25ch}section.tusk .vertical-grid-item{padding-bottom:var(--space-md);border-bottom:1px dotted var(--gray)}section.tusk .vertical-grid-item .content p{font-size:1.05rem;line-height:1.4}@media(max-width:1800px){section.tusk .vertical-grid-item .image{width:100%;height:auto;aspect-ratio:unset}}@media(max-width:1080px){section.tusk .vertical-grid-item{border-bottom:none}section.tusk .vertical-grid-item:last-child{padding-bottom:0}}@media(max-width:670px){main .tusk .cover{margin-bottom:-5rem}}main .rally-dakar{background-color:#d5d5d5}.driver{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.driver .image{width:7rem;height:7rem}.driver .image img{width:100%;height:100%;object-fit:cover;border-radius:50%}.driver h5{flex:1 1 0;max-width:40ch}@media(max-width:670px){.driver{flex-direction:column;justify-content:center;padding:var(--space-sm);border:1px solid rgba(0,0,0,.2);border-radius:1rem}.driver .image{width:9rem;height:9rem}}.rally-dakar .video-container{position:relative}.rally-dakar .video-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--gray)}.rally-dakar .video-container .inner{position:absolute;display:block;width:100%;height:100%;transform-origin:top center;will-change:transform;z-index:5}.rally-dakar .video-container .inner:after{content:"";position:absolute;inset:0;background-color:#00000080;mix-blend-mode:multiply;z-index:1}.rally-dakar .video-container a{position:absolute;inset:0;margin:auto;background-color:var(--yellow);width:8rem;height:8rem;border-radius:50%;z-index:10;cursor:pointer}.rally-dakar .video-container a svg{position:absolute;inset:0;margin:auto;fill:var(--white);width:20%;height:auto}@media(max-width:670px){.rally-dakar .video-container a{width:5rem;height:5rem}}.dakar-team{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;text-align:center;gap:.5rem}.dakar-team>p{max-width:45ch;line-height:1.3}.dakar-team ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:1rem;margin-top:var(--space-sm)}.dakar-team ul+h3{margin-top:var(--space-md)}.dakar-team ul li{position:relative;flex:1 1 0}.dakar-team ul li:after{content:"";position:absolute;inset:0;margin:0;background:#000;background:linear-gradient(180deg,#0000 30%,#00000080);mix-blend-mode:multiply}.dakar-team ul li>.team-image{width:100%;aspect-ratio:16/12;overflow:hidden}.dakar-team ul li .team-image img{width:100%;height:100%;object-fit:cover}.dakar-team ul li h4{position:absolute;bottom:0;left:0;width:100%;text-align:center;color:var(--white);padding-block:1em;line-height:1;z-index:10}@media(max-width:1440px){.dakar-team ul li h4{font-size:1.1rem}}@media(max-width:1170px){.dakar-team ul li h4{font-size:.9rem}}@media(max-width:670px){.dakar-team ul+h3{margin-top:var(--space-xs)}.dakar-team ul li:after{display:none}.dakar-team ul li>.team-image{border-radius:50%;overflow:hidden;aspect-ratio:1/1}.dakar-team ul li .team-image img{border-radius:inherit}.dakar-team ul li h4{position:relative;color:var(--black);font-size:.8rem;padding-bottom:0}}section.sliders.celebrities{background-color:var(--gray)}main section.sliders:has(.swiper:not(.swiper-horizontal)),main section.sliders .swiper:not(.swiper-horizontal){display:none}main section.sliders .swiper-container{position:relative;grid-column:1 / -1;overflow:hidden}main section.sliders .swiper-slide{width:49.5%}.slide-image{display:block;width:100%;height:auto;aspect-ratio:16 / 9;margin-bottom:var(--space-md);opacity:.3;transition:opacity .3s ease-out}.slide-image img{width:100%;height:100%;object-fit:cover}.slide-content{padding-inline:17%;opacity:0;transition:opacity .3s ease-out}.slide-content h4{font-variation-settings:"ital" 0,"wdth" 100,"wght" 660;margin-bottom:var(--space-xs)}.slide-content p{font-size:1.05rem;line-height:1.4}.slide-content p a{text-decoration:underline;text-underline-offset:7px}.swiper-slide-active .slide-image,.swiper-slide-active .slide-content{opacity:1}@media(max-width:1440px){main section.sliders .swiper-slide{width:66%}.slide-content{padding-inline:13%}}@media(max-width:1080px){main section.sliders .swiper-slide{width:80%}.slide-content p{font-size:1rem;line-height:1.3}}@media(max-width:670px){main section.sliders .swiper-slide{width:82%}.slide-content{padding-inline:10%}}main section.sliders .custom-controls{margin:var(--space-lg) auto 0;width:49.5%;padding-inline:8.5%;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-xs)}main section.sliders .custom-controls .button-prev,main section.sliders .custom-controls .button-next{position:relative;flex:1 1 0;background-color:var(--yellow);padding-block:.75rem;text-align:center;cursor:pointer}main section.sliders .custom-controls .button-prev span,main section.sliders .custom-controls .button-next span{font-size:.85rem;font-variation-settings:"ital" 0,"wdth" 100,"wght" 660;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-transform:uppercase;color:var(--black);align-content:center}main section.sliders .custom-controls .arrow{position:absolute;top:50%;transform:translateY(-50%);width:2.25rem;height:2.25rem;background-color:var(--white);border-radius:50%}main section.sliders .custom-controls .button-prev .arrow{left:.5rem}main section.sliders .custom-controls .button-next .arrow{right:.5rem}main section.sliders .custom-controls .arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:var(--yellow);width:.75rem}main section.sliders .custom-controls .pagination{margin-left:1rem;display:flex;flex-wrap:wrap;gap:1rem}main section.sliders .custom-controls .pagination>span{font-size:.85rem;font-variation-settings:"ital" 0,"wdth" 100,"wght" 660;text-box-trim:trim-both;text-box-edge:cap alphabetic}main section.sliders .custom-controls .pagination .swiper-pagination-current{position:relative;padding-right:3rem}main section.sliders .custom-controls .pagination .swiper-pagination-current:after{content:"";position:absolute;top:0;right:0;bottom:0;margin:auto;width:2rem;height:2px;background-color:var(--black)}@media(max-width:1440px){main section.sliders .custom-controls{width:66%}}@media(max-width:1080px){main section.sliders .custom-controls{width:100%;margin:var(--space-sm) auto 0}main section.sliders .custom-controls .pagination{flex-basis:100%;width:100%;margin-left:0;justify-content:center;margin-bottom:1rem;order:0}main section.sliders .custom-controls .button-prev,main section.sliders .custom-controls .button-next{order:1}}section.world-offroad .article h2{max-width:20ch}.article{padding-block:15vh 8vh;grid-column:1 / -1;display:grid;grid-template-columns:subgrid;z-index:10}.article>h2,.article>h4,.article>h6,.article>p,.article>.trigger-popup,.article>ul,.article>ol,.article>.cta,.article .driver{grid-column:5 / -5}.article>.video-container,.article>.dakar-team{grid-column:3 / -3}.article>.image,.article>.greek-team-box{grid-column:4 / -4}.article>h2{margin-bottom:var(--space-sm)}.article>h4,.article>h6{margin-bottom:var(--space-xs)}.article>p,.article>.trigger-popup,.article>.list-grid,.article>ul,.article>ol,.article .driver{margin-bottom:var(--space-md)}.article>.marquee,.article>.details-grid,.article>.vertical-grid,.article>.image,.article>.video-container,.article>.dakar-team{margin-top:var(--space-md);margin-bottom:calc(var(--space-md) + var(--space-md))}@media(max-width:1540px){.article>.image,.article>.greek-team-box{grid-column:3 / -3}}@media(max-width:1440px){.article>h2,.article>h4,.article>h6,.article>p,.article>.trigger-popup,.article>ul,.article>ol,.article>.cta,.article .driver{grid-column:4 / -4}.article>.marquee,.article>.details-grid,.article>.vertical-grid,.article>.image,.article>.video-container,.article>.dakar-team{margin-top:var(--space-sm);margin-bottom:calc(var(--space-md) + var(--space-sm))}}@media(max-width:1080px){.article{padding-block:12vh 5vh}.article>.video-container,.article>.dakar-team{grid-column:2 / -2}.article>.trigger-popup{grid-column:2 / -2}.article>.greek-team-box{grid-column:2 / -2}.article>.marquee,.article>.details-grid,.article>.vertical-grid,.article>.image,.article>.video-container,.article>.dakar-team{margin-top:var(--space-xs);margin-bottom:calc(var(--space-md) + var(--space-xs))}}@media(max-width:670px){.article{padding-block:9vh 5vh}.article>h2,.article>h4,.article>h6,.article>p,.article>.trigger-popup,.article>ul,.article>ol,.article>.cta,.article .driver{grid-column:3 / -3}.article>p,.article>.trigger-popup,.article>.list-grid,.article>ul,.article>ol,.article .driver{margin-bottom:var(--space-sm)}.article>.marquee,.article>.details-grid,.article>.vertical-grid,.article>.image,.article>.video-container,.article>.dakar-team{margin-top:var(--space-xs);margin-bottom:calc(var(--space-sm) + var(--space-xs))}.article>.image{grid-column:2 / -2}}.article>h2{position:relative;font-variation-settings:"ital" 0,"wdth" 55,"wght" 660;text-transform:uppercase;text-box-trim:trim-both;text-box-edge:cap alphabetic;max-width:29ch}.article h2:first-of-type:before{content:"";position:absolute;top:0;left:0;display:block;background-color:transparent;width:3rem;height:3rem;transform:translate(-100%,-100%);box-shadow:var(--yellow) -1px -1px,var(--yellow) -2px -2px,var(--yellow) -3px -3px,var(--yellow) -3px -3px,var(--yellow) -4px -4px,var(--yellow) -5px -5px,var(--yellow) -6px -6px,var(--yellow) -7px -7px,var(--yellow) -8px -8px,var(--yellow) -9px -9px,var(--yellow) -10px -10px,var(--yellow) -11px -11px,var(--yellow) -12px -12px,var(--yellow) -13px -13px,var(--yellow) -14px -14px,var(--yellow) -15px -15px,var(--yellow) -16px -16px,var(--yellow) -17px -17px,var(--yellow) -18px -18px,var(--yellow) -19px -19px,var(--yellow) -20px -20px,var(--yellow) -21px -21px,var(--yellow) -22px -22px,var(--yellow) -23px -23px}.article h4,.article h6{position:relative;font-variation-settings:"ital" 0,"wdth" 100,"wght" 660}.article>.image{width:100%;height:auto;aspect-ratio:16 / 9;overflow:hidden;will-change:transform}.article>.image img{width:100%;height:100%;object-fit:cover}.article h6+p{text-indent:2rem}@media(max-width:1440px){.article h2:first-of-type:before{width:2.4rem;height:2.4rem;box-shadow:var(--yellow) -1px -1px,var(--yellow) -2px -2px,var(--yellow) -3px -3px,var(--yellow) -3px -3px,var(--yellow) -4px -4px,var(--yellow) -5px -5px,var(--yellow) -6px -6px,var(--yellow) -7px -7px,var(--yellow) -8px -8px,var(--yellow) -9px -9px,var(--yellow) -10px -10px,var(--yellow) -11px -11px,var(--yellow) -12px -12px,var(--yellow) -13px -13px,var(--yellow) -14px -14px,var(--yellow) -15px -15px,var(--yellow) -16px -16px,var(--yellow) -17px -17px,var(--yellow) -18px -18px,var(--yellow) -19px -19px,var(--yellow) -20px -20px}}@media(max-width:670px){.article h2:first-of-type:before{transform:translate(-90%,-90%);width:1.6rem;height:1.6rem;box-shadow:var(--yellow) -1px -1px,var(--yellow) -2px -2px,var(--yellow) -3px -3px,var(--yellow) -3px -3px,var(--yellow) -4px -4px,var(--yellow) -5px -5px,var(--yellow) -6px -6px,var(--yellow) -7px -7px,var(--yellow) -8px -8px,var(--yellow) -9px -9px,var(--yellow) -10px -10px,var(--yellow) -11px -11px,var(--yellow) -12px -12px,var(--yellow) -13px -13px,var(--yellow) -14px -14px,var(--yellow) -15px -15px}}.cta{position:relative;background-color:var(--yellow);padding:0 5em;height:3.3rem;width:fit-content;font-size:.85rem;font-variation-settings:"ital" 0,"wdth" 100,"wght" 660;text-box-trim:trim-both;text-box-edge:cap alphabetic;text-transform:uppercase;color:var(--black);align-content:center;overflow:hidden;isolation:isolate}.cta:before{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:var(--light-yellow);transform:translate(-101%);z-index:-1}@media(hover:hover)and (pointer:fine){.cta:hover:before{animation:cta .4s linear}}@keyframes cta{to{transform:translate(101%)}}@media(max-width:1440px){.cta{padding-inline:4em;height:3rem}}.video-container{grid-column:3 / -3;width:100%;aspect-ratio:16 / 9}.video-container video,.video-container img{width:100%;height:100%;object-fit:cover}@media(max-width:1080px){.video-container{grid-column:2 / -2}}.trigger-popup{padding:var(--space-xs);background-color:var(--black);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md)}.trigger-popup .image{flex:0 1 10rem;width:10rem;height:10rem}.trigger-popup .image img{width:100%;height:100%;object-fit:cover}.trigger-popup .text{flex:1 1 0}.trigger-popup .text h3{font-variation-settings:"ital" 0,"wdth" 55,"wght" 660;color:var(--yellow);text-transform:uppercase;max-width:20ch}.trigger-popup .arrow{position:relative;width:4rem;height:4rem;border-radius:50%;background-color:var(--yellow);margin-right:var(--space-md)}.trigger-popup .arrow svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:.05em;fill:var(--white);width:1.2em;height:auto}@media(max-width:1080px){.trigger-popup{max-width:750px;margin-inline:auto}}@media(max-width:670px){.trigger-popup{gap:var(--space-xs)}.trigger-popup .image{flex:0 1 100%;width:100%;height:auto;aspect-ratio:1 / 1}.trigger-popup .text{flex:1 1 0}.trigger-popup .text h3{max-width:100%}.trigger-popup .arrow{margin-right:0;width:2.75rem;height:2.75rem}}.cover{grid-column:1 / -1;width:100%;height:auto;overflow:hidden}.cover img{position:relative;display:block;width:100%;height:auto;will-change:transform}.marquee{--marquee-gap: var(--space-sm);position:relative;grid-column:1 / -1;overflow:hidden}.marquee img{width:100%;height:auto}.marquee ul{margin-bottom:0;padding-left:0;list-style:none;display:grid;gap:0;grid-auto-flow:column;grid-auto-columns:40%;overflow:hidden;align-items:end}.marquee ul li{position:relative;transform:translate(var(--xPercent, 0));padding-left:var(--marquee-gap);will-change:transform}@media(max-width:1540px){.marquee ul{grid-auto-columns:50%}}@media(max-width:1080px){.marquee ul{grid-auto-columns:70%}.marquee ul li{padding-left:var(--space-xs)}}@media(max-width:670px){.marquee ul{grid-auto-columns:90%}}.details-grid{grid-column:1 / -1;display:grid;grid-template-columns:subgrid;grid-template-rows:repeat(2,1fr);gap:var(--space-sm)}.details-grid .image{position:relative;place-self:stretch;clip-path:polygon(0 0,var(--clipPath, 100%) 0,var(--clipPath, 100%) 100%,0% 100%);will-change:clip-path}.details-grid .image:nth-child(2n){aspect-ratio:16 / 8}.details-grid .image img{position:absolute;width:100%;height:100%;object-fit:cover}.details-grid .image:nth-child(1){grid-column:3 / span 3;grid-row:1 / 1}.details-grid .image:nth-child(2){grid-column:6 / span 5;grid-row:1 / 1}.details-grid .image:nth-child(3){grid-column:3 / span 5;grid-row:2 / 2}.details-grid .image:nth-child(4){grid-column:8 / span 3;grid-row:2 / 2}@media(max-width:1080px){.details-grid{gap:var(--space-xs)}.details-grid .image:nth-child(1){grid-column:2 / span 4}.details-grid .image:nth-child(2){grid-column:6 / span 6}.details-grid .image:nth-child(3){grid-column:2 / span 6}.details-grid .image:nth-child(4){grid-column:8 / span 4}}.list-grid{grid-column:4 / -4;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;row-gap:var(--space-md)}.list-grid .list-item{display:grid;grid-template-columns:repeat(6,1fr);column-gap:var(--space-sm);row-gap:var(--space-md)}.list-item .image{grid-column:1 / -1;grid-row:1 / 1;width:100%;aspect-ratio:16 / 9}.list-item .image img{width:100%;height:100%;object-fit:cover}.list-grid .list-item h5{grid-column:2 / -2;grid-row:2 / 2}.list-grid .list-item:not(:last-child) h5{padding-bottom:var(--space-md);border-bottom:1px dotted var(--black)}@media(max-width:1440px){.list-grid{grid-column:3 / -3}.list-grid .list-item{grid-template-columns:repeat(8,1fr)}}@media(max-width:1080px){.list-grid{grid-column:2 / -2;row-gap:var(--space-md)}.list-grid .list-item{column-gap:0;row-gap:var(--space-sm)}.list-grid .list-item:not(:last-child) h5{padding-bottom:var(--space-md);border-bottom:1px dotted var(--black)}}@media(max-width:670px){.list-grid .list-item{grid-template-columns:repeat(10,1fr)}}.vertical-grid{grid-column:3 / -5;display:grid;grid-template-columns:minmax(0,1fr);grid-auto-flow:row;row-gap:var(--space-md)}.vertical-grid-item{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-md)}.vertical-grid-item .image{grid-column:1 / span 3;grid-row:1 / 1;width:100%;height:auto;aspect-ratio:16 / 9}.vertical-grid-item .image img{width:100%;height:100%;object-fit:cover}.vertical-grid-item .content{grid-column:4 / -1;grid-row:1 / 1;display:flex;flex-wrap:wrap;flex-direction:column}.vertical-grid-item .content p{margin-bottom:var(--space-md)}.vertical-grid-item .content>.cta{margin-top:auto}@media(max-width:1980px){.vertical-grid{grid-column:2 / -5}.vertical-grid-item .content p{line-height:1.3}}@media(max-width:1440px){.vertical-grid-item .image{aspect-ratio:unset}.vertical-grid{grid-column:2 / -4}}@media(max-width:1080px){.vertical-grid{grid-column:3 / -3;row-gap:0}.vertical-grid-item{grid-template-columns:repeat(8,1fr);column-gap:0;row-gap:var(--space-sm)}.vertical-grid-item .image{grid-column:1 / -1;aspect-ratio:16 / 9}.vertical-grid-item .content{grid-column:2 / -2;grid-row:2 / 2}.vertical-grid-item .content p{margin-bottom:var(--space-md)}.vertical-grid-item .content>.cta{margin-top:auto}}@media(max-width:670px){.vertical-grid{grid-column:2 / -2}.vertical-grid-item .content>.cta{padding-inline:0;width:100%;text-align:center;white-space:nowrap}}dialog[data-content=hero-video]{max-width:70%;border:none;overflow:visible}dialog[data-content=hero-video]::backdrop{background-color:#000000e6;mix-blend-mode:multiply}dialog{transition:display .3s allow-discrete,overlay .1s allow-discrete;animation:close .3s forwards}dialog[open]{animation:open .3s forwards}@keyframes open{0%{opacity:0}to{opacity:1}}@keyframes close{0%{opacity:1}to{opacity:0}}dialog .close{position:absolute;right:0;top:0;transform:translateY(-130%);color:#fff;text-transform:uppercase;font-size:.8rem;line-height:1.4;border:none;padding:0;background-color:transparent;display:flex;gap:1rem;align-items:center}dialog .close span{position:relative;width:.9rem;height:.9rem;cursor:pointer}dialog .close span:after,dialog .close span:before{content:"";position:absolute;inset:0;margin:auto;width:1px;height:100%;background-color:#fff}dialog .close span:after{transform:rotate(45deg)}dialog .close span:before{transform:rotate(-45deg)}@media(max-width:670px){dialog[data-content=hero-video]{max-width:85%}}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
