.cruise-national[data-astro-cid-u5pn53gu]{background:linear-gradient(#fff,#eef5fb);scroll-margin-top:1rem}.cruise-national[data-astro-cid-u5pn53gu] .section-head[data-astro-cid-u5pn53gu] h2[data-astro-cid-u5pn53gu]{margin-bottom:0}.cruise-carousel[data-astro-cid-u5pn53gu]{min-width:0}.cruise-stage[data-astro-cid-u5pn53gu]{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.cruise-track[data-astro-cid-u5pn53gu]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--teal) #dce5f0;grid-auto-columns:calc(33.3333% - .666667rem);grid-auto-flow:column;gap:1rem;min-width:0;padding-block:.25rem .9rem;display:grid;overflow-x:auto}.cruise-banner[data-astro-cid-u5pn53gu]{min-width:0;color:var(--deep);scroll-snap-align:start;scroll-snap-stop:always;background:#fff;border-radius:.8rem;flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 .2rem .6rem #10326412}.cruise-banner[data-astro-cid-u5pn53gu] img[data-astro-cid-u5pn53gu]{aspect-ratio:9/16;object-fit:contain;background:var(--deep);width:100%;height:auto;display:block}.cruise-banner-art[data-astro-cid-u5pn53gu]{display:block}.cruise-banner-caption[data-astro-cid-u5pn53gu]{flex-direction:column;gap:.35rem;padding:1rem;display:flex}.cruise-banner-caption[data-astro-cid-u5pn53gu] h3[data-astro-cid-u5pn53gu]{flex:1;min-height:2.8rem;margin:0 0 .65rem;font-size:1rem;line-height:1.4}.cruise-buy[data-astro-cid-u5pn53gu]{width:100%}.cruise-side-button[data-astro-cid-u5pn53gu]{border:1px solid var(--line);width:3rem;height:3rem;color:var(--deep);font:inherit;cursor:pointer;background:#fff;border-radius:50%;place-items:center;padding:0;font-size:1.5rem;display:grid}.cruise-side-button[data-astro-cid-u5pn53gu]:hover:enabled{border-color:var(--blue);background:#eaf1fa}.cruise-side-button[data-astro-cid-u5pn53gu]:disabled{opacity:.4;cursor:default}.cruise-track[data-astro-cid-u5pn53gu]:focus-visible,.cruise-banner-art[data-astro-cid-u5pn53gu]:focus-visible{outline:3px solid var(--deep);outline-offset:-3px}.cruise-side-button[data-astro-cid-u5pn53gu]:focus-visible{outline:3px solid var(--deep);outline-offset:3px}@media (width<=1000px){.cruise-track[data-astro-cid-u5pn53gu]{grid-auto-columns:calc(50% - .5rem)}}@media (width<=620px){.cruise-stage[data-astro-cid-u5pn53gu]{gap:.5rem}.cruise-side-button[data-astro-cid-u5pn53gu]{width:2.5rem;height:2.5rem}.cruise-track[data-astro-cid-u5pn53gu]{grid-auto-columns:100%}}.cruise-companies[data-astro-cid-oufqqspu]{background:linear-gradient(#fff,#eef5fb)}.cruise-company-intro[data-astro-cid-oufqqspu]{max-width:65ch;color:var(--muted);margin:.85rem 0 0}.cruise-company-list[data-astro-cid-oufqqspu]{gap:1.5rem;display:grid}.cruise-company-panel[data-astro-cid-oufqqspu]{border:1px solid var(--line);background:#fff;border-radius:1rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);align-items:center;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.4rem,3vw,2.2rem);display:grid}.cruise-company-panel--msc[data-astro-cid-oufqqspu]{background:var(--deep);border-color:var(--deep);color:#fff}.cruise-company-panel--costa[data-astro-cid-oufqqspu]{background:#fff7e9}.cruise-company-panel--corazul[data-astro-cid-oufqqspu]{background:#e8f5f6}.cruise-company-panel--royal[data-astro-cid-oufqqspu]{background:#eef3ff}.cruise-company-panel--celebrity[data-astro-cid-oufqqspu]{background:#f3f5f8}.cruise-company-panel--swan[data-astro-cid-oufqqspu]{background:#edf5f0}.cruise-drinks[data-astro-cid-oufqqspu]{margin:1rem 0}.cruise-drinks[data-astro-cid-oufqqspu] summary[data-astro-cid-oufqqspu]{cursor:pointer;font-weight:700}.cruise-company-gallery[data-astro-cid-oufqqspu].cruise-corazul-gallery{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.cruise-company-ship[data-astro-cid-oufqqspu].cruise-company-ship--portrait{width:min(100%,18rem);margin-inline:auto}.cruise-company-ship[data-astro-cid-oufqqspu].cruise-company-ship--portrait video[data-astro-cid-oufqqspu]{aspect-ratio:9/16}.cruise-company-landscape[data-astro-cid-oufqqspu]{margin:0}.cruise-company-landscape[data-astro-cid-oufqqspu] img[data-astro-cid-oufqqspu]{object-fit:cover;border-radius:.8rem;width:100%;max-height:27rem;display:block}.cruise-company-landscape[data-astro-cid-oufqqspu] figcaption[data-astro-cid-oufqqspu]{color:var(--muted);margin-top:.7rem;font-size:.85rem}.cruise-swan-media[data-astro-cid-oufqqspu]{gap:1.25rem;display:grid}.cruise-swan-ship[data-astro-cid-oufqqspu] img[data-astro-cid-oufqqspu]{height:auto;max-height:none}.cruise-company-copy[data-astro-cid-oufqqspu]{min-width:0}.cruise-company-copy[data-astro-cid-oufqqspu] .eyebrow[data-astro-cid-oufqqspu]{color:var(--teal);margin-bottom:.7rem}.cruise-company-panel--msc[data-astro-cid-oufqqspu] .eyebrow[data-astro-cid-oufqqspu]{color:#cfe46a}.cruise-company-panel--costa[data-astro-cid-oufqqspu] .eyebrow[data-astro-cid-oufqqspu]{color:#915000}.cruise-company-copy[data-astro-cid-oufqqspu] h3[data-astro-cid-oufqqspu]{font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2}.cruise-company-copy[data-astro-cid-oufqqspu] p[data-astro-cid-oufqqspu]{color:var(--muted)}.cruise-company-panel--msc[data-astro-cid-oufqqspu] h3[data-astro-cid-oufqqspu]{color:#fff}.cruise-company-panel--msc[data-astro-cid-oufqqspu] p[data-astro-cid-oufqqspu],.cruise-company-panel--msc[data-astro-cid-oufqqspu] .cruise-company-copy[data-astro-cid-oufqqspu] li[data-astro-cid-oufqqspu] span[data-astro-cid-oufqqspu]{color:#e2edff}.cruise-company-copy[data-astro-cid-oufqqspu] ul[data-astro-cid-oufqqspu]{gap:.9rem;margin:1.2rem 0;padding:0;list-style:none;display:grid}.cruise-company-copy[data-astro-cid-oufqqspu] li[data-astro-cid-oufqqspu]{border-left:3px solid var(--teal);gap:.2rem;padding-left:.9rem;display:grid}.cruise-company-copy[data-astro-cid-oufqqspu] li[data-astro-cid-oufqqspu] span[data-astro-cid-oufqqspu]{color:var(--muted);font-size:.875rem;line-height:1.5}.cruise-company-copy[data-astro-cid-oufqqspu] .button{max-width:100%;margin-top:.6rem}.cruise-company-panel--msc[data-astro-cid-oufqqspu] .button{border-color:var(--yellow);background:var(--yellow);color:var(--deep)}.cruise-company-panel--msc[data-astro-cid-oufqqspu] .button:hover{background:#ffbf55;border-color:#ffbf55}.cruise-company-media[data-astro-cid-oufqqspu]{min-width:0}.cruise-company-gallery[data-astro-cid-oufqqspu]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.65rem;display:grid}.cruise-company-gallery[data-astro-cid-oufqqspu] figure[data-astro-cid-oufqqspu]{min-width:0;margin:0}.cruise-company-banner[data-astro-cid-oufqqspu]{background:#fff;border-radius:.65rem;display:block;position:relative;overflow:hidden}.cruise-company-banner[data-astro-cid-oufqqspu] img[data-astro-cid-oufqqspu]{object-fit:contain;width:100%;height:auto;display:block}.cruise-banner-enlarge[data-astro-cid-oufqqspu]{background:var(--blue);color:#fff;text-align:center;padding:.45rem .55rem;font-size:.875rem;font-weight:700;line-height:1.25;display:block}.cruise-company-gallery[data-astro-cid-oufqqspu] figcaption[data-astro-cid-oufqqspu]{overflow-wrap:anywhere;margin-top:.5rem;font-size:.875rem;font-weight:600;line-height:1.4}.cruise-company-media-note[data-astro-cid-oufqqspu]{color:var(--muted);margin:.9rem 0 0;font-size:.875rem;line-height:1.5}.cruise-company-ship[data-astro-cid-oufqqspu]{background:var(--deep);border-radius:.8rem;margin:0;overflow:hidden}.cruise-company-ship[data-astro-cid-oufqqspu] video[data-astro-cid-oufqqspu]{aspect-ratio:1280/724;object-fit:contain;background:var(--deep);width:100%;height:auto;display:block}.cruise-company-ship[data-astro-cid-oufqqspu] figcaption[data-astro-cid-oufqqspu]{color:var(--deep);background:#fff;padding:.85rem 1rem;font-size:.875rem;font-weight:600}.cruise-image-dialog[data-astro-cid-oufqqspu]{border:1px solid var(--line);width:min(100% - 1.5rem,48rem);max-height:calc(100dvh - 2rem);color:var(--deep);background:#fff;border-radius:.8rem;padding:1rem}.cruise-image-dialog[data-astro-cid-oufqqspu]::backdrop{background:#071b38d9}.cruise-image-dialog-bar[data-astro-cid-oufqqspu]{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.8rem;display:flex}.cruise-image-dialog-bar[data-astro-cid-oufqqspu] h2[data-astro-cid-oufqqspu]{letter-spacing:0;margin:0;font-size:1rem;line-height:1.4}.cruise-image-dialog-bar[data-astro-cid-oufqqspu] button[data-astro-cid-oufqqspu]{border:1px solid var(--blue);background:var(--blue);color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;border-radius:.4rem;flex:none;padding:.5rem .8rem;font-size:.875rem}.cruise-image-dialog-bar[data-astro-cid-oufqqspu] button[data-astro-cid-oufqqspu]:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}.cruise-image-dialog[data-astro-cid-oufqqspu] img[data-astro-cid-oufqqspu]{object-fit:contain;width:100%;height:min(75dvh,60rem);display:block}.cruise-image-dialog[data-astro-cid-oufqqspu] p[data-astro-cid-oufqqspu]{margin:.75rem 0 0;font-size:.875rem;line-height:1.5}@media (width<=900px){.cruise-company-panel[data-astro-cid-oufqqspu]{grid-template-columns:minmax(0,1fr)}}@media (width<=520px){.cruise-company-gallery[data-astro-cid-oufqqspu]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.cruise-company-copy[data-astro-cid-oufqqspu] .button{width:100%}}[data-astro-cid-jthr7hpc][data-cruise-catalog] [data-astro-cid-jthr7hpc][hidden]{display:none!important}.cruise-categories[data-astro-cid-jthr7hpc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.cruise-category[data-astro-cid-jthr7hpc]{border:2px solid var(--line);background:#fff;border-radius:1.2rem;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 .6rem 1.8rem #1232640d}.cruise-category[data-astro-cid-jthr7hpc][data-selected]{border-color:var(--blue);box-shadow:0 0 0 3px #1769aa22}.cruise-category[data-astro-cid-jthr7hpc] img[data-astro-cid-jthr7hpc]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.cruise-category-copy[data-astro-cid-jthr7hpc]{flex-direction:column;flex:1;align-items:flex-start;padding:clamp(1.15rem,2.5vw,1.8rem);display:flex}.cruise-category[data-astro-cid-jthr7hpc] h3[data-astro-cid-jthr7hpc]{color:var(--deep);margin:.6rem 0;font-size:clamp(1.45rem,2.3vw,2rem)}.cruise-category-copy[data-astro-cid-jthr7hpc]>p[data-astro-cid-jthr7hpc]{color:var(--muted);margin:0 0 1.4rem}.cruise-category-copy[data-astro-cid-jthr7hpc] .button[data-astro-cid-jthr7hpc]{margin-top:auto}.cruise-category-note[data-astro-cid-jthr7hpc],.cruise-price-note[data-astro-cid-jthr7hpc]{color:var(--muted);font-size:.85rem;line-height:1.6}.cruise-results-heading[data-astro-cid-jthr7hpc]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;scroll-margin-top:7rem;display:flex}.cruise-results-heading[data-astro-cid-jthr7hpc] h3[data-astro-cid-jthr7hpc]{margin:0;font-size:1.5rem}.cruise-results-heading[data-astro-cid-jthr7hpc] a[data-astro-cid-jthr7hpc]{color:var(--deep);text-underline-offset:.2rem;font-weight:700}.cruise-filters[data-astro-cid-jthr7hpc]{border-radius:.9rem;grid-template-columns:minmax(0,1.4fr) minmax(0,1.1fr) repeat(3,minmax(0,1fr)) auto;margin-top:1rem;padding:1.4rem;box-shadow:0 .35rem 1rem #10326406}.cruise-filters[data-astro-cid-jthr7hpc] label[data-astro-cid-jthr7hpc]{color:var(--deep);font-size:.8rem;font-weight:800}.cruise-filters[data-astro-cid-jthr7hpc] label[data-astro-cid-jthr7hpc]:first-child{grid-column:auto}.cruise-filters[data-astro-cid-jthr7hpc] input[data-astro-cid-jthr7hpc],.cruise-filters[data-astro-cid-jthr7hpc] select[data-astro-cid-jthr7hpc]{background:#f8fafd;border-color:#c4d1e1;border-radius:.45rem;min-height:3rem;padding:.75rem .85rem;font-size:.9rem;font-weight:400}.cruise-filters[data-astro-cid-jthr7hpc] select[data-astro-cid-jthr7hpc]{cursor:pointer}.cruise-filter-search[data-astro-cid-jthr7hpc]{gap:.5rem;min-width:0;display:grid}.cruise-search-input[data-astro-cid-jthr7hpc]{position:relative}.cruise-search-input[data-astro-cid-jthr7hpc] svg[data-astro-cid-jthr7hpc]{width:1.25rem;height:1.25rem;color:var(--muted);pointer-events:none;position:absolute;top:50%;left:.85rem;transform:translateY(-50%)}.cruise-search-input[data-astro-cid-jthr7hpc] input[data-astro-cid-jthr7hpc]{padding-left:2.55rem}.cruise-search-input[data-astro-cid-jthr7hpc] input[data-astro-cid-jthr7hpc]::placeholder{color:#687589}.cruise-region-options[data-astro-cid-jthr7hpc]{z-index:20;width:100%;max-height:15rem;color:var(--ink);background:#fff;border:1px solid #c4d1e1;border-radius:.45rem;margin:0;padding:.35rem;font-size:.9rem;list-style:none;position:absolute;top:calc(100% + .4rem);left:0;overflow-y:auto;box-shadow:0 .4rem 1rem #1032641a}.cruise-region-options[data-astro-cid-jthr7hpc] li[data-astro-cid-jthr7hpc]{cursor:pointer;border-radius:.3rem;align-items:center;min-height:2.75rem;padding:.65rem .6rem;display:flex}.cruise-region-options[data-astro-cid-jthr7hpc] li[data-astro-cid-jthr7hpc]:hover,.cruise-region-options[data-astro-cid-jthr7hpc] li[data-astro-cid-jthr7hpc][aria-selected=true]{color:var(--deep);background:#edf4fb}.cruise-filter-clear[data-astro-cid-jthr7hpc]{min-height:3rem;color:var(--blue);font:inherit;cursor:pointer;text-underline-offset:.2rem;background:0 0;border:0;justify-self:start;padding:.65rem .25rem;font-size:.85rem;font-weight:700;text-decoration:underline}.cruise-filter-status[data-astro-cid-jthr7hpc] p[data-astro-cid-jthr7hpc]{margin:.5rem 0}.cruise-active-filters[data-astro-cid-jthr7hpc]{border-left:3px solid var(--blue);color:var(--deep);overflow-wrap:anywhere;background:#eaf1fa;border-radius:.4rem;padding:.8rem 1rem;font-size:.9rem}.cruise-result-section[data-astro-cid-jthr7hpc]{margin-top:2rem;scroll-margin-top:7rem}.cruise-result-section[data-astro-cid-jthr7hpc]>h3[data-astro-cid-jthr7hpc]{color:var(--deep);flex-wrap:wrap;align-items:center;gap:.7rem;font-size:1.5rem;display:flex}.cruise-result-section[data-astro-cid-jthr7hpc]>h3[data-astro-cid-jthr7hpc] span[data-astro-cid-jthr7hpc]{background:#eaf1fa;border-radius:2rem;padding:.35rem .7rem;font-size:.85rem;font-weight:600}.cruise-classification-pending[data-astro-cid-jthr7hpc]{border:1px solid var(--line);background:#fff;padding:1rem}.cruise-offer-grid[data-astro-cid-jthr7hpc]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.cruise-offer-grid[data-astro-cid-jthr7hpc]>li[data-astro-cid-jthr7hpc]{min-width:0}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card{--card-bg:#b92525}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card--1{--card-bg:#805000}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card--2{--card-bg:#1c7639}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card--3{--card-bg:#236875}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card-terms{flex:none;min-height:0}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card-cta{margin-top:auto}.cruise-offers[data-astro-cid-jthr7hpc] :is(a,button,input,select):focus-visible,.cruise-results-heading[data-astro-cid-jthr7hpc]:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.catalog-empty[data-astro-cid-jthr7hpc] h3[data-astro-cid-jthr7hpc]{font-size:1.4rem}.catalog-empty[data-astro-cid-jthr7hpc] .button{margin:.4rem .4rem .4rem 0}@media (width>=701px){@supports (grid-template-rows:subgrid){.cruise-offer-grid[data-astro-cid-jthr7hpc]>li[data-astro-cid-jthr7hpc],.cruise-offer-grid[data-astro-cid-jthr7hpc] .cruise-offer{grid-template-rows:subgrid;grid-row:span 9;row-gap:0;display:grid}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card-art{grid-row:1}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card-kind{grid-row:2}.cruise-offer-grid[data-astro-cid-jthr7hpc] .cruise-offer>h3{grid-row:3}.cruise-offer-grid[data-astro-cid-jthr7hpc] .cruise-card-route{grid-row:4}.cruise-offer-grid[data-astro-cid-jthr7hpc] .cruise-card-ship{grid-row:5}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card-dates{grid-row:6}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card-price{grid-row:7;align-self:start}.cruise-offer-grid[data-astro-cid-jthr7hpc] .cruise-cabin-fees{grid-row:8}.cruise-offer-grid[data-astro-cid-jthr7hpc] .offer-card-cta{grid-row:9;justify-self:start}}}@media (width<=1100px){.cruise-filters[data-astro-cid-jthr7hpc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){.cruise-offer-grid[data-astro-cid-jthr7hpc],.cruise-filters[data-astro-cid-jthr7hpc]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.cruise-categories[data-astro-cid-jthr7hpc],.cruise-offer-grid[data-astro-cid-jthr7hpc]{grid-template-columns:1fr}}@media (width<=620px){.cruise-filters[data-astro-cid-jthr7hpc]{grid-template-columns:1fr;padding:1.1rem}.cruise-filters[data-astro-cid-jthr7hpc] input[data-astro-cid-jthr7hpc],.cruise-filters[data-astro-cid-jthr7hpc] select[data-astro-cid-jthr7hpc]{font-size:1rem}.cruise-category-copy[data-astro-cid-jthr7hpc] .button[data-astro-cid-jthr7hpc]{width:100%}}.cruise-hero[data-astro-cid-q4l4fa7a]{isolation:isolate;background:#061e3e;position:relative;overflow:hidden}.cruise-hero-background[data-astro-cid-q4l4fa7a]{object-fit:cover;object-position:80% 65%;pointer-events:none;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.cruise-hero-shade[data-astro-cid-q4l4fa7a]{pointer-events:none;z-index:-1;background:linear-gradient(90deg,#061e3ef0,#061e3ecc 50%,#061e3e14 85%);position:absolute;inset:0}.cruise-hero-content[data-astro-cid-q4l4fa7a]{position:relative}.cruise-hero-copy[data-astro-cid-q4l4fa7a]{width:48%;max-width:38rem}.cruise-hero[data-astro-cid-q4l4fa7a] h1[data-astro-cid-q4l4fa7a]{color:#fff;max-width:14ch}.cruise-hero[data-astro-cid-q4l4fa7a] .eyebrow[data-astro-cid-q4l4fa7a]{color:#dce9a6}.cruise-hero[data-astro-cid-q4l4fa7a] .lead[data-astro-cid-q4l4fa7a]{color:#eef4ff}.cruise-hero[data-astro-cid-q4l4fa7a] .button{color:var(--deep);background:#fff;border-color:#fff}.cruise-hero[data-astro-cid-q4l4fa7a] .button:hover{background:#eaf1fa;border-color:#eaf1fa}.cruise-hero[data-astro-cid-q4l4fa7a] .button:focus-visible{outline:3px solid var(--yellow);outline-offset:4px}.cruise-jump[data-astro-cid-q4l4fa7a]{border-bottom:1px solid var(--line);background:#fff}.cruise-jump[data-astro-cid-q4l4fa7a] .container[data-astro-cid-q4l4fa7a]{flex-wrap:wrap;gap:.25rem 1.8rem;display:flex}.cruise-jump[data-astro-cid-q4l4fa7a] a[data-astro-cid-q4l4fa7a]{color:var(--deep);border-bottom:.2rem solid #0000;padding:1.1rem .1rem;font-size:.92rem;font-weight:800;text-decoration:none}.cruise-jump[data-astro-cid-q4l4fa7a] a[data-astro-cid-q4l4fa7a]:hover,.cruise-jump[data-astro-cid-q4l4fa7a] a[data-astro-cid-q4l4fa7a]:focus-visible{border-bottom-color:var(--yellow)}.cruise-styles[data-astro-cid-q4l4fa7a] .card[data-astro-cid-q4l4fa7a]{border-top:.5rem solid var(--teal);position:relative;overflow:hidden}.cruise-styles[data-astro-cid-q4l4fa7a] .fluvial[data-astro-cid-q4l4fa7a]{border-top-color:var(--green)}.cruise-styles[data-astro-cid-q4l4fa7a] .expedicao[data-astro-cid-q4l4fa7a]{border-top-color:var(--yellow)}.cruise-styles[data-astro-cid-q4l4fa7a] h3[data-astro-cid-q4l4fa7a]{font-size:1.55rem}.cruise-styles[data-astro-cid-q4l4fa7a] p[data-astro-cid-q4l4fa7a]{margin-bottom:1.5rem}.cruise-styles[data-astro-cid-q4l4fa7a] strong[data-astro-cid-q4l4fa7a]{color:var(--blue);margin-top:auto;line-height:1.5}.cruise-note[data-astro-cid-q4l4fa7a]{color:var(--muted);margin:1.5rem 0 0;font-size:.88rem}.cruise-profiles[data-astro-cid-q4l4fa7a]{gap:1rem}.cruise-profile[data-astro-cid-q4l4fa7a]{background:#fff;border-radius:.85rem;grid-template-columns:4rem minmax(0,1fr);align-items:start;gap:1.2rem;padding:clamp(1.5rem,2.5vw,2rem);display:grid;box-shadow:0 .5rem 1.5rem #1232640d}.cruise-profile[data-astro-cid-q4l4fa7a]>span[data-astro-cid-q4l4fa7a]{color:#8d4800;background:#fff1d4;border-radius:1rem;place-items:center;width:3.5rem;height:3.5rem;font-size:1.7rem;font-weight:800;display:grid}.cruise-profile[data-astro-cid-q4l4fa7a].casal>span[data-astro-cid-q4l4fa7a]{color:#aa2d65;background:#fce6ec}.cruise-profile[data-astro-cid-q4l4fa7a].explorador>span[data-astro-cid-q4l4fa7a]{color:#166a65;background:#e0f2ee}.cruise-profile[data-astro-cid-q4l4fa7a].descanso>span[data-astro-cid-q4l4fa7a]{color:#2d4f8c;background:#e7edfd}.cruise-profile[data-astro-cid-q4l4fa7a] h3[data-astro-cid-q4l4fa7a]{margin:.1rem 0 .4rem}.cruise-profile[data-astro-cid-q4l4fa7a] p[data-astro-cid-q4l4fa7a]{color:var(--muted);margin:0}.cruise-profile-cta[data-astro-cid-q4l4fa7a]{justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.cruise-profile-cta[data-astro-cid-q4l4fa7a] p[data-astro-cid-q4l4fa7a]{max-width:48ch;color:var(--deep);margin:0;font-weight:700}.cruise-planning[data-astro-cid-q4l4fa7a]{gap:1rem}.cruise-planning[data-astro-cid-q4l4fa7a] article[data-astro-cid-q4l4fa7a]{border:1px solid var(--line);background:#fff;border-radius:.8rem;grid-template-columns:3rem minmax(0,1fr);gap:1rem;padding:1.6rem;display:grid}.cruise-planning[data-astro-cid-q4l4fa7a] article[data-astro-cid-q4l4fa7a]>span[data-astro-cid-q4l4fa7a]{color:var(--teal);font-size:1.5rem;font-weight:900}.cruise-planning[data-astro-cid-q4l4fa7a] h3[data-astro-cid-q4l4fa7a]{margin:0 0 .45rem}.cruise-planning[data-astro-cid-q4l4fa7a] p[data-astro-cid-q4l4fa7a]{color:var(--muted);margin:0}.cruise-questions[data-astro-cid-q4l4fa7a]{background:#eaf1fa}.cruise-questions[data-astro-cid-q4l4fa7a] .lead[data-astro-cid-q4l4fa7a]{margin-bottom:0}.cruise-questions[data-astro-cid-q4l4fa7a] .faq-list[data-astro-cid-q4l4fa7a]{width:100%}.cruise-questions[data-astro-cid-q4l4fa7a] .faq-list[data-astro-cid-q4l4fa7a] details[data-astro-cid-q4l4fa7a]:first-child{border-top:1px solid var(--line)}.cruise-callout[data-astro-cid-q4l4fa7a]{justify-content:space-between;align-items:center;gap:2.5rem;display:flex}.cruise-callout[data-astro-cid-q4l4fa7a] h2[data-astro-cid-q4l4fa7a]{max-width:19ch}.cruise-callout[data-astro-cid-q4l4fa7a] .eyebrow[data-astro-cid-q4l4fa7a]{color:#cfe46a}.cruise-callout[data-astro-cid-q4l4fa7a] .button[data-astro-cid-q4l4fa7a]{flex:none}@media (width<=800px){.cruise-hero[data-astro-cid-q4l4fa7a]{padding-bottom:clamp(9.5rem,46vw,23rem)}.cruise-hero-copy[data-astro-cid-q4l4fa7a]{width:100%;max-width:none}.cruise-hero-background[data-astro-cid-q4l4fa7a]{object-fit:contain;object-position:center bottom}.cruise-hero-shade[data-astro-cid-q4l4fa7a]{background:linear-gradient(#061e3e 0 calc(100% - 41.68vw),#061e3e00 calc(100% - 29.6vw))}.cruise-profile-cta[data-astro-cid-q4l4fa7a],.cruise-callout[data-astro-cid-q4l4fa7a]{flex-direction:column;align-items:flex-start}}@media (width<=620px){.cruise-jump[data-astro-cid-q4l4fa7a] .container[data-astro-cid-q4l4fa7a]{gap:.2rem 1rem}.cruise-jump[data-astro-cid-q4l4fa7a] a[data-astro-cid-q4l4fa7a]{padding:.8rem .1rem;font-size:.82rem}.cruise-profile[data-astro-cid-q4l4fa7a]{grid-template-columns:3.25rem minmax(0,1fr);gap:.8rem}.cruise-profile[data-astro-cid-q4l4fa7a]>span[data-astro-cid-q4l4fa7a]{width:3rem;height:3rem}.cruise-planning[data-astro-cid-q4l4fa7a] article[data-astro-cid-q4l4fa7a]{grid-template-columns:2.4rem minmax(0,1fr);gap:.6rem}.cruise-profile-cta[data-astro-cid-q4l4fa7a] .button[data-astro-cid-q4l4fa7a],.cruise-callout[data-astro-cid-q4l4fa7a] .button[data-astro-cid-q4l4fa7a]{width:100%}}
