.hero .burnTitle>.ashWord{isolation:isolate;position:relative}.hero .burnTitle>.ashWord:before,.hero .burnTitle>.ashWord:after{content:attr(data-text);z-index:1;pointer-events:none;font:inherit;letter-spacing:inherit;line-height:inherit;white-space:nowrap;color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;text-shadow:none;clip-path:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset:0;transform:none}.hero .burnTitle>.ashWord:before{background-image:radial-gradient(circle 76px at var(--ash-cursor-x,-200px) var(--ash-cursor-y,-200px),rgb(235 240 225/calc(var(--ash-stir,0)*.5)),transparent 75%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'%3E%3Cfilter id='dust'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.68' numOctaves='2' seed='19' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 .9 0 0 0 0 .92 0 0 0 0 .88 0 0 0 12 -6.2'/%3E%3C/filter%3E%3Cpath fill='white' filter='url(%23dust)' d='M0 0h128v128H0z'/%3E%3C/svg%3E");opacity:calc(.38 + var(--ash-stir,0)*.16);background-repeat:no-repeat,repeat;background-size:100% 100%,.72em .72em;transition:opacity .35s;animation:7.6s linear infinite aiaAshThroughLetters}.hero .burnTitle>.ashWord:after{opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 128 128'%3E%3Cfilter id='dust'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.53' numOctaves='2' seed='47' stitchTiles='stitch'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 .17 0 0 0 0 .2 0 0 0 0 .16 0 0 0 12 -6.1'/%3E%3C/filter%3E%3Cpath fill='white' filter='url(%23dust)' d='M0 0h128v128H0z'/%3E%3C/svg%3E");background-size:.91em .91em;animation:10.8s linear infinite aiaAshUndertone;-webkit-mask-image:linear-gradient(#0000 20%,#000 75%);mask-image:linear-gradient(#0000 20%,#000 75%)}.hero .burnTitle .ashfall{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;font:inherit;line-height:inherit;text-shadow:none;display:block;position:absolute;inset:-.2em -.3em -.4em;overflow:hidden}.hero .burnTitle .ashfall>i{left:var(--ash-x);top:var(--ash-origin);width:clamp(1px,var(--ash-size),3.2px);height:clamp(.7px,calc(var(--ash-size) * .62),2.2px);font:inherit;background:var(--ash-color);color:#0000;opacity:0;clip-path:polygon(12% 0,75% 9%,100% 48%,63% 100%,0 74%);box-shadow:none;text-shadow:none;animation-name:aiaAshFall;animation-duration:var(--ash-time);animation-delay:var(--ash-delay);border:0;margin:0;padding:0;line-height:1;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;bottom:auto;right:auto}.hero .burnTitle .ashfall>i:nth-child(3n){clip-path:polygon(0 15%,61% 0,100% 67%,22% 100%)}.hero .burnTitle .ashWake{font:inherit;pointer-events:none;text-decoration:none;display:block;position:absolute;inset:0}.hero .burnTitle .ashWake>i{width:var(--ash-wake-size);height:calc(var(--ash-wake-size) * .65);opacity:0;text-shadow:none;clip-path:polygon(12% 0,75% 9%,100% 48%,63% 100%,0 74%);background:#d8ded0;margin:0;display:block;position:absolute;inset:0 auto auto 0}.hero .burnTitle .ashWake>i:nth-child(3n){background:#9da694}.hero .burnTitle>.ashWord[data-ash-active=false]:before,.hero .burnTitle>.ashWord[data-ash-active=false]:after,.hero .burnTitle .ashfall[data-active=false]>i{animation-play-state:paused}@keyframes aiaAshThroughLetters{0%{background-position:0 0,0 0}to{background-position:0 0,0 .72em}}@keyframes aiaAshUndertone{0%{background-position:.14em -.91em}to{background-position:.14em 0}}@keyframes aiaAshFall{0%{opacity:0;transform:translate3d(0,0,0) rotate(var(--ash-spin))}18%{opacity:var(--ash-opacity)}45%{transform:translate3d(calc(var(--ash-drift) * .65),.17em,0) rotate(calc(var(--ash-spin) + 12deg))}70%{opacity:calc(var(--ash-opacity) * .55);transform:translate3d(calc(var(--ash-drift) * .4),.29em,0) rotate(calc(var(--ash-spin) + 28deg))}to{opacity:0;transform:translate3d(var(--ash-drift),.46em,0) rotate(calc(var(--ash-spin) + 44deg))}}@media (prefers-reduced-motion:reduce){.hero .burnTitle .ashfall{display:none}.hero .burnTitle>.ashWord:before{opacity:.3;transition:none;animation:none}.hero .burnTitle>.ashWord:after{content:none;animation:none}.hero .burnTitle .ashfall>i{animation:none!important}}@media (prefers-contrast:more),(forced-colors:active){.hero .burnTitle .ashfall,.hero .burnTitle>.ashWord:before,.hero .burnTitle>.ashWord:after{display:none}}.rationSupport{z-index:80;color:#e4dccb;isolation:isolate;width:210px;height:145px;font-family:IBM Plex Mono,monospace;position:fixed;bottom:18px;right:clamp(12px,2.2vw,32px)}.rationCrate{color:#16130e;cursor:pointer;background:linear-gradient(90deg,#66512e,#9b7b43 48%,#69532f);border:2px solid #0a0c0d;width:188px;height:112px;padding:0;transition:transform .28s,filter .25s;position:absolute;bottom:0;right:0;overflow:visible;transform:perspective(400px)rotateY(-4deg);box-shadow:8px 10px #05060799,inset 0 0 0 4px #ba965b}.rationCrate:hover,.rationCrate:focus-visible{filter:brightness(1.12);outline-offset:4px;outline:3px solid #e2b55f;transform:perspective(400px)rotateY(-1deg)translateY(-5px)}.rationLid{transform-origin:0 100%;background:linear-gradient(#b18e52,#725a34);border:2px solid #17130d;height:22px;transition:transform .52s cubic-bezier(.2,.8,.2,1);position:absolute;top:-17px;left:-7px;right:-7px;box-shadow:inset 0 3px #cda866}.rationSlats:before,.rationSlats:after{content:"";background:#55422177;border-inline:2px solid #272014;width:22px;position:absolute;top:0;bottom:0}.rationSlats:before{left:14px}.rationSlats:after{right:14px}.rationMark{background:#b8965877;border:2px solid #312515;place-content:center;display:grid;position:absolute;inset:23px 40px 25px;transform:rotate(-2deg)}.rationMark b{letter-spacing:.08em;font:900 25px/1 Archivo,sans-serif}.rationMark i{letter-spacing:.12em;font:800 7px/1.6 IBM Plex Mono,monospace}.rationCrate>em{color:#d3cec3;letter-spacing:.11em;text-shadow:0 1px 3px #000;font:800 8px IBM Plex Mono,monospace;position:absolute;bottom:-25px;left:0;right:0}.rationSpeech{color:#201b15;opacity:0;transform-origin:100% 100%;pointer-events:none;background:#eee6d7;border:2px solid #18140f;width:min(310px,100vw - 30px);padding:13px 15px;transition:all .22s;position:absolute;bottom:142px;right:8px;transform:translateY(10px)scale(.96);box-shadow:5px 5px #0008}.rationSpeech:after{content:"";background:#eee6d7;border-bottom:2px solid #18140f;border-right:2px solid #18140f;width:19px;height:19px;position:absolute;bottom:-12px;right:34px;transform:rotate(45deg)}.rationSpeech p{margin:0;font:700 12px/1.4 IBM Plex Mono,monospace}.rationSpeech p+p{margin-top:7px}.rationSpeech a{color:#9f2c27;font-weight:900}.rationSpeech small{color:#766a5b;margin-top:6px;font-size:8px;display:block}.rationSupport:not(.isOpen):hover .rationSpeech,.rationSupport:not(.isOpen):focus-within .rationSpeech{opacity:1;transform:none}.rationPanel{color:#ddd6ca;opacity:0;visibility:hidden;transform-origin:100% 100%;background:#111516;border:1px solid #4d5354;border-top:6px solid #b23831;width:min(390px,100vw - 24px);min-height:360px;padding:28px;transition:opacity .25s,transform .55s cubic-bezier(.16,1,.3,1),visibility 0s .55s;position:absolute;bottom:120px;right:0;transform:translateY(90px)scale(.35)rotate(3deg);box-shadow:14px 18px #0008}.rationPanel:before,.rationPanel:after{content:"";z-index:-1;opacity:.8;background:repeating-linear-gradient(45deg,#b23831 0 12px,#d9b15e 12px 24px);width:45px;height:230px;position:absolute;top:-18px}.rationPanel:before{left:24px;transform:rotate(-10deg)}.rationPanel:after{right:25px;transform:rotate(12deg)}.rationPanel>*{position:relative}.rationPanel>small{color:#d6a65a}.rationPanel h2{text-transform:uppercase;letter-spacing:-.04em;color:#f0e8db;margin:13px 0;font:900 36px/.9 Archivo,sans-serif}.rationPanel p{color:#aaa59d;font:12px/1.6 IBM Plex Mono,monospace}.rationClose{color:#eee;cursor:pointer;background:#1d2223;border:1px solid #4e5455;width:34px;height:34px;font-size:21px;position:absolute;top:12px;right:13px}.rationAmounts{grid-template-columns:repeat(4,1fr);gap:5px;margin:22px 0;display:grid}.rationAmounts span{text-align:center;color:#d7b56e;border:1px solid #414748;padding:12px 4px;font:800 9px IBM Plex Mono,monospace}.rationLaunch{color:#fff;letter-spacing:.08em;background:#b23831;justify-content:space-between;padding:16px;font:900 10px IBM Plex Mono,monospace;text-decoration:none;display:flex}.rationProvider{color:#6f7575!important;margin-top:10px!important;font-size:7px!important;display:block!important}.rationSupport.isOpen{height:500px}.rationSupport.isOpen .rationPanel{opacity:1;visibility:visible;transition-delay:0s;transform:none}.rationSupport.isOpen .rationLid{transform:rotate(-22deg)translate(-6px,-11px)}.rationSupport.isOpen .rationSpeech{opacity:0;visibility:hidden}.rationConfetti{pointer-events:none;visibility:hidden;width:360px;height:290px;position:absolute;bottom:145px;right:0;overflow:hidden}.rationConfetti i{opacity:0;background:#d7ad57;width:8px;height:18px;position:absolute;top:100%;left:50%}.rationConfetti i:nth-child(3n){background:#b93632}.rationConfetti i:nth-child(3n+1){background:#eee4d0}.rationSupport.isOpen .rationConfetti{visibility:visible}.rationSupport.isOpen .rationConfetti i{animation:1.1s ease-out both rationBurst}.rationConfetti i:first-child{--x:-170px;--r:210deg}.rationConfetti i:nth-child(2){--x:-145px;--r:-170deg;animation-delay:50ms!important}.rationConfetti i:nth-child(3){--x:-120px;--r:250deg;animation-delay:.11s!important}.rationConfetti i:nth-child(4){--x:-95px;--r:-220deg}.rationConfetti i:nth-child(5){--x:-70px;--r:190deg;animation-delay:.13s!important}.rationConfetti i:nth-child(6){--x:-45px;--r:-260deg}.rationConfetti i:nth-child(7){--x:-20px;--r:220deg;animation-delay:80ms!important}.rationConfetti i:nth-child(8){--x:5px;--r:-180deg}.rationConfetti i:nth-child(9){--x:30px;--r:260deg;animation-delay:.15s!important}.rationConfetti i:nth-child(10){--x:55px;--r:-230deg}.rationConfetti i:nth-child(11){--x:80px;--r:200deg;animation-delay:60ms!important}.rationConfetti i:nth-child(12){--x:105px;--r:-260deg}.rationConfetti i:nth-child(13){--x:130px;--r:170deg;animation-delay:.12s!important}.rationConfetti i:nth-child(14){--x:155px;--r:-220deg}.rationConfetti i:nth-child(15){--x:175px;--r:250deg;animation-delay:90ms!important}.rationConfetti i:nth-child(16){--x:-135px;--r:-260deg}.rationConfetti i:nth-child(17){--x:115px;--r:200deg}.rationConfetti i:nth-child(18){--x:0px;--r:-240deg;animation-delay:40ms!important}@keyframes rationBurst{0%{opacity:1;transform:translate(0)rotate(0)}55%{opacity:1;transform:translate(var(--x), -270px) rotate(var(--r))}to{opacity:0;transform:translate(calc(var(--x) * 1.2), -120px) rotate(var(--r))}}@media (width<=600px){.rationSupport{transform-origin:100% 100%;bottom:14px;right:10px;transform:scale(.88)}.rationPanel{width:min(390px,100vw - 10px);padding:24px}.rationSpeech{right:0}.rationAmounts{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.rationPanel,.rationCrate,.rationLid,.rationSpeech{transition:none}.rationConfetti{display:none}}.support-wawl{--support-accent:#d98a3b;--support-gold:#e3c28a}.support-wwt{--support-accent:#db2f3b;--support-gold:#a8cbd2}.support-cheese{--support-accent:#e5a72c;--support-gold:#fff0a8}.support-culinary{--support-accent:#e7682f;--support-gold:#f4c95d}.support-october{--support-accent:#b83a2c;--support-gold:#dfaa65}.support-wow{--support-accent:#2883a7;--support-gold:#dfb95f}.support-retiredArchive{--support-accent:#ff3f81;--support-gold:#42e8df}.support-tech{--support-accent:#51ba8a;--support-gold:#a8f1cf}.support-bru{--support-accent:#a15a31;--support-gold:#dbbf86}.rationSupport:not(.support-bunker) .rationPanel{border-top-color:var(--support-accent)}.rationSupport:not(.support-bunker) .rationPanel:before,.rationSupport:not(.support-bunker) .rationPanel:after{background:repeating-linear-gradient(45deg, var(--support-accent) 0 12px, var(--support-gold) 12px 24px)}.rationSupport:not(.support-bunker) .rationPanel>small,.rationSupport:not(.support-bunker) .rationAmounts span{color:var(--support-gold)}.rationSupport:not(.support-bunker) .rationLaunch{background:var(--support-accent)}.rationSupport:not(.support-bunker) .rationCrate{background:linear-gradient(90deg, color-mix(in srgb, var(--support-accent) 45%, #3d3729), color-mix(in srgb, var(--support-gold) 65%, #756038) 48%, color-mix(in srgb, var(--support-accent) 35%, #403929));box-shadow:8px 10px 0 #05060799, inset 0 0 0 4px color-mix(in srgb, var(--support-gold) 70%, #8f7442)}.support-cheese .rationCrate{border-radius:12px 12px 4px 4px}.support-cheese .rationMark{border-radius:50%;transform:rotate(-4deg)}.support-wwt .rationMark,.support-tech .rationMark{border-style:dashed;transform:none}.support-retiredArchive .rationCrate{transform:perspective(400px)rotateY(-4deg)rotate(-1deg)}.support-wow .rationMark b{font-family:Georgia,serif}.support-wawl .rationCrate{filter:saturate(.72)}.rationSupport.rationSupportRestored{width:168px;height:96px;display:block;right:max(16px, env(safe-area-inset-right,0px))!important;bottom:calc(30px + env(safe-area-inset-bottom,0px))!important;transform:none!important}.rationSupport.rationSupportRestored .rationCrate{width:100%;height:100%;min-height:44px;box-shadow:8px 10px 0 #05060799, inset 0 0 0 4px var(--support-frame,#ba965b);overflow:visible;transform:perspective(400px)rotateY(-4deg)}.rationSupport.rationSupportRestored:not(.support-bunker){--support-frame:color-mix(in srgb, var(--support-gold) 70%, #8f7442)}.rationSupport.rationSupportRestored .rationCrate:hover,.rationSupport.rationSupportRestored .rationCrate:focus-visible{transform:perspective(400px)rotateY(-1deg)translateY(-4px)}.rationSupport.rationSupportRestored .rationLid,.rationSupport.rationSupportRestored .rationSlats,.rationSupport.rationSupportRestored .rationCrate>em,.rationSupport.rationSupportRestored .rationMark i{display:block}.rationSupport.rationSupportRestored .rationMark{inset:19px 27px 21px}.rationSupport.rationSupportRestored .rationMark b{font-size:20px}.rationSupport.rationSupportRestored.support-wow .rationMark b{font-size:16px}.rationSupport.rationSupportRestored .rationMark i{font-size:7px}.rationSupport.rationSupportRestored .rationCrate>em{font-size:9px}.rationSupport.rationSupportRestored .rationSpeech{max-width:calc(100vw - 32px);bottom:calc(100% + 24px);right:0}.rationSupport.rationSupportRestored .rationPanel{box-sizing:border-box;width:min(440px,100vw - 32px);max-width:calc(100vw - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px) - 32px);height:fit-content;min-height:0;max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 32px);overscroll-behavior:contain;scrollbar-gutter:stable;margin:auto;padding:64px 28px 28px;transition:none;position:fixed;inset:0;overflow:hidden auto;transform:none;box-shadow:0 22px 80px #0009}.rationSupport.rationSupportRestored .rationPanel:not([open]){display:none}.rationSupport.rationSupportRestored .rationPanel[open]{opacity:1;visibility:visible;animation:.42s cubic-bezier(.16,1,.3,1) both rationPanelReveal}.rationSupport.rationSupportRestored .rationPanel::backdrop{background:#050709b8}.rationSupport.rationSupportRestored .rationPanel:before,.rationSupport.rationSupportRestored .rationPanel:after{opacity:.65;z-index:0;height:40px;top:0}.rationSupport.rationSupportRestored .rationClose{z-index:2;width:44px;height:44px;position:absolute;top:12px;right:12px}.rationSupport.rationSupportRestored .rationPanel h2{overflow-wrap:anywhere;font-size:clamp(27px,7vw,36px);line-height:1.05}.rationSupport.rationSupportRestored .rationPanel p{font-size:14px}.rationSupport.rationSupportRestored .rationPanel>small{font-size:12px}.rationSupport.rationSupportRestored .rationLaunch{overflow-wrap:anywhere;align-items:center;gap:12px;min-height:48px;font-size:13px;line-height:1.45}.rationSupport.rationSupportRestored .rationProvider{line-height:1.55;color:#bdc2bc!important;font-size:12px!important}.rationSupport.rationSupportRestored .rationAmounts span{font-size:12px}.rationSupport.rationSupportRestored .rationPanel a:focus-visible,.rationSupport.rationSupportRestored .rationClose:focus-visible{outline-offset:3px;outline:3px solid #f5d17b}.rationSupport.rationSupportRestored:is(.support-wawl,.support-cheese,.support-culinary,.support-tech,.support-wow) .rationLaunch{color:#000}.rationSupport.rationSupportRestored .rationConfetti{z-index:1;pointer-events:none;width:100%;height:min(400px,100%);position:absolute;inset:0}@keyframes rationPanelReveal{0%{opacity:0;transform:translateY(48px)scale(.92)rotate(1deg)}to{opacity:1;transform:none}}@media (width<=1100px){.rationSupport.rationSupportRestored{width:124px;height:76px;bottom:calc(131px + env(safe-area-inset-bottom,0px))!important}.rationSupport.rationSupportRestored .rationMark{inset:17px 13px 18px}.rationSupport.rationSupportRestored .rationMark b{font-size:18px}.rationSupport.rationSupportRestored .rationPanel{padding:64px 20px 24px}body:has(.dtp-workbench) .rationSupport.rationSupportRestored{bottom:calc(30px + env(safe-area-inset-bottom,0px))!important}}@media (height<=520px) and (orientation:landscape){.rationSupport.rationSupportRestored{right:calc(72px + env(safe-area-inset-right,0px))!important;bottom:calc(30px + env(safe-area-inset-bottom,0px))!important}}@media (prefers-reduced-motion:reduce){.rationSupport.rationSupportRestored .rationPanel[open],.rationSupport.rationSupportRestored .rationCrate,.rationSupport.rationSupportRestored .rationLid,.rationSupport.rationSupportRestored .rationSpeech{transition:none!important;animation:none!important}.rationSupport.rationSupportRestored .rationCrate:hover,.rationSupport.rationSupportRestored .rationCrate:focus-visible{transform:none}.rationSupport.rationSupportRestored .rationConfetti{display:none}}.rationSupport.rationSupportRestored.aiaSupport{z-index:1;width:168px;height:96px;margin:42px 10px 44px;position:relative;inset:auto!important}.rationSupport.aiaSupport .rationSpeech{transform-origin:0 100%;left:0;right:auto}.rationSupport.aiaSupport .rationSpeech:after{left:34px;right:auto}.rationSupport.aiaSupport .rationPanel h2{font-size:clamp(27px,7vw,36px)}.rationSupport.aiaSupport .rationPanel p{max-height:none;overflow:visible}.rationSupport.aiaSupport .rationLaunch{margin-top:24px}[data-dt-motion=reduced] .aiaSupport *,[data-dovetail-motion=reduced] .aiaSupport *{transition:none!important;animation:none!important}[data-dt-motion=reduced] .aiaSupport .rationConfetti,[data-dovetail-motion=reduced] .aiaSupport .rationConfetti{display:none}.rationSupport.aiaSupport .rationCrate>em{color:#fff;background:#111820;border:1px solid #7e8b94;border-radius:3px;padding:5px 6px;bottom:-34px}
