.brand{--u:21px;--mx:0px}.foot-logo{--u:37px;--mx:5px}[data-holiday]{isolation:isolate;position:relative}[data-holiday]:before,[data-holiday]:after{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}[data-holiday]:before{content:"";width:calc(var(--u) * var(--bw,0));height:calc(var(--u) * var(--bh,0));left:calc(var(--mx) + var(--u) * var(--bx,0));top:calc(var(--u) * var(--by,0));background-image:var(--bimg,none);transform:rotate(var(--br,0deg));transform-origin:50% 100%}[data-holiday=new-year]{--bw:.6;--bh:.72;--bx:.52;--by:-.58;--br:14deg;--bimg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 24'%3E%3Cpath d='M10 3 18.5 22.5Q10 25 1.5 22.5Z' fill='%23d81b7a'/%3E%3Cpath d='M6.3 13.6Q10 15 13.7 13.6L15.3 17.6Q10 19.4 4.7 17.6Z' fill='%23fdf3f8'/%3E%3Ccircle cx='10' cy='3' r='2.6' fill='%23f5b82e'/%3E%3C/svg%3E")}[data-holiday=new-year]:after{content:"";width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.9);left:calc(var(--mx) - var(--u) * .2);top:calc(var(--u) * -.9);opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 38'%3E%3Ccircle cx='4' cy='8' r='1.8' fill='%23d81b7a'/%3E%3Ccircle cx='14' cy='3' r='1.5' fill='%23f5b82e'/%3E%3Cpath d='M22 6l3 1-1 3-3-1Z' fill='%233fa9ff'/%3E%3Ccircle cx='31' cy='12' r='1.8' fill='%23d81b7a'/%3E%3Ccircle cx='9' cy='20' r='1.4' fill='%233fa9ff'/%3E%3Cpath d='M18 17l3 1-1 3-3-1Z' fill='%23f5b82e'/%3E%3Ccircle cx='27' cy='25' r='1.5' fill='%237ad3a2'/%3E%3C/svg%3E")}[data-holiday=new-year][data-play]:before{animation:1.1s cubic-bezier(.3,1.3,.5,1) both hday-hat}[data-holiday=new-year][data-play]:after{animation:1.4s ease-out both hday-burst}[data-holiday=easter]{--bw:.98;--bh:.98;--bx:.02;--by:-.8;--br:-4deg;--bimg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg stroke='%233a2440' stroke-width='1.5'%3E%3Cellipse cx='9.5' cy='14' rx='4.3' ry='11.5' transform='rotate(-14 9.5 14)' fill='%23fdf3f8'/%3E%3Cellipse cx='20.5' cy='14' rx='4.3' ry='11.5' transform='rotate(14 20.5 14)' fill='%23fdf3f8'/%3E%3C/g%3E%3Cellipse cx='9.5' cy='14.5' rx='1.9' ry='7.6' transform='rotate(-14 9.5 14.5)' fill='%23f3a6cc'/%3E%3Cellipse cx='20.5' cy='14.5' rx='1.9' ry='7.6' transform='rotate(14 20.5 14.5)' fill='%23f3a6cc'/%3E%3C/svg%3E")}[data-holiday=easter][data-play]:before{animation:1.15s ease-in-out both hday-ears}.brand .logo,.foot-logo-img{transition:transform .35s cubic-bezier(.2,.8,.2,1),rotate .5s cubic-bezier(.3,1.4,.4,1)}[data-holiday=april-fools] .logo,[data-holiday=april-fools] .foot-logo-img{transform-origin:50%;rotate:180deg}[data-holiday=april-fools][data-play] .logo,[data-holiday=april-fools][data-play] .foot-logo-img{animation:.75s ease-in-out both hday-wobble}[data-holiday=kings-day]{--bw:.82;--bh:.62;--bx:.08;--by:-.44;--br:-7deg;--bimg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 18'%3E%3Cpath d='M2 16.5 1.4 4.2 7.4 9.6 12 1.6 16.6 9.6 22.6 4.2 22 16.5Z' fill='%23f5b82e' stroke='%233a2440' stroke-width='1.3' stroke-linejoin='round'/%3E%3Cpath d='M2.1 12.6H21.9' stroke='%233a2440' stroke-width='1.1'/%3E%3Ccircle cx='12' cy='15' r='1.2' fill='%23d81b7a'/%3E%3Ccircle cx='6.6' cy='15' r='1' fill='%23ff6600'/%3E%3Ccircle cx='17.4' cy='15' r='1' fill='%23ff6600'/%3E%3C/svg%3E")}.brand[data-holiday=kings-day] .logo>path:first-child{fill:#f60}[data-holiday=kings-day]:after{content:"";width:calc(var(--u) * 1.3);height:calc(var(--u) * .87);left:calc(var(--mx) - var(--u) * .1);top:calc(var(--u) * -.98);opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 24'%3E%3Cpath transform='translate(5 15)' d='M0-5Q.8-.8 5 0Q.8.8 0 5Q-.8.8-5 0Q-.8-.8 0-5Z' fill='%23f5b82e'/%3E%3Cpath transform='translate(18 6) scale(.8)' d='M0-5Q.8-.8 5 0Q.8.8 0 5Q-.8.8-5 0Q-.8-.8 0-5Z' fill='%23ff6600'/%3E%3Cpath transform='translate(31 14) scale(1.1)' d='M0-5Q.8-.8 5 0Q.8.8 0 5Q-.8.8-5 0Q-.8-.8 0-5Z' fill='%23f5b82e'/%3E%3C/svg%3E")}[data-holiday=kings-day][data-play]:before{animation:1.1s cubic-bezier(.3,.9,.4,1) both hday-drop}[data-holiday=kings-day][data-play]:after{animation:1.5s ease-in-out .45s both hday-twinkle}.foot-logo[data-holiday=kings-day] .foot-logo-img{background:linear-gradient(90deg, #f60 0 22.3%, var(--ink) 22.3%)}[data-holiday=star-wars-day]:after{content:"";left:0;right:0;bottom:calc(var(--u) * -.24);height:calc(var(--u) * .07);min-height:2px;box-shadow:0 0 calc(var(--u) * .1) calc(var(--u) * .02) #3fa9ff, 0 0 calc(var(--u) * .3) #3fa9ff80;transform-origin:0;background:linear-gradient(90deg,#8a8494 0 9%,#3a2440 9% 11%,#bfe3ff 11%);border-radius:99px}[data-holiday=star-wars-day][data-play]:after{animation:1.4s cubic-bezier(.2,.8,.2,1) both hday-saber}[data-holiday=halloween]{--bw:.8;--bh:.74;--bx:.1;--by:-.58;--br:-6deg;--bimg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 26'%3E%3Cpath d='M13 8.4Q12.8 4.4 15.8 2.6L17.4 4.4Q15.6 5.4 15.6 8.4Z' fill='%234f7a2b' stroke='%233a2440' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cpath d='M16.2 4.6Q19.6 1 24.4 2.6Q22.4 6.6 17 5.8Z' fill='%236aa23a' stroke='%233a2440' stroke-width='0.9' stroke-linejoin='round'/%3E%3Cg stroke='%233a2440' stroke-width='1.1'%3E%3Cellipse cx='8.6' cy='16.4' rx='7.2' ry='8' fill='%23e8691a'/%3E%3Cellipse cx='19.4' cy='16.4' rx='7.2' ry='8' fill='%23e8691a'/%3E%3Cellipse cx='14' cy='16.4' rx='6.4' ry='8.6' fill='%23ff8a22'/%3E%3C/g%3E%3Cg fill='%23ffe08a' stroke='%233a2440' stroke-width='0.7' stroke-linejoin='round'%3E%3Cpath d='M8.4 16 11.8 16 10.1 12.4Z'/%3E%3Cpath d='M16.2 16 19.6 16 17.9 12.4Z'/%3E%3Cpath d='M9.2 19.2Q14 24 18.8 19.2L17.2 18.6 15.7 20.2 14 18.8 12.3 20.2 10.8 18.6Z'/%3E%3C/g%3E%3C/svg%3E")}[data-holiday=halloween][data-play]:before{animation:1.5s ease-in-out both hday-grin}[data-holiday=halloween]:after{content:"";width:calc(var(--u) * 1.1);height:calc(var(--u) * .55);left:calc(var(--mx) - var(--u) * 1.2);top:calc(var(--u) * -.62);opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 12'%3E%3Cg fill='%233a2440'%3E%3Cellipse cx='12' cy='7' rx='2.2' ry='2.9'/%3E%3Cpath d='M10.4 4.6 10.8 2.6 12 4 13.2 2.6 13.6 4.6Z'/%3E%3Cpath d='M10 6.4Q6 1 1 2Q3.4 4 3 6.6Q5.4 5.6 7 7.6Q8.4 6.6 10 7.6Z'/%3E%3Cpath d='M14 6.4Q18 1 23 2Q20.6 4 21 6.6Q18.6 5.6 17 7.6Q15.6 6.6 14 7.6Z'/%3E%3Cellipse cx='36' cy='7' rx='2.2' ry='2.9'/%3E%3Cpath d='M34.4 4.6 34.8 2.6 36 4 37.2 2.6 37.6 4.6Z'/%3E%3Cpath d='M34 6.4Q30 11.6 25 10.4Q27.2 8.6 27 6.8Q29.4 7.8 31 6.8Q32.4 7.8 34 7.4Z'/%3E%3Cpath d='M38 6.4Q42 11.6 47 10.4Q44.8 8.6 45 6.8Q42.6 7.8 41 6.8Q39.6 7.8 38 7.4Z'/%3E%3C/g%3E%3C/svg%3E");background-position:0 0;background-size:200% 100%}[data-holiday=halloween][data-play]:after{animation:1.9s linear both hday-bat,.24s step-end 8 hday-flap}[data-holiday=christmas]{--bw:.86;--bh:.74;--bx:.16;--by:-.6;--br:8deg;--bimg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 28 24'%3E%3Cpath d='M4.2 19.4C4.4 9 9.6 3.6 16 3.8 20.4 4 23.6 7 25 12.6 22.4 9.6 19.4 10.2 17.8 13L18 19.4Z' fill='%23d62d3c'/%3E%3Crect x='2' y='17.2' width='18' height='5.4' rx='2.7' fill='%23fdf3f8' stroke='%233a2440' stroke-width='0.9'/%3E%3Ccircle cx='25' cy='13.6' r='3.1' fill='%23fdf3f8' stroke='%233a2440' stroke-width='0.9'/%3E%3C/svg%3E")}[data-holiday=christmas]:after{content:"";width:calc(var(--u) * 1.7);height:calc(var(--u) * 1.9);left:calc(var(--mx) - var(--u) * .2);top:calc(var(--u) * -.9);opacity:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 38'%3E%3Ccircle cx='4' cy='8' r='1.7' fill='%239fc5ee'/%3E%3Ccircle cx='13' cy='2.5' r='1.3' fill='%23b9d6f2'/%3E%3Ccircle cx='24' cy='6' r='1.8' fill='%239fc5ee'/%3E%3Ccircle cx='31' cy='14' r='1.3' fill='%23b9d6f2'/%3E%3Ccircle cx='9' cy='19' r='1.4' fill='%23b9d6f2'/%3E%3Ccircle cx='19' cy='17' r='1.6' fill='%239fc5ee'/%3E%3Ccircle cx='28' cy='26' r='1.5' fill='%239fc5ee'/%3E%3C/svg%3E")}[data-holiday=christmas][data-play]:before{animation:1.3s ease-in-out both hday-swing}[data-holiday=christmas][data-play]:after{animation:1.8s ease-in both hday-fall}@keyframes hday-hat{0%{transform:rotate(var(--br,0deg))}22%{transform:translateY(-55%) rotate(calc(var(--br,0deg) + 16deg)) scale(.92, 1.12)}45%{transform:rotate(calc(var(--br,0deg) - 4deg)) scale(1.1, .86)}65%{transform:translateY(-10%) rotate(calc(var(--br,0deg) + 5deg))}to{transform:rotate(var(--br,0deg))}}@keyframes hday-burst{0%{opacity:0;transform:translateY(65%)scale(.35)}18%{opacity:1;transform:translateY(0)scale(1.15)}70%{opacity:1}to{opacity:0;transform:translateY(80%)scale(1.05)rotate(10deg)}}@keyframes hday-ears{0%,to{transform:rotate(-4deg)}14%{transform:translateY(-8%)rotate(9deg)}30%{transform:rotate(-12deg)}46%{transform:translateY(-6%)rotate(8deg)}62%{transform:rotate(-9deg)}80%{transform:rotate(2deg)}}@keyframes hday-wobble{0%,to{transform:rotate(0)}20%{transform:rotate(-9deg)}45%{transform:rotate(7deg)}70%{transform:rotate(-4deg)}}@keyframes hday-drop{0%{transform:translateY(-150%) rotate(calc(var(--br,0deg) + 14deg))}45%{transform:translateY(0) rotate(var(--br,0deg))}62%{transform:translateY(-16%) rotate(var(--br,0deg))}80%{transform:translateY(0) rotate(var(--br,0deg))}90%{transform:translateY(-4%) rotate(var(--br,0deg))}to{transform:translateY(0) rotate(var(--br,0deg))}}@keyframes hday-twinkle{0%,to{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1.1)}50%{opacity:.35;transform:scale(.8)}75%{opacity:1;transform:scale(1.05)}}@keyframes hday-saber{0%{filter:brightness();transform:scaleX(1)}12%{filter:brightness(.7);transform:scaleX(.02)}42%{filter:brightness(1.6);transform:scaleX(1)}54%{filter:brightness(.85)}66%{filter:brightness(1.45)}78%{filter:brightness(.9)}90%{filter:brightness(1.3)}to{filter:brightness();transform:scaleX(1)}}@keyframes hday-grin{0%,to{transform:rotate(var(--br,0deg));filter:none}18%{transform:rotate(var(--br,0deg)) scale(1.16, .88);filter:drop-shadow(0 0 5px #ffb347)brightness(1.25)}34%{transform:rotate(calc(var(--br,0deg) + 8deg)) scale(.96, 1.08);filter:drop-shadow(0 0 3px #ffb347)brightness(.95)}50%{transform:rotate(calc(var(--br,0deg) - 6deg)) scale(1.08, .94);filter:drop-shadow(0 0 6px #ffb347)brightness(1.3)}66%{filter:drop-shadow(0 0 3px #ffb347)brightness()}82%{filter:drop-shadow(0 0 6px #ffb347)brightness(1.25)}}@keyframes hday-bat{0%{opacity:0;transform:translateY(50%)}10%{opacity:1}35%{transform:translate(calc(var(--u) * 2), -10%)}65%{transform:translate(calc(var(--u) * 4), 40%)}90%{opacity:1}to{opacity:0;transform:translate(calc(var(--u) * 6), 0)}}@keyframes hday-flap{0%{background-position:0 0}50%{background-position:100% 0}}@keyframes hday-swing{0%,to{transform:rotate(var(--br,0deg))}18%{transform:rotate(calc(var(--br,0deg) + 14deg))}38%{transform:rotate(calc(var(--br,0deg) - 10deg))}58%{transform:rotate(calc(var(--br,0deg) + 6deg))}78%{transform:rotate(calc(var(--br,0deg) - 3deg))}}@keyframes hday-fall{0%{opacity:0;transform:translateY(-30%)}15%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(75%)}}@media (prefers-reduced-motion:reduce){[data-holiday][data-play]:before,[data-holiday][data-play]:after,[data-holiday][data-play] .logo,[data-holiday][data-play] .foot-logo-img{animation:none}[data-holiday=new-year]:after,[data-holiday=christmas]:after{opacity:1;transform:translateY(20%)}.brand .logo,.foot-logo-img{transition:none}}.hday-tip{z-index:60;font:600 13px/1.3 var(--sans);color:var(--ink);white-space:nowrap;background:var(--page);border:1px solid var(--hair);box-shadow:0 24px 48px -24px color-mix(in srgb, var(--ink) 30%, transparent), 0 8px 16px -8px color-mix(in srgb, var(--ink) 12%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0;border-radius:10px;padding:7px 12px;transition:opacity .18s ease-out,visibility 0s linear .18s;position:fixed}.hday-tip.is-on{visibility:visible;opacity:1;transition-delay:0s}@media (prefers-reduced-motion:reduce){.hday-tip{transition:none}}
