.blog-picture[data-v-14fab452]{width:100%;height:100%;display:block}.blog-picture__img[data-v-14fab452]{object-fit:cover;width:100%;height:100%;display:block}.blog-card[data-v-8c2e4eef]{width:100%;height:100%;display:flex}.blog-card__link[data-v-8c2e4eef]{width:100%;color:inherit;align-content:start;gap:.6rem;text-decoration:none;display:grid}.blog-card__link:hover .blog-card__title[data-v-8c2e4eef],.blog-card__link:focus-visible .blog-card__title[data-v-8c2e4eef]{color:var(--clr-primary-100)}.blog-card__link:hover .blog-card__frame[data-v-8c2e4eef],.blog-card__link:focus-visible .blog-card__frame[data-v-8c2e4eef]{border-color:var(--clr-primary-100)}.blog-card__frame[data-v-8c2e4eef]{border:1px solid var(--clr-border-100);background-color:var(--clr-neutral-400);aspect-ratio:16/9;transition:border-color .2s;display:block;overflow:hidden}.blog-card__frame--solo[data-v-8c2e4eef]{aspect-ratio:16/10}.blog-card__meta[data-v-8c2e4eef]{font-family:SpaceMono,monospace;font-size:var(--fs-200);flex-wrap:wrap;gap:0 .5ch;display:flex}.blog-card__date[data-v-8c2e4eef]{color:var(--clr-neutral-200)}.blog-card__reading[data-v-8c2e4eef]{color:var(--clr-neutral-300)}.blog-card__title[data-v-8c2e4eef]{font-family:Geomanist,sans-serif;font-size:var(--fs-300);letter-spacing:-.02rem;color:var(--clr-neutral-50);margin:0;line-height:1.3;transition:color .2s}.blog-hero[data-v-e7de5233]{border-top:1px solid var(--clr-border-100);grid-template-columns:minmax(0,1fr);display:grid}@media only screen and (width>=48em){.blog-hero[data-v-e7de5233]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}}.blog-hero--compact .blog-hero__text[data-v-e7de5233]{padding:20px 0 24px}@media only screen and (width>=48em){.blog-hero--compact[data-v-e7de5233]{grid-template-columns:minmax(0,1fr)}.blog-hero--compact .blog-hero__text[data-v-e7de5233]{padding:40px 0 32px}}.blog-hero__text[data-v-e7de5233]{flex-direction:column;justify-content:center;padding:20px 0 32px;display:flex}@media only screen and (width>=48em){.blog-hero__text[data-v-e7de5233]{padding:64px 16px 64px 0}}@media only screen and (width>=75em){.blog-hero__text[data-v-e7de5233]{padding-right:36px}}.blog-hero__title[data-v-e7de5233]{color:var(--clr-neutral-100);font-family:Geomanist,sans-serif;font-size:var(--fs-800);letter-spacing:-.01em;text-wrap:balance;margin:0 0 16px;font-weight:700;line-height:1}.blog-hero__page[data-v-e7de5233]{color:var(--clr-neutral-300);font-family:SpaceMono,monospace;font-size:var(--fs-200);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.blog-hero__page[data-v-e7de5233]:last-child{margin-bottom:0}.blog-hero__subtitle[data-v-e7de5233]{max-width:50ch;color:var(--clr-neutral-50);font-family:Geomanist,sans-serif;font-size:var(--fs-400);letter-spacing:.012em;margin:0;line-height:1.6}.blog-hero__home[data-v-e7de5233]{color:var(--clr-neutral-100);text-underline-offset:3px;text-decoration:underline;transition:color .15s}.blog-hero__home[data-v-e7de5233]:hover,.blog-hero__home[data-v-e7de5233]:focus-visible{color:var(--clr-primary-100)}.blog-hero__panel[data-v-e7de5233]{flex-direction:column;order:-1;padding-bottom:16px;display:flex;position:relative;overflow:hidden}@media only screen and (width>=48em){.blog-hero__panel[data-v-e7de5233]{border-left:1px solid var(--clr-border-100);order:0;padding-bottom:28px}}.blog-hero__visual[data-v-e7de5233]{flex:1 0 auto;justify-content:center;align-items:center;display:flex}.blog-hero__visual[data-v-e7de5233]:first-child{margin-top:44px}.blog-hero__chip[data-v-e7de5233]{border-right:1px solid var(--clr-border-100);border-bottom:1px solid var(--clr-border-100);color:var(--clr-neutral-100);font-family:SpaceMono,monospace;font-size:var(--fs-100);letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:2px 8px;margin:0 0 10px;padding:8px 12px;line-height:1.5;display:flex}.blog-hero__chip span[data-v-e7de5233]{white-space:nowrap}.blog-hero__chip-mark[data-v-e7de5233]{background:var(--clr-neutral-100);flex:none;width:7px;height:7px}.blog-hero__chip-rest[data-v-e7de5233]{color:var(--clr-neutral-300)}.blog-pagination[data-v-288773a9]{border-top:1px solid var(--clr-border-100);font-family:SpaceMono,monospace;font-size:var(--fs-200);justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;display:flex}.blog-pagination__step[data-v-288773a9]{color:var(--clr-neutral-50);align-items:center;gap:.4rem;text-decoration:none;display:inline-flex}.blog-pagination__step[data-v-288773a9]:hover,.blog-pagination__step[data-v-288773a9]:focus-visible{color:var(--clr-primary-100)}.blog-pagination__step.is-disabled[data-v-288773a9]{color:var(--clr-neutral-300);opacity:.4}.blog-pagination__numbers[data-v-288773a9]{align-items:center;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.blog-pagination__num[data-v-288773a9]{min-width:2.2rem;height:2.2rem;color:var(--clr-neutral-200);border:1px solid #0000;justify-content:center;align-items:center;padding:0 .4rem;text-decoration:none;display:inline-flex}.blog-pagination__num[data-v-288773a9]:hover,.blog-pagination__num[data-v-288773a9]:focus-visible{border-color:var(--clr-primary-100);color:var(--clr-primary-100)}.blog-pagination__num.is-current[data-v-288773a9]{border-color:var(--clr-primary-100);background-color:color-mix(in srgb, var(--clr-primary-100) 12%, transparent);color:var(--clr-primary-100)}.blog-search__field[data-v-b4ad2a49]{border:1px solid var(--clr-border-100);align-items:center;gap:.65rem;padding:.7rem 1.25rem;transition:border-color .2s;display:flex}.blog-search__field[data-v-b4ad2a49]:hover{border-color:var(--clr-border-400)}.blog-search__field[data-v-b4ad2a49]:focus-within{border-color:var(--clr-primary-100);outline:1px solid var(--clr-primary-100);outline-offset:-2px}.blog-search__prefix[data-v-b4ad2a49]{color:var(--clr-neutral-300);font-family:SpaceMono,monospace;font-size:var(--fs-200);line-height:1}.blog-search__input[data-v-b4ad2a49]{min-width:0;color:inherit;font-family:SpaceMono,monospace;font-size:var(--fs-200);letter-spacing:.04em;background:0 0;border:0;flex:auto;padding:0}.blog-search__input[data-v-b4ad2a49]:focus,.blog-search__input[data-v-b4ad2a49]:focus-visible{outline:none}.blog-search__input[data-v-b4ad2a49]::placeholder{color:var(--clr-neutral-300)}.blog-search__input[data-v-b4ad2a49]::-webkit-search-cancel-button{display:none}.blog-search__clear[data-v-b4ad2a49]{color:var(--clr-neutral-300);font:inherit;cursor:pointer;background:0 0;border:0;align-self:stretch;margin-block:-.7rem;margin-inline-end:-1.25rem;padding:0 1.25rem}.blog-search__clear[data-v-b4ad2a49]:hover,.blog-search__clear[data-v-b4ad2a49]:focus-visible{color:var(--clr-primary-100)}.blog-search__clear[data-v-b4ad2a49]:focus-visible{outline-offset:-2px}.blog-search__status[data-v-b4ad2a49]{height:1.5rem;color:var(--clr-neutral-200);font-size:var(--fs-100);letter-spacing:.12em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;line-height:1.5rem;overflow:hidden}.blog-archive__empty[data-v-0e3e1ded]{margin-top:1rem}.doc.doc--index[data-v-0e3e1ded]{padding-top:0}.blog-lead[data-v-0e3e1ded]{align-items:center;gap:1.5rem;margin-bottom:4rem;display:grid}@media only screen and (width>=64em){.blog-lead--media[data-v-0e3e1ded]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:3rem}}.blog-lead__media[data-v-0e3e1ded]{order:-1}@media only screen and (width>=64em){.blog-lead__media[data-v-0e3e1ded]{order:0}}.blog-lead__body[data-v-0e3e1ded]{justify-items:start;gap:.75rem;min-width:0;display:grid}.blog-lead__date[data-v-0e3e1ded]{color:var(--clr-neutral-200);font-family:SpaceMono,monospace;font-size:var(--fs-300);margin:0}.blog-all__date[data-v-0e3e1ded]{color:var(--clr-neutral-300);font-family:SpaceMono,monospace;font-size:var(--fs-200);margin:0}.blog-lead__title[data-v-0e3e1ded]{font-family:Geomanist,sans-serif;font-size:var(--fs-800);letter-spacing:-.04rem;color:var(--clr-neutral-100);margin:0;line-height:1.1}.blog-lead__excerpt[data-v-0e3e1ded]{max-width:var(--kyo-measure);color:var(--clr-neutral-50);margin:0}.blog-lead__cta[data-v-0e3e1ded]{border:1px solid var(--clr-primary-100);color:var(--clr-primary-100);font-family:SpaceMono,monospace;font-size:var(--fs-200);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.5rem;margin-top:1rem;padding:.75rem 1.4rem;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.blog-lead__cta[data-v-0e3e1ded]:hover,.blog-lead__cta[data-v-0e3e1ded]:focus-visible{background-color:var(--clr-primary-100);color:var(--clr-neutral-500)}.blog-lead__cta:hover .blog-lead__arrow[data-v-0e3e1ded],.blog-lead__cta:focus-visible .blog-lead__arrow[data-v-0e3e1ded]{transform:translate(.25rem)}@media (prefers-reduced-motion:reduce){.blog-lead__cta .blog-lead__arrow[data-v-0e3e1ded]{transition:none}}.blog-lead__arrow[data-v-0e3e1ded]{will-change:transform;font-family:SpaceMono,monospace;line-height:1;transition:transform .2s;display:inline-block;transform:translate(0)}.blog-recent[data-v-0e3e1ded]{grid-template-columns:1fr;gap:2rem;margin:0 0 4rem;padding:0;list-style:none;display:grid}@media only screen and (width>=48em){.blog-recent[data-v-0e3e1ded]{grid-template-columns:repeat(2,1fr)}}@media only screen and (width>=64em){.blog-recent[data-v-0e3e1ded]{grid-template-columns:repeat(3,1fr)}}.blog-recent__item[data-v-0e3e1ded]{display:flex}.blog-all[data-v-0e3e1ded] .ui-section-header{margin-bottom:1.5rem}.blog-all__list[data-v-0e3e1ded]{margin:0;padding:0;list-style:none}.blog-all__row+.blog-all__row[data-v-0e3e1ded]{border-top:1px solid var(--clr-border-100)}.blog-all__link[data-v-0e3e1ded]{color:inherit;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.75rem 1.25rem;text-decoration:none;transition:background-color .15s;display:flex}.blog-all__link[data-v-0e3e1ded]:hover,.blog-all__link[data-v-0e3e1ded]:focus-visible{background-color:color-mix(in srgb, var(--clr-neutral-100) 3%, transparent)}.blog-all__link:hover .blog-all__title[data-v-0e3e1ded],.blog-all__link:focus-visible .blog-all__title[data-v-0e3e1ded]{color:var(--clr-primary-100)}.blog-all__text[data-v-0e3e1ded]{min-width:0;max-width:var(--kyo-measure);gap:.4rem;display:grid}.blog-all__title[data-v-0e3e1ded]{font-family:Geomanist,sans-serif;font-size:var(--fs-400);color:var(--clr-neutral-100);margin:0;font-weight:400;line-height:1.3;transition:color .2s}.blog-all__excerpt[data-v-0e3e1ded]{color:var(--clr-neutral-300);font-family:Geomanist,sans-serif;line-height:1.5;font-size:var(--fs-300);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.blog-all__meta[data-v-0e3e1ded]{flex:none;justify-items:end;gap:.3rem;display:grid}.blog-all__date[data-v-0e3e1ded],.blog-all__reading[data-v-0e3e1ded]{white-space:nowrap;transition:color .2s}.blog-all__reading[data-v-0e3e1ded]{color:var(--clr-neutral-300);font-family:SpaceMono,monospace;font-size:var(--fs-200)}
