*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;background:var(--malqi-n22);color:var(--malqi-dpk);font:16px/1.55 var(--malqi-2t1)}h1,h2,h3,p,figure,blockquote,ul,ol{margin:0}img,svg{display:block;max-width:100%}a{color:inherit}
@font-face{font-family:"Bungee";src:url(/f/bungee-400.126eec70.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"Outfit";src:url(/f/outfit-400.71f028fd.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Outfit";src:url(/f/outfit-700.5d5e3734.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:"JetBrains Mono";src:url(/f/jetbrains-mono-400.14425ba9.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"JetBrains Mono";src:url(/f/jetbrains-mono-700.d0d4e818.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}
:root{--malqi-n22:#f0f5d8;--malqi-dvx:#e1e7b6;--malqi-e23:#fafcf1;--malqi-dpk:#311900;--malqi-vpr:#6d4600;--malqi-ssi:#8d4700;--malqi-rl2:#ffffff;--malqi-6rr:#cdce29;--malqi-zhv:8px;--malqi-cn8:3px;--malqi-gpw:1rem;--malqi-02d:clamp(10rem,32vw,20rem);--malqi-ooo:1.6;--malqi-2ny:0deg;--malqi-1ou:5px 5px 0 var(--malqi-dpk);--malqi-jo2:"Bungee",system-ui,sans-serif;--malqi-2t1:"Outfit",system-ui,sans-serif;--malqi-21q:"JetBrains Mono",ui-monospace,monospace}
.malqi-83k{min-height:100vh;background:var(--malqi-n22);color:var(--malqi-dpk);padding:clamp(.75rem,3vw,2rem) clamp(.75rem,4vw,2.5rem)}.malqi-00n{margin:0 auto;display:grid;gap:var(--malqi-gpw);min-width:0}.malqi-00n>*{min-width:0}.malqi-o7q{display:block;width:min(100%,var(--malqi-02d));height:auto;aspect-ratio:1/1;object-fit:cover}@media (min-width:900px){:root{--malqi-02d:clamp(9rem,18vw,15rem)}}.malqi-00n{max-width:44rem}@media (min-width:900px){.malqi-00n{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-auto-flow:row dense;column-gap:clamp(1.5rem,4vw,3rem)}.malqi-00n{max-width:64rem}.malqi-mx6{grid-column:1;grid-row:span 3}.malqi-ije,.malqi-ziu{grid-column:1/-1}}
.malqi-6pf{font-family:var(--malqi-jo2);font-size:max(1.75rem,calc(clamp(2rem,7vw,3.6rem) * var(--malqi-ooo) / 1.6));line-height:1.05;overflow-wrap:anywhere;color:var(--malqi-dpk);transform:rotate(var(--malqi-2ny))}.malqi-ljx{font-weight:700;font-size:max(1.5rem,1em);color:var(--malqi-ssi)}.malqi-upe{color:var(--malqi-vpr)}.malqi-o7q{border-radius:calc(var(--malqi-zhv) + 8px);box-shadow:var(--malqi-1ou)}.malqi-d3d{display:inline-flex;align-items:center;gap:.5em;padding:.6em 1.2em;background-color:var(--malqi-ssi);color:var(--malqi-rl2);border-radius:var(--malqi-zhv);font-weight:700;text-decoration:none}.malqi-lrr{display:flex;flex-wrap:wrap;gap:.6rem}.malqi-sxo{display:block;color:var(--malqi-dpk)}.malqi-we5{font-weight:700;font-size:max(1.5rem,1em)}.malqi-5c7{color:var(--malqi-vpr)}.malqi-l1s{color:var(--malqi-dpk)}
.malqi-yef{position:relative;overflow:hidden;overflow-x:auto;border-radius:var(--malqi-zhv);background-color:var(--malqi-e23);padding-block:calc(0.25rem * 5);color:var(--malqi-dpk);font-size:0.875rem;direction:ltr}
.malqi-qqs{width:unset;display:inline-flex;flex-shrink:0;cursor:pointer;flex-wrap:nowrap;align-items:center;justify-content:center;gap:calc(0.25rem * 1.5);text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;user-select:none;font-weight:600;border-start-start-radius:var(--malqi-zhv);border-start-end-radius:var(--malqi-zhv);border-end-start-radius:var(--malqi-zhv);border-end-end-radius:var(--malqi-zhv);border-width:var(--malqi-cn8);touch-action:manipulation;transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:0.2s;height:calc(0.25rem * 12);padding-inline:1.25rem;font-size:1.125rem;background-color:var(--malqi-ssi);border-style:solid;outline-color:var(--malqi-ssi);background-size:auto,calc(0 * 100%)}
.malqi-2r1{display:flex;flex:auto;flex-direction:column;padding:1.5rem}
.malqi-yef::before{content:"";margin-bottom:calc(0.25rem * 4);display:block;height:calc(0.25rem * 3);width:calc(0.25rem * 3);border-radius:calc(infinity * 1px);opacity:30%;box-shadow:1.4em 0,2.8em 0,4.2em 0}
.malqi-q0m{position:relative;display:flex;flex-direction:column;border-radius:var(--malqi-zhv);transition:outline 0.2s ease-in-out;outline:2px solid transparent;outline-offset:2px}
.malqi-3zx{display:flex;max-width:80rem;align-items:center;justify-content:center;padding:calc(0.25rem * 4)}
.malqi-2r1 p{flex-grow:1}
.malqi-jnf{width:unset;display:inline-flex;flex-shrink:0;cursor:pointer;flex-wrap:nowrap;align-items:center;justify-content:center;gap:calc(0.25rem * 1.5);text-align:center;vertical-align:middle;outline-offset:2px;webkit-user-select:none;user-select:none;font-weight:600;border-start-start-radius:var(--malqi-zhv);border-start-end-radius:var(--malqi-zhv);border-end-start-radius:var(--malqi-zhv);border-end-end-radius:var(--malqi-zhv);border-width:var(--malqi-cn8);touch-action:manipulation;transition-property:color,background-color,border-color,box-shadow,transform;transition-timing-function:cubic-bezier(0,0,0.2,1);transition-duration:0.2s;height:calc(0.25rem * 10);padding-inline:1rem;font-size:0.875rem;background-color:var(--malqi-ssi);border-style:solid;outline-color:var(--malqi-ssi);background-size:auto,calc(0 * 100%)}
.malqi-w46{display:grid;width:100%;place-items:center;background-size:cover;background-position:center}
.malqi-nk4{font-family:var(--malqi-jo2)}
.malqi-tag{background-color:var(--malqi-e23)}
.malqi-ja1{font-size:1rem;line-height:var(--tw-leading,calc(1.5 / 1))}
.malqi-sa4{color:var(--malqi-vpr)}
.malqi-gdz{display:flex}
.malqi-68n{padding-top:calc(0.25rem * 8)}
.malqi-n84{color:var(--malqi-rl2)}
.malqi-6il{padding-block:calc(0.25rem * 8)}
.malqi-r79{display:flex}
.malqi-6sq{box-shadow:var(--malqi-1ou)}
.malqi-qn9{isolation:auto}
.malqi-0o0{padding-block:calc(0.25rem * 8)}
.malqi-qba{padding-block:calc(0.25rem * 6)}
.malqi-68l{padding-inline:calc(0.25rem * 4)}
.malqi-alc{font-family:var(--malqi-21q)}
.malqi-d0e{display:block}
.malqi-zi6{font-size:calc(var(--malqi-ooo) * 2.5rem)}
.malqi-89f{padding-inline:calc(0.25rem * 4)}
.malqi-v7u{padding-block:calc(0.25rem * 10)}
.malqi-ltt{color:var(--malqi-vpr)}
.malqi-h9p{border-top-style:var(--tw-border-style,solid);border-top-width:1px}
.malqi-wzc{gap:var(--malqi-gpw)}
.malqi-qjc{flex-direction:column}
.malqi-qxk{padding-inline:calc(0.25rem * 4)}
.malqi-7ga{font-size:1.5rem;line-height:var(--tw-leading,calc(2 / 1.5))}
.malqi-vtx{--tw-leading:1.625;line-height:1.625}
.malqi-3kc{box-shadow:var(--malqi-1ou)}
.malqi-cpz{--tw-leading:1;line-height:1}
.malqi-1di{rotate:var(--malqi-2ny)}
.malqi-ndu{font-size:0.875rem;line-height:var(--tw-leading,calc(1.25 / 0.875))}
.malqi-76f{padding-block:calc(0.25rem * 12)}
.malqi-znj{margin-inline:auto}
.malqi-e7i{margin-top:calc(0.25rem * 2)}
.malqi-7pf::before{content:var(--tw-content,"");color:var(--malqi-vpr)}
.malqi-b8k{width:100%}
.malqi-6ub{border-color:color-mix(in oklab,var(--malqi-dpk) 10%,transparent)}
.malqi-jmg{gap:calc(0.25rem * 4)}
.malqi-yoq::before{content:var(--tw-content,"");margin-right:calc(0.25rem * 3)}
.malqi-mlf{color:var(--malqi-rl2)}
.malqi-v88{padding-inline:calc(0.25rem * 4)}
.malqi-v7v{border-radius:var(--malqi-zhv)}
.malqi-d9w{max-width:80rem}
.malqi-e5o{max-width:42rem}
.malqi-wsw{font-size:0.75rem;line-height:var(--tw-leading,calc(1 / 0.75))}
.malqi-txg{background-color:var(--malqi-dvx)}
.malqi-fhh{flex-wrap:wrap}
.malqi-a8t{color:var(--malqi-ssi)}
.malqi-ifi{margin-inline:auto}
.malqi-jki{background-color:var(--malqi-n22)}
.malqi-t8o{margin-top:calc(0.25rem * 4)}
.malqi-84n{padding-inline:calc(0.25rem * 5)}
.malqi-gkf{justify-content:center}
.malqi-v4v{max-width:42rem}
.malqi-eno::before{--tw-content:'$';content:var(--tw-content,"")}
.malqi-88k{max-width:20rem}
.malqi-zkh{justify-content:center}
.malqi-orp{text-align:center}
.malqi-f0c{margin-inline:auto}
.malqi-gp8{gap:calc(0.25rem * 2)}
.malqi-3a6{padding-block:calc(0.25rem * 8)}
.malqi-0a9{color:var(--malqi-dpk)}
.malqi-2p0{--tw-font-weight:700;font-weight:700}
.malqi-h0b{color:var(--malqi-dpk)}
.malqi-vwy{text-align:center}
@media (prefers-reduced-motion: no-preference){.malqi-t1w{animation:malqi-axl 6s ease-in-out infinite}}
@media (width >= 40rem){.malqi-vik{text-align:left}}
@media (width >= 40rem){.malqi-4nz{padding-inline:calc(0.25rem * 6)}}
@media (width >= 64rem){.malqi-us2{text-align:left}}
@media (width >= 64rem){.malqi-03k{flex-direction:row}}
@media (width >= 64rem){.malqi-06w{padding-inline:calc(0.25rem * 8)}}
@media (prefers-reduced-motion: no-preference){@keyframes malqi-axl{50%{transform:translateY(-6px)}}}
.malqi-cbk{inset:0;background-image:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--malqi-ssi) 12%,transparent) 0 14px,transparent 14px 42px)}
.malqi-5c4{width:90vmin;height:90vmin;right:-25vmin;top:-20vmin;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 22px,color-mix(in oklab,var(--malqi-6rr) 30%,transparent) 22px 24px)}@media (prefers-reduced-motion: no-preference){.malqi-5c4{animation:malqi-16u 40s linear infinite}@keyframes malqi-16u{to{transform:rotate(360deg)}}}
.malqi-83k.malqi-83k{position:relative!important;overflow:hidden!important;isolation:isolate!important;contain:paint!important}
.malqi-cbk.malqi-cbk{position:absolute!important;z-index:-3!important;pointer-events:none!important}
.malqi-5c4.malqi-5c4{position:absolute!important;z-index:-2!important;pointer-events:none!important}
.malqi-6pf.malqi-6pf,.malqi-ljx.malqi-ljx,.malqi-upe.malqi-upe,.malqi-o7q.malqi-o7q,.malqi-lrr.malqi-lrr,.malqi-d3d.malqi-d3d,.malqi-sxo.malqi-sxo{opacity:1!important;visibility:visible!important;position:relative!important}
.malqi-o7q.malqi-o7q{z-index:0!important}
.malqi-6pf.malqi-6pf,.malqi-lrr.malqi-lrr,.malqi-d3d.malqi-d3d{z-index:1!important}
.malqi-ljx.malqi-ljx,.malqi-upe.malqi-upe{z-index:2!important}
.malqi-sxo.malqi-sxo{z-index:3!important;text-transform:none!important;font-family:"JetBrains Mono",ui-monospace,monospace!important;font-variant:normal!important;letter-spacing:normal!important;word-break:break-all!important;font-size:max(.85rem,1em)!important}
