.blog[data-v-2e8683bd]{background:var(--canvas);color:var(--ink)}.top[data-v-2e8683bd]{padding-bottom:calc(var(--space-10)*4);position:relative;overflow-x:clip}.top__field[data-v-2e8683bd]{-webkit-mask-image:radial-gradient(ellipse 50% 30% at 50% 20%,transparent 25%,#000 85%),var(--landing-field-bottom);-webkit-mask-image:radial-gradient(ellipse 50% 30% at 50% 20%,transparent 25%,#000 85%),var(--landing-field-bottom);mask-image:radial-gradient(ellipse 50% 30% at 50% 20%,transparent 25%,#000 85%),var(--landing-field-bottom)}.cloud[data-v-2e8683bd]{top:calc(var(--shell-head-h) + var(--space-10));width:calc(var(--landing-cloud-w)*.7);pointer-events:none;position:absolute}.cloud--left[data-v-2e8683bd]{--cloud-delay:-7s;--cloud-time:29s;left:4%}.cloud--right[data-v-2e8683bd]{--cloud-delay:-16s;--cloud-time:25s;right:5%}.intro[data-v-2e8683bd],.posts[data-v-2e8683bd],.top__head[data-v-2e8683bd]{position:relative}.intro[data-v-2e8683bd]{align-items:center;gap:var(--space-6);max-width:var(--landing-lead-w);margin:calc(var(--space-10)*3) auto calc(var(--space-10)*3);padding:0 var(--space-10);text-align:center;flex-direction:column;display:flex}.eyebrow[data-v-2e8683bd]{margin:0}.intro__title[data-v-2e8683bd]{font-family:var(--font-display);font-size:var(--text-landing);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance;margin:0}.intro__lead[data-v-2e8683bd]{color:var(--ink-soft);font-size:var(--text-lead);line-height:var(--leading-normal);text-wrap:pretty;margin:0}.intro__note[data-v-2e8683bd]{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--text-md);margin:0;display:inline-flex}.posts[data-v-2e8683bd]{gap:calc(var(--space-10)*1.5);max-width:var(--landing-w);padding:0 var(--space-10);flex-direction:column;margin:0 auto;display:flex}.posts__empty[data-v-2e8683bd]{color:var(--ink-muted);font-size:var(--text-lead);text-align:center;margin:0}.grid[data-v-2e8683bd]{gap:calc(var(--space-10)*1.5);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.grid__wide[data-v-2e8683bd]{grid-column:1/-1}.post[data-v-2e8683bd]{border:1px solid var(--line);border-radius:var(--r-overlay);background:var(--surface);height:100%;box-shadow:var(--landing-story-shadow);color:var(--ink);transition:border-color var(--transition),transform var(--transition);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.post[data-v-2e8683bd]:hover{border-color:var(--accent-soft-line);transform:translateY(calc(var(--space-1)*-1))}.post[data-v-2e8683bd]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.post--latest[data-v-2e8683bd]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.cover[data-v-2e8683bd]{justify-content:center;align-items:center;gap:var(--space-4);min-height:calc(var(--space-10)*7);background:radial-gradient(circle,var(--accent-soft-line) var(--space-0),transparent var(--space-0)) 0 0 /var(--space-9) var(--space-9),var(--accent-soft);color:var(--accent-soft-ink);flex-direction:column;display:flex}.cover--latest[data-v-2e8683bd]{min-height:calc(var(--space-10)*14)}.cover--image[data-v-2e8683bd]{background:var(--surface);position:relative;overflow:hidden}.post:not(.post--latest) .cover--image[data-v-2e8683bd]{aspect-ratio:16/9;min-height:0}.cover__image[data-v-2e8683bd]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cover__name[data-v-2e8683bd]{font-size:var(--text-md);font-weight:var(--weight-semibold)}.post__body[data-v-2e8683bd]{gap:var(--space-5);padding:calc(var(--space-10)*1.25);flex-direction:column;flex:1;display:flex}.post--latest .post__body[data-v-2e8683bd]{padding:calc(var(--space-10)*2);justify-content:center}.post__tags[data-v-2e8683bd]{gap:var(--space-2);flex-wrap:wrap;display:flex}.tag[data-v-2e8683bd]{padding:var(--space-0) var(--space-4);border:1px solid var(--line);border-radius:var(--r-pill);color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-medium)}.tag--accent[data-v-2e8683bd]{background:var(--accent);color:var(--accent-ink);border-color:#0000}.post__title[data-v-2e8683bd]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance;margin:0}.post__title--latest[data-v-2e8683bd]{font-size:var(--text-hero)}.post__text[data-v-2e8683bd]{color:var(--ink-soft);font-size:var(--text-lg);line-height:var(--leading-normal);flex:1}.post--latest .post__text[data-v-2e8683bd]{flex:none}.post__meta[data-v-2e8683bd]{color:var(--ink-muted);font-size:var(--text-md)}.post__more[data-v-2e8683bd]{align-items:center;gap:var(--space-1);color:var(--accent);font-size:var(--text-lg);font-weight:var(--weight-semibold);display:inline-flex}@media (prefers-reduced-motion:reduce){.post[data-v-2e8683bd]{transition:none}}@media (width<=1023px){.post--latest[data-v-2e8683bd]{grid-template-columns:minmax(0,1fr)}.cover--latest[data-v-2e8683bd]{min-height:calc(var(--space-10)*8)}.cover--latest.cover--image[data-v-2e8683bd]{aspect-ratio:16/9;min-height:0}.post--latest .post__body[data-v-2e8683bd]{padding:calc(var(--space-10)*1.25)}.post__title--latest[data-v-2e8683bd]{font-size:var(--text-display)}}@media (width<=767px){.intro[data-v-2e8683bd],.posts[data-v-2e8683bd]{padding-right:var(--space-7);padding-left:var(--space-7)}.intro__title[data-v-2e8683bd]{font-size:var(--text-hero)}.grid[data-v-2e8683bd]{grid-template-columns:minmax(0,1fr)}.cloud[data-v-2e8683bd],.top__field[data-v-2e8683bd]{display:none}}.article[data-v-38e254f2]{--read-w:calc(var(--space-10)*28);background:var(--canvas);color:var(--ink)}.top[data-v-38e254f2]{padding-bottom:calc(var(--space-10)*2);position:relative;overflow-x:clip}.top__field[data-v-38e254f2]{-webkit-mask-image:radial-gradient(ellipse 45% 60% at 50% 55%,transparent 30%,#000 90%),var(--landing-field-bottom);-webkit-mask-image:radial-gradient(ellipse 45% 60% at 50% 55%,transparent 30%,#000 90%),var(--landing-field-bottom);mask-image:radial-gradient(ellipse 45% 60% at 50% 55%,transparent 30%,#000 90%),var(--landing-field-bottom)}.cloud[data-v-38e254f2]{top:calc(var(--shell-head-h) + var(--space-10)*2);width:calc(var(--landing-cloud-w)*.6);pointer-events:none;--cloud-delay:-11s;--cloud-time:28s;position:absolute;right:6%}.intro[data-v-38e254f2],.top__head[data-v-38e254f2]{position:relative}.intro[data-v-38e254f2]{align-items:flex-start;gap:var(--space-6);max-width:calc(var(--read-w) + var(--space-10)*2);margin:calc(var(--space-10)*2.5) auto 0;padding:0 var(--space-10);flex-direction:column;display:flex}.intro__back[data-v-38e254f2]{align-items:center;gap:var(--space-1);color:var(--ink-soft);font-size:var(--text-md);font-weight:var(--weight-medium);text-decoration:none;display:inline-flex}.intro__back[data-v-38e254f2]:hover{color:var(--accent)}.intro__tags[data-v-38e254f2]{gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}.tag[data-v-38e254f2]{padding:var(--space-0) var(--space-4);border:1px solid var(--line);border-radius:var(--r-pill);background:var(--surface);color:var(--ink-soft);font-size:var(--text-sm);font-weight:var(--weight-medium)}.intro__title[data-v-38e254f2]{font-family:var(--font-display);font-size:var(--text-landing);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance;margin:0}.intro__lead[data-v-38e254f2]{color:var(--ink-soft);font-size:var(--text-lead);line-height:var(--leading-normal);text-wrap:pretty;margin:0}.intro__meta[data-v-38e254f2]{gap:var(--space-2) var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--line);width:100%;color:var(--ink-muted);font-size:var(--text-md);flex-wrap:wrap;margin:0;display:flex}.hero[data-v-38e254f2]{max-width:calc(var(--read-w) + var(--space-10)*12);margin:calc(var(--space-10)*2) auto 0;padding:0 var(--space-10);position:relative}.hero__image[data-v-38e254f2]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line);border-radius:var(--r-overlay);background:var(--surface);width:100%;box-shadow:var(--landing-story-shadow);display:block}.intro__author[data-v-38e254f2]{color:var(--ink);font-weight:var(--weight-semibold)}.rest[data-v-38e254f2]{position:relative;overflow-x:clip}.rest__field[data-v-38e254f2]{-webkit-mask-image:var(--landing-field-top),linear-gradient(90deg,#000 0,transparent 20%,transparent 80%,#000 100%),var(--landing-field-bottom);-webkit-mask-image:var(--landing-field-top),linear-gradient(90deg,#000 0,transparent 20%,transparent 80%,#000 100%),var(--landing-field-bottom);mask-image:var(--landing-field-top),linear-gradient(90deg,#000 0,transparent 20%,transparent 80%,#000 100%),var(--landing-field-bottom)}.body[data-v-38e254f2],.faq[data-v-38e254f2],.more[data-v-38e254f2],.try[data-v-38e254f2]{position:relative}.faq[data-v-38e254f2]{max-width:calc(var(--read-w) + var(--space-10)*2);margin:calc(var(--space-10)*2) auto 0;padding:0 var(--space-10)}.faq__title[data-v-38e254f2]{margin:0 0 var(--space-8);font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display)}.body[data-v-38e254f2]{grid-template-columns:minmax(0,1fr) minmax(0,var(--read-w)) minmax(0,1fr);gap:calc(var(--space-10)*2);max-width:var(--landing-w);padding:var(--space-10) var(--space-10) 0;margin:0 auto;display:grid}.text[data-v-38e254f2]{grid-column:2}.toc[data-v-38e254f2]{grid-column:3}.try[data-v-38e254f2]{align-items:center;gap:calc(var(--space-10)*1.2);max-width:calc(var(--read-w) + var(--space-10)*2);margin:calc(var(--space-10)*3) auto 0;padding:calc(var(--space-10)*1.25);border:1px solid var(--accent-soft-line);border-radius:var(--r-overlay);background:var(--surface);box-shadow:var(--landing-story-shadow);display:flex}.try__text[data-v-38e254f2]{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.try__eyebrow[data-v-38e254f2]{color:var(--accent);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.try__title[data-v-38e254f2]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);margin:0}.try__blurb[data-v-38e254f2]{color:var(--ink-soft);font-size:var(--text-lg);margin:0}.more[data-v-38e254f2]{max-width:calc(var(--read-w) + var(--space-10)*2);padding:calc(var(--space-10)*3) var(--space-10) calc(var(--space-10)*4);margin:0 auto}.more__title[data-v-38e254f2]{margin:0 0 var(--space-8);font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display)}.more__list[data-v-38e254f2]{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.more__card[data-v-38e254f2]{gap:var(--space-4);height:100%;padding:var(--space-9);border:1px solid var(--line);border-radius:var(--r-overlay);background:var(--surface);box-shadow:var(--landing-story-shadow);color:var(--ink);transition:border-color var(--transition),transform var(--transition);flex-direction:column;text-decoration:none;display:flex}.more__card[data-v-38e254f2]:hover{border-color:var(--accent-soft-line);transform:translateY(calc(var(--space-1)*-1))}.more__meta[data-v-38e254f2]{color:var(--ink-muted);font-size:var(--text-sm)}.more__name[data-v-38e254f2]{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-display);flex:1}.more__go[data-v-38e254f2]{align-items:center;gap:var(--space-1);color:var(--accent);font-size:var(--text-md);font-weight:var(--weight-semibold);display:inline-flex}@media (prefers-reduced-motion:reduce){.more__card[data-v-38e254f2]{transition:none}}@media (width<=1279px){.body[data-v-38e254f2]{display:block}.text[data-v-38e254f2]{max-width:var(--read-w);margin:0 auto}.toc[data-v-38e254f2]{display:none}}@media (width<=767px){.body[data-v-38e254f2],.faq[data-v-38e254f2],.hero[data-v-38e254f2],.intro[data-v-38e254f2],.more[data-v-38e254f2]{padding-right:var(--space-7);padding-left:var(--space-7)}.intro__title[data-v-38e254f2]{font-size:var(--text-hero)}.try[data-v-38e254f2]{margin-right:var(--space-7);margin-left:var(--space-7);flex-direction:column;align-items:flex-start}.more__list[data-v-38e254f2]{grid-template-columns:minmax(0,1fr)}.cloud[data-v-38e254f2],.rest__field[data-v-38e254f2],.top__field[data-v-38e254f2]{display:none}}.preview-bar[data-v-d99cfa0f]{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-7);border-bottom:1px solid var(--warn-line);background:var(--warn-bg);color:var(--warn-ink);font-size:var(--text-base);display:flex}.preview-bar__mark[data-v-d99cfa0f]{flex:none}.preview-bar__link[data-v-d99cfa0f]{color:inherit}
