.Preloader-module__vaamjG__root{--mark:clamp(84px, 9vw, 112px);--mono-size:11px;z-index:250;background:radial-gradient(60vmax 40vmax at 50% 50%, var(--accent-soft), transparent 70%), var(--bg);pointer-events:none;animation:.7s cubic-bezier(.76,0,.24,1) 2.05s forwards Preloader-module__vaamjG__open;position:fixed;inset:0}[data-theme=light] .Preloader-module__vaamjG__root{background:radial-gradient(60vmax 40vmax at 50% 50%, #8a5a170d, transparent 70%), var(--bg)}:is(html:not([data-js]) .Preloader-module__vaamjG__root,html[data-intro=off] .Preloader-module__vaamjG__root){display:none}@media (prefers-reduced-motion:reduce){.Preloader-module__vaamjG__root{display:none}}@keyframes Preloader-module__vaamjG__open{0%{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,0 50%,100% 50%,100% 50%,0 50%,0 50%)}to{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,0 0,100% 0,100% 100%,0 100%,0 0);visibility:hidden}}.Preloader-module__vaamjG__horizon{--gap:calc(var(--mark) * .72);inset-inline:var(--gut);position:absolute;inset-block-start:50%}.Preloader-module__vaamjG__line,.Preloader-module__vaamjG__wake{-webkit-mask-image:linear-gradient(90deg, #000 calc(50% - var(--gap)), transparent calc(50% - var(--gap)), transparent calc(50% + var(--gap)), #000 calc(50% + var(--gap)));mask-image:linear-gradient(90deg, #000 calc(50% - var(--gap)), transparent calc(50% - var(--gap)), transparent calc(50% + var(--gap)), #000 calc(50% + var(--gap)))}.Preloader-module__vaamjG__line{background:linear-gradient(90deg, transparent, var(--accent) 10%, var(--accent) 90%, transparent);opacity:.55;block-size:1px;animation:Preloader-module__vaamjG__grow-x 1.1s var(--ease) .1s forwards;position:absolute;inset-block-start:-.5px;inset-inline:0;transform:scaleX(0)}.Preloader-module__vaamjG__wake{block-size:24px;position:absolute;inset-block-start:-12px;inset-inline:0;overflow:hidden}.Preloader-module__vaamjG__cargo{background:linear-gradient(90deg, transparent 55%, var(--accent)) center / 100% 1px no-repeat;animation:1.5s cubic-bezier(.65,0,.35,1) .3s forwards Preloader-module__vaamjG__sail;position:absolute;inset:0;transform:translate(-100%)}.Preloader-module__vaamjG__cargo:after{content:"";background:var(--accent);block-size:7px;inline-size:7px;box-shadow:0 0 0 3px var(--accent-soft), 0 0 14px 2px var(--accent);border-radius:50%;margin-block-start:-3.5px;position:absolute;inset-block-start:50%;inset-inline-end:0}.Preloader-module__vaamjG__end{font-family:var(--mono);font-size:var(--mono-size);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);opacity:0;animation:Preloader-module__vaamjG__fade-up .6s var(--ease) .55s forwards;position:absolute;inset-block-start:18px}.Preloader-module__vaamjG__end:before{content:"";border:1px solid var(--accent);background:var(--bg);border-radius:50%;block-size:7px;inline-size:7px;position:absolute;inset-block-start:-21.5px}.Preloader-module__vaamjG__start,.Preloader-module__vaamjG__start:before{inset-inline-start:0}.Preloader-module__vaamjG__finish,.Preloader-module__vaamjG__finish:before{inset-inline-end:0}.Preloader-module__vaamjG__finish:after{content:"";background:var(--accent);border-radius:50%;block-size:7px;inline-size:7px;animation:.45s cubic-bezier(.34,1.45,.64,1) 1.75s forwards Preloader-module__vaamjG__pop;position:absolute;inset-block-start:-21.5px;inset-inline-end:0;transform:scale(0)}.Preloader-module__vaamjG__centre{inset-inline:var(--gut);text-align:center;flex-direction:column;align-items:center;animation:.35s cubic-bezier(.55,0,.75,0) 1.85s forwards Preloader-module__vaamjG__leave;display:flex;position:absolute;inset-block-start:calc(50% - var(--mark) / 2)}.Preloader-module__vaamjG__mark{inline-size:var(--mark);block-size:var(--mark);display:block;overflow:visible}.Preloader-module__vaamjG__mark *{transform-box:fill-box}.Preloader-module__vaamjG__ring{fill:none;stroke:var(--accent);stroke-width:.5px;stroke-dasharray:1;stroke-dashoffset:1px;transform-origin:50%;animation:Preloader-module__vaamjG__draw .9s var(--ease) .15s forwards;transform:rotate(-90deg)}.Preloader-module__vaamjG__coin{transform-origin:50%;animation:.75s cubic-bezier(.34,1.45,.64,1) .55s forwards Preloader-module__vaamjG__pop;transform:scale(0)}.Preloader-module__vaamjG__hull{opacity:0;animation:Preloader-module__vaamjG__rise .6s var(--ease) .8s forwards;transform:translateY(12px)}.Preloader-module__vaamjG__masts{transform-origin:bottom;animation:Preloader-module__vaamjG__grow-y .45s var(--ease) .9s forwards;transform:scaleY(0)}.Preloader-module__vaamjG__sail{transform-origin:top;animation:Preloader-module__vaamjG__grow-y .5s var(--ease) calc(1s + var(--i) * 55ms) forwards;transform:scaleY(0)}.Preloader-module__vaamjG__yards{opacity:0;animation:.3s .95s forwards Preloader-module__vaamjG__fade}.Preloader-module__vaamjG__flags{transform-origin:0;animation:Preloader-module__vaamjG__grow-x .35s var(--ease) 1.5s forwards;transform:scaleX(0)}.Preloader-module__vaamjG__wave{stroke-dasharray:1;stroke-dashoffset:1px;animation:Preloader-module__vaamjG__draw .7s var(--ease) 1.05s forwards}.Preloader-module__vaamjG__wave2{animation-delay:1.15s}.Preloader-module__vaamjG__sheen{animation:.9s cubic-bezier(.45,0,.2,1) 1.5s forwards Preloader-module__vaamjG__sheen;transform:skew(-18deg)}.Preloader-module__vaamjG__tagline{font-family:var(--font);letter-spacing:-.025em;color:var(--ink);margin:clamp(26px,4vh,40px) 0 0;font-size:clamp(24px,2.8vw,38px);font-weight:500;line-height:1.1}.Preloader-module__vaamjG__word{vertical-align:bottom;padding-block-end:.1em;display:inline-block;overflow:hidden}.Preloader-module__vaamjG__word:not(:last-child){margin-inline-end:.26em}.Preloader-module__vaamjG__word:last-child{color:var(--accent)}.Preloader-module__vaamjG__word>span{animation:Preloader-module__vaamjG__word .85s var(--ease) calc(1.05s + var(--i) * 70ms) forwards;display:inline-block;transform:translateY(110%)}.Preloader-module__vaamjG__name{font-family:var(--mono);letter-spacing:.34em;text-transform:uppercase;color:var(--ink);justify-content:center;align-items:center;gap:.6em;margin:18px 0 0;font-size:clamp(12px,1.05vw,15px);font-weight:500;display:flex}.Preloader-module__vaamjG__name:before,.Preloader-module__vaamjG__name:after{content:"";background:var(--accent);block-size:1px;inline-size:clamp(20px,3vw,44px);animation:Preloader-module__vaamjG__grow-x .6s var(--ease) 1.2s forwards;flex:none;transform:scaleX(0)}.Preloader-module__vaamjG__name:before{transform-origin:100%}.Preloader-module__vaamjG__name:after{transform-origin:0;margin-inline-start:-.34em}.Preloader-module__vaamjG__nameWord{display:inline-flex}.Preloader-module__vaamjG__nameWord+.Preloader-module__vaamjG__nameWord{margin-inline-start:.5em}.Preloader-module__vaamjG__nameWord>span{opacity:0;animation:Preloader-module__vaamjG__fade-up-letter .45s var(--ease) calc(1.1s + var(--i) * 14ms) forwards;display:inline-block;transform:translateY(.45em)}.Preloader-module__vaamjG__foot{inset-inline:var(--gut);font-family:var(--mono);font-size:var(--mono-size);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);opacity:0;justify-content:space-between;gap:16px;margin:0;animation:.6s .4s forwards Preloader-module__vaamjG__fade;display:flex;position:absolute;inset-block-end:clamp(20px,4vh,40px)}@keyframes Preloader-module__vaamjG__grow-x{to{transform:scaleX(1)}}@keyframes Preloader-module__vaamjG__grow-y{to{transform:scaleY(1)}}@keyframes Preloader-module__vaamjG__sail{to{transform:translate(0)}}@keyframes Preloader-module__vaamjG__draw{to{stroke-dashoffset:0}}@keyframes Preloader-module__vaamjG__pop{to{transform:scale(1)}}@keyframes Preloader-module__vaamjG__rise{to{opacity:1;transform:translateY(0)}}@keyframes Preloader-module__vaamjG__fade{to{opacity:1}}@keyframes Preloader-module__vaamjG__fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes Preloader-module__vaamjG__sheen{to{transform:translate(100px)skew(-18deg)}}@keyframes Preloader-module__vaamjG__fade-up-letter{to{opacity:1;transform:translateY(0)}}@keyframes Preloader-module__vaamjG__word{to{transform:translateY(0)}}@keyframes Preloader-module__vaamjG__leave{to{opacity:0;transform:translateY(-8px)scale(.97)}}
