.mm-btn[data-astro-cid-xlat7obg],.mm[data-astro-cid-xlat7obg]{display:none}@media (width<=760px){.mm-btn[data-astro-cid-xlat7obg]{z-index:60;cursor:pointer;width:48px;height:48px;color:var(--ink-900);background:var(--paper-000);border:2px solid var(--ink-900);box-shadow:3px 3px 0 var(--ink-900);border-radius:8px;place-items:center;padding:0;transition:transform .14s,box-shadow .14s,background .14s;display:grid;position:fixed;top:14px;right:16px}.mm-btn[data-astro-cid-xlat7obg]:active{box-shadow:1px 1px 0 var(--ink-900);transform:translate(2px,2px)}.mm-btn--close[data-astro-cid-xlat7obg]{background:var(--highlighter-500);position:static}.mm-ico[data-astro-cid-xlat7obg]{overflow:visible}.mm-l[data-astro-cid-xlat7obg]{stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;transform-box:fill-box;transform-origin:50%}@keyframes mm-wig{0%,to{transform:translate(0)rotate(0)}20%{transform:translate(2px,-1.5px)rotate(-5deg)}40%{transform:translate(-2px,1.5px)rotate(5deg)}60%{transform:translate(1.5px,-1px)rotate(-3deg)}80%{transform:translate(-1px,1px)rotate(2deg)}}@keyframes mm-idle{0%,12%,to{transform:translate(0)rotate(0)}2%{transform:translate(2px,-1.5px)rotate(-5deg)}4%{transform:translate(-2px,1.5px)rotate(5deg)}6.5%{transform:translate(1.5px,-1px)rotate(-3deg)}9%{transform:translate(-1px,1px)rotate(2deg)}}.mm-btn[data-astro-cid-xlat7obg]:not(.mm-btn--close) .mm-l[data-astro-cid-xlat7obg]{animation:7s ease-in-out infinite mm-idle}.mm-btn[data-astro-cid-xlat7obg]:not(.mm-btn--close) .mm-l2[data-astro-cid-xlat7obg]{animation-delay:.12s}.mm-btn[data-astro-cid-xlat7obg]:not(.mm-btn--close) .mm-l3[data-astro-cid-xlat7obg]{animation-delay:.24s}.mm-btn[data-astro-cid-xlat7obg]:hover .mm-l[data-astro-cid-xlat7obg],.mm-btn[data-astro-cid-xlat7obg]:focus-visible .mm-l[data-astro-cid-xlat7obg],.mm-btn[data-astro-cid-xlat7obg]:active .mm-l[data-astro-cid-xlat7obg]{animation:.55s ease-in-out mm-wig}.mm-btn[data-astro-cid-xlat7obg]:hover .mm-l2[data-astro-cid-xlat7obg],.mm-btn[data-astro-cid-xlat7obg]:focus-visible .mm-l2[data-astro-cid-xlat7obg],.mm-btn[data-astro-cid-xlat7obg]:active .mm-l2[data-astro-cid-xlat7obg]{animation-delay:70ms}.mm-btn[data-astro-cid-xlat7obg]:hover .mm-l3[data-astro-cid-xlat7obg],.mm-btn[data-astro-cid-xlat7obg]:focus-visible .mm-l3[data-astro-cid-xlat7obg],.mm-btn[data-astro-cid-xlat7obg]:active .mm-l3[data-astro-cid-xlat7obg]{animation-delay:.14s}.mm[data-astro-cid-xlat7obg][open] .mm-btn--close[data-astro-cid-xlat7obg] .mm-l[data-astro-cid-xlat7obg]{animation:.6s ease-in-out .25s mm-wig}html.motion-paused .mm-l[data-astro-cid-xlat7obg]{animation:none!important}@media (prefers-reduced-motion:reduce){.mm-l[data-astro-cid-xlat7obg]{animation:none!important}}.mm[data-astro-cid-xlat7obg]{box-sizing:border-box;background:var(--paper-100);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink-900);background-image:var(--texture-dot);background-size:var(--texture-dot-size);overscroll-behavior:contain;border:0;margin:0;padding:0;display:none;position:fixed;inset:0;overflow-y:auto}.mm[data-astro-cid-xlat7obg][open]{animation:.24s cubic-bezier(.2,.7,.2,1) mm-in;display:block}.mm[data-astro-cid-xlat7obg].is-closing{animation:.22s ease-in forwards mm-out}.mm[data-astro-cid-xlat7obg]::backdrop{background:0 0}@keyframes mm-in{0%{opacity:0}to{opacity:1}}@keyframes mm-out{to{opacity:0}}.mm__bar[data-astro-cid-xlat7obg]{z-index:2;background:var(--paper-100);justify-content:space-between;align-items:center;padding:14px 16px 10px 24px;display:flex;position:sticky;top:0}.mm__brand[data-astro-cid-xlat7obg]{display:flex}.mm__brand[data-astro-cid-xlat7obg] img[data-astro-cid-xlat7obg]{width:auto;height:34px;display:block}.mm__nav[data-astro-cid-xlat7obg]{padding:8px 24px calc(40px + env(safe-area-inset-bottom))}.mm__list[data-astro-cid-xlat7obg],.mm__sub[data-astro-cid-xlat7obg]{margin:0;padding:0;list-style:none}.mm__item[data-astro-cid-xlat7obg]{color:var(--ink-900);font:700 clamp(36px, 11vw, 52px)/1.05 var(--font-display);letter-spacing:-.02em;padding:10px 0;text-decoration:none;display:block}a[data-astro-cid-xlat7obg].mm__item:hover{color:var(--ink-900);text-underline-offset:6px;text-decoration:underline 4px;text-decoration-color:var(--highlighter-500)}.mm__item--label[data-astro-cid-xlat7obg]{padding-bottom:4px}.mm__sub[data-astro-cid-xlat7obg]{border-left:3px solid var(--ink-900);margin:4px 0 8px 2px;padding:0 0 8px 4px}.mm__subitem[data-astro-cid-xlat7obg]{color:var(--ink-900);flex-direction:column;gap:2px;padding:8px 0 8px 16px;text-decoration:none;display:flex}.mm__subitem[data-astro-cid-xlat7obg]:hover{color:var(--ink-900);background:var(--highlighter-300)}.mm__subitem[data-astro-cid-xlat7obg] span[data-astro-cid-xlat7obg]{font:700 22px/1.15 var(--font-display);letter-spacing:-.01em}.mm__subitem[data-astro-cid-xlat7obg] small[data-astro-cid-xlat7obg]{font:400 14px/1.4 var(--font-body);color:var(--ink-700)}.mm__foot[data-astro-cid-xlat7obg]{align-items:center;gap:12px;margin-top:28px;display:flex}.mm__cta[data-astro-cid-xlat7obg]{font:600 16px/1 var(--font-body);background:var(--ink-900);color:var(--paper-100);border-radius:999px;padding:14px 22px;text-decoration:none}.mm__cta[data-astro-cid-xlat7obg]:hover{color:var(--paper-100)}.mm__social[data-astro-cid-xlat7obg]{border:2px solid var(--ink-900);background:var(--paper-000);width:48px;height:48px;color:var(--ink-900);box-shadow:3px 3px 0 var(--ink-900);border-radius:8px;place-items:center;display:grid}.mm[data-astro-cid-xlat7obg][open] .mm__list[data-astro-cid-xlat7obg]>li[data-astro-cid-xlat7obg],.mm[data-astro-cid-xlat7obg][open] .mm__sub[data-astro-cid-xlat7obg]>li[data-astro-cid-xlat7obg],.mm[data-astro-cid-xlat7obg][open] .mm__foot[data-astro-cid-xlat7obg]{animation:.42s cubic-bezier(.2,.8,.2,1) both mm-slide;animation-delay:calc(80ms + var(--i,0) * 55ms)}.mm[data-astro-cid-xlat7obg][open] .mm__list[data-astro-cid-xlat7obg]>li[data-astro-cid-xlat7obg]>.mm__sub[data-astro-cid-xlat7obg]{animation:none}@keyframes mm-slide{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:translate(0)}}html.motion-paused .mm[data-astro-cid-xlat7obg] [data-astro-cid-xlat7obg],html.motion-paused .mm[data-astro-cid-xlat7obg]{animation:none!important}@media (prefers-reduced-motion:reduce){.mm[data-astro-cid-xlat7obg],.mm[data-astro-cid-xlat7obg] [data-astro-cid-xlat7obg]{animation:none!important}}}@media print{.mm-btn[data-astro-cid-xlat7obg],.mm[data-astro-cid-xlat7obg]{display:none!important}}html.menu-open{overflow:hidden}
