/* Faithful port of reference scene--01 background; vw mapped to container width (cqw). */
#rec684358380 .t396__artboard{background-color:#02040d!important}
#rec684358380 .pink92-hero-label{text-shadow:0 2px 2px rgba(11,6,32,.95),0 0 12px rgba(11,6,32,.85)}
#rec684358380 .p92-scene{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none;container-type:size;contain:paint;
  --reference-title:calc(clamp(22px,2.71cqw,42px) / .8);
  --reference-body:calc(clamp(13px,1.35cqw,21px) / .8);
  --floor:calc(100cqh - 23.53cqh - var(--reference-title) * 1.1 - .93 * var(--reference-body) - var(--reference-body) * 1.34 * 2);
  --mh:calc(100cqw * 1.28 * 789 / 2400);
  --shift:min(0px,calc(var(--floor) - var(--mh)));
  --shift-front:calc(var(--shift) * .5)}
#rec684358380 .p92-scene *{pointer-events:none}
.p92-scene__sky{
  position:absolute;inset:0;
  background-color:#02040d;
  background-image:url("./images/pink92-night-stars.svg"),
    radial-gradient(ellipse at 70% 0%,rgba(52,19,78,.32),transparent 58%),
    linear-gradient(180deg,#02040d 0%,#081125 52%,#142847 100%);
  background-size:cover,100% 100%,100% 100%;
  background-position:center top;
  background-repeat:no-repeat;
}
.p92-scene picture{display:contents}
.p92-scene__back{position:absolute;bottom:var(--shift);left:-14%;width:128%;max-width:none;height:auto;display:block}
.p92-scene__front{position:absolute;bottom:var(--shift-front);left:0;width:100%;max-width:none;height:auto;display:block}
.p92-scene__cloud{position:absolute;left:0;bottom:calc(100cqw * (483 - 156.5) / 2400 + var(--shift-front));will-change:transform;animation:p92-near var(--t) linear infinite;animation-delay:calc(var(--p) * var(--t) * -1)}
.p92-scene__cloud--back{bottom:calc(var(--mh) * (789 - 310) / 789 + var(--shift));animation-name:p92-back;opacity:.45}
.p92-scene__cloud-img{display:block;width:100%;max-width:none;height:auto}
.p92-scene__cloud--near.p92-scene__cloud--1{width:62%;opacity:.96;--t:220s;--p:0}
.p92-scene__cloud--near.p92-scene__cloud--2{width:80%;opacity:1;--t:160s;--p:.25}
.p92-scene__cloud--near.p92-scene__cloud--3{width:58%;opacity:.92;--t:300s;--p:.5}
.p92-scene__cloud--near.p92-scene__cloud--4{width:72%;opacity:.98;--t:190s;--p:.75}
.p92-scene__cloud--back.p92-scene__cloud--1{width:85%;--t:400s;--p:.125}
.p92-scene__cloud--back.p92-scene__cloud--2{width:110%;--t:300s;--p:.375}
.p92-scene__cloud--back.p92-scene__cloud--3{width:80%;--t:520s;--p:.625}
.p92-scene__cloud--back.p92-scene__cloud--4{width:100%;--t:350s;--p:.875}
.p92-scene__cloud--2 .p92-scene__cloud-img{transform:scaleX(-1) rotate(5deg)}
.p92-scene__cloud--3 .p92-scene__cloud-img{transform:rotate(-7deg)}
.p92-scene__cloud--4 .p92-scene__cloud-img{transform:scaleX(-1) rotate(3deg)}
@keyframes p92-near{from{transform:translate(100cqw,50%)}to{transform:translate(-70cqw,50%)}}
@keyframes p92-back{from{transform:translate(-70cqw,50%)}to{transform:translate(100cqw,50%)}}
@media (max-width:1024px) and (orientation:portrait){
  #rec684358380 .p92-scene{--shift:0px;--shift-front:0px}
  .p92-scene__back{left:0;width:100%}
  .p92-scene__cloud{bottom:calc(100cqw * (855 - 222) / 1290)}
  .p92-scene__cloud--back{bottom:calc(100cqw * 1000 / 1290)}
}
#rec684358380.p92-paused .p92-scene__cloud{animation-play-state:paused}
@media (prefers-reduced-motion:reduce){.p92-scene__cloud{animation-play-state:paused!important}}
