.blurground-module__pxgFdG__container{top:clamp(10vh,calc(var(--salt-y)*100vh),90vh);left:clamp(10vw,calc(var(--salt-x)*100vw),90vw);will-change:transform;background:oklch(var(--color-secondary)/.2);aspect-ratio:4/6;object-fit:cover;width:60vmin;height:auto;position:absolute;transform:translate(-50%,-50%)}
.blurgrounds-module__l3K2SW__container{pointer-events:none;position:fixed;inset:0}
@keyframes cursor-module__Younca__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cursor-module__Younca__container{--default-scale:1;--expanded-scale:3;--size:var(--size-cursor);--opacity:.001;--scale:var(--default-scale);--color:oklch(var(--color-primary)/.2);transform:translate(-50%,-50%)translate(calc(var(--x,0)*1px),calc(var(--y,0)*1px));z-index:1;will-change:transform;width:var(--size);height:var(--size);pointer-events:none;color:oklch(var(--color-background));border-radius:100%;transition:width .6s,height .6s;display:none;position:fixed;top:0;left:0}@media (pointer:fine){.cursor-module__Younca__container{display:grid}}.cursor-module__Younca__container.cursor-module__Younca__active{--opacity:.999;--scale:var(--expanded-scale);--delay:.2s;--color:oklch(var(--color-accent))}.cursor-module__Younca__background{transform:scale(var(--scale));border-radius:inherit;background:var(--color);grid-area:1/1;transition:transform .6s,background .6s}.cursor-module__Younca__arrow{opacity:var(--opacity);grid-area:1/1;place-self:center;font-size:1.5em;transition:opacity .3s;position:absolute}.cursor-module__Younca__chars{opacity:var(--opacity);transition:opacity .3s;transition-delay:var(--delay,0s);border-radius:inherit;width:calc(var(--size)*var(--expanded-scale));height:calc(var(--size)*var(--expanded-scale));grid-area:1/1;place-self:center;place-items:start center;animation:20s linear infinite cursor-module__Younca__rotate;display:grid;position:absolute}.cursor-module__Younca__char{transform:rotate(calc(var(--rotate)*1deg));height:100%;font-size:.6em;line-height:0;font-family:var(--font-tertiary);text-transform:uppercase;grid-area:1/1;padding-top:1em;display:block}body:not(body:hover) .cursor-module__Younca__background{--scale:0}
.footer-module__Vmx-gq__container{will-change:transform;background:linear-gradient(oklch(var(--color-background)/0),oklch(var(--color-background)/.9));padding:var(--size-inset);pointer-events:none;font-size:var(--size-font-reduced);grid-auto-flow:column;justify-content:space-between;display:grid;position:sticky;bottom:0}@media (max-width:440px){.footer-module__Vmx-gq__container{position:static}}.footer-module__Vmx-gq__container>*{pointer-events:all}.footer-module__Vmx-gq__group{column-gap:var(--size-inset);grid-auto-flow:column;row-gap:.1em;display:grid}@media (max-width:440px){.footer-module__Vmx-gq__group{grid-auto-flow:row}}
.header-module__FpSQAG__container{z-index:1;will-change:transform;background:linear-gradient(oklch(var(--color-background)/.9),oklch(var(--color-background)/0));padding:var(--size-inset);pointer-events:none;font-size:var(--size-font-reduced);grid-auto-flow:column;justify-content:space-between;display:grid;position:sticky;top:0}.header-module__FpSQAG__container>*{pointer-events:all}
.content-module__ZSSxba__container{padding:var(--size-inset)}
.link-module__F_A6zq__container{color:inherit;text-decoration:none}
.boat-module__YNUVHq__container{display:grid}.boat-module__YNUVHq__inner{transform:translate(calc(var(--offset-x,0)*1px),calc(var(--offset-y,0)*1px))scale(calc(1 - var(--scale,0)/40));transform-origin:calc(50% + var(--offset-x,0)*10px)calc(50% + var(--offset-y,0)*10px);display:grid}@media (prefers-reduced-motion){.boat-module__YNUVHq__inner{transform:scale(calc(1 - var(--scale,0)/40));transform-origin:none}}@media (pointer:coarse){.boat-module__YNUVHq__inner{transform-origin:none;transform:none}}
.destination-module__wifY0W__container{will-change:transform;color:inherit;--opacity-name:1;--opacity-country:0;grid-template-columns:3fr 1fr 1fr;align-items:center;padding:.6rem 0;font-weight:300;text-decoration:none;display:grid;position:relative}.destination-module__wifY0W__container:hover{--opacity-name:0;--opacity-country:1}.destination-module__wifY0W__container:after{transform:scaleX(var(--separator,0));transform-origin:0;will-change:transform;background:oklch(var(--color-secondary)/.2);content:"";height:1px;position:absolute;bottom:0;left:0;right:0}@media (max-width:600px){.destination-module__wifY0W__container{grid-template-columns:2fr 1fr}}.destination-module__wifY0W__label{display:grid}.destination-module__wifY0W__char{opacity:var(--opacity-char);transition:opacity 0s calc(var(--i)*30ms)}.destination-module__wifY0W__name{--opacity-char:var(--opacity-name);grid-area:1/1}.destination-module__wifY0W__country{--opacity-char:var(--opacity-country);grid-area:1/1}.destination-module__wifY0W__container[href] .destination-module__wifY0W__country{color:oklch(var(--color-accent))}@media (max-width:600px){.destination-module__wifY0W__images{display:none}}.destination-module__wifY0W__images,.destination-module__wifY0W__year{font-size:var(--size-font-reduced);font-family:var(--font-tertiary);text-align:right;justify-self:end}
.mark-module__J-qsWa__container{all:unset;color:oklch(var(--color-accent))}
.sub-footer-module__8jMLQq__container{--offset:calc(var(--size-inset)*.5);margin-top:calc(var(--offset)*-1);background:linear-gradient(oklch(var(--color-background)/0)0,oklch(var(--color-background)/0)var(--offset),oklch(var(--color-background)/.9)var(--offset),oklch(var(--color-background)/.9));padding:var(--size-inset);font-size:var(--size-font-reduced);grid-auto-flow:column;justify-content:space-between;padding-top:0;display:grid;position:sticky;top:0}@media (max-width:800px){.sub-footer-module__8jMLQq__container{gap:calc(var(--size-inset)/2);grid-auto-flow:row}}.sub-footer-module__8jMLQq__group{column-gap:var(--size-inset);grid-auto-flow:column;row-gap:.1em;display:grid}@media (max-width:440px){.sub-footer-module__8jMLQq__group{grid-auto-flow:row}}
.destinations-module__doVixa__container{gap:.2em;display:grid}.destinations-module__doVixa__head{color:oklch(var(--color-primary));font-size:var(--size-font-small);letter-spacing:1px;text-transform:uppercase;grid-template-columns:3fr 1fr 1fr;display:grid}@media (max-width:600px){.destinations-module__doVixa__head{grid-template-columns:2fr 1fr}}@media (max-width:600px){.destinations-module__doVixa__images{display:none}}.destinations-module__doVixa__images,.destinations-module__doVixa__year{text-align:right;justify-self:end}
.image-module___v4zoa__container{background:oklch(var(--color-secondary)/.02)}.image-module___v4zoa__container img{filter:grayscale();aspect-ratio:4/3;object-fit:contain;width:100%;height:auto;padding:1rem 2rem;transition:filter .5s}@media (prefers-reduced-motion){.image-module___v4zoa__container img{filter:none}}@media (pointer:coarse){.image-module___v4zoa__container img{filter:none}}.image-module___v4zoa__container:hover img{filter:grayscale(0)}
.heading-module__XxZ7Oa__container{color:oklch(var(--color-primary));font-size:clamp(2.4em,8vw,3.8em);font-weight:400;line-height:1;font-family:var(--font-primary)}@media (max-width:700px){.heading-module__XxZ7Oa__container{line-height:1.2}}
.images-module__1MtCxG__container{grid-template-columns:repeat(auto-fill,minmax(500px,1fr));gap:1rem;display:grid}@media (max-width:600px){.images-module__1MtCxG__container{grid-template-columns:1fr}}
.text-module__mpwIAa__container{font-weight:300}
.destination-module__jqJAaq__content{grid-template:"indention text""indention a"3rem"images images"/40% 60%;padding:4rem 0;display:grid}@media (max-width:1000px){.destination-module__jqJAaq__content{grid-template-columns:100%;grid-template-areas:"text""a""images"}}.destination-module__jqJAaq__text{grid-area:text}.destination-module__jqJAaq__images{grid-area:images}
.index-module__KWKY6G__content{grid-template:"heading heading""indention a"5rem"indention text""indention b"3rem"indention items"/40% 60%;padding:4rem 0;display:grid}@media (max-width:1000px){.index-module__KWKY6G__content{grid-template-columns:100%;grid-template-areas:"heading""a""text""b""items"}}.index-module__KWKY6G__heading{text-align:right;grid-area:heading;justify-self:start}@media (max-width:700px){.index-module__KWKY6G__heading{text-align:left}}@media (max-width:700px){.index-module__KWKY6G__heading br{display:none}}.index-module__KWKY6G__text{grid-area:text}.index-module__KWKY6G__items{grid-area:items}
