.decor{pointer-events:none;position:absolute;inset:0}.decor-item{width:var(--size);position:absolute}@media not (min-width:48rem){.decor-item{opacity:.45;width:calc(var(--size) * .6)}}.decor-item[data-depth=far]{--drift:180px;--spin:8deg;opacity:.5;z-index:-1}.decor-item[data-depth=mid]{--drift:50px;--spin:12deg;opacity:.85;z-index:-1}.decor-item[data-depth=near]{--drift:-360px;--spin:18deg;z-index:2}.decor-item,.decor-sticker{--decor-ink:#101523;--decor-light:#ffffff8c;--decor-shade:#00000029}@supports (color:lab(0% 0 0)){.decor-item,.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-sticker,.decor-item[data-hour=day],.decor-item[data-hour=dusk]{--decor-paper:#fffdfc;--decor-skin:#f6cab2;--decor-gold:var(--landing-gold);--decor-coral:var(--brand);--decor-orange:var(--action)}@supports (color:lab(0% 0 0)){.decor-sticker,.decor-item[data-hour=day],.decor-item[data-hour=dusk]{--decor-paper:lab(99.4013% .771701 .742185);--decor-skin:lab(84.6391% 13.6569 18.2293)}}.decor-item[data-hour=night]{--decor-light:#ffffff73;--decor-shade:#00000038;--decor-paper:#e6dcd4;--decor-skin:#dfb39d;--decor-gold:#e0a454;--decor-coral:#d56e7a;--decor-orange:#e1773b}@supports (color:lab(0% 0 0)){.decor-item[data-hour=night]{--decor-light:lab(100% 0 0/.45);--decor-shade:lab(0% 0 0/.22);--decor-paper:lab(88.3714% 2.55027 5.00729);--decor-skin:lab(76.4911% 14.212 17.7405);--decor-gold:lab(72.028% 16.9869 49.677);--decor-coral:lab(59.1171% 42.2945 13.0596);--decor-orange:lab(61.9229% 38.6757 50.9167)}}.decor-item svg{height:auto;transform:rotate(var(--tilt));width:100%;display:block;overflow:visible}@media (prefers-reduced-motion:no-preference){.decor-item 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)}}
