.landing-module__g1LwZa__landing{color:#fff;background:radial-gradient(at 48% 43%,#ff3542 0,#eb001c 41%,#b80017 82%,#960014 100%);min-height:100svh;overflow:clip}.landing-module__g1LwZa__header{z-index:2;justify-content:space-between;align-items:center;gap:20px;height:90px;padding:22px 30px;display:flex;position:relative}.landing-module__g1LwZa__header .brand{width:190px}.landing-module__g1LwZa__scene{grid-template-columns:minmax(0,1fr) 195px 330px;align-items:center;gap:28px;max-width:1200px;min-height:760px;margin:auto;padding:18px 30px 88px;display:grid}.landing-module__g1LwZa__copy{z-index:1;min-width:0;position:relative}.landing-module__g1LwZa__copy h1{letter-spacing:-2px;transform-origin:0;width:139%;margin-bottom:32px;font-size:clamp(66px,7.4vw,96px);font-weight:600;line-height:.91;transform:scaleX(.72)}.landing-module__g1LwZa__copy .countdown-large{gap:8px;font-size:24px}.landing-module__g1LwZa__copy .time-part{gap:8px}.landing-module__g1LwZa__copy .countdown-large small{letter-spacing:1px;font-size:10px}.landing-module__g1LwZa__product{justify-content:center;align-items:center;height:660px;display:flex;position:relative}.landing-module__g1LwZa__vessel{aspect-ratio:530/2040;isolation:isolate;height:100%;position:relative}.landing-module__g1LwZa__vessel>img{z-index:3;width:auto;max-width:none;height:100%;position:relative}.landing-module__g1LwZa__floor{pointer-events:none;filter:blur(5px);z-index:-1;background:radial-gradient(at 42% 39%,#ff596780 0,#fc29394d 25%,#bf001529 49%,#0000 70%);width:540%;height:30%;position:absolute;top:87%;left:-220%}.landing-module__g1LwZa__reflection{pointer-events:none;opacity:.36;z-index:0;width:100%;height:100%;position:absolute;top:96.765%;left:0;-webkit-mask-image:linear-gradient(#000 0%,#0008 7%,#0000 23%);mask-image:linear-gradient(#000 0%,#0008 7%,#0000 23%)}.landing-module__g1LwZa__reflection:before{content:"";filter:blur(1px);background:url(/assets/landing-hero-original-2040.png) 50%/100% 100% no-repeat;position:absolute;inset:0;transform:scaleY(-1)}.landing-module__g1LwZa__shadow{pointer-events:none;filter:blur(2px);z-index:2;background:#48000bc9;border-radius:50%;width:93%;height:1.9%;position:absolute;top:97.5%;left:4%}.landing-module__g1LwZa__shadow:after{content:"";transform-origin:0;filter:blur(4px);background:linear-gradient(100deg,#58000b94,#66000b50 45%,#0000);border-radius:50%;width:210%;height:240%;position:absolute;top:-90%;left:45%;transform:rotate(-7deg)}.landing-module__g1LwZa__panel{z-index:4;color:var(--blue);background:#fff;flex-direction:column;justify-content:center;min-height:576px;padding:30px 24px;display:flex;position:relative}.landing-module__g1LwZa__panel h2{text-align:center;font-size:30px;line-height:1.05}.landing-module__g1LwZa__intro{text-align:center;margin:15px 0 20px;font-size:17px;line-height:1.2}.landing-module__g1LwZa__panel .registration-form{gap:12px}.landing-module__g1LwZa__panel .signup-availability{border-left-width:2px;margin-bottom:3px;padding:9px 10px;font-size:13px}.landing-module__g1LwZa__panel .registration-names{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.landing-module__g1LwZa__panel .registration-form label:not(.consent){font-size:14px}.landing-module__g1LwZa__panel .registration-names label{gap:5px;min-width:0}:is(.landing-module__g1LwZa__panel .registration-names input,.landing-module__g1LwZa__panel .registration-form input[type=email]){border-color:#ccd4e0;height:42px;min-height:42px;padding:8px;font-size:16px}.landing-module__g1LwZa__panel .registration-form>label[for$=-email]{margin-bottom:-7px}.landing-module__g1LwZa__panel .consent{gap:7px;font-size:13px}.landing-module__g1LwZa__panel .consent input{width:15px;height:15px;margin-top:0}.landing-module__g1LwZa__panel .registration-policy-checks{gap:9px}.landing-module__g1LwZa__panel .registration-form .button{letter-spacing:1px;border-radius:24px;min-height:44px;padding:10px 14px;font-size:17px}.landing-module__g1LwZa__enter{text-align:center;margin-top:15px;padding:4px 0;font-size:14px;text-decoration:underline;display:block}@media (min-width:681px) and (max-width:850px){.landing-module__g1LwZa__scene{grid-template-columns:minmax(0,1fr) 165px 280px;gap:16px;padding-left:22px;padding-right:22px}.landing-module__g1LwZa__copy h1{font-size:clamp(46px,7vw,60px)}.landing-module__g1LwZa__product{height:620px}.landing-module__g1LwZa__copy .countdown-large{gap:4px;font-size:19px}.landing-module__g1LwZa__copy .time-part{gap:4px}}@media (max-width:680px){.landing-module__g1LwZa__header{height:82px;padding:20px}.landing-module__g1LwZa__header .brand{width:150px}.landing-module__g1LwZa__scene{grid-template-columns:minmax(0,1fr) 110px;gap:65px 12px;min-height:0;padding:30px 20px 70px}.landing-module__g1LwZa__copy h1{letter-spacing:-.7px;font-size:clamp(34px,10.7vw,62px);line-height:.96}.landing-module__g1LwZa__copy .countdown-large{gap:4px;font-size:17px}.landing-module__g1LwZa__copy .time-part{gap:4px}.landing-module__g1LwZa__copy .countdown-large small{letter-spacing:0;font-size:8px}.landing-module__g1LwZa__product{height:430px}.landing-module__g1LwZa__panel{grid-column:1/-1;min-height:550px;padding:26px}.landing-module__g1LwZa__panel .consent{align-items:center;min-height:35px;font-size:14px}}.landing-module__g1LwZa__heroGroup,.landing-module__g1LwZa__registration{display:contents}.landing-module__g1LwZa__entryTrigger,.landing-module__g1LwZa__close{display:none}@media (max-width:680px){.landing-module__g1LwZa__header{gap:12px}.landing-module__g1LwZa__header .brand{flex-shrink:0;width:145px}.landing-module__g1LwZa__entryTrigger{color:#fff;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:12px 0 12px 8px;font-size:14px;display:block}.landing-module__g1LwZa__entryTrigger:focus-visible,.landing-module__g1LwZa__close:focus-visible{outline-offset:3px;outline:2px solid}.landing-module__g1LwZa__scene{grid-template-columns:minmax(0,1fr) 110px;gap:12px;min-height:calc(100svh - 82px);padding:30px 20px 80px}.landing-module__g1LwZa__copy h1{font-size:44px}.landing-module__g1LwZa__product{height:min(450px,100svh - 200px);min-height:270px}.landing-module__g1LwZa__registration{display:none}.landing-module__g1LwZa__registrationOpen{z-index:100;height:100dvh;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));background:#3c0009a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.landing-module__g1LwZa__panel{overscroll-behavior:contain;justify-content:flex-start;width:100%;max-width:400px;min-height:0;max-height:100%;padding:42px 24px 20px;overflow-y:auto}.landing-module__g1LwZa__panel h2{font-size:31px}.landing-module__g1LwZa__panel .registration-form{flex-shrink:0}.landing-module__g1LwZa__close{width:44px;height:44px;color:var(--blue);font:inherit;cursor:pointer;background:0 0;border:0;font-size:26px;display:block;position:absolute;top:0;right:0}.landing-module__g1LwZa__enter{flex-shrink:0;justify-content:center;align-items:center;min-height:44px;display:flex}}@media (max-width:360px){.landing-module__g1LwZa__header .brand{width:128px}.landing-module__g1LwZa__entryTrigger{font-size:12px}.landing-module__g1LwZa__copy h1{font-size:34px}.landing-module__g1LwZa__scene{grid-template-columns:minmax(0,1fr) 100px}.landing-module__g1LwZa__product{height:min(400px,100svh - 200px)}.landing-module__g1LwZa__panel{padding-left:20px;padding-right:20px}.landing-module__g1LwZa__panel h2{font-size:28px}}
