@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ebec2867f40f78ec-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d607327a37a507c7-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2e1b830192b7974a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3aa27b2eb5f698f7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3478b6abef19b3b3-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a17b92{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-weight:400;font-style:normal}.__variable_a17b92{--fontFamily-text:"IBM Plex Mono","IBM Plex Mono Fallback"}.Footer_footer__Bdape{display:flex;justify-content:space-between;align-items:flex-start;z-index:1;margin-top:1rem}@media(min-width:1024px){.Footer_footer__Bdape{align-items:flex-end;margin-top:0}}.Footer_footer__Bdape ul,.Footer_footer__Bdape ul li{margin:0}.Footer_footer__copyright__j346p{font-size:.7rem;display:none}@media(min-width:1024px){.Footer_footer__copyright__j346p{display:block}}.Footer_footer__socialLinks__uj9_H{display:flex;gap:1rem;list-style:none;text-transform:lowercase}.Footer_footer__socialLinks__uj9_H a,.Footer_footer__socialLinks__uj9_H span{text-decoration:none;font-size:.7rem;cursor:pointer}@media(min-width:1024px){.Footer_footer__socialLinks__uj9_H a,.Footer_footer__socialLinks__uj9_H span{font-size:1.2rem;flex-wrap:wrap}}.Footer_footer__socialLinks__uj9_H a:hover,.Footer_footer__socialLinks__uj9_H span:hover{text-decoration:underline}.Header_header__RhiTb{z-index:2;display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:.5rem}.Header_header__RhiTb h1{font-weight:600;cursor:pointer;text-transform:uppercase;margin:0;line-height:.9;font-size:1.8rem}@media(min-width:768px){.Header_header__RhiTb h1{font-size:2rem}}.Header_header__RhiTb a{text-transform:uppercase;font-weight:600;text-decoration:none;color:#1a1a1a;transition:color .3s;font-family:Sinistre,serif;line-height:.9;font-size:1.8rem}@media(min-width:768px){.Header_header__RhiTb a{font-size:2rem}}.Header_header__RhiTb a:hover{color:#474752}.Header_header__RhiTb ul,.Header_header__RhiTb ul li{margin:0}.Navigation_navigation__jCzBy{position:relative}.Navigation_navigation__burger__f_pkF{display:none;background:none;border:none;cursor:pointer;padding:0;width:30px;height:24px;z-index:20;position:relative}.Navigation_navigation__burger__f_pkF span{display:block;height:2px;background:#1a1a1a;margin:5px 0;transition:transform .3s ease,opacity .3s ease}@media(max-width:1024px){.Navigation_navigation__burger__f_pkF{display:block}}.Navigation_navigation__open__tjKO6 span{background:#fbfbfb}.Navigation_navigation__open__tjKO6 span:first-child{transform:translateY(7px) rotate(45deg)}.Navigation_navigation__open__tjKO6 span:nth-child(2){opacity:0}.Navigation_navigation__open__tjKO6 span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Navigation_navigation__list__sY6ce{list-style:none;display:flex;gap:1rem}@media(max-width:1024px){.Navigation_navigation__list__sY6ce{display:flex;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;background:#1a1a1a;color:#fbfbfb;transform:translateX(100%);transition:transform .3s ease;align-items:center;justify-content:center;z-index:10}.Navigation_navigation__list__sY6ce a{color:#fbfbfb}.Navigation_navigation__listOpen__uDYGq{transform:translateX(0)}}.Navigation_navigation__current___By8R,.Navigation_navigation__current___By8R span{font-style:italic;text-decoration:underline}.PreviewNotice_preview__aTLyO{position:fixed;top:0;right:0;left:0;margin:0 auto;width:280px;text-align:center;max-width:100%;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#000;color:#fff;padding:5px 15px;display:flex;justify-content:space-between;white-space:nowrap}.PreviewNotice_preview__link__qU5DK{margin-left:10px}@font-face{font-family:Sinistre;src:url(/fonts/Sinistre-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box;margin:0;padding:0}.pattern-category{background-color:#fbfbfb;opacity:1;background-size:6px 6px;background-image:repeating-linear-gradient(45deg,rgba(102,102,102,.8235294118),rgba(102,102,102,.8235294118) 1.5px,#fbfbfb 0,#fbfbfb 50%)}body,html{width:100%;overflow-x:hidden;background:#fbfbfb;color:#1a1a1a;font-family:var(--fontFamily-text)}main[role=main]{margin:0 auto;padding:1rem;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:space-between}img{max-width:100%;height:auto;display:block;background-color:#fbfbfb;opacity:1;background-size:6px 6px;background-image:repeating-linear-gradient(45deg,rgba(102,102,102,.8235294118),rgba(102,102,102,.8235294118) 1.5px,#fbfbfb 0,#fbfbfb 50%)}::selection{background:#1a1a1a;color:#fbfbfb}::-moz-selection{background:#1a1a1a;color:#fbfbfb}h1,h2,h3,h4,h5,h6{font-family:Sinistre,serif;margin:1rem 0;line-height:1.2;color:#06020c}h1{font-size:2.5rem;margin-top:2rem}h2{font-size:2rem;margin-top:1.5rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}p{margin-bottom:1rem;line-height:1.6}ol,ul{margin:0 0 1rem 1rem}ol li,ul li{margin-top:.5rem}a{color:#06020c;text-decoration:underline;transition:color .2s ease}a:hover{color:#474752}