.decor{pointer-events:none;position:absolute;inset:0}.decor-item{width:var(--size);position:absolute}.decor>.decor-item{transition:opacity .6s ease-out}@starting-style{.decor>.decor-item{opacity:0}}.decor-item[data-depth=far]{opacity:.75;z-index:-1}.decor-item[data-depth=mid]{opacity:.9;z-index:-1}.decor-item[data-depth=near]{z-index:2}.decor-item.decor-sticker{opacity:.5}@media not (min-width:48rem){.decor-item.decor-sticker{width:calc(var(--size) * .6)}}.decor-sticker{--decor-ink:#101523;--decor-light:#ffffff8c;--decor-shade:#00000029;--decor-paper:#fffdfc;--decor-gold:var(--landing-gold);--decor-coral:var(--brand)}@supports (color:lab(0% 0 0)){.decor-sticker{--decor-ink:lab(7.02424% .99425 -10.4518);--decor-light:lab(100% 0 0/.55);--decor-shade:lab(0% 0 0/.16);--decor-paper:lab(99.4013% .771701 .742185)}}.decor-item>:is(img,svg){height:auto;transform:rotate(var(--tilt));width:100%;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.decor-item>:is(img,svg){animation:decor-float var(--float-duration,7s) ease-in-out infinite alternate;animation-delay:var(--float-delay,0s)}@supports (animation-timeline:view()){.decor-item{animation:linear both decor-drift;animation-timeline:view()}}}@keyframes decor-float{0%{transform:translateY(-5px) rotate(var(--tilt))}to{transform:translateY(5px) rotate(calc(var(--tilt) + 5deg))}}@keyframes decor-drift{0%{rotate:calc(var(--spin) * -1);translate:0 calc(var(--drift) * -1)}to{rotate:var(--spin);translate:0 var(--drift)}}
