html{overflow-y:scroll}html,body{overflow-x:clip}body{margin:0;background:#fff4d6}[hidden]{display:none!important}.twd{margin:0 auto;zoom:var(--tw-zoom, 1)}.twd-desk{width:1440px}.twd-mob{width:390px;display:none}html[data-tw-layout=phone] .twd-desk{display:none}html[data-tw-layout=phone] .twd-mob{display:block}@media(max-width:1023.98px){html:not([data-tw-layout]) .twd-desk{display:none}html:not([data-tw-layout]) .twd-mob{display:block}}@media(max-width:389.98px){html:not([data-tw-layout]) .twd-mob{zoom:.92}}@media(min-width:1024px)and (max-width:1279.98px){html:not([data-tw-layout]) .twd-desk{zoom:.71}}@media(min-width:1280px)and (max-width:1439.98px){html:not([data-tw-layout]) .twd-desk{zoom:.88}}.twd main>section[style*=--tw-h]{content-visibility:auto;contain-intrinsic-block-size:auto var(--tw-h)}.twh-frames{position:absolute;top:0;right:0;bottom:0;left:0}.twh-f{position:absolute;left:0;top:0;width:390px;height:844px}.twd-mob header{position:relative}.tw-menu>summary{list-style:none}.tw-menu>summary::-webkit-details-marker{display:none}.tw-menu .tw-menu-x,.tw-menu[open] .tw-menu-bars{display:none}.tw-menu[open] .tw-menu-x{display:block}.tw-menu-panel{position:absolute;left:0;right:0;top:calc(100% + 3px);z-index:20;display:grid;gap:8px;padding:12px 16px 16px;background:#fff;border-bottom:3px solid #111111}.tw-menu-panel a{display:flex;align-items:center;min-height:48px;padding:0 14px;box-sizing:border-box;border:2px solid #111111;color:#111;text-decoration:none;font-family:IBM Plex Mono,Kanit,monospace;font-size:15px;font-weight:600}.tw-menu-panel a.tw-menu-cta{justify-content:center;margin-top:4px;border-width:3px;border-radius:12px;background:#f59e0b;font-family:Archivo,Kanit,system-ui,sans-serif;font-size:16px;font-weight:800;box-shadow:4px 4px #111}.twf-body{display:grid;grid-template-rows:1fr}.twf-inner{overflow:hidden;min-height:0}.tw-js .twf-body:not(.twf-open){grid-template-rows:0fr}.tw-js .twf-body:not(.twf-open) .twf-inner{visibility:hidden}.twd-mob header a{position:relative}.twd-mob header a:after{content:"";position:absolute;top:-9px;right:-7px;bottom:-9px;left:-7px}.twd-mob .tw-menu-panel a:after{content:none}.twh-enter{animation:twh-in .3s cubic-bezier(.2,.7,.2,1)}@keyframes twh-in{0%{opacity:0;translate:22px 0}}.twh-pause{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;background:transparent;cursor:pointer}.twh-pause:focus-visible{outline:4px solid #111111;outline-offset:-10px}@media(prefers-reduced-motion:reduce){.twh-slot *,.twh-enter{animation:none!important}}.tw-anim [data-tw=rise]:not(.tw-in){opacity:0;translate:0 26px}.tw-anim [data-tw=fade]:not(.tw-in){opacity:0}.tw-anim [data-tw=pop]:not(.tw-in){opacity:0;scale:.55}.tw-anim [data-tw=print]:not(.tw-in)>*{clip-path:inset(0 0 100% 0)}.tw-anim [data-tw-row]:not(.tw-in){opacity:0;translate:0 8px}.tw-anim [data-tw-stamp]:not(.tw-in){opacity:0;scale:1.8}.tw-anim [data-tw-bar]{transform-origin:left center}.tw-anim [data-tw-bar]:not(.tw-in){scale:0 1}.tw-anim [data-tw-vbar]{transform-origin:center bottom}.tw-anim [data-tw-vbar]:not(.tw-in){scale:1 0}.tw-anim [data-tw-draw]:not(.tw-done){stroke-dasharray:1}.tw-anim [data-tw-draw]:not(.tw-in){stroke-dashoffset:1}.tw-anim [data-tw=rise].tw-in:not(.tw-done),.tw-anim [data-tw=fade].tw-in:not(.tw-done),.tw-anim [data-tw-row].tw-in:not(.tw-done){transition:opacity .55s ease var(--d, 0ms),translate .75s cubic-bezier(.2,.75,.25,1) var(--d, 0ms)}.tw-anim [data-tw=pop].tw-in:not(.tw-done){transition:opacity .2s ease var(--d, 0ms),scale .6s cubic-bezier(.34,1.56,.64,1) var(--d, 0ms)}.tw-anim [data-tw=print].tw-in:not(.tw-done)>*{clip-path:inset(-25%);transition:clip-path .9s cubic-bezier(.45,.05,.3,1) var(--d, 0ms)}.tw-anim [data-tw-stamp].tw-in:not(.tw-done){transition:opacity .15s ease var(--d, 0ms),scale .5s cubic-bezier(.2,1.5,.4,1) var(--d, 0ms)}.tw-anim [data-tw-bar].tw-in:not(.tw-done),.tw-anim [data-tw-vbar].tw-in:not(.tw-done){transition:scale 1s cubic-bezier(.2,.75,.25,1) var(--d, 0ms)}.tw-anim [data-tw-draw].tw-in:not(.tw-done){stroke-dashoffset:0;transition:stroke-dashoffset 1.2s cubic-bezier(.3,.7,.2,1) var(--d, 0ms)}.tw-count{display:inline-grid}.tw-count>span{grid-area:1 / 1}.tw-count-final{color:transparent}.tw-marquee-track{display:flex;flex-shrink:0;animation:tw-marq 32s linear infinite}@keyframes tw-marq{to{translate:-100% 0}}.twd a[href],.twd button:not(.twh-pause),.twd summary{transition:translate .15s ease}.twd a[href]:hover,.twd button:not(.twh-pause):hover,.twd summary:hover{translate:-2px -2px}.twd a[href]:active,.twd button:not(.twh-pause):active,.twd summary:active{translate:2px 2px}.tw-js .twf-body{transition:grid-template-rows .35s cubic-bezier(.2,.75,.25,1)}.twf-inner{transition:visibility .35s}.tw-menu[open] .tw-menu-panel{animation:tw-menu-in .2s ease-out}@keyframes tw-menu-in{0%{opacity:0;translate:0 -8px}}@media(prefers-reduced-motion:reduce){.tw-marquee-track,.tw-menu[open] .tw-menu-panel{animation:none!important}.twf-body,.twf-inner,.twd a[href],.twd button,.twd summary{transition:none!important}}
