.flotta_skin__rbk0k{--flotta-paper:#f2eadb;--flotta-paper-deep:#ded1b9;--flotta-ink:#102e31;--flotta-ink-soft:#496166;--flotta-sea:#0e4a50;--flotta-deep:#08282d;--flotta-brass:#c59a49;--flotta-brass-light:#e4c780;--flotta-coral:#b84f39;--flotta-cream:#f5eddd;--flotta-line:rgba(16,46,49,0.22);--flotta-gutter:clamp(22px,4vw,68px);--flotta-max:1320px;--flotta-scroll:0;--flotta-hero:0;position:relative;min-height:100%;overflow:clip;background:var(--flotta-paper);color:var(--flotta-ink);font-family:var(--font-text),Arial,sans-serif}.flotta_skin__rbk0k:before{position:fixed;inset:0;z-index:0;pointer-events:none;content:"";opacity:.22;background-image:repeating-linear-gradient(0deg,rgba(16,46,49,.035),rgba(16,46,49,.035) 1px,transparent 0,transparent 4px),radial-gradient(circle at 16% 22%,rgba(197,154,73,.16),transparent 26%);mix-blend-mode:multiply}.flotta_dawn__tomer{--flotta-brass:#bd794f;--flotta-brass-light:#edc392}.flotta_dusk__c4HiW{--flotta-paper:#e9d5c7;--flotta-brass:#c26c43;--flotta-brass-light:#efb56e}.flotta_night__y_aqQ{--flotta-paper:#d9d3c4;--flotta-ink:#102e31;--flotta-brass:#2f9c99;--flotta-brass-light:#96d1c8}.flotta_sceneLive__hl8Hy,.flotta_scene__jJ8Z6,.flotta_scene__jJ8Z6 canvas{display:none}.flotta_header__1xUWb{position:fixed;top:0;right:0;left:0;z-index:40;min-height:76px;display:grid;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr);align-items:center;grid-gap:30px;gap:30px;padding:14px max(var(--flotta-gutter),env(safe-area-inset-right)) 14px max(var(--flotta-gutter),env(safe-area-inset-left));color:var(--flotta-cream);background:rgba(242,234,219,0);transform:translateZ(0);will-change:transform;transition:color .15s ease,background .15s ease,border-color .15s ease}.flotta_skin__rbk0k[data-scrolled=true] .flotta_header__1xUWb{color:var(--flotta-ink);border-bottom:1px solid var(--flotta-line);background:rgba(242,234,219,1)}.flotta_brand__ctlLU{min-width:0;display:inline-flex;align-items:center;gap:12px;color:inherit;font-family:var(--font-display),Georgia,serif;font-size:clamp(18px,1.7vw,24px);font-weight:650;line-height:1;text-decoration:none}.flotta_brandMark__z4KLh{width:34px;height:34px;flex:0 0 auto;display:grid;place-items:center;border:1px solid;border-radius:50%;font-family:var(--font-text),Arial,sans-serif;font-size:10px;letter-spacing:.12em}.flotta_nav__2z_Dn{display:flex;align-items:center;gap:clamp(18px,2.5vw,38px)}.flotta_headerBook__sgnSL,.flotta_locale__36__y,.flotta_locale__36__y button,.flotta_nav__2z_Dn a{color:inherit;font-family:var(--font-text),Arial,sans-serif;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.flotta_nav__2z_Dn a{min-height:44px;display:inline-flex;align-items:center;text-decoration:none}.flotta_headerTools___t8wh{min-width:0;display:flex;justify-content:flex-end;align-items:center;gap:18px}.flotta_locale__36__y{min-height:44px;display:inline-flex;align-items:center;gap:5px}.flotta_locale__36__y button{min-width:38px;min-height:44px;padding:0 5px;border:0;background:transparent;opacity:.52;cursor:pointer}.flotta_locale__36__y .flotta_localeActive__WlM3q{opacity:1}.flotta_headerBook__sgnSL{min-height:44px;padding:0 18px;border:1px solid;border-radius:999px;background:transparent;cursor:pointer}.flotta_hero__1lBuK{position:relative;z-index:2;min-height:112svh;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-template-rows:1fr auto;align-items:center;padding:clamp(128px,16vh,180px) var(--flotta-gutter) clamp(80px,10vh,120px);color:var(--flotta-cream)}.flotta_heroMedia__jX6wm{position:absolute;inset:0;z-index:-2;overflow:hidden;background:radial-gradient(circle at 73% 34%,rgba(228,199,128,.52),transparent 23%),linear-gradient(145deg,#173f43,#0e4a50 55%,#08282d)}.flotta_heroMedia__jX6wm img,.flotta_heroMedia__jX6wm picture,.flotta_heroMedia__jX6wm video{display:block;width:100%;height:100%}.flotta_heroMedia__jX6wm img,.flotta_heroMedia__jX6wm video{object-fit:cover;object-position:center;opacity:.68;filter:saturate(.76) contrast(1.04);transform:scale(calc(1.035 + var(--flotta-hero) * .035))}.flotta_heroMedia__jX6wm>div{position:absolute;inset:0}.flotta_heroMedia__jX6wm img{transition:opacity .7s ease}.flotta_heroMedia__jX6wm video{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}.flotta_heroMedia__jX6wm video.is-ready{opacity:.82}.flotta_heroMedia__jX6wm:has(video.is-ready) img{opacity:0}.flotta_heroMedia__jX6wm>span{position:absolute;right:var(--flotta-gutter);bottom:12%;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.flotta_heroVeil__yn7DI{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 70% 32%,rgba(228,199,128,.12),transparent 24%),linear-gradient(90deg,rgba(8,40,45,.92),rgba(8,40,45,.62) 34%,rgba(8,40,45,.12) 62%,rgba(8,40,45,.28)),linear-gradient(180deg,rgba(8,40,45,.42),transparent 42%,rgba(8,40,45,.45))}.flotta_heroIssue__5ebRd{position:absolute;top:104px;left:var(--flotta-gutter);font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.flotta_heroCopy__QpaAD{position:relative;z-index:5;width:min(760px,100%);padding-top:4vh}.flotta_eyebrow__qbAqT,.flotta_kicker__lTH9P{margin-bottom:20px;color:var(--flotta-brass-light);font-size:11px;font-weight:750;letter-spacing:.18em;text-transform:uppercase}.flotta_kicker__lTH9P{font-size:10px}.flotta_hero__1lBuK h1{max-width:9.8em;margin:0;font-family:var(--font-display),Georgia,serif;font-size:clamp(58px,7.5vw,116px);font-weight:430;letter-spacing:-.055em;line-height:.88;text-wrap:balance}.flotta_heroIntro__HfPTx{max-width:42em;margin-top:34px;color:rgba(245,237,221,.82);font-size:clamp(16px,1.4vw,20px);line-height:1.6;text-wrap:pretty}.flotta_heroActions__Zh0JE{display:flex;align-items:center;gap:26px;margin-top:38px}.flotta_finalBook__GUK8X,.flotta_primaryAction__I70pH{min-height:54px;padding:0 24px;border:1px solid var(--flotta-brass-light);border-radius:999px;background:var(--flotta-brass-light);color:var(--flotta-deep);font-family:var(--font-text),Arial,sans-serif;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.flotta_primaryAction__I70pH{font-size:10px}.flotta_textAction__QLpQ6{min-height:48px;display:inline-flex;align-items:center;gap:12px;border-bottom:1px solid rgba(245,237,221,.45);color:var(--flotta-cream);font-size:13px;font-weight:650;text-decoration:none}.flotta_textAction__QLpQ6 span{font-size:18px}.flotta_heroPrice__UA_uS{position:absolute;right:var(--flotta-gutter);bottom:130px;z-index:4;display:flex;align-items:baseline;gap:8px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.flotta_heroPrice__UA_uS strong{color:var(--flotta-brass-light);font-family:var(--font-display),Georgia,serif;font-size:30px;font-weight:550;letter-spacing:-.02em}.flotta_heroPrice__UA_uS small{color:rgba(245,237,221,.68);font-size:10px}.flotta_scrollCue__EkDN2{position:absolute;bottom:26px;left:var(--flotta-gutter);z-index:4;min-height:44px;display:inline-flex;align-items:center;gap:16px;color:var(--flotta-cream);font-size:10px;font-weight:700;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.flotta_scrollCue__EkDN2 i{position:relative;width:70px;height:1px;overflow:hidden;background:rgba(245,237,221,.36)}.flotta_scrollCue__EkDN2 i:after{position:absolute;inset:0;content:"";background:var(--flotta-brass-light);transform:translateX(-72%);animation:flotta_wakeLine__pQov4 2.4s ease-in-out infinite}@keyframes flotta_wakeLine__pQov4{50%{transform:translateX(72%)}}.flotta_chapter__R05G_{position:relative;z-index:3;max-width:var(--flotta-max);margin:0 auto;padding:clamp(92px,13vw,180px) var(--flotta-gutter)}.flotta_chapterHeading__y1E57{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;align-items:start}.flotta_chapterIndex__UAEHv{display:none}.flotta_chapter__R05G_ .flotta_eyebrow__qbAqT{margin:4px 0 16px;color:var(--flotta-coral)}.flotta_chapter__R05G_ h2{max-width:12em;font-family:var(--font-display),Georgia,serif;font-size:clamp(44px,6vw,84px);font-weight:430;letter-spacing:-.045em;line-height:.98;text-wrap:balance}.flotta_chapterLead__Z_h93{max-width:640px;margin:48px 0 0;color:var(--flotta-ink-soft);font-size:clamp(17px,1.6vw,22px);line-height:1.58;text-wrap:pretty}.flotta_fleet__lezlL{min-height:120svh;max-width:none;padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));background:linear-gradient(180deg,rgba(242,234,219,.2) 0,rgba(242,234,219,.78) 24%,var(--flotta-paper) 70%)}.flotta_fleetStory__cXlHX{max-width:640px;margin-top:26px;color:var(--flotta-ink-soft);font-size:16px;line-height:1.65}.flotta_fleetGrid__PMEVE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin-top:78px;border-top:1px solid var(--flotta-line);border-bottom:1px solid var(--flotta-line)}.flotta_fleetGridSolo__lBKyz{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:stretch;border-top:0;border-bottom:0}.flotta_fleetGridSolo__lBKyz .flotta_vessel__tL5UD{border-left:1px solid var(--flotta-line)}.flotta_fleetPortrait__Vnh7a{position:relative;margin:0;min-height:420px;overflow:hidden;border-right:0;background:#f2eadb}.flotta_fleetBoatRock__zDO65{position:absolute;inset:0;display:grid;place-items:center;background:#f2eadb;transform-origin:50% 70%;animation:flotta_fleetBoatRock__zDO65 11s ease-in-out infinite;will-change:transform}.flotta_fleetBoatRock__zDO65 img{width:100%;height:100%;display:block;object-fit:contain;object-position:center center;background:#f2eadb}@keyframes flotta_fleetBoatRock__zDO65{0%,to{transform:rotate(-.35deg) translateZ(0)}50%{transform:rotate(.35deg) translate3d(0,2px,0)}}@media (prefers-reduced-motion:reduce){.flotta_fleetBoatRock__zDO65{animation:none}}.flotta_srOnly__yezcZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.flotta_vessel__tL5UD{position:relative;min-height:370px;padding:32px clamp(22px,4vw,56px) 38px}.flotta_vessel__tL5UD+.flotta_vessel__tL5UD{border-left:1px solid var(--flotta-line)}.flotta_vessel__tL5UD>p{color:var(--flotta-coral);font-size:10px;font-weight:750;letter-spacing:.18em}.flotta_vessel__tL5UD h3{margin-top:68px;font-family:var(--font-display),Georgia,serif;font-size:clamp(52px,6vw,90px);font-weight:450;letter-spacing:-.05em;line-height:.9}.flotta_vessel__tL5UD dl{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px;margin-top:64px}.flotta_finaleAction__nDCfn p span,.flotta_meeting__zhtKy span,.flotta_tourFoot__YzATs small,.flotta_tourFoot__YzATs span,.flotta_tourMeta__gE2ND span,.flotta_vessel__tL5UD dt{display:block;margin-bottom:7px;color:var(--flotta-ink-soft);font-size:9px;font-weight:750;letter-spacing:.14em;text-transform:uppercase}.flotta_vessel__tL5UD dd{margin:0;font-size:12px;line-height:1.35}.flotta_vesselCompass__xfcR9{position:absolute;top:26px;right:30px;width:84px;height:84px;display:grid;place-items:center;border:1px solid var(--flotta-line);border-radius:50%}.flotta_vesselCompass__xfcR9:after,.flotta_vesselCompass__xfcR9:before{position:absolute;content:"";background:var(--flotta-line)}.flotta_vesselCompass__xfcR9:before{width:1px;height:108%}.flotta_vesselCompass__xfcR9:after{width:108%;height:1px}.flotta_vesselCompass__xfcR9 span{position:relative;z-index:1;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--flotta-coral);color:var(--flotta-cream);font-size:9px;font-weight:800}.flotta_vesselCompass__xfcR9 i{position:absolute;width:1px;height:64px;background:var(--flotta-coral);transform:rotate(35deg)}.flotta_route__UcGMU{max-width:none;min-height:145svh;display:grid;grid-template-columns:minmax(260px,.75fr) minmax(520px,1.25fr);grid-gap:clamp(36px,7vw,118px);gap:clamp(36px,7vw,118px);padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));overflow:hidden;background:var(--flotta-deep);color:var(--flotta-cream)}.flotta_route__UcGMU:before{position:absolute;inset:0;z-index:-1;pointer-events:none;content:"";background:radial-gradient(circle at 68% 30%,rgba(197,154,73,.18),transparent 24%),linear-gradient(135deg,transparent 0 48%,rgba(228,199,128,.05) 48% 49%,transparent 49%)}.flotta_routePhoto__HXc0q{position:-webkit-sticky;position:sticky;top:106px;height:min(72svh,760px);align-self:start;overflow:hidden;border-radius:50% 50% 4px 4px;background:#0d4a50;isolation:isolate}.flotta_routePhoto__HXc0q img,.flotta_routePhoto__HXc0q video{width:100%;height:100%;display:block;object-fit:cover;object-position:center 42%;opacity:.78;filter:saturate(.8) sepia(.08) contrast(1.04)}.flotta_routePhoto__HXc0q>div{position:absolute;inset:0}.flotta_routePhoto__HXc0q video{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}.flotta_routePhoto__HXc0q video.is-ready{opacity:.88}.flotta_routePhoto__HXc0q span{position:absolute;bottom:20px;left:20px;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.flotta_routePanel__H_jh7{position:relative}.flotta_route__UcGMU .flotta_chapterIndex__UAEHv,.flotta_route__UcGMU .flotta_eyebrow__qbAqT{color:var(--flotta-brass-light)}.flotta_route__UcGMU .flotta_chapterLead__Z_h93{color:rgba(245,237,221,.72)}.flotta_meeting__zhtKy{display:flex;flex-direction:column;gap:10px;margin:48px 0 0}.flotta_meetingRule__2KDfR{display:block;width:60px;height:2px;margin-bottom:12px;background:var(--flotta-brass)}.flotta_meeting__zhtKy span{color:var(--flotta-brass-light)}.flotta_meeting__zhtKy strong{font-family:var(--font-display),Georgia,serif;font-size:clamp(26px,3vw,40px);font-weight:500;line-height:1.1;color:var(--flotta-cream)}.flotta_map__ZIFQl{width:100%;height:auto;display:block;margin-top:52px;overflow:visible}.flotta_mapCoast__g00K7{stroke:rgba(245,237,221,.19);stroke-width:34}.flotta_mapCoast__g00K7,.flotta_mapRouteShadow__DFYOl,.flotta_mapRoute__z_Vic{fill:none;stroke-linecap:round;stroke-linejoin:round}.flotta_mapRouteShadow__DFYOl{stroke:rgba(8,40,45,.82);stroke-width:9}.flotta_mapRoute__z_Vic{stroke:var(--flotta-brass-light);stroke-width:2;stroke-dasharray:8 10}.flotta_map__ZIFQl circle{fill:var(--flotta-deep);stroke:var(--flotta-brass-light);stroke-width:1.5}.flotta_map__ZIFQl text{fill:var(--flotta-cream);font-family:var(--font-text),Arial,sans-serif}.flotta_mapNumber__wVS8_{font-size:8px;font-weight:750;letter-spacing:.08em}.flotta_mapName__tlE00{font-size:12px;font-weight:650}.flotta_tours__6g_64{max-width:none;padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));background:var(--flotta-paper)}.flotta_offer__76cqk{display:flex;gap:12px;margin:40px 0 0;color:var(--flotta-coral);font-size:12px}.flotta_tourList__HfLSU{display:grid;grid-gap:clamp(52px,8vw,110px);gap:clamp(52px,8vw,110px);margin-top:78px}.flotta_tour__wgnGI{display:grid;grid-template-columns:minmax(280px,.95fr) minmax(360px,1.05fr);align-items:center}.flotta_tour__wgnGI:nth-child(2n) .flotta_tourMedia__4daKl{order:2}.flotta_tourMedia__4daKl{position:relative;aspect-ratio:1/1;overflow:hidden;background:linear-gradient(145deg,#83a79d,#0e4a50 62%,#08282d)}.flotta_tourMedia__4daKl:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,transparent 52%,rgba(8,40,45,.45))}.flotta_tourMedia__4daKl img{width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.78) contrast(1.02);transition:transform .9s cubic-bezier(.22,1,.36,1)}.flotta_tourMedia__4daKl>span{position:absolute;bottom:20px;left:20px;z-index:2;color:var(--flotta-cream);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.flotta_tourMedia__4daKl b{position:absolute;top:22px;left:22px;z-index:2;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(245,237,221,.7);border-radius:50%;color:var(--flotta-cream);font-size:10px}.flotta_tourCopy__XwziO{display:flex;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,76px)}.flotta_tourMeta__gE2ND{display:flex;gap:12px;align-items:baseline}.flotta_tourMeta__gE2ND span{display:inline;margin:0}.flotta_tourMeta__gE2ND strong{font-size:12px;font-weight:650}.flotta_tourCopy__XwziO h3{margin-top:26px;font-family:var(--font-display),Georgia,serif;font-size:clamp(42px,5vw,70px);font-weight:450;letter-spacing:-.045em;line-height:.94}.flotta_tourCopy__XwziO>p:not(.flotta_tourMeta__gE2ND){margin-top:24px;color:var(--flotta-ink-soft);font-size:16px;line-height:1.6}.flotta_tourFoot__YzATs{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-top:34px}.flotta_tourFoot__YzATs>p{display:grid;grid-template-columns:auto auto;align-items:baseline;grid-gap:0 8px;gap:0 8px}.flotta_tourFoot__YzATs>p span{grid-column:1/-1}.flotta_tourFoot__YzATs strong{color:var(--flotta-coral);font-family:var(--font-display),Georgia,serif;font-size:34px;font-weight:550}.flotta_tourFoot__YzATs small{display:inline;margin:0;white-space:nowrap}.flotta_tourBook__cXMR7{min-height:50px;padding:0 20px;border:1px solid var(--flotta-ink);border-radius:999px;background:transparent;color:var(--flotta-ink);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.flotta_detailLink__8sJAX{min-height:44px;display:inline-flex;align-self:flex-start;align-items:center;gap:10px;margin-top:18px;color:var(--flotta-coral);font-size:12px;font-weight:700;text-decoration:none}.flotta_sea__VAyo1{max-width:none;padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));background:var(--flotta-brass-light)}.flotta_sea__VAyo1 .flotta_eyebrow__qbAqT{color:var(--flotta-deep)}.flotta_seaGrid__pX396{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;margin-top:78px;border-top:1px solid rgba(8,40,45,.32);border-bottom:1px solid rgba(8,40,45,.32)}.flotta_seaGrid__pX396>div{min-height:190px;display:flex;flex-direction:column;justify-content:flex-end;padding:28px}.flotta_seaGrid__pX396>div+div{border-left:1px solid rgba(8,40,45,.28)}.flotta_seaGrid__pX396 span{margin-bottom:auto;font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.flotta_seaGrid__pX396 strong{font-family:var(--font-display),Georgia,serif;font-size:clamp(28px,3.4vw,46px);font-weight:500;line-height:1}.flotta_seaGrid__pX396 small{margin-top:10px;color:rgba(8,40,45,.68);font-size:11px}.flotta_seaMore__kYNZ3{min-height:44px;display:inline-flex;align-items:center;gap:10px;margin-top:22px;border:0;background:none;padding:0;color:var(--flotta-deep);font-family:inherit;font-size:12px;font-weight:700;text-decoration:none;cursor:pointer}.flotta_seaHours__ijQJp{display:flex;flex-direction:column;gap:14px;margin-top:34px}.flotta_seaHoursLabel__FTHyd{color:var(--flotta-deep);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.flotta_seaHours__ijQJp ol{display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid rgba(8,40,45,.28);list-style:none}.flotta_seaHours__ijQJp li{display:flex;flex-direction:column;gap:4px;padding:14px 12px 4px 0}.flotta_seaHours__ijQJp li+li{padding-left:16px;border-left:1px solid rgba(8,40,45,.2)}.flotta_seaHours__ijQJp li span{color:rgba(8,40,45,.68);font-size:10px;font-weight:750;letter-spacing:.1em}.flotta_seaHours__ijQJp li strong{font-family:var(--font-display),Georgia,serif;font-size:22px;font-weight:500}.flotta_seaHours__ijQJp li small{color:rgba(8,40,45,.68);font-size:10px}.flotta_villages__xK5cz{max-width:none;padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));background:var(--flotta-paper)}.flotta_villageList__JtGWl{margin-top:78px;border-top:1px solid var(--flotta-line)}.flotta_villageList__JtGWl article{min-height:142px;display:grid;grid-template-columns:64px auto minmax(0,1fr) auto;grid-gap:30px;gap:30px;align-items:center;border-bottom:1px solid var(--flotta-line)}.flotta_villageThumb__6ac0S{width:112px;height:84px;overflow:hidden;border-radius:2px}.flotta_villageThumb__6ac0S img{width:100%;height:100%;object-fit:cover}.flotta_villageList__JtGWl article>span{color:var(--flotta-coral);font-size:10px;font-weight:750}.flotta_villageList__JtGWl h3{font-family:var(--font-display),Georgia,serif;font-size:clamp(28px,3.3vw,46px);font-weight:500;letter-spacing:-.03em}.flotta_villageList__JtGWl p{max-width:46em;margin-top:4px;color:var(--flotta-ink-soft);font-size:13px}.flotta_villageList__JtGWl a{min-height:46px;display:inline-flex;align-items:center;gap:10px;color:var(--flotta-ink);font-size:10px;font-weight:750;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.flotta_voices__Eya2j{max-width:none;padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));background:var(--flotta-sea);color:var(--flotta-cream)}.flotta_journal__rxlLS .flotta_eyebrow__qbAqT,.flotta_voices__Eya2j .flotta_eyebrow__qbAqT{color:var(--flotta-brass-light)}.flotta_rating__HrFYL{display:flex;align-items:flex-end;gap:22px;margin:68px 0 0}.flotta_rating__HrFYL strong{color:var(--flotta-brass-light);font-family:var(--font-display),Georgia,serif;font-size:clamp(76px,11vw,150px);font-weight:430;letter-spacing:-.06em;line-height:.75}.flotta_rating__HrFYL span{max-width:14em;color:rgba(245,237,221,.7);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.flotta_reviewGrid__8FGY8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;margin-top:78px;border-top:1px solid rgba(245,237,221,.22);border-bottom:1px solid rgba(245,237,221,.22)}.flotta_reviewGrid__8FGY8 blockquote{min-height:270px;display:flex;flex-direction:column;justify-content:space-between;padding:32px}.flotta_reviewGrid__8FGY8 blockquote+blockquote{border-left:1px solid rgba(245,237,221,.22)}.flotta_reviewGrid__8FGY8 blockquote p{font-family:var(--font-display),Georgia,serif;font-size:clamp(21px,2vw,28px);line-height:1.35}.flotta_reviewGrid__8FGY8 blockquote footer{margin-top:28px;color:var(--flotta-brass-light);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.flotta_journal__rxlLS{max-width:none;padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));background:var(--flotta-deep);color:var(--flotta-cream)}.flotta_postGrid__cQU52{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;margin-top:78px;border-top:1px solid rgba(245,237,221,.2)}.flotta_postGridSolo__t_8J8{grid-template-columns:1fr}.flotta_captainPortrait__a8Bl8{position:relative;min-height:300px;margin:0;overflow:hidden;border-bottom:1px solid rgba(245,237,221,.2);border-left:1px solid rgba(245,237,221,.2)}.flotta_captainPortrait__a8Bl8 img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;filter:saturate(.85)}.flotta_postGrid__cQU52 article{min-height:300px;display:flex;flex-direction:column;padding:32px 38px 38px 0;border-bottom:1px solid rgba(245,237,221,.2)}.flotta_postGrid__cQU52 article>p{flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.flotta_postGrid__cQU52 h3{text-wrap:balance}.flotta_postGrid__cQU52 article:nth-child(2n){padding-right:0;padding-left:38px;border-left:1px solid rgba(245,237,221,.2)}.flotta_postGrid__cQU52 time{color:var(--flotta-brass-light);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.flotta_postGrid__cQU52 h3{margin-top:34px;font-family:var(--font-display),Georgia,serif;font-size:clamp(31px,3.5vw,50px);font-weight:500;line-height:1}.flotta_postGrid__cQU52 p{max-width:42em;margin-top:22px;color:rgba(245,237,221,.68);line-height:1.6}.flotta_journalLink__ZTqcE{display:inline-block;margin-top:22px;color:var(--flotta-brass-light);font-size:10px;font-weight:750;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}.flotta_postPage__LvAis{position:relative;z-index:3;min-height:70vh;padding:clamp(140px,16vw,200px) var(--flotta-gutter) clamp(100px,10vw,140px);background:var(--flotta-deep);color:var(--flotta-cream)}.flotta_postPageInner__G2xm4{max-width:760px;margin:0 auto}.flotta_postBack__XaXO1{display:inline-block;margin-bottom:40px;font-size:10px;font-weight:750;letter-spacing:.14em;text-decoration:none}.flotta_postBack__XaXO1,.flotta_postPage__LvAis time{color:var(--flotta-brass-light);text-transform:uppercase}.flotta_postPage__LvAis time{font-size:11px;letter-spacing:.12em}.flotta_postPage__LvAis h1{margin:18px 0 44px;max-width:16ch;font-family:var(--font-display),Georgia,serif;font-size:clamp(38px,6vw,68px);font-weight:500;line-height:1.02;text-wrap:balance}.flotta_postPage__LvAis p{max-width:66ch;margin-top:22px;color:rgba(245,237,221,.75);font-size:clamp(16px,1.3vw,19px);line-height:1.7}.flotta_postPage__LvAis h2{margin-top:48px;max-width:66ch;color:var(--flotta-cream);font-family:var(--font-display),Georgia,serif;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.25}.flotta_postLink__jcp69{color:var(--flotta-brass-light);text-underline-offset:3px}.flotta_faq__5mtva{max-width:none;padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));background:var(--flotta-paper)}.flotta_faqColumns__P_ApW{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(26px,4vw,56px);gap:clamp(26px,4vw,56px);margin-top:78px}.flotta_faqColumns__P_ApW section{border-top:1px solid var(--flotta-ink)}.flotta_faqColumns__P_ApW h3{padding:18px 0 30px;color:var(--flotta-coral);font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.flotta_faq__5mtva details{border-top:1px solid var(--flotta-line)}.flotta_faq__5mtva summary{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-family:var(--font-display),Georgia,serif;font-size:18px;line-height:1.25;list-style:none}.flotta_faq__5mtva summary::-webkit-details-marker{display:none}.flotta_faq__5mtva summary:after{flex:0 0 auto;content:"+";color:var(--flotta-coral);font-family:var(--font-text),Arial,sans-serif}.flotta_faq__5mtva details[open] summary:after{content:"−"}.flotta_faq__5mtva details p{padding:0 0 22px;color:var(--flotta-ink-soft);font-size:13px;line-height:1.6}.flotta_repriseGrid__NqA_w{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-top:78px}.flotta_repriseCard__QAkdI{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--flotta-line);border-radius:2px;background:var(--flotta-cream)}.flotta_repriseMedia___DlrY{aspect-ratio:4/3;overflow:hidden;background:linear-gradient(145deg,#83a79d,#0e4a50 62%,#08282d)}.flotta_repriseMedia___DlrY img{width:100%;height:100%;object-fit:cover}.flotta_repriseBody___qcH3{display:flex;flex:1 1;flex-direction:column;gap:6px;padding:18px}.flotta_repriseMeta__8c0KL{color:var(--flotta-ink-soft);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.flotta_repriseBody___qcH3 h3{font-family:var(--font-display),Georgia,serif;font-size:21px;font-weight:500;letter-spacing:-.02em;line-height:1.1}.flotta_reprisePrice__kiUE9{margin-top:auto;padding-top:10px}.flotta_reprisePrice__kiUE9 strong{color:var(--flotta-coral);font-family:var(--font-display),Georgia,serif;font-size:20px;font-weight:550}.flotta_repriseBook__5yG0L{min-height:44px;margin-top:10px;padding:0 16px;border:1px solid var(--flotta-ink);border-radius:999px;background:transparent;color:var(--flotta-ink);cursor:pointer;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.flotta_finale__BI7AK{max-width:none;min-height:96svh;display:flex;flex-direction:column;justify-content:center;padding-right:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));padding-left:max(var(--flotta-gutter),calc((100vw - var(--flotta-max)) / 2 + var(--flotta-gutter)));overflow:hidden;background:radial-gradient(circle at 80% 50%,rgba(228,199,128,.28),transparent 28%),var(--flotta-coral);color:var(--flotta-cream)}.flotta_finaleMedia__0Q4BF{position:absolute;inset:0;z-index:-2;overflow:hidden}.flotta_finaleMedia__0Q4BF img,.flotta_finaleMedia__0Q4BF picture,.flotta_finaleMedia__0Q4BF video{display:block;width:100%;height:100%}.flotta_finaleMedia__0Q4BF img,.flotta_finaleMedia__0Q4BF video{object-fit:cover;object-position:center;opacity:.6;filter:saturate(.82) contrast(1.02)}.flotta_finaleMedia__0Q4BF>div{position:absolute;inset:0}.flotta_finaleMedia__0Q4BF img{transition:opacity .7s ease}.flotta_finaleMedia__0Q4BF video{position:absolute;inset:0;opacity:0;transition:opacity .7s ease}.flotta_finaleMedia__0Q4BF video.is-ready{opacity:.68}.flotta_finaleMedia__0Q4BF:has(video.is-ready) img{opacity:0}.flotta_finaleVeil__QmxHb{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 80% 50%,rgba(228,199,128,.22),transparent 30%),linear-gradient(100deg,rgba(184,79,57,.88),rgba(184,79,57,.6) 55%,rgba(184,79,57,.86))}.flotta_finale__BI7AK .flotta_eyebrow__qbAqT{color:var(--flotta-brass-light)}.flotta_finale__BI7AK .flotta_chapterLead__Z_h93{color:rgba(245,237,221,.8)}.flotta_finaleAction__nDCfn{display:flex;align-items:center;gap:34px;margin:48px 0 0}.flotta_finaleAction__nDCfn p{max-width:340px}.flotta_finaleAction__nDCfn p span{color:var(--flotta-brass-light)}.flotta_finaleAction__nDCfn p strong{font-family:var(--font-display),Georgia,serif;font-size:21px;font-weight:500}.flotta_finalBook__GUK8X{min-height:60px;padding-inline:30px;border-color:var(--flotta-deep);background:var(--flotta-deep);color:var(--flotta-cream)}.flotta_finaleRing__8QJ9_{position:absolute;top:50%;right:-8vw;width:min(47vw,700px);aspect-ratio:1;border:1px solid rgba(245,237,221,.24);border-radius:50%;transform:translateY(-50%) rotate(calc(var(--flotta-scroll) * 80deg))}.flotta_finaleRing__8QJ9_:after,.flotta_finaleRing__8QJ9_:before{position:absolute;top:50%;left:50%;content:"";background:rgba(245,237,221,.2);transform:translate(-50%,-50%)}.flotta_finaleRing__8QJ9_:before{width:1px;height:112%}.flotta_finaleRing__8QJ9_:after{width:112%;height:1px}.flotta_finaleRing__8QJ9_ span{position:absolute;font-size:10px;font-weight:800;letter-spacing:.12em}.flotta_finaleRing__8QJ9_ span:first-child{top:3%;left:50%}.flotta_finaleRing__8QJ9_ span:nth-child(2){top:50%;right:3%}.flotta_finaleRing__8QJ9_ span:nth-child(3){bottom:3%;left:50%}.flotta_finaleRing__8QJ9_ span:nth-child(4){top:50%;left:3%}.flotta_footer__E6UCR{position:relative;z-index:4;justify-content:space-between;column-gap:32px;row-gap:12px;padding:26px var(--flotta-gutter) calc(26px + env(safe-area-inset-bottom));background:#061f23;color:var(--flotta-cream)}.flotta_footerLine__h6hj_,.flotta_footer__E6UCR{display:flex;flex-wrap:nowrap;align-items:center}.flotta_footerLine__h6hj_{gap:22px;white-space:nowrap}.flotta_footerBack__ijDjH{color:var(--flotta-brass-light);font-size:10px;font-weight:750;letter-spacing:.14em;text-decoration:none;text-transform:uppercase}.flotta_footer__E6UCR strong{font-family:var(--font-display),Georgia,serif;font-size:19px;font-weight:500}.flotta_footer__E6UCR small,.flotta_footer__E6UCR span{color:rgba(245,237,221,.58);font-size:11px}.flotta_footerContact__YsZ6Q{display:flex;flex-wrap:nowrap;align-items:center;gap:14px}.flotta_footerContact__YsZ6Q b{color:rgba(245,237,221,.5);font-size:9px;font-weight:750;letter-spacing:.13em;text-transform:uppercase}.flotta_footerContact__YsZ6Q a{min-height:32px;display:inline-flex;align-items:center;padding:0 14px;border:1px solid rgba(245,237,221,.4);border-radius:999px;color:var(--flotta-cream);font-size:12px;font-weight:650;text-decoration:none;transition:border-color .15s ease,background .15s ease}@media (hover:hover) and (pointer:fine){.flotta_footerContact__YsZ6Q a:hover{border-color:var(--flotta-brass-light);background:rgba(245,237,221,.08)}}.flotta_footer__E6UCR nav{display:flex;align-items:center;gap:22px}.flotta_footer__E6UCR nav a{display:inline-flex;align-items:center;font-size:11px;text-decoration:none;white-space:nowrap}.flotta_footer__E6UCR small{white-space:nowrap}.flotta_skin__rbk0k :is(a,button,summary):focus-visible{outline:3px solid var(--flotta-brass-light);outline-offset:4px}@media (hover:hover) and (pointer:fine){.flotta_brand__ctlLU:hover,.flotta_locale__36__y button:hover,.flotta_nav__2z_Dn a:hover{color:var(--flotta-brass-light)}.flotta_finalBook__GUK8X:hover,.flotta_primaryAction__I70pH:hover{transform:translateY(-2px)}.flotta_tourBook__cXMR7:hover{background:var(--flotta-ink);color:var(--flotta-cream)}.flotta_tour__wgnGI:hover .flotta_tourMedia__4daKl img{transform:scale(1.035)}.flotta_villageList__JtGWl article:hover h3{color:var(--flotta-coral)}}.flotta_skin__rbk0k[data-motion=ready] [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .76s cubic-bezier(.22,1,.36,1)}.flotta_skin__rbk0k[data-motion=ready] [data-reveal][data-visible=true]{opacity:1;transform:none}@supports (animation-timeline:view()){.flotta_mapRoute__z_Vic{stroke-dasharray:700;stroke-dashoffset:700;animation:flotta_inkRoute__f72T4 linear both;animation-timeline:view();animation-range:entry 12% cover 64%}@keyframes flotta_inkRoute__f72T4{to{stroke-dashoffset:0}}}@media (max-width:980px){.flotta_header__1xUWb{grid-template-columns:1fr auto}.flotta_nav__2z_Dn{display:none}.flotta_hero__1lBuK{grid-template-columns:1fr}.flotta_heroCopy__QpaAD{width:min(700px,88%)}.flotta_route__UcGMU{grid-template-columns:minmax(210px,.58fr) minmax(0,1.42fr)}.flotta_tour__wgnGI{grid-template-columns:.9fr 1.1fr}.flotta_seaGrid__pX396{grid-auto-flow:row;grid-template-columns:repeat(2,1fr)}.flotta_seaGrid__pX396>div:nth-child(odd){border-left:0}.flotta_seaGrid__pX396>div:nth-child(n+3){border-top:1px solid rgba(8,40,45,.28)}}@media (max-width:760px){.flotta_skin__rbk0k{--flotta-gutter:22px}.flotta_header__1xUWb{min-height:68px;gap:10px;padding-top:max(10px,env(safe-area-inset-top));padding-bottom:10px}.flotta_brand__ctlLU{max-width:54vw;gap:8px;font-size:16px;line-height:1.05}.flotta_brandMark__z4KLh{width:30px;height:30px}.flotta_headerTools___t8wh{gap:2px}.flotta_headerBook__sgnSL{display:none}.flotta_locale__36__y{gap:0}.flotta_locale__36__y button{min-width:34px;padding-inline:2px}.flotta_hero__1lBuK{min-height:104svh;display:flex;flex-direction:column;align-items:stretch;padding:116px var(--flotta-gutter) 132px}.flotta_heroMedia__jX6wm img,.flotta_heroMedia__jX6wm video{object-position:72% center;opacity:.7}.flotta_heroMedia__jX6wm video.is-ready{opacity:.88}.flotta_heroVeil__yn7DI{background:linear-gradient(180deg,rgba(8,40,45,.88),rgba(8,40,45,.55) 38%,rgba(8,40,45,.1) 62%,rgba(8,40,45,.62)),linear-gradient(90deg,rgba(8,40,45,.42),transparent 55%)}.flotta_heroIssue__5ebRd{top:82px}.flotta_heroCopy__QpaAD{width:100%;padding-top:16px}.flotta_kicker__lTH9P{max-width:27em;margin-bottom:14px}.flotta_hero__1lBuK h1{max-width:8.5em;font-size:clamp(48px,14.8vw,72px);line-height:.9}.flotta_heroIntro__HfPTx{max-width:30em;margin-top:22px;font-size:15px;line-height:1.48}.flotta_heroActions__Zh0JE{margin-top:26px}.flotta_primaryAction__I70pH{min-height:52px;padding-inline:20px}.flotta_textAction__QLpQ6{display:none}.flotta_heroPrice__UA_uS{right:var(--flotta-gutter);bottom:90px}.flotta_heroPrice__UA_uS strong{font-size:26px}.flotta_scrollCue__EkDN2{display:none}.flotta_chapter__R05G_{padding-top:94px;padding-bottom:94px}.flotta_chapterHeading__y1E57{grid-template-columns:minmax(0,1fr);gap:0}.flotta_chapterIndex__UAEHv{display:none}.flotta_chapter__R05G_ .flotta_eyebrow__qbAqT{margin-top:0;margin-bottom:10px;font-size:9px}.flotta_chapter__R05G_ h2{font-size:clamp(38px,11.5vw,54px);line-height:.98}.flotta_chapterLead__Z_h93,.flotta_finaleAction__nDCfn,.flotta_meeting__zhtKy,.flotta_offer__76cqk,.flotta_rating__HrFYL{margin-left:0}.flotta_chapterLead__Z_h93{margin-top:30px;font-size:16px}.flotta_fleet__lezlL{min-height:auto}.flotta_fleetGrid__PMEVE{margin-top:58px}.flotta_fleetGridSolo__lBKyz,.flotta_fleetGrid__PMEVE{grid-template-columns:1fr}.flotta_fleetPortrait__Vnh7a{aspect-ratio:4/3;min-height:0;border-right:0;border-bottom:1px solid var(--flotta-line)}.flotta_vessel__tL5UD{min-height:310px;padding-inline:0}.flotta_vessel__tL5UD+.flotta_vessel__tL5UD{border-top:1px solid var(--flotta-line);border-left:0}.flotta_vessel__tL5UD h3{margin-top:50px;font-size:clamp(58px,18vw,76px)}.flotta_vessel__tL5UD dl{gap:10px;margin-top:48px}.flotta_vesselCompass__xfcR9{right:0;width:72px;height:72px}.flotta_route__UcGMU{min-height:auto;grid-template-columns:1fr;gap:52px}.flotta_routePhoto__HXc0q{position:relative;top:auto;width:calc(100% + var(--flotta-gutter) * 2);height:52svh;margin-left:calc(-1 * var(--flotta-gutter));border-radius:0 0 48% 48%}.flotta_route__UcGMU .flotta_chapterLead__Z_h93{margin-left:62px}.flotta_meeting__zhtKy{margin-top:32px}.flotta_map__ZIFQl{width:118%;margin:42px -9% 0}.flotta_mapName__tlE00{font-size:10px}.flotta_tourList__HfLSU{gap:62px;margin-top:58px}.flotta_repriseGrid__NqA_w{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:58px}.flotta_repriseBody___qcH3{padding:12px}.flotta_repriseBody___qcH3 h3,.flotta_reprisePrice__kiUE9 strong{font-size:17px}.flotta_tour__wgnGI{grid-template-columns:1fr;min-height:0}.flotta_tour__wgnGI:nth-child(2n) .flotta_tourMedia__4daKl{order:0}.flotta_tourMedia__4daKl{aspect-ratio:1/1}.flotta_tourCopy__XwziO{padding:30px 0 0;border-bottom:0}.flotta_tourCopy__XwziO h3{font-size:46px}.flotta_tourBook__cXMR7{padding-inline:14px;line-height:1.15}.flotta_seaGrid__pX396{grid-template-columns:1fr 1fr;margin-top:58px}.flotta_seaHours__ijQJp ol{grid-template-columns:repeat(3,1fr)}.flotta_seaHours__ijQJp li:nth-child(3n+1){padding-left:0;border-left:0}.flotta_seaHours__ijQJp li:nth-child(n+4){border-top:1px solid rgba(8,40,45,.2)}.flotta_villageThumb__6ac0S{display:none}.flotta_seaGrid__pX396>div{min-height:132px;padding:16px 14px}.flotta_seaGrid__pX396 strong{font-size:28px}.flotta_villageList__JtGWl{margin-top:58px}.flotta_villageList__JtGWl article{min-height:0;grid-template-columns:32px 1fr;gap:12px;padding:22px 0}.flotta_villageList__JtGWl article>a{grid-column:2;justify-self:start}.flotta_villageList__JtGWl h3{font-size:31px}.flotta_rating__HrFYL{margin-top:52px}.flotta_rating__HrFYL strong{font-size:88px}.flotta_reviewGrid__8FGY8{grid-template-columns:1fr;margin-top:58px}.flotta_reviewGrid__8FGY8 blockquote{min-height:220px;padding-inline:0}.flotta_reviewGrid__8FGY8 blockquote+blockquote{border-top:1px solid rgba(245,237,221,.22);border-left:0}.flotta_postGrid__cQU52{grid-template-columns:1fr;margin-top:58px}.flotta_postGrid__cQU52 article,.flotta_postGrid__cQU52 article:nth-child(2n){min-height:0;padding:28px 0 34px;border-left:0}.flotta_captainPortrait__a8Bl8{min-height:260px;border-left:0}.flotta_faqColumns__P_ApW{grid-template-columns:1fr;margin-top:58px}.flotta_finale__BI7AK{min-height:90svh}.flotta_finaleAction__nDCfn{flex-direction:column;align-items:flex-start;margin-top:34px}.flotta_finaleRing__8QJ9_{right:-42vw;width:92vw}.flotta_footer__E6UCR{flex-wrap:wrap;row-gap:14px;padding-bottom:calc(26px + 96px + env(safe-area-inset-bottom))}.flotta_footerLine__h6hj_{flex:1 1 100%;flex-wrap:wrap;white-space:normal;gap:10px 18px}.flotta_footer__E6UCR nav{flex-wrap:wrap;gap:8px 20px}}@media (max-width:390px){.flotta_hero__1lBuK h1{font-size:47px}.flotta_heroIntro__HfPTx{font-size:14px}.flotta_vessel__tL5UD dl{grid-template-columns:1fr 1fr}.flotta_tourFoot__YzATs{align-items:stretch;flex-direction:column}.flotta_tourBook__cXMR7{max-width:none;width:100%}}@media (prefers-reduced-motion:reduce){.flotta_finalBook__GUK8X,.flotta_finaleRing__8QJ9_,.flotta_heroMedia__jX6wm img,.flotta_primaryAction__I70pH,.flotta_scene__jJ8Z6,.flotta_skin__rbk0k [data-reveal],.flotta_tourMedia__4daKl img{animation:none;transition:none;transform:none}.flotta_scrollCue__EkDN2 i:after{animation:none;transform:none}.flotta_mapRoute__z_Vic{stroke-dasharray:8 10;stroke-dashoffset:0}}.flotta_heroTrust__QjpGS{margin:14px 0 0;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:rgba(245,237,221,.72)}@media (max-width:879px){.flotta_heroTrust__QjpGS{letter-spacing:.06em}}.flotta_brand__ctlLU,.flotta_footerBack__ijDjH,.flotta_footerContact__YsZ6Q a,.flotta_footer__E6UCR nav a,.flotta_journalLink__ZTqcE{min-height:44px;display:inline-flex;align-items:center}.flotta_sea__VAyo1{position:relative;overflow:hidden}.flotta_seaPhoto__4lbvS{position:absolute;inset:0;z-index:0}.flotta_seaPhoto__4lbvS img{width:100%;height:100%;object-fit:cover}.flotta_seaVeil__7ZFAD{position:absolute;inset:0;z-index:0;background:color-mix(in srgb,var(--flotta-brass-light) 84%,transparent)}.flotta_sea__VAyo1>.flotta_chapterHeading__y1E57,.flotta_sea__VAyo1>.flotta_chapterLead__Z_h93,.flotta_sea__VAyo1>.flotta_seaGrid__pX396{position:relative;z-index:1}.flotta_footerMail__qIPB4{display:block;margin-top:6px;font-size:13px;letter-spacing:.04em;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.flotta_faq__5mtva details p{max-width:46ch;padding:2px 0 24px;font-size:14px;line-height:1.65}.flotta_faq__5mtva details[open] .flotta_faqList__GQ1Oi,.flotta_faq__5mtva details[open] p{animation:flotta_faqReveal__BcBxz .34s cubic-bezier(.22,1,.36,1) both}@keyframes flotta_faqReveal__BcBxz{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.flotta_faq__5mtva summary:after{transition:transform .26s cubic-bezier(.22,1,.36,1)}.flotta_faq__5mtva details[open] summary:after{transform:rotate(180deg)}.flotta_faq__5mtva summary:hover{color:var(--flotta-coral)}.flotta_faqList__GQ1Oi{list-style:none;margin:0;padding:4px 0 24px}.flotta_faqList__GQ1Oi li{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:10px 0;border-bottom:1px dashed var(--flotta-line);font-size:13px}.flotta_faqList__GQ1Oi li:last-child{border-bottom:0}.flotta_faqList__GQ1Oi strong{font-family:var(--font-display),Georgia,serif;font-size:15px;font-weight:600;letter-spacing:-.01em}.flotta_faqList__GQ1Oi span{color:var(--flotta-ink-soft);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.5}@media (prefers-reduced-motion:reduce){.flotta_faq__5mtva details[open] .flotta_faqList__GQ1Oi,.flotta_faq__5mtva details[open] p{animation:none}}