.arch-card[data-astro-cid-oftwpya2]{position:relative}.arch-card__link[data-astro-cid-oftwpya2]{display:grid;gap:1.1rem;color:inherit;text-decoration:none;border-radius:var(--radius-card)}.arch-card__link[data-astro-cid-oftwpya2]:focus-visible{outline-offset:8px}.arch-card__link[data-astro-cid-oftwpya2] .arch-card__img{transition:transform 1.1s var(--ease-out)}.arch-card__text[data-astro-cid-oftwpya2]{display:grid;gap:.35rem;padding-inline:.25rem}.arch-card__eyebrow[data-astro-cid-oftwpya2]{color:var(--accent-text)}.arch-card__title[data-astro-cid-oftwpya2]{font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.05;text-transform:uppercase;font-weight:800}.arch-card__meta[data-astro-cid-oftwpya2]{color:var(--fg-soft);font-size:.975rem}.arch-card[data-astro-cid-oftwpya2] .arch-card__chip{position:absolute;top:14%;left:.75rem;z-index:2}@media(hover:hover)and (prefers-reduced-motion:no-preference){.arch-card__link[data-astro-cid-oftwpya2]:hover .arch-card__img{transform:scale(1.07)}.arch-card__link[data-astro-cid-oftwpya2]:hover .arch__ring{translate:0}}.cover-card[data-astro-cid-oxzxigu2]{position:relative}.cover-card__link[data-astro-cid-oxzxigu2]{display:grid;gap:1rem;color:inherit;text-decoration:none;border-radius:var(--radius-card)}.cover-card__link[data-astro-cid-oxzxigu2]:focus-visible{outline-offset:6px}.cover-card__media[data-astro-cid-oxzxigu2]{position:relative;border-radius:var(--radius-card);overflow:hidden;background:color-mix(in srgb,var(--fg) 8%,transparent);transform:translateZ(0)}.cover-card__media[data-astro-cid-oxzxigu2] .cover-card__pic,.cover-card__media[data-astro-cid-oxzxigu2] .cover-card__img{width:100%;height:100%}.cover-card__media[data-astro-cid-oxzxigu2] .cover-card__img{object-fit:cover;transition:transform 1.1s var(--ease-out)}.cover-card__badge[data-astro-cid-oxzxigu2]{position:absolute;right:clamp(.75rem,2vw,1.25rem);bottom:clamp(.75rem,2vw,1.25rem);display:grid;place-items:center;width:clamp(48px,6vw,64px);aspect-ratio:1;border-radius:50%;background:var(--flare);color:var(--ink);box-shadow:0 12px 30px -10px #ff2e93bf;transition:transform var(--dur-3) var(--ease-back)}.cover-card__badge[data-astro-cid-oxzxigu2] .icon{translate:6%}.cover-card__text[data-astro-cid-oxzxigu2]{display:grid;gap:.3rem;padding-inline:.25rem}.cover-card__title[data-astro-cid-oxzxigu2]{font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.05;text-transform:uppercase;font-weight:800}.cover-card__meta[data-astro-cid-oxzxigu2]{color:var(--fg-soft);font-size:.975rem}.cover-card[data-astro-cid-oxzxigu2] .cover-card__chip{position:absolute;top:clamp(.75rem,2vw,1.25rem);left:clamp(.75rem,2vw,1.25rem);z-index:2}@media(hover:hover)and (prefers-reduced-motion:no-preference){.cover-card__link[data-astro-cid-oxzxigu2]:hover .cover-card__img{transform:scale(1.06)}.cover-card__link[data-astro-cid-oxzxigu2]:hover .cover-card__badge[data-astro-cid-oxzxigu2]{transform:scale(1.12)}}.groove-sailing{padding-block:clamp(1.75rem,3.5vw,3.25rem) clamp(5rem,10vw,8rem)}.sailing__metarow[data-astro-cid-typkwlyg]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.sailing[data-astro-cid-typkwlyg]{display:grid;gap:clamp(2rem,4.5vw,3.5rem)}.sailing__head[data-astro-cid-typkwlyg]{display:grid;gap:clamp(.75rem,1.8vw,1.25rem)}.sailing__list[data-astro-cid-typkwlyg]{display:grid;gap:2rem;margin:0;padding:0}.sailing__list[data-astro-cid-typkwlyg] .sc{box-shadow:0 2px 6px #150b2e2e,0 30px 60px -30px #150b2e99}.sailing__empty[data-astro-cid-typkwlyg]{display:grid;justify-items:start;gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);border-radius:var(--radius-card)}.sailing__empty-title[data-astro-cid-typkwlyg]{font-family:var(--ff-display);font-weight:800;font-size:var(--step-h3)}.groove-trip{padding-block:clamp(4rem,9vw,8rem) clamp(5rem,10vw,9rem)}.trip[data-astro-cid-typkwlyg]{display:grid;gap:clamp(2rem,5vw,4rem)}.trip__head[data-astro-cid-typkwlyg]{display:grid;gap:1rem}.trip__head[data-astro-cid-typkwlyg] .ct__line--outline{color:var(--bg);-webkit-text-fill-color:var(--bg);-webkit-text-stroke:max(5px,.052em) var(--flare);paint-order:stroke fill}.trip__grid[data-astro-cid-typkwlyg]{display:grid;gap:clamp(2rem,5vw,3.5rem);align-items:start;margin:0;padding:0}@media(width>=900px){.trip__grid[data-astro-cid-typkwlyg]{--trip-media-h: clamp(21rem, 36vw, 34rem);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.trip__item--diary[data-astro-cid-typkwlyg] .arch__clip,.trip__item--vlog[data-astro-cid-typkwlyg] .cover-card__media{height:var(--trip-media-h);aspect-ratio:auto!important}.trip__item--diary[data-astro-cid-typkwlyg]{width:calc(100% - 1.5rem)}}.trip__item--diary[data-astro-cid-typkwlyg]{width:min(100% - 1.5rem,26rem);justify-self:start}.trip__item[data-astro-cid-typkwlyg] .arch-card__link,.trip__item[data-astro-cid-typkwlyg] .cover-card__link{gap:clamp(1.1rem,2vw,1.6rem)}.trip__item[data-astro-cid-typkwlyg] .arch-card__text,.trip__item[data-astro-cid-typkwlyg] .cover-card__text{gap:.35rem}.trip__item[data-astro-cid-typkwlyg] .arch-card__title,.trip__item[data-astro-cid-typkwlyg] .cover-card__title{font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.05}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.trip__item[data-astro-cid-typkwlyg] :is(.arch,.cover-card__media,.arch-card__chip,.cover-card__chip){animation:linear both trip-rise;animation-timeline:view();animation-range:cover}}}@keyframes trip-rise{0%{translate:0}to{translate:0 calc(var(--rise, .2) * max(-18vh,-9rem))}}.trip__item[data-astro-cid-typkwlyg] :is(.arch-card,.cover-card)[data-reveal]{animation:none}.trip__item--diary[data-astro-cid-typkwlyg] .arch__ring{display:none}.trip__item--diary[data-astro-cid-typkwlyg] .arch{isolation:isolate}.trip__item--diary[data-astro-cid-typkwlyg] .arch:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--radius-phone-arch);background:var(--flare);translate:clamp(10px,1.4vw,18px) clamp(10px,1.4vw,18px)}.trip__item--diary[data-astro-cid-typkwlyg]{container-type:inline-size}.trip__item--diary[data-astro-cid-typkwlyg] .arch-card .arch-card__chip{top:calc(46.6667cqi + .75rem);left:.75rem;translate:none}@media(width>=900px){.trip__item--diary[data-astro-cid-typkwlyg] .arch-card .arch-card__chip{top:calc(var(--trip-media-h) * .35 + .75rem)}}
