.navbar[data-v-d21d5013]{left:0;padding:0 40px;position:fixed;right:0;top:0;transition:background .3s ease,box-shadow .3s ease;z-index:100}.navbar--scrolled[data-v-d21d5013]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(8,11,18,.96);box-shadow:0 1px #ffffff0f}html.sun-mode{background:rgba(255,254,245,.96);box-shadow:0 1px #001a2c1a}.navbar__inner[data-v-d21d5013]{align-items:center;display:flex;height:72px;justify-content:space-between;max-width:100%;position:relative}.navbar__logo[data-v-d21d5013]{display:flex;flex-direction:column;gap:2px}.navbar__logo img[data-v-d21d5013]{display:block;height:32px}.navbar__logo-sub[data-v-d21d5013]{color:#fff9;font-family:Archivo,sans-serif;font-size:9px;font-weight:400;letter-spacing:.18em;line-height:1;text-transform:uppercase}.navbar__links[data-v-d21d5013]{display:flex;gap:40px;left:50%;list-style:none;margin:0;padding:0;position:absolute;transform:translate(-50%)}.navbar__links a[data-v-d21d5013]{color:var(--color-text-secondary);font-family:Archivo,sans-serif;font-size:13px;font-weight:400;letter-spacing:.1em;padding-bottom:4px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.navbar__links a[data-v-d21d5013]:after{background:var(--color-accent);bottom:-2px;content:"";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:center;transition:transform .25s ease}.navbar__links a.navbar__link--active[data-v-d21d5013],.navbar__links a.router-link-exact-active[data-v-d21d5013],.navbar__links a[data-v-d21d5013]:hover{color:var(--color-text)}.navbar__links a.navbar__link--active[data-v-d21d5013]:after,.navbar__links a.router-link-exact-active[data-v-d21d5013]:after{transform:scaleX(1)}.navbar__sun[data-v-d21d5013]{align-items:center;background:none;border:1px solid var(--color-border);border-radius:2px;color:var(--color-text-secondary);cursor:pointer;display:flex;justify-content:center;padding:7px;transition:color .2s ease,border-color .2s ease,background .2s ease}.navbar__sun[data-v-d21d5013]:hover{background:var(--color-surface);border-color:var(--color-accent);color:var(--color-text)}.navbar__burger[data-v-d21d5013]{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:5px;padding:8px}.navbar__burger span[data-v-d21d5013]{background:var(--color-text);display:block;height:1px;transition:transform .3s ease,opacity .3s ease;width:22px}.navbar__burger span.burger-open[data-v-d21d5013]:first-child{transform:translateY(6px) rotate(45deg)}.navbar__burger span.burger-open[data-v-d21d5013]:nth-child(2){opacity:0}.navbar__burger span.burger-open[data-v-d21d5013]:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.navbar__mobile-menu[data-v-d21d5013]{background:var(--color-bg);border-top:1px solid var(--color-border);padding:16px 40px 28px}.navbar__mobile-menu ul[data-v-d21d5013]{list-style:none;margin:0;padding:0}.navbar__mobile-menu a[data-v-d21d5013]{border-bottom:1px solid var(--color-border);color:var(--color-text-secondary);display:block;font-family:Archivo,sans-serif;font-size:15px;font-weight:400;letter-spacing:.1em;padding:16px 0;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.navbar__mobile-menu a[data-v-d21d5013]:hover{color:var(--color-text)}.navbar__mobile-menu a.navbar__link--active[data-v-d21d5013],.navbar__mobile-menu a.router-link-exact-active[data-v-d21d5013]{border-bottom-color:var(--color-accent);color:var(--color-text)}@media (max-width:940px){.navbar[data-v-d21d5013]{padding:0 24px}.navbar__links[data-v-d21d5013]{display:none}.navbar__burger[data-v-d21d5013]{display:flex}.navbar__mobile-menu[data-v-d21d5013]{padding:16px 24px 24px}}.mobile-menu-enter-active[data-v-d21d5013],.mobile-menu-leave-active[data-v-d21d5013]{transition:opacity .2s ease,transform .2s ease}.mobile-menu-enter-from[data-v-d21d5013],.mobile-menu-leave-to[data-v-d21d5013]{opacity:0;transform:translateY(-8px)}.footer[data-v-39bd98f2]{background:rgba(0,0,0,.5);border-top:1px solid var(--color-border);padding:64px 0 32px}.footer__grid[data-v-39bd98f2]{display:grid;gap:48px;grid-template-columns:1.5fr 1fr 1fr;margin-bottom:48px}@media (max-width:940px){.footer__grid[data-v-39bd98f2]{grid-template-columns:1fr 1fr}}@media (max-width:580px){.footer__grid[data-v-39bd98f2]{gap:32px;grid-template-columns:1fr}}.footer__logo[data-v-39bd98f2]{display:block;height:36px;margin-bottom:16px}.footer__brand p[data-v-39bd98f2]{font-size:13px;font-weight:200;line-height:1.7;margin:0}.footer__brand p[data-v-39bd98f2],.footer__contact h4[data-v-39bd98f2],.footer__nav h4[data-v-39bd98f2]{color:var(--color-text-secondary);font-family:Archivo,sans-serif}.footer__contact h4[data-v-39bd98f2],.footer__nav h4[data-v-39bd98f2]{font-size:11px;font-weight:400;letter-spacing:.15em;margin:0 0 16px;text-transform:uppercase}.footer__nav ul[data-v-39bd98f2]{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.footer__nav a[data-v-39bd98f2]{color:var(--color-text-secondary);font-family:Archivo,sans-serif;font-size:14px;font-weight:400;text-decoration:none;transition:color .2s ease}.footer__nav a[data-v-39bd98f2]:hover{color:var(--color-text)}.footer__contact p[data-v-39bd98f2]{color:var(--color-text-secondary);line-height:1.7;margin:0 0 10px}.footer__contact a[data-v-39bd98f2],.footer__contact p[data-v-39bd98f2]{font-family:Archivo,sans-serif;font-size:14px;font-weight:400}.footer__contact a[data-v-39bd98f2]{color:var(--color-accent);text-decoration:none;transition:color .2s ease}.footer__contact a[data-v-39bd98f2]:hover{color:var(--color-accent-hover)}.footer__bottom[data-v-39bd98f2]{align-items:center;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding-top:24px}.footer__bottom span[data-v-39bd98f2]{color:#ffffff59;font-family:Archivo,sans-serif;font-size:11px;font-weight:200}.footer__bottom a[data-v-39bd98f2]{color:#ffffff80;margin-left:4px;text-decoration:underline;transition:color .2s ease}.footer__bottom a[data-v-39bd98f2]:hover{color:var(--color-text)}@media (max-width:580px){.footer__bottom[data-v-39bd98f2]{align-items:flex-start;flex-direction:column}}:root{--color-bg:#060d14;--color-bg-2:#0a1520;--color-bg-3:#0e1c2a;--color-accent:#00e5ff;--color-accent-hover:#33ecff;--color-text:#fff;--color-text-secondary:hsla(0,0%,100%,.6);--color-surface:rgba(0,229,255,.04);--color-border:rgba(0,229,255,.1)}html.sun-mode{--color-bg:#fffef5;--color-bg-2:#f5f2e8;--color-bg-3:#ede9da;--color-accent:#07a;--color-accent-hover:#005f8a;--color-text:#001a2c;--color-text-secondary:#001a2c;--color-surface:rgba(0,119,170,.06);--color-border:rgba(0,119,170,.2)}html.sun-mode .navbar__logo img{filter:invert(1) sepia(1) saturate(3) hue-rotate(175deg) brightness(.3)}html.sun-mode .btn--ghost{border-color:#0077aa4d!important;color:#001a2c!important}html.sun-mode .btn--ghost:hover{background:rgba(0,119,170,.04)!important;border-color:#07a!important}html.sun-mode input:not(.skipper-login input),html.sun-mode select,html.sun-mode textarea{background:#fff!important;border-color:#0077aa40!important;color:#001a2c!important}html.sun-mode input:not(.skipper-login input)::-moz-placeholder,html.sun-mode select::-moz-placeholder,html.sun-mode textarea::-moz-placeholder{color:#001a2c66!important}html.sun-mode input:not(.skipper-login input)::placeholder,html.sun-mode select::placeholder,html.sun-mode textarea::placeholder{color:#001a2c66!important}html.sun-mode .about__text,html.sun-mode .about__title,html.sun-mode .enjoy__text,html.sun-mode .enjoy__text--price,html.sun-mode .enjoy__title,html.sun-mode .learn__text,html.sun-mode .learn__title,html.sun-mode .race__text,html.sun-mode .race__text--price,html.sun-mode .race__title{color:#001a2c!important}html.sun-mode .race__logo img{filter:brightness(0) opacity(.75)!important}html.sun-mode .contact .form-group label{color:#ffffffbf!important}html.sun-mode .contact .form-group label .req{color:#33ecff!important}html.sun-mode .contact input,html.sun-mode .contact select,html.sun-mode .contact textarea{background:hsla(0,0%,100%,.92)!important;border-color:#fff6!important;color:#001a2c!important}html.sun-mode .contact input::-moz-placeholder,html.sun-mode .contact select::-moz-placeholder,html.sun-mode .contact textarea::-moz-placeholder{color:#001a2c59!important}html.sun-mode .contact input::placeholder,html.sun-mode .contact select::placeholder,html.sun-mode .contact textarea::placeholder{color:#001a2c59!important}html.sun-mode .contact__title{color:#ffffffe6!important}html.sun-mode .contact__intro{color:#ffffff8c!important}html.sun-mode .contact__detail strong{color:#ffffff73!important}html.sun-mode .contact__detail span{color:#ffffffb3!important}html.sun-mode .contact .select-wrap select option{background:#fffef5!important;color:#001a2c!important}html.sun-mode .events-page__desc,html.sun-mode .events-page__empty,html.sun-mode .events-page__title{color:#001a2c!important}html.sun-mode .events-page__view-toggle{border-color:#07a3!important}html.sun-mode .event-card{background:#fff!important;border-color:#0077aa1f!important}html.sun-mode .event-card:hover{background:rgba(0,119,170,.03)!important;border-color:#07a3!important}html.sun-mode .event-card__date,html.sun-mode .event-card__skipper,html.sun-mode .event-card__title{color:#001a2c!important}html.sun-mode .event-card__duration{background:rgba(0,119,170,.05)!important;border-color:#0077aa1f!important;color:#001a2c!important}html.sun-mode .event-card__desc{color:#001a2c!important}html.sun-mode .event-card__places-bar{background:rgba(0,119,170,.08)!important}html.sun-mode .event-card__closed,html.sun-mode .event-card__places-text{color:#001a2c!important}html.sun-mode .event-card__prix,html.sun-mode .modal__prix{color:#001a2c66!important}html.sun-mode .event-card__cta{border-left-color:#0077aa1a!important}html.sun-mode .event-weather{border-top-color:#0077aa1a!important}html.sun-mode .event-weather__loc,html.sun-mode .event-weather__meta,html.sun-mode .event-weather__wind-unit{color:#001a2c!important}html.sun-mode .event-weather__dir-badge{background:rgba(0,119,170,.05)!important;color:#001a2c!important}html.sun-mode .event-weather__days,html.sun-mode .event-weather__dir-badge{border-color:#0077aa1f!important}html.sun-mode .event-weather__day-btn{border-right-color:#0077aa14!important;color:#001a2c!important}html.sun-mode .event-weather__day-btn:hover{background:rgba(0,119,170,.04)!important;color:#001a2c!important}html.sun-mode .event-weather svg text{fill:#001a2c!important}html.sun-mode .event-weather svg line{stroke:#0077aa1f!important}html.sun-mode .event-weather svg polygon{fill:#001a2c!important}html.sun-mode .event-weather-empty{border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .event-weather-empty svg{opacity:.5}html.sun-mode .wt-wrap{background:rgba(0,119,170,.03)!important;border-color:#0077aa14!important}html.sun-mode .wt__label,html.sun-mode .wt__row--hour td,html.sun-mode .wt__unit{color:#001a2c!important}html.sun-mode .event-weather__model-select{background:rgba(0,119,170,.06)!important;border-color:#07a3!important;color:#0077aab3!important}html.sun-mode .view-btn{background:transparent!important;border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .view-btn:hover{background:rgba(0,119,170,.05)!important;color:#001a2c!important}html.sun-mode .view-btn--active{background:rgba(0,119,170,.08)!important;border-color:#0077aa40!important;color:#07a!important}html.sun-mode .cal__nav-btn{border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .cal__nav-btn:hover{border-color:#0077aa59!important;color:#001a2c!important}html.sun-mode .cal__month-label{color:#001a2c!important}html.sun-mode .cal__grid{background:rgba(0,119,170,.06)!important;border-color:#0077aa1a!important}html.sun-mode .cal__header{background:#ede9da!important;color:#001a2c!important}html.sun-mode .cal__cell{background:#fffef5!important}html.sun-mode .cal__cell--empty{background:#f5f2e8!important}html.sun-mode .cal__cell--past{background:#f0ede0!important}html.sun-mode .cal__day-num{color:#001a2c!important}html.sun-mode .cal__cell--today .cal__day-num{color:#07a!important}html.sun-mode .cal__cell--past .cal__day-num{color:#001a2c!important}html.sun-mode .cal__legend-item--regate{color:#07a!important}html.sun-mode .cal__legend-item--regate:before{background:#07a!important}html.sun-mode .cal__legend-item--croisiere-privee{color:#c2540a!important}html.sun-mode .cal__legend-item--croisiere-privee:before{background:#c2540a!important}html.sun-mode .cal__event-pill--regate{background:rgba(0,119,170,.1)!important;border-left-color:#07a!important;color:#07a!important}html.sun-mode .cal__event-pill--croisiere-privee{background:rgba(194,84,10,.1)!important;border-left-color:#c2540a!important;color:#c2540a!important}html.sun-mode .cal__view-toggle{border-color:#0077aa26!important}html.sun-mode .cal__view-btn{background:transparent!important;border-color:#0077aa1a!important;color:#001a2c!important}html.sun-mode .cal__view-btn:hover:not(.active){background:rgba(0,119,170,.05)!important;color:#001a2c!important}html.sun-mode .cal__view-btn.active{background:rgba(0,119,170,.08)!important;color:#07a!important}html.sun-mode .cal__year{background:rgba(0,119,170,.06)!important;border-color:#0077aa1a!important}html.sun-mode .cal__mini-month{background:#fffef5!important}html.sun-mode .cal__mini-month:hover{background:rgba(0,119,170,.04)!important}html.sun-mode .cal__mini-month__name{color:#001a2c!important}html.sun-mode .cal__mini-pill--regate{background:rgba(0,119,170,.1)!important;border-left-color:#07a!important;color:#07a!important}html.sun-mode .cal__mini-pill--croisiere-privee{background:rgba(194,84,10,.1)!important;border-left-color:#c2540a!important;color:#c2540a!important}html.sun-mode .cal__mini-empty,html.sun-mode .scal-modal__date,html.sun-mode .scal-modal__skipper,html.sun-mode .scal-modal__title{color:#001a2c!important}html.sun-mode .scal-modal__duration{background:rgba(0,26,44,.06)!important;border-color:#001a2c1a!important;color:#001a2c!important}html.sun-mode .scal-modal__desc,html.sun-mode .scal-modal__places-label{color:#001a2c!important}html.sun-mode .scal-modal__own-link{border-top-color:#001a2c14!important}html.sun-mode .scal-modal__badge--regate{background:rgba(0,119,170,.08)!important;border-color:#07a3!important;color:#07a!important}html.sun-mode .scal-modal__badge--croisiere-privee{background:rgba(194,84,10,.08)!important;border-color:#c2540a33!important;color:#c2540a!important}html.sun-mode .scal-modal__register{border-top-color:#001a2c14!important}html.sun-mode .scal-modal__register-title{color:#001a2c!important}html.sun-mode .scal-modal__register-who{background:rgba(0,119,170,.04)!important;border-color:#0077aa1a!important}html.sun-mode .scal-modal__register-email,html.sun-mode .scal-modal__register-name{color:#001a2c!important}html.sun-mode .scal-modal__weather,html.sun-mode .scal-modal__weather-empty{border-top-color:#001a2c14!important}html.sun-mode .scal-modal__weather-empty{color:#001a2c!important}html.sun-mode .skipper-tabs{border-bottom-color:#0077aa26!important}html.sun-mode .skipper-tabs__tab,html.sun-mode .skipper-tabs__tab:hover{color:#001a2c!important}html.sun-mode .skipper-tabs__tab.active{border-bottom-color:#07a!important;color:#001a2c!important}html.sun-mode .scal__nav-btn{border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .scal__nav-btn:hover{border-color:#0077aa59!important;color:#001a2c!important}html.sun-mode .scal__month-label{color:#001a2c!important}html.sun-mode .scal__view-toggle{border-color:#0077aa26!important}html.sun-mode .scal__view-btn{background:transparent!important;border-color:#0077aa1a!important;color:#001a2c!important}html.sun-mode .scal__view-btn.active{background:rgba(0,119,170,.08)!important;color:#07a!important}html.sun-mode .scal__grid{background:rgba(0,119,170,.06)!important;border-color:#0077aa1a!important}html.sun-mode .scal__header{background:#ede9da!important;color:#001a2c!important}html.sun-mode .scal__cell{background:#fffef5!important}html.sun-mode .scal__cell--empty{background:#f5f2e8!important}html.sun-mode .scal__cell--past{background:#f0ede0!important}html.sun-mode .scal__day-num{color:#001a2c!important}html.sun-mode .scal__cell--today .scal__day-num{color:#07a!important}html.sun-mode .scal__event-pill--regate{background:rgba(0,119,170,.1)!important;border-left-color:#07a!important;color:#07a!important}html.sun-mode .scal__event-pill--croisiere-privee{background:rgba(194,84,10,.1)!important;border-left-color:#c2540a!important;color:#c2540a!important}html.sun-mode .scal__year{background:rgba(0,119,170,.06)!important;border-color:#0077aa1a!important}html.sun-mode .scal__mini-month{background:#fffef5!important}html.sun-mode .scal__mini-month:hover{background:rgba(0,119,170,.04)!important}html.sun-mode .scal__mini-month__name{color:#001a2c!important}html.sun-mode .scal__mini-pill--regate{background:rgba(0,119,170,.1)!important;border-left-color:#07a!important;color:#07a!important}html.sun-mode .scal__mini-pill--croisiere-privee{background:rgba(194,84,10,.1)!important;border-left-color:#c2540a!important;color:#c2540a!important}html.sun-mode .scal__mini-empty{color:#001a2c!important}html.sun-mode .scal__legend-item--regate{color:#07a!important}html.sun-mode .scal__legend-item--croisiere-privee{color:#c2540a!important}html.sun-mode .modal__box{background:#fffef5!important;border-color:#0077aa26!important}html.sun-mode .modal__close,html.sun-mode .modal__close:hover,html.sun-mode .modal__date,html.sun-mode .modal__event,html.sun-mode .modal__skipper,html.sun-mode .modal__title{color:#001a2c!important}html.sun-mode .modal__duration{background:rgba(0,26,44,.06)!important;border-color:#001a2c1a!important;color:#001a2c!important}html.sun-mode .modal__desc{color:#001a2c!important}html.sun-mode .modal__places-bar{background:rgba(0,26,44,.08)!important}html.sun-mode .modal__places-text{color:#001a2c!important}html.sun-mode .modal__divider{background:rgba(0,26,44,.08)!important}html.sun-mode .modal__form-title{color:#001a2c!important}html.sun-mode .modal__badge--regate{background:rgba(0,119,170,.08)!important;border-color:#07a3!important;color:#07a!important}html.sun-mode .modal__badge--croisiere-privee{background:rgba(194,84,10,.08)!important;border-color:#c2540a33!important;color:#c2540a!important}html.sun-mode .modal .form-group label{color:#001a2c!important}html.sun-mode .modal .form-group input{background:#fff!important;border-color:#07a3!important;color:#001a2c!important}html.sun-mode .modal .form-group input::-moz-placeholder{color:#001a2c4d!important}html.sun-mode .modal .form-group input::placeholder{color:#001a2c4d!important}html.sun-mode .skipper-modal{background:rgba(0,26,44,.5)!important}html.sun-mode .skipper-modal__box{background:#fffef5!important;border-color:#0077aa26!important}html.sun-mode .skipper-modal__label,html.sun-mode .skipper-modal__title{color:#001a2c!important}html.sun-mode .skipper-modal__input,html.sun-mode .skipper-modal__textarea{background:#fff!important;border-color:#07a3!important;color:#001a2c!important}html.sun-mode .skipper-dashboard__greeting,html.sun-mode .skipper-dashboard__title,html.sun-mode .skipper-modal__close,html.sun-mode .skipper-modal__close:hover{color:#001a2c!important}html.sun-mode .skipper-dashboard__header{border-bottom-color:#0077aa1f!important}html.sun-mode .skipper-login__box{background:#fff!important;border-color:#0077aa26!important;box-shadow:0 32px 80px #00000014!important}html.sun-mode .skipper-login .form-group label,html.sun-mode .skipper-login__back,html.sun-mode .skipper-login__back:hover,html.sun-mode .skipper-login__forgot,html.sun-mode .skipper-login__forgot:hover,html.sun-mode .skipper-login__sub,html.sun-mode .skipper-login__title{color:#001a2c!important}html.sun-mode .skipper-login .form-group input{background:#f8f8f6!important;border-color:#07a3!important;color:#001a2c!important}html.sun-mode .skipper-login .form-group input::-moz-placeholder{color:#001a2c4d!important}html.sun-mode .skipper-login .form-group input::placeholder{color:#001a2c4d!important}html.sun-mode .skipper-login .form-group input:focus{border-color:#07a!important}html.sun-mode .skipper-pwd{background:#fff!important;border-color:#0077aa1f!important}html.sun-mode .skipper-pwd__toggle{color:#001a2c!important}html.sun-mode .skipper-pwd__toggle:hover{background:rgba(0,119,170,.03)!important;color:#001a2c!important}html.sun-mode .skipper-pwd__form{border-top-color:#0077aa1a!important}html.sun-mode .skipper-dashboard .form-group label,html.sun-mode .skipper-pwd .form-group label{color:#001a2c!important}html.sun-mode .skipper-dashboard .form-group input,html.sun-mode .skipper-pwd .form-group input{background:#f8f8f6!important;border-color:#07a3!important;color:#001a2c!important}html.sun-mode .skipper-dashboard .form-group input::-moz-placeholder,html.sun-mode .skipper-pwd .form-group input::-moz-placeholder{color:#001a2c4d!important}html.sun-mode .skipper-dashboard .form-group input::placeholder,html.sun-mode .skipper-pwd .form-group input::placeholder{color:#001a2c4d!important}html.sun-mode .skipper-dashboard .form-group input:focus,html.sun-mode .skipper-pwd .form-group input:focus{border-color:#07a!important}html.sun-mode .skipper-event-card{background:#fff!important;border-color:#0077aa1f!important}html.sun-mode .skipper-event-card__date,html.sun-mode .skipper-event-card__title{color:#001a2c!important}html.sun-mode .skipper-event-card__toggles{border-top-color:#0077aa1a!important}html.sun-mode .skipper-event-card__toggle{border-left-color:#0077aa1a!important;color:#001a2c!important}html.sun-mode .skipper-event-card__toggle:hover{background:rgba(0,119,170,.04)!important;color:#001a2c!important}html.sun-mode .skipper-event-card__toggle--cr{color:#001a2c!important}html.sun-mode .skipper-crew{background:rgba(0,119,170,.03)!important;border-top-color:#0077aa1a!important}html.sun-mode .skipper-crew__item{border-bottom-color:#0077aa14!important}html.sun-mode .skipper-crew__email,html.sun-mode .skipper-crew__name,html.sun-mode .skipper-crew__num,html.sun-mode .skipper-empty-state{color:#001a2c!important}html.sun-mode .skipper-stat-box{background:#fff!important;border-color:#0077aa26!important}html.sun-mode .skipper-stat-box--accent{background:rgba(0,119,170,.06)!important;border-color:#0077aa40!important}html.sun-mode .skipper-stat-box__value{color:#001a2c!important}html.sun-mode .skipper-stat-box--accent .skipper-stat-box__value{color:#07a!important}html.sun-mode .skipper-stat-box__label{color:#001a2c!important}html.sun-mode .skipper-stat{background:#fff!important;border-color:#0077aa1f!important}html.sun-mode .skipper-stat__label,html.sun-mode .skipper-stat__value{color:#001a2c!important}html.sun-mode .skipper-stat__bar{background:rgba(0,119,170,.1)!important}html.sun-mode .skipper-stat__fill{background:#07a!important}html.sun-mode *{scrollbar-color:rgba(0,119,170,.3) transparent}html.sun-mode .footer{background:var(--color-bg-2)!important;border-top-color:#0077aa1f!important}html.sun-mode .footer__logo{filter:invert(1) sepia(1) saturate(3) hue-rotate(175deg) brightness(.3)!important}html.sun-mode .footer__bottom a,html.sun-mode .footer__bottom a:hover,html.sun-mode .footer__bottom span,html.sun-mode .skipper-section-title{color:#001a2c!important}html.sun-mode .skipper-modal__type-btn{background:rgba(0,119,170,.02)!important;border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .skipper-modal__type-btn:hover{background:rgba(0,119,170,.05)!important;border-color:#0077aa59!important}html.sun-mode .skipper-modal__type-btn--active{background:rgba(0,119,170,.08)!important;border-color:#07a!important;color:#07a!important}html.sun-mode .skipper-event-card__badge--regate{background:rgba(0,119,170,.08)!important;border-color:#0077aa26!important;color:#07a!important}html.sun-mode .skipper-event-card__badge--croisiere{background:rgba(22,163,74,.08)!important;border-color:#16a34a26!important;color:#16a34a!important}html.sun-mode .skipper-event-card__badge--formation{background:rgba(124,58,237,.08)!important;border-color:#7c3aed26!important;color:#7c3aed!important}html.sun-mode .skipper-event-card__badge--reunion{background:rgba(8,145,178,.08)!important;border-color:#0891b226!important;color:#0891b2!important}html.sun-mode .skipper-event-card__badge--entretien{background:rgba(185,28,28,.08)!important;border-color:#b91c1c26!important;color:#b91c1c!important}html.sun-mode .skipper-event-card__badge--croisiere-privee{background:rgba(194,84,10,.08)!important;border-color:#c2540a26!important;color:#c2540a!important}html.sun-mode .skipper-event-card__stats .skipper-stat{background:rgba(0,119,170,.04)!important;border-color:#0077aa1a!important}html.sun-mode .skipper-event-card__crew{border-top-color:#001a2c14!important}html.sun-mode .skipper-event-card__cr{background:rgba(0,119,170,.03)!important;border-top-color:#0077aa1a!important}html.sun-mode .skipper-cr__topbar{border-bottom-color:#001a2c14!important}html.sun-mode .skipper-cr__main-title{color:#001a2c!important}html.sun-mode .skipper-cr__footer{border-top-color:#001a2c14!important}html.sun-mode .skipper-cr__section{border-bottom-color:#001a2c0f!important}html.sun-mode .skipper-cr__section-title,html.sun-mode .skipper-cr__timestamps{color:#001a2c!important}html.sun-mode .skipper-cr__day{background:rgba(0,119,170,.03)!important;border-color:#0077aa1a!important}html.sun-mode .skipper-cr__col-label,html.sun-mode .skipper-cr__day-label,html.sun-mode .skipper-cr__hint{color:#001a2c!important}html.sun-mode .skipper-cr__cols{border-top-color:#001a2c0f!important}html.sun-mode .skipper-cr__field label{color:#001a2c!important}html.sun-mode .skipper-cr__field input,html.sun-mode .skipper-cr__field select{background:#f8f8f6!important;border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .skipper-cr__field input::-moz-placeholder,html.sun-mode .skipper-cr__field select::-moz-placeholder{color:#001a2c40!important}html.sun-mode .skipper-cr__field input::placeholder,html.sun-mode .skipper-cr__field select::placeholder{color:#001a2c40!important}html.sun-mode .skipper-cr__field input option,html.sun-mode .skipper-cr__field select option{background:#fff!important;color:#001a2c!important}html.sun-mode .skipper-cr__textarea{background:#f8f8f6!important;border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .skipper-cr__textarea::-moz-placeholder{color:#001a2c40!important}html.sun-mode .skipper-cr__textarea::placeholder{color:#001a2c40!important}html.sun-mode .cr-archive{border-top-color:#001a2c14!important}html.sun-mode .cr-archive__title{color:#001a2c!important}html.sun-mode .cr-archive__list{border-color:#0077aa1a!important}html.sun-mode .cr-archive__item{background:rgba(0,119,170,.02)!important}html.sun-mode .cr-archive__header:hover{background:rgba(0,119,170,.04)!important}html.sun-mode .cr-archive__info,html.sun-mode .cr-archive__name{color:#001a2c!important}html.sun-mode .cr-archive__badge--missing{background:rgba(0,26,44,.04)!important;border-color:#001a2c1a!important;color:#001a2c!important}html.sun-mode .cr-archive__chevron{color:#001a2c!important}html.sun-mode .cr-view{background:rgba(0,119,170,.03)!important;border-top-color:#001a2c0f!important}html.sun-mode .cr-view__section{border-bottom-color:#001a2c0f!important}html.sun-mode .cr-view__day-head,html.sun-mode .cr-view__inline,html.sun-mode .cr-view__label,html.sun-mode .cr-view__sub,html.sun-mode .cr-view__text,html.sun-mode .cr-view__timestamps{color:#001a2c!important}html.sun-mode .cr-view__edit-bar,html.sun-mode .cr-view__timestamps{border-top-color:#001a2c0f!important}html.sun-mode .cr-view__edit-btn{border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .cr-view__edit-btn:hover{background:rgba(0,119,170,.04)!important;border-color:#07a!important;color:#001a2c!important}html.sun-mode .cr-view__send-btn{border-color:#0077aa40!important;color:#07a!important}html.sun-mode .cr-view__send-btn:hover:not(:disabled){background:rgba(0,119,170,.05)!important;border-color:#07a!important;color:#005f8a!important}html.sun-mode .cr-view__send-btn--sent{border-color:#1665344d!important;color:#166534!important}html.sun-mode .form-hint{color:#001a2c66!important}html.sun-mode .booking-availability--free{background:rgba(22,101,52,.06)!important;border-color:#16653433!important;color:#166534!important}html.sun-mode .booking-availability--conflict{background:rgba(185,28,28,.05)!important;border-color:#b91c1c33!important;color:#b91c1c!important}html.sun-mode .skipper-booking-requests{background:rgba(0,119,170,.03)!important;border-color:#0077aa1a!important}html.sun-mode .skipper-booking-requests__title{color:#001a2c59!important}html.sun-mode .skipper-booking-req{border-bottom-color:#0077aa14!important}html.sun-mode .skipper-booking-req__type{color:#001a2c73!important}html.sun-mode .skipper-booking-req__dates{color:#001a2c99!important}html.sun-mode .skipper-booking-req__status--pending{background:rgba(146,64,14,.08)!important;border-color:#92400e33!important;color:#92400e!important}html.sun-mode .skipper-booking-req__status--approved{background:rgba(22,101,52,.08)!important;border-color:#16653433!important;color:#166534!important}html.sun-mode .skipper-booking-req__status--rejected{background:rgba(0,26,44,.04)!important;border-color:#001a2c14!important;color:#001a2c4d!important}html.sun-mode .admin-tabs__badge{background:#07a!important;color:#fff!important}html.sun-mode .booking-requests__section-title{color:#001a2c66!important}html.sun-mode .booking-requests__count{background:rgba(0,119,170,.08)!important;border-color:#07a3!important;color:#07a!important}html.sun-mode .booking-request{background:rgba(0,119,170,.03)!important;border-color:#0077aa1a!important}html.sun-mode .booking-request--treated{background:rgba(0,26,44,.02)!important;border-color:#001a2c0f!important}html.sun-mode .booking-request__skipper{color:#001a2c!important}html.sun-mode .booking-request__dates{color:#001a2ca6!important}html.sun-mode .booking-request__notes{color:#001a2c73!important}html.sun-mode .booking-request__places{color:#001a2c59!important}html.sun-mode .booking-request__date-sub{color:#001a2c4d!important}html.sun-mode .booking-request__type--regate{background:rgba(194,65,12,.08)!important;color:#c2410c!important}html.sun-mode .booking-request__type--croisiere{background:rgba(0,119,170,.08)!important;color:#07a!important}html.sun-mode .booking-request__type--croisiere-privee{background:rgba(109,40,217,.08)!important;color:#6d28d9!important}html.sun-mode .booking-request__status--approved,html.sun-mode .booking-request__type--formation{background:rgba(22,101,52,.08)!important;color:#166534!important}html.sun-mode .booking-request__status--rejected{background:rgba(0,26,44,.04)!important;color:#001a2c4d!important}html.sun-mode .booking-request__btn--reject{border-color:#b91c1c33!important;color:#b91c1c!important}html.sun-mode .booking-request__btn--reject:hover{background:rgba(185,28,28,.05)!important}html.sun-mode .skipper-card{background:rgba(0,119,170,.03)!important;border-color:#0077aa1a!important}html.sun-mode .skipper-card__count,html.sun-mode .skipper-card__title,html.sun-mode .skipper-empty{color:#001a2c!important}html.sun-mode .skipper-table th{border-bottom-color:#0077aa1a!important;color:#001a2c!important}html.sun-mode .skipper-table td{border-bottom-color:#0077aa0f!important;color:#001a2c!important}html.sun-mode .skipper-add-member{border-top-color:#0077aa1a!important}html.sun-mode .skipper-add-member__toggle{color:#001a2c!important}html.sun-mode .skipper-add-member__toggle span{border-color:#07a3!important;color:#001a2c!important}html.sun-mode .skipper-add-member__fields input{background:#f8f8f6!important;border-color:#0077aa26!important;color:#001a2c!important}html.sun-mode .skipper-btn-remove{border-color:#001a2c1f!important;color:#001a2c!important}html.sun-mode .skipper-stat--total .skipper-stat__value{color:#001a2c!important}html.sun-mode .skipper-stat--waiting .skipper-stat__value{color:#92400e!important}html.sun-mode .skipper-stat__bar{background:rgba(0,119,170,.08)!important}html.sun-mode .skipper-table__waiting td{color:#92400e!important}html.sun-mode .skipper-event-card__toggle--action,html.sun-mode .skipper-event-card__toggle--action:not(:disabled):hover{color:#001a2c!important}html.sun-mode .skipper-loading__spinner{border-color:#0077aa26!important}html.sun-mode .skipper-modal__sub{color:#001a2c!important}html.sun-mode .skipper-modal__box textarea{background:#fff!important;border-color:#07a3!important;color:#001a2c!important}html.sun-mode .skipper-modal__box textarea::-moz-placeholder{color:#001a2c4d!important}html.sun-mode .skipper-modal__box textarea::placeholder{color:#001a2c4d!important}html.sun-mode .scal-modal__mine-badge{border-color:#0077aa4d!important}html.sun-mode .scal-modal__weather svg text{fill:#001a2c!important}html.sun-mode .scal-modal__weather svg line{stroke:#0077aa1f!important}html.sun-mode .scal-modal__weather svg polygon{fill:#001a2c!important}html.sun-mode .scal__event-pill--croisiere{background:rgba(22,163,74,.1)!important;border-left-color:#16a34a!important;color:#16a34a!important}html.sun-mode .scal__event-pill--formation{background:rgba(124,58,237,.08)!important;border-left-color:#7c3aed!important;color:#7c3aed!important}html.sun-mode .scal__event-pill--reunion{background:rgba(8,145,178,.08)!important;border-left-color:#0891b2!important;color:#0891b2!important}html.sun-mode .scal__event-pill--entretien{background:rgba(185,28,28,.08)!important;border-left-color:#b91c1c!important;color:#b91c1c!important}html.sun-mode .scal__mini-pill--croisiere{background:rgba(22,163,74,.1)!important;border-left-color:#16a34a!important;color:#16a34a!important}html.sun-mode .scal__mini-pill--formation{background:rgba(124,58,237,.08)!important;border-left-color:#7c3aed!important;color:#7c3aed!important}html.sun-mode .scal__mini-pill--reunion{background:rgba(8,145,178,.08)!important;border-left-color:#0891b2!important;color:#0891b2!important}html.sun-mode .scal__mini-pill--entretien{background:rgba(185,28,28,.08)!important;border-left-color:#b91c1c!important;color:#b91c1c!important}html.sun-mode .scal__legend-item--croisiere{color:#16a34a!important}html.sun-mode .scal__legend-item--croisiere:before{background:#16a34a!important}html.sun-mode .scal__legend-item--formation{color:#7c3aed!important}html.sun-mode .scal__legend-item--formation:before{background:#7c3aed!important}html.sun-mode .scal__legend-item--reunion{color:#0891b2!important}html.sun-mode .scal__legend-item--reunion:before{background:#0891b2!important}html.sun-mode .scal__legend-item--entretien{color:#b91c1c!important}html.sun-mode .scal__legend-item--entretien:before{background:#b91c1c!important}html.sun-mode .scal__legend-item--mine{color:#001a2c!important}html.sun-mode .scal__legend-item--mine:before{background:rgba(0,26,44,.35)!important;outline-color:#001a2c73!important}html.sun-mode .cal__event-pill--croisiere{background:rgba(22,163,74,.1)!important;border-left-color:#16a34a!important;color:#16a34a!important}html.sun-mode .cal__event-pill--formation{background:rgba(124,58,237,.08)!important;border-left-color:#7c3aed!important;color:#7c3aed!important}html.sun-mode .cal__event-pill--reunion{background:rgba(8,145,178,.08)!important;border-left-color:#0891b2!important;color:#0891b2!important}html.sun-mode .cal__event-pill--entretien{background:rgba(185,28,28,.08)!important;border-left-color:#b91c1c!important;color:#b91c1c!important}html.sun-mode .cal__mini-pill--croisiere{background:rgba(22,163,74,.1)!important;border-left-color:#16a34a!important;color:#16a34a!important}html.sun-mode .cal__mini-pill--formation{background:rgba(124,58,237,.08)!important;border-left-color:#7c3aed!important;color:#7c3aed!important}html.sun-mode .cal__mini-pill--reunion{background:rgba(8,145,178,.08)!important;border-left-color:#0891b2!important;color:#0891b2!important}html.sun-mode .cal__mini-pill--entretien{background:rgba(185,28,28,.08)!important;border-left-color:#b91c1c!important;color:#b91c1c!important}html.sun-mode .cal__legend-item--croisiere{color:#16a34a!important}html.sun-mode .cal__legend-item--croisiere:before{background:#16a34a!important}html.sun-mode .cal__legend-item--formation{color:#7c3aed!important}html.sun-mode .cal__legend-item--formation:before{background:#7c3aed!important}html.sun-mode .cal__legend-item--reunion{color:#0891b2!important}html.sun-mode .cal__legend-item--reunion:before{background:#0891b2!important}html.sun-mode .cal__legend-item--entretien{color:#b91c1c!important}html.sun-mode .cal__legend-item--entretien:before{background:#b91c1c!important}html.sun-mode .voilier-state__title{color:#001a2c!important}html.sun-mode .voilier-state__field{background:#fff!important;border-color:#0077aa1a!important}html.sun-mode .voilier-state__label,html.sun-mode .voilier-state__meta,html.sun-mode .voilier-state__value{color:#001a2c!important}html.sun-mode .voilier-travaux__list{border-color:#0077aa1a!important}html.sun-mode .voilier-travaux__entry{background:rgba(0,119,170,.02)!important}html.sun-mode .voilier-travaux__date,html.sun-mode .voilier-travaux__event,html.sun-mode .voilier-travaux__skipper{color:#001a2c!important}html.sun-mode .voilier-travaux__col-label{color:#16a34a!important}html.sun-mode .voilier-travaux__col-label--todo{color:#92400e!important}html.sun-mode .voilier-travaux__text,html.sun-mode .voilier-travaux__text--todo{color:#001a2c!important}html.sun-mode .skel{background:linear-gradient(90deg,rgba(0,26,44,.05) 25%,rgba(0,26,44,.1) 50%,rgba(0,26,44,.05) 75%)!important;background-size:600px 100%!important}html.sun-mode .skel--cal-header{animation:none!important;background:rgba(0,26,44,.04)!important}html.sun-mode .skeleton-card{background:rgba(0,26,44,.02)!important;border-color:#0077aa1a!important}html.sun-mode .skeleton-card__accent{background:rgba(0,119,170,.1)!important}html.sun-mode .skeleton-card__cta{border-left-color:#0077aa14!important}html.sun-mode .cal-skeleton__grid{background:rgba(0,119,170,.06)!important;border-color:#0077aa1a!important}html.sun-mode .navbar--scrolled{background:rgba(255,254,245,.96)!important;box-shadow:0 1px #001a2c1a!important}html.sun-mode .navbar--scrolled .navbar__links a,html.sun-mode .navbar--scrolled .navbar__links a.router-link-exact-active,html.sun-mode .navbar--scrolled .navbar__links a:hover{color:#001a2c!important}html.sun-mode .navbar--scrolled .navbar__sun{border-color:#07a3!important;color:#001a2c!important}html.sun-mode .navbar--scrolled .navbar__burger span{background:rgba(0,26,44,.75)!important}html.sun-mode body.has-dark-hero .navbar:not(.navbar--scrolled) .navbar__links a{color:#ffffffbf!important}html.sun-mode body.has-dark-hero .navbar:not(.navbar--scrolled) .navbar__links a.router-link-exact-active,html.sun-mode body.has-dark-hero .navbar:not(.navbar--scrolled) .navbar__links a:hover{color:#fff!important}html.sun-mode body.has-dark-hero .navbar:not(.navbar--scrolled) .navbar__sun{border-color:#fff3!important;color:#ffffffb3!important}html.sun-mode body.has-dark-hero .navbar:not(.navbar--scrolled) .navbar__burger span{background:hsla(0,0%,100%,.75)!important}html.sun-mode .hero .btn--ghost{background:transparent!important;border-color:#ffffff59!important;color:#ffffffd9!important}html.sun-mode .hero .btn--ghost:hover{background:hsla(0,0%,100%,.08)!important;border-color:#ffffffb3!important}html.sun-mode .hero__scroll-hint{color:#fff6!important}html.sun-mode .hero__scroll-line{background:hsla(0,0%,100%,.25)!important}.cr-search{align-items:center;display:flex;margin-bottom:16px;position:relative}.cr-search__icon{color:#ffffff4d;flex-shrink:0;left:12px;pointer-events:none;position:absolute}.cr-search__input{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:var(--color-text);font-family:Archivo,sans-serif;font-size:13px;outline:none;padding:10px 36px;transition:border-color .2s ease;width:100%}.cr-search__input::-moz-placeholder{color:#ffffff40}.cr-search__input::placeholder{color:#ffffff40}.cr-search__input:focus{border-color:var(--color-accent)}.cr-search__input::-webkit-search-cancel-button{display:none}.cr-search__clear{background:none;border:none;color:#ffffff4d;cursor:pointer;font-size:12px;line-height:1;padding:4px 6px;position:absolute;right:10px;transition:color .15s ease}.cr-search__clear:hover{color:#ffffffb3}html.sun-mode .cr-search__icon{color:#001a2c}html.sun-mode .cr-search__input{background:rgba(0,119,170,.04);border-color:#0077aa26;color:#001a2c}html.sun-mode .cr-search__input::-moz-placeholder{color:#001a2c4d}html.sun-mode .cr-search__input::placeholder{color:#001a2c4d}html.sun-mode .cr-search__input:focus{border-color:#07a}html.sun-mode .cr-search__clear,html.sun-mode .cr-search__clear:hover{color:#001a2c}.site-wrapper{background:var(--color-bg);min-height:100vh}main{position:relative}.container{margin:0 auto;max-width:1160px;padding:0 40px}@media (max-width:580px){.container{padding:0 20px}}.section{padding:120px 0}.section__header{margin-bottom:64px;text-align:center}.section__tag{color:var(--color-accent);display:inline-block;font-size:11px;font-weight:400;letter-spacing:.2em;margin-bottom:16px;text-transform:uppercase}.section__tag,.section__title{font-family:Archivo,sans-serif}.section__title{color:var(--color-text);font-size:clamp(32px,5vw,48px);font-weight:200;line-height:1.15;margin:0 0 16px}.section__desc{color:var(--color-text-secondary);font-family:Archivo,sans-serif;font-size:16px;font-weight:400;margin:0}@media (max-width:580px){.section{padding:80px 0}.section__header{margin-bottom:40px}}.btn{align-items:center;border:1px solid transparent;border-radius:2px;cursor:pointer;display:inline-flex;font-family:Archivo,sans-serif;font-size:14px;font-weight:400;justify-content:center;letter-spacing:.08em;padding:14px 32px;text-decoration:none;text-transform:uppercase;transition:all .2s ease}.btn--primary{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.btn--primary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.btn--primary:disabled{cursor:not-allowed;opacity:.6}.btn--ghost{background:transparent;border-color:var(--color-border);color:var(--color-text)}.btn--ghost:hover{background:var(--color-surface);border-color:#ffffff4d}.btn--full{width:100%}.page-enter-active,.page-leave-active{transition:opacity .3s ease}.page-enter-from,.page-leave-to{opacity:0}
