*,:before,:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}img{font-style:italic}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}em{font-style:normal}.bleedable-wrapper{grid-template-columns:repeat(3,1fr) min(42rem,100%) repeat(3,1fr);row-gap:1rem;display:grid}@media (max-width:780px){.bleedable-wrapper>:not(.full-bleed){padding-left:16px;padding-right:16px}}.bleedable-wrapper>*{grid-column:4}[class*=-bleed]{width:100%}.small-bleed{grid-column:3/-3}.half-bleed{grid-column:2/-2}.full-bleed{grid-column:1/-1;padding-left:16px;padding-right:16px}.aside-start{grid-column:1/2}.aside-end{grid-column:-2/-1}[class*=aside-]{margin-left:24px;margin-right:24px}@media (max-inline-size:1280px){[class*=aside-]{grid-column:4}[class*=aside-]:has(~.small-bleed){grid-column:3/-3}[class*=aside-]:has(~.half-bleed){grid-column:2/-2}[class*=aside-]:has(~.full-bleed){grid-column:1/-1}}@font-face{src:url(/assets/CascadiaMono-VariableFont_wght-BsV6t_-R.ttf)format("truetype");font-family:Cascadia Mono;font-display:swap}@font-face{src:url(/assets/Fredoka-VariableFont_wdth_wght-XTMXp9A6.ttf)format("truetype");font-family:Fredoka;font-display:swap}@font-face{src:url(/assets/Quicksand-VariableFont_wght-DE2wFU7n.ttf)format("truetype");font-family:Quicksand;font-display:swap}:root{--text:#374151;--background:#fff;--primary:#2563eb;--secondary:#f3f4f6;--accent:#f59e0b;--teal:#14b8a6;--purple:#8b5cf6;--muted:#9ca3af;--border:#e5e7eb}html{background:var(--background)}html::selection{background-color:var(--text);color:var(--background)}body{width:100%;font-family:Quicksand}a{color:var(--text);text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:var(--underline-thickness,0px);text-underline-offset:5px;font-family:Cascadia Mono;transition:--underline-thickness .3s}a:hover{--underline-thickness:4px}@property --underline-thickness{syntax:"<length>";inherits:false;initial-value:0}.margin-block[data-v-7db6e1d8]{margin-top:max(2rem,min(2rem + 1vw,4rem));margin-bottom:max(2rem,min(2rem + 1vw,4rem))}@keyframes oscillate-036da03c{0%{transform:translateY(var(--oscillate-distance,2%))}to{transform:translateY(calc(-1*var(--oscillate-distance,2%)))}}.flag-grid[data-v-036da03c]{aspect-ratio:1;width:var(--v766206f0);anchor-name:--flag-grid;--oscillate-distance:2%;margin-top:1rem;margin-left:auto;margin-right:auto;display:flex}.flag-grid.low-perf[data-v-036da03c]{--oscillate-distance:3%}.column[data-v-036da03c]{flex-direction:column;flex:1;animation:.6s ease-in-out infinite alternate backwards oscillate-036da03c;display:flex}.row[data-v-036da03c]{background-color:red;flex:1;width:100%}:not(.low-perf)>.column:nth-child(n+7):nth-child(-n+26) .row[data-v-036da03c]:nth-child(n+14):nth-child(-n+19),:not(.low-perf)>.column:nth-child(n+14):nth-child(-n+19) .row[data-v-036da03c]:nth-child(n+7):nth-child(-n+26),.low-perf .column:nth-child(n+4):nth-child(-n+12) .row[data-v-036da03c]:nth-child(n+7):nth-child(-n+9),.low-perf .column:nth-child(n+7):nth-child(-n+9) .row[data-v-036da03c]:nth-child(n+4):nth-child(-n+12){background-color:#fff}.credits[data-v-036da03c]{text-align:center;opacity:.75;margin:0;padding:8px 16px;font-size:.9rem;transform:translate(-50%)}@supports (anchor-name:--flag-grid){.credits[data-v-036da03c]{top:anchor(--flag-grid bottom);left:anchor(--flag-grid center);margin-top:.5rem}}.language-switcher[data-v-362cacf3]{background-color:var(--secondary);opacity:.75;border-radius:.5rem;gap:.5rem;max-width:fit-content;margin-top:1rem;margin-left:auto;margin-right:auto;padding:8px;transition:opacity .25s ease-in-out;display:flex}.language-switcher[data-v-362cacf3]:hover{opacity:1}.language-switcher button[data-v-362cacf3]{color:var(--text);cursor:pointer;background-color:#0000;border:2px solid #0000;border-radius:.375rem;padding:8px 16px;font-family:Cascadia Mono,monospace;font-size:.875rem;font-weight:500;transition:all .2s}.language-switcher button[data-v-362cacf3]:hover{background-color:var(--background);transform:translateY(-1px)}.language-switcher button.active[data-v-362cacf3]{border-color:var(--primary);background-color:var(--background);color:var(--primary)}.language-switcher button[data-v-362cacf3]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.bento-container[data-v-edb0af16]{container:bento/inline-size}.container[data-v-edb0af16]{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(4,1fr);grid-template-areas:"one three six six""two four four nine""two five eight seven";gap:max(1.25rem,min(1.25rem + .5vw,2rem));display:grid}@container bento (width<=80rem){.container[data-v-edb0af16]{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(3,1fr);grid-template-areas:"one six six""three nine two""four four two""five seven eight"}}@container bento (width<=54rem){.container[data-v-edb0af16]{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(2,1fr);grid-template-areas:"one three""six six""two eight""two five""four four""seven nine"}}@container bento (width<=32rem){.container[data-v-edb0af16]{grid-template-rows:repeat(9,auto);grid-template-columns:repeat(1,1fr);grid-template-areas:"one""seven""three""four""five""six""two""eight""nine";height:auto}}.bento-card[data-v-edb0af16]{background-image:linear-gradient(90deg,var(--background)0%,var(--secondary)100%);opacity:0;background-size:200% 200%;border-radius:1rem;padding:16px;font-size:max(1.25rem,min(1.25rem + .4545vw,1.75rem));transition:box-shadow .3s ease-in-out,transform .4s;animation:.6s ease-out forwards zoomIn-edb0af16;position:relative}.bento-card[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-left:4px solid var(--primary)}.bento-card[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:4px solid var(--primary)}.bento-card[data-v-edb0af16]:has(img){align-content:center;justify-items:center}.bento-card img[data-v-edb0af16]{width:auto;height:auto}.bento-card[data-v-edb0af16]:hover{transform:translateY(-2px);box-shadow:0 10px 25px #2563eb26}.bento-card[data-v-edb0af16]:hover:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-left:2px solid}.bento-card[data-v-edb0af16]:hover:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-right:2px solid}.bento-card[data-v-edb0af16]:before{background-color:var(--secondary);border-radius:.5rem;padding:2px 8px;font-family:Cascadia Mono;font-size:.85rem;position:absolute;top:-12px;left:10px}.bento-card[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-left:2px solid #0000;border-right-width:2px;border-right:2px solid var(--primary);transition:border-left-color .5s ease-out}.bento-card[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-width:2px;border-right:2px solid #0000;border-left:2px solid var(--primary);transition:border-right-color .5s ease-out}.bento-card h1[data-v-edb0af16]{color:var(--primary);margin-bottom:1rem;font-family:Fredoka;font-size:max(1.5rem,min(1.5rem + .75vw,2.5rem));font-weight:600;line-height:max(1.75rem,min(1.75rem + .25vw,1.95rem))}.bento-card dl[data-v-edb0af16]{letter-spacing:0;font-size:1rem}.bento-card dl dt[data-v-edb0af16]{text-wrap:balance;margin-top:.5rem}.bento-card dl dd[data-v-edb0af16]{text-wrap:pretty;font-style:italic}.bento-card dl dd[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.25rem}.bento-card dl dd[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.bento-card[data-v-edb0af16] .em{font-family:Fredoka;font-weight:500}@keyframes zoomIn-edb0af16{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}@keyframes slideIn-edb0af16{0%{opacity:0;transform:translate(5%)}to{opacity:.75;transform:translate(0)}}@keyframes slideUp-edb0af16{0%{opacity:0;transform:translateY(25%)}to{opacity:.75;transform:translateY(0)}}.bento-item-1[data-v-edb0af16]{border-left-color:var(--primary);grid-area:one}.bento-item-1[data-v-edb0af16]:before{color:var(--primary)}.bento-item-1[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--primary)}.bento-item-1[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--primary)}.bento-item-1 h1[data-v-edb0af16],.bento-item-1[data-v-edb0af16] .em{color:var(--primary)}.bento-item-2[data-v-edb0af16]{border-left-color:var(--purple);grid-area:two}.bento-item-2[data-v-edb0af16]:before{color:var(--purple)}.bento-item-2[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--purple)}.bento-item-2[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--purple)}.bento-item-2 h1[data-v-edb0af16],.bento-item-2[data-v-edb0af16] .em{color:var(--purple)}.bento-item-3[data-v-edb0af16]{border-left-color:var(--purple);grid-area:three}.bento-item-3[data-v-edb0af16]:before{content:var(--before-content);color:var(--purple)}.bento-item-3[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--purple)}.bento-item-3[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--purple)}.bento-item-3 h1[data-v-edb0af16],.bento-item-3[data-v-edb0af16] .em{color:var(--purple)}.bento-item-4[data-v-edb0af16]{border-left-color:var(--accent);grid-area:four}.bento-item-4[data-v-edb0af16]:before{content:var(--before-content);color:var(--accent)}.bento-item-4[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--accent)}.bento-item-4[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--accent)}.bento-item-4 h1[data-v-edb0af16],.bento-item-4[data-v-edb0af16] .em{color:var(--accent)}.bento-item-5[data-v-edb0af16]{border-left-color:var(--primary);grid-area:five}.bento-item-5[data-v-edb0af16]:before{content:var(--before-content);color:var(--primary)}.bento-item-5[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--primary)}.bento-item-5[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--primary)}.bento-item-5 h1[data-v-edb0af16],.bento-item-5[data-v-edb0af16] .em{color:var(--primary)}.bento-item-6[data-v-edb0af16]{border-left-color:var(--teal);grid-area:six}.bento-item-6[data-v-edb0af16]:before{color:var(--teal)}.bento-item-6[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--teal)}.bento-item-6[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--teal)}.bento-item-6 h1[data-v-edb0af16],.bento-item-6[data-v-edb0af16] .em{color:var(--teal)}.bento-item-7[data-v-edb0af16]{border-left-color:var(--teal);grid-area:seven}.bento-item-7[data-v-edb0af16]:before{color:var(--teal)}.bento-item-7[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--teal)}.bento-item-7[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--teal)}.bento-item-7 h1[data-v-edb0af16],.bento-item-7[data-v-edb0af16] .em{color:var(--teal)}.bento-item-8[data-v-edb0af16]{border-left-color:var(--accent);grid-area:eight}.bento-item-8[data-v-edb0af16]:before{color:var(--accent)}.bento-item-8[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--accent)}.bento-item-8[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--accent)}.bento-item-8 h1[data-v-edb0af16],.bento-item-8[data-v-edb0af16] .em{color:var(--accent)}.bento-item-9[data-v-edb0af16]{border-left-color:var(--primary);grid-area:nine}.bento-item-9[data-v-edb0af16]:before{content:var(--before-content);color:var(--primary)}.bento-item-9[data-v-edb0af16]:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{border-right-color:var(--primary)}.bento-item-9[data-v-edb0af16]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{border-left-color:var(--primary)}.bento-item-9 h1[data-v-edb0af16],.bento-item-9[data-v-edb0af16] .em{color:var(--primary)}.first-bento[data-v-edb0af16]{opacity:.75;justify-content:end;margin-top:.5rem;font-family:Cascadia Mono;font-size:.8rem;animation:.6s ease-out backwards slideIn-edb0af16;display:flex}.language-switcher[data-v-edb0af16]{animation:.6s ease-out backwards slideUp-edb0af16}
