.bg-decor{z-index:-1;top:calc(-1 * var(--spacing-header-current));pointer-events:none;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.bg-decor__blob{width:379px;height:379px;filter:blur(var(--blur-blob));will-change:transform;border-radius:50%;display:block;position:absolute}.bg-decor__blob--4{background:var(--color-slate-navy-950);opacity:.126;top:-128px;left:-184px}.bg-decor__blob--2{background:var(--color-husky-sky-950);opacity:.351;width:184px;height:184px;top:110px;left:497px}.bg-decor__blob--14{background:var(--color-husky-sky-950);opacity:.234;display:none;top:447px;left:1730px}.bg-decor__blob--15{background:var(--color-ember-coral-950);opacity:.027;display:none;top:-128px;left:980px}.bg-decor__blob--8{background:var(--color-ember-coral-950);opacity:.162;width:204px;height:204px;top:-30px;left:-12px}.bg-decor__blob--17{background:var(--color-ember-coral-950);opacity:.072;display:none;top:1317px;left:1562px}.bg-decor__blob--13{background:var(--color-husky-sky-950);opacity:.198;width:271px;height:271px;top:846px;left:329px}.bg-decor__blob--19{background:var(--color-husky-sky-950);opacity:.216;width:518px;height:518px;top:2533px;left:380px}@media (width>=1280px){.bg-decor__blob--2{width:379px;height:379px;top:160px;left:1658px}.bg-decor__blob--14,.bg-decor__blob--15,.bg-decor__blob--17{display:block}.bg-decor__blob--8{width:379px;height:379px;top:437px;left:-50px}.bg-decor__blob--17{left:980px}.bg-decor__blob--19{top:1933px;left:983px}}@media (width>=1920px){.bg-decor__blob--2{left:auto;right:-117px}.bg-decor__blob--14{left:auto;right:-189px}.bg-decor__blob--17{left:auto;right:-21px}}.hero-intro{--hero-intro-head:120px;z-index:100;background:var(--color-surface-page);pointer-events:none;display:none;position:fixed;inset:0}.hero-intro__fly{width:var(--hero-intro-head);height:var(--hero-intro-head);transform-origin:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-intro__head{transform-origin:50% 60%;width:100%;height:auto;display:block}@media (width>=640px){.hero-intro{--hero-intro-head:180px}}[data-hero-intro=play] .hero-intro{animation:hero-intro-overlay-out var(--seq-overlay-out-duration) var(--ease-in-out) var(--seq-overlay-out-at) forwards;display:block}[data-hero-intro=play] .hero-intro__fly{animation:hero-intro-shrink var(--seq-shrink-duration) var(--ease-in-out) var(--seq-shrink-at) forwards}[data-hero-intro=play] .hero-intro__head{animation:hero-intro-head-in var(--seq-head-in-duration) var(--ease-out) var(--seq-head-in-at) both, hero-intro-wink var(--seq-wink-duration) var(--ease-in-out) var(--seq-wink-at) forwards}.site-shell[data-hero-intro=play]>.site-header,.site-shell[data-hero-intro=play]>.site-footer,.site-shell[data-hero-intro=play] .landing>:not(.hero-intro){animation:hero-intro-page-in var(--seq-page-in-duration) var(--ease-out) var(--seq-page-in-at) both}@keyframes hero-intro-overlay-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes hero-intro-shrink{0%{transform:translate(-50%,-50%)scale(1)}to{transform:translate(calc(-50% + var(--hero-intro-dx,0px)), calc(-50% + var(--hero-intro-dy,0px))) scale(var(--hero-intro-scale,.5))}}@keyframes hero-intro-head-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:none}}@keyframes hero-intro-wink{0%,to{transform:none}50%{transform:scaleY(.82)}}@keyframes hero-intro-page-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){[data-hero-intro=play] .hero-intro{display:none}.site-shell[data-hero-intro=play]>.site-header,.site-shell[data-hero-intro=play]>.site-footer,.site-shell[data-hero-intro=play] .landing>:not(.hero-intro){animation:none}}[data-motion=off][data-hero-intro=play] .hero-intro{display:none}.site-shell[data-motion=off][data-hero-intro=play]>.site-header,.site-shell[data-motion=off][data-hero-intro=play]>.site-footer,.site-shell[data-motion=off][data-hero-intro=play] .landing>:not(.hero-intro){animation:none}.landing{background:0 0;width:100%;position:relative}
