.WUuXXW_welcome{--entrance-gold:var(--gold-soft);isolation:isolate;background:radial-gradient(ellipse at 50% 45%,var(--wine),var(--wine-dark) 80%);min-height:100svh;color:var(--cream);text-align:center;place-items:center;padding:clamp(24px,4vh,48px) 24px;display:grid;position:relative;overflow:clip}.WUuXXW_frame{border:1px solid color-mix(in srgb,var(--gold) 28%,transparent);pointer-events:none;position:absolute;inset:clamp(12px,2vw,28px)}.WUuXXW_orbits{z-index:-1;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.WUuXXW_orbits span{border:1px solid color-mix(in srgb,var(--gold) 13%,transparent);aspect-ratio:1;border-radius:50%;width:min(76vw,760px);position:absolute}.WUuXXW_orbits span:nth-child(2){width:min(110vw,1100px)}.WUuXXW_orbits span:nth-child(3){width:min(150vw,1450px)}.WUuXXW_backgroundGlints{z-index:-1;pointer-events:none;background:radial-gradient(circle at 10% 19%,var(--entrance-gold) 0 1px,transparent 2px),radial-gradient(circle at 84% 14%,var(--entrance-gold) 0 1px,transparent 2px),radial-gradient(circle at 90% 62%,var(--gold) 0 1px,transparent 2px),radial-gradient(circle at 18% 81%,var(--gold) 0 1px,transparent 2px),radial-gradient(circle at 73% 88%,var(--entrance-gold) 0 1px,transparent 2px);position:absolute;inset:0}.WUuXXW_content{z-index:1;width:min(100%,860px);position:relative}.WUuXXW_brand{font-family:var(--sans);letter-spacing:.24em;color:var(--entrance-gold);margin:0 0 14px;font-size:clamp(13px,1.5vw,19px);font-weight:500;animation:.3s ease-out both WUuXXW_brandReveal}.WUuXXW_ornament{color:var(--gold);justify-content:center;align-items:center;gap:10px;margin:0 0 clamp(22px,4vh,40px);font-size:10px;display:flex}.WUuXXW_ornament span{background:var(--gold);opacity:.55;width:60px;height:1px}.WUuXXW_heading{font-family:var(--serif);letter-spacing:-.025em;margin:0;font-weight:400;line-height:1.12}.WUuXXW_welcomeWord{transform-origin:50%;font-size:clamp(38px,7.6vw,94px);font-weight:400;animation:.6s cubic-bezier(.16,1,.3,1) .2s both WUuXXW_welcomeZoom;display:block}.WUuXXW_typedLine{white-space:nowrap;justify-content:center;align-items:baseline;gap:.24em;margin-top:clamp(10px,2.1vh,23px);display:flex}.WUuXXW_to{font-size:clamp(24px,3.7vw,46px);font-weight:400}.WUuXXW_something{font-size:clamp(33px,6vw,74px);position:relative}.WUuXXW_letter{opacity:1;animation:WUuXXW_typedLetter 1ms var(--letter-delay) step-end backwards}.WUuXXW_cursor{background:var(--cream);opacity:0;width:1px;height:.8em;animation:.24s step-end 1s 6 WUuXXW_caret;position:absolute;bottom:.14em;right:-.08em}.WUuXXW_heroWord{width:max-content;max-width:100%;color:var(--entrance-gold);margin:clamp(8px,1.8vh,20px) auto 0;font-size:clamp(62px,11.8vw,148px);animation:.75s cubic-bezier(.16,1,.3,1) 1.55s both WUuXXW_beautifulReveal;display:block;position:relative}.WUuXXW_heroWord em{padding:0 .05em .08em;font-style:italic;font-weight:400;display:block}.WUuXXW_sparkles{pointer-events:none;position:absolute;inset:0}.WUuXXW_sparkles i{background:var(--cream);clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);opacity:0;width:7px;height:11px;animation:2.2s infinite WUuXXW_sparkle;position:absolute}.WUuXXW_domain{font-family:var(--sans);letter-spacing:.055em;color:var(--cream);margin:clamp(16px,3vh,32px) 0 0;font-size:clamp(13px,1.7vw,18px);animation:.3s 2.6s both WUuXXW_softReveal}.WUuXXW_ctaWrap{width:min(75%,340px);margin:clamp(22px,4vh,44px) auto 0}.WUuXXW_cta{background:var(--entrance-gold);min-height:52px;color:var(--wine-dark);font-family:var(--sans);letter-spacing:.11em;transform-origin:50%;border-radius:100px;justify-content:center;align-items:center;padding:15px 24px;font-size:clamp(13px,1.3vw,16px);font-weight:600;text-decoration:none;animation:1.05s ease-in-out 3s infinite WUuXXW_ctaPulse;display:flex;position:relative;overflow:hidden}.WUuXXW_cta:after{content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--cream) 35%,transparent),transparent);pointer-events:none;width:22%;animation:2.4s linear 3s infinite WUuXXW_ctaShine;position:absolute;inset:-40% auto -40% -60%;transform:skew(25deg)}.WUuXXW_cta:hover{background:var(--cream)}.WUuXXW_cta:focus-visible{outline:3px solid var(--cream);outline-offset:7px}.WUuXXW_controls{justify-content:center;gap:12px;margin-top:clamp(20px,3vh,30px);display:flex}.WUuXXW_controls button{border:1px solid color-mix(in srgb,var(--gold) 45%,transparent);min-height:44px;color:var(--cream);font-family:var(--sans);cursor:pointer;background:0 0;border-radius:30px;padding:9px 15px;font-size:12px}.WUuXXW_controls button:hover{background:color-mix(in srgb,var(--cream) 7%,transparent)}.WUuXXW_controls button:focus-visible{outline:2px solid var(--cream);outline-offset:3px}.WUuXXW_audioStatus{font-family:var(--sans);max-width:100%;margin:0;font-size:12px}.WUuXXW_audioStatus:not(:empty){margin-top:12px}.WUuXXW_film{z-index:2;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--wine-dark) 24%,transparent) 6%,color-mix(in srgb,var(--cream) 24%,transparent) 8%,transparent 10%,color-mix(in srgb,var(--cream) 7%,transparent) 16%,transparent 32%,color-mix(in srgb,var(--cream) 3%,transparent) 95%,transparent);width:28%;box-shadow:-8px 0 14px -10px var(--wine-dark);pointer-events:none;border-radius:48% 18% 24% 50%/45% 25% 25% 55%;animation:8s cubic-bezier(.3,.3,.6,1) .1s both WUuXXW_filmPeel;position:absolute;inset:-20% auto -20% -35%;transform:rotate(-7deg)}.WUuXXW_film span{background:linear-gradient(transparent,color-mix(in srgb,var(--cream) 25%,transparent),transparent);border-radius:50%;width:2px;position:absolute;top:0;bottom:0;left:8%}.WUuXXW_welcome[data-paused=true] *,.WUuXXW_welcome[data-paused=true] :after{animation-play-state:paused!important}@keyframes WUuXXW_brandReveal{0%{opacity:0}to{opacity:1}}@keyframes WUuXXW_welcomeZoom{0%{opacity:0;transform:scale(2.1)}to{opacity:1;transform:scale(1)}}@keyframes WUuXXW_typedLetter{0%{opacity:0}to{opacity:1}}@keyframes WUuXXW_caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes WUuXXW_beautifulReveal{0%{opacity:0;transform:translate(85vw)scale(1.55)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes WUuXXW_sparkle{0%,30%,to{opacity:0;transform:scale(.4)}43%{opacity:.95;transform:scale(1.15)}58%{opacity:0;transform:scale(.5)}}@keyframes WUuXXW_softReveal{0%{opacity:0}to{opacity:1}}@keyframes WUuXXW_ctaPulse{0%,to{transform:scale(1)}50%{transform:scale(1.065)}}@keyframes WUuXXW_ctaShine{to{left:150%}}@keyframes WUuXXW_filmPeel{0%{left:-35%;transform:rotate(-7deg)}to{left:130%;transform:rotate(7deg)}}@media (min-width:1100px) and (min-height:780px){.WUuXXW_content{width:min(72vw,950px)}.WUuXXW_welcomeWord{font-size:100px}.WUuXXW_something{font-size:80px}.WUuXXW_heroWord{font-size:160px}}@media (max-width:480px){.WUuXXW_welcome{padding:32px 22px}.WUuXXW_welcomeWord{font-size:clamp(35px,10.6vw,51px)}.WUuXXW_something{font-size:clamp(30px,8.7vw,42px)}.WUuXXW_to{font-size:clamp(22px,6vw,29px)}.WUuXXW_heroWord{font-size:clamp(57px,17.4vw,84px)}.WUuXXW_brand{letter-spacing:.18em;font-size:14px}.WUuXXW_content{width:100%}.WUuXXW_orbits span{width:90vw}.WUuXXW_orbits span:nth-child(2){width:125vw}.WUuXXW_orbits span:nth-child(3){width:170vw}.WUuXXW_domain{font-size:14px}.WUuXXW_ctaWrap{width:78%;max-width:300px}}@media (max-height:600px){.WUuXXW_welcome{padding-top:24px;padding-bottom:24px}.WUuXXW_brand{margin-bottom:8px}.WUuXXW_ornament{margin-bottom:14px}.WUuXXW_welcomeWord{font-size:clamp(34px,6vw,62px)}.WUuXXW_something{font-size:clamp(30px,5vw,48px)}.WUuXXW_to{font-size:24px}.WUuXXW_typedLine{margin-top:8px}.WUuXXW_heroWord{margin-top:5px;font-size:clamp(52px,9vw,86px)}.WUuXXW_domain{margin-top:10px}.WUuXXW_ctaWrap{margin-top:18px}.WUuXXW_controls{margin-top:14px}}@media (prefers-reduced-motion:reduce){.WUuXXW_welcome *,.WUuXXW_welcome :after{opacity:1;animation:none!important;transform:none!important}.WUuXXW_film,.WUuXXW_sparkles,.WUuXXW_cursor,.WUuXXW_controls button:last-child{display:none}}@media (min-width:681px) and (max-height:779px){.WUuXXW_welcome{padding:24px}.WUuXXW_welcomeWord{font-size:76px}.WUuXXW_something{font-size:58px}.WUuXXW_to{font-size:36px}.WUuXXW_heroWord{font-size:120px}.WUuXXW_ornament{margin-bottom:22px}.WUuXXW_typedLine{margin-top:15px}.WUuXXW_heroWord{margin-top:10px}.WUuXXW_domain{margin-top:18px}.WUuXXW_ctaWrap{margin-top:26px}.WUuXXW_controls{margin-top:18px}}
