.band[data-astro-cid-c2qbkbn3]{max-width:52rem;aspect-ratio:1040 / 420;margin:0 auto 3rem;border:var(--kr-border);border-radius:var(--kr-radius-sm);box-shadow:var(--kr-shadow-sm);rotate:-.6deg}.band[data-astro-cid-c2qbkbn3]>svg{border-radius:inherit}.article__head[data-astro-cid-c2qbkbn3],.article__body[data-astro-cid-c2qbkbn3],.article__end[data-astro-cid-c2qbkbn3]{max-width:40rem}.article__margin[data-astro-cid-c2qbkbn3]{position:absolute;top:0;left:calc(-1 * (var(--kr-blog-gap) + var(--kr-blog-margin)));width:var(--kr-blog-margin);margin:0;padding-right:1rem;color:var(--kr-ink);font-size:1.625rem;font-family:var(--kr-font-hand);line-height:var(--kr-blog-line);text-align:right}.article__margin[data-astro-cid-c2qbkbn3] abbr[data-astro-cid-c2qbkbn3]{text-decoration:none}.article__title[data-astro-cid-c2qbkbn3]{top:.75rem;margin:0;color:var(--kr-ink-ui);font-size:3.5rem;line-height:calc(2 * var(--kr-blog-line));text-wrap:balance;text-decoration:underline double 3px var(--kr-paper-margin);text-decoration-skip-ink:none;text-underline-offset:.12em}.article__body[data-astro-cid-c2qbkbn3]{margin-top:var(--kr-blog-line);color:var(--kr-text);font-size:1.125rem;line-height:var(--kr-blog-line)}.article__body[data-astro-cid-c2qbkbn3] :is(p,ul,ol,table,blockquote){margin:0 0 var(--kr-blog-line)}.article__body[data-astro-cid-c2qbkbn3] p{text-wrap:pretty}.article__body[data-astro-cid-c2qbkbn3]>p:first-child{color:var(--kr-text-soft);font-size:1.25rem}.article__body[data-astro-cid-c2qbkbn3] strong{padding-inline:.15em;background:var(--kr-ok-soft);box-decoration-break:clone;color:var(--kr-ink-ui)}.article__body[data-astro-cid-c2qbkbn3] h2{position:relative;top:.375rem;width:fit-content;margin:calc(2 * var(--kr-blog-line)) 0 var(--kr-blog-line);color:var(--kr-ink-ui);font-size:2.25rem;font-family:var(--kr-font-display);line-height:var(--kr-blog-line);text-decoration:underline 2px var(--kr-paper-margin);text-decoration-skip-ink:none;text-underline-offset:.2em}.article__body[data-astro-cid-c2qbkbn3] h2[data-section]:before{position:absolute;top:-.375rem;right:calc(100% + var(--kr-blog-gap) + 1rem);color:var(--kr-accent-text);font-weight:700;font-size:2.125rem;font-family:var(--kr-font-hand);line-height:var(--kr-blog-line);content:attr(data-section) "."}.article__body[data-astro-cid-c2qbkbn3] h3{margin:var(--kr-blog-line) 0 0;color:var(--kr-ink);font-size:1.25rem;font-family:var(--kr-font-heading);line-height:var(--kr-blog-line)}.article__body[data-astro-cid-c2qbkbn3] :is(ul,ol){padding-left:1.25rem}.article__body[data-astro-cid-c2qbkbn3] li::marker{color:var(--kr-accent-text)}.article__body[data-astro-cid-c2qbkbn3] a{color:var(--kr-ink-ui);text-underline-offset:.2em}.article__body[data-astro-cid-c2qbkbn3] blockquote{padding:0;color:var(--kr-ink);font-size:1.75rem;font-family:var(--kr-font-hand)}.article__body[data-astro-cid-c2qbkbn3] blockquote p{margin:0}.article__body[data-astro-cid-c2qbkbn3] table{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:var(--kr-type-body)}.article__body[data-astro-cid-c2qbkbn3] th{padding:0 .75rem;box-shadow:inset 0 -2px var(--kr-paper-strong);color:var(--kr-ink);font-weight:700;font-size:1.375rem;font-family:var(--kr-font-hand);text-align:left}.article__body[data-astro-cid-c2qbkbn3] td{padding:0 .75rem;color:var(--kr-text-soft);vertical-align:top}.article__end[data-astro-cid-c2qbkbn3]{display:flex;flex-wrap:wrap;gap:var(--kr-blog-line) 1.375rem;align-items:center;justify-content:space-between;margin-top:calc(2 * var(--kr-blog-line));padding:var(--kr-blog-line) 1.75rem;outline:2px dashed var(--kr-paper-strong);outline-offset:-2px;border-radius:var(--kr-radius-xl)}.article__end[data-astro-cid-c2qbkbn3] h2[data-astro-cid-c2qbkbn3]{margin:0;color:var(--kr-ink);font-weight:700;font-size:1.875rem;font-family:var(--kr-font-hand);line-height:var(--kr-blog-line)}.article__end[data-astro-cid-c2qbkbn3] p[data-astro-cid-c2qbkbn3]{margin:0;color:var(--kr-text-soft);font-size:1rem;line-height:var(--kr-blog-line)}.article__end[data-astro-cid-c2qbkbn3] p[data-astro-cid-c2qbkbn3] a[data-astro-cid-c2qbkbn3]{color:var(--kr-ink-ui);text-underline-offset:.2em}.more[data-astro-cid-c2qbkbn3]{max-width:65rem;margin:2.5rem auto 0}.more__list[data-astro-cid-c2qbkbn3]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.375rem;margin:0;padding:0;list-style:none}.more__card[data-astro-cid-c2qbkbn3]{display:grid;grid-template-columns:8.75rem 1fr;gap:1rem;align-items:center;height:100%;padding:.75rem;border-radius:var(--kr-radius);background:var(--kr-surface);box-shadow:var(--kr-shadow-hairline);text-decoration:none}.more__thumb[data-astro-cid-c2qbkbn3]{display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--kr-radius-sm)}.more__title[data-astro-cid-c2qbkbn3]{display:block;color:var(--kr-ink-ui);font-weight:700;font-size:1.125rem;font-family:var(--kr-font-heading);line-height:1.25}.more__card[data-astro-cid-c2qbkbn3]:hover .more__title[data-astro-cid-c2qbkbn3]{text-decoration:underline;text-underline-offset:.15em}@media(width<45rem){.band[data-astro-cid-c2qbkbn3]{margin:2.25rem 1.25rem 2rem}.article__margin[data-astro-cid-c2qbkbn3]{position:static;width:auto;padding:0;font-size:1.5rem;text-align:left}.article__title[data-astro-cid-c2qbkbn3]{top:.375rem;font-size:2.125rem;line-height:var(--kr-blog-line)}.article__body[data-astro-cid-c2qbkbn3]{font-size:1.0625rem}.article__body[data-astro-cid-c2qbkbn3]>p:first-child{font-size:1.0625rem}.article__body[data-astro-cid-c2qbkbn3] h2{font-size:1.875rem}.article__body[data-astro-cid-c2qbkbn3] h2[data-section]:before{position:static;display:block;margin-bottom:0;font-size:1.375rem}.article__body[data-astro-cid-c2qbkbn3] blockquote{font-size:1.5rem}.more[data-astro-cid-c2qbkbn3]{padding-inline:1.25rem}.more__list[data-astro-cid-c2qbkbn3]{grid-template-columns:1fr}.more__card[data-astro-cid-c2qbkbn3]{grid-template-columns:6rem 1fr}}
