.nst a:focus,.nst a:hover{text-decoration:none}.nst-gate{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;overflow:hidden;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;opacity:1;transition:opacity .4s ease .42s}.nst-gate.is-ready{cursor:pointer}.nst-gate--out{opacity:0;pointer-events:none}.nst-gate__cabin{position:absolute;inset:0;background:radial-gradient(ellipse 74% 62% at 50% 44%,rgba(52,120,168,.5) 0,rgba(10,40,66,0) 68%),linear-gradient(180deg,#12405f,#0b2942 52%,#061a2c);transition:transform .9s cubic-bezier(.6,0,.4,1),opacity .5s ease .3s}.nst-gate--out .nst-gate__cabin{transform:scale(2.3);opacity:0}.nst-gate__stack{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(18px,3.4vh,34px);padding:24px}.nst-gate__window{--bezel:clamp(11px,2.2vw,17px);position:relative;width:min(58vw,268px);aspect-ratio:9/13;max-height:46vh;border-radius:44% 44% 42% 42%/33% 33% 35% 35%;background:linear-gradient(168deg,#fdfefe,#eef2f6 38%,#d3dbe4 74%,#b9c4d0);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),inset 0 -16px 30px rgba(10,40,66,.18),0 30px 64px rgba(3,18,32,.5),0 6px 16px rgba(3,18,32,.34);transition:transform .92s cubic-bezier(.56,0,.38,1),opacity .4s ease .42s;animation:nst-gate-float 7.5s ease-in-out infinite}.nst-gate--out .nst-gate__window{transform:scale(9);opacity:0;animation:none}@keyframes nst-gate-float{0%,to{translate:0 -4px;rotate:-.35deg}50%{translate:0 5px;rotate:.35deg}}.nst-gate__pane{position:absolute;inset:var(--bezel);border-radius:inherit;overflow:hidden;background:linear-gradient(180deg,#f0fbff,#c8ecfa 30%,#8adcf3 58%,#4ec6ea);box-shadow:0 0 0 2px rgba(255,255,255,.8),inset 0 12px 28px rgba(6,52,82,.22),inset 0 -8px 20px rgba(6,52,82,.14)}.nst-gate__sun{position:absolute;inset:0;background:radial-gradient(circle 42% at 50% 30%,rgba(255,255,255,.92) 0,rgba(255,255,255,0) 70%)}.nst-gate__puff{position:absolute;height:14px;width:46px;border-radius:999px;background:rgba(255,255,255,.8);filter:blur(.4px);animation:nst-gate-drift linear infinite}.nst-gate__puff:before{content:"";position:absolute;left:12px;bottom:6px;width:22px;height:22px;border-radius:50%;background:inherit}.nst-gate__puff--1{top:16%;scale:.9;opacity:.75;animation-duration:17s;animation-delay:-3s}.nst-gate__puff--2{top:33%;scale:1.25;opacity:.6;animation-duration:23s;animation-delay:-14s}.nst-gate__puff--3{top:8%;scale:.65;opacity:.5;animation-duration:29s;animation-delay:-8s}@keyframes nst-gate-drift{0%{transform:translateX(-70px)}to{transform:translateX(300px)}}.nst-gate__water{--crest-w:900px;--crest-h:78px;--crest-top:calc(var(--crest-h) * -0.2);--swell:9px;position:absolute;left:0;right:0;bottom:0;height:34%}.nst-gate__crest{position:absolute;top:var(--crest-top);left:0;height:var(--crest-h);width:calc(100% + var(--crest-w));background:url(/events/nendoroid-sea-tour/sea-crest.webp) repeat-x 0 0/var(--crest-w) 100%;animation:nst-drift 14s linear infinite,nst-swell 4.2s ease-in-out infinite}.nst-gate__crest--back{--crest-top:calc(var(--crest-h) * -0.2 - 7px);opacity:.5;filter:brightness(1.2);animation-duration:21s,5.6s;animation-direction:reverse,normal;animation-delay:0s,-1.8s}.nst-gate__deep{position:absolute;left:0;right:0;top:calc(var(--crest-top) + var(--crest-h) - var(--swell) - 6px);bottom:0;background:linear-gradient(180deg,#1db6e0,#0e88bd)}.nst-gate__mascot{position:absolute;left:53%;bottom:27%;width:30%;height:auto;transform:translateX(-50%);filter:drop-shadow(0 6px 12px rgba(6,52,82,.3));animation:nst-gate-bob 5.4s ease-in-out infinite}@keyframes nst-gate-bob{0%,to{translate:-50% 0;rotate:-5deg}50%{translate:-50% -9px;rotate:6deg}}.nst-gate__glare{position:absolute;inset:0;mix-blend-mode:screen;background:linear-gradient(116deg,rgba(255,255,255,.6),rgba(255,255,255,.16) 22%,rgba(255,255,255,0) 44%)}.nst-gate__breather{position:absolute;left:50%;bottom:5%;width:8px;height:11px;border-radius:50%;transform:translateX(-50%);background:rgba(8,38,60,.45);box-shadow:inset 0 1px 2px rgba(0,0,0,.45),0 1px 0 rgba(255,255,255,.35)}.nst-gate__panel{display:flex;flex-direction:column;align-items:center;text-align:center;transition:opacity .32s ease,transform .32s ease}.nst-gate--out .nst-gate__panel{opacity:0;transform:translateY(14px)}.nst-gate__badge{width:clamp(74px,12vw,104px);height:auto;margin-bottom:10px}.nst-gate__kicker{margin:0;color:rgba(255,255,255,.62);font-size:11px;font-weight:900;letter-spacing:2.4px;text-transform:uppercase}.nst-gate__title{margin:2px 0 16px;color:#fff;font-size:clamp(20px,3.4vw,28px);font-weight:900;letter-spacing:-.4px}.nst-gate__cta{display:inline-flex;align-items:center;gap:9px;border:0;border-radius:999px;padding:14px 26px;background:var(--sun,#f5911e);color:#fff;font-family:inherit;font-size:15px;font-weight:900;cursor:pointer;box-shadow:0 5px 0 #cf7511,0 14px 30px rgba(3,18,32,.45);transition:transform .15s ease,box-shadow .15s ease,opacity .3s ease,background .3s ease}.nst-gate__cta:disabled{cursor:default;opacity:.55;background:#5d7f99;box-shadow:0 5px 0 rgba(0,0,0,.2)}.nst-gate__cta:disabled svg{opacity:0}.nst-gate__cta:disabled span:after{content:"";animation:nst-gate-ellipsis 1.4s steps(4) infinite}@keyframes nst-gate-ellipsis{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.nst-gate__cta:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 7px 0 #cf7511,0 18px 34px rgba(3,18,32,.5)}.nst-gate__cta:not(:disabled):active{transform:translateY(3px);box-shadow:0 2px 0 #cf7511,0 8px 18px rgba(3,18,32,.45)}.nst-gate__hint{margin:12px 0 0;color:rgba(255,255,255,.55);font-size:12px;font-weight:800;letter-spacing:.6px}@media (max-height:700px){.nst-gate__window{width:min(44vw,190px)}.nst-gate__badge{display:none}}.nst,.nst *{box-sizing:border-box}.nst{--sky-glow:#e8fafd;--sky-mid:#79dcf1;--sky-edge:#46cbeb;--sea:#1db6e0;--sea-deep:#0e88bd;--sea-abyss:#0a5f8f;--navy:#17408b;--sun:#f5911e;--sand:#eda37d;--foam:#c5e3e5;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;color:#14456b;-webkit-font-smoothing:antialiased;overflow-x:hidden}.nst img{max-width:100%}.nst-hero{position:relative;min-height:100vh;min-height:100svh;overflow:hidden;display:flex;flex-direction:column;perspective:1200px;perspective-origin:50% 42%}.nst-hero__sky{position:absolute;inset:0;transform:translate3d(0,calc(var(--sy, 0) * 210px),0) translateZ(calc((1 - var(--e-far, 1)) * 80px));will-change:transform;background:radial-gradient(ellipse 70% 60% at 50% 44%,var(--sky-glow) 0,#b6ebf8 40%,var(--sky-mid) 66%,var(--sky-edge) 100%)}.nst-hero__sky:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 46% 38% at 50% 42%,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 70%);animation:nst-glow 11s ease-in-out infinite}.nst-sky-decor{position:absolute;inset:0;pointer-events:none;z-index:3;transform:translate3d(calc(var(--tilt-x, 0) * 22px),calc(var(--tilt-y, 0) * 15px),0) translate3d(0,calc(var(--sy, 0) * 80px),0) translateZ(calc((1 - var(--e-far, 1)) * 230px));opacity:var(--e-far,1);will-change:transform}.nst-sparkle{position:absolute;line-height:0;opacity:.85;animation:nst-twinkle 3.6s ease-in-out infinite}.nst-plane-wrap{position:absolute;top:14%;right:-24%;width:min(17vw,180px);animation:nst-fly 38s linear infinite;animation-delay:-14s}.nst-plane{display:block;width:100%;transform:rotate(-9.5deg)}.nst-bird{position:absolute;opacity:.95}.nst-bird--1{top:13%;right:9%;width:min(4.6vw,62px);animation:nst-glide 9s ease-in-out infinite}.nst-bird--2{top:26%;right:3%;width:min(3.4vw,46px);animation:nst-glide 11s ease-in-out 1.5s infinite}.nst-bird--3{top:20%;left:10%;width:min(5.2vw,72px);animation:nst-glide 13s ease-in-out .8s infinite}.nst-bird--4{top:35%;right:18%;width:min(2.8vw,36px);opacity:.75;animation:nst-glide 15s ease-in-out 2.6s infinite}.nst-bird--5{top:31%;left:4%;width:min(3.2vw,42px);opacity:.8;animation:nst-glide 12s ease-in-out 3.4s infinite}.nst-bird--6{top:9%;left:26%;width:min(3.8vw,50px);opacity:.7;animation:nst-glide 16s ease-in-out 1.1s infinite}.nst-hero__top{position:relative;z-index:6;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(8px,2vw,20px);padding:18px clamp(14px,4vw,48px) 0}.nst-back{position:fixed;z-index:29;bottom:16px;left:clamp(14px,4vw,40px);display:inline-flex;align-items:center;gap:6px;padding:7px 15px 7px 11px;border-radius:999px;background:rgba(255,255,255,.82);color:#14456b;font-size:12px;font-weight:900;letter-spacing:.2px;text-decoration:none;box-shadow:0 2px 0 rgba(23,64,139,.14),0 6px 16px rgba(14,69,107,.16);animation:nst-back-in .55s cubic-bezier(.2,.8,.25,1) both;animation-delay:1.05s;translate:0 0;transition:background .2s ease,box-shadow .2s ease,color .2s ease,translate .2s cubic-bezier(.2,.8,.25,1)}@keyframes nst-back-in{0%{opacity:0;transform:translate3d(-26px,0,0)}to{opacity:1;transform:translateZ(0)}}.nst-back:hover{background:#fff;color:#0f3557;text-decoration:none;box-shadow:0 2px 0 rgba(23,64,139,.18),0 8px 20px rgba(14,69,107,.22);translate:-3px 0}.nst-back:active{translate:-3px 2px;box-shadow:0 1px 0 rgba(23,64,139,.18),0 3px 10px rgba(14,69,107,.2);transition:translate .07s ease-out,box-shadow .07s ease-out}.nst-back svg{flex:0 0 auto}.nst-hero__top>*{--band:var(--e-mast,1);opacity:var(--p)}.nst-badge20{--o:0.18;justify-self:start;width:auto;height:clamp(52px,7.5vw,96px);transform:translate3d(calc((1 - var(--p)) * -48px),0,calc((1 - var(--p)) * 120px));animation:nst-float-y 7.5s ease-in-out .8s infinite}.nst-stop{--o:0;transform:translate3d(0,calc((1 - var(--p)) * -46px),calc((1 - var(--p)) * 90px));display:inline-flex;align-items:center;gap:10px;background:linear-gradient(180deg,#62b8e8,#3f9bd8);border-radius:999px;padding:10px 24px;box-shadow:0 4px 0 rgba(23,64,139,.16),0 8px 22px rgba(14,69,107,.18);letter-spacing:.5px}.nst-stop b{color:var(--navy)}.nst-stop b,.nst-stop i{font-weight:900;font-size:clamp(15px,2.4vw,22px)}.nst-stop i{color:#fff;font-style:normal}.nst-gsc{--o:0.32;justify-self:end;width:clamp(84px,11vw,144px);height:auto;transform:translate3d(calc((1 - var(--p)) * 48px),0,calc((1 - var(--p)) * 120px))}.nst-hero__stage{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:12px clamp(16px,4vw,48px) 22vh}.nst-hero__center{position:relative;perspective:1100px;width:100%;min-width:0;max-width:760px;text-align:center}.nst img.nst-oval{position:absolute;z-index:2;top:50%;left:50%;transform:translate(-50%,-38%) translate3d(calc(var(--tilt-x, 0) * -16px),calc(var(--tilt-y, 0) * -11px),0) translate3d(0,calc(var(--sy, 0) * 150px),0) translate3d(0,calc((1 - var(--e-mid, 1)) * 26px),calc((1 - var(--e-mid, 1)) * 250px));width:min(122vw,1180px);will-change:transform;max-width:none;pointer-events:none}.nst-tilt{transform:rotateX(calc(var(--tilt-y, 0) * -7deg)) rotateY(calc(var(--tilt-x, 0) * 10deg)) translate3d(calc(var(--tilt-x, 0) * 12px),calc(var(--tilt-y, 0) * 9px),0) translate3d(0,calc(var(--sy, 0) * -195px),0) translateZ(calc((1 - var(--e-mid, 1)) * 150px));opacity:calc(1 - var(--sy, 0) * .95);will-change:transform,opacity}.nst-logotype,.nst-tilt{position:relative;z-index:6}.nst-logotype{display:block;width:100%;max-width:680px;margin:0 auto;aspect-ratio:1600/635;opacity:var(--e-mark,1);translate:0 calc((1 - var(--e-mark, 1)) * 22px);scale:calc(.93 + var(--e-mark, 1) * .07);animation:nst-float 6s ease-in-out infinite}.nst .nst-logotype img{display:block;width:100%;height:100%;max-width:none}.nst-facts{position:relative;z-index:6;transform:translate3d(0,calc(var(--sy, 0) * -265px),0);opacity:calc(1 - var(--sy, 0) * 1.35);will-change:transform,opacity;list-style:none;margin:14px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px 12px}.nst-facts li{--band:var(--e-facts,1);transform:translate3d(0,calc((1 - var(--p)) * 24px),calc((1 - var(--p)) * 70px));opacity:var(--p);clip-path:inset(-30px calc((1 - var(--p)) * 100% - var(--p) * 30px) -30px -30px);max-width:100%;display:inline-flex;align-items:center;min-width:0;gap:8px;background:rgba(255,255,255,.82);color:var(--navy);border-radius:999px;padding:8px 16px;font-size:clamp(12px,1.6vw,15px);font-weight:800;box-shadow:0 4px 14px rgba(14,69,107,.14)}.nst-facts li:nth-child(2){--o:0.22}.nst-facts li:nth-child(3){--o:0.44}.nst-sea{--crest-w:2600px;--crest-h:112px;--crest-top:calc(var(--crest-h) * -0.2);--swell:22px;position:absolute;left:0;right:0;bottom:0;height:26%;z-index:4;transform:translate3d(calc(var(--tilt-x, 0) * -8px),0,0) translate3d(0,calc((1 - var(--e-near, 1)) * 58px),calc((1 - var(--e-near, 1)) * 240px))}.nst-sea__crest{position:absolute;top:var(--crest-top);left:0;height:var(--crest-h);width:calc(100% + var(--crest-w));background:url(/events/nendoroid-sea-tour/sea-crest.webp) repeat-x 0 0/var(--crest-w) 100%;animation:nst-drift 26s linear infinite,nst-swell 5.2s ease-in-out infinite;will-change:transform}.nst-sea__body{z-index:0;position:absolute;left:0;right:0;top:calc(var(--crest-top) + var(--crest-h) - var(--swell) - 10px);bottom:0;background:var(--sea)}.nst-island{position:absolute;z-index:2;bottom:0}.nst-island--left{left:-2%;width:min(30vw,320px);transform:translateY(6%)}.nst-island--right{right:-2%;width:min(28vw,300px);transform:translateY(6%)}.nst-plane-wrap,.nst-ship-wrap{pointer-events:auto;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;translate:0 0;transition:scale .18s cubic-bezier(.2,1.4,.35,1),filter .18s ease}.nst-plane-wrap.is-held,.nst-ship-wrap.is-held{scale:1.06;filter:drop-shadow(0 10px 18px rgba(6,52,82,.32))}.nst-ship-wrap{position:absolute;z-index:2;left:22%;bottom:34%;width:min(20vw,220px);animation:nst-sail 48s ease-in-out infinite alternate}.nst-ship{display:block;width:100%;animation:nst-bob 5s ease-in-out infinite}.nst-dolphin{position:absolute;z-index:-1;right:13%;top:calc(var(--crest-h) + 10px);width:min(8vw,92px);--leap:108px;animation:nst-breach-x 13s linear -9s infinite}.nst-dolphin__body{display:block;width:100%;height:auto;animation:nst-breach-y 13s -9s infinite}.nst-wavemark{position:absolute;pointer-events:none;max-width:26vw;animation-name:nst-ripple;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.nst-scroll{position:absolute;z-index:7;left:50%;bottom:18px;transform:translateX(-50%) translate3d(0,calc((1 - var(--e-cue, 1)) * 30px),0);display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:800;font-size:13px;text-decoration:none;text-shadow:0 1px 6px rgba(10,60,90,.35);opacity:calc((1 - var(--sy, 0) * 4) * var(--e-cue, 1));animation:nst-nudge 2.4s ease-in-out infinite;translate:0 0;scale:1;transition:translate .22s cubic-bezier(.2,.8,.25,1),scale .22s cubic-bezier(.2,.8,.25,1),text-shadow .22s ease}.nst-scroll:hover{color:#fff;opacity:1;translate:0 4px;scale:1.06;text-shadow:0 2px 10px rgba(10,60,90,.55),0 0 18px rgba(255,255,255,.45)}.nst-scroll:active{translate:0 7px;scale:.98;transition:translate .07s ease-out,scale .07s ease-out}.nst-body{position:relative;background:linear-gradient(180deg,var(--sea) 0,var(--sea-deep) 45%,var(--sea-abyss) 100%);padding-bottom:8px;overflow:hidden}.nst-bubbles,.nst-rays{position:absolute;inset:0;pointer-events:none;overflow:hidden}.nst-rays{mix-blend-mode:soft-light;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,1) 24%,rgba(0,0,0,1) 80%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,1) 24%,rgba(0,0,0,1) 80%,rgba(0,0,0,0))}.nst-rays span{position:absolute;top:-25%;height:150%;width:clamp(90px,13vw,190px);background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.8) 26%,rgba(255,255,255,.2) 66%,rgba(255,255,255,0));filter:blur(16px);transform-origin:top center;animation:nst-ray 13s ease-in-out infinite}.nst-rays span:first-child{left:6%;animation-duration:15s;animation-delay:-2s}.nst-rays span:nth-child(2){left:31%;width:clamp(60px,9vw,130px);animation-duration:11s;animation-delay:-6s}.nst-rays span:nth-child(3){left:58%;animation-duration:17s;animation-delay:-9s}.nst-rays span:nth-child(4){left:82%;width:clamp(70px,11vw,150px);animation-duration:12s;animation-delay:-4s}@keyframes nst-ray{0%,to{transform:rotate(-9deg) scaleX(.85);opacity:.35}50%{transform:rotate(-3deg) scaleX(1.15);opacity:.75}}.nst-caustics{position:absolute;inset:0;overflow:hidden;pointer-events:none}.nst-caustics span{position:absolute;inset:-30%;background:url(/events/nendoroid-sea-tour/caustics.webp) repeat;will-change:transform}.nst-caustics--deep{z-index:0;mix-blend-mode:soft-light;opacity:.22;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,1) 18%,rgba(0,0,0,.55) 62%,rgba(0,0,0,0));mask-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,1) 18%,rgba(0,0,0,.55) 62%,rgba(0,0,0,0))}.nst-caustics--deep span:first-child{background-size:1100px 1100px;animation:nst-caustic-a 38s ease-in-out infinite}.nst-caustics--deep span:nth-child(2){background-size:1700px 1700px;opacity:.5;animation:nst-caustic-b 52s ease-in-out infinite}@keyframes nst-caustic-a{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(4%,3%,0) scale(1.12)}}@keyframes nst-caustic-b{0%,to{transform:translateZ(0) scale(1.08)}50%{transform:translate3d(-5%,-2%,0) scale(1)}}.nst-sunrays{position:absolute;z-index:1;top:44%;left:50%;width:190vmax;height:190vmax;transform:translate(-50%,-50%) translateZ(calc((1 - var(--e-far, 1)) * 110px));pointer-events:none;opacity:calc(.26 * var(--e-far, 1));background:repeating-conic-gradient(from 0deg,rgba(255,255,255,.9) 0deg 2.2deg,rgba(255,255,255,0) 2.2deg 13deg);-webkit-mask-image:radial-gradient(circle,rgba(0,0,0,0) 14%,rgba(0,0,0,1) 27%,rgba(0,0,0,0) 48%);mask-image:radial-gradient(circle,rgba(0,0,0,0) 14%,rgba(0,0,0,1) 27%,rgba(0,0,0,0) 48%);animation:nst-spin 120s linear infinite;will-change:transform}@keyframes nst-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.nst-clouds{position:absolute;inset:0;pointer-events:none;opacity:var(--e-far,1);will-change:transform}.nst-clouds--far{z-index:2;transform:translate3d(calc(var(--tilt-x, 0) * 9px),calc(var(--tilt-y, 0) * 6px),0) translate3d(0,calc(var(--sy, 0) * 44px),calc((1 - var(--e-far, 1)) * 120px))}.nst-clouds--near{z-index:5;transform:translate3d(calc(var(--tilt-x, 0) * 36px),calc(var(--tilt-y, 0) * 24px),0) translate3d(0,calc(var(--sy, 0) * 158px),calc((1 - var(--e-far, 1)) * 430px))}.nst-cloud{position:absolute;left:0;height:30px;width:96px;background:rgba(255,255,255,.72);border-radius:999px;animation-name:nst-cloud-run;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.nst-cloud:after,.nst-cloud:before{content:"";position:absolute;background:inherit;border-radius:50%}.nst-cloud:before{width:46px;height:46px;left:16px;bottom:10px}.nst-cloud:after{width:32px;height:32px;right:18px;bottom:14px}@keyframes nst-cloud-run{0%{transform:translate3d(-40vw,0,0) scale(var(--cs,1))}to{transform:translate3d(140vw,0,0) scale(var(--cs,1))}}.nst-flythrough{position:absolute;inset:0;z-index:20;pointer-events:none;overflow:hidden;animation:nst-fly-fade 1.5s ease-in both;animation-delay:.48s}@keyframes nst-fly-fade{0%,56%{opacity:1}to{opacity:0}}.nst img.nst-fly{position:absolute;height:auto;max-width:none;width:calc(var(--fw) * 1%);filter:blur(calc(var(--fb) * 1px));animation:nst-fly-part 1.5s cubic-bezier(.34,0,.62,1) both;animation-delay:.48s;will-change:transform;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}@keyframes nst-fly-part{0%{transform:translate3d(calc(var(--cx) * var(--d) * -7vw),calc(var(--cy) * var(--d) * -5vh),0) scale(calc(1 + var(--d) * .25)) scale(var(--fx,1),var(--fy,1))}to{transform:translate3d(calc(var(--cx) * var(--d) * 44vw),calc(var(--cy) * var(--d) * 30vh),0) scale(calc(1 + var(--d) * 1.6)) scale(var(--fx,1),var(--fy,1))}}.nst-flythrough:after{content:"";position:absolute;inset:0;z-index:2;background:radial-gradient(ellipse 82% 72% at 50% 45%,#ffffff 0,rgba(255,255,255,.84) 46%,rgba(226,247,253,.56) 100%);animation:nst-fly-veil .66s ease-out both;animation-delay:.5s}@keyframes nst-fly-veil{0%{opacity:.9}to{opacity:0}}@media (max-width:640px){.nst img.nst-fly{width:calc(var(--fw) * 1.9%);filter:blur(calc(var(--fb) * .55px))}.nst img.nst-fly:nth-child(3),.nst img.nst-fly:nth-child(5){display:none}}.nst-school{position:absolute;inset:0;z-index:1;overflow:hidden;pointer-events:none}.nst-fish{position:absolute;left:-8%;height:auto;color:#0f7fae;animation-name:nst-swim-across;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes nst-swim-across{0%{transform:translateZ(0)}25%{transform:translate3d(30vw,-9px,0)}50%{transform:translate3d(60vw,7px,0)}75%{transform:translate3d(90vw,-6px,0)}to{transform:translate3d(122vw,0,0)}}.nst-godrays{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;mix-blend-mode:screen;transform:translateZ(calc((1 - var(--e-far, 1)) * 140px));opacity:calc(.55 * var(--e-far, 1))}.nst-godrays span{position:absolute;top:-40%;left:50%;width:clamp(160px,22vw,340px);height:150%;background:linear-gradient(180deg,rgba(255,255,255,.75),rgba(255,255,255,.18) 45%,rgba(255,255,255,0) 85%);filter:blur(26px);transform-origin:top center;animation:nst-godray 19s ease-in-out infinite;will-change:transform,opacity}.nst-godrays span:first-child{margin-left:-34vw;animation-duration:21s}.nst-godrays span:nth-child(2){margin-left:-6vw;animation-duration:17s;animation-delay:-7s}.nst-godrays span:nth-child(3){margin-left:22vw;animation-duration:25s;animation-delay:-12s}@keyframes nst-godray{0%,to{transform:rotate(-16deg) scaleX(.8);opacity:.3}50%{transform:rotate(-7deg) scaleX(1.2);opacity:.8}}.nst-count{perspective:420px}.nst-count__value{animation:nst-count-glow 4s ease-in-out infinite,nst-digit-flip .42s cubic-bezier(.25,.9,.3,1);transform-origin:50% 50%}@keyframes nst-digit-flip{0%{transform:rotateX(-72deg);opacity:.25}to{transform:rotateX(0deg);opacity:1}}@keyframes nst-count-glow{0%,to{text-shadow:0 3px 14px rgba(6,52,82,.3)}50%{text-shadow:0 3px 14px rgba(6,52,82,.3),0 0 22px rgba(255,224,138,.55)}}.nst-word{display:inline-block;margin-right:.26em}.nst--reveals .nst-h2.nst-reveal{opacity:1;transform:none}.nst--reveals .nst-h2 .nst-word{opacity:0;transform:translateY(30px) rotate(3deg);transition:opacity .6s ease,transform .6s cubic-bezier(.2,.8,.25,1)}.nst--reveals .nst-h2.is-in .nst-word{opacity:1;transform:none}.nst-countdown{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(8px,1.4vw,16px);margin-bottom:22px}.nst-count{display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 8px 13px;border-radius:18px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(3px)}.nst-count__value{color:#fff;font-size:clamp(28px,5.4vw,48px);font-weight:900;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 3px 14px rgba(6,52,82,.3)}.nst-count__label{color:rgba(255,255,255,.78);font-size:11px;font-weight:800;letter-spacing:1.6px;text-transform:uppercase}.nst-marquee{position:relative;z-index:1;margin-top:clamp(40px,7vw,76px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.nst-marquee__track{display:flex;width:-moz-max-content;width:max-content;animation:nst-marquee 34s linear infinite}.nst-marquee__item{display:inline-flex;align-items:center;padding:0 clamp(18px,3vw,40px);font-size:clamp(28px,6vw,64px);font-weight:900;letter-spacing:-1px;white-space:nowrap;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.42)}.nst-marquee__item:after{content:"\25C6";margin-left:clamp(18px,3vw,40px);font-size:.4em;color:rgba(255,224,138,.75);-webkit-text-stroke:0}@keyframes nst-marquee{to{transform:translate3d(-50%,0,0)}}.nst-diver{position:absolute;z-index:0;top:24%;right:4%;width:clamp(72px,9vw,128px);opacity:.9;pointer-events:none;animation:nst-swim 22s ease-in-out infinite}.nst-dolphin--far{right:62%;top:calc(var(--crest-h) + 4px);width:min(5vw,58px);opacity:.55;--leap:66px}.nst-dolphin--far,.nst-dolphin--far .nst-dolphin__body{animation-duration:17s;animation-delay:-7s}.nst-seafoam{position:absolute;inset:0;overflow:hidden;pointer-events:none}.nst-seafoam span{position:absolute;bottom:-18px;border-radius:50%;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.5);animation-name:nst-foam;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes nst-foam{0%{transform:translateZ(0) scale(.6);opacity:0}18%{opacity:.75}to{transform:translate3d(10px,-190px,0) scale(1);opacity:0}}@keyframes nst-swim{0%,to{transform:translateZ(0) rotate(-6deg)}50%{transform:translate3d(-42px,46px,0) rotate(8deg)}}.nst-depth{position:fixed;z-index:30;right:22px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center;gap:10px;pointer-events:none;opacity:calc(var(--page, 0) * 6)}.nst-depth__rail{position:relative;display:block;width:3px;height:132px;border-radius:999px;background:rgba(255,255,255,.28);overflow:hidden}.nst-depth__rail i{position:absolute;inset:0 0 auto 0;height:calc(var(--page, 0) * 100%);border-radius:999px;background:linear-gradient(180deg,#ffe08a,#f5911e)}.nst-depth__value{color:rgba(255,255,255,.85);font-size:11px;font-weight:900;letter-spacing:1px;font-variant-numeric:tabular-nums}.nst-cards,.nst-stores{perspective:1000px}.nst-store{position:relative;overflow:hidden}.nst--reveals .nst-card.nst-reveal.is-in,.nst--reveals .nst-store.nst-reveal.is-in{transform:rotateX(calc(var(--rx, 0) * 1deg)) rotateY(calc(var(--ry, 0) * 1deg)) translateY(var(--lift,0));transition:opacity .75s ease var(--rd,0s),transform .25s cubic-bezier(.2,.7,.25,1) 0s,box-shadow .35s ease 0s;transform-style:preserve-3d}.nst--reveals .nst-store.nst-reveal.is-in:hover,.nst-store:hover{background:#eaf6fc;box-shadow:0 12px 28px rgba(6,52,82,.18),inset 0 0 0 2px #1b6fa8}.nst-store:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%),rgba(255,255,255,.9) 0,rgba(255,255,255,0) 55%);opacity:0;transition:opacity .3s ease;pointer-events:none;z-index:1}.nst-store:hover:before{opacity:0}.nst-store:after{content:"";position:absolute;top:0;left:-60%;width:45%;height:100%;background:linear-gradient(100deg,rgba(255,255,255,0),rgba(255,255,255,.55) 50%,rgba(255,255,255,0));transform:skewX(-18deg);transition:left .75s ease;pointer-events:none}.nst-store:hover:after{left:-60%}.nst-card{transition:transform .4s cubic-bezier(.2,.7,.25,1),background .4s ease,border-color .4s ease}.nst--reveals .nst-card.nst-reveal.is-in:hover,.nst-card:hover{background:rgba(255,255,255,.24);border-color:rgba(255,255,255,.85)}.nst--reveals .nst-reveal{opacity:0;transform:translateY(34px);transition:opacity .75s ease var(--rd,0s),transform .75s cubic-bezier(.2,.7,.25,1) var(--rd,0s)}.nst--reveals .nst-reveal.is-in{opacity:1;transform:none}.nst-bubble{position:absolute;border-radius:50%;background:radial-gradient(circle at 32% 30%,rgba(255,255,255,.85),rgba(255,255,255,.16) 62%,rgba(255,255,255,.04) 100%);border:1px solid rgba(255,255,255,.35);animation-name:nst-rise;animation-timing-function:linear;animation-iteration-count:infinite}.nst-section{position:relative;z-index:1;max-width:1100px;margin:0 auto;padding:clamp(48px,8vw,88px) clamp(16px,4vw,32px) 0}.nst-kicker{margin:0 0 6px;color:#ffe08a;font-size:13px;letter-spacing:2px;text-transform:uppercase}.nst-h2,.nst-kicker{text-align:center;font-weight:900}.nst-h2{margin:0 0 28px;color:#fff;font-size:clamp(26px,5vw,44px);letter-spacing:-.5px;text-shadow:0 3px 14px rgba(6,52,82,.28)}.nst-lead{max-width:720px;margin:-8px auto 32px;text-align:center;color:rgba(255,255,255,.92);font-size:clamp(14px,2vw,17px);line-height:1.7;text-wrap:pretty;text-wrap:balance}.nst-datecard{display:flex;flex-wrap:wrap;align-items:stretch;gap:0;background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 18px 40px rgba(6,52,82,.22);margin-bottom:28px}.nst-datecard__cal{flex:0 0 168px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 12px;background:linear-gradient(180deg,#2f8fd4,#17408b);color:#fff}.nst-datecard__month{font-weight:800;font-size:12px;letter-spacing:1.5px;text-transform:uppercase}.nst-datecard__day{font-weight:900;font-size:64px;line-height:1;margin:2px 0}.nst-datecard__year{font-weight:800;font-size:13px;opacity:.85}.nst-datecard__body{flex:1 1 320px;padding:24px clamp(18px,3vw,32px)}.nst-datecard__body h3{margin:0 0 8px;color:var(--navy);font-weight:900;font-size:clamp(19px,3vw,26px)}.nst-datecard__facts{list-style:none;margin:0 0 16px;padding:0}.nst-datecard__facts li{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:#eaf6fc;color:#1b6fa8;font-size:13px;font-weight:800}.nst-datecard__body p{margin:0 0 16px;color:#4b6a83;font-size:15px;line-height:1.65}.nst-btn{display:inline-flex;align-items:center;gap:8px;background:var(--sun);color:#fff;font-weight:900;font-size:14px;border-radius:999px;padding:12px 22px;text-decoration:none;box-shadow:0 4px 0 #cf7511;transition:transform .15s ease,box-shadow .15s ease}.nst-btn:hover{color:var(--sun);background:transparent;text-decoration:none;transform:translateY(-2px)}.nst-btn:active,.nst-btn:hover{box-shadow:inset 0 0 0 2px var(--sun)}.nst-btn:active{transform:translateY(2px)}.nst-note{margin:12px 0 0!important;font-size:13px!important;color:#7d94a6!important}.nst-stores{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px}.nst-store{background:#fff;border-radius:18px;padding:20px;box-shadow:0 12px 28px rgba(6,52,82,.18);display:flex;flex-direction:column}.nst-store__addr,.nst-store__head,.nst-store__links{position:relative;z-index:2}.nst-store__head{display:flex;align-items:center;gap:12px;margin-bottom:12px}.nst-store__letter{display:grid;place-items:center;flex:0 0 46px;height:46px;border-radius:14px;background:linear-gradient(180deg,#62b8e8,#2f8fd4);color:#fff;font-size:24px;font-weight:900}.nst-store__head h3{margin:0;color:var(--navy);font-size:18px;font-weight:900}.nst-store__head p{margin:0;color:#7d94a6;font-size:13px;font-weight:700}.nst-store__addr{margin:0 0 14px;color:#4b6a83;font-size:14px;line-height:1.6;flex:1}.nst-store__links{display:flex;flex-wrap:wrap;gap:8px}.nst-store__links a{display:inline-flex;align-items:center;gap:6px;background:#eaf6fc;color:#1b6fa8;font-size:13px;font-weight:800;border-radius:999px;padding:8px 14px;text-decoration:none;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.nst-store__links a:hover{background:#1b6fa8;color:#eaf6fc;text-decoration:none}.nst-store__links a:active{background:#14456b;color:#eaf6fc}.nst-shot{display:grid;place-items:center;aspect-ratio:4/3;border-radius:14px;overflow:hidden;background:#eaf6fc;border:1.5px dashed #b7d8ea}.nst-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nst-actgroup__head p,.nst-card__blurb{text-wrap:pretty;text-wrap:balance}.nst-handover{padding-top:14px;border-top:1.5px dashed rgba(245,145,30,.35);color:#6b5c47;font-size:14.5px;font-weight:700;line-height:1.6;text-align:center;max-width:62ch;margin:18px auto 0}.nst-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.nst-card__blurb{margin:4px 0 0;font-size:13px;line-height:1.45;opacity:.88}.nst-marks{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:12px}.nst-mark{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.2px;white-space:nowrap}.nst-mark--yes{background:rgba(126,217,87,.18);color:#cdf3b6}.nst-mark--no{background:rgba(255,255,255,.1);color:rgba(255,255,255,.55);text-decoration:line-through;text-decoration-thickness:1px}.nst-gwpmark{display:flex;justify-content:center;margin:0 0 6px}.nst-gwpmark img{width:clamp(148px,22vw,232px);height:auto;filter:drop-shadow(0 3px 8px rgba(6,40,66,.28));transform-origin:50% 85%;animation:nst-gwp-bob 5.4s ease-in-out infinite,nst-gwp-tilt 7.1s ease-in-out infinite;will-change:transform}@keyframes nst-gwp-bob{0%,to{translate:0 0}50%{translate:0 -6px}}@keyframes nst-gwp-tilt{0%,to{rotate:-1.6deg;scale:1}50%{rotate:1.6deg;scale:1.025}}@media (prefers-reduced-motion:reduce){.nst-gwpmark img{animation:none;translate:0 0;rotate:0deg;scale:1}}.nst-shot--product{position:relative;background:radial-gradient(circle at 18% 78%,rgba(255,255,255,.55),transparent 42%),radial-gradient(circle at 84% 22%,rgba(255,255,255,.45),transparent 38%),linear-gradient(180deg,var(--sky-glow) 0,#ddf3fb 52%,#c9e9f7 100%)}.nst-shot--product:after{content:"";position:absolute;left:-30%;right:-30%;bottom:-26%;height:58%;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.72),color-mix(in srgb,var(--foam) 62%,transparent))}.nst-shot__deco{position:absolute;inset:0;line-height:0}.nst-shot__spark{position:absolute;line-height:0;opacity:.75}.nst-shot__spark--a{top:13%;left:8%}.nst-shot__spark--b{top:26%;right:12%}.nst-shot__spark--c{bottom:16%;right:22%}.nst-shot--product img{position:absolute;inset:0;z-index:1;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:9% 11%}.nst-shot>span{color:#8fb2c8;letter-spacing:1.5px;text-transform:uppercase}.nst-code,.nst-shot>span{font-size:12px;font-weight:900}.nst-code{flex:none;display:inline-grid;place-items:center;min-width:44px;height:34px;padding:0 12px;border-radius:999px;background:var(--sun);color:#fff;letter-spacing:.6px;white-space:nowrap}.nst-more{display:flex;align-items:center;gap:6px;color:#1b6fa8;font-size:12px;font-weight:900;letter-spacing:.3px}.nst-more>span{transition:transform .25s cubic-bezier(.2,.7,.25,1)}.nst-judge{display:block;margin:0;padding:11px 20px;font-size:11.5px;font-weight:900;letter-spacing:.8px;text-transform:uppercase;line-height:1.4;text-align:left}.nst-judge>span{display:block;margin-top:3px;font-size:11px;font-weight:700;letter-spacing:.2px;text-transform:none;opacity:.85}.nst-judge--juri{background:#14456b;color:#eaf6fc}.nst-judge--publik{background:var(--sun);color:#fff}.nst-judge--acak{background:#137c69;color:#fff}.nst-poster{position:relative}.nst-poster__deco{position:absolute;inset:0;z-index:0;pointer-events:none}.nst-poster__content{position:relative;z-index:1}.nst-poster__isle{position:absolute;bottom:-18px;height:clamp(88px,11vw,142px);width:auto;filter:drop-shadow(0 6px 12px rgba(6,52,82,.14))}.nst-poster__isle--l{left:clamp(-52px,-3.5vw,-24px)}.nst-poster__isle--r{right:clamp(-52px,-3.5vw,-24px)}.nst-poster__spark{position:absolute;line-height:0;opacity:.9;animation:nst-twinkle 3.6s ease-in-out infinite}.nst-poster__spark--a{top:-14px;left:4%}.nst-poster__spark--b{top:-8px;right:12%;animation-delay:1.2s}.nst-poster__spark--c{top:22%;right:-16px;animation-delay:2.1s}.nst-poster__sheet{position:relative;z-index:1;padding:clamp(30px,4.4vw,44px) clamp(30px,4.4vw,44px) clamp(58px,6.8vw,78px);border-radius:26px;background:#fdf3db;box-shadow:0 18px 40px rgba(6,52,82,.22)}.nst-poster__sheet:before{content:"";position:absolute;inset:14px;border:3px dashed var(--sun);border-radius:16px;pointer-events:none}@media (max-width:560px){.nst-poster__isle{height:72px;bottom:-12px}.nst-poster__isle--l{left:-18px}.nst-poster__isle--r{right:-18px}.nst-poster__sheet{padding-bottom:44px}.nst-poster__spark--c{display:none}}.nst-acts,.nst-tiers{--cols:1;--card-gap:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--card-gap)}.nst-acts>*,.nst-tiers>*{flex:0 1 calc((100% - (var(--cols) - 1) * var(--card-gap)) / var(--cols));min-width:0}@media (min-width:620px){.nst-acts,.nst-tiers{--cols:min(2,var(--cols-max,2))}}@media (min-width:900px){.nst-acts,.nst-tiers{--cols:var(--cols-max,3)}}.nst-act,.nst-tier{-moz-appearance:none;appearance:none;text-decoration:none;-webkit-appearance:none;width:100%;margin:0;border:0;font:inherit;text-align:left;cursor:pointer;color:inherit;display:flex;flex-direction:column;background:#fff;box-shadow:0 12px 28px rgba(6,52,82,.18);border-radius:18px;transition:box-shadow .25s ease}.nst-act:hover,.nst-tier:hover{background:#eaf6fc;box-shadow:0 12px 28px rgba(6,52,82,.18),inset 0 0 0 2px #1b6fa8}.nst-act:hover .nst-act__prize,.nst-tier:hover .nst-tier__req{background:#fff}.nst-act:hover .nst-more>span,.nst-tier:hover .nst-more>span{transform:translateX(3px)}.nst-act:focus-visible,.nst-tier:focus-visible{outline:none;box-shadow:0 12px 28px rgba(6,52,82,.18),inset 0 0 0 3px var(--sun)}.nst-tier{padding:20px;gap:14px}.nst-tier__head{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.nst-tier__code{padding:3px 9px;border-radius:999px;background:var(--sun);color:#fff;font-size:10.5px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.nst-tier__blurb,.nst-tier__name{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nst-tier__name{color:#14456b;font-size:16px;font-weight:900;line-height:1.3}.nst-tier__blurb{color:#5d7f97;font-size:13px;line-height:1.5;min-height:calc(13px * 1.5)}.nst-tier__req{display:block;padding:12px 14px;border-radius:12px;background:#f4fafd;color:#14456b;font-size:13.5px;font-weight:800;line-height:1.5}.nst-tier__foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto}.nst-tier__tag{padding:5px 10px;border-radius:999px;background:#fdecea;color:#c2453a;font-size:11px;font-weight:900;letter-spacing:.4px}.nst-actgroup+.nst-actgroup{margin-top:clamp(38px,5vw,58px)}.nst-actgroup__head{margin-bottom:clamp(14px,2vw,18px)}.nst-actgroup__head h3{margin:0 0 4px;color:#fff;font-size:clamp(17px,2.6vw,21px);font-weight:900;letter-spacing:-.2px}.nst-actgroup__head p{margin:0;max-width:620px;color:rgba(255,255,255,.86);font-size:13.5px;line-height:1.6}.nst-act{overflow:hidden}.nst-act .nst-shot{border-radius:0;border-width:0 0 1.5px}.nst-act__body{flex:1;display:flex;flex-direction:column;gap:6px;padding:18px 20px 20px}.nst-act__name{color:#14456b;font-size:16px;font-weight:900;line-height:1.3}.nst-act__blurb{color:#5d7f97;font-size:13px;line-height:1.6}.nst-act__prize{margin-top:6px;padding:12px 14px;border-radius:12px;background:#f4fafd;color:#14456b;font-size:13px;font-weight:800;line-height:1.5}.nst-act .nst-more{margin-top:auto;padding-top:12px}.nst-act--soon{cursor:default}.nst-act--soon:hover{background:#fff;box-shadow:0 12px 28px rgba(6,52,82,.18)}.nst-soon{position:relative;display:grid;place-items:center;aspect-ratio:4/3;overflow:hidden;background:radial-gradient(circle at 28% 22%,rgba(255,216,77,.32),transparent 46%),linear-gradient(160deg,#1b6fa8,#0b3f63)}.nst-soon img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.nst-soon__label{position:relative;padding:10px 18px;border-radius:999px;background:rgba(6,52,82,.35);border:1.5px solid rgba(255,255,255,.6);color:#fff;font-size:15px;font-weight:900;letter-spacing:2px;text-transform:uppercase;backdrop-filter:blur(4px)}.nst-act--soon .nst-act__name{color:#5d7f97}.nst-tnc{margin-top:clamp(28px,3.6vw,38px);padding:20px 22px;border-radius:18px;background:rgba(255,255,255,.14);border:1.5px solid rgba(255,255,255,.4);backdrop-filter:blur(2px)}.nst-tnc h3{margin:0 0 10px;color:#fff;font-size:14px;font-weight:900;letter-spacing:.4px}.nst-tnc ul{margin:0;padding-left:20px;color:rgba(255,255,255,.92);font-size:13.5px;line-height:1.65}.nst-tnc li+li{margin-top:6px}.nst-tnc__warn{margin:12px 0 0;color:#ffe08a;font-size:12.5px;font-weight:800;line-height:1.5}.nst-section>.nst-tnc__warn{margin-top:clamp(26px,3.2vw,34px);text-align:center}.nst-sheet,.nst-sheet *{box-sizing:border-box}.nst-sheet{--sun:#f5911e;--sky-glow:#e8fafd;--foam:#c5e3e5;position:fixed;inset:0;z-index:9998;display:grid;place-items:center;padding:clamp(12px,4vw,32px);font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif}.nst-sheet__back{position:absolute;inset:0;width:100%;height:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;padding:0;cursor:pointer;background:rgba(6,40,66,.62);backdrop-filter:blur(3px);animation:nst-sheet-fade .2s ease both}.nst-sheet__win{position:relative;display:flex;flex-direction:column;width:min(560px,100%);max-height:100%;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 30px 70px rgba(4,34,56,.4);animation:nst-sheet-rise .28s cubic-bezier(.2,.7,.25,1) both}.nst-sheet__win:focus{outline:none}.nst-sheet__bar{flex:none;display:flex;align-items:flex-start;gap:12px;padding:clamp(18px,3.4vw,24px) clamp(18px,3.4vw,26px) 16px;border-bottom:1.5px solid #eaf6fc}.nst-sheet__id{flex:1;min-width:0}.nst-sheet__body{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:clamp(18px,3.4vw,24px) clamp(18px,3.4vw,26px)}.nst-sheet__nav{flex:none;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px clamp(14px,3vw,18px);border-top:1.5px solid #eaf6fc;background:#f8fcfe}.nst-sheet__nav button{display:flex;align-items:center;gap:6px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:999px;padding:8px 14px;cursor:pointer;background:#eaf6fc;color:#14456b;font:inherit;font-size:12.5px;font-weight:900}.nst-sheet__nav button:hover:not(:disabled){background:#14456b;color:#eaf6fc}.nst-sheet__nav button:disabled{cursor:default;opacity:.38}.nst-sheet__count{color:#8fb2c8;font-size:11.5px;font-weight:900;letter-spacing:1px;text-transform:uppercase}@keyframes nst-sheet-fade{0%{opacity:0}}@keyframes nst-sheet-rise{0%{opacity:0;transform:translateY(18px) scale(.97)}}@media (prefers-reduced-motion:reduce){.nst-sheet__back,.nst-sheet__win{animation:none}}.nst-sheet__x{flex:none;width:34px;height:34px;display:grid;place-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:50%;cursor:pointer;background:#eaf6fc;color:#14456b;font-size:22px;line-height:1}.nst-sheet__x:hover{background:#14456b;color:#eaf6fc}.nst-sheet__kicker{margin:0 0 2px;color:#8fb2c8;font-size:11px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase}.nst-sheet__id h3{margin:0;color:#14456b;font-size:clamp(18px,3.4vw,22px);font-weight:900;line-height:1.25}.nst-sheet__lead{margin:14px 0 0;color:#5d7f97;font-size:14px;line-height:1.65}.nst-sheet__block{margin-top:20px;padding-top:16px;border-top:1.5px solid #eaf6fc}.nst-sheet__prize{display:block;width:clamp(96px,28%,140px);height:auto;margin:12px 0 0 auto;filter:drop-shadow(0 8px 16px rgba(6,52,82,.18))}.nst-sheet__block h4{margin:0 0 10px;color:#8fb2c8;font-size:11px;font-weight:900;letter-spacing:1.4px;text-transform:uppercase}.nst-sheet__rows{margin:0;display:grid;gap:10px}.nst-sheet__rows>div{display:grid;grid-template-columns:84px 1fr;gap:12px;align-items:baseline}.nst-sheet__rows dt{color:#8fb2c8;font-size:11px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.nst-sheet__rows dd{line-height:1.55;overflow-wrap:anywhere}.nst-sheet__list,.nst-sheet__rows dd{margin:0;color:#14456b;font-size:14px;font-weight:700}.nst-sheet__list{padding-left:20px;line-height:1.65}.nst-sheet__list li+li{margin-top:6px}.nst-sheet__list--steps li::marker{color:var(--sun);font-weight:900}.nst-sheet__plain{color:#5d7f97}.nst-sheet__off,.nst-sheet__plain{margin:0;font-size:14px;line-height:1.6}.nst-sheet__off{padding:12px 14px;border-radius:12px;background:#fdecea;color:#c2453a;font-weight:800}.nst-sheet .nst-judge{margin-top:20px;border-radius:14px;padding:13px 16px}.nst-sheet .nst-shot{margin-top:0}@media (max-width:480px){.nst-sheet__rows>div{grid-template-columns:1fr;gap:2px}}.nst-cards{--cols:1;--card-gap:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--card-gap)}.nst-cards>*{flex:0 1 calc((100% - (var(--cols) - 1) * var(--card-gap)) / var(--cols));min-width:0}@media (min-width:620px){.nst-cards{--cols:min(2,var(--cols-max,2))}}@media (min-width:900px){.nst-cards{--cols:var(--cols-max,3)}}.nst-card{display:flex;flex-direction:column;border-radius:18px;padding:22px 20px;background:rgba(255,255,255,.12);border:1.5px dashed rgba(255,255,255,.42);backdrop-filter:blur(2px)}.nst-card h3{margin:0 0 6px;color:#fff;font-size:16px;font-weight:900}.nst-card p{margin:0;color:rgba(255,255,255,.75);font-size:13px;font-weight:700}.nst-card--link{border-style:solid;border-color:rgba(255,255,255,.7);text-decoration:none}.nst-card--link span{transition:transform .25s cubic-bezier(.2,.7,.25,1)}.nst-card--link:hover{text-decoration:none}.nst-card--link:hover span{transform:translateX(3px)}.nst-footer{position:relative;z-index:1;margin-top:clamp(48px,8vw,88px);padding:clamp(38px,5vw,58px) clamp(18px,4vw,32px) clamp(34px,4vw,46px);text-align:center;background:rgba(4,46,72,.4);border-top:1px solid rgba(255,255,255,.1)}.nst-footer img{width:144px;height:auto;margin-bottom:14px}.nst-footer__by{margin:0;color:#fff;font-size:15px;font-weight:900}.nst-footer__legal{max-width:62ch;margin:14px auto 0;color:rgba(255,255,255,.5);font-size:11px;font-weight:600;line-height:1.65}.nst-footer__copy{margin:12px 0 0;color:rgba(255,255,255,.68);font-size:12px;font-weight:700}@keyframes nst-drift{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--crest-w) * -1),0,0)}}@keyframes nst-swell{0%,to{translate:0 calc(var(--swell, 15px) * -1)}50%{translate:0 var(--swell,15px)}}@keyframes nst-sail{0%{transform:translateX(-3vw)}to{transform:translateX(11vw)}}@keyframes nst-ripple{0%,to{transform:translate(0) scaleX(1)}50%{transform:translate(14px,-5px) scaleX(1.08)}}@keyframes nst-glow{0%,to{opacity:.45}50%{opacity:1}}.nst-facts li,.nst-hero__top>*{--p:clamp(0,calc((var(--band, 1) - var(--o, 0)) / (1 - var(--o, 0))),1);will-change:transform,opacity}@keyframes nst-float-y{0%,to{translate:0 0}50%{translate:0 -10px}}@keyframes nst-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes nst-bob{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-8px) rotate(1.5deg)}}@keyframes nst-breach-x{0%{transform:translateX(0)}13%{transform:translateX(-70px)}to{transform:translateX(0)}}@keyframes nst-breach-y{0%{transform:translateY(0) rotate(18deg);animation-timing-function:cubic-bezier(.16,.62,.34,1)}6.5%{transform:translateY(calc(var(--leap) * -1)) rotate(-6deg);animation-timing-function:cubic-bezier(.66,0,.86,.42)}13%{transform:translateY(0) rotate(-30deg);animation-timing-function:ease-out}17%{transform:translateY(16px) rotate(-20deg)}to{transform:translateY(0) rotate(18deg)}}@keyframes nst-fly{0%{transform:translate(0)}to{transform:translate(-145vw,-7vh)}}@keyframes nst-glide{0%,to{transform:translate(0)}50%{transform:translate(-18px,12px)}}@keyframes nst-twinkle{0%,to{transform:scale(.85);opacity:.45}50%{transform:scale(1.1);opacity:1}}@keyframes nst-nudge{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,6px)}}@keyframes nst-rise{0%{transform:translateZ(0) scale(.7);opacity:0}10%{opacity:.85}86%{opacity:.5}to{transform:translate3d(var(--drift,0),-125vh,0) scale(1);opacity:0}}.nst-xgrid{--cols:1;--card-gap:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--card-gap)}.nst-xgrid>*{flex:0 1 calc((100% - (var(--cols) - 1) * var(--card-gap)) / var(--cols));min-width:0}@media (min-width:360px){.nst-xgrid{--cols:min(2,var(--cols-max,2))}}@media (min-width:620px){.nst-xgrid{--cols:min(3,var(--cols-max,3))}}@media (min-width:900px){.nst-xgrid{--cols:var(--cols-max,4)}}.nst-xitem{display:flex;flex-direction:column;width:100%;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 10px 22px rgba(6,52,82,.16);transition:box-shadow .25s ease,background .25s ease}.nst-xitem__main{flex:1;display:flex;flex-direction:column;color:inherit;text-decoration:none}.nst-xitem:has(.nst-xitem__main:focus-visible),.nst-xitem:has(.nst-xitem__main:hover){background:#eaf6fc;box-shadow:0 10px 22px rgba(6,52,82,.16),inset 0 0 0 2px #1b6fa8}.nst-xitem__main:focus-visible{outline:2px solid var(--sun);outline-offset:-3px;border-radius:14px}.nst-xitem__shot{position:relative;display:block;aspect-ratio:1;background:#fff;border-bottom:1.5px dashed rgba(245,145,30,.35)}.nst-xitem__shot img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.nst-xitem__body{flex:1;display:flex;flex-direction:column;gap:6px;padding:10px 12px}.nst-xitem__edition{-webkit-line-clamp:2;color:var(--sun);font-size:10px;font-weight:900;letter-spacing:.6px;text-transform:uppercase}.nst-xitem__edition,.nst-xitem__name{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.nst-xitem__name{-webkit-line-clamp:3;color:#14456b;font-size:12.5px;font-weight:800}.nst-xmarks{display:flex;flex-wrap:wrap;gap:4px;padding:0 12px 12px}.nst-xmark{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;background:rgba(245,145,30,.14);color:#a35c0b;font-size:10.5px;font-weight:900;line-height:1.6;white-space:nowrap;text-decoration:none;transition:background .2s ease,color .2s ease}a.nst-xmark:hover{background:var(--sun);color:#fff}a.nst-xmark:focus-visible{outline:2px solid var(--sun);outline-offset:2px}.nst-xmark i{font-style:normal;font-size:11.5px;line-height:1}.nst-xmark--online{background:rgba(27,111,168,.12);color:#1b6fa8}a.nst-xmark--online:hover{background:#1b6fa8;color:#fff}a.nst-xmark--online:focus-visible{outline-color:#1b6fa8}.nst-xmark--out{background:rgba(20,69,107,.07);color:#8aa3b5}.nst-xmore{display:none}@media (max-width:619.98px){.nst-xwrap{position:relative}.nst-xwrap:not(.is-open) .nst-xgrid>:nth-child(n+7){display:none}.nst-xwrap:not(.is-open):after{content:"";position:absolute;right:0;bottom:0;left:0;height:72px;pointer-events:none;background:linear-gradient(180deg,rgba(253,243,219,0),#fdf3db)}.nst-xmore{display:block;width:100%;margin:14px 0 0;padding:11px 16px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid var(--sun);border-radius:999px;background:#fff;color:#a35c0b;font:inherit;font-size:13px;font-weight:900;cursor:pointer;transition:background .2s ease,color .2s ease}.nst-xmore:hover{background:var(--sun);color:#fff}.nst-xmore:focus-visible{outline:2px solid var(--sun);outline-offset:2px}.nst-xitem__body{gap:5px;padding:9px 10px}.nst-xitem__edition{font-size:9.5px;letter-spacing:.4px}.nst-xitem__name{-webkit-line-clamp:2;font-size:12px}.nst-xmarks{gap:3px;padding:0 10px 10px}.nst-xmark{padding:2px 6px;font-size:10px}}@media (max-width:900px){.nst img.nst-oval{width:min(138vw,900px)}.nst-ship-wrap{left:10%;bottom:30%;width:min(30vw,190px)}.nst-dolphin{right:16%;width:min(13vw,76px);--leap:78px}.nst-wavemark{display:none}.nst-wavemark:first-of-type{display:block}}@media (max-width:640px){.nst-hero__stage{padding-bottom:18vh}.nst-sea{--crest-w:1250px;--crest-h:58px;--swell:13px;height:22%}.nst-plane-wrap{width:29vw;top:16%;right:-34%}.nst-hero__top{gap:6px;padding-top:14px}.nst-back{bottom:12px;padding:5px 12px 5px 9px;font-size:11px}.nst-badge20{height:38px}.nst-gsc{width:clamp(56px,15vw,80px)}.nst-stop{padding:8px 12px;gap:6px}.nst-bird--3,.nst-bird--4,.nst-bird--6,.nst-clouds,.nst-dolphin--far{display:none}.nst-sunrays{opacity:.13}.nst-hero__top{gap:4px;padding-left:10px;padding-right:10px}.nst-stop{padding:7px 11px;gap:5px}.nst-stop b,.nst-stop i{font-size:13px}.nst-facts{gap:6px}.nst-facts li{padding:7px 12px;font-size:12px;line-height:1.35;text-align:left}.nst-facts li span{min-width:0}.nst-depth{display:none}.nst-countdown{gap:6px}.nst-count{padding:12px 4px 10px;border-radius:14px}.nst-diver{width:68px;right:2%}.nst-datecard__cal{flex:1 1 100%;flex-direction:row;gap:10px;padding:14px}.nst-datecard__day{font-size:40px}}@media (max-width:900px){.nst-card,.nst-count{backdrop-filter:none;-webkit-backdrop-filter:none}.nst-count{background:rgba(255,255,255,.2)}.nst-card{background:rgba(255,255,255,.17)}.nst-caustics span,.nst-clouds,.nst-facts,.nst-hero,.nst-hero__sky,.nst-hero__top,.nst-sky-decor,.nst-tilt{will-change:auto}.nst-sunrays{width:130vmax;height:130vmax}.nst-godrays span{filter:blur(14px)}.nst-rays span{filter:blur(9px)}}@media (max-width:640px){.nst-godrays{mix-blend-mode:normal;opacity:.28}.nst-rays{mix-blend-mode:normal;opacity:.4}.nst-caustics--deep{mix-blend-mode:normal;opacity:.12}.nst-caustics span{animation:none}.nst-bubble:nth-child(n+15),.nst-caustics--deep span:nth-child(2),.nst-fish:nth-child(n+3),.nst-seafoam span:nth-child(n+4),.nst-sparkle:nth-child(n+4){display:none}.nst-godrays span,.nst-rays span,.nst-sunrays{animation:none}.nst-count__value{animation:nst-digit-flip .42s cubic-bezier(.25,.9,.3,1)}.nst-bubble:nth-child(n+9),.nst-godrays span:nth-child(n+2),.nst-rays span:nth-child(n+3){display:none}.nst-caustics span{inset:0}}@media (prefers-reduced-motion:reduce){.nst *,.nst :after,.nst :before{animation:none!important;transition:none!important}}