.bN{inset:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:opacity .5s ease-out;opacity:var(--loaded,1)}.bN,.bO{position:absolute}.bO{--img-width:850px;--img-height:879.56px;--img-scale:0.3;--img-padding-y:calc(0.25 + 0.25 / 3);--angle:-25deg;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 850 879.56' xmlns='http://www.w3.org/2000/svg'><path d='m747.47 8.33a32.85 32.85 0 0 0-41.34-1.88l-71.28 52.66v-26.26a32.89 32.89 0 0 0-32.85-32.85h-208.76a33.22 33.22 0 0 0-19.49 6.41l-118 87.14h-50.37a13 13 0 0 1-12.95-12.94v-2a13 13 0 0 1 12.95-13h23.44c17.12 0 31.95-12.8 33.45-29.85a32.83 32.83 0 0 0-32.69-35.76h-196.75a32.83 32.83 0 0 0-32.83 32.84v93.6a32.82 32.82 0 0 0 52.3 26.41l75-61.45c0 16-0.47 23.17-0.47 35a32.83 32.83 0 0 0 32.84 32.83h104.85a32.66 32.66 0 0 0 21.48-6.37l53.83-39.75a13 13 0 0 1 20.63 10.42v62.4 0.74a32.79 32.79 0 0 0 52.28 26.79l135.8-100.31a13 13 0 0 1 20.64 10.41v0.59a32.82 32.82 0 0 0 52.32 26.4l50.67-37.44a12.94 12.94 0 0 1 20.63 10.41c0 17.12 12.81 32 29.86 33.45a32.83 32.83 0 0 0 35.79-32.69v-90.8a33.38 33.38 0 0 0-10.98-25.15z'/></svg>");background-size:calc(var(--img-width)*var(--img-scale)) calc(var(--img-height)*var(--img-scale));opacity:25%;width:calc(var(--width)*1px + var(--img-width)*var(--img-scale)*2);height:calc(var(--height)*1px + var(--img-height)*var(--img-scale)*var(--img-scale));top:calc(var(--top)*1px);left:calc(var(--left)*1px - var(--img-width)*var(--img-scale));animation-name:dt;animation-timing-function:linear;animation-iteration-count:infinite}.bO.bQ{animation-duration:9.9s}.bO.bR{animation-duration:5.4s}.bO.bS{animation-duration:2.9s}.bO.bT{background-position-y:0}.bO.bU{background-position-y:calc(var(--img-height)*var(--img-scale)*var(--img-padding-y))}.bO.bV{background-position-y:calc(var(--img-height)*var(--img-scale)*var(--img-padding-y)*2)}@keyframes dt{0%{transform:translateZ(0) rotate(-25deg)}to{transform:translateZ(0) translate(calc(var(--img-width) * var(--img-scale) * cos(var(--angle))),calc(var(--img-width) * var(--img-scale) * sin(var(--angle)))) rotate(-25deg)}}.ca{display:inline-block;background:none;font-weight:var(--font-weight-demibold);font-size:1em;text-decoration:none;text-wrap:pretty;box-sizing:border-box;line-height:1.2;padding:8px 8px 6px;border-radius:var(--border-radius-small);transition:background var(--transition),box-shadow var(--transition),border-color var(--transition),color var(--transition-fast)}.ca:not(.cb){margin:2px}.ca:is(span){cursor:default}.ca:is(a,button){cursor:pointer}.ca.cc{display:inline-flex;justify-content:center;align-items:center;aspect-ratio:1;line-height:0;padding:4px}.ca svg{font-size:1.5em}.ca.cd{text-align:start}.ca.ce{text-align:end}.ca:disabled{cursor:not-allowed;opacity:.5}.ca.cf,.ca.cf:active,.ca.cf:focus,.ca.cf:hover{background:transparent}.ca:active,.ca:focus,.ca:hover{outline:none}.ca.cg{color:var(--color-dark)}.ca.cg.ch{background:#fff;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.ca.cg:active.cf,.ca.cg:focus.cf,.ca.cg:hover.cf{color:var(--color-purple-bright)}.ca.cg:active.ch,.ca.cg:active.ci,.ca.cg:focus.ch,.ca.cg:focus.ci,.ca.cg:hover.ch,.ca.cg:hover.ci{background:hsla(0,0%,100%,.565);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.ca.cg:focus,.ca.cg:hover{box-shadow:0 0 0 1px rgba(0,0,0,.08)}.ca.cg:active{box-shadow:0 0 0 1px rgba(0,0,0,.25),0 0 4px 4px rgba(0,0,0,.04)}.ca.cj{color:var(--color-light)}.ca.cj.ch{background:#4c1c80;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.ca.cj:active.cf,.ca.cj:focus.cf,.ca.cj:hover.cf{color:var(--color-green)}.ca.cj:active.ch,.ca.cj:active.ci,.ca.cj:focus.ch,.ca.cj:focus.ci,.ca.cj:hover.ch,.ca.cj:hover.ci{background:rgba(90,12,198,.69);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.ca.cj:focus,.ca.cj:hover{box-shadow:0 0 0 1px hsla(0,0%,100%,.145)}.ca.cj:active{box-shadow:0 0 0 1px hsla(0,0%,100%,.32),0 0 4px 4px hsla(0,0%,100%,.04)}.ca.ck{color:var(--color-light)}.ca.ck.ch{background:#b92020;-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.ca.ck:active.cf,.ca.ck:focus.cf,.ca.ck:hover.cf{color:#ff0}.ca.ck:active.ch,.ca.ck:active.ci,.ca.ck:focus.ch,.ca.ck:focus.ci,.ca.ck:hover.ch,.ca.ck:hover.ci{background:rgba(217,49,49,.69);-webkit-backdrop-filter:blur(.5px);backdrop-filter:blur(.5px)}.ca.ck:focus,.ca.ck:hover{box-shadow:0 0 0 1px hsla(0,0%,100%,.145)}.ca.ck:active{box-shadow:0 0 0 1px hsla(0,0%,100%,.32),0 0 4px 4px hsla(0,0%,100%,.04)}.cl{position:relative;border-radius:var(--border-radius-small)}.cl>.cm{display:flex;flex-direction:column;width:max-content;max-width:200px;padding:6px;padding-top:calc(6px + var(--extra-separating-padding, 0px));margin:-6px}.cl>.cm>.ca{width:-moz-fit-content;width:fit-content}.cl.cn>.cm{position:relative}.cl.cn>.cm:before{content:"";position:absolute;top:8px;bottom:10px;width:1px;border-radius:.5px}.cl.cn.cg>.cm:before{background:var(--color-dark)}.cl.cn.cj>.cm:before,.cl.cn.ck>.cm:before{background:var(--color-light)}.cl.cn.cd>.cm{padding-left:22px}.cl.cn.cd>.cm:before{left:16px}.cl.cn.ce>.cm{padding-right:22px}.cl.cn.ce>.cm:before{right:16px}.cl:not(.cn)>.cm{position:absolute;top:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transform:translateY(-5px);transition:opacity var(--transition),transform var(--transition)}.cl:not(.cn):focus-within>.cm,.cl:not(.cn):hover>.cm{pointer-events:auto;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto;opacity:1;transform:translateY(0)}.cl:not(.cn):focus-within.cg>.cm>.ca,.cl:not(.cn):hover.cg>.cm>.ca{background:#fff}.cl:not(.cn):focus-within.cj>.cm>.ca,.cl:not(.cn):hover.cj>.cm>.ca{background:var(--color-purple)}.cl:not(.cn):focus-within.ck>.cm>.ca,.cl:not(.cn):hover.ck>.cm>.ca{background:#b92020}.cl.cd .cm{left:0;align-items:flex-start}.cl.ce .cm{right:0;align-items:flex-end}.g{position:relative;width:100%;z-index:0;box-shadow:var(--shadow);color:var(--color-light)}.g .h{height:100%;margin-right:.2em;line-height:0;font-size:4em}.g .h a{display:block;line-height:0}.g .h a,.g .h a:active,.g .h a:focus,.g .h a:hover{color:inherit;background:inherit}.g .i{display:block;line-height:1;margin:0;color:inherit;background:none;width:-moz-fit-content;width:fit-content;text-decoration:none;font-family:var(--font-neureal);font-size:2em;transition:color var(--transition-fast)}.g .i:active,.g .i:focus,.g .i:hover{outline:none;background:none;color:var(--color-green)}.g .i ::selection{background:inherit;text-decoration:underline}.g .j{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;padding:2rem min(2rem,5vw)}.g .j>.h{flex-grow:0}.g .j>.k{flex-grow:1}.g .j>.k>.l{display:flex;flex-direction:row;margin-top:.5em}.g .j>.m{display:flex;flex-direction:column;align-items:flex-end;flex-grow:10}.g .j>.m>*{width:-moz-fit-content;width:fit-content}.bK{--angle-x:0;--angle-y:0;transition:filter .1s ease,transform .1s ease;padding:4px;margin:-4px;will-change:transform}.bK:focus,.bK:focus-within,.bK:hover{filter:drop-shadow(var(--shadow-hover));transform:perspective(80px) rotateX(calc(var(--angle-x) * .3deg)) rotateY(calc(var(--angle-y) * .3deg)) scale3d(1.03,1.03,1.03)}.c0{position:fixed;inset:0;z-index:120;margin:-1em!important;pointer-events:all}.c0:not(.c1){pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c0>.c2{position:absolute;inset:0;background:hsla(0,0%,100%,.578);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--transition)}.c0.c1>.c2{opacity:1}.c0>.c3{position:absolute;inset:0;background-image:url(https://ik.imagekit.io/acouphene/assets/grain.svg);opacity:0;transition:opacity var(--transition)}.c0.c1>.c3{opacity:1}.c0>.c4{position:absolute;bottom:0;right:0;width:300px;height:300px;transition:transform var(--transition);background-image:radial-gradient(circle at bottom right,rgba(90,12,198,.667) 20px,rgba(90,12,198,0) 300px);background-repeat:no-repeat;transform:translate(200px,200px)}.c0.c1>.c4{transform:translate(10px,10px);transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:2s}.c0>.c5{position:absolute;top:0;left:0;width:300px;height:300px;transition:transform var(--transition);background-image:radial-gradient(circle at top left,rgba(155,255,0,.667) 20px,rgba(155,255,0,0) 300px);background-repeat:no-repeat;transform:translate(-200px,-200px)}.c0.c1>.c5{transform:translate(-10px,-10px);transition-timing-function:cubic-bezier(0,0,.4,1);transition-duration:2s;transition-delay:1s}.n{white-space:nowrap;font-family:var(--font-neureal)}.n>.o{display:inline-block;transform:scaleX(-1);padding:0}.n ::selection,.n::selection{background:inherit;text-decoration:underline}.n,.n>.o{text-decoration:inherit}.cS{--w:calc(100vw * cos(3.33deg) + 400px * sin(3.33deg) + 2em);width:var(--w);height:400px;top:calc(50lvh - 199.6623078622px - 2.9043374799lvw);left:-1em;box-sizing:border-box;padding:2em 5em 2em 4em;background-color:var(--color-light);color:var(--color-dark);box-shadow:var(--shadow);position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;scrollbar-width:none;transform:rotate(-3.33deg) translateX(calc(-1 * var(--w)));transform-origin:top left;transition:transform var(--transition)}.cS::-webkit-scrollbar{display:none}.cS h1{margin-top:0}.cS .cT{transition:color var(--transition);text-decoration:none;margin-left:8px}.cS .cT:active,.cS .cT:focus,.cS .cT:hover{background:inherit;color:var(--color-purple-bright)}.cS>.cU{position:absolute;top:2em;right:5em}.cV>.cS{transform:rotate(-3.33deg) translateX(0);transition-duration:.4s;transition-timing-function:ease}.cW{position:relative;color:var(--color-light);width:100%;box-shadow:var(--shadow);overflow:visible;z-index:2}.cX{width:min(450px,100% - 4rem);margin:0 auto;padding:4rem 2rem;display:flex;flex-direction:column;align-items:flex-start}@media(max-width:450px){.cX{padding:3em 2em}}.cY{font-size:3em;margin:0;line-height:1}.cY ::selection{text-decoration:underline;background:inherit}.cY>a{color:inherit;text-decoration:none;background:inherit;transition:color var(--transition)}.cY>a:active,.cY>a:focus,.cY>a:hover{color:var(--color-green);outline:none}.cY>a>svg{font-size:.52em;margin-right:.3em}.cZ{margin-top:1em;font-size:1em;margin-left:-4px}.cP,.cZ{display:flex;flex-direction:row}.cP{position:fixed;top:-10px;left:0;right:0;z-index:100;height:50px;box-shadow:var(--shadow);align-items:center;padding:10px 1em 0;color:var(--color-light);transition:transform .3s ease;transform:translateY(0)}.cP.cQ{transform:translateY(-50px)}.cR{line-height:0;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:auto}.cR,.cR:focus,.cR:hover{background:none;color:inherit}.cR svg{height:35px;margin:5px 1em}.x{background:var(--color-purple);color:var(--color-light);width:100%;height:100%;flex-grow:1}.y{display:flex;flex-direction:column;max-height:100dvh;margin:0 auto;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2rem);overflow-x:hidden;position:relative;z-index:1}.y>h1{font-size:3em;text-align:center}.y>h1>a{color:inherit;background:inherit;text-decoration:none}.y>h1>a:hover{color:var(--color-green);background:none}.y .z{display:flex;flex-direction:column;overflow-y:auto;align-items:center;padding:1em 1em 15vh;-ms-overflow-style:none;scrollbar-width:none}.y .z::-webkit-scrollbar{display:none}.y .aa{margin:.5em 0}.y .ab{display:flex;flex-direction:row;width:100%;background:var(--color-light);color:var(--color-dark);padding:.5em .7em .5em .5em;box-sizing:border-box;border-radius:var(--border-radius-small);text-decoration:none;transition:background var(--transition-fast),color var(--transition-fast)}.y .ab:hover{background:var(--color-green)}.y .ab .ac{font-size:3em;width:1em;height:1em;align-items:center;padding-right:.3em}.y .ab .ac,.y .ab .ad{display:flex;justify-content:center}.y .ab .ad{flex-direction:column;white-space:pre;font-size:.9em;white-space:break-spaces}.y .ab .ad h2{margin:0;line-height:1}.y .ab .ad .ae{font-family:var(--font-fira-code),monospace}.y .ab.af{background-color:#d7ff99;color:var(--color-dark);box-shadow:0 0 .2em .1em rgba(155,255,0,.5)}.y .ab.af:hover{background-color:var(--color-green);color:var(--color-dark)}.bm{display:flex;flex-direction:row}@media(min-width:769px){.bm{margin-left:-48px;gap:24px}}@media(max-width:768px){.bm{margin-left:-20px;gap:16px}}.bm.bn>.bo,.bm.bn>.bp{width:max(16%,64px)}.bm.bq>.bo,.bm.bq>.bp{width:max(33%,128px)}.br{display:flex;flex-direction:column;align-items:flex-start;text-align:start}.br>:not(:first-child){margin-top:.5em}.br>:last-child{margin-bottom:0}.br h1,.br h2,.br h3,.br h4,.br h5,.br h6{margin:0}.br h1 a,.br h2 a,.br h3 a,.br h4 a,.br h5 a,.br h6 a{text-decoration:none}.br p{margin:0}.bp{position:relatve;gap:8px}.bo,.bp{display:flex;flex-direction:column;flex-shrink:0}.bo{position:relative;aspect-ratio:1;line-height:0;height:-moz-fit-content;height:fit-content;width:100%}@media(max-width:768px){.bo{flex-direction:column-reverse}}.bo>a,.bo>img{transform:rotate(-3.33deg)}.bo>a{display:block;width:100%;height:100%;position:relative;z-index:1;overflow:hidden}.bo>a .bs,.bo>a img{transition:transform var(--transition),filter var(--transition);transform:scale(1);filter:brightness(1) contrast(1)}.bo>a:hover{background:inherit}.bo>a:focus .bs,.bo>a:focus img,.bo>a:hover .bs,.bo>a:hover img{transform:scale(1.05);filter:brightness(.9) contrast(1.3)}.bo img{width:100%;height:auto;object-fit:cover;aspect-ratio:1}.bs{width:100%;position:absolute;top:0;left:0;z-index:-1;overflow:hidden}.bs,.bs>img{aspect-ratio:1/1}.bs>img{width:calc(100% + 16px);margin:-8px;height:auto;object-fit:cover}.bs>.bt{position:absolute;inset:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bu{display:flex;justify-content:flex-start;gap:2px}@media(min-width:769px){.bu{position:absolute;top:0;right:100%;margin-right:16px;flex-direction:column}}@media(max-width:768px){.bu{flex-direction:row;flex-wrap:wrap;margin:12px -2px -4px}}.a6{margin:0;width:100%;line-height:1}.a6>img{height:auto;margin-bottom:1em}@media(min-width:769px){.a6>img{margin-left:-82px;margin-right:-82px;width:calc(100% + 164px)}}@media(max-width:768px){.a6>img{width:100%}}.a7{line-height:1;margin:0}.a7.a8{float:left}.a7.a8:not(.a9){margin-right:20px}.a7.ba{float:right}.a7.ba:not(.a9){margin-left:20px}.a7.bb{display:block;margin-left:auto;margin-right:auto}.a7.a9{max-width:100%}.a7.bc{max-width:50%}.a7.bd{max-width:33%}@media(max-width:450px){.a7.a8,.a7.ba{float:none;max-width:100%}.a7.a8:not(.a9),.a7.ba:not(.a9){margin-left:0;margin-right:0}}.a7>img{max-width:100%;height:auto;margin-bottom:2em}.a6>figcaption,.a7>figcaption{margin:0 0 1em;font-size:.8em;line-height:1.1}.a6>figcaption>p,.a7>figcaption>p{margin:0}.a6>figcaption a,.a7>figcaption a{text-decoration:none}.bF,.bG{--ok:"ok"}.bJ{border-radius:var(--border-radius);overflow:hidden}.bJ iframe{margin-bottom:2px!important;border-color:var(--color-light)!important}.bL{inset:0;z-index:-999;overflow:hidden;background:var(--color-light)}.bL,.bL>canvas{position:absolute}.bL>canvas{--scroll-padding:0px;width:100%;height:calc(100lvh + var(--scroll-padding)*2);margin-top:calc(-1*var(--scroll-padding));margin-bottom:calc(-1*var(--scroll-padding));opacity:0;transition:opacity .5s cubic-bezier(0,0,.3,1);image-rendering:pixelated}.bL>canvas.bM{opacity:1}.p{margin-top:2em;padding-top:.5em;margin-left:auto;position:relative}.p:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:var(--color-dark);border-radius:1px}.ak{display:block;width:100%!important;max-width:400px;margin:0 auto}.al{float:left;margin:2em 1em 1em 0}.am{position:relative;display:flex;flex-direction:row;align-items:center;padding-top:2em;flex-wrap:wrap;justify-content:center}@media(min-width:769px){.am{--nmargin:max(-200px,calc(-50vw + 450px / 2));margin:0 var(--nmargin);width:calc(450px + var(--nmargin)*-2)}}@media(max-width:768px){.am{width:100%}}.an{display:block;background:none;margin:-.5em -.1em;position:relative;width:min(100%,300px,380px*var(--aspect-ratio));aspect-ratio:var(--aspect-ratio)}.an,.an:hover{background:var(--color)}.an>img{position:absolute;inset:0;width:100%;height:100%;display:block;box-shadow:0 2px 4px rgba(0,0,0,.7);transform:scale(1);transition:box-shadow var(--transition),transform var(--transition)}.an>img:hover{box-shadow:0 1px 10px rgba(0,0,0,.6);transform:scale(1.02)}.an:first-child{transform:rotate(4.3deg) translateX(6px);z-index:7}.an:first-child:hover{z-index:9}.an:nth-child(2){transform:rotate(-3.7deg) translateX(-18px);z-index:6}.an:nth-child(2):hover{z-index:9}.an:nth-child(3){transform:rotate(6.5deg) translateX(3px);z-index:5}.an:nth-child(3):hover{z-index:9}.an:nth-child(4){transform:rotate(-2.5deg) translateX(-10px);z-index:4}.an:nth-child(4):hover{z-index:9}.an:nth-child(5){transform:rotate(-1.5deg) translateX(4px);z-index:3}.an:nth-child(5):hover{z-index:9}.an:nth-child(6){transform:rotate(3.5deg) translateX(-8px);z-index:2}.an:nth-child(6):hover{z-index:9}.an:nth-child(7){transform:rotate(-4.5deg) translateX(12px);z-index:1}.an:nth-child(7):hover{z-index:9}.an:nth-child(8){transform:rotate(2.5deg) translateX(-15px);z-index:0}.an:nth-child(8):hover{z-index:9}.q{font-weight:var(--font-weight-demibold);white-space:nowrap}.q,.r{font-size:.8em}.r{font-style:italic}.s{margin:0 -4em -1em 0;transform:rotate(3.33deg)}@media(max-width:640px){.s{margin:0 -2em -1em 0}}@media(max-width:450px){.s{margin:0}}.a{display:flex;justifycontent:center;marginbottom:2rem;width:100%}.a>:first-child{flex-grow:1;text-align:right;margin-top:8px;margin-right:1em}.a>:first-child>*{margin:0}.a>:first-child>:not(:first-child){margin-top:.5em}.a>:first-child>h5{font-weight:var(--font-weight-normal)}.a>:last-child{min-width:128px}.b>*{margin-left:.1em}.be{overflow-x:auto;margin-bottom:1em;width:100vw}@media(min-width:769px){.be{margin-left:calc((100vw - 450px)/-2);margin-right:calc((100vw - 450px)/-2)}}@media(max-width:768px){.be{margin-left:calc((100vw - min(450px,100%))/-2);margin-right:calc((100vw - min(450px,100%))/-2)}}@media(pointer:fine){.be{padding-bottom:8px}.be::-webkit-scrollbar-track{background-color:rgba(199,167,234,.4)}.be::-webkit-scrollbar{height:8px}.be::-webkit-scrollbar-thumb{background-color:var(--color-green)}}.bf{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;margin:0 auto;width:-moz-fit-content;width:fit-content;gap:4px}.bf>:first-child{padding-left:2px}.bf>:last-child{padding-right:2px}.bg{background-color:dark}.bh>figcaption{margin:0 0 1em;font-size:.8em;line-height:1.1}.bh>figcaption>p{margin:0}.bh>figcaption a{text-decoration:none}@media(max-width:450px){.bH{display:flex;flex-direction:column;gap:1.5em}.bH>.bI{display:inline;order:var(--order)}.bH>.bI>p{margin-top:0;margin-bottom:0}}@media(min-width:451px){.bH{clear:both}}.e{font-size:48px;line-height:1;margin-bottom:1.5rem}.e,.f{white-space:pre-wrap}.f{margin-top:-1.2rem}.c .d{display:none}.c:hover .d{display:block}.bW{display:grid;grid-template-columns:1fr 1fr}.bX{flex-direction:row;justify-content:space-evenly;align-items:flex-start;width:100%;margin:1em 0}.bX,.bX>*{display:flex}.bX>*{position:relative;width:max(75px,20%);padding:.9em 1em .7em;box-sizing:border-box;flex-direction:column;align-items:center}.bX>*,.bX>:before{border-radius:var(--border-radius-small)}.bX>:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 0 4px 2px rgba(90,12,198,.3);opacity:0;transition:opacity var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.bX.bY>:before{opacity:1;animation:du 1s normal}@keyframes du{0%{opacity:0}33%{opacity:1}66%{opacity:.3}to{opacity:1}}.b0{position:relative;width:100%}.b0,.b1{text-align:center;font-family:var(--font-neureal)}.b1{margin-top:.5em;height:2.4em;font-size:.8em;line-height:1.1;display:flex;flex-direction:column;justify-content:center}.b2{z-index:1;line-height:1;box-shadow:0 0 0 1px rgba(0,0,0,.08)}.b2.b3{background:#fafafa!important;color:#333!important;text-decoration:line-through;cursor:not-allowed}.b2>.b4{font-weight:var(--font-weight-demibold);margin-top:.5em;text-align:center}.b2>.b1{margin-top:0}.b2>.b5{background:linear-gradient(135deg,#c60c91,#5012e2);filter:blur(8px);opacity:50%}.b2>.b5,.b2>.b6{position:absolute;z-index:-1;inset:0;border-radius:var(--border-radius-small)}.b2>.b6{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;overflow:hidden}.b2>.b6:before{content:"";position:absolute;width:170%;height:170%;inset:-35%;z-index:-2;background:linear-gradient(90deg,#c60c91 35%,#6912e2 65%);transform-origin:center;animation:dv 5s linear infinite}.b2>.b6:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--border-radius-small);border:1px solid transparent;background:var(--color-light);background-clip:padding-box}.b2>.b8{position:absolute;top:-.85em;right:-.85em;background:#5a0cc6;color:var(--color-light);border-radius:.5em;height:1em;padding:.5em .5em .3em;font-size:.6em;line-height:1;font-weight:var(--font-weight-demibold)}@keyframes dv{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.b9>svg{display:block;object-fit:contain;width:42px;height:42px;margin:0 auto}.aH{font-family:var(--font-itc-avant-garde-gothic);font-weight:var(--font-weight-bold);font-style:italic;text-shadow:.1em .1em .5em #85cfdb}.aI{width:100%}.aI span:not(.aH){font-weight:var(--font-weight-demibold);font-size:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;line-height:1em;transition:transform var(--transition)}.aI span:not(.aH).aJ,.aI span:not(.aH).aK{position:absolute;left:0;right:0;text-align:center}.aI span:not(.aH).aJ{bottom:105%}.aI span:not(.aH).aJ.aL{padding-bottom:1em}.aI span:not(.aH).aK{top:105%}.aI span:not(.aH).aK.aL{padding-top:1em}.aI>div:hover span.aJ{transform:translateY(.2em)}.aI>div:hover span.aK{transform:translateY(-.2em)}.aI .aM{width:4.5em;aspect-ratio:290/413;border-radius:.3em;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;transition:transform var(--transition)}@media(max-width:468px){.aI .aM{width:14vw}}.aI .aM:not(.aN){box-shadow:0 .2em .3em .01em rgba(0,0,0,.4)}.aI .aM.aN{opacity:.75}.aI .aM.aO{position:absolute;transform:translate(.3em,-.3em)}.aI .aM.aP{position:absolute;transform:translate(.6em,-.6em)}.aI .aM.aQ,.aI .aM.aR{position:absolute;top:0;transform-origin:50% 100%;pointer-events:none}.aI .aM.aQ{left:0;transform:rotate(-45deg);z-index:1}.aI .aM.aR{right:0;transform:rotate(45deg);z-index:-1}.aI>div:hover .aM.aO{transform:translate(.45em,-.45em)}.aI>div:hover .aM.aP{transform:translate(.9em,-.9em)}.aI>div:hover .aM.aQ{transform:rotate(-30deg)}.aI>div:hover .aM.aR{transform:rotate(30deg)}.aI .aS{box-sizing:border-box;display:flex;justify-content:space-between;width:100%;border:2px solid #000;border-radius:.3em;padding:.5em}.aI .aT{position:relative}.aI .aU{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.aI>div{position:relative}.aV{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1em .3em;gap:1em .3em;padding-top:2em;padding-bottom:2em}@media(min-width:769px){.aV{margin-left:-82px;margin-right:-82px;width:calc(100% + 164px);font-size:1.21em}}.aV>div:first-child{grid-column:4;grid-row:1}.aV>div:first-child>img{margin:auto}.aV>div:first-child:hover>img{transform:scale(1.05)}.aV>div:nth-child(2){grid-column:1/4;grid-row:2}.aV>div:nth-child(2):hover img:first-child,.aV>div:nth-child(2):hover img:nth-child(3){transform:scale(1.02)}.aV>div:nth-child(2):hover img:nth-child(2){transform:scale(1.05)}.aV>div:nth-child(3){grid-column:4;grid-row:2}.aV>div:nth-child(4){grid-column:5;grid-row:2}.aV>div:nth-child(4)>img{margin:.5em auto}.aV>div:nth-child(4):hover>img{transform:scale(1.05)}.aV>div:nth-child(5){grid-column:2;grid-row:3}.aV>div:nth-child(5)>div>img:first-child{margin:auto}.aW{max-height:200px;display:flex;justify-content:center;align-items:center}.aW>div{position:relative;height:200px;aspect-ratio:290/413}.aW>div>.aM{width:100%;height:200px}.aW>div>.a0,.aW>div>.aX,.aW>div>.aY,.aW>div>.aZ{position:absolute;z-index:9999;border-radius:.3em;box-shadow:0 0 2px 1px hsla(0,0%,100%,.5);box-sizing:border-box}.aW>div>.a0>span,.aW>div>.aX>span,.aW>div>.aY>span,.aW>div>.aZ>span{transition:transform var(--transition)}.aW>div>.aX{left:25%;top:66%;width:50%;height:10%;border:2px solid #000;border-radius:.3em}.aW>div>.aX,.aW>div>.aX:before{box-shadow:0 0 2px 1px hsla(0,0%,100%,.5)}.aW>div>.aX:before{content:"";position:absolute;left:100%;top:-55%;width:80%;height:0;border:1px solid #000;border-radius:.3em;transform:rotate(-20deg)}.aW>div>.aX>span{position:absolute;left:190%;top:-190%;width:100%}.aW>div>.aX:hover>span{transform:translateX(-.2em)}.aW>div>.a0{left:7%;top:80.5%;width:86%;height:10%;border:2px solid #000;border-radius:.3em}.aW>div>.a0,.aW>div>.a0:before{box-shadow:0 0 2px 1px hsla(0,0%,100%,.5)}.aW>div>.a0:before{content:"";position:absolute;right:100%;top:90%;width:25%;height:0;border:1px solid #000;border-radius:.3em;transform:rotate(-20deg)}.aW>div>.a0>span{position:absolute;right:132%;top:50%;width:100%;text-align:end}.aW>div>.a0:hover>span{transform:translateX(.2em)}.aW>div>.aY{width:15%;aspect-ratio:1/1;top:65.5%;left:-3%;border-radius:100%;border:2px solid #000;box-shadow:0 0 2px 1px hsla(0,0%,100%,.5)}.aW>div>.aY>span{position:absolute;right:150%;top:15%}.aW>div>.aY:hover>span{transform:translateX(.2em)}.aW>div>.aZ{width:15%;aspect-ratio:1/1;top:65.5%;right:-3%;border-radius:100%;border:2px solid #000;box-shadow:0 0 2px 1px hsla(0,0%,100%,.5)}.aW>div>.aZ>span{position:absolute;left:150%;top:15%}.aW>div>.aZ:hover>span{transform:translateX(-.2em)}.a1{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1em .3em;gap:1em .3em;padding-top:2em;padding-bottom:2em}@media(min-width:769px){.a1{margin-left:-82px;margin-right:-82px;width:calc(100% + 164px);font-size:1.21em}.a1 .aM{width:6em}}@media(max-width:768px){.a1,.a1>div{width:100%}.a1 .aM{min-width:100%}}.a1>div:first-child{grid-column:1;grid-row:1}.a1>div:first-child>img{margin:auto}.a1>div:first-child:hover>img{transform:scale(1.05)}.a1>div:nth-child(2){grid-column:2;grid-row:1}.a1>div:nth-child(2)>img{margin:auto}.a1>div:nth-child(2):hover>img{transform:scale(1.05)}.a1>div:nth-child(3){grid-column:3;grid-row:1}.a1>div:nth-child(3)>img{margin:auto}.a1>div:nth-child(3):hover>img{transform:scale(1.05)}.a1>div:nth-child(4){grid-column:4;grid-row:1}.a1>div:nth-child(4)>img{margin:auto}.a1>div:nth-child(4):hover>img{transform:scale(1.05)}.ag{display:block;width:100%!important;max-width:400px;margin:0 auto}.ah{float:left;margin:2em 1em 1em 0}.ai{position:relative;display:flex;flex-direction:row;align-items:center;padding-top:2em;flex-wrap:wrap;justify-content:center}@media(min-width:769px){.ai{--nmargin:max(-200px,calc(-50vw + 450px / 2));margin:0 var(--nmargin);width:calc(450px + var(--nmargin)*-2)}}@media(max-width:768px){.ai{width:100%}}.aj{display:block;background:none;margin:-.5em -.1em;position:relative;width:min(100%,300px,380px*var(--aspect-ratio));aspect-ratio:var(--aspect-ratio)}.aj,.aj:hover{background:var(--color)}.aj>img{position:absolute;inset:0;width:100%;height:100%;display:block;box-shadow:0 2px 4px rgba(0,0,0,.7);transform:scale(1);transition:box-shadow var(--transition),transform var(--transition)}.aj>img:hover{box-shadow:0 1px 10px rgba(0,0,0,.6);transform:scale(1.02)}.aj:first-child{transform:rotate(4.3deg) translateX(6px);z-index:6}.aj:first-child:hover{z-index:8}.aj:nth-child(2){transform:rotate(-3.7deg) translateX(-18px);z-index:5}.aj:nth-child(2):hover{z-index:8}.aj:nth-child(3){transform:rotate(6.5deg) translateX(3px);z-index:4}.aj:nth-child(3):hover{z-index:8}.aj:nth-child(4){transform:rotate(-2.5deg) translateX(-10px);z-index:3}.aj:nth-child(4):hover{z-index:8}.aj:nth-child(5){transform:rotate(-1.5deg) translateX(4px);z-index:2}.aj:nth-child(5):hover{z-index:8}.aj:nth-child(6){transform:rotate(3.5deg) translateX(-8px);z-index:1}.aj:nth-child(6):hover{z-index:8}.aj:nth-child(7){transform:rotate(-4.5deg) translateX(12px);z-index:0}.aj:nth-child(7):hover{z-index:8}.ao{display:block;width:100%!important;max-width:400px;margin:0 auto}.ap{position:relative;display:flex;flex-direction:row;align-items:center;padding-top:2em;flex-wrap:wrap;justify-content:center}@media(min-width:769px){.ap{--nmargin:max(-200px,calc(-50vw + 450px / 2));margin:0 var(--nmargin);width:calc(450px + var(--nmargin)*-2)}}@media(max-width:768px){.ap{width:100%}}.aq{display:block;background:none;margin:-.5em -.1em;position:relative;width:min(100%,310px,380px*var(--aspect-ratio));aspect-ratio:var(--aspect-ratio)}.aq,.aq:hover{background:var(--color)}.aq>img{position:absolute;inset:0;width:100%;height:100%;display:block;box-shadow:0 2px 4px rgba(0,0,0,.7);transform:scale(1);transition:box-shadow var(--transition),transform var(--transition)}.aq>img:hover{box-shadow:0 1px 10px rgba(0,0,0,.6);transform:scale(1.02)}.aq:first-child{transform:rotate(4.3deg) translateX(6px);z-index:12}.aq:first-child:hover{z-index:14}.aq:nth-child(2){transform:rotate(-3.7deg) translateX(-18px);z-index:11}.aq:nth-child(2):hover{z-index:14}.aq:nth-child(3){transform:rotate(6.5deg) translateX(3px);z-index:10}.aq:nth-child(3):hover{z-index:14}.aq:nth-child(4){transform:rotate(-2.5deg) translateX(-10px);z-index:9}.aq:nth-child(4):hover{z-index:14}.aq:nth-child(5){transform:rotate(-1.5deg) translateX(4px);z-index:8}.aq:nth-child(5):hover{z-index:14}.aq:nth-child(6){transform:rotate(3.5deg) translateX(-8px);z-index:7}.aq:nth-child(6):hover{z-index:14}.aq:nth-child(7){transform:rotate(-4.5deg) translateX(12px);z-index:6}.aq:nth-child(7):hover{z-index:14}.aq:nth-child(8){transform:rotate(2.5deg) translateX(-15px);z-index:5}.aq:nth-child(8):hover{z-index:14}.aq:nth-child(9){transform:rotate(1.2deg) translateX(9px);z-index:4}.aq:nth-child(9):hover{z-index:14}.aq:nth-child(10){transform:rotate(5.8deg) translateX(-11px);z-index:3}.aq:nth-child(10):hover{z-index:14}.aq:nth-child(11){transform:rotate(-2.9deg) translateX(7px);z-index:2}.aq:nth-child(11):hover{z-index:14}.aq:nth-child(12){transform:rotate(4.1deg) translateX(-13px);z-index:1}.aq:nth-child(12):hover{z-index:14}.aq:nth-child(13){transform:rotate(-3.3deg) translateX(5px);z-index:0}.aq:nth-child(13):hover{z-index:14}.a2{position:absolute;top:.5rem;left:-4rem}@media(max-width:768px){.a2{position:relative;left:0}}.by{position:relative}.by .bz{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.bA{display:grid;grid-template-columns:6fr 3fr;grid-gap:24px;gap:24px;margin:24px -24px 48px}@media(max-width:768px){.bA{grid-template-columns:1fr;margin:24px 0 48px;gap:12px}}.bA h3,.bA h4,.bA h5{margin:0}@media(max-width:768px){.bB{display:grid;grid-template-columns:1fr 3fr;grid-gap:12px;gap:12px}}.bB h4{font-family:var(--font-neureal);font-size:1.2em}@media(max-width:768px){.bB .bC{order:1}.bB .by{order:0}.bB p{order:2;grid-column:span 2;margin:0}}.bB .by{width:152px;height:152px;margin:0 auto;transform:rotate(-3.33deg)}@media(max-width:768px){.bB .by{width:92px;height:92px}}.bB .by>svg{position:absolute;bottom:5px;right:-20px;width:50px;transform:rotate(3.33deg)}@media(max-width:768px){.bB .by>svg{width:32px;right:-10px}}.bD{margin-top:-104px;text-align:end}@media(max-width:768px){.bD{margin-top:0;margin-bottom:36px;text-align:start}}.bD .bE{margin-top:16px;display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media(max-width:768px){.bD .bE{grid-template-columns:1fr 1fr}.bD .bE>*{text-align:center;align-content:end}}.bD h4{font-size:1.05em}.bD h5{font-family:var(--font-neureal);font-size:1em;margin-top:-4px;margin-bottom:6px}.bD .by{width:64px;height:64px;margin-left:auto;transform:rotate(-3.33deg)}@media(max-width:768px){.bD .by{margin-right:auto}}.t{width:100vw;display:flex;flex-direction:row;overflow-x:hidden}.t:not(.u) .v,.t:not(.u) textarea{height:100%}.t .v,.t textarea{flex:1 1 auto;padding:1em 3em;width:min(450px,50% - 2rem)}.t textarea{border:none;outline:none;resize:none;font-size:1rem;font-family:var(--font-fira-code),"Fira Code","Roboto Mono",monospace;background-color:#1e1e1e;height:max(100%,max-content);color:#fff;-moz-tab-size:4;tab-size:4;overflow-y:auto}.t textarea::selection{background-color:var(--color-purple)}.t .v{word-wrap:break-word;overflow-x:visible}.w{color:#be1212;font-family:Roboto Mono,monospace}.c6 a{text-decoration:none}.c6 a.c7{background:var(--color-dark);color:var(--color-light)}.c8{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;margin-top:1em;font-family:var(--font-neureal)}.c8>*{display:flex!important;align-items:center!important;text-decoration:none;padding:.3em .2em!important}.c8>:first-child{border-top-left-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius);justify-content:flex-start}.c8>:last-child{border-top-right-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);justify-content:flex-end}.c8>*>svg{margin:0 .2em}.c9 .da{margin-top:3em}.c9 .db{width:100%;text-align:start}.c9 .db strong{text-transform:capitalize}.dc .dd{display:grid;grid-gap:1em .5em;transform:rotate(-3.33deg);margin-bottom:3em;grid-template-columns:repeat(4,1fr);margin-left:-2em;margin-right:-2em;width:calc(100% + 4em)}.dc .dd .de{position:relative;aspect-ratio:1/1;padding:0;line-height:0;background-color:var(--color-green);transition:transform var(--transition);transform:translateY(0)}.dc .dd .de:focus{outline:none}.dc .dd .de.df:first-child,.dc .dd .de.df:nth-child(2),.dc .dd .de.df:nth-child(3),.dc .dd .de.df:nth-child(4){transform:translateY(-5px)}.dc .dd .de.df:first-child>.dg,.dc .dd .de.df:nth-child(2)>.dg,.dc .dd .de.df:nth-child(3)>.dg,.dc .dd .de.df:nth-child(4)>.dg{transform:translateY(2px) rotate(3.33deg)}.dc .dd .de.df:nth-child(5),.dc .dd .de.df:nth-child(6),.dc .dd .de.df:nth-child(7),.dc .dd .de.df:nth-child(8){transform:translateY(5px)}.dc .dd .de.df:nth-child(5)>.dg,.dc .dd .de.df:nth-child(6)>.dg,.dc .dd .de.df:nth-child(7)>.dg,.dc .dd .de.df:nth-child(8)>.dg{transform:translateY(-2px) rotate(3.33deg)}.dc .dd .de>img{width:100%;height:100%}.dc .dd .de>.dg{position:absolute;bottom:-10px;right:2px;width:33%;filter:drop-shadow(0 0 .1em rgba(0,0,0,.5));transition:transform var(--transition);transform:translateY(0) rotate(3.33deg);pointer-events:none}.dc .dh{width:100%;text-align:center;font-family:var(--font-neureal);animation:dr 5s infinite,ds 1s}@keyframes dr{0%{transform:translateY(0)}50%{transform:translateY(.5em)}to{transform:translateY(0)}}@keyframes ds{0%{opacity:0}to{opacity:1}}.dc .dk{min-height:128px}.dc .dl{position:relative;height:var(--preferred-height,auto);transition:height var(--transition);overflow:hidden;margin:0 -200px -2em;padding:0 200px 2em}.dc .dl:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2em;z-index:1;background:linear-gradient(hsla(0,0%,100%,0),#fff)}.dc .dm{position:relative;padding-bottom:2em;margin-bottom:-2em}.dc .dm>div{padding-top:.2em}.dc .dm .dg{position:absolute;z-index:1;top:-20px;left:-80px;width:120px;filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));opacity:1;transform:translateY(0) rotate(-3.33deg);transition:transform var(--transition-fast),opacity var(--transition-fast);pointer-events:none}@media(max-width:768px){.dc .dm .dg{left:-30px}}.dc .dm .dg.dn{opacity:0;transform:translateY(-5px) rotate(-3.33deg)}.dc .dm .do{display:flex;flex-direction:row;margin-bottom:2em}.dc .dm .do h3{font-family:var(--font-itc-avant-garde-gothic);font-weight:var(--font-weight-demibold);font-size:1.5em;margin:0}.dc .dm .do h4{font-family:var(--font-neureal);font-size:1.2em;margin-top:-.2em;margin-bottom:1em}.dc .dm p{margin:0}.dc .dm .do~*{margin-top:1em}