*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{-webkit-font-smoothing:antialiased;min-height:100dvh;line-height:1.5}img,picture,svg,video{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@font-face{font-family:Satoshi;src:url(./Satoshi-Variable-CFg-z2ne.woff2)format("woff2");font-weight:300 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./InterVariable-DiVDrmQJ.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}body{color:#000;background:#fff;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem);line-height:1.35;display:flex}h1,h2,h3{font-family:Satoshi,system-ui,sans-serif;font-weight:700;line-height:1.35}.site-main{flex:1}a{color:#0034df}.container{width:min(100% + -2*clamp(1rem,.00332779rem + 2.66223vw,2rem),75.625rem);margin-inline:auto}.container--wide{width:min(100% + -2*clamp(1rem,.00332779rem + 2.66223vw,2rem),82.25rem)}.entry-content>*+*{margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem)}.screen-reader-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{z-index:1000;color:#fff;background:#000;padding:clamp(.625rem,.375832rem + .665557vw,.875rem) clamp(.875rem,.625832rem + .665557vw,1.125rem);position:absolute;top:clamp(.625rem,.375832rem + .665557vw,.875rem);left:clamp(.625rem,.375832rem + .665557vw,.875rem);transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{z-index:100;position:relative}.has-overlay-header .site-header{position:absolute;top:0;left:0;right:0}.site-header{justify-content:space-between;align-items:center;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);margin-top:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);padding:clamp(.25rem,.187708rem + .166389vw,.3125rem) clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);display:flex}@media (width<=1400px){.site-header{gap:clamp(.875rem,.625832rem + .665557vw,1.125rem)}}.site-header{color:#fff;background:#0034df;border-radius:3.75rem}.has-light-header .site-header{color:#0034df;background:#fff;box-shadow:0 .5rem 2rem #0000001f}.site-header__brand{color:inherit;flex-shrink:0;font-family:Satoshi,system-ui,sans-serif;font-weight:700;text-decoration:none}.site-header__logo{width:6.25rem}.site-header__panel{flex:1;justify-content:space-between;align-items:center;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);display:flex}@media (width<=1400px){.site-header__panel{gap:clamp(.875rem,.625832rem + .665557vw,1.125rem)}}@media (width<=1279px){.site-header__panel{background:inherit;border-radius:2.5rem;flex-direction:column;align-items:flex-start;padding:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);display:none;position:absolute;top:calc(100% + clamp(.25rem,.187708rem + .166389vw,.3125rem));left:0;right:0;box-shadow:0 .5rem 2rem #0000001f}.site-header__panel.is-open{display:flex}}.site-header__nav-group{flex-shrink:0;align-items:center;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}@media (width<=1400px){.site-header__nav-group{gap:clamp(.625rem,.375832rem + .665557vw,.875rem)}}@media (width<=1279px){.site-header__nav-group{flex-direction:column;align-items:flex-start}}.site-header__socials{align-items:center;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}.site-header__social img{width:1.75rem;height:1.75rem}.site-header__actions{flex-shrink:0;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}@media (width<=599px){.site-header__actions{flex-direction:column;align-self:stretch}}.site-header__cta{color:#0034df}.has-light-header .site-header .btn--outline{color:#0034df;border-color:#0034df}.has-light-header .site-header .btn--outline:hover,.has-light-header .site-header__cta{color:#fff;background:#0034df}.has-light-header .site-header__cta:hover{color:#0034df;background:0 0;border-color:#0034df}.site-header__toggle{width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}@media (width<=1279px){.site-header__toggle{display:flex}}.site-header__burger,.site-header__burger:before,.site-header__burger:after{background:currentColor;width:1.5rem;height:2px;transition:transform .15s cubic-bezier(.22,1,.36,1);display:block}.site-header__burger{position:relative}.site-header__burger:before,.site-header__burger:after{content:"";position:absolute}.site-header__burger:before{top:-.4375rem}.site-header__burger:after{top:.4375rem}.site-header__toggle[aria-expanded=true] .site-header__burger{background:0 0}.site-header__toggle[aria-expanded=true] .site-header__burger:before{transform:translateY(.4375rem)rotate(45deg)}.site-header__toggle[aria-expanded=true] .site-header__burger:after{transform:translateY(-.4375rem)rotate(-45deg)}.site-nav__list{white-space:nowrap;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);padding:0;list-style:none;display:flex}@media (width<=1400px){.site-nav__list{gap:clamp(.625rem,.375832rem + .665557vw,.875rem)}}@media (width<=1279px){.site-nav__list{flex-direction:column;gap:clamp(.625rem,.375832rem + .665557vw,.875rem)}}.site-nav a{color:inherit;text-underline-offset:.3em;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);text-decoration:none}.site-nav a:hover,.site-nav a:focus-visible,.site-nav .current-menu-item>a{text-decoration:underline}.site-footer{color:#fff;background:#000;margin-top:clamp(4rem,15.9734vw - 1.98003rem,10rem);padding-block:clamp(3rem,1.00666rem + 5.32446vw,5rem)}.site-footer__inner{grid-template-columns:auto repeat(4,1fr);align-items:start;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);display:grid}@media (width<=1024px){.site-footer__inner{grid-template-columns:repeat(2,1fr)}}@media (width<=599px){.site-footer__inner{grid-template-columns:1fr}}.site-footer a{color:inherit;text-decoration:none}.site-footer a:hover,.site-footer a:focus-visible{text-decoration:underline}.site-footer__logo{width:6.25rem}.site-footer__address{font-style:normal}.site-footer__list{padding:0;list-style:none}.site-footer__legal{justify-self:end}@media (width<=1024px){.site-footer__legal{justify-self:start}}.btn{text-align:center;border:1px solid #0000;border-radius:3.75rem;justify-content:center;align-items:center;min-height:3.1875rem;padding:clamp(.25rem,.187708rem + .166389vw,.3125rem) clamp(1.5rem,.690204rem + 2.16306vw,2.3125rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);font-weight:400;line-height:1.35;text-decoration:none;transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1),border-color .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.btn:focus-visible{outline-offset:3px;outline:2px solid}.btn--primary{color:#fff;background:#0034df}.btn--primary:hover{background:#000}.btn--white{color:#000;background:#fff}.btn--white:hover,.btn--outline{color:#fff;background:0 0;border-color:#fff}.btn--outline:hover{color:#0034df;background:#fff}.btn--outline-primary{color:#000;background:0 0;border-color:#0034df}.btn--outline-primary:hover{color:#fff;background:#0034df}.btn--sm{min-height:2.75rem}.arrow-btn{color:#0034df;cursor:pointer;background:#fff;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;transition:background-color .15s cubic-bezier(.22,1,.36,1),opacity .15s cubic-bezier(.22,1,.36,1);display:flex}.arrow-btn:before{content:"";border-block:.375rem solid #0000}.arrow-btn--prev:before{border-right:.5625rem solid}.arrow-btn--next:before{border-left:.5625rem solid}.arrow-btn:hover{color:#fff;background:#0034df}.arrow-btn:focus-visible{outline-offset:2px;outline:2px solid #0034df}.arrow-btn:disabled{opacity:.35;cursor:default}.arrow-btn--filled{color:#fff;background:#0034df}.arrow-btn--filled:hover:not(:disabled){background:#000}.arrow-btn--lg{width:3.125rem;height:3.125rem}.arrow-btn--lg:before{border-block-width:.6875rem}.arrow-btn--lg.arrow-btn--prev:before{border-right-width:1.03125rem}.arrow-btn--lg.arrow-btn--next:before{border-left-width:1.03125rem}.marquee{overflow:hidden}.marquee__track{width:max-content;animation:40s linear infinite marquee-scroll;display:flex}.marquee__list{flex-shrink:0;margin:0;padding:0;list-style:none;display:flex}.marquee:hover .marquee__track,.marquee:focus-within .marquee__track{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.marquee__track{animation:none}}@keyframes marquee-scroll{to{transform:translate(-50%)}}.cta-banner{color:#fff;margin-inline:auto;text-align:center;border-radius:2.5rem;flex-direction:column;align-items:center;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);width:min(100% + -2*clamp(1rem,.00332779rem + 2.66223vw,2rem),52.375rem);margin-top:clamp(4rem,15.9734vw - 1.98003rem,10rem);padding:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem) clamp(2rem,.255824rem + 4.6589vw,3.75rem);display:flex}.cta-banner+.cta-banner{margin-top:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}.cta-banner--dark{background:#000}.cta-banner--primary{background:#0034df}.cta-banner__title{max-width:45.6875rem;margin-bottom:clamp(.875rem,.625832rem + .665557vw,1.125rem);font-family:Inter,system-ui,sans-serif;font-size:clamp(1.5rem,.752496rem + 1.99667vw,2.25rem);font-weight:700}.cta-banner__btn{min-width:min(100%,16.0625rem)}.boats{margin-top:clamp(3rem,1.00666rem + 5.32446vw,5rem);position:relative;overflow:hidden}.boats__title{z-index:3;text-align:center;font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);position:relative}.boats__stage{height:clamp(25rem,11.1089rem + 37.1048vw,38.9375rem);margin-top:calc(-1*clamp(1.25rem,.62708rem + 1.66389vw,1.875rem));position:relative}.boats__stage:before,.boats__stage:after{content:"";z-index:1;background:#fff;border-radius:50%;width:122.5%;height:clamp(7.5rem,26.9551vw - 2.59131rem,17.625rem);position:absolute;left:50%;transform:translate(-50%)}.boats__stage:before{top:calc(clamp(2.5rem,8.15308vw - .552309rem,5.5625rem) + -1*clamp(7.5rem,26.9551vw - 2.59131rem,17.625rem))}.boats__stage:after{top:calc(100% + -1*clamp(4.5rem,19.1348vw - 2.66358rem,11.6875rem))}.boats__marquee{height:100%}.boats__marquee .marquee__track{height:100%;animation-duration:60s}.boats__list{gap:clamp(1rem,2.99501vw - .121256rem,2.125rem);padding-inline-end:clamp(1rem,2.99501vw - .121256rem,2.125rem)}.boats__item{flex-shrink:0;width:clamp(10rem,3.45934rem + 17.4709vw,16.5625rem);overflow:hidden}.boats__photo{object-fit:cover;width:auto;min-width:100%;max-width:none;height:100%;position:relative;left:50%;transform:translate(-50%)}.boats__content{z-index:2;text-align:center;background:linear-gradient(90deg,#0000,#ffffff80 49%,#0000),linear-gradient(#0000,#ffffff80);flex-direction:column;justify-content:center;align-items:center;gap:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);padding-inline:clamp(1rem,.00332779rem + 2.66223vw,2rem);display:flex;position:absolute;inset:0}@media (width<=1024px){.boats__content{background:#ffffffbf}}.boats__text{max-width:27.375rem;font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem)}.partners__title{margin-bottom:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem);font-weight:400}.partners__list{align-items:center;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);padding-inline-end:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem)}.partners__item{flex-shrink:0}.partners__logo{object-fit:contain;width:auto;height:clamp(3rem,1.00666rem + 5.32446vw,5rem)}.hero-slider{color:#fff;min-height:clamp(32rem,14.4337rem + 46.9218vw,49.625rem);display:grid;position:relative;overflow:hidden}.hero-slider__images{isolation:isolate;position:absolute;inset:0}.hero-slider__images:after{content:"";z-index:3;background:linear-gradient(-60.78deg,#d6e6f280 16.5%,#093a5d80 73.9%);position:absolute;inset:0}.hero-slider__image{object-fit:cover;visibility:hidden;clip-path:inset(0 0 0 100%);width:100%;height:100%;transition:clip-path 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),visibility 0s 1.2s;position:absolute;inset:0;transform:scale(1.08)}.hero-slider__image.is-active,.hero-slider__image.is-leaving{visibility:visible;clip-path:inset(0);transition:clip-path 1.2s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1),visibility}.hero-slider__image.is-active{z-index:2;transform:scale(1)}.hero-slider__image.is-leaving{z-index:1;transform:scale(1.04)}.hero-slider__slides{z-index:1;display:grid;position:relative}.hero-slider__slide{visibility:hidden;grid-area:1/1;align-items:center;padding-block:clamp(6.75rem,5.62874rem + 2.99501vw,7.875rem) clamp(3rem,1.00666rem + 5.32446vw,5rem);display:flex}@media (width<=1024px){.hero-slider__slide{padding-top:calc(clamp(6.75rem,5.62874rem + 2.99501vw,7.875rem) + clamp(.875rem,.625832rem + .665557vw,1.125rem))}}.hero-slider__slide{transition:visibility 0s .7s}.hero-slider__slide.is-active,.hero-slider__slide.is-leaving{visibility:visible;transition:none}.hero-slider__content{width:min(100% + -2*clamp(1rem,.00332779rem + 2.66223vw,2rem),75.625rem);margin-inline:auto;padding-left:clamp(3rem,1.00666rem + 5.32446vw,5rem)}@media (width<=1024px){.hero-slider__content{padding-left:0}}.hero-slider__content>*{opacity:0;max-width:23.75rem;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(1.5rem)}.hero-slider__slide.is-active .hero-slider__content>*{opacity:1;transform:none}.hero-slider__slide.is-active .hero-slider__content>:first-child{transition-delay:.4s}.hero-slider__slide.is-active .hero-slider__content>:nth-child(2){transition-delay:.55s}.hero-slider__slide.is-active .hero-slider__content>:nth-child(3){transition-delay:.7s}.hero-slider__slide.is-active .hero-slider__content>:nth-child(4){transition-delay:.85s}.hero-slider__slide.is-leaving .hero-slider__content>*{opacity:0;transition-duration:.25s;transform:translateY(-1.5rem)}.hero-slider__kicker{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem)}.hero-slider__title{font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);line-height:1.2}.hero-slider__text{margin-top:clamp(.25rem,.187708rem + .166389vw,.3125rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);font-weight:700}.hero-slider__btn{color:#0034df;margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem)}.hero-slider__panel{z-index:1;color:#171835;background:linear-gradient(90deg,#ffffff3d,#ffffff1f);border-left:3px solid #ffffff80;width:43%;padding-top:clamp(6.75rem,5.62874rem + 2.99501vw,7.875rem);position:absolute;top:0;bottom:0;right:0}@media (width<=1024px){.hero-slider__panel{border-top:3px solid #ffffff80;border-left:0;width:100%;padding-top:0;position:relative}}.hero-slider__upcoming{grid-auto-rows:1fr;height:100%;padding:0;list-style:none;display:grid}@media (width<=1024px){.hero-slider__upcoming{grid-auto-columns:1fr;grid-auto-flow:column}}@media (width<=599px){.hero-slider__upcoming{grid-auto-flow:row}}.hero-slider__upcoming-item{overflow:hidden}.hero-slider__upcoming-item+.hero-slider__upcoming-item{border-top:3px solid #ffffff80}@media (width<=1024px){.hero-slider__upcoming-item+.hero-slider__upcoming-item{border-top:0;border-left:3px solid #ffffff80}}@media (width<=599px){.hero-slider__upcoming-item+.hero-slider__upcoming-item{border-top:3px solid #ffffff80;border-left:0}}.hero-slider__upcoming-item:first-child .is-entering{animation-delay:0s}.hero-slider__upcoming-item:nth-child(2) .is-entering{animation-delay:.15s}.hero-slider__upcoming-item:nth-child(3) .is-entering{animation-delay:.3s}.hero-slider__slot{width:100%;height:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;padding:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);transition:background-color .25s cubic-bezier(.22,1,.36,1);display:flex}.hero-slider__slot:hover{background:#ffffff26}.hero-slider__slot:focus-visible{outline-offset:-4px;outline:2px solid}.hero-slider__slot.is-entering{animation:.7s cubic-bezier(.22,1,.36,1) both hero-slider-slot-in}.hero-slider__slot-kicker{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.875416rem + .332779vw,1.125rem)}.hero-slider__slot-title{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem);font-weight:700;line-height:1.2}.hero-slider__progress{background:#ffffff80;border-radius:3.75rem;width:100%;max-width:23.75rem;height:.1875rem;margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem);display:block;overflow:hidden}.hero-slider__progress-bar{transform-origin:0;background:#0034df;height:100%;display:block;transform:scaleX(0)}.hero-slider__progress-bar.is-running{animation:7s linear forwards hero-slider-progress}.hero-slider.is-paused .hero-slider__progress-bar{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.hero-slider__progress{display:none}}@keyframes hero-slider-slot-in{0%{opacity:0;transform:translateY(40%)}}@keyframes hero-slider-progress{to{transform:scaleX(1)}}.calendar{color:#3c3c3c;background:#d9d9d980;border-radius:1.25rem;padding:clamp(.625rem,.375832rem + .665557vw,.875rem);font-family:Satoshi,system-ui,sans-serif}.calendar__header{justify-content:space-between;align-items:center;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);margin-bottom:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}.calendar__month{color:#151313;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);font-weight:500}.calendar__nav{gap:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}.calendar__weekdays,.calendar__days{grid-template-columns:repeat(7,minmax(0,1fr));gap:.3125rem;padding:0;list-style:none;display:grid}.calendar__weekdays{text-align:center;margin-bottom:clamp(.25rem,.187708rem + .166389vw,.3125rem);font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.calendar__cell{aspect-ratio:1;color:inherit;background:#fff;border:1px solid #0000;border-radius:.375rem;padding:clamp(.25rem,.187708rem + .166389vw,.3125rem);font-size:clamp(.9375rem,.875208rem + .166389vw,1rem);text-decoration:none;display:block;position:relative}.calendar a.calendar__cell{transition:border-color .15s cubic-bezier(.22,1,.36,1)}.calendar a.calendar__cell:hover,.calendar a.calendar__cell:focus-visible{border-color:#0034df;outline:none}.calendar__day.is-outside .calendar__cell{color:#8d8d8d;background:#ffffff80}.calendar__day.is-today .calendar__cell{border-color:#0034df}.calendar__dots{flex-wrap:wrap-reverse;justify-content:flex-end;gap:.3125rem;display:flex;position:absolute;bottom:clamp(.25rem,.187708rem + .166389vw,.3125rem);right:clamp(.25rem,.187708rem + .166389vw,.3125rem)}.calendar__dot{border-radius:50%;width:.8125rem;height:.8125rem}.calendar-legend{gap:clamp(.625rem,.375832rem + .665557vw,.875rem);margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem);padding:0;font-size:clamp(.8125rem,.750208rem + .166389vw,.875rem);list-style:none;display:grid}.calendar-legend__item{align-items:center;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}.calendar-legend__swatch{border-radius:3.75rem;flex-shrink:0;width:4.375rem;height:1.125rem}.regatta-card{color:#151313;background:#ececec;border-radius:1.25rem;flex-direction:column;min-height:14.8125rem;padding:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem) clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);font-family:Satoshi,system-ui,sans-serif;display:flex}.regatta-card__date{flex-wrap:wrap;align-items:baseline;gap:0 clamp(.875rem,.625832rem + .665557vw,1.125rem);font-size:clamp(1.5rem,.752496rem + 1.99667vw,2.25rem);display:flex}.regatta-card__days{font-weight:700}.regatta-card__title{font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem)}.regatta-card__footer{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);margin-top:auto;padding-top:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}.regatta-card__infos{padding:0;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem);list-style:none}.result-card{background:#ececec;border-radius:1.25rem;flex-direction:column;height:100%;min-height:11.375rem;padding:clamp(.875rem,.625832rem + .665557vw,1.125rem) clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);display:flex}.result-card__date{flex-wrap:wrap;align-items:baseline;gap:0 clamp(.625rem,.375832rem + .665557vw,.875rem);font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);display:flex}.result-card__days{font-size:clamp(1.5rem,.752496rem + 1.99667vw,2.25rem)}.result-card__title{font-family:Inter,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);font-weight:400}.result-card__btn{align-self:center;margin-top:auto}.result-card__title{margin-bottom:clamp(.875rem,.625832rem + .665557vw,1.125rem)}.data-table{background:#ececec;border-radius:2.5rem;overflow-x:auto}.data-table:focus-visible{outline-offset:2px;outline:2px solid #0034df}.data-table__table{border-collapse:separate;border-spacing:.5rem;text-align:center;width:100%;min-width:41.25rem;font-family:Satoshi,system-ui,sans-serif}.data-table th,.data-table td{background:#fff;border-radius:.625rem;height:2.8125rem;padding:clamp(.25rem,.187708rem + .166389vw,.3125rem) clamp(.625rem,.375832rem + .665557vw,.875rem);font-size:clamp(.9375rem,.875208rem + .166389vw,1rem);font-weight:400}.data-table thead th{color:#3c3c3c;background:#f6f6f6;height:3.875rem;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);font-weight:700}.data-table thead th:first-child{border-top-left-radius:2.1875rem}.data-table thead th:last-child{border-top-right-radius:2.1875rem}.data-table__name{color:inherit;text-decoration:none}.data-table__name:hover,.data-table__name:focus-visible{text-decoration:underline}.data-table__link{font-weight:500;text-decoration:none}.data-table__link:hover,.data-table__link:focus-visible{text-decoration:underline}@media (width<=599px){.data-table{padding:clamp(.625rem,.375832rem + .665557vw,.875rem)}.data-table__table,.data-table tbody{min-width:0;display:block}.data-table thead{display:none}.data-table tbody tr{background:#fff;border-radius:.625rem;flex-direction:column;gap:clamp(.25rem,.187708rem + .166389vw,.3125rem);padding:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}.data-table tbody tr+tr{margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem)}.data-table tbody th,.data-table tbody td{background:0 0;height:auto;padding:0}.data-table tbody th{text-align:left;order:-1;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);font-weight:700}.data-table tbody td{text-align:right;justify-content:space-between;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}.data-table tbody td:before{content:attr(data-label);color:#3c3c3c;text-align:left;font-weight:700}.data-table tbody td:empty{display:none}}.crew-box{text-align:center;background:#ececec;border-radius:1.25rem;flex-direction:column;align-items:center;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);padding:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem) clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);display:flex}.crew-box__title{font-family:Inter,system-ui,sans-serif;font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem);line-height:1.2}.crew-box__text{font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.document-list{padding-left:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.document-list__link{color:inherit;text-decoration:none}.document-list__link:hover,.document-list__link:focus-visible{color:#0034df;text-decoration:underline}.page-hero{color:#fff;isolation:isolate;background:#000;align-items:center;min-height:clamp(24rem,15.466rem + 22.7953vw,32.5625rem);padding-block:calc(clamp(6.75rem,5.62874rem + 2.99501vw,7.875rem) + clamp(1.5rem,.503328rem + 2.66223vw,2.5rem)) clamp(3rem,1.00666rem + 5.32446vw,5rem);display:flex;position:relative}.page-hero:after{content:"";z-index:-1;background:linear-gradient(310deg,#d6e6f2cc,#62849dcc 36.5%,#093a5dcc);position:absolute;inset:0}.page-hero__image{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.page-hero__inner{padding-left:clamp(0rem,15.9734vw - 5.98003rem,6rem)}.page-hero__title{font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);line-height:1.2}.page-hero__text{max-width:41.5rem;margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem)}.filter-tabs{flex-wrap:wrap;align-items:flex-end;gap:0 .5rem;display:flex}.filter-tabs__tab{color:#000;cursor:pointer;background:0 0;border:1px solid #0034df;border-radius:2.5rem 2.5rem 2.5rem 0;min-height:3.1875rem;margin-bottom:.625rem;padding:clamp(.25rem,.187708rem + .166389vw,.3125rem) clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);font-family:Inter,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);line-height:1.2;transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1)}.filter-tabs__tab:hover{color:#fff;background:#0034df}.filter-tabs__tab:focus-visible{outline-offset:3px;outline:2px solid #0034df}.filter-tabs__tab.is-active{color:#000;cursor:default;background:#ececec;border-color:#0000;border-radius:1.25rem 1.25rem 0 0;min-height:4.375rem;margin-bottom:0;padding-bottom:.625rem}@media (width<=1024px){.filter-tabs__tab,.filter-tabs__tab.is-active{border-radius:2.5rem;min-height:3.1875rem;margin-bottom:.625rem;padding-bottom:clamp(.25rem,.187708rem + .166389vw,.3125rem)}.filter-tabs__tab.is-active{color:#fff;background:#0034df}}.ad-card{color:#000;background:#fff;border-radius:1.25rem;flex-direction:column;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);padding:clamp(.875rem,.625832rem + .665557vw,1.125rem) clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);font-family:Satoshi,system-ui,sans-serif;display:flex}.ad-card__identity{flex-wrap:wrap;align-items:baseline;column-gap:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}.ad-card__name{font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem);line-height:1.2}.ad-card__email{color:inherit;overflow-wrap:anywhere;font-size:clamp(.8125rem,.750208rem + .166389vw,.875rem)}.ad-card__meta{font-size:clamp(.9375rem,.875208rem + .166389vw,1rem)}.ad-card__message{overflow-wrap:anywhere;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem)}.ad-card__actions{flex-wrap:wrap;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}.field{color:#000;background:#fff;border:1px solid #0000;border-radius:2.5rem;width:100%;min-height:2.3125rem;padding:0 .75rem;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem)}.field::placeholder{color:#888;opacity:1}.field:focus-visible{outline-offset:2px;outline:2px solid #0034df}.field[aria-invalid=true]{border-color:#c62828}.field--textarea{resize:vertical;border-radius:1.25rem;min-height:15.25rem;padding:clamp(.625rem,.375832rem + .665557vw,.875rem) .75rem;display:block}.field-error{color:#c62828;font-size:clamp(.8125rem,.750208rem + .166389vw,.875rem);display:block}.choice-group{flex-wrap:wrap;gap:clamp(.25rem,.187708rem + .166389vw,.3125rem);display:flex}.choice{position:relative}.choice__input{opacity:0;position:absolute}.choice__label{color:#000;cursor:pointer;background:#fff;border-radius:2.5rem;justify-content:center;align-items:center;min-width:9.875rem;min-height:2.3125rem;padding:0 .75rem;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem);transition:background-color .25s cubic-bezier(.22,1,.36,1),color .25s cubic-bezier(.22,1,.36,1);display:flex}.choice__input:checked+.choice__label{color:#fff;background:#0034df}.choice__input:focus-visible+.choice__label{outline-offset:2px;outline:2px solid #0034df}.checkbox{cursor:pointer;align-items:flex-start;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(.8125rem,.750208rem + .166389vw,.875rem);display:flex}.checkbox__input{appearance:none;cursor:pointer;background:#fff;border:1px solid #0034df;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;margin:0;display:flex}.checkbox__input:before{content:"";background:#0034df;border-radius:50%;width:.625rem;height:.625rem;transition:transform .15s cubic-bezier(.22,1,.36,1);transform:scale(0)}.checkbox__input:checked:before{transform:scale(1)}.checkbox__input:focus-visible{outline-offset:2px;outline:2px solid #0034df}.checkbox__input[aria-invalid=true]{border-color:#c62828}.form-trap{position:absolute;left:-100vw}.notice{background:#fff;border-left:3px solid;border-radius:.375rem;padding:clamp(.625rem,.375832rem + .665557vw,.875rem) clamp(.875rem,.625832rem + .665557vw,1.125rem);font-size:clamp(.9375rem,.875208rem + .166389vw,1rem)}.notice--success{color:#1e7b34}.notice--error{color:#c62828}.notice ul{margin-top:clamp(.25rem,.187708rem + .166389vw,.3125rem);padding-left:clamp(.875rem,.625832rem + .665557vw,1.125rem)}.post-row{grid-template-columns:minmax(0,26.25rem) minmax(0,32.8125rem);justify-content:space-between;align-items:start;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);max-width:63.375rem;margin-inline:auto;font-family:Satoshi,system-ui,sans-serif;display:grid}@media (width<=599px){.post-row{grid-template-columns:1fr}}.post-row__media{display:block}.post-row__image{aspect-ratio:1.25749;object-fit:cover;border-radius:1.25rem;width:100%}.post-row__body:only-child{grid-column:1/-1}.post-row__title{font-size:clamp(1.375rem,.75208rem + 1.66389vw,2rem);line-height:1.2}.post-row__title a{color:inherit;text-decoration:none}.post-row__title a:hover,.post-row__title a:focus-visible{text-decoration:underline}.post-row__date{font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.post-row__excerpt{margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem);font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.post-row__cta{margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem)}.news-date time{font-weight:400}.news-date--event{color:#0034df;font-weight:700}.newsletter{text-align:center;background:#ececec;padding-block:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);font-family:Satoshi,system-ui,sans-serif}.newsletter__inner{flex-direction:column;align-items:center;display:flex}.newsletter__title{font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);line-height:1.2}.newsletter__text{font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.newsletter__form{flex-direction:column;align-items:center;gap:clamp(.25rem,.187708rem + .166389vw,.3125rem);margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}.newsletter__group{max-width:100%;display:flex}.newsletter__input{color:#000;background:#fff;border:1px solid #0000;border-radius:2.5rem 0 0 2.5rem;width:15.5625rem;min-width:0;min-height:2.9375rem;padding:0 clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);font-family:Inter,system-ui,sans-serif;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem)}.newsletter__input::placeholder{color:#000;opacity:1}.newsletter__input:focus-visible{outline-offset:2px;outline:2px solid #0034df}.newsletter__input[aria-invalid=true]{border-color:#c62828}.newsletter__submit{color:#fff;cursor:pointer;background:#0034df;border:0;border-radius:0 2.5rem 2.5rem 0;padding:0 clamp(.875rem,.625832rem + .665557vw,1.125rem);font-family:Inter,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);transition:background-color .25s cubic-bezier(.22,1,.36,1)}.newsletter__submit:hover{background:#000}.newsletter__submit:focus-visible{outline-offset:2px;outline:2px solid #0034df}.newsletter__consent{max-width:32.5rem;font-size:clamp(.8125rem,.750208rem + .166389vw,.875rem)}.newsletter__message{color:#1e7b34;margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem);font-weight:700}.mail-form{background:#ececec;border-radius:1.25rem;padding:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem) clamp(1.25rem,.62708rem + 1.66389vw,1.875rem) clamp(1.5rem,.503328rem + 2.66223vw,2.5rem)}.mail-form .notice{margin-bottom:clamp(.875rem,.625832rem + .665557vw,1.125rem)}.mail-form__form{flex-direction:column;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}.mail-form__group{border:0;flex-direction:column;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);margin:0;padding:0;display:flex}.mail-form__legend{padding:0;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem);font-weight:700}.mail-form__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.625rem,.375832rem + .665557vw,.875rem);display:grid}@media (width<=599px){.mail-form__row{grid-template-columns:1fr}}.mail-form__checks{flex-direction:column;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);display:flex}.mail-form__message{min-height:10.125rem}.boat-card{color:#000;flex-direction:column;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);width:fit-content;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);text-decoration:none;display:flex}.boat-card__name{text-overflow:ellipsis;white-space:nowrap;width:0;min-width:100%;line-height:1.2;overflow:hidden}.boat-card__image{aspect-ratio:.849351;object-fit:cover;width:auto;height:calc(100cqh + -1.2*clamp(1rem,.750832rem + .665557vw,1.25rem) + -1*clamp(.625rem,.375832rem + .665557vw,.875rem));transition:opacity .25s cubic-bezier(.22,1,.36,1);display:block}.boat-card__image--empty{background:#ececec}.boat-card:hover .boat-card__image,.boat-card:focus-visible .boat-card__image{opacity:.85}.boat-card:hover .boat-card__name,.boat-card:focus-visible .boat-card__name{text-decoration:underline}.club-teaser{grid-template-columns:minmax(0,29.3125rem) auto;justify-content:space-between;align-items:center;gap:clamp(2rem,.255824rem + 4.6589vw,3.75rem);padding:clamp(3rem,1.00666rem + 5.32446vw,5rem) clamp(3rem,1.00666rem + 5.32446vw,5rem) 0;display:grid}@media (width<=1024px){.club-teaser{grid-template-columns:minmax(0,1fr);padding-inline:0}}.club-teaser__title{font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem)}.club-teaser__text{margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.club-teaser__cta{margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem)}.club-teaser__media{align-items:flex-start;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);display:flex}@media (width<=1024px){.club-teaser__media{justify-content:center}}.club-teaser__photo{object-fit:cover;border-radius:2.5rem;min-width:0}.club-teaser__photo--main{aspect-ratio:.65977;flex:1 0 287px;max-width:17.9375rem}@media (width<=1024px){.club-teaser__photo--main{flex:287 1 0}}.club-teaser__photo--inset{aspect-ratio:.657658;flex:1 0 219px;max-width:13.6875rem;margin-top:3.1875rem}@media (width<=1024px){.club-teaser__photo--inset{flex:219 1 0}}.club-hero{grid-template-columns:minmax(0,calc(clamp(0rem,17.97vw - 6.72754rem,6.75rem) + 27.125rem)) minmax(0,1fr);align-items:start;padding-top:clamp(3rem,1.00666rem + 5.32446vw,5rem);display:grid}@media (width<=1024px){.club-hero{grid-template-columns:1fr;gap:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}}.club-hero__content{padding-top:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);padding-left:clamp(0rem,17.97vw - 6.72754rem,6.75rem)}@media (width<=1024px){.club-hero__content{padding-left:0}}.club-hero__title{z-index:1;width:max-content;max-width:33.4375rem;font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);position:relative}@media (width<=1024px){.club-hero__title{width:auto}}.club-hero__text{margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.club-hero__cta{margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem)}.club-hero__media{aspect-ratio:1.2031;position:relative}@media (width<=1024px){.club-hero__media{width:100%;max-width:48.5rem;margin-inline:auto}}.club-hero__photo{object-fit:cover;border-radius:2.5rem;position:absolute}.club-hero__photo--main{width:78.7371%;height:66.6667%;top:0;right:0}.club-hero__photo--inset{border:clamp(.625rem,1.99667vw - .122504rem,1.375rem) solid #fff;width:55.6701%;height:66.6667%;bottom:0;left:0}.regattas{padding-block:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem) clamp(4rem,15.9734vw - 1.98003rem,10rem)}.regattas__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(.625rem,.375832rem + .665557vw,.875rem) clamp(2rem,.255824rem + 4.6589vw,3.75rem);display:flex}.regattas__title{font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem)}.regattas__links{flex-wrap:wrap;gap:clamp(.625rem,.375832rem + .665557vw,.875rem) clamp(3rem,1.00666rem + 5.32446vw,5rem);display:flex}.regattas__link{text-underline-offset:.3em;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem);font-weight:700;text-decoration-thickness:1px}.regattas__link:hover,.regattas__link:focus-visible{color:#000}.regattas__overview{grid-template-columns:25.5625rem minmax(0,1fr);align-items:start;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:grid}@media (width<=1024px){.regattas__overview{grid-template-columns:1fr}}.regattas__aside{gap:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);display:grid}@media (width<=1024px){.regattas__aside{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width<=599px){.regattas__aside{grid-template-columns:1fr}}.regattas__cards,.regattas__results-cards{gap:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);padding:0;list-style:none;display:grid}.regattas__section{margin-top:clamp(2rem,.255824rem + 4.6589vw,3.75rem);scroll-margin-top:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem)}.regattas__results-title{text-align:center;font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem)}.regattas__subtitle{margin-top:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);font-family:Inter,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.regattas__results-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.625rem,.375832rem + .665557vw,.875rem);margin-block:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem)}@media (width<=1024px){.regattas__results-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=599px){.regattas__results-cards{grid-template-columns:1fr}}.regattas__empty{margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.regattas__results-title+.regattas__empty{text-align:center}.regatta{padding-block:clamp(3rem,1.00666rem + 5.32446vw,5rem) clamp(4rem,15.9734vw - 1.98003rem,10rem)}.regatta__header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:clamp(.25rem,.187708rem + .166389vw,.3125rem) clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);display:flex}.regatta__title{font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);line-height:1.2}.regatta__date{font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1.5rem,.752496rem + 1.99667vw,2.25rem)}.regatta__image{aspect-ratio:4.1083;object-fit:cover;border-radius:2.5rem;width:100%;margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem)}@media (width<=1024px){.regatta__image{aspect-ratio:1.77778}}.regatta__description{margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.regatta__columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,.255824rem + 4.6589vw,3.75rem);margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);display:grid}@media (width<=1024px){.regatta__columns{grid-template-columns:1fr}}.regatta__registration-info{margin-top:clamp(2rem,.255824rem + 4.6589vw,3.75rem);font-family:Satoshi,system-ui,sans-serif;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem)}.regatta__registration-info>*+*{margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem)}.regatta__subtitle{margin-bottom:clamp(.875rem,.625832rem + .665557vw,1.125rem);font-size:clamp(1.5rem,.752496rem + 1.99667vw,2.25rem);line-height:1.2}.regatta__results{background:#ececec;border-radius:2.5rem;margin-top:clamp(3rem,1.00666rem + 5.32446vw,5rem);padding:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);scroll-margin-top:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem)}.regatta__gallery{margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem)}.crew-exchange{max-width:63.5625rem;margin-top:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}.crew-exchange__cta{text-align:center;margin-bottom:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}.crew-exchange__panel{background:#ececec;border-radius:2.5rem;padding:clamp(.875rem,.625832rem + .665557vw,1.125rem)}.filter-tabs:has(.filter-tabs__tab:first-child.is-active)+.crew-exchange__panel{border-top-left-radius:0}@media (width<=599px){.filter-tabs:has(.filter-tabs__tab:first-child.is-active)+.crew-exchange__panel{border-top-left-radius:2.5rem}}.crew-exchange__list{flex-direction:column;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);padding:0;list-style:none;display:flex}.crew-exchange__empty{text-align:center;padding:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem)}.crew-form{background:#ececec;border-radius:2.5rem;max-width:63.5625rem;margin-block:clamp(2rem,.255824rem + 4.6589vw,3.75rem) clamp(4rem,15.9734vw - 1.98003rem,10rem);padding:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem) clamp(2rem,.255824rem + 4.6589vw,3.75rem) clamp(2rem,.255824rem + 4.6589vw,3.75rem);font-family:Satoshi,system-ui,sans-serif}@media (width<=599px){.crew-form{padding-inline:clamp(.875rem,.625832rem + .665557vw,1.125rem)}}.crew-form__title{font-size:clamp(1.125rem,.751248rem + .998336vw,1.5rem)}.crew-form .notice{margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem)}.crew-form__form{grid-template-columns:20.0625rem minmax(0,1fr);gap:clamp(.875rem,.625832rem + .665557vw,1.125rem) clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);margin-top:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:grid}@media (width<=1024px){.crew-form__form{grid-template-columns:1fr}}.crew-form__fields{flex-direction:column;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}.crew-form__group{border:0;flex-direction:column;gap:clamp(.625rem,.375832rem + .665557vw,.875rem);margin:0;padding:0;display:flex}.crew-form__legend{margin-bottom:clamp(.25rem,.187708rem + .166389vw,.3125rem);padding:0;font-size:clamp(.9375rem,.875208rem + .166389vw,1rem);font-weight:700}.crew-form__hint{font-size:clamp(.8125rem,.750208rem + .166389vw,.875rem)}.crew-form__message{padding-top:calc(1.35*clamp(.9375rem,.875208rem + .166389vw,1rem) + clamp(.25rem,.187708rem + .166389vw,.3125rem))}@media (width<=1024px){.crew-form__message{padding-top:0}}.crew-form__consent,.crew-form__submit{grid-column:1/-1}.crew-form__submit{flex-wrap:wrap;align-items:center;gap:clamp(.625rem,.375832rem + .665557vw,.875rem) clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}.crew-form__note{font-size:clamp(.9375rem,.875208rem + .166389vw,1rem);font-weight:700}.news-archive{padding-top:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}.news-archive__header{max-width:63.375rem}.news-archive__title{padding-left:clamp(0rem,12.9784vw - 4.85878rem,4.875rem);font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);font-weight:400;line-height:1.2}@media (width<=1024px){.news-archive__title{padding-left:0}}.news-archive__item{margin-block:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}.news-archive__item+.newsletter{margin-bottom:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}.news-archive__pagination{flex-wrap:wrap;justify-content:center;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);margin-top:clamp(2rem,.255824rem + 4.6589vw,3.75rem);display:flex}.news-archive__empty{margin-block:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}.news-single{grid-template-columns:minmax(0,26.25rem) minmax(0,36.875rem) minmax(0,8.875rem);justify-content:space-between;align-items:start;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);padding-top:clamp(2rem,.255824rem + 4.6589vw,3.75rem);display:grid}@media (width<=1024px){.news-single{grid-template-columns:minmax(0,1fr);max-width:36.875rem}}.news-single__image{aspect-ratio:1.25749;object-fit:cover;border-radius:1.25rem;width:100%}.news-single--event .news-single__image{aspect-ratio:auto;height:auto}.news-single__article:first-child{grid-column:span 2}@media (width<=1024px){.news-single__article:first-child{grid-column:auto}}.news-single__title{font-family:Inter,system-ui,sans-serif;font-size:clamp(1.375rem,.75208rem + 1.66389vw,2rem);line-height:1.2}.news-single__date{font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.news-single__content{margin-top:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.news-single__content>*+*{margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem)}.news-single__content img{border-radius:.625rem}.news-related__title{text-align:center;font-family:Inter,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);line-height:1.2}.news-related__list{flex-direction:column;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem);padding:0;list-style:none;display:flex}@media (width<=1024px){.news-related__list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (width<=599px){.news-related__list{grid-template-columns:minmax(0,1fr)}}.news-related__link{color:#000;text-align:center;flex-direction:column;align-items:center;gap:clamp(.25rem,.187708rem + .166389vw,.3125rem);font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);text-decoration:none;display:flex}.news-related__link:hover,.news-related__link:focus-visible{text-decoration:underline}@media (width<=599px){.news-related__link{text-align:left;flex-direction:row;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem)}}.news-related__image{aspect-ratio:.969466;object-fit:cover;border-radius:.625rem;flex-shrink:0;width:7.9375rem;max-width:100%}.contact{grid-template-columns:minmax(0,38.4375rem) minmax(0,31.375rem);grid-template-areas:"infos address""form map";justify-content:space-between;align-items:end;gap:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem) clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);padding-top:clamp(2rem,.255824rem + 4.6589vw,3.75rem);font-family:Satoshi,system-ui,sans-serif;display:grid}@media (width<=1024px){.contact{grid-template-columns:1fr;grid-template-areas:"infos""form""address""map"}}.contact__infos{grid-area:infos}.contact__lines{font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.contact__lines a{color:#000;text-decoration:none}.contact__lines a:hover,.contact__lines a:focus-visible{text-decoration:underline}.contact__social{vertical-align:middle;margin-left:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);display:inline-block}.contact__social img{width:1.75rem}.contact__intro{margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem);font-size:clamp(.9375rem,.875208rem + .166389vw,1rem)}.contact .mail-form{grid-area:form;align-self:start}.contact__address{grid-area:address;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);font-style:normal}.contact__map{grid-area:map;align-self:start}.contact__iframe{border:0;border-radius:1.25rem;width:100%;height:clamp(20rem,9.41036rem + 28.2862vw,30.625rem);display:block}.contact__map-link{margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem);display:inline-block}.boats-archive{flex-direction:column;height:calc(100svh + -1*clamp(6.75rem,5.62874rem + 2.99501vw,7.875rem));min-height:35rem;padding-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);display:flex}@media (width<=1024px){.boats-archive{height:auto}}.boats-archive__header{flex-shrink:0;justify-content:space-between;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);display:flex}@media (width<=1024px){.boats-archive__header{flex-direction:column}}.boats-archive__intro{max-width:39.125rem;font-family:Satoshi,system-ui,sans-serif}.boats-archive__title{font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);font-weight:700;line-height:1.2}.boats-archive__text{font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.boats-archive__names{grid-template-rows:repeat(12,auto);grid-auto-columns:8.75rem;grid-auto-flow:column;padding:0;font-family:Satoshi,system-ui,sans-serif;font-size:clamp(1rem,.875416rem + .332779vw,1.125rem);list-style:none;display:grid}@media (width<=1024px){.boats-archive__names{grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}}@media (width<=599px){.boats-archive__names{grid-template-columns:repeat(2,minmax(0,1fr))}}.boats-archive__name{color:#000;text-decoration:none}.boats-archive__name:hover,.boats-archive__name:focus-visible{color:#0034df;text-decoration:underline}.boats-archive__empty{margin-block:clamp(2rem,.255824rem + 4.6589vw,3.75rem)}.boat-carousel{flex-direction:column;flex:1;min-height:0;padding-block:clamp(.875rem,.625832rem + .665557vw,1.125rem) clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);display:flex}.boat-carousel__nav{flex-shrink:0;justify-content:space-between;margin-bottom:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}.boat-carousel__nav .arrow-btn{touch-action:none;-webkit-user-select:none;user-select:none}.boat-carousel__viewport{flex:1;min-height:15rem;max-height:26.875rem;overflow:hidden;container-type:size}@media (width<=1024px){.boat-carousel__viewport{flex:none;height:23.75rem}}.boat-carousel__track,.boat-carousel__list{gap:.8125rem;height:100%;display:flex}.boat-carousel__track{will-change:transform;width:max-content}.boat-carousel__list{margin:0;padding:0;list-style:none}.boat{padding-block:clamp(2rem,.255824rem + 4.6589vw,3.75rem) clamp(3rem,1.00666rem + 5.32446vw,5rem);font-family:Satoshi,system-ui,sans-serif}.boat__back{color:#000;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);text-decoration:none}.boat__back:hover,.boat__back:focus-visible{text-decoration:underline}.boat__layout{grid-template-columns:minmax(0,1fr) minmax(0,27.4375rem);align-items:start;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);margin-top:clamp(3rem,1.00666rem + 5.32446vw,5rem);display:grid}@media (width<=1024px){.boat__layout{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem)}}@media (width<=599px){.boat__layout{grid-template-columns:1fr}}.boat__text{flex-direction:column;justify-content:space-between;align-self:stretch;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);display:flex}.boat__title{font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);font-weight:700;line-height:1.2}.boat__content{margin-top:clamp(.625rem,.375832rem + .665557vw,.875rem);font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.boat__next{color:#000;align-self:flex-start;font-family:Inter,system-ui,sans-serif;font-size:clamp(1rem,.750832rem + .665557vw,1.25rem);text-decoration:none}.boat__next:hover,.boat__next:focus-visible{text-decoration:underline}.boat__photo{aspect-ratio:.771529;object-fit:cover;width:100%}.boat__gallery{scroll-snap-type:x proximity;grid-column:1/-1;gap:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);margin:0;padding:0 0 clamp(.625rem,.375832rem + .665557vw,.875rem);list-style:none;display:flex;overflow-x:auto}.boat__gallery-item{scroll-snap-align:start;flex-shrink:0;width:min(27.8125rem,85%)}.boat__gallery-image{aspect-ratio:1.47841;object-fit:cover;width:100%}.volunteer{padding-block:clamp(2rem,.255824rem + 4.6589vw,3.75rem) clamp(3rem,1.00666rem + 5.32446vw,5rem);font-family:Satoshi,system-ui,sans-serif}.volunteer__title{font-size:clamp(2.25rem,.505824rem + 4.6589vw,4rem);font-weight:400;line-height:1.2}.volunteer__layout{grid-template-columns:minmax(0,38.4375rem) minmax(0,28.875rem);justify-content:space-between;align-items:start;gap:clamp(1.5rem,.503328rem + 2.66223vw,2.5rem);margin-top:clamp(1.25rem,.62708rem + 1.66389vw,1.875rem);display:grid}@media (width<=1024px){.volunteer__layout{grid-template-columns:1fr}}.volunteer__aside{flex-direction:column;gap:clamp(.875rem,.625832rem + .665557vw,1.125rem);display:flex}@media (width<=1024px){.volunteer__aside{order:-1}}.volunteer__intro{font-size:clamp(1rem,.750832rem + .665557vw,1.25rem)}.volunteer__photo{aspect-ratio:1.25886;object-fit:cover;border-radius:1.25rem;width:100%}
