.index__title[data-astro-cid-s7exnpqr]{top:.5rem;margin:0;color:var(--kr-ink-ui);font-size:5rem;line-height:calc(3 * var(--kr-blog-line))}.index__mark[data-astro-cid-s7exnpqr]{position:relative;z-index:0;white-space:nowrap}.index__mark[data-astro-cid-s7exnpqr]:before{inset:.38em -.12em .02em}.index__sub[data-astro-cid-s7exnpqr]{margin:0;color:var(--kr-ink);font-size:1.875rem;font-family:var(--kr-font-hand);line-height:var(--kr-blog-line)}.feature[data-astro-cid-s7exnpqr]{display:grid;grid-template-columns:1.1fr 1fr;gap:2.25rem;align-items:start;margin-top:calc(2 * var(--kr-blog-line))}.feature__cover[data-astro-cid-s7exnpqr]{height:calc(8 * var(--kr-blog-line));border:var(--kr-border);border-radius:var(--kr-radius-md);box-shadow:var(--kr-shadow-sm);rotate:-1.2deg}.feature__cover[data-astro-cid-s7exnpqr]>svg{border-radius:inherit}.feature__title[data-astro-cid-s7exnpqr]{margin:0;font-weight:700;font-size:1.75rem;font-family:var(--kr-font-heading);line-height:var(--kr-blog-line);text-wrap:balance}.feature__title[data-astro-cid-s7exnpqr] a[data-astro-cid-s7exnpqr],.toc__name[data-astro-cid-s7exnpqr] a[data-astro-cid-s7exnpqr]{color:var(--kr-ink-ui);text-decoration:none}.feature__title[data-astro-cid-s7exnpqr] a[data-astro-cid-s7exnpqr]:hover,.toc__name[data-astro-cid-s7exnpqr] a[data-astro-cid-s7exnpqr]:hover{text-decoration:underline;text-underline-offset:.15em}.feature__description[data-astro-cid-s7exnpqr]{margin:var(--kr-blog-line) 0 0;color:var(--kr-text-soft);font-size:1rem;line-height:var(--kr-blog-line)}.feature__meta[data-astro-cid-s7exnpqr]{margin:0;color:var(--kr-ink);font-size:1.375rem;font-family:var(--kr-font-hand);line-height:var(--kr-blog-line)}.toc__title[data-astro-cid-s7exnpqr]{width:fit-content;margin:calc(2 * var(--kr-blog-line)) 0 0;color:var(--kr-ink);font-weight:700;font-size:2.125rem;font-family:var(--kr-font-hand);line-height:calc(2 * var(--kr-blog-line));text-decoration:underline 2px var(--kr-paper-margin);text-underline-offset:.2em}.toc[data-astro-cid-s7exnpqr]{margin:0;padding:0;list-style:none}.toc__item[data-astro-cid-s7exnpqr]{position:relative;display:grid;grid-template-columns:1fr auto 8rem;gap:1.125rem;align-items:start;padding-block:var(--kr-blog-line)}.toc__number[data-astro-cid-s7exnpqr]{position:absolute;top:var(--kr-blog-line);left:calc(-1 * (var(--kr-blog-gap) + 3.75rem + 1rem));width:3.75rem;color:var(--kr-accent-text);font-weight:700;font-size:2.125rem;font-family:var(--kr-font-hand);line-height:var(--kr-blog-line);text-align:right}.toc__name[data-astro-cid-s7exnpqr]{margin:0;font-size:1.25rem;font-family:var(--kr-font-heading);line-height:var(--kr-blog-line)}.toc__description[data-astro-cid-s7exnpqr]{margin:0;color:var(--kr-text-soft);font-size:var(--kr-type-body);line-height:var(--kr-blog-line)}.toc__minutes[data-astro-cid-s7exnpqr]{color:var(--kr-ink);font-size:1.5rem;font-family:var(--kr-font-hand);line-height:var(--kr-blog-line);white-space:nowrap}.feature__meta[data-astro-cid-s7exnpqr] abbr[data-astro-cid-s7exnpqr],.toc__minutes[data-astro-cid-s7exnpqr] abbr[data-astro-cid-s7exnpqr]{text-decoration:none}.toc__thumb[data-astro-cid-s7exnpqr]{overflow:hidden;height:calc(3 * var(--kr-blog-line));border:var(--kr-border);border-radius:var(--kr-radius-sm)}@media(width<45rem){.index__title[data-astro-cid-s7exnpqr]{font-size:3.5rem;line-height:calc(2 * var(--kr-blog-line))}.index__sub[data-astro-cid-s7exnpqr]{font-size:1.5rem}.feature[data-astro-cid-s7exnpqr]{grid-template-columns:1fr;gap:var(--kr-blog-line);margin-top:var(--kr-blog-line)}.feature__cover[data-astro-cid-s7exnpqr]{height:calc(6 * var(--kr-blog-line))}.feature__title[data-astro-cid-s7exnpqr]{font-size:1.375rem}.toc__item[data-astro-cid-s7exnpqr]{grid-template-columns:1fr 5.5rem;gap:.75rem}.toc__minutes[data-astro-cid-s7exnpqr],.toc__description[data-astro-cid-s7exnpqr]{display:none}.toc__thumb[data-astro-cid-s7exnpqr]{height:calc(2 * var(--kr-blog-line))}.toc__number[data-astro-cid-s7exnpqr]{left:calc(-1 * (var(--kr-blog-gap) + 2.125rem + .25rem));width:2.125rem;font-size:1.625rem}.toc__name[data-astro-cid-s7exnpqr]{font-size:1.0625rem}}
