.bt-section[data-v-5e2f5678]{--navy: #003580;--brand: var(--brand-hex, #0071c2);--sun: #febb02;--ink: #0d2340;--muted: #51617a;--ease: cubic-bezier(.22, 1, .36, 1);position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(180deg,#edf4fb,#e9f2fa);padding:clamp(68px,7.6vw,104px) 20px clamp(56px,7vw,92px)}.bt-section[data-v-5e2f5678]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:repeating-radial-gradient(circle at 84% 8%,transparent 0 58px,rgba(0,113,194,.1) 58px 59px),linear-gradient(rgba(0,113,194,.075) 1px,transparent 1px),linear-gradient(90deg,rgba(0,113,194,.075) 1px,transparent 1px);background-size:auto,64px 64px,64px 64px;background-position:0 0,center top,center top;-webkit-mask-image:radial-gradient(ellipse 86% 72% at 78% 12%,#000 6%,transparent 100%);mask-image:radial-gradient(ellipse 86% 72% at 78% 12%,#000 6%,transparent 100%)}.bt-section[data-v-5e2f5678]:after{content:"";position:absolute;z-index:0;top:-1px;left:0;right:0;height:26px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='26'%3E%3Cpath fill='%23fff' d='M0 13C20 3 40 3 60 13s40 10 60 0V0H0Z'/%3E%3C/svg%3E") 0 0 / 120px 26px repeat-x;pointer-events:none}.bt-inner[data-v-5e2f5678]{position:relative;max-width:1120px;margin:0 auto}.bt-head[data-v-5e2f5678]{max-width:640px;margin-bottom:clamp(30px,4.4vw,48px)}.bt-eyebrow[data-v-5e2f5678]{display:inline-flex;align-items:center;gap:10px;color:#0066b3;font-size:.8rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.16em}.bt-eyebrow[data-v-5e2f5678]:before{content:"";flex:none;width:24px;height:3px;border-radius:3px;background:var(--sun)}.bt-title[data-v-5e2f5678]{margin-top:12px;font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:800;line-height:1.12;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.bt-title[data-v-5e2f5678]:after{content:"";display:block;width:96px;height:12px;margin-top:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 12' fill='none'%3E%3Cpath d='M2 6c7.7-6 15.3-6 23 0s15.3 6 23 0 15.3-6 23 0 15.3 6 23 0' stroke='%23febb02' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left center / 96px 12px}.bt-sub[data-v-5e2f5678]{margin-top:14px;font-size:1.05rem;line-height:1.65;color:var(--muted);text-wrap:pretty}.bt-grid[data-v-5e2f5678]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.bt-card[data-v-5e2f5678]{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"icon go" "body body";align-content:start;row-gap:18px;min-width:0;--water: 92px;padding:20px 20px 46px;border:1px solid #dbe6f2;border-radius:20px;background:#fff;box-shadow:0 6px 18px #092a580d;color:inherit;text-decoration:none;cursor:pointer;transition:transform .3s var(--ease),border-color .25s ease,box-shadow .3s ease}.bt-card[data-v-5e2f5678]:hover{transform:translateY(-4px);border-color:#0071c273;box-shadow:0 22px 48px #092a5824}.bt-card[data-v-5e2f5678]:focus-visible{outline:3px solid rgba(0,113,194,.45);outline-offset:2px}.bt-card__icon[data-v-5e2f5678]{grid-area:icon;position:relative;display:grid;place-items:center;width:72px;height:72px;border:1px solid rgba(0,113,194,.16);border-radius:22px;background:linear-gradient(160deg,#f6faff,#e1edf9);color:var(--brand);box-shadow:inset 0 1px #fff;transition:background-color .3s ease,border-color .3s ease,color .3s ease,box-shadow .3s ease,transform .45s var(--ease)}.bt-card__icon[data-v-5e2f5678] svg{width:44px;height:44px}.bt-card:hover .bt-card__icon[data-v-5e2f5678]{border-color:transparent;background:linear-gradient(160deg,#1a8ad8,#0071c2 55%,#005da3);color:#fff;box-shadow:0 14px 26px #0071c257;transform:translateY(-2px) rotate(-5deg)}.bt-card__ghost[data-v-5e2f5678]{position:absolute;z-index:-1;right:-12px;bottom:16px;width:132px;height:132px;color:#0055a029;opacity:0;transform:translateY(18px) rotate(-8deg);pointer-events:none;transition:opacity .5s ease,transform .7s var(--ease)}.bt-card:hover .bt-card__ghost[data-v-5e2f5678],.bt-card:focus-visible .bt-card__ghost[data-v-5e2f5678]{opacity:1;transform:rotate(-4deg)}.bt-card__go[data-v-5e2f5678]{grid-area:go;align-self:start;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#0071c217;color:var(--brand);transition:background-color .25s ease,color .25s ease,transform .3s var(--ease)}.bt-card__go[data-v-5e2f5678] svg{width:18px;height:18px}.bt-card:hover .bt-card__go[data-v-5e2f5678]{background:var(--sun);color:#14304f;transform:translate(3px)}.bt-card__body[data-v-5e2f5678]{grid-area:body;display:flex;flex-direction:column;gap:6px;min-width:0}.bt-card__name[data-v-5e2f5678]{font-family:var(--font-display);font-size:1.28rem;font-weight:800;line-height:1.15;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.bt-card__desc[data-v-5e2f5678]{font-size:.92rem;line-height:1.55;color:var(--muted);text-wrap:pretty}.bt-card__sea[data-v-5e2f5678]{position:absolute;inset:0;z-index:-1;overflow:hidden;transform:translateY(calc(100% - 22px));transition:transform .7s var(--ease);pointer-events:none}.bt-card:hover .bt-card__sea[data-v-5e2f5678],.bt-card:focus-visible .bt-card__sea[data-v-5e2f5678]{transform:translateY(var(--water))}.bt-card__sea i[data-v-5e2f5678]{position:absolute;top:0;left:0;width:calc(100% + 48px);height:100%;background:linear-gradient(180deg,#0071c233,#0071c214);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='18'%3E%3Cpath d='M0 9C8 1 16 1 24 9s16 8 24 0v9H0Z'/%3E%3C/svg%3E") 0 0 / 48px 18px repeat-x,linear-gradient(#000,#000) 0 17px / 100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='18'%3E%3Cpath d='M0 9C8 1 16 1 24 9s16 8 24 0v9H0Z'/%3E%3C/svg%3E") 0 0 / 48px 18px repeat-x,linear-gradient(#000,#000) 0 17px / 100% 100% no-repeat}.bt-card:hover .bt-card__sea i[data-v-5e2f5678],.bt-card:focus-visible .bt-card__sea i[data-v-5e2f5678]{animation:bt-sea-5e2f5678 2.2s linear infinite}@keyframes bt-sea-5e2f5678{to{transform:translate(-48px)}}@media(max-width:1023px){.bt-grid[data-v-5e2f5678]{gap:12px}.bt-card[data-v-5e2f5678]{--water: 72px;row-gap:14px;padding:16px 14px 38px;border-radius:18px}.bt-card__icon[data-v-5e2f5678]{width:56px;height:56px;border-radius:17px}.bt-card__icon[data-v-5e2f5678] svg{width:34px;height:34px}.bt-card__go[data-v-5e2f5678]{width:32px;height:32px}.bt-card__go[data-v-5e2f5678] svg{width:16px;height:16px}.bt-card__name[data-v-5e2f5678]{font-size:1.04rem}.bt-card__desc[data-v-5e2f5678]{font-size:.84rem;line-height:1.5}}@media(max-width:759px){.bt-section[data-v-5e2f5678]{padding:54px 16px 44px}.bt-grid[data-v-5e2f5678]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bt-card[data-v-5e2f5678]{--water: 54px;row-gap:10px;padding:12px 12px 28px;border-radius:16px}.bt-card__icon[data-v-5e2f5678]{width:48px;height:48px;border-radius:14px}.bt-card__icon[data-v-5e2f5678] svg{width:30px;height:30px}.bt-card__go[data-v-5e2f5678]{width:28px;height:28px}.bt-card__name[data-v-5e2f5678]{font-size:.96rem}.bt-card__desc[data-v-5e2f5678]{font-size:.79rem;line-height:1.42}.bt-card__sea[data-v-5e2f5678]{transform:translateY(calc(100% - 18px))}.bt-sub[data-v-5e2f5678]{font-size:.98rem}}@media(prefers-reduced-motion:no-preference)and (scripting:enabled){.bt-section [data-sr][data-v-5e2f5678]{opacity:0;transform:translateY(24px);transition:opacity .65s var(--ease) var(--sr-delay, 0ms),transform .65s var(--ease) var(--sr-delay, 0ms)}.bt-section [data-sr].in-view[data-v-5e2f5678]{opacity:1;transform:none}.bt-card[data-sr].in-view[data-v-5e2f5678]{transition:opacity .65s var(--ease) var(--sr-delay, 0ms),transform .3s var(--ease),border-color .25s ease,box-shadow .3s ease}.bt-card[data-sr].in-view[data-v-5e2f5678]:hover{transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.bt-card:hover .bt-card__sea i[data-v-5e2f5678],.bt-card:focus-visible .bt-card__sea i[data-v-5e2f5678]{animation:none}.bt-card[data-v-5e2f5678],.bt-card__icon[data-v-5e2f5678],.bt-card__go[data-v-5e2f5678],.bt-card__ghost[data-v-5e2f5678],.bt-card__sea[data-v-5e2f5678]{transition:none}.bt-card[data-v-5e2f5678]:hover,.bt-card:hover .bt-card__icon[data-v-5e2f5678],.bt-card:hover .bt-card__go[data-v-5e2f5678]{transform:none}}.cta-section[data-v-e7b57a43]{--cta-ease: cubic-bezier(.22, 1, .36, 1);--cta-deep: #00224f;--cta-sun: var(--sun, #febb02);--cta-aqua: #7fd6ff;--cta-wave: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='24'%3E%3Cpath d='M0 12C10.7 2 21.3 2 32 12s21.3 10 32 0v12H0Z'/%3E%3C/svg%3E");background:#fff;padding:clamp(52px,7vw,96px) 20px}.cta-card[data-v-e7b57a43]{position:relative;isolation:isolate;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) clamp(250px,33%,370px);align-items:center;max-width:1120px;min-height:560px;margin:0 auto;border-radius:28px;background:var(--cta-deep);color:#fff;box-shadow:0 44px 80px -40px #00224f9e,0 14px 30px -14px #00224f4d}.cta-card__picture[data-v-e7b57a43]{display:contents}.cta-card__bg[data-v-e7b57a43]{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%;background:#0b2a4a}.cta-card__overlay[data-v-e7b57a43]{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,#001a4070,#001a4000 36%),linear-gradient(100deg,#00224f,#00224ff7 28%,#002a60e0 46%,#00358066 68%,#0035800f)}.cta-card__grid[data-v-e7b57a43]{position:absolute;inset:0;z-index:2;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.3) 1px,transparent 1px);background-size:56px 56px;opacity:.1;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000 38%,transparent 74%);mask-image:linear-gradient(90deg,#000 0%,#000 38%,transparent 74%)}.cta-card__ring[data-v-e7b57a43]{position:absolute;z-index:3;top:-104px;right:-92px;width:410px;height:410px;color:#fff3;transform:rotate(14deg);transition:transform 1.4s var(--cta-ease);pointer-events:none}.cta-sea[data-v-e7b57a43]{position:absolute;z-index:4;left:0;right:0;bottom:0;height:30px;overflow:hidden;pointer-events:none}.cta-sea__wave[data-v-e7b57a43]{position:absolute;left:0;bottom:0;width:calc(100% + 64px);-webkit-mask:var(--cta-wave) 0 0 / 64px 100% repeat-x;mask:var(--cta-wave) 0 0 / 64px 100% repeat-x}.cta-sea__wave--back[data-v-e7b57a43]{height:30px;background:linear-gradient(180deg,#7fd6ff14,#7fd6ff52);-webkit-mask-position:-22px 0;mask-position:-22px 0}.cta-sea__wave--mid[data-v-e7b57a43]{height:23px;background:linear-gradient(180deg,#ffffff0a,#fff3);-webkit-mask-position:-44px 0;mask-position:-44px 0}.cta-sea__wave--front[data-v-e7b57a43]{height:16px;background:linear-gradient(180deg,#ffffff24,#ffffff70)}.cta-card__content[data-v-e7b57a43]{position:relative;z-index:5;grid-column:1;max-width:640px;padding:clamp(36px,4.4vw,56px) 0 clamp(48px,5vw,60px) clamp(32px,6vw,72px)}.cta-eyebrow[data-v-e7b57a43]{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--cta-sun);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.cta-eyebrow[data-v-e7b57a43]:before{content:"";flex:none;width:24px;height:3px;border-radius:3px;background:var(--cta-sun)}.cta-title[data-v-e7b57a43]{margin:14px 0 0;font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.9rem);font-weight:800;letter-spacing:-.015em;line-height:1.08;color:#fff;text-wrap:balance}.cta-desc[data-v-e7b57a43]{margin:16px 0 0;max-width:492px;font-size:1.02rem;line-height:1.66;color:#ffffffdb;text-wrap:pretty}.cta-points[data-v-e7b57a43]{max-width:440px;margin:24px 0 0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.16)}.cta-points li[data-v-e7b57a43]{display:flex;align-items:center;gap:14px;padding:10px 2px;border-bottom:1px solid rgba(255,255,255,.16);color:#fffffff2;font-size:.97rem;font-weight:600;line-height:1.35}.cta-points__tick[data-v-e7b57a43]{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--cta-sun);color:#14304f;box-shadow:0 0 0 4px #ffffff17}.cta-points__tick svg[data-v-e7b57a43]{width:14px;height:14px;stroke-width:3}.cta-actions[data-v-e7b57a43]{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.cta-btn[data-v-e7b57a43]{display:inline-flex;align-items:center;gap:16px;min-height:56px;padding:0 9px 0 26px;border-radius:14px;background:var(--cta-sun);color:#14304f;font-size:1rem;font-weight:800;text-decoration:none;box-shadow:0 14px 32px #febb024d;transition:transform .2s var(--cta-ease),box-shadow .2s ease}.cta-btn__go[data-v-e7b57a43]{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;background:#14304f;color:var(--cta-sun);transition:transform .25s var(--cta-ease)}.cta-btn__go svg[data-v-e7b57a43]{width:18px;height:18px}.cta-btn[data-v-e7b57a43]:hover{transform:translateY(-2px);box-shadow:0 20px 42px #febb026b}.cta-btn:hover .cta-btn__go[data-v-e7b57a43]{transform:translate(3px)}.cta-btn[data-v-e7b57a43]:active{transform:translateY(0)}.cta-trips[data-v-e7b57a43]{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;margin:0;font-size:.92rem;line-height:1.4;color:#ffffffc7}.cta-trips__a[data-v-e7b57a43]{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:#fff;font-weight:700;text-decoration:underline;text-decoration-color:#febb0299;text-decoration-thickness:2px;text-underline-offset:5px;transition:text-decoration-color .2s ease}.cta-trips__a svg[data-v-e7b57a43]{width:15px;height:15px;color:var(--cta-sun);transition:transform .25s var(--cta-ease)}.cta-trips__a[data-v-e7b57a43]:hover{text-decoration-color:var(--cta-sun)}.cta-trips__a:hover svg[data-v-e7b57a43]{transform:translate(2px,-2px)}.cta-card a[data-v-e7b57a43]:focus-visible{outline:3px solid var(--cta-sun);outline-offset:3px}.cta-trips__a[data-v-e7b57a43]:focus-visible{border-radius:6px}.cta-stats[data-v-e7b57a43]{position:relative;z-index:6;grid-column:2;display:flex;flex-direction:column;align-items:flex-end;gap:16px;margin:0;padding:40px clamp(20px,4.6vw,52px) 62px 0;list-style:none;pointer-events:none}.cta-chip[data-v-e7b57a43]{display:flex;align-items:center;gap:12px;padding:11px 20px 11px 11px;border:1px solid rgba(255,255,255,.24);border-radius:20px;background:#001a40b3;-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);box-shadow:0 22px 40px -16px #000c2499,inset 0 1px #ffffff38;color:#fff}.cta-chip--calendar[data-v-e7b57a43]{margin-right:clamp(0px,5vw,62px)}.cta-chip__icon[data-v-e7b57a43]{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;border:1px solid rgba(255,255,255,.18);background:#ffffff1a;color:var(--cta-aqua)}.cta-chip__icon svg[data-v-e7b57a43]{width:21px;height:21px}.cta-chip--fee .cta-chip__icon[data-v-e7b57a43]{border-color:var(--cta-sun);background:var(--cta-sun);color:#14304f;box-shadow:0 10px 22px #febb0247}.cta-chip--calendar .cta-chip__icon[data-v-e7b57a43]{color:var(--cta-sun)}.cta-chip__text[data-v-e7b57a43]{display:flex;flex-direction:column;gap:2px;min-width:0}.cta-chip__value[data-v-e7b57a43]{font-family:var(--font-display);font-size:1.7rem;font-weight:800;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.cta-chip__label[data-v-e7b57a43]{font-size:.86rem;font-weight:700;line-height:1.25;color:#fffffff0}.cta-chip--fee .cta-chip__label[data-v-e7b57a43]{font-size:.74rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffffd1}.cta-chip__days[data-v-e7b57a43]{display:flex;gap:4px;margin-top:7px}.cta-chip__days i[data-v-e7b57a43]{width:17px;height:17px;border-radius:5px;background:#fff3}.cta-chip__days i.is-booked[data-v-e7b57a43]{background:var(--cta-sun)}.cta-chip[data-v-e7b57a43]{opacity:0;transform:translateY(14px) scale(.97);transition:opacity .6s var(--cta-ease),transform .8s var(--cta-ease)}.cta-card.in-view .cta-chip[data-v-e7b57a43]{opacity:1;transform:none}.cta-card.in-view .cta-chip--fee[data-v-e7b57a43]{transition-delay:.3s}.cta-card.in-view .cta-chip--calendar[data-v-e7b57a43]{transition-delay:.42s}.cta-card.in-view .cta-chip--verified[data-v-e7b57a43]{transition-delay:.54s}@media(hover:hover){.cta-card:hover .cta-card__ring[data-v-e7b57a43]{transform:rotate(28deg)}.cta-card:hover .cta-sea__wave--back[data-v-e7b57a43]{animation:cta-sea-e7b57a43 5.2s linear infinite}.cta-card:hover .cta-sea__wave--mid[data-v-e7b57a43]{animation:cta-sea-e7b57a43 3.6s linear infinite}.cta-card:hover .cta-sea__wave--front[data-v-e7b57a43]{animation:cta-sea-e7b57a43 2.4s linear infinite}}@keyframes cta-sea-e7b57a43{to{transform:translate(-64px)}}@media(max-width:900px){.cta-card[data-v-e7b57a43]{--cta-strip: 224px;display:block;min-height:0;border-radius:22px}.cta-card__bg[data-v-e7b57a43],.cta-card__overlay[data-v-e7b57a43]{bottom:auto;height:var(--cta-strip)}.cta-card__bg[data-v-e7b57a43]{object-position:50% 58%}.cta-card__overlay[data-v-e7b57a43]{background:linear-gradient(180deg,#00224f0f,#00224f47 54%,#00224f)}.cta-card__grid[data-v-e7b57a43]{top:var(--cta-strip);-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 72%);mask-image:linear-gradient(180deg,#000 0%,transparent 72%)}.cta-card__ring[data-v-e7b57a43]{top:-92px;right:-88px;width:300px;height:300px}.cta-sea[data-v-e7b57a43]{top:calc(var(--cta-strip) - 30px);bottom:auto}.cta-sea__wave--back[data-v-e7b57a43]{background:#0035808c}.cta-sea__wave--mid[data-v-e7b57a43]{background:#00224fcc}.cta-sea__wave--front[data-v-e7b57a43]{background:#00224f}.cta-card__content[data-v-e7b57a43]{max-width:none;padding:calc(var(--cta-strip) + 12px) 32px 32px}.cta-desc[data-v-e7b57a43]{max-width:560px}.cta-stats[data-v-e7b57a43]{position:absolute;top:0;left:0;right:0;height:var(--cta-strip);flex-direction:row;flex-wrap:nowrap;align-items:flex-end;justify-content:flex-start;gap:10px;padding:0 20px 36px}.cta-chip[data-v-e7b57a43]{flex:0 1 auto;min-width:0}.cta-chip--fee[data-v-e7b57a43]{flex:none}.cta-chip--calendar[data-v-e7b57a43]{margin-right:0}}@media(max-width:640px){.cta-section[data-v-e7b57a43]{padding:44px 16px 52px}.cta-card[data-v-e7b57a43]{--cta-strip: 204px;border-radius:20px}.cta-card__content[data-v-e7b57a43]{padding:calc(var(--cta-strip) + 10px) 22px 26px}.cta-desc[data-v-e7b57a43]{margin-top:14px;font-size:.98rem;line-height:1.6}.cta-points[data-v-e7b57a43]{margin-top:20px}.cta-points li[data-v-e7b57a43]{align-items:flex-start;padding:9px 0;font-size:.94rem}.cta-points__tick[data-v-e7b57a43]{margin-top:0}.cta-actions[data-v-e7b57a43]{margin-top:22px;flex-direction:column;align-items:stretch;gap:2px}.cta-btn[data-v-e7b57a43]{justify-content:space-between;padding-left:24px}.cta-trips[data-v-e7b57a43]{justify-content:center;text-align:center}.cta-stats[data-v-e7b57a43]{flex-direction:column;align-items:stretch;justify-content:space-between;gap:8px;padding:16px 14px 34px}.cta-chip[data-v-e7b57a43]{padding:7px 14px 7px 7px}.cta-chip--fee[data-v-e7b57a43]{align-self:flex-start}.cta-chip--calendar[data-v-e7b57a43]{align-self:flex-end}.cta-chip--verified[data-v-e7b57a43]{display:none}.cta-chip__icon[data-v-e7b57a43]{width:34px;height:34px;border-radius:11px}.cta-chip__icon svg[data-v-e7b57a43]{width:17px;height:17px}.cta-chip__value[data-v-e7b57a43]{font-size:1.4rem}}[data-sr][data-v-e7b57a43]{opacity:0;transform:translateY(26px);transition:opacity .7s var(--cta-ease),transform .7s var(--cta-ease)}[data-sr].in-view[data-v-e7b57a43]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-sr][data-v-e7b57a43],.cta-chip[data-v-e7b57a43]{opacity:1;transform:none;transition:none}.cta-card__ring[data-v-e7b57a43],.cta-btn[data-v-e7b57a43],.cta-btn__go[data-v-e7b57a43],.cta-trips__a svg[data-v-e7b57a43]{transition:none}.cta-card:hover .cta-card__ring[data-v-e7b57a43],.cta-btn[data-v-e7b57a43]:hover,.cta-btn:hover .cta-btn__go[data-v-e7b57a43],.cta-trips__a:hover svg[data-v-e7b57a43]{transform:none}.cta-card:hover .cta-sea__wave[data-v-e7b57a43]{animation:none}}.fq-section[data-v-cd25db9a]{--fq-navy: #003580;--fq-deep: #00224f;--fq-brand: var(--brand-hex, #0071c2);--fq-brand-text: #006bb8;--fq-sun: #febb02;--fq-text: #0d2340;--fq-muted: #51617a;--fq-line: #dbe6f2;--fq-ease: cubic-bezier(.22, 1, .36, 1);position:relative;isolation:isolate;overflow:hidden;overflow:clip;background:linear-gradient(180deg,#e7f0fa,#eef5fc 40%,#f2f7fc);padding:clamp(80px,8vw,108px) 20px clamp(60px,8vw,100px)}.fq-section[data-v-cd25db9a]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(0,113,194,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(0,113,194,.07) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(75% 80% at 78% 45%,#000 8%,transparent 100%);mask-image:radial-gradient(75% 80% at 78% 45%,#000 8%,transparent 100%);pointer-events:none}.fq-wave[data-v-cd25db9a]{position:absolute;top:-1px;left:0;width:100%;height:30px;pointer-events:none}.fq-wave[data-v-cd25db9a]:before,.fq-wave[data-v-cd25db9a]:after{content:"";position:absolute;top:0;left:0;width:100%;height:30px;background:#fff}.fq-wave[data-v-cd25db9a]:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='30'%3E%3Cpath d='M0 13C26 3 54 3 80 13s54 10 80 0V0H0Z'/%3E%3C/svg%3E") 0 0 / 160px 30px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='30'%3E%3Cpath d='M0 13C26 3 54 3 80 13s54 10 80 0V0H0Z'/%3E%3C/svg%3E") 0 0 / 160px 30px repeat-x}.fq-wave[data-v-cd25db9a]:after{background:#fff9;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='104' height='30'%3E%3Cpath d='M0 21C17 14 35 14 52 21s35 7 52 0V0H0Z'/%3E%3C/svg%3E") -40px 0 / 104px 30px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='104' height='30'%3E%3Cpath d='M0 21C17 14 35 14 52 21s35 7 52 0V0H0Z'/%3E%3C/svg%3E") -40px 0 / 104px 30px repeat-x}.fq-inner[data-v-cd25db9a]{position:relative;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);column-gap:clamp(36px,6vw,72px);align-items:start}.fq-side[data-v-cd25db9a]{position:sticky;top:104px;display:flex;flex-direction:column;gap:clamp(26px,3vw,36px)}.fq-eyebrow[data-v-cd25db9a]{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--fq-brand-text);font-size:.8rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.16em}.fq-eyebrow[data-v-cd25db9a]:before{content:"";flex:none;width:24px;height:3px;border-radius:3px;background:var(--fq-sun)}.fq-title[data-v-cd25db9a]{margin:12px 0 0;font-family:var(--font-display);font-size:clamp(1.9rem,3.2vw,2.55rem);font-weight:800;line-height:1.08;letter-spacing:-.02em;color:var(--fq-text);text-wrap:balance}.fq-title[data-v-cd25db9a]:after{content:"";display:block;width:96px;height:12px;margin-top:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 12' fill='none'%3E%3Cpath d='M2 6c7.7-6 15.3-6 23 0s15.3 6 23 0 15.3-6 23 0 15.3 6 23 0' stroke='%23febb02' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left center / 96px 12px}.fq-sub[data-v-cd25db9a]{margin:16px 0 0;max-width:40ch;font-size:1.02rem;line-height:1.65;color:var(--fq-muted);text-wrap:pretty}.fq-help[data-v-cd25db9a]{position:relative;isolation:isolate;overflow:hidden;padding:26px 26px 28px;border-radius:24px;background:linear-gradient(120deg,var(--fq-deep) 0%,var(--fq-navy) 58%,#0a4aa0 100%);color:#fff;box-shadow:0 24px 54px #00224f38}.fq-help[data-v-cd25db9a]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.25) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.25) 1px,transparent 1px);background-size:40px 40px;opacity:.12;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 70%);mask-image:linear-gradient(90deg,transparent 0%,#000 70%)}.fq-help__buoy[data-v-cd25db9a]{position:absolute;z-index:-1;right:-34px;bottom:-40px;width:150px;height:150px;transform:rotate(-14deg);filter:drop-shadow(0 12px 16px rgba(0,10,30,.35));transition:transform .8s var(--fq-ease)}.fq-help__title[data-v-cd25db9a]{max-width:14ch;margin:0 0 18px;font-family:var(--font-display);font-size:1.5rem;font-weight:800;line-height:1.12;letter-spacing:-.015em;color:#fff;text-wrap:balance}.fq-help__cta[data-v-cd25db9a]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border-radius:12px;background:var(--fq-sun);color:#14304f;font-size:.98rem;font-weight:800;text-decoration:none;box-shadow:0 12px 30px #febb0247;transition:transform .2s var(--fq-ease),box-shadow .2s ease}.fq-help__cta svg[data-v-cd25db9a]{width:18px;height:18px;flex:none}.fq-help__cta[data-v-cd25db9a]:focus-visible{outline:3px solid rgba(254,187,2,.6);outline-offset:2px}.fq-list[data-v-cd25db9a]{display:flex;flex-direction:column;gap:12px;interpolate-size:allow-keywords}.fq-item[data-v-cd25db9a]{position:relative;border:1px solid var(--fq-line);border-radius:20px;background:#fff;box-shadow:0 6px 18px #092a580d;transition:transform .25s var(--fq-ease),border-color .25s ease,box-shadow .3s ease}.fq-item[open][data-v-cd25db9a]{border-color:#0071c273;box-shadow:0 22px 48px #092a5821}.fq-item[data-v-cd25db9a]:before{content:"";position:absolute;left:-1px;top:20px;width:5px;height:32px;border-radius:0 5px 5px 0;background:var(--fq-sun);transform:scaleY(0);transform-origin:50% 50%;transition:transform .35s var(--fq-ease)}.fq-item[open][data-v-cd25db9a]:before{transform:scaleY(1)}.fq-q[data-v-cd25db9a]{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;gap:16px;align-items:center;min-height:72px;padding:16px 18px;border-radius:20px;list-style:none;cursor:pointer}.fq-q[data-v-cd25db9a]::-webkit-details-marker{display:none}.fq-q[data-v-cd25db9a]::marker{content:""}.fq-q__no[data-v-cd25db9a]{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#0071c217;color:var(--fq-brand-text);font-family:var(--font-display);font-size:.88rem;font-weight:800;font-variant-numeric:tabular-nums;transition:background-color .25s ease,color .25s ease}.fq-item[open] .fq-q__no[data-v-cd25db9a]{background:var(--fq-navy);color:var(--fq-sun)}.fq-q__text[data-v-cd25db9a]{font-family:var(--font-display);font-size:1.08rem;font-weight:800;line-height:1.3;letter-spacing:-.005em;color:var(--fq-text)}.fq-q__chip[data-v-cd25db9a]{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#0071c217;color:var(--fq-brand);transition:background-color .25s ease,color .25s ease}.fq-q__chip svg[data-v-cd25db9a]{width:20px;height:20px;transition:transform .4s var(--fq-ease)}.fq-item[open] .fq-q__chip[data-v-cd25db9a]{background:var(--fq-sun);color:#14304f}.fq-item[open] .fq-q__chip svg[data-v-cd25db9a]{transform:rotate(180deg)}.fq-a[data-v-cd25db9a]{margin:0;padding:0 24px 24px 74px;font-size:1rem;line-height:1.72;color:#44546d;text-wrap:pretty}@supports selector(::details-content){.fq-item[data-v-cd25db9a]::details-content{block-size:0;overflow:clip;opacity:0;transition:block-size .4s var(--fq-ease),opacity .3s ease,content-visibility .4s allow-discrete}.fq-item[open][data-v-cd25db9a]::details-content{block-size:auto;opacity:1}}.fq-q[data-v-cd25db9a]:focus-visible{outline:3px solid rgba(0,113,194,.45);outline-offset:2px}@supports selector(:has(*)){.fq-q[data-v-cd25db9a]:focus-visible{outline:none}.fq-item[data-v-cd25db9a]:has(>.fq-q:focus-visible){outline:3px solid rgba(0,113,194,.45);outline-offset:2px}}@media(hover:hover){.fq-item[data-v-cd25db9a]:not([open]):hover{transform:translateY(-2px);border-color:#0071c266;box-shadow:0 16px 34px #092a581a}.fq-item:not([open]) .fq-q:hover .fq-q__chip[data-v-cd25db9a]{background:var(--fq-brand);color:#fff}.fq-help:hover .fq-help__buoy[data-v-cd25db9a]{transform:rotate(31deg)}.fq-help__cta[data-v-cd25db9a]:hover{transform:translateY(-2px);box-shadow:0 18px 40px #febb0261}}@media(max-width:959px){.fq-inner[data-v-cd25db9a]{grid-template-columns:minmax(0,1fr)}.fq-side[data-v-cd25db9a]{display:contents}.fq-head[data-v-cd25db9a]{order:1;margin-bottom:clamp(26px,5vw,36px)}.fq-list[data-v-cd25db9a]{order:2}.fq-help[data-v-cd25db9a]{order:3;margin-top:clamp(26px,5vw,36px);padding:26px 28px 28px}}@media(max-width:640px){.fq-section[data-v-cd25db9a]{padding:76px 16px 56px}.fq-sub[data-v-cd25db9a]{font-size:1rem}.fq-list[data-v-cd25db9a]{gap:10px}.fq-item[data-v-cd25db9a]{border-radius:18px}.fq-q[data-v-cd25db9a]{grid-template-columns:34px minmax(0,1fr) 36px;gap:12px;min-height:68px;padding:14px;border-radius:18px}.fq-q__no[data-v-cd25db9a]{width:34px;height:34px;border-radius:10px;font-size:.8rem}.fq-q__chip[data-v-cd25db9a]{width:36px;height:36px}.fq-q__chip svg[data-v-cd25db9a]{width:18px;height:18px}.fq-q__text[data-v-cd25db9a]{font-size:1.02rem}.fq-item[data-v-cd25db9a]:before{top:18px;height:30px}.fq-a[data-v-cd25db9a]{padding:0 18px 20px 60px;font-size:.97rem}.fq-help[data-v-cd25db9a]{padding:22px 22px 24px;border-radius:22px}.fq-help__buoy[data-v-cd25db9a]{right:-30px;bottom:-36px;width:128px;height:128px}.fq-help__title[data-v-cd25db9a]{font-size:1.32rem}}@media(prefers-reduced-motion:reduce){.fq-item[data-v-cd25db9a],.fq-item[data-v-cd25db9a]:before,.fq-q__no[data-v-cd25db9a],.fq-q__chip[data-v-cd25db9a],.fq-q__chip svg[data-v-cd25db9a],.fq-help__buoy[data-v-cd25db9a],.fq-help__cta[data-v-cd25db9a]{transition:none}.fq-item[data-v-cd25db9a]:not([open]):hover,.fq-help__cta[data-v-cd25db9a]:hover{transform:none}.fq-help:hover .fq-help__buoy[data-v-cd25db9a]{transform:rotate(-14deg)}@supports selector(::details-content){.fq-item[data-v-cd25db9a]::details-content{transition:none}}}@media(scripting:enabled){[data-sr][data-v-cd25db9a]{opacity:0;transform:translateY(24px);transition:opacity .65s var(--fq-ease),transform .65s var(--fq-ease);transition-delay:var(--sr-delay, 0ms)}[data-sr].in-view[data-v-cd25db9a]{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){[data-sr][data-v-cd25db9a]{opacity:1;transform:none;transition:none}}.fs-section[data-v-fdc00840]{position:relative;overflow:hidden;isolation:isolate;background:#fff;padding:clamp(60px,9vw,110px) 20px}.fs-rose[data-v-fdc00840]{position:absolute;z-index:-1;top:-90px;right:-140px;width:min(62vw,560px);height:auto;aspect-ratio:1;opacity:.55;transform:rotate(-9deg);pointer-events:none;--compass-ink: #8aa6cc}.fs-inner[data-v-fdc00840]{max-width:1120px;margin:0 auto}.fs-head[data-v-fdc00840]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:22px 32px;margin-bottom:clamp(28px,4vw,44px)}.fs-head__text[data-v-fdc00840]{max-width:640px}.fs-eyebrow[data-v-fdc00840]{display:inline-flex;align-items:center;gap:10px;color:var(--brand-hex, #0071c2);font-size:.8rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.16em}.fs-eyebrow[data-v-fdc00840]:before{content:"";flex:none;width:24px;height:3px;border-radius:3px;background:#febb02}.fs-title[data-v-fdc00840]{margin-top:12px;font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:800;line-height:1.12;letter-spacing:-.015em;color:#0d2340}.fs-title[data-v-fdc00840]:after{content:"";display:block;width:96px;height:12px;margin-top:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 12' fill='none'%3E%3Cpath d='M2 6c7.7-6 15.3-6 23 0s15.3 6 23 0 15.3-6 23 0 15.3 6 23 0' stroke='%23febb02' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left center / 96px 12px}.fs-sub[data-v-fdc00840]{margin-top:14px;font-size:1.05rem;line-height:1.65;color:#51617a}.fs-tabs[data-v-fdc00840]{display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#eaf2fa;border:1px solid #dbe6f2}.fs-tab[data-v-fdc00840]{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#51617a;font-size:.92rem;font-weight:700;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.fs-tab[data-v-fdc00840]:hover{color:#0d2340}.fs-tab.is-active[data-v-fdc00840]{background:#fff;color:var(--brand-hex, #0071c2);box-shadow:0 4px 14px #092a581f}.fs-tab[data-v-fdc00840]:focus-visible,.fs-card[data-v-fdc00840]:focus-visible,.fs-more__link[data-v-fdc00840]:focus-visible{outline:3px solid rgba(0,113,194,.45);outline-offset:2px}.fs-tab__icon[data-v-fdc00840]{width:18px;height:18px}.fs-grid[data-v-fdc00840]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.fs-card[data-v-fdc00840]{display:flex;flex-direction:column;overflow:hidden;border-radius:20px;border:1px solid #dbe6f2;background:#fff;box-shadow:0 6px 18px #092a580d;color:inherit;text-decoration:none;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .25s ease}.fs-card[data-v-fdc00840]:hover{border-color:#0071c266;box-shadow:0 22px 48px #092a5824;transform:translateY(-4px)}.fs-media[data-v-fdc00840]{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:linear-gradient(135deg,#dcebf8,#c4dcf1)}.fs-media img[data-v-fdc00840]{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.fs-card:hover .fs-media img[data-v-fdc00840]{transform:scale(1.06)}.fs-media[data-v-fdc00840]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#07122847,#07122800 38%);pointer-events:none}.fs-media__empty[data-v-fdc00840]{position:absolute;inset:0;display:grid;place-items:center;color:#0071c273}.fs-media__empty[data-v-fdc00840] svg{width:56px;height:56px}.fs-badge[data-v-fdc00840],.fs-chip[data-v-fdc00840]{position:absolute;z-index:1;top:12px;display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;font-size:.74rem;font-weight:800;letter-spacing:.02em}.fs-badge[data-v-fdc00840]{left:12px;background:#ffc53d;color:#3a2800;box-shadow:0 4px 12px #ffc53d73}.fs-badge[data-v-fdc00840] svg{width:13px;height:13px;fill:currentColor}.fs-chip[data-v-fdc00840]{right:12px;background:#fffffff0;color:#0d2340;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fs-body[data-v-fdc00840]{display:flex;flex:1;flex-direction:column;gap:8px;padding:18px 18px 16px}.fs-name[data-v-fdc00840]{font-family:var(--font-display);font-size:1.12rem;font-weight:800;line-height:1.3;color:#0d2340;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.fs-loc[data-v-fdc00840]{display:inline-flex;align-items:center;gap:6px;font-size:.9rem;color:#51617a}.fs-loc[data-v-fdc00840] svg{width:15px;height:15px;flex:none;color:var(--brand-hex, #0071c2)}.fs-specs[data-v-fdc00840]{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.84rem;color:#51617a}.fs-specs>span[data-v-fdc00840]{display:inline-flex;align-items:center;gap:5px}.fs-specs[data-v-fdc00840] svg{width:15px;height:15px;color:#7d8ca3}.fs-specs[data-v-fdc00840] svg.fs-star{color:#f5a300;fill:#f5a300}.fs-specs em[data-v-fdc00840]{font-style:normal;color:#7d8ca3}.fs-foot[data-v-fdc00840]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid #e6eef7}.fs-price[data-v-fdc00840]{display:inline-flex;align-items:baseline;gap:5px;color:#51617a}.fs-price small[data-v-fdc00840]{font-size:.8rem}.fs-price strong[data-v-fdc00840]{font-family:var(--font-display);font-size:1.3rem;font-weight:800;color:#0d2340}.fs-go[data-v-fdc00840]{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#0071c217;color:var(--brand-hex, #0071c2);transition:background-color .22s ease,color .22s ease,transform .22s ease}.fs-go[data-v-fdc00840] svg{width:18px;height:18px}.fs-card:hover .fs-go[data-v-fdc00840]{background:var(--brand-hex, #0071c2);color:#fff;transform:translate(3px)}.fs-more[data-v-fdc00840]{display:flex;justify-content:center;margin-top:clamp(26px,4vw,40px)}.fs-more__link[data-v-fdc00840]{display:inline-flex;align-items:center;gap:8px;min-height:48px;padding:0 26px;border-radius:999px;border:1.5px solid var(--brand-hex, #0071c2);color:var(--brand-hex, #0071c2);font-weight:700;text-decoration:none;transition:background-color .2s ease,color .2s ease}.fs-more__link[data-v-fdc00840] svg{width:18px;height:18px;transition:transform .2s ease}.fs-more__link[data-v-fdc00840]:hover{background:var(--brand-hex, #0071c2);color:#fff}.fs-more__link[data-v-fdc00840]:hover svg{transform:translate(3px)}@media(max-width:1023px){.fs-grid[data-v-fdc00840]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}@media(max-width:640px){.fs-section[data-v-fdc00840]{padding:56px 0 56px 16px}.fs-head[data-v-fdc00840]{padding-right:16px}.fs-tabs[data-v-fdc00840]{width:100%}.fs-tab[data-v-fdc00840]{flex:1;justify-content:center;padding:0 10px}.fs-grid[data-v-fdc00840]{display:flex;gap:14px;overflow-x:auto;padding:4px 16px 18px 0;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.fs-grid[data-v-fdc00840]::-webkit-scrollbar{display:none}.fs-card[data-v-fdc00840]{flex:0 0 82%;scroll-snap-align:start}.fs-more[data-v-fdc00840]{padding-right:16px}.fs-more__link[data-v-fdc00840]{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.fs-card[data-v-fdc00840],.fs-media img[data-v-fdc00840],.fs-go[data-v-fdc00840],.fs-more__link[data-v-fdc00840] svg{transition:none}.fs-card[data-v-fdc00840]:hover,.fs-card:hover .fs-media img[data-v-fdc00840]{transform:none}}[data-sr][data-v-fdc00840]{opacity:0;transform:translateY(24px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1);transition-delay:var(--sr-delay, 0ms)}[data-sr].in-view[data-v-fdc00840]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-sr][data-v-fdc00840]{opacity:1;transform:none;transition:none}}.ft-section[data-v-a2d782d6]{--ft-brand: var(--brand-hex, #0071c2);--ft-sun: #febb02;--ft-text: #0d2340;--ft-muted: #51617a;--ft-line: #e3e9f2;--ft-ease: cubic-bezier(.22, 1, .36, 1);--ft-prev: #e9f2fa;position:relative;isolation:isolate;overflow:hidden;background:#fff;padding:clamp(80px,8.4vw,118px) 20px clamp(60px,7.4vw,96px)}.ft-wave[data-v-a2d782d6]{position:absolute;z-index:-1;top:-1px;left:0;width:100%;height:clamp(30px,4.6vw,66px);color:var(--ft-prev);pointer-events:none}.ft-wave path[data-v-a2d782d6]{fill:currentColor}.ft-inner[data-v-a2d782d6]{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-template-rows:auto 1fr;grid-template-areas:"head visual" "list visual";column-gap:clamp(36px,6vw,72px);align-items:start}.ft-head[data-v-a2d782d6]{grid-area:head}.ft-list[data-v-a2d782d6]{grid-area:list}.ft-visual[data-v-a2d782d6]{grid-area:visual;align-self:center}.ft-eyebrow[data-v-a2d782d6]{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ft-brand);font-size:.8rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.16em}.ft-eyebrow[data-v-a2d782d6]:before{content:"";flex:none;width:24px;height:3px;border-radius:3px;background:var(--ft-sun)}.ft-title[data-v-a2d782d6]{margin:12px 0 0;font-family:var(--font-display);font-size:clamp(2rem,3.5vw,2.8rem);font-weight:800;line-height:1.06;letter-spacing:-.02em;color:var(--ft-text);text-wrap:balance}.ft-title[data-v-a2d782d6]:after{content:"";display:block;width:96px;height:12px;margin-top:18px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 12' fill='none'%3E%3Cpath d='M2 6c7.7-6 15.3-6 23 0s15.3 6 23 0 15.3-6 23 0 15.3 6 23 0' stroke='%23febb02' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left center / 96px 12px}.ft-sub[data-v-a2d782d6]{max-width:52ch;margin:18px 0 0;font-size:1.05rem;line-height:1.7;color:var(--ft-muted);text-wrap:pretty}.ft-list[data-v-a2d782d6]{list-style:none;margin:clamp(26px,3.4vw,38px) 0 0;padding:0;border-top:1px solid var(--ft-line)}.ft-item[data-v-a2d782d6]{position:relative;isolation:isolate;display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:18px;align-items:start;padding:17px 4px 17px 6px;border-bottom:1px solid var(--ft-line)}.ft-item[data-v-a2d782d6]:before{content:"";position:absolute;left:-14px;top:20px;bottom:20px;width:3px;border-radius:3px;background:var(--ft-sun);transform:scaleY(0);transform-origin:50% 0;transition:transform .35s var(--ft-ease)}.ft-item[data-v-a2d782d6]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#febb0229,#febb0200 82%);opacity:0;transition:opacity .3s ease}.ft-item[data-key=fee][data-v-a2d782d6]:before{transform:scaleY(1)}.ft-item[data-key=fee][data-v-a2d782d6]:after{opacity:1}.ft-item[data-key=fee][data-v-a2d782d6]{border-bottom-color:#f3e2ae}.ft-item__icon[data-v-a2d782d6]{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:#0071c217;color:var(--ft-brand);transition:background-color .25s ease,color .25s ease,transform .4s var(--ft-ease)}.ft-item__icon svg[data-v-a2d782d6]{width:22px;height:22px}.ft-item[data-key=fee] .ft-item__icon[data-v-a2d782d6]{background:var(--ft-sun);color:#14304f}.ft-item__body[data-v-a2d782d6]{display:flex;flex-direction:column;gap:4px;min-width:0}.ft-item__title[data-v-a2d782d6]{font-family:var(--font-display);font-size:1.14rem;font-weight:800;line-height:1.25;letter-spacing:-.005em;color:var(--ft-text)}.ft-item__desc[data-v-a2d782d6]{font-size:.96rem;line-height:1.6;color:var(--ft-muted);text-wrap:pretty}.ft-item__no[data-v-a2d782d6]{padding-top:3px;font-family:var(--font-display);font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums;color:#64748f;transition:color .25s ease}.ft-figure[data-v-a2d782d6]{position:relative;isolation:isolate;width:min(100%,480px);margin-inline:auto;aspect-ratio:1}.ft-figure .ft-rose[data-v-a2d782d6]{position:absolute;z-index:-1;left:-19%;top:-19%;width:138%;height:138%;opacity:.7;transform:rotate(-9deg);pointer-events:none;--compass-ink: #8aa6cc}.ft-figure[data-v-a2d782d6]:before{content:"";position:absolute;z-index:-1;inset:-5.5%;border:1.5px solid rgba(0,113,194,.24);border-radius:50%}.ft-port[data-v-a2d782d6]{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 215deg,#0a4ca8,#003580 20%,#00224f,#033a8c 76%,#0a4ca8);box-shadow:0 44px 70px -26px #00224f8c,0 0 0 1px #00224f4d,inset 0 2px 3px #ffffff52,inset 0 -3px 5px #000e2866}.ft-port[data-v-a2d782d6]:before{content:"";position:absolute;inset:1.4%;border-radius:50%;border:1px solid rgba(255,255,255,.24)}.ft-port__glass[data-v-a2d782d6]{position:absolute;inset:5%;overflow:hidden;border-radius:50%;background:#0a3f78;box-shadow:0 0 0 3px #00122e99,0 0 0 4.5px #ffffff29}.ft-port__glass img[data-v-a2d782d6]{position:absolute;top:0;left:50%;width:auto;max-width:none;height:100%;object-fit:cover;transform:translate(-50%);transition:transform .9s var(--ft-ease)}.ft-port__glass[data-v-a2d782d6]:after{content:"";position:absolute;inset:0;border-radius:50%;background:linear-gradient(140deg,#ffffff4d,#fff0 34%),radial-gradient(circle at 50% 50%,#001c4600 60%,#001c4657);box-shadow:inset 0 14px 30px #001c4647;pointer-events:none}.ft-port__bolts[data-v-a2d782d6]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;transition:transform .9s var(--ft-ease)}.ft-bolt[data-v-a2d782d6]{fill:var(--ft-sun);stroke:#00143499;stroke-width:.9}.ft-bolt__shine[data-v-a2d782d6]{fill:#ffffffbf}.ft-chip[data-v-a2d782d6]{position:absolute;z-index:2;left:-9%;bottom:9%;display:flex;align-items:center;gap:14px;padding:13px 24px 13px 13px;border:1px solid #dbe6f2;border-radius:20px;background:#fff;box-shadow:0 22px 48px #092a5833;animation:ft-float-a2d782d6 6s ease-in-out infinite}@keyframes ft-float-a2d782d6{0%,to{transform:translateY(0) rotate(-1.2deg)}50%{transform:translateY(-6px) rotate(.8deg)}}.ft-chip__icon[data-v-a2d782d6]{flex:none;display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--ft-sun);color:#14304f;box-shadow:0 0 0 4px #febb0238,0 10px 22px #febb0252}.ft-chip__icon svg[data-v-a2d782d6]{width:26px;height:26px}.ft-chip__text[data-v-a2d782d6]{display:block}.ft-chip strong[data-v-a2d782d6]{display:block;font-family:var(--font-display);font-size:1.28rem;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:var(--ft-text)}.ft-chip em[data-v-a2d782d6]{display:block;margin-top:3px;font-style:normal;font-size:.84rem;line-height:1.3;color:var(--ft-muted)}@media(hover:hover){.ft-item[data-v-a2d782d6]:hover:before{transform:scaleY(1)}.ft-item[data-v-a2d782d6]:hover:after{opacity:1}.ft-item[data-v-a2d782d6]:hover{border-bottom-color:#f3e2ae}.ft-item:hover .ft-item__icon[data-v-a2d782d6]{background:var(--ft-sun);color:#14304f;transform:rotate(-8deg)}.ft-item:hover .ft-item__no[data-v-a2d782d6]{color:var(--ft-brand)}.ft-list:hover .ft-item[data-key=fee][data-v-a2d782d6]:not(:hover):before{transform:scaleY(0)}.ft-list:hover .ft-item[data-key=fee][data-v-a2d782d6]:not(:hover):after{opacity:0}.ft-list:hover .ft-item[data-key=fee][data-v-a2d782d6]:not(:hover){border-bottom-color:var(--ft-line)}.ft-list:hover .ft-item[data-key=fee]:not(:hover) .ft-item__icon[data-v-a2d782d6]{background:#0071c217;color:var(--ft-brand)}.ft-port:hover .ft-port__glass img[data-v-a2d782d6]{transform:translate(-50%) scale(1.05)}.ft-port:hover .ft-port__bolts[data-v-a2d782d6]{transform:rotate(45deg)}}@media(min-width:901px)and (max-width:1239px){.ft-figure[data-v-a2d782d6]{width:84%}}@media(max-width:900px){.ft-inner[data-v-a2d782d6]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"head" "visual" "list"}.ft-visual[data-v-a2d782d6]{margin:clamp(52px,10vw,76px) 0 clamp(60px,11vw,84px);padding-inline:8px}.ft-figure[data-v-a2d782d6]{width:min(100%,420px)}.ft-chip[data-v-a2d782d6]{left:-2%;bottom:4%}}@media(max-width:640px){.ft-section[data-v-a2d782d6]{padding:72px 16px 56px}.ft-sub[data-v-a2d782d6]{font-size:1rem}.ft-list[data-v-a2d782d6]{margin-top:0}.ft-visual[data-v-a2d782d6]{padding-inline:12px}.ft-item[data-v-a2d782d6]{grid-template-columns:42px minmax(0,1fr);gap:14px;padding:16px 4px 16px 2px}.ft-item__icon[data-v-a2d782d6]{width:42px;height:42px;border-radius:13px}.ft-item__icon svg[data-v-a2d782d6]{width:20px;height:20px}.ft-item[data-v-a2d782d6]:before{left:-10px}.ft-item__no[data-v-a2d782d6]{display:none}.ft-item__title[data-v-a2d782d6]{font-size:1.06rem}.ft-item__desc[data-v-a2d782d6]{font-size:.92rem}}@media(max-width:640px),(min-width:901px)and (max-width:1239px){.ft-chip[data-v-a2d782d6]{gap:11px;padding:10px 18px 10px 10px;border-radius:17px}.ft-chip__icon[data-v-a2d782d6]{width:44px;height:44px}.ft-chip__icon svg[data-v-a2d782d6]{width:22px;height:22px}.ft-chip strong[data-v-a2d782d6]{font-size:1.12rem}.ft-chip em[data-v-a2d782d6]{font-size:.8rem}}@media(scripting:enabled){[data-sr][data-v-a2d782d6]{opacity:0;transform:translateY(24px);transition:opacity .65s var(--ft-ease) var(--sr-delay, 0ms),transform .65s var(--ft-ease) var(--sr-delay, 0ms),border-color .3s ease}[data-sr].in-view[data-v-a2d782d6]{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.ft-chip[data-v-a2d782d6]{animation:none}.ft-item[data-v-a2d782d6],.ft-item[data-v-a2d782d6]:before,.ft-item[data-v-a2d782d6]:after,.ft-item__icon[data-v-a2d782d6],.ft-item__no[data-v-a2d782d6],.ft-port__glass img[data-v-a2d782d6],.ft-port__bolts[data-v-a2d782d6]{transition:none}.ft-item:hover .ft-item__icon[data-v-a2d782d6],.ft-port:hover .ft-port__bolts[data-v-a2d782d6]{transform:none}.ft-port:hover .ft-port__glass img[data-v-a2d782d6]{transform:translate(-50%)}[data-sr][data-v-a2d782d6]{opacity:1;transform:none;transition:none}}.ng-section[data-v-eb18a303]{--ng-navy: var(--brand-navy, #003580);--ng-deep: #00224f;--ng-sun: var(--sun, #febb02);--ng-aqua: #7fd6ff;--ng-ease: cubic-bezier(.22, 1, .36, 1);--ng-k: 1.15;position:relative;isolation:isolate;overflow:hidden;padding:clamp(100px,10.5vw,140px) 20px clamp(112px,12vw,158px);color:#fff;background:linear-gradient(180deg,var(--ng-deep) 0%,var(--ng-navy) 56%,#0a4a94 100%)}.ng-section[data-v-eb18a303]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.28) 1px,transparent 1px);background-size:72px 72px;opacity:.12;-webkit-mask-image:radial-gradient(80% 85% at 72% 46%,#000 12%,transparent 100%);mask-image:radial-gradient(80% 85% at 72% 46%,#000 12%,transparent 100%)}.ng-section[data-v-eb18a303]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ng-glow[data-v-eb18a303]{position:absolute;z-index:-1;top:8%;right:-12%;width:min(64vw,860px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#0071c28c,#0071c200 66%);pointer-events:none}.ng-wave[data-v-eb18a303]{position:absolute;left:0;width:100%;height:clamp(36px,6vw,90px);pointer-events:none}.ng-wave--top[data-v-eb18a303]{top:-1px}.ng-wave--bottom[data-v-eb18a303]{bottom:-1px}.ng-section[data-v-eb18a303] :focus-visible{outline:2px solid var(--ng-sun);outline-offset:3px}.ng-inner[data-v-eb18a303]{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.03fr) minmax(0,.97fr);grid-template-areas:"head lead" "head action" "toc plate";column-gap:clamp(40px,5vw,68px)}.ng-head[data-v-eb18a303]{grid-area:head;align-self:end}.ng-lead[data-v-eb18a303]{grid-area:lead;align-self:end}.ng-action[data-v-eb18a303]{grid-area:action;margin-top:20px}.ng-toc[data-v-eb18a303]{grid-area:toc;margin-top:clamp(40px,5vw,56px)}.ng-plate[data-v-eb18a303]{grid-area:plate;align-self:start;margin-top:clamp(40px,5vw,56px)}.ng-eyebrow[data-v-eb18a303]{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ng-sun);font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ng-eyebrow__buoy[data-v-eb18a303]{flex:none;width:22px;height:22px}.ng-title[data-v-eb18a303]{margin:12px 0 0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.15rem);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:#fff;text-wrap:balance}.ng-lead[data-v-eb18a303]{margin:0;font-size:1.05rem;line-height:1.65;color:#ffffffd6;text-wrap:pretty}.ng-cta[data-v-eb18a303]{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:14px 26px;border-radius:12px;background:var(--ng-sun);color:#14304f;font-size:1rem;font-weight:800;text-decoration:none;box-shadow:0 12px 30px #febb0247;transition:transform .2s var(--ng-ease),box-shadow .2s ease}.ng-cta svg[data-v-eb18a303]{width:18px;height:18px;transition:transform .2s var(--ng-ease)}.ng-cta[data-v-eb18a303]:hover{transform:translateY(-2px);box-shadow:0 18px 40px #febb0261}.ng-cta:hover svg[data-v-eb18a303]{transform:translate(3px)}.ng-toc[data-v-eb18a303]{display:grid;grid-auto-rows:1fr;padding:0;list-style:none}.ng-toc__item[data-v-eb18a303]{display:grid}.ng-toc__item[data-v-eb18a303]{position:relative}.ng-toc__item+.ng-toc__item[data-v-eb18a303]:before{content:"";position:absolute;top:0;left:14px;right:14px;height:1px;background:#ffffff1c;transition:opacity .25s ease}.ng-toc__item[data-active][data-v-eb18a303]:before,.ng-toc__item[data-active]+.ng-toc__item[data-v-eb18a303]:before{opacity:0}.ng-row[data-v-eb18a303]{position:relative;display:grid;grid-template-columns:26px 42px minmax(0,1fr) auto 18px;align-items:center;column-gap:14px;min-height:62px;padding:9px 14px;border:1px solid transparent;border-radius:16px;color:#fff;text-decoration:none;transition:background-color .25s ease,border-color .25s ease}.ng-row[data-v-eb18a303]:active{background:#ffffff1f}[data-active]>.ng-row[data-v-eb18a303]{background:#ffffff14;border-color:#ffffff2b}.ng-row__no[data-v-eb18a303]{font-family:var(--font-display);font-size:.84rem;font-weight:700;font-variant-numeric:tabular-nums;color:#ffffff75;transition:color .25s ease}[data-active] .ng-row__no[data-v-eb18a303]{color:var(--ng-sun)}.ng-row__no-inline[data-v-eb18a303]{display:none}.ng-row__icon[data-v-eb18a303]{display:grid;place-items:center;width:42px;height:42px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:#cfe6ff;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.ng-row__icon svg[data-v-eb18a303]{width:20px;height:20px}[data-active] .ng-row__icon[data-v-eb18a303]{background:var(--ng-sun);border-color:var(--ng-sun);color:var(--ng-deep)}.ng-row__text[data-v-eb18a303]{display:flex;flex-direction:column;gap:3px;min-width:0}.ng-row__q[data-v-eb18a303]{font-family:var(--font-display);font-size:1.07rem;font-weight:700;line-height:1.2;letter-spacing:-.005em}.ng-row__label[data-v-eb18a303]{font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9fcfff}.ng-row__count[data-v-eb18a303]{padding:5px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff12;font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;color:#ffffffeb}.ng-row__go[data-v-eb18a303]{width:18px;height:18px;color:#ffffff61;transition:transform .25s var(--ng-ease),color .25s ease}[data-active] .ng-row__go[data-v-eb18a303]{color:var(--ng-sun);transform:translate(3px)}.ng-row__bar[data-v-eb18a303]{position:absolute;left:16px;right:16px;bottom:-1px;height:2px;border-radius:2px;overflow:hidden}.ng-row__bar i[data-v-eb18a303]{display:block;height:100%;border-radius:inherit;background:var(--ng-sun);transform-origin:left;animation:ng-fill-eb18a303 4.2s linear both}@keyframes ng-fill-eb18a303{0%{transform:scaleX(0)}}.ng-plate[data-v-eb18a303]{position:relative;margin-bottom:0;margin-inline:0}.ng-plate__panel[data-v-eb18a303]{overflow:hidden;border-radius:26px;border:1px solid rgba(255,255,255,.17);background:#001a40;box-shadow:0 44px 80px -24px #00081cb3,0 0 0 6px #ffffff0a}.ng-plate__sea[data-v-eb18a303]{position:relative;aspect-ratio:1000 / 860;background:radial-gradient(120% 95% at 24% 72%,#0a4b96,#00306f 46%,#001a40)}.ng-chart[data-v-eb18a303]{display:block;width:100%;height:100%}.ng-chart__grid[data-v-eb18a303]{fill:none;stroke:#ffffff1a;stroke-width:1;vector-effect:non-scaling-stroke}.ng-chart__degrees[data-v-eb18a303]{fill:#fff6;font-family:var(--font-sans, "Figtree", sans-serif);font-size:18px;font-weight:600;letter-spacing:.04em}.ng-chart__abroad[data-v-eb18a303]{fill:#ffffff0b;stroke:#ffffff26}.ng-chart__land[data-v-eb18a303]{fill:#ffffff1a;stroke:#fff6}.ng-chart__isles[data-v-eb18a303]{fill:#fff3;stroke:#ffffff94;transition:fill .6s ease,stroke .6s ease}.ng-chart__isles.is-lit[data-v-eb18a303]{fill:#7fd6ff9e;stroke:#d6f2ff}.ng-chart__abroad[data-v-eb18a303],.ng-chart__land[data-v-eb18a303],.ng-chart__isles[data-v-eb18a303]{animation:ng-appear-eb18a303 .9s ease both}.ng-layer-leave-active[data-v-eb18a303]{transition:opacity .3s ease}.ng-layer-leave-to[data-v-eb18a303]{opacity:0}.ng-dots path[data-v-eb18a303],.ng-line[data-v-eb18a303]{fill:none;stroke-linecap:round;stroke-linejoin:round}.ng-dots[data-v-eb18a303]{animation:ng-appear-eb18a303 .5s var(--ng-ease) backwards;animation-delay:calc(var(--i) * 55ms)}.ng-dots__body[data-v-eb18a303]{stroke:var(--accent);stroke-width:9;animation:ng-pop-eb18a303 .55s var(--ng-ease) backwards;animation-delay:calc(var(--i) * 55ms)}.ng-dots__halo[data-v-eb18a303]{stroke:var(--accent);stroke-width:24;opacity:.2}.ng-dots__core[data-v-eb18a303]{display:none;stroke:var(--ng-deep);stroke-width:5}[data-layer=fuel] .ng-dots__body[data-v-eb18a303]{stroke-width:14}[data-layer=fuel] .ng-dots__halo[data-v-eb18a303]{stroke-width:32}[data-layer=fuel] .ng-dots__core[data-v-eb18a303],[data-layer=ferries] .ng-dots__core[data-v-eb18a303]{display:inline}[data-layer=anchorages] .ng-dots__body[data-v-eb18a303]{stroke-width:4}[data-layer=anchorages] .ng-dots__halo[data-v-eb18a303]{display:none}[data-layer=ferries] .ng-dots__body[data-v-eb18a303]{stroke-width:13}[data-layer=ferries] .ng-dots__halo[data-v-eb18a303]{stroke-width:28}[data-layer=routes] .ng-dots__body[data-v-eb18a303],[data-layer=trips] .ng-dots__body[data-v-eb18a303]{stroke:#fff;stroke-width:15}[data-layer=routes] .ng-dots__halo[data-v-eb18a303],[data-layer=trips] .ng-dots__halo[data-v-eb18a303]{stroke-width:34;opacity:.26}[data-layer=routes] .ng-dots__core[data-v-eb18a303],[data-layer=trips] .ng-dots__core[data-v-eb18a303]{display:inline;stroke:var(--accent);stroke-width:8}[data-layer=routes] .ng-dots[data-v-eb18a303],[data-layer=trips] .ng-dots[data-v-eb18a303],[data-layer=routes] .ng-dots__body[data-v-eb18a303],[data-layer=trips] .ng-dots__body[data-v-eb18a303]{animation-delay:calc(.35s + var(--i) * 90ms)}.ng-line[data-v-eb18a303]{stroke:var(--accent);stroke-width:3.4;stroke-dasharray:1;animation:ng-draw-eb18a303 1.5s cubic-bezier(.45,0,.2,1) backwards;animation-delay:calc(var(--i) * .12s)}[data-layer=trips] .ng-line[data-v-eb18a303]{stroke-width:2.6;opacity:.85;animation-duration:1.1s;animation-delay:calc(var(--i) * 70ms)}.ng-name[data-v-eb18a303]{fill:#fff;font-family:var(--font-display);font-size:26px;font-weight:700;letter-spacing:.01em;text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:var(--ng-deep);stroke-width:6;stroke-linejoin:round;animation:ng-appear-eb18a303 .5s ease backwards;animation-delay:calc(.15s + var(--i) * 60ms)}.ng-wind__in[data-v-eb18a303]{animation:ng-appear-eb18a303 .5s ease backwards;animation-delay:calc(var(--i) * 55ms)}.ng-wind__arrow[data-v-eb18a303]{fill:var(--ng-sun);stroke:var(--ng-deep);stroke-width:2;stroke-linejoin:round;paint-order:stroke}.ng-wind__arrow.is-calm[data-v-eb18a303]{fill:var(--ng-aqua)}.ng-wind__arrow.is-care[data-v-eb18a303]{fill:#ff9d3c}.ng-wind__arrow.is-stay[data-v-eb18a303]{fill:#ff6b5e}.ng-wind__spot[data-v-eb18a303]{fill:var(--ng-aqua);stroke:var(--ng-deep);stroke-width:2}.ng-wind__knots[data-v-eb18a303]{fill:#fff;font-family:var(--font-display);font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--ng-deep);stroke-width:5;stroke-linejoin:round}@keyframes ng-appear-eb18a303{0%{opacity:0}}@keyframes ng-pop-eb18a303{0%{stroke-width:0}}@keyframes ng-draw-eb18a303{0%{stroke-dashoffset:1;opacity:0}12%{opacity:1}to{stroke-dashoffset:0}}.ng-plate__buoy[data-v-eb18a303]{position:absolute;left:8.5%;bottom:5.5%;width:22.5%;aspect-ratio:1;filter:drop-shadow(0 16px 22px rgba(0,8,28,.55));pointer-events:none}.ng-legend[data-v-eb18a303]{position:absolute;top:14px;right:14px;display:grid;justify-items:end;pointer-events:none}.ng-legend__item[data-v-eb18a303]{grid-area:1 / 1;display:inline-flex;align-items:center;gap:8px;padding:7px 13px 7px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#001a40b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility 0s .16s}.ng-legend__item.is-on[data-v-eb18a303]{opacity:1;visibility:visible;transform:none;transition:opacity .3s ease .16s,transform .3s var(--ng-ease) .16s}.ng-legend__dot[data-v-eb18a303]{width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 26%,transparent)}.ng-legend__dot.is-live[data-v-eb18a303]{animation:ng-pulse-eb18a303 2.4s ease-in-out infinite}@keyframes ng-pulse-eb18a303{50%{box-shadow:0 0 0 7px color-mix(in srgb,var(--accent) 6%,transparent)}}.ng-cap[data-v-eb18a303]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 16px 16px 20px;border-top:1px solid rgba(255,255,255,.12);background:#00143499}.ng-cap__stack[data-v-eb18a303]{display:grid}.ng-cap__item[data-v-eb18a303]{grid-area:1 / 1;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .16s ease,transform .16s ease,visibility 0s .16s}.ng-cap__item.is-on[data-v-eb18a303]{opacity:1;visibility:visible;transform:none;transition:opacity .3s ease .16s,transform .35s var(--ng-ease) .16s}.ng-cap__kicker[data-v-eb18a303]{display:flex;align-items:baseline;gap:9px;margin:0;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#9fcfff}.ng-cap__short[data-v-eb18a303]{display:none}.ng-cap__kicker b[data-v-eb18a303]{font-family:var(--font-display);font-size:.8rem;font-weight:800;letter-spacing:.02em;color:var(--accent);transition:color .3s ease}.ng-cap__text[data-v-eb18a303]{margin:5px 0 0;font-size:.92rem;line-height:1.5;color:#ffffffdb}.ng-cap__ctrl[data-v-eb18a303]{display:flex;gap:6px}.ng-ctrl[data-v-eb18a303]{display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.22);background:#ffffff12;color:#fff;cursor:pointer;transition:background-color .2s ease,border-color .2s ease}.ng-ctrl[data-v-eb18a303]:hover{background:#ffffff29;border-color:#fff6}.ng-ctrl svg[data-v-eb18a303]{width:18px;height:18px}.ng-plate__note[data-v-eb18a303]{position:absolute;top:100%;left:0;right:0;margin:12px 4px 0;font-size:.74rem;line-height:1.4;color:#fff9}.ng-plate__note a[data-v-eb18a303]{color:inherit;text-decoration:underline;text-underline-offset:2px}@media(max-width:1023px){.ng-inner[data-v-eb18a303]{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "lead" "plate" "toc" "action"}.ng-lead[data-v-eb18a303]{max-width:620px;margin-top:16px}.ng-plate[data-v-eb18a303]{width:100%;max-width:620px;margin-top:34px;justify-self:center}.ng-plate__note[data-v-eb18a303]{position:static}.ng-toc[data-v-eb18a303]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;margin-top:26px}.ng-row[data-v-eb18a303]{grid-template-columns:42px minmax(0,1fr) auto;column-gap:12px}.ng-row__no[data-v-eb18a303],.ng-row__go[data-v-eb18a303]{display:none}.ng-row__no-inline[data-v-eb18a303]{display:inline;color:#ffffff8c}.ng-action[data-v-eb18a303]{margin-top:28px;text-align:center}.ng-ctrl[data-v-eb18a303]{width:44px;height:44px}}@media(min-width:641px)and (max-width:1023px){.ng-section[data-v-eb18a303]{--ng-k: 1}.ng-toc__item[data-v-eb18a303]:nth-child(2):before{display:none}.ng-toc__item[data-active]+.ng-toc__item[data-v-eb18a303]:before{opacity:1}.ng-toc__item[data-active]+.ng-toc__item+.ng-toc__item[data-v-eb18a303]:before{opacity:0}}@media(max-width:640px){.ng-section[data-v-eb18a303]{--ng-k: 1.6;padding:84px 16px 92px}.ng-lead[data-v-eb18a303]{font-size:.98rem;line-height:1.6}.ng-plate[data-v-eb18a303]{margin-top:28px}.ng-plate__panel[data-v-eb18a303]{border-radius:20px}.ng-toc[data-v-eb18a303]{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto;margin-top:20px}.ng-toc__item+.ng-toc__item[data-v-eb18a303]:before{left:10px;right:10px}.ng-row[data-v-eb18a303]{min-height:62px;padding:9px 10px;border-radius:14px}.ng-row__icon[data-v-eb18a303]{width:40px;height:40px}.ng-row__q[data-v-eb18a303]{font-size:1.02rem}.ng-row__count[data-v-eb18a303]{padding:4px 9px;font-size:.76rem}.ng-row__bar[data-v-eb18a303]{left:12px;right:12px}.ng-action[data-v-eb18a303]{margin-top:22px}.ng-cta[data-v-eb18a303]{width:100%;justify-content:center}.ng-chart__degrees[data-v-eb18a303]{font-size:25px}.ng-dots__body[data-v-eb18a303]{stroke-width:12}.ng-dots__halo[data-v-eb18a303]{stroke-width:30}[data-layer=anchorages] .ng-dots__body[data-v-eb18a303]{stroke-width:5.4}[data-layer=fuel] .ng-dots__body[data-v-eb18a303],[data-layer=ferries] .ng-dots__body[data-v-eb18a303]{stroke-width:18}[data-layer=fuel] .ng-dots__halo[data-v-eb18a303],[data-layer=ferries] .ng-dots__halo[data-v-eb18a303]{stroke-width:38}[data-layer=fuel] .ng-dots__core[data-v-eb18a303],[data-layer=ferries] .ng-dots__core[data-v-eb18a303]{stroke-width:7}[data-layer=routes] .ng-dots__body[data-v-eb18a303],[data-layer=trips] .ng-dots__body[data-v-eb18a303]{stroke-width:20}[data-layer=routes] .ng-dots__halo[data-v-eb18a303],[data-layer=trips] .ng-dots__halo[data-v-eb18a303]{stroke-width:42}[data-layer=routes] .ng-dots__core[data-v-eb18a303],[data-layer=trips] .ng-dots__core[data-v-eb18a303]{stroke-width:11}.ng-line[data-v-eb18a303]{stroke-width:4.6}[data-layer=trips] .ng-line[data-v-eb18a303]{stroke-width:3.6}.ng-name[data-v-eb18a303]{font-size:34px;stroke-width:8}.ng-legend[data-v-eb18a303]{top:10px;right:10px}.ng-legend__item[data-v-eb18a303]{padding:6px 11px 6px 9px;font-size:.76rem}.ng-cap[data-v-eb18a303]{position:relative;grid-template-columns:minmax(0,1fr);padding:10px 14px 16px 16px}.ng-cap__ctrl[data-v-eb18a303]{position:absolute;top:10px;right:12px}.ng-cap__kicker[data-v-eb18a303]{align-items:center;min-height:44px;padding-right:152px}.ng-cap__title[data-v-eb18a303]{display:none}.ng-cap__short[data-v-eb18a303]{display:inline}.ng-cap__text[data-v-eb18a303]{margin-top:4px;font-size:.9rem}}@media(max-width:400px){.ng-row[data-v-eb18a303]{grid-template-columns:40px minmax(0,1fr) auto;grid-template-areas:"icon q q" "icon label count";row-gap:4px;padding:10px}.ng-row__icon[data-v-eb18a303]{grid-area:icon}.ng-row__text[data-v-eb18a303]{display:contents}.ng-row__q[data-v-eb18a303]{grid-area:q}.ng-row__label[data-v-eb18a303]{grid-area:label;align-self:center}.ng-row__count[data-v-eb18a303]{grid-area:count;padding:2px 9px;font-size:.74rem}}[data-sr][data-v-eb18a303]{opacity:0;transform:translateY(24px);transition:opacity .65s var(--ng-ease),transform .65s var(--ng-ease);transition-delay:var(--sr-delay, 0ms)}[data-sr].in-view[data-v-eb18a303]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.ng-section[data-v-eb18a303] *,.ng-section[data-v-eb18a303] *:before,.ng-section[data-v-eb18a303] *:after{animation:none!important;transition:none!important}}.bh-hero[data-v-e7a6c118]{position:relative;min-height:640px;display:flex;align-items:center;padding:clamp(96px,14vh,150px) 20px clamp(110px,15vh,170px);overflow:hidden;isolation:isolate;background:#0b2a4a}.bh-hero__picture[data-v-e7a6c118]{display:contents}.bh-hero__bg[data-v-e7a6c118]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 80%;transform:scale(1.06);animation:bh-slow-zoom-e7a6c118 22s ease-out forwards;z-index:-2}@keyframes bh-slow-zoom-e7a6c118{to{transform:scale(1)}}.bh-hero__overlay[data-v-e7a6c118]{position:absolute;inset:0;background:linear-gradient(180deg,#0016369e,#001e4857 38%,#00265c8c),radial-gradient(90% 70% at 18% 30%,rgba(0,20,50,.45),transparent 65%);z-index:-1}.bh-hero__inner[data-v-e7a6c118]{width:100%;max-width:1120px;margin:0 auto}.bh-hero__copy[data-v-e7a6c118]{max-width:780px}.bh-hero__eyebrow[data-v-e7a6c118]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.82rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.bh-hero__eyebrow-dot[data-v-e7a6c118]{width:8px;height:8px;border-radius:999px;background:var(--sun, #febb02);box-shadow:0 0 0 4px #febb0240;animation:bh-pulse-e7a6c118 2.4s ease-in-out infinite}@keyframes bh-pulse-e7a6c118{0%,to{box-shadow:0 0 0 3px #febb0247}50%{box-shadow:0 0 0 7px #febb0214}}.bh-hero__title[data-v-e7a6c118]{margin-top:22px;font-family:var(--font-display);font-size:clamp(2.4rem,5.4vw,4.1rem);font-weight:800;line-height:1.04;letter-spacing:-.02em;color:#fff;text-shadow:0 3px 26px rgba(0,18,46,.45);text-wrap:balance}.bh-hero__lead[data-v-e7a6c118]{margin-top:18px;max-width:620px;font-size:clamp(1.02rem,1.7vw,1.22rem);line-height:1.65;color:#ffffffe0;text-shadow:0 2px 14px rgba(0,18,46,.4)}.bh-mode[data-v-e7a6c118]{margin-top:32px;display:inline-flex;gap:4px;padding:4px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.25);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bh-mode__tab[data-v-e7a6c118]{display:inline-flex;align-items:center;gap:8px;padding:9px 20px;border:0;border-radius:999px;background:transparent;color:#fff;font-size:.92rem;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:background .18s ease,color .18s ease}.bh-mode__tab[data-v-e7a6c118]:hover{background:#ffffff2e}.bh-mode__tab.is-active[data-v-e7a6c118]{background:var(--sun, #febb02);color:#0b2a4a}.bh-search[data-v-e7a6c118]{margin-top:14px;display:flex;align-items:stretch;gap:0;background:#fff;border-radius:16px;padding:6px;border:3px solid var(--sun, #febb02);box-shadow:0 24px 60px #00143259}.bh-search__field[data-v-e7a6c118]{display:flex;align-items:center;gap:10px;padding:8px 14px;min-width:0;border-radius:10px;transition:background .18s ease}.bh-search__field[data-v-e7a6c118]:hover,.bh-search__field[data-v-e7a6c118]:focus-within{background:#0071c20f}.bh-search__field--grow[data-v-e7a6c118]{flex:1 1 220px;position:relative}.bh-suggest[data-v-e7a6c118]{position:absolute;top:calc(100% + 10px);left:0;min-width:340px;width:100%;max-height:380px;overflow-y:auto;padding:8px;background:#fff;border-radius:14px;box-shadow:0 18px 48px #0014324d;z-index:30;text-align:left}.bh-suggest__title[data-v-e7a6c118]{padding:8px 10px 4px;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b7a90}.bh-suggest__item[data-v-e7a6c118]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:0;border-radius:10px;background:transparent;cursor:pointer;text-align:left;color:#0f1d33}.bh-suggest__item[data-v-e7a6c118]:hover,.bh-suggest__item.is-active[data-v-e7a6c118]{background:#eef4fc}.bh-suggest__icon[data-v-e7a6c118]{width:18px;height:18px;flex-shrink:0;color:#003580}.bh-suggest__name[data-v-e7a6c118]{font-weight:600;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bh-suggest__meta[data-v-e7a6c118]{font-size:.82rem;color:#6b7a90;flex-shrink:0}.bh-search__field--people[data-v-e7a6c118]{flex:0 0 118px}.bh-search__field--slot[data-v-e7a6c118]{flex:0 0 250px}.bh-search.is-trip .bh-search__return[data-v-e7a6c118],.bh-search:not(.is-trip) .bh-search__kind[data-v-e7a6c118]{display:none}[data-v-e7a6c118] .bh-search__select{appearance:none;cursor:pointer;padding-right:22px;text-overflow:ellipsis;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2355647a' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right center}.bh-search__icon[data-v-e7a6c118]{width:20px;height:20px;flex:none;color:var(--brand-hex, #0071c2)}.bh-search__control[data-v-e7a6c118]{display:flex;flex-direction:column;min-width:0;flex:1}.bh-search__label[data-v-e7a6c118]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#5a6a80}[data-v-e7a6c118] .bh-search__input{border:0;outline:none;background:transparent;font-size:.95rem;font-weight:600;color:#0f2a4a;width:100%;padding:2px 0 0;font-family:var(--font-sans)}[data-v-e7a6c118] .bh-search__input::placeholder{color:#9aa9bd;font-weight:500}.bh-search__divider[data-v-e7a6c118]{width:1px;margin:10px 0;background:#e4e9f0;flex:none}.bh-search__submit[data-v-e7a6c118]{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex:none;margin-left:6px;padding:0 30px;border:0;border-radius:11px;background:var(--brand-hex, #0071c2);color:#fff;font-size:1.02rem;font-weight:700;font-family:var(--font-sans);cursor:pointer;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.bh-search__submit[data-v-e7a6c118]:hover{background:#005a9c;box-shadow:0 10px 26px #005a9c73;transform:translateY(-1px)}.bh-search__submit[data-v-e7a6c118]:active{transform:translateY(0)}.bh-chips[data-v-e7a6c118]{margin-top:18px;display:flex;flex-wrap:wrap;gap:9px}.bh-chip[data-v-e7a6c118]{padding:9px 17px;border-radius:999px;border:1px solid rgba(255,255,255,.35);background:#ffffff1f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font-size:.87rem;font-weight:600;font-family:var(--font-sans);cursor:pointer;transition:all .18s ease}.bh-chip[data-v-e7a6c118]:hover{background:#ffffff3d;border-color:#ffffff8c}.bh-chip.is-active[data-v-e7a6c118]{background:#fff;border-color:#fff;color:var(--brand-navy, #003580);box-shadow:0 8px 22px #00143247}.bh-trust[data-v-e7a6c118]{margin-top:26px;display:flex;flex-wrap:wrap;gap:10px 26px;list-style:none;padding:0}.bh-trust li[data-v-e7a6c118]{display:inline-flex;align-items:center;gap:8px;color:#ffffffeb;font-size:.92rem;font-weight:600;text-shadow:0 2px 10px rgba(0,18,46,.5)}.bh-trust li svg[data-v-e7a6c118]{color:var(--sun, #febb02)}.bh-hero__wave[data-v-e7a6c118]{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:clamp(36px,6vw,90px);pointer-events:none}@keyframes bh-rise-e7a6c118{0%{opacity:.01;transform:translateY(22px)}}[data-reveal][data-v-e7a6c118]{animation:bh-rise-e7a6c118 .7s cubic-bezier(.22,1,.36,1) backwards;animation-delay:var(--bh-intro-skip, 0s)}[data-reveal="2"][data-v-e7a6c118]{animation-delay:calc(.08s + var(--bh-intro-skip, 0s))}[data-reveal="3"][data-v-e7a6c118]{animation-delay:calc(.16s + var(--bh-intro-skip, 0s))}[data-reveal="4"][data-v-e7a6c118]{animation-delay:calc(.26s + var(--bh-intro-skip, 0s))}[data-reveal="5"][data-v-e7a6c118]{animation-delay:calc(.36s + var(--bh-intro-skip, 0s))}[data-reveal="6"][data-v-e7a6c118]{animation-delay:calc(.46s + var(--bh-intro-skip, 0s))}@media(prefers-reduced-motion:reduce){[data-reveal][data-v-e7a6c118]{animation:none}}@media(max-width:900px){.bh-hero[data-v-e7a6c118]{padding-top:108px}.bh-search[data-v-e7a6c118]{flex-direction:column;gap:2px;border-radius:20px}.bh-search__divider[data-v-e7a6c118]{width:auto;height:1px;margin:0 12px}.bh-search__field--grow[data-v-e7a6c118],.bh-search__field--people[data-v-e7a6c118],.bh-search__field--slot[data-v-e7a6c118]{flex:0 0 auto}.bh-search__field[data-v-e7a6c118]{padding:10px 14px}[data-v-e7a6c118] .bh-search__input{font-size:16px}[data-v-e7a6c118] .bh-search__input[type=date]{min-height:24px;-webkit-appearance:none}[data-v-e7a6c118] .bh-search__input::-webkit-date-and-time-value{text-align:left}.bh-suggest[data-v-e7a6c118]{min-width:0;max-height:46vh}.bh-search__submit[data-v-e7a6c118]{margin:6px 0 2px;padding:15px;min-height:52px;width:100%}}@media(max-width:640px){.bh-hero[data-v-e7a6c118]{min-height:0;padding:96px 16px 76px}.bh-hero__eyebrow[data-v-e7a6c118]{gap:8px;padding:7px 13px;font-size:.7rem;letter-spacing:.1em}.bh-hero__title[data-v-e7a6c118]{margin-top:18px;font-size:clamp(2rem,8.6vw,2.5rem);line-height:1.08}.bh-hero__lead[data-v-e7a6c118]{margin-top:14px;font-size:1rem;line-height:1.55}.bh-search[data-v-e7a6c118]{margin-top:24px;padding:4px;border-radius:18px}.bh-chips[data-v-e7a6c118]{flex-wrap:nowrap;gap:8px;margin:16px -16px 0;padding:2px 16px;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none}.bh-chips[data-v-e7a6c118]::-webkit-scrollbar{display:none}.bh-chips.fade-right[data-v-e7a6c118]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 56px),transparent)}.bh-chips.fade-left[data-v-e7a6c118]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 56px),transparent)}.bh-chips.fade-left.fade-right[data-v-e7a6c118]{-webkit-mask-image:linear-gradient(to right,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to right,transparent,#000 56px,#000 calc(100% - 56px),transparent)}.bh-chip[data-v-e7a6c118]{flex:none;scroll-snap-align:start;padding:9px 14px;font-size:.84rem}.bh-trust[data-v-e7a6c118]{flex-direction:column;gap:9px;margin-top:22px}.bh-trust li[data-v-e7a6c118]{font-size:.88rem}}.ma-section[data-v-2e59a02a]{--ma-ease: cubic-bezier(.22, 1, .36, 1);--ma-deep: #00224f;--ma-navy: var(--brand-navy, #003580);--ma-sun: var(--sun, #febb02);position:relative;isolation:isolate;overflow:hidden;padding:clamp(96px,9.4vw,128px) 20px clamp(72px,7.6vw,96px);color:#fff;background:linear-gradient(180deg,var(--ma-deep) 0%,var(--ma-navy) 42%,#00306f 74%,#00265c 100%)}.ma-section[data-v-2e59a02a]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.28) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.28) 1px,transparent 1px);background-size:72px 72px;opacity:.12;-webkit-mask-image:radial-gradient(78% 86% at 70% 52%,#000 12%,transparent 100%);mask-image:radial-gradient(78% 86% at 70% 52%,#000 12%,transparent 100%)}.ma-section[data-v-2e59a02a]:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ma-wave[data-v-2e59a02a]{position:absolute;top:-1px;left:0;z-index:1;width:100%;height:clamp(36px,6vw,90px);pointer-events:none}.ma-glow[data-v-2e59a02a]{position:absolute;z-index:-1;top:6%;right:-12%;width:min(62vw,840px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#0071c28c,#0071c200 66%);pointer-events:none}.ma-buoy[data-v-2e59a02a]{position:absolute;z-index:-1;left:-120px;bottom:-150px;width:400px;height:400px;color:#ffffff1a;transform:rotate(-12deg);pointer-events:none}.ma-section a[data-v-2e59a02a]:focus-visible,.ma-section button[data-v-2e59a02a]:focus-visible{outline:2px solid var(--ma-sun);outline-offset:3px}.ma-inner[data-v-2e59a02a]{position:relative;max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(32px,5vw,72px);align-items:center}.ma-eyebrow[data-v-2e59a02a]{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ma-sun);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.ma-eyebrow[data-v-2e59a02a]:before{content:"";flex:none;width:24px;height:3px;border-radius:3px;background:var(--ma-sun)}.ma-title[data-v-2e59a02a]{margin:14px 0 0;max-width:8.8em;font-family:var(--font-display);font-size:clamp(2.1rem,4.4vw,3.4rem);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:#fff;text-wrap:balance}.ma-desc[data-v-2e59a02a]{margin:18px 0 0;max-width:480px;font-size:1.08rem;line-height:1.68;color:#ffffffd6;text-wrap:pretty}.ma-stores[data-v-2e59a02a]{display:flex;flex-wrap:wrap;gap:12px;margin:34px 0 0;padding:0;list-style:none}.ma-store[data-v-2e59a02a]{display:flex;align-items:center;gap:13px;min-height:62px;padding:9px 24px 9px 10px;border:1px dashed rgba(255,255,255,.32);border-radius:18px;background:#ffffff0d;cursor:default;-webkit-user-select:none;user-select:none}.ma-store__icon[data-v-2e59a02a]{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:13px;border:1px solid rgba(255,255,255,.16);background:#ffffff1a;color:#ffffffe0}.ma-store__icon svg[data-v-2e59a02a]{width:21px;height:21px}.ma-store__text[data-v-2e59a02a]{display:flex;flex-direction:column;gap:3px}.ma-store__soon[data-v-2e59a02a]{font-size:.66rem;font-weight:700;line-height:1;letter-spacing:.16em;text-transform:uppercase;color:var(--ma-sun)}.ma-store__name[data-v-2e59a02a]{font-family:var(--font-display);font-size:1.16rem;font-weight:800;line-height:1.1;letter-spacing:-.01em;color:#fff}.ma-visual[data-v-2e59a02a]{display:flex;justify-content:center}.ma-stage[data-v-2e59a02a]{position:relative;display:flex;justify-content:center;align-items:center;width:100%;max-width:480px;padding:10px 0 24px}.ma-ring[data-v-2e59a02a]{position:absolute;z-index:0;left:50%;top:50%;width:580px;height:580px;margin:-290px 0 0 -290px;color:#ffffff2b;transform:rotate(-8deg);transition:transform 1.4s var(--ma-ease);pointer-events:none}.ma-ring__boat circle[data-v-2e59a02a]:first-child{fill:#febb0233;stroke:none}.ma-ring__boat circle[data-v-2e59a02a]:last-child{fill:var(--ma-sun);stroke:none}.ma-halo[data-v-2e59a02a]{position:absolute;z-index:0;left:50%;top:50%;width:118%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,#0096e66b,#0071c229 58%,#0071c200);pointer-events:none}.ma-floor[data-v-2e59a02a]{position:absolute;z-index:0;left:50%;bottom:2px;width:62%;height:34px;transform:translate(-50%);border-radius:50%;background:radial-gradient(closest-side,#0008188c,#00081800);filter:blur(4px);pointer-events:none}.ma-phone[data-v-2e59a02a]{position:relative;z-index:2;width:248px;padding:11px;border-radius:46px;background:linear-gradient(145deg,#25385a,#0f1c33 36%,#070f1d);box-shadow:0 0 0 1.5px #ffffff29,inset 0 0 0 1.5px #ffffff12,inset 2px 3px 5px #ffffff1f,0 54px 80px -24px #000818b3,0 22px 40px -14px #00081880;transform:rotate(3deg);transition:transform .5s var(--ma-ease)}.ma-phone__key[data-v-2e59a02a]{position:absolute;width:3px;border-radius:2px;background:linear-gradient(90deg,#2c3f60,#101d34)}.ma-phone__key--power[data-v-2e59a02a]{right:-3.5px;top:132px;height:62px}.ma-phone__key--up[data-v-2e59a02a]{left:-3.5px;top:112px;height:34px}.ma-phone__key--down[data-v-2e59a02a]{left:-3.5px;top:156px;height:34px}.ma-phone__notch[data-v-2e59a02a]{position:absolute;z-index:4;top:20px;left:50%;transform:translate(-50%);width:92px;height:24px;border-radius:999px;background:#050b16}.ma-phone__screen[data-v-2e59a02a]{position:relative;display:flex;flex-direction:column;aspect-ratio:9 / 19.5;border-radius:36px;background:#f4f7fb;overflow:hidden}.ma-phone__screen[data-v-2e59a02a]:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;background:linear-gradient(118deg,#ffffff2e,#ffffff0a 26%,#fff0 40%);pointer-events:none}.ma-phone__status[data-v-2e59a02a]{position:absolute;z-index:3;top:9px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;height:24px;padding:0 22px 0 24px;color:#fff;font-size:.7rem;font-weight:700;font-variant-numeric:tabular-nums}.ma-phone__sys[data-v-2e59a02a]{display:inline-flex;align-items:center;gap:4px}.ma-phone__sys svg[data-v-2e59a02a]{width:12px;height:12px}.ma-phone__top[data-v-2e59a02a]{padding:40px 16px 12px;background:var(--brand-hex, #0071c2);color:#fff}.ma-phone__bar[data-v-2e59a02a]{display:flex;align-items:center;justify-content:space-between}.ma-phone__brand[data-v-2e59a02a]{font-family:var(--font-display);font-weight:800;font-size:1.02rem;letter-spacing:-.01em}.ma-phone__search[data-v-2e59a02a]{display:flex;align-items:center;gap:7px;margin-top:11px;height:34px;padding:0 11px;border-radius:11px;background:#fff;color:#5b6b83;font-size:.72rem;font-weight:600;white-space:nowrap;box-shadow:0 6px 14px #00224f2e}.ma-phone__search svg[data-v-2e59a02a]{color:var(--brand-hex, #0071c2);flex:none}.ma-phone__media[data-v-2e59a02a]{position:relative;flex:1 1 auto;min-height:130px;overflow:hidden}.ma-phone__img[data-v-2e59a02a]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ma-phone__fav[data-v-2e59a02a]{position:absolute;top:9px;right:9px;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ffffffeb;color:#0d2340;box-shadow:0 6px 14px #0014324d}.ma-phone__fav svg[data-v-2e59a02a]{width:15px;height:15px}.ma-phone__card[data-v-2e59a02a]{padding:14px 16px 24px}.ma-phone__boat[data-v-2e59a02a]{margin:0;font-weight:800;font-size:1rem;color:#0d2340}.ma-phone__marina[data-v-2e59a02a]{margin:3px 0 0;display:inline-flex;align-items:center;gap:5px;font-size:.78rem;color:#66758d}.ma-phone__meta[data-v-2e59a02a]{margin-top:10px;display:flex;gap:13px}.ma-phone__meta span[data-v-2e59a02a]{display:inline-flex;align-items:center;gap:5px;font-size:.78rem;font-weight:600;color:#45566f}.ma-phone__meta svg[data-v-2e59a02a]{color:var(--brand-hex, #0071c2)}.ma-phone__foot[data-v-2e59a02a]{margin-top:12px;padding-top:12px;border-top:1px solid #e4eaf2;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:9px}.ma-phone__price[data-v-2e59a02a]{margin:0;font-weight:800;font-size:.9rem;color:var(--brand-hex, #0071c2);white-space:nowrap}.ma-phone__btn[data-v-2e59a02a]{display:inline-flex;align-items:center;justify-content:center;flex:1 1 100%;gap:6px;border:0;border-radius:9px;padding:9px 13px;white-space:nowrap;background:var(--brand-hex, #0071c2);color:#fff;font-size:.76rem;font-weight:700;font-family:var(--font-sans);cursor:pointer}.ma-phone__home[data-v-2e59a02a]{position:absolute;z-index:2;bottom:7px;left:50%;width:78px;height:4px;transform:translate(-50%);border-radius:4px;background:#0d23404d}.ma-coords[data-v-2e59a02a]{position:absolute;z-index:1;left:50%;bottom:-6px;transform:translate(-50%);font-size:.7rem;font-weight:600;letter-spacing:.18em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#ffffff6b}.ma-chip[data-v-2e59a02a]{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:10px;padding:8px 18px 8px 8px;border:1px solid rgba(255,255,255,.24);border-radius:18px;background:#001a40a3;-webkit-backdrop-filter:blur(12px) saturate(1.3);backdrop-filter:blur(12px) saturate(1.3);box-shadow:0 22px 40px -16px #000818b3,inset 0 1px #fff3;color:#fff;font-size:.88rem;font-weight:700;line-height:1.2;white-space:nowrap;pointer-events:none}.ma-chip__icon[data-v-2e59a02a]{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:11px;border:1px solid rgba(255,255,255,.16);background:#ffffff1a}.ma-chip__icon svg[data-v-2e59a02a]{width:18px;height:18px}.ma-chip--free[data-v-2e59a02a]{right:calc(50% + 62px);top:28%}.ma-chip--free .ma-chip__icon[data-v-2e59a02a]{background:#3ddc9733;border-color:#3ddc9766;color:#7ef0bd}.ma-chip--fav[data-v-2e59a02a]{left:calc(50% + 70px);top:0}.ma-chip--fav .ma-chip__icon[data-v-2e59a02a]{background:#ff6b5e33;border-color:#ff6b5e73;color:#ff8e84}.ma-chip--fav .ma-chip__icon svg[data-v-2e59a02a]{fill:currentColor}.ma-chip--verified[data-v-2e59a02a]{left:calc(50% + 74px);bottom:17%;max-width:168px;white-space:normal}.ma-chip--verified .ma-chip__icon[data-v-2e59a02a]{background:var(--ma-sun);border-color:var(--ma-sun);color:#14304f}.ma-chip[data-v-2e59a02a]{opacity:0}.ma-visual.in-view .ma-chip[data-v-2e59a02a]{opacity:1;transition:opacity .7s var(--ma-ease);animation:ma-float-2e59a02a 7s ease-in-out infinite}.ma-visual.in-view .ma-chip--free[data-v-2e59a02a]{transition-delay:.35s;animation-duration:7.4s}.ma-visual.in-view .ma-chip--fav[data-v-2e59a02a]{transition-delay:.5s;animation-duration:6.4s;animation-delay:-2s}.ma-visual.in-view .ma-chip--verified[data-v-2e59a02a]{transition-delay:.65s;animation-duration:8s;animation-delay:-4s}@keyframes ma-float-2e59a02a{50%{transform:translateY(-7px)}}@media(hover:hover){.ma-phone[data-v-2e59a02a]:hover{transform:rotate(0) scale(1.02)}.ma-visual:hover .ma-ring[data-v-2e59a02a]{transform:rotate(6deg)}}@media(max-width:1060px){.ma-chip--verified[data-v-2e59a02a]{left:calc(50% + 46px)}}@media(max-width:900px){.ma-inner[data-v-2e59a02a]{grid-template-columns:minmax(0,1fr) 372px;gap:28px}.ma-stage[data-v-2e59a02a]{max-width:372px}.ma-phone[data-v-2e59a02a]{width:228px}.ma-ring[data-v-2e59a02a]{width:500px;height:500px;margin:-250px 0 0 -250px}.ma-chip[data-v-2e59a02a]{gap:8px;padding:6px 14px 6px 6px;font-size:.82rem}.ma-chip__icon[data-v-2e59a02a]{width:32px;height:32px;border-radius:10px}.ma-chip__icon svg[data-v-2e59a02a]{width:16px;height:16px}.ma-chip--free[data-v-2e59a02a]{right:calc(50% + 52px);top:29%}.ma-chip--fav[data-v-2e59a02a]{left:calc(50% + 58px);top:0}.ma-chip--verified[data-v-2e59a02a]{display:none}}@media(max-width:720px){.ma-inner[data-v-2e59a02a]{grid-template-columns:minmax(0,1fr);gap:40px}.ma-stage[data-v-2e59a02a]{max-width:380px;margin:0 auto}.ma-chip--free[data-v-2e59a02a]{right:auto;left:0;top:26%}.ma-chip--fav[data-v-2e59a02a]{left:auto;right:0;top:0}}@media(max-width:640px){.ma-section[data-v-2e59a02a]{padding:76px 16px 60px}.ma-inner[data-v-2e59a02a]{gap:34px}.ma-desc[data-v-2e59a02a]{font-size:.98rem;line-height:1.6}.ma-stores[data-v-2e59a02a]{gap:10px;margin-top:26px}.ma-store[data-v-2e59a02a]{flex:1 1 auto;padding-right:16px}.ma-store__soon[data-v-2e59a02a]{letter-spacing:.12em}.ma-stage[data-v-2e59a02a]{padding:4px 0 22px}.ma-phone[data-v-2e59a02a]{width:232px}.ma-buoy[data-v-2e59a02a]{left:-140px;bottom:-180px}}[data-sr][data-v-2e59a02a]{opacity:0;transform:translateY(26px);transition:opacity .7s var(--ma-ease),transform .7s var(--ma-ease)}[data-sr].in-view[data-v-2e59a02a]{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){[data-sr][data-v-2e59a02a]{opacity:1;transform:none;transition:none}.ma-chip[data-v-2e59a02a],.ma-visual.in-view .ma-chip[data-v-2e59a02a]{opacity:1;transition:none;animation:none}.ma-phone[data-v-2e59a02a],.ma-ring[data-v-2e59a02a]{transition:none}.ma-phone[data-v-2e59a02a]:hover{transform:rotate(3deg)}.ma-visual:hover .ma-ring[data-v-2e59a02a]{transform:rotate(-8deg)}}.pr-section[data-v-11f16913]{--navy: #003580;--brand: var(--brand-hex, #0071c2);--sun: #febb02;--ink: #0d2340;--muted: #51617a;--ease: cubic-bezier(.22, 1, .36, 1);--buoy: 64px;--gap: clamp(20px, 2.4vw, 28px);--lap: 2px;--stagger: .26s;position:relative;isolation:isolate;overflow:hidden;background:#fff;padding:clamp(36px,4.2vw,56px) 20px clamp(40px,4.2vw,56px)}.pr-ghost[data-v-11f16913]{position:absolute;z-index:-1;top:clamp(0px,.4vw,6px);right:max(20px,calc(50% - 514px));width:clamp(150px,15.5vw,224px);aspect-ratio:1;color:#0071c21f;transform:rotate(12deg);pointer-events:none}.pr-section[data-v-11f16913]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(0,113,194,.085) 1px,transparent 1px),linear-gradient(90deg,rgba(0,113,194,.085) 1px,transparent 1px);background-size:56px 56px;background-position:center top;-webkit-mask-image:radial-gradient(ellipse 58% 44% at 50% 58%,#000 0%,transparent 100%);mask-image:radial-gradient(ellipse 58% 44% at 50% 58%,#000 0%,transparent 100%)}.pr-section[data-v-11f16913]:after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 62% 46% at 50% 58%,#0071c226,#0071c20e 58%,#0071c200);pointer-events:none}.pr-inner[data-v-11f16913]{max-width:1120px;margin:0 auto}.pr-head[data-v-11f16913]{margin-bottom:clamp(30px,4.2vw,48px)}.pr-eyebrow[data-v-11f16913]{display:inline-flex;align-items:center;gap:10px;color:var(--brand);font-size:.8rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:.16em}.pr-eyebrow[data-v-11f16913]:before{content:"";flex:none;width:24px;height:3px;border-radius:3px;background:var(--sun)}.pr-title[data-v-11f16913]{margin-top:12px;font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.8rem);font-weight:800;line-height:1.12;letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.pr-title[data-v-11f16913]:after{content:"";display:block;width:96px;height:12px;margin-top:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 96 12' fill='none'%3E%3Cpath d='M2 6c7.7-6 15.3-6 23 0s15.3 6 23 0 15.3-6 23 0 15.3 6 23 0' stroke='%23febb02' stroke-width='4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat left center / 96px 12px}.pr-course[data-v-11f16913]{position:relative}.pr-steps[data-v-11f16913]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--gap)}.pr-step[data-v-11f16913]{position:relative;display:flex;flex-direction:column;min-width:0;--drop: 0px}.pr-step[data-v-11f16913]:before{content:"";position:absolute;z-index:0;top:calc(var(--drop) + var(--buoy) / 2 - 1px);left:calc(var(--buoy) / 2);width:calc(100% + var(--gap));height:2px;border-radius:2px;background:repeating-linear-gradient(90deg,#f3b100 0 7px,transparent 7px 15px)}.pr-step[data-v-11f16913]:last-child:before{width:calc(100% - var(--buoy) / 2)}.pr-buoy[data-v-11f16913]{position:relative;z-index:2;flex:none;display:grid;place-items:center;width:var(--buoy);height:var(--buoy);margin-bottom:calc(-1 * var(--lap));filter:drop-shadow(0 8px 12px rgba(0,34,79,.2))}.pr-buoy[data-v-11f16913] .lb{position:absolute;inset:0;transition:transform .7s var(--ease)}.pr-buoy b[data-v-11f16913]{position:relative;display:grid;place-items:center;width:50%;height:50%;border-radius:50%;background:#fff;font-family:var(--font-display);font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--navy)}.pr-step:hover .pr-buoy[data-v-11f16913] .lb{transform:rotate(45deg)}.pr-boat[data-v-11f16913]{position:absolute;z-index:1;top:calc(var(--drop) + var(--buoy) / 2);left:calc(var(--buoy) / 2);width:calc(100% + var(--gap));height:0;pointer-events:none}.pr-boat__run[data-v-11f16913]{position:absolute;top:0;left:0;width:50%;height:0}.pr-boat__hull[data-v-11f16913]{position:absolute;top:0;right:0;display:grid;place-items:center;width:38px;height:38px;border:2px solid var(--sun);border-radius:50%;background:#fff;color:var(--navy);box-shadow:0 8px 16px #00224f33;transform:translate(50%,-50%)}.pr-boat__hull svg[data-v-11f16913]{width:19px;height:19px;animation:pr-rock-11f16913 4.8s ease-in-out infinite}@keyframes pr-rock-11f16913{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}.pr-card[data-v-11f16913]{position:relative;flex:1;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title" "desc desc";align-content:start;column-gap:14px;row-gap:14px;overflow:hidden;padding:calc(var(--lap) + 22px) 22px 38px;border:1px solid #dbe6f2;border-radius:20px;background:linear-gradient(180deg,#f5f9fe,#fff 42%);box-shadow:0 6px 18px #092a580d;transition:transform .3s var(--ease),border-color .25s ease,box-shadow .3s ease}.pr-step:hover .pr-card[data-v-11f16913]{transform:translateY(-4px);border-color:#0071c266;box-shadow:0 22px 48px #092a5824}.pr-card__icon[data-v-11f16913]{grid-area:icon;display:grid;place-items:center;width:52px;height:52px;border:1px solid rgba(0,113,194,.16);border-radius:16px;background:linear-gradient(160deg,#f4f8fd,#e3eefa);color:var(--brand);transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .4s var(--ease)}.pr-card__icon svg[data-v-11f16913]{width:26px;height:26px}.pr-step:hover .pr-card__icon[data-v-11f16913]{border-color:transparent;background:var(--sun);color:#14304f;transform:rotate(-8deg)}.pr-card__title[data-v-11f16913]{grid-area:title;align-self:center;margin:0;font-family:var(--font-display);font-size:1.16rem;font-weight:800;line-height:1.22;letter-spacing:-.01em;color:var(--ink);text-wrap:balance}.pr-card__desc[data-v-11f16913]{grid-area:desc;margin:0;font-size:.95rem;line-height:1.65;color:var(--muted);text-wrap:pretty}.pr-card__sea[data-v-11f16913]{position:absolute;left:0;bottom:0;width:calc(100% + 48px);height:18px;background:#0071c229;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='18'%3E%3Cpath d='M0 9C8 1 16 1 24 9s16 8 24 0v9H0Z'/%3E%3C/svg%3E") 0 0 / 48px 18px repeat-x;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='18'%3E%3Cpath d='M0 9C8 1 16 1 24 9s16 8 24 0v9H0Z'/%3E%3C/svg%3E") 0 0 / 48px 18px repeat-x;transition:background-color .3s ease}.pr-step:hover .pr-card__sea[data-v-11f16913]{background:#0071c257;animation:pr-sea-11f16913 1.6s linear infinite}@keyframes pr-sea-11f16913{to{transform:translate(-48px)}}.pr-cta[data-v-11f16913]{position:absolute;z-index:3;top:calc((var(--buoy) - 48px) / 2);right:0;display:inline-flex;align-items:center;gap:12px;max-width:calc((100% - 2 * var(--gap)) / 3 - var(--buoy) - 14px);min-height:48px;padding:7px 7px 7px 22px;border-radius:999px;background:var(--navy);color:#fff;font-size:.95rem;font-weight:800;line-height:1.2;text-decoration:none;box-shadow:0 12px 26px #00224f38;transition:transform .25s var(--ease),box-shadow .25s ease}.pr-cta__go[data-v-11f16913]{flex:none;display:grid;place-items:center;width:34px;height:34px;margin-left:auto;border-radius:50%;background:var(--sun);color:#14304f;transition:transform .25s var(--ease)}.pr-cta__go svg[data-v-11f16913]{width:18px;height:18px}.pr-cta[data-v-11f16913]:hover{transform:translateY(-2px);box-shadow:0 18px 34px #00224f4d}.pr-cta:hover .pr-cta__go[data-v-11f16913]{transform:translate(3px)}.pr-cta[data-v-11f16913]:focus-visible{outline:3px solid rgba(0,113,194,.45);outline-offset:2px}@media(max-width:999px){.pr-section[data-v-11f16913]{--buoy: 52px;--lap: 0px;--gap: 16px;--stagger: 0ms;--clip-from: inset(0 0 100% 0);--run-from: translateY(-100%);padding:44px 16px 52px}.pr-steps[data-v-11f16913]{grid-template-columns:minmax(0,1fr);row-gap:var(--gap)}.pr-step[data-v-11f16913]{--drop: 10px;flex-direction:row;align-items:flex-start;column-gap:14px}.pr-buoy[data-v-11f16913]{margin:var(--drop) 0 0}.pr-step[data-v-11f16913]:before{top:calc(var(--drop) + var(--buoy) / 2);left:calc(var(--buoy) / 2 - 1px);width:2px;height:calc(100% + var(--gap));background:repeating-linear-gradient(180deg,#f3b100 0 7px,transparent 7px 15px)}.pr-step[data-v-11f16913]:last-child:before{display:none}.pr-boat[data-v-11f16913]{top:calc(var(--drop) + var(--buoy) / 2);width:0;height:calc(100% + var(--gap))}.pr-boat__run[data-v-11f16913]{width:0;height:50%}.pr-boat__hull[data-v-11f16913]{inset:auto auto 0 0;transform:translate(-50%,50%)}.pr-card[data-v-11f16913]{min-width:0;padding:18px 18px 38px}.pr-cta[data-v-11f16913]{position:static;display:flex;max-width:none;margin:22px 0 0 calc(var(--buoy) + 14px)}}@media(min-width:560px)and (max-width:999px){.pr-card[data-v-11f16913]{grid-template-areas:"icon title" "icon desc";column-gap:18px;row-gap:6px;padding:20px 24px 40px}.pr-card__icon[data-v-11f16913]{align-self:start;width:56px;height:56px}.pr-card__title[data-v-11f16913]{align-self:end}}@media(min-width:560px)and (max-width:999px){.pr-cta[data-v-11f16913]{width:fit-content;min-width:260px}}@media(max-width:640px){.pr-ghost[data-v-11f16913]{display:none}}@media(max-width:559px){.pr-section[data-v-11f16913]{--gap: 14px;padding:38px 16px 46px}.pr-card[data-v-11f16913]{padding:16px 16px 34px}.pr-card__icon[data-v-11f16913]{width:46px;height:46px;border-radius:14px}.pr-card__icon svg[data-v-11f16913]{width:23px;height:23px}.pr-card__title[data-v-11f16913]{font-size:1.08rem}.pr-card__desc[data-v-11f16913]{font-size:.92rem;line-height:1.58}}@media(prefers-reduced-motion:no-preference)and (scripting:enabled){.pr-section [data-sr][data-v-11f16913]{--sr-delay: calc(var(--i, 0) * var(--stagger));opacity:0;transform:translateY(24px);transition:opacity .65s var(--ease) var(--sr-delay),transform .65s var(--ease) var(--sr-delay)}.pr-section [data-sr].in-view[data-v-11f16913]{opacity:1;transform:none}.pr-step:not(.in-view) .pr-buoy[data-v-11f16913]{transform:scale(.4) rotate(-140deg)}.pr-step.in-view .pr-buoy[data-v-11f16913]{transition:transform 1s var(--ease) var(--sr-delay)}.pr-step[data-v-11f16913]:not(.in-view):before{clip-path:var(--clip-from)}.pr-step.in-view[data-v-11f16913]:before{clip-path:inset(0);transition:clip-path .7s var(--ease) calc(var(--sr-delay) + .3s)}.pr-step:not(.in-view) .pr-boat__run[data-v-11f16913]{transform:var(--run-from)}.pr-step.in-view .pr-boat__run[data-v-11f16913]{transition:transform 1.5s var(--ease) calc(var(--sr-delay) + .5s)}.pr-cta[data-sr].in-view[data-v-11f16913]{transition:opacity .65s var(--ease) var(--sr-delay),transform .25s var(--ease),box-shadow .25s ease}.pr-cta[data-sr].in-view[data-v-11f16913]:hover{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.pr-boat__hull svg[data-v-11f16913],.pr-step:hover .pr-card__sea[data-v-11f16913]{animation:none}.pr-card[data-v-11f16913],.pr-card__icon[data-v-11f16913],.pr-cta[data-v-11f16913],.pr-cta__go[data-v-11f16913],.pr-buoy[data-v-11f16913] .lb{transition:none}.pr-step:hover .pr-card[data-v-11f16913],.pr-step:hover .pr-card__icon[data-v-11f16913],.pr-step:hover .pr-buoy[data-v-11f16913] .lb,.pr-cta[data-v-11f16913]:hover,.pr-cta:hover .pr-cta__go[data-v-11f16913]{transform:none}}.landing-root{overflow-x:hidden;overflow-x:clip}.landing-root--defer>div>section:not(.bh-hero){content-visibility:auto;contain-intrinsic-size:auto 750px}.landing-root--defer>div>section.pr-section{contain-intrinsic-size:auto 772px}.landing-root--defer>div>section.bt-section{contain-intrinsic-size:auto 844px}.landing-root--defer>div>section.ft-section{contain-intrinsic-size:auto 1263px}.landing-root--defer>div>section.ng-section{contain-intrinsic-size:auto 1313px}.landing-root--defer>div>section.fs-section{contain-intrinsic-size:auto 836px}.landing-root--defer>div>section.seo-block{contain-intrinsic-size:auto 3203px}.landing-root--defer>div>section.fq-section{contain-intrinsic-size:auto 1232px}.landing-root--defer>div>section.cta-section{contain-intrinsic-size:auto 734px}.landing-root--defer>div>section.ma-section{contain-intrinsic-size:auto 804px}@media(min-width:641px){.landing-root--defer>div>section.pr-section{contain-intrinsic-size:auto 655px}.landing-root--defer>div>section.bt-section{contain-intrinsic-size:auto 569px}.landing-root--defer>div>section.fs-section{contain-intrinsic-size:auto 1690px}.landing-root--defer>div>section.ft-section{contain-intrinsic-size:auto 1248px}.landing-root--defer>div>section.ng-section{contain-intrinsic-size:auto 1282px}.landing-root--defer>div>section.seo-block{contain-intrinsic-size:auto 2536px}.landing-root--defer>div>section.fq-section{contain-intrinsic-size:auto 1198px}.landing-root--defer>div>section.cta-section{contain-intrinsic-size:auto 682px}.landing-root--defer>div>section.ma-section{contain-intrinsic-size:auto 502px}}@media(min-width:1024px){.landing-root--defer>div>section.pr-section{contain-intrinsic-size:auto 430px}.landing-root--defer>div>section.bt-section{contain-intrinsic-size:auto 664px}.landing-root--defer>div>section.fs-section{contain-intrinsic-size:auto 1252px}.landing-root--defer>div>section.ft-section{contain-intrinsic-size:auto 805px}.landing-root--defer>div>section.ng-section{contain-intrinsic-size:auto 775px}.landing-root--defer>div>section.seo-block{contain-intrinsic-size:auto 1933px}.landing-root--defer>div>section.fq-section{contain-intrinsic-size:auto 810px}.landing-root--defer>div>section.cta-section{contain-intrinsic-size:auto 598px}.landing-root--defer>div>section.ma-section{contain-intrinsic-size:auto 546px}}
