@media (width<=999px){.category-wrapper[data-astro-cid-z3iufpcv]{margin-left:20px!important;margin-right:20px!important}}@media (width<=1279px){.category-card[data-astro-cid-z3iufpcv].active:before,.category-card[data-astro-cid-z3iufpcv].active:after{content:none!important}}@media (width>=960px){.category-grid[data-astro-cid-z3iufpcv]{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;padding:0}.category-card-title[data-astro-cid-z3iufpcv]{padding:clamp(12px,1.25vw,16px);font-size:clamp(1.125rem,1.875vw,1.5rem)}}@media (width>=1280px){.category-grid[data-astro-cid-z3iufpcv]{gap:14px}}@media (width>=1536px){.category-card-title[data-astro-cid-z3iufpcv]{font-size:1.875rem}}@media (width>=1792px){.category-card-title[data-astro-cid-z3iufpcv]{font-size:2.25rem}}.trip-slider[data-astro-cid-vzd42yaw]{--trip-accent:var(--color-primary,#b48c20);--trip-gap:16px;--trip-columns:1;width:100%;min-width:0;margin-top:12px;display:block}.trip-progress[data-astro-cid-vzd42yaw]{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.trip-controls[data-astro-cid-vzd42yaw]{z-index:5;pointer-events:none;position:absolute;inset:6px 0 22px}.trip-controls[data-astro-cid-vzd42yaw][hidden]{display:none}.trip-nav[data-astro-cid-vzd42yaw]{pointer-events:auto;color:#262626;cursor:pointer;background:#ffffffd9;border:1px solid #dedbd3;border-radius:0;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:border-color .18s,background-color .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #2626261f}.trip-nav-previous[data-astro-cid-vzd42yaw]{left:4px}.trip-nav-next[data-astro-cid-vzd42yaw]{right:4px}.trip-nav[data-astro-cid-vzd42yaw]:not(:disabled):hover{border-color:var(--trip-accent);background:#fff}.trip-nav[data-astro-cid-vzd42yaw]:disabled{opacity:.35;cursor:default}.trip-nav[data-astro-cid-vzd42yaw]:focus-visible,.trip-card[data-astro-cid-vzd42yaw]:focus-visible{outline:2px solid var(--trip-accent);outline-offset:3px}.trip-stage[data-astro-cid-vzd42yaw]{isolation:isolate;position:relative}.trip-track[data-astro-cid-vzd42yaw]{box-sizing:border-box;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--trip-accent) transparent;width:100%;min-width:0;padding:6px 4px 22px;scroll-padding-inline:4px;overflow-x:auto}.trip-track[data-astro-cid-vzd42yaw]:focus-visible{outline:2px solid var(--trip-accent);outline-offset:2px}.trip-track[data-astro-cid-vzd42yaw]::-webkit-scrollbar{height:6px}.trip-track[data-astro-cid-vzd42yaw]::-webkit-scrollbar-thumb{background:var(--trip-accent)}.trip-slider[data-astro-cid-vzd42yaw][data-trip-loop] .trip-track[data-astro-cid-vzd42yaw]{scroll-snap-type:none;scroll-behavior:auto;scrollbar-width:none}.trip-slider[data-astro-cid-vzd42yaw][data-trip-loop] .trip-track[data-astro-cid-vzd42yaw]::-webkit-scrollbar{display:none}.trip-list[data-astro-cid-vzd42yaw]{align-items:stretch;gap:var(--trip-gap);width:100%;margin:0;padding:0;list-style:none;display:flex}.trip-slide[data-astro-cid-vzd42yaw]{scroll-snap-align:start;flex:0 0 86%;min-width:0;display:flex}.trip-card[data-astro-cid-vzd42yaw]{box-sizing:border-box;color:#262626;white-space:normal;background:#ffffff73;border:1px solid #dcd7cbcc;border-radius:0;flex-direction:column;flex:1;min-width:0;text-decoration:none;transition:transform .22s,box-shadow .22s,border-color .22s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 16px #26262612}.trip-card[data-astro-cid-vzd42yaw]:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffffff3d 48%,#0000 65%);transition:transform .65s;position:absolute;inset:0;transform:translate(-140%)}.trip-image[data-astro-cid-vzd42yaw]{aspect-ratio:16/9;flex-shrink:0;overflow:hidden}.trip-image[data-astro-cid-vzd42yaw] picture{width:100%;height:100%;display:block}.trip-image[data-astro-cid-vzd42yaw] img{object-fit:cover;width:100%;height:100%;transition:transform .35s;display:block}.trip-info[data-astro-cid-vzd42yaw]{z-index:1;white-space:normal;background:#fff;border-top:1px solid #ffffffe6;flex-direction:column;flex:1;gap:12px;margin-top:-16px;padding:14px 12px 12px;display:flex;position:relative}@supports (backdrop-filter:blur(10px)){.trip-info[data-astro-cid-vzd42yaw]{backdrop-filter:blur(10px);background:#ffffffdb}}.trip-title[data-astro-cid-vzd42yaw]{-webkit-line-clamp:3;text-transform:uppercase;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-height:2.3em;margin:0;font-size:1.125rem;font-weight:400;line-height:1.15;display:-webkit-box;overflow:hidden}.trip-meta[data-astro-cid-vzd42yaw]{flex-direction:column;gap:8px;margin-top:auto;font-size:1rem;line-height:1.25;display:flex}.trip-meta-row[data-astro-cid-vzd42yaw]{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex}.trip-detail[data-astro-cid-vzd42yaw]{align-items:flex-start;gap:6px;min-width:0;margin:0;display:flex}.trip-detail[data-astro-cid-vzd42yaw] svg{color:var(--trip-accent);flex-shrink:0;margin-top:1px}.trip-date[data-astro-cid-vzd42yaw]{overflow-wrap:anywhere;min-width:0}.trip-price-row[data-astro-cid-vzd42yaw]{margin-left:auto}.trip-duration[data-astro-cid-vzd42yaw],.trip-price[data-astro-cid-vzd42yaw]{white-space:nowrap}.trip-cta[data-astro-cid-vzd42yaw]{box-sizing:border-box;color:#fff;background:var(--trip-accent);border-block:2px solid var(--trip-accent);text-transform:uppercase;flex-shrink:0;justify-content:center;align-items:center;height:32px;padding:0 12px;font-size:1.125rem;font-weight:700;line-height:1.1;transition:color .25s,background-color .25s;display:flex}.trip-card[data-astro-cid-vzd42yaw]:focus-visible .trip-cta[data-astro-cid-vzd42yaw]{color:var(--trip-accent);background:#fff}@media (hover:hover) and (pointer:fine){.trip-card[data-astro-cid-vzd42yaw]:hover{border-color:var(--trip-accent);transform:translateY(-3px);box-shadow:0 10px 22px #2626261f}.trip-card[data-astro-cid-vzd42yaw]:hover:after{transform:translate(140%)}.trip-card[data-astro-cid-vzd42yaw]:hover .trip-image[data-astro-cid-vzd42yaw] img{transform:scale(1.035)}.trip-card[data-astro-cid-vzd42yaw]:hover .trip-cta[data-astro-cid-vzd42yaw]{color:var(--trip-accent);background:#fff}}@media (width>=640px){.trip-slider[data-astro-cid-vzd42yaw]{--trip-columns:2}.trip-slide[data-astro-cid-vzd42yaw]{flex-basis:calc((100% - (var(--trip-columns) - 1) * var(--trip-gap)) / var(--trip-columns))}}@media (width>=900px){.trip-slider[data-astro-cid-vzd42yaw]{--trip-columns:3}}@media (width>=1100px){.trip-slider[data-astro-cid-vzd42yaw]{--trip-columns:4}}@media (width>=1440px){.trip-slider[data-astro-cid-vzd42yaw]{--trip-columns:5}}@media (width>=1920px){.trip-slider[data-astro-cid-vzd42yaw]{--trip-columns:6}}@media (prefers-reduced-motion:reduce){.trip-track[data-astro-cid-vzd42yaw]{scroll-behavior:auto}.trip-card[data-astro-cid-vzd42yaw],.trip-nav[data-astro-cid-vzd42yaw],.trip-image[data-astro-cid-vzd42yaw] img,.trip-cta[data-astro-cid-vzd42yaw]{transition:none}.trip-card[data-astro-cid-vzd42yaw]:hover,.trip-card[data-astro-cid-vzd42yaw]:hover .trip-image[data-astro-cid-vzd42yaw] img{transform:none}.trip-card[data-astro-cid-vzd42yaw]:after{display:none}}
