.pd[data-astro-cid-drlbp5w7]{justify-content:start;align-items:baseline;gap:var(--sp-3);font-family:var(--font-head);font-weight:var(--fw-head);line-height:var(--lh-date);letter-spacing:var(--ls-date);font-feature-settings:var(--ff-head);grid-template-columns:auto auto;display:grid}.pd--lead[data-astro-cid-drlbp5w7] .pd__md[data-astro-cid-drlbp5w7]{font-size:var(--fs-date-lead)}.pd--row[data-astro-cid-drlbp5w7] .pd__md[data-astro-cid-drlbp5w7]{font-size:var(--fs-date-row)}.pd__year[data-astro-cid-drlbp5w7]{color:var(--c-ink-soft);font-size:var(--fs-body-sp);letter-spacing:var(--ls-year)}@media (width>=900px){.pd[data-astro-cid-drlbp5w7]{gap:var(--sp-3);grid-template-columns:auto}.pd--row[data-astro-cid-drlbp5w7]{gap:var(--sp-2)}}.tg-row[data-astro-cid-ucwoco33]{gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}.tg[data-astro-cid-ucwoco33]{padding:var(--sp-1) var(--sp-3);border:var(--hairline) solid currentColor;border-radius:var(--r-pill);font-size:var(--fs-note);font-weight:var(--fw-bold);line-height:var(--lh-head);align-items:center;display:inline-flex}.tg--src[data-astro-cid-ucwoco33]{background:var(--c-night);color:var(--c-night-ink);border-color:#0000}[data-astro-cid-ucwoco33][data-tone=night] .tg--src[data-astro-cid-ucwoco33]{background:var(--c-paper);color:var(--c-ink)}.st[data-astro-cid-pgvfvsjd]{background:var(--c-night);color:var(--c-night-ink)}.st__in[data-astro-cid-pgvfvsjd]{gap:var(--sp-7);padding:var(--sp-8) var(--gutter-sp);display:grid}.st__title[data-astro-cid-pgvfvsjd]{font-size:var(--fs-page-sec);line-height:var(--lh-night);word-break:auto-phrase;text-wrap:balance;margin:0}.st__lead[data-astro-cid-pgvfvsjd]{margin:var(--sp-4) 0 0;max-width:var(--measure-lead);color:var(--c-night-lead)}.st__steps[data-astro-cid-pgvfvsjd]{gap:var(--sp-3);margin:0;padding:0;list-style:none;display:grid}.st__step[data-astro-cid-pgvfvsjd]{gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);border:var(--hairline) solid var(--c-night-rule);border-radius:var(--r-m);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.st__step[data-astro-cid-pgvfvsjd] b[data-astro-cid-pgvfvsjd]{font-family:var(--font-head);font-weight:var(--fw-head);font-size:var(--fs-stash);line-height:var(--lh-head);font-feature-settings:var(--ff-head);display:block}.st__note[data-astro-cid-pgvfvsjd]{color:var(--c-night-lead);font-size:var(--fs-body-sp);display:block}.st__num[data-astro-cid-pgvfvsjd]{width:var(--size-step-num);height:var(--size-step-num);border-radius:var(--r-pill);background:var(--c-night-deep);font-family:var(--font-head);font-weight:var(--fw-head);place-items:center;display:grid}.st__step--here[data-astro-cid-pgvfvsjd]{border-color:var(--c-yellow);background:var(--c-yellow);color:var(--c-night);box-shadow:var(--shadow-made-night)}.st__step--here[data-astro-cid-pgvfvsjd] .st__note[data-astro-cid-pgvfvsjd]{color:var(--c-night)}.st__step--here[data-astro-cid-pgvfvsjd] .st__num[data-astro-cid-pgvfvsjd]{background:var(--c-night);color:var(--c-night-ink)}@media (width>=900px){.st__in[data-astro-cid-pgvfvsjd]{gap:var(--sp-7) var(--sp-8);padding:var(--sp-9) var(--gutter-wrap);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.kf[data-astro-cid-u5a2momi]{border-top:var(--hairline) solid var(--c-night-rule);display:grid}.kf[data-astro-cid-u5a2momi] a[data-astro-cid-u5a2momi]{gap:var(--sp-3);min-height:var(--tap-bar);border-bottom:var(--hairline) solid var(--c-night-rule);font-family:var(--font-head);font-weight:var(--fw-head);font-size:var(--fs-body-pc);transition:transform var(--t-short) var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.kf[data-astro-cid-u5a2momi] a[data-astro-cid-u5a2momi]:active{transform:scale(var(--press))}.kf[data-astro-cid-u5a2momi] a[data-astro-cid-u5a2momi][aria-current=page] .kf__label[data-astro-cid-u5a2momi]{color:var(--c-yellow);text-decoration:underline;text-decoration-thickness:var(--stroke-graph);text-underline-offset:var(--sp-1)}.kf__count[data-astro-cid-u5a2momi]{color:var(--c-night-foot);font-family:var(--font-body);font-weight:var(--fw-bold);font-size:var(--fs-note)}.al-lead[data-astro-cid-u5a2momi],.al__item[data-astro-cid-u5a2momi]{gap:var(--sp-3);display:grid;position:relative}.al-lead[data-astro-cid-u5a2momi]{padding:var(--sp-8) var(--gutter-sp)}.al-lead__body[data-astro-cid-u5a2momi],.al__body[data-astro-cid-u5a2momi]{gap:var(--sp-3);justify-items:start;display:grid}.al__name[data-astro-cid-u5a2momi]{font-size:var(--fs-post-row);line-height:var(--lh-head);word-break:auto-phrase;text-wrap:pretty;margin:0}.al-lead[data-astro-cid-u5a2momi] .al__name[data-astro-cid-u5a2momi]{font-size:var(--fs-post-lead);line-height:var(--lh-night);text-wrap:balance}.al__name[data-astro-cid-u5a2momi] a[data-astro-cid-u5a2momi]{text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:var(--stroke-graph);text-underline-offset:var(--sp-1);transition:text-decoration-color var(--t-short) var(--ease-out);display:inline-block}.al__name[data-astro-cid-u5a2momi] a[data-astro-cid-u5a2momi]:after{content:"";position:absolute;inset:0}.al-lead[data-astro-cid-u5a2momi]:hover .al__name[data-astro-cid-u5a2momi] a[data-astro-cid-u5a2momi],.al__item[data-astro-cid-u5a2momi]:hover .al__name[data-astro-cid-u5a2momi] a[data-astro-cid-u5a2momi],.al__name[data-astro-cid-u5a2momi] a[data-astro-cid-u5a2momi]:focus-visible{text-decoration-color:currentColor}.al-lead__excerpt[data-astro-cid-u5a2momi],.al__excerpt[data-astro-cid-u5a2momi]{max-width:var(--measure);color:var(--c-ink-soft);margin:0}.al-lead__excerpt[data-astro-cid-u5a2momi]{font-size:var(--fs-band)}.al-lead__more[data-astro-cid-u5a2momi]{margin-top:var(--sp-3);padding-bottom:var(--sp-1);border-bottom:var(--stroke-graph) solid var(--c-ink);font-family:var(--font-head);font-weight:var(--fw-head);text-decoration:none}.al[data-astro-cid-u5a2momi]{padding:0 var(--gutter-sp) var(--sp-9)}.al__none[data-astro-cid-u5a2momi]{padding-top:var(--sp-8);margin:0}.al__list[data-astro-cid-u5a2momi]{border-top:var(--stroke-graph) solid var(--c-ink);margin:0;padding:0;list-style:none}.al__item[data-astro-cid-u5a2momi]{padding-block:var(--sp-6);border-bottom:var(--hairline) solid var(--c-line)}@media (width>=900px){.al-lead[data-astro-cid-u5a2momi],.al__item[data-astro-cid-u5a2momi]{gap:var(--sp-6) var(--sp-8);grid-template-columns:minmax(0,3fr) minmax(0,9fr);align-items:start}.al-lead__body[data-astro-cid-u5a2momi],.al__body[data-astro-cid-u5a2momi]{grid-column:2}.al-lead[data-astro-cid-u5a2momi]{padding:var(--sp-9) var(--gutter-wrap)}.al[data-astro-cid-u5a2momi]{padding:0 var(--gutter-wrap) var(--sp-9)}}
