html:has(.xmas){--color-brand:#0a1530;--color-forest:#0a1530;--color-forest-700:#182a57;--color-forest-800:#101f45;--color-forest-950:#060d20;--color-mist:#b6c4e0;--color-muted-fg:#9fb0d0;--x-t0:1.75s;--x-satin:linear-gradient(90deg,#7a0b1f,#c5162f 14%,#ee3f59 30%,#bd1530 50%,#ee3f59 70%,#c5162f 86%,#7a0b1f);--x-satin-h:linear-gradient(180deg,#7a0b1f,#c5162f 14%,#ee3f59 30%,#bd1530 50%,#ee3f59 70%,#c5162f 86%,#7a0b1f)}html.seen-xmas:has(.xmas){--x-t0:0.15s}html:has(.xmas) .intro-curtain{display:none}html:has(.xmas) .site-root>header{animation:x-fade .7s ease var(--x-t0) backwards}.xmas{position:relative;overflow-x:clip}@keyframes x-fade{0%{opacity:0}}.x-opening{position:absolute;inset:0 0 auto;z-index:100;height:100svh;overflow:hidden;pointer-events:none;animation:x-opening-end .01s linear 2.2s forwards}@keyframes x-opening-end{0%,to{visibility:hidden}}html.seen-xmas .x-opening{display:none}.x-paper{position:absolute;top:0;bottom:0;width:50.5%;background-color:#0b1a3f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='%23d4a84f' fill-opacity='.5'%3E%3Cpath d='M30 18l2.4 7.6L40 28l-7.6 2.4L30 38l-2.4-7.6L20 28l7.6-2.4z'/%3E%3Cpath d='M90 78l1.8 5.2L97 85l-5.2 1.8L90 92l-1.8-5.2L83 85l5.2-1.8z'/%3E%3Ccircle cx='92' cy='26' r='1.8'/%3E%3Ccircle cx='24' cy='90' r='1.8'/%3E%3C/g%3E%3C/svg%3E")}.x-paper-left{left:0;box-shadow:inset -40px 0 60px -40px rgb(0 0 0/.6);animation:x-paper-left 1s cubic-bezier(.76,0,.24,1) 1.15s forwards}.x-paper-right{right:0;box-shadow:inset 40px 0 60px -40px rgb(0 0 0/.6);animation:x-paper-right 1s cubic-bezier(.76,0,.24,1) 1.15s forwards}@keyframes x-paper-left{to{transform:translate3d(-102%,0,0)}}@keyframes x-paper-right{to{transform:translate3d(102%,0,0)}}.x-open-ribbon{position:absolute;z-index:1}.x-open-ribbon-h{left:0;right:0;top:50%;height:clamp(44px,7vh,72px);margin-top:calc(clamp(44px, 7vh, 72px) / -2);background:var(--x-satin-h);animation:x-ribbon-h .55s cubic-bezier(.76,0,.24,1) .8s forwards}.x-open-ribbon-v{top:0;bottom:0;left:50%;width:clamp(44px,7vh,72px);margin-left:calc(clamp(44px, 7vh, 72px) / -2);background:var(--x-satin);animation:x-ribbon-v .55s cubic-bezier(.76,0,.24,1) .8s forwards}@keyframes x-ribbon-h{to{transform:scaleX(0);opacity:0}}@keyframes x-ribbon-v{to{transform:scaleY(0);opacity:0}}.x-open-bow{position:absolute;z-index:2;left:50%;top:50%;width:clamp(190px,26vw,340px);translate:-50% -35.7%;animation:x-bow-in .6s cubic-bezier(.34,1.56,.64,1) .1s backwards,x-bow-out .5s cubic-bezier(.76,0,.24,1) .85s forwards}@keyframes x-bow-in{0%{opacity:0;transform:scale(.4) rotate(-14deg)}}@keyframes x-bow-out{to{opacity:0;transform:scale(1.5) rotate(10deg)}}.x-hero-wrap{position:relative;z-index:5}.x-hero{position:relative;height:calc(100svh - 6.75rem);min-height:34rem;overflow:hidden;background:#0a1530}@media (min-width:768px){.x-hero{height:calc(100svh - 36px);min-height:40rem}}.x-hero-img{object-position:50% 42%}.x-hero-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgb(6 13 32/.65) 0,rgb(6 13 32/0) 9rem),linear-gradient(0deg,rgb(6 13 32/.86) 0,rgb(6 13 32/.58) 26%,rgb(6 13 32/.22) 52%,rgb(6 13 32/0) 72%)}@media (min-width:768px){.x-hero-scrim{background:linear-gradient(180deg,rgb(6 13 32/.65) 0,rgb(6 13 32/0) 9rem),linear-gradient(90deg,rgb(6 13 32/.62) 0,rgb(6 13 32/.34) 30%,rgb(6 13 32/0) 52%),linear-gradient(0deg,rgb(6 13 32/.82) 0,rgb(6 13 32/.42) 22%,rgb(6 13 32/0) 48%)}}.x-hero-copy{position:absolute;z-index:3;left:1.25rem;right:5.25rem;bottom:3.5rem}@media (min-width:768px){.x-hero-copy{left:max(2.5rem,calc((100vw - 1600px) / 2 + 2.5rem));right:32%;bottom:6.5rem}}@media (max-width:767px){.x-hero-copy:before{content:"";position:absolute;z-index:-1;inset:-3.5rem -100vw -100vh;pointer-events:none;background:linear-gradient(180deg,rgb(6 13 32/0) 0,rgb(6 13 32/.36) 3.5rem,rgb(6 13 32/.42))}}.x-hero-tag{color:#ffeec4;text-shadow:0 1px 14px rgb(6 13 32/.9)}.x-rise{animation:fade-up 1.1s cubic-bezier(.22,1,.36,1) calc(var(--x-t0) + var(--x, 0s)) both}.x-ribbon-down{position:absolute;z-index:6;top:0;bottom:0;right:12%;width:34px;background:var(--x-satin);box-shadow:0 0 22px rgb(0 0 0/.35);transform-origin:top;animation:x-grow-y 1s cubic-bezier(.76,0,.24,1) var(--x-t0) backwards}@keyframes x-grow-y{0%{transform:scaleY(0)}}.x-band{position:absolute;z-index:7;left:0;right:0;bottom:-23px;height:46px;overflow:hidden;background:var(--x-satin-h);box-shadow:0 10px 30px rgb(0 0 0/.4);transform-origin:right;animation:x-grow-x 1s cubic-bezier(.76,0,.24,1) calc(var(--x-t0) + .25s) backwards}@keyframes x-grow-x{0%{transform:scaleX(0)}}.x-band-track{display:flex;width:max-content;height:100%;align-items:center;animation:x-band 44s linear infinite}@keyframes x-band{to{transform:translate3d(-50%,0,0)}}.x-band-word{display:inline-flex;align-items:center;font-family:var(--font-cormorant),Georgia,serif;font-size:1.55rem;line-height:1;color:#fff7ea;text-shadow:0 1px 2px rgb(90 5 20/.7)}.x-band-star{margin-inline:1.5rem;font-size:.85rem;color:#f5d995}.x-bow-anchor{position:absolute;z-index:8;right:12%;bottom:0;width:34px}.x-bow{position:absolute;left:50%;bottom:-62px;width:118px;max-width:none;translate:-50% 0;filter:drop-shadow(0 12px 16px rgb(0 0 0/.45));animation:x-bow-pop .8s cubic-bezier(.34,1.56,.64,1) calc(var(--x-t0) + .7s) backwards}@keyframes x-bow-pop{0%{opacity:0;transform:scale(.2) rotate(-18deg)}}.x-tag-swing{position:absolute;left:50%;top:2.5rem;width:7rem;margin-left:-3.5rem;transform-origin:top center;animation:x-fade .6s ease calc(var(--x-t0) + 1.1s) backwards,x-swing 5s ease-in-out calc(var(--x-t0) + 1.1s) infinite}@keyframes x-swing{0%,to{transform:rotate(-3.5deg)}50%{transform:rotate(3.5deg)}}.x-tag-string{display:block;width:1.5px;height:2.6rem;margin-inline:auto;background:#e3b35d}.x-tag{position:relative;display:flex;flex-direction:column;align-items:center;padding:1.5rem .6rem .9rem;color:#0a1530;text-align:center;background:#f7f1e4;clip-path:polygon(50% 0,100% 14%,100% 100%,0 100%,0 14%)}.x-tag-hole{position:absolute;top:.55rem;left:50%;width:.5rem;height:.5rem;margin-left:-.25rem;border-radius:999px;background:#0a1530}.x-tag-kicker{font-size:.72rem;line-height:1.15;color:#3b4664}.x-tag-number{font-family:var(--font-cormorant),Georgia,serif;font-size:3rem;line-height:1;font-variant-numeric:lining-nums;color:#a3112a}@media (min-width:768px){.x-ribbon-down{right:13%;width:58px}.x-band{bottom:-36px;height:72px}.x-band-word{font-size:2.2rem}.x-band-star{margin-inline:2.4rem;font-size:1rem}.x-bow-anchor{right:13%;width:58px}.x-bow{bottom:-112px;width:clamp(220px,21vw,340px)}.x-tag-swing{top:4.5rem;width:9.5rem;margin-left:-4.75rem}.x-tag-string{height:4rem}.x-tag{padding:2rem .8rem 1.2rem}.x-tag-kicker{font-size:.85rem}.x-tag-number{font-size:4.2rem}}.x-promise{position:relative;padding-block:15rem 7rem;overflow:clip;background:var(--color-forest)}@media (min-width:768px){.x-promise{padding-block:13rem 11rem}}.x-star{position:absolute;z-index:0;right:-3.5rem;bottom:-2.5rem;width:13rem;height:13rem;opacity:.55}.x-star-halo{position:absolute;inset:-70%;background:radial-gradient(circle,rgb(255 208 120/.5),rgb(255 208 120/.12) 40%,rgb(255 208 120/0) 68%);animation:x-twinkle 4.2s ease-in-out infinite alternate}.x-star-shape{position:absolute;inset:0;animation:x-star-spin 80s linear infinite}@keyframes x-star-spin{to{transform:rotate(1turn)}}@media (min-width:768px){.x-star{right:11%;bottom:3.5rem;width:clamp(15rem,22vw,22rem);height:clamp(15rem,22vw,22rem);opacity:1}}.x-lights{position:absolute;left:0;right:0}.x-promise-lights{top:3.5rem;height:5.5rem}.x-bulb{position:absolute;width:8px;height:11px;margin:-1px 0 0 -4px;border-radius:50% 50% 50% 50%/40% 40% 60% 60%;background:#ffe2a0;box-shadow:0 0 5px #ffd77e;animation-name:x-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate}.x-bulb[data-tone=red]{background:#ff5a73;box-shadow:0 0 5px #ff3c5a}.x-bulb:after{content:"";position:absolute;inset:-14px;border-radius:50%;background:radial-gradient(circle,rgb(255 216 130/.5),rgb(255 216 130/0) 70%)}.x-bulb[data-tone=red]:after{background:radial-gradient(circle,rgb(255 80 105/.5),rgb(255 80 105/0) 70%)}@keyframes x-twinkle{0%{opacity:.45}to{opacity:1}}@media (max-width:767px){.x-bulb:nth-of-type(2n){display:none}}.x-family{position:relative;z-index:2;padding-block:6rem 7rem;background:radial-gradient(110% 80% at 20% 0,#94152b 0,#6d0e20 55%,#520917 100%)}@media (min-width:768px){.x-family{padding-block:9rem 10rem}}.x-moment{display:flex;align-items:baseline;gap:1rem;padding-block:.85rem;border-top:1px solid rgb(245 217 149/.3)}.x-moment:last-child{border-bottom:1px solid rgb(245 217 149/.3)}.x-moment-star{flex:none;font-size:.9rem;color:#f5d995}.x-family-photo{position:relative;box-shadow:0 34px 80px rgb(30 2 8/.6)}.x-family-photo,.x-family-photo>img{border-radius:22px}.x-family-ribbon{position:absolute;top:0;bottom:0;right:11%;width:26px;background:var(--x-satin);box-shadow:0 0 14px rgb(0 0 0/.3)}.x-family-bow{position:absolute;top:-3rem;right:calc(11% + 13px);width:clamp(104px,11vw,150px);max-width:none;translate:50% 0;filter:drop-shadow(0 10px 12px rgb(0 0 0/.45))}.x-worlds{position:relative;z-index:3;display:grid;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr)}.x-world{grid-row:1/3;grid-column:1;display:grid;grid-template-rows:subgrid;clip-path:circle(0 at var(--ox) var(--oy))}.x-worlds:before{content:"";position:absolute;z-index:5;inset:0 0 auto;height:12px;background:var(--x-satin-h);box-shadow:0 6px 14px rgb(0 0 0/.3)}.x-world[data-world=blue]{background:radial-gradient(120% 70% at 50% 0,#17306f 0,#0b1a3f 62%,#0a1530 100%)}.x-world[data-world=red]{background:radial-gradient(120% 70% at 50% 0,#8c1427 0,#560b1a 62%,#3f0713 100%)}.x-world[data-world=gold]{background:radial-gradient(120% 70% at 50% 0,#6b4a12 0,#3b280a 62%,#2a1c06 100%)}.x-world[data-world=emerald]{background:radial-gradient(120% 70% at 50% 0,#0f5a50 0,#08332e 62%,#052521 100%)}.x-world[data-state=previous]{z-index:1;clip-path:none}.x-world[data-state=active]{z-index:2;clip-path:circle(150% at var(--ox) var(--oy));transition:clip-path 1.25s cubic-bezier(.65,0,.35,1)}.x-world-body{grid-row:2}.x-worlds-head{position:relative;z-index:4;grid-row:1;grid-column:1;display:flex;flex-direction:column-reverse;gap:1.5rem;padding:0 1.25rem 2.25rem;width:100%;max-width:1600px;margin-inline:auto;text-align:center;pointer-events:none}.x-worlds-head>*{pointer-events:auto}.x-ornaments{display:flex;justify-content:center;gap:clamp(.3rem,2vw,2.4rem)}.x-ornament{width:4.6rem;border-radius:1rem}.x-ornament,.x-ornament-swing{display:flex;flex-direction:column;align-items:center}.x-ornament-swing{transform-origin:top center;transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.x-ornament:hover .x-ornament-swing{animation:x-swing-big 1.1s ease-in-out}.x-ornament[data-active=true] .x-ornament-swing{animation:x-swing 3.4s ease-in-out infinite}@keyframes x-swing-big{0%,to{transform:rotate(0)}25%{transform:rotate(9deg)}70%{transform:rotate(-6deg)}}.x-ornament-thread{display:block;width:3px;height:calc(var(--thread) * .62);background:linear-gradient(90deg,#a98233,#f0d38c,#a98233)}.x-ornament-ball{display:block;width:3.9rem;height:4.6rem;margin-top:-.2rem;filter:drop-shadow(0 12px 14px rgb(0 0 0/.4));transition:transform .5s cubic-bezier(.34,1.56,.64,1);transform-origin:top center}.x-ornament[data-active=true] .x-ornament-ball{transform:scale(1.14)}.x-ornament-label{margin-top:1.4rem;padding:.2rem .55rem;border-radius:999px;border:1px solid rgb(248 245 241/.4);font-size:.84rem;color:var(--color-ivory);transition:background-color .4s,color .4s,border-color .4s}.x-ornament:hover .x-ornament-label{border-color:var(--color-gold)}.x-ornament[data-active=true] .x-ornament-label{border-color:var(--color-gold);background:var(--color-gold);color:#0a1530}@media (min-width:768px){.x-worlds-head{flex-direction:row;align-items:flex-end;justify-content:space-between;padding-inline:2.5rem;text-align:left}.x-worlds-head h2{max-width:8em;padding-bottom:1rem}.x-ornament{width:8rem}.x-ornament-ball{width:7rem;height:8.28rem}.x-ornament-thread{height:var(--thread)}.x-ornament-label{margin-top:2.2rem;font-size:1rem;padding:.3rem 1rem}.x-worlds-head{padding-bottom:3.5rem}}.x-photo{display:block;background:rgb(0 0 0/.25)}.x-packages{position:relative;z-index:2;padding-block:6rem 9rem;background:radial-gradient(110% 80% at 80% 0,#94152b 0,#6d0e20 55%,#520917 100%)}@media (min-width:768px){.x-packages{padding-block:9rem 12rem}}.x-package{position:relative;display:flex;flex-direction:column;padding:2.2rem 3.4rem 1.8rem 1.6rem;border-radius:6px;background:#fbf7ee;color:#0a1530;box-shadow:0 24px 50px rgb(0 0 0/.35)}.x-package-ribbon{position:absolute;top:0;bottom:0;right:1.2rem;width:14px;background:var(--x-satin)}.x-package-pick{margin-top:1.8rem;justify-content:space-between;gap:.8rem;padding-inline:1.5rem}.x-package-pick:hover{background:#7a0b1f}.x-calendar{position:relative;z-index:2;padding-block:6rem 9rem;background-color:#0a1530;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='%23d4a84f' fill-opacity='.16'%3E%3Cpath d='M30 18l2.4 7.6L40 28l-7.6 2.4L30 38l-2.4-7.6L20 28l7.6-2.4z'/%3E%3Cpath d='M90 78l1.8 5.2L97 85l-5.2 1.8L90 92l-1.8-5.2L83 85l5.2-1.8z'/%3E%3C/g%3E%3C/svg%3E")}@media (min-width:768px){.x-calendar{padding-block:9rem 13rem}}.x-advent{container-type:inline-size}.x-advent-grid{--gap:0.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:calc((100cqw - var(--gap)) / 2 * 1.5);grid-auto-flow:dense;gap:var(--gap)}@media (min-width:768px){.x-advent-grid{--gap:1.25rem;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:calc((100cqw - 3 * var(--gap)) / 4 * 1.5)}}.x-cell{position:relative;display:block;overflow:visible;border-radius:22px;perspective:1400px}.x-cell[data-wide=true]{grid-column:span 2}.x-cell-glow,.x-cell>img{border-radius:22px}.x-cell-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 18% 50%,rgb(255 222 150/.95),rgb(255 200 110/.5) 45%,rgb(255 200 110/0) 85%);opacity:1;transition:opacity 1.6s ease .25s}.x-cell[data-open=true] .x-cell-glow{opacity:0}.x-door{position:absolute;inset:0;display:grid;place-items:center;overflow:hidden;border-radius:22px;border:1px solid rgb(212 168 79/.55);transform-origin:left center;transition:transform 1.25s cubic-bezier(.65,0,.35,1),opacity .4s ease .85s,visibility 0s linear 1.25s;box-shadow:inset 0 0 0 6px rgb(0 0 0/.12)}.x-door[data-paper=navy]{background-color:#12255a;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg fill='%23d4a84f' fill-opacity='.45'%3E%3Cpath d='M15 9l1.2 3.8L20 14l-3.8 1.2L15 19l-1.2-3.8L10 14l3.8-1.2z'/%3E%3Ccircle cx='45' cy='42' r='1.5'/%3E%3C/g%3E%3C/svg%3E")}.x-door[data-paper=red]{background-color:#a3112a;background-image:repeating-linear-gradient(135deg,rgb(255 255 255/0) 0 14px,rgb(245 217 149/.2) 14px 16px)}.x-cell[data-open=true] .x-door{transform:rotateY(-108deg);opacity:0;visibility:hidden}.x-door-ribbon{position:absolute;top:0;bottom:0;left:50%;width:18%;max-width:42px;translate:-50% 0;background:linear-gradient(90deg,#a98233,#f0d38c 30%,#c99f4a 50%,#f0d38c 70%,#a98233);opacity:.85}.x-door-day{position:relative;display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:999px;background:#f7f1e4;color:#0a1530;font-family:var(--font-cormorant),Georgia,serif;font-size:2.3rem;line-height:1;font-variant-numeric:lining-nums;box-shadow:0 6px 16px rgb(0 0 0/.35)}.x-steps{position:relative;z-index:2;background:#f4f6fb;color:#0a1530}.x-drift{position:absolute;left:0;bottom:calc(100% - 1px);width:100%;height:clamp(44px,8vw,120px);fill:#f4f6fb}.x-drift-under{bottom:-1px;fill:#0a1530}.x-steps-list{position:relative}@media (min-width:1024px){.x-steps-list:before{content:"";position:absolute;inset:0 -100vw auto;height:2px;background:#a3112a}}.x-step-number{display:block;font-size:4rem;line-height:1;font-variant-numeric:lining-nums;color:#b5162e}.x-step{position:relative;padding-top:2rem}.x-step-string{position:absolute;top:0;left:50%;width:1.5px;height:2.8rem;background:#a3112a}.x-step-card{position:relative;height:100%;padding:2.5rem 1.6rem 1.8rem;background:#fff;border:1px solid #dfe4f0;clip-path:polygon(50% 0,100% 2.4rem,100% 100%,0 100%,0 2.4rem)}.x-step-hole{position:absolute;top:1.1rem;left:50%;width:.6rem;height:.6rem;margin-left:-.3rem;border-radius:999px;background:#a3112a}.x-reserve{overflow:hidden;background:radial-gradient(90% 70% at 70% 20%,#182a57 0,#0a1530 70%)}.x-letter,.x-letter-wrap,.x-reserve{position:relative}.x-letter{padding:3.4rem 1.4rem 2rem;border-radius:6px;background:#fbf7ee;color:#0a1530;box-shadow:0 30px 70px rgb(0 0 0/.45);color-scheme:light}@media (min-width:640px){.x-letter{padding:4.6rem 3rem 2.6rem}}.x-letter-ribbon{z-index:2;top:0;left:-.5rem;right:-.5rem;height:22px;background:var(--x-satin-h);box-shadow:0 4px 12px rgb(0 0 0/.3)}.x-letter-bow,.x-letter-ribbon{position:absolute;pointer-events:none}.x-letter-bow{z-index:3;top:-2.6rem;right:1.25rem;width:112px;max-width:none;filter:drop-shadow(0 8px 10px rgb(0 0 0/.4))}@media (min-width:640px){.x-letter-ribbon{height:34px}.x-letter-bow{top:-4.4rem;right:2.5rem;width:190px}}.x-letter .x-field,.x-letter .x-label{position:relative;z-index:4}.x-label{display:block;font-size:.92rem;color:#3b4664}.x-field{display:block;width:100%;min-height:3.25rem;margin-top:.4rem;padding:.75rem 1rem;border:1px solid rgb(10 21 48/.35);border-radius:.75rem;background-color:#fff;color:#0a1530;font-size:1rem;transition:border-color .3s,box-shadow .3s}.x-field::placeholder{color:rgb(59 70 100/.7)}.x-field:hover{border-color:rgb(10 21 48/.6)}.x-field:focus{outline:none;border-color:#a3112a;box-shadow:0 0 0 1px #a3112a}.site-root select.x-field{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%230a1530' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 6l4.5 4.5L12.5 6'/%3E%3C/svg%3E")}.x-send{position:relative;z-index:4;display:inline-flex;min-height:3.25rem;align-items:center;justify-content:center;padding:.8rem 2rem;border-radius:999px;background:#a3112a;color:#fff7ea;font-size:1rem;font-weight:500;transition:background-color .4s}.x-send:hover{background:#c5162f}@media (prefers-reduced-motion:reduce){.x-opening{display:none}.x-band,.x-band-track,.x-bow,.x-bulb,.x-ornament-swing,.x-ribbon-down,.x-rise,.x-star-halo,.x-star-shape,.x-tag-swing,html:has(.xmas) .site-root>header{animation:none!important}.x-cell-glow,.x-door,.x-world[data-state=active]{transition:none}}