.page_blog__mjsei{display:flex;flex-direction:column;min-height:100vh;padding:6rem;font-size:1.25rem;font-family:var(--font-inter);font-weight:400}.page_blog__mjsei main{display:flex;flex-direction:column;max-width:902px;align-self:center;width:100%}.page_header__kVzhN{display:flex;align-items:flex-start;margin-bottom:32px;font-family:var(--font-migha)}.page_header__kVzhN span{padding-top:4px}.page_header__kVzhN span:first-child{background-color:#fff;color:#000;padding-top:4px}.page_header__kVzhN span:first-child::selection{background-color:#000;color:#fff;padding-top:4px}.page_blog__mjsei ::selection{background-color:#fff;color:#000}.page_post__HsQRn>header{display:flex;align-items:center;flex-direction:row;justify-content:space-between;margin-bottom:1rem}.page_date__i6_IY{width:-moz-fit-content;width:fit-content;min-width:-moz-fit-content;min-width:fit-content;border:1px solid #fff;border-radius:10px;padding:0 5px;font-size:1.1rem}.page_date__i6_IY:hover{background-color:#fff;color:#000}.page_post__HsQRn>header>h1{margin:0}.page_post__HsQRn footer{margin:64px 0;text-align:center;font-size:65px}.page_post__HsQRn :is(h1,h2,h3,h4,h5,h6){font-weight:300}.page_post__HsQRn :is(h1,h2,h3,h4,h5,h6):not(:first-child){margin-top:3rem}.page_post__HsQRn :is(h1,h2,h3,h4,h5,h6)+p,.page_post__HsQRn :is(h1,h2,h3,h4,h5,h6)+pre{margin-top:1rem}.page_post__HsQRn p{margin-top:2rem}.page_post__HsQRn p:has(img){margin-top:3rem}.page_post__HsQRn li{margin-top:1.5rem;margin-left:2rem}.page_post__HsQRn blockquote{border-left:4px solid #fff;padding-left:1rem}.page_post__HsQRn code{background-color:#fff;color:#000;font-size:1.1rem;padding:0 5px;font-family:var(--font-geist-mono)}.page_post__HsQRn code::selection{background-color:#000;color:#fff}.page_post__HsQRn pre{border:1px dashed #fff;margin-top:2rem;padding:2rem;overflow:auto}.page_post__HsQRn pre>code{background-color:#000;color:#fff;padding:0}.page_post__HsQRn a{text-decoration:underline;-webkit-text-decoration-style:dashed;text-decoration-style:dashed;text-decoration-thickness:2px}.page_post__HsQRn a:hover{-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:2px}.page_post__HsQRn a:after{content:"";width:16px;height:16px;margin-left:4px;background-image:url(/external-link.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #fff;border-radius:2px;vertical-align:middle;display:inline-block}.page_post__HsQRn img,.page_post__HsQRn video{display:flex;border:1px solid #fff;max-width:100%;min-width:100%;border-radius:5px}@media (min-width:701px) and (max-width:1120px){.page_blog__mjsei{padding:4rem;font-size:1.15rem}.page_post__HsQRn>header{flex-direction:row;align-items:center}.page_post__HsQRn p{margin-top:1.75rem}.page_post__HsQRn blockquote{border-left:3px solid #fff;padding-left:.75rem}.page_post__HsQRn pre{padding:1.5rem}}@media (max-width:700px){.page_blog__mjsei{padding:2rem;font-size:1rem}.page_post__HsQRn>header{flex-direction:column;align-items:flex-start}.page_post__HsQRn p{margin-top:1.5rem}.page_post__HsQRn blockquote{border-left:2px solid #fff;padding-left:.5rem}.page_post__HsQRn pre{padding:1rem}}