.yt[data-astro-cid-nizrgmoa]{margin:2.4rem 0}.yt__btn[data-astro-cid-nizrgmoa],.yt[data-astro-cid-nizrgmoa] iframe{aspect-ratio:16/9;background:var(--paper-deep);width:100%;box-shadow:0 1px 0 var(--hairline-soft), 0 18px 40px -28px #23292d73;border:0;border-radius:3px;display:block}.yt__btn[data-astro-cid-nizrgmoa]{cursor:pointer;padding:0;position:relative;overflow:hidden}.yt__btn[data-astro-cid-nizrgmoa] img[data-astro-cid-nizrgmoa]{object-fit:cover;filter:saturate(.75)contrast(.95);width:100%;height:100%;transition:filter .5s var(--ease), transform .8s var(--ease)}.yt__btn[data-astro-cid-nizrgmoa]:hover img[data-astro-cid-nizrgmoa]{filter:none;transform:scale(1.02)}.yt__play[data-astro-cid-nizrgmoa]{color:#23292d;backdrop-filter:blur(4px);width:3.4rem;height:3.4rem;transition:transform .3s var(--ease), background .3s var(--ease);background:#f7f5f0eb;border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.yt__btn[data-astro-cid-nizrgmoa]:hover .yt__play[data-astro-cid-nizrgmoa]{background:#fff;transform:scale(1.06)}.yt[data-astro-cid-nizrgmoa] figcaption[data-astro-cid-nizrgmoa]{color:var(--ink-soft);letter-spacing:.04em;margin-top:.7rem;font-size:.82rem}.yt__note[data-astro-cid-nizrgmoa]{color:var(--sea);margin-right:.5em}.post[data-astro-cid-z7xolria]{padding-top:clamp(3rem,8vw,5.5rem)}.post__head[data-astro-cid-z7xolria]{text-align:center;margin-bottom:clamp(2.5rem,6vw,4rem)}.post__date[data-astro-cid-z7xolria]{letter-spacing:.2em;color:var(--ink-faint);margin:0 0 1rem;font-size:.95rem}.post__title[data-astro-cid-z7xolria]{letter-spacing:.12em;font-feature-settings:"palt" 1;text-wrap:balance;margin:0;font-size:clamp(1.5rem,3.4vw,2.05rem);font-weight:500;line-height:1.7}.post__no-wrap[data-astro-cid-z7xolria]{align-items:baseline;gap:.45em;display:inline-flex}.post__no[data-astro-cid-z7xolria]{letter-spacing:.14em;color:var(--ink-faint);align-items:baseline;gap:.45em;margin:1.4rem 0 0;font-size:.85rem;display:inline-flex}.post__no[data-astro-cid-z7xolria]:before,.post__no[data-astro-cid-z7xolria]:after{content:"";background:var(--hairline);align-self:center;width:1.5rem;height:1px;margin-inline:.4rem}.post__no-n[data-astro-cid-z7xolria]{color:var(--ink-soft)}.post__hashira[data-astro-cid-z7xolria]{color:var(--ink-ghost);letter-spacing:.3em;user-select:none;margin:0;font-size:.78rem;display:none;position:fixed;top:clamp(6rem,14vh,9rem);right:clamp(1rem,3vw,2.5rem)}@media (width>=1100px){.post__hashira[data-astro-cid-z7xolria]{display:block}}.post__body[data-astro-cid-z7xolria]{font-size:1.0625rem;line-height:var(--leading)}.post__body[data-astro-cid-z7xolria] p{margin:0 0 1.6em}.post__body[data-astro-cid-z7xolria] p:last-child{margin-bottom:0}.post__body[data-astro-cid-z7xolria] hr{text-align:center;border:0;height:auto;margin:2.6em 0}.post__body[data-astro-cid-z7xolria] hr:before{content:"＊　　　＊　　　＊";color:var(--ink-ghost);letter-spacing:.1em;font-size:.85rem;display:block}.post__body[data-astro-cid-z7xolria] a{text-decoration:underline;text-decoration-color:var(--hairline)}.post__body[data-astro-cid-z7xolria] a:hover{text-decoration-color:currentColor}.post__body[data-astro-cid-z7xolria] blockquote{border-left:1px solid var(--hairline);color:var(--ink-soft);margin:2em 0;padding-left:1.2em}.post__body[data-astro-cid-z7xolria] img{border-radius:3px;margin:2.4em auto}.post__body[data-astro-cid-z7xolria] h2,.post__body[data-astro-cid-z7xolria] h3{letter-spacing:.1em;font-feature-settings:"palt" 1;margin:2.6em 0 1em;font-weight:500;line-height:1.6}.post__body[data-astro-cid-z7xolria] h2{font-size:1.3rem}.post__body[data-astro-cid-z7xolria] h3{font-size:1.1rem}.post__nav[data-astro-cid-z7xolria]{border-top:1px solid var(--hairline);grid-template-columns:1fr auto 1fr;align-items:start;gap:1.25rem;margin-top:clamp(3.5rem,8vw,5.5rem);padding-top:1.8rem;display:grid}.post__nav-link[data-astro-cid-z7xolria]{color:var(--ink-soft);flex-direction:column;gap:.4rem;min-width:0;text-decoration:none;display:flex}.post__nav-link--next[data-astro-cid-z7xolria]{text-align:right;align-items:flex-end}.post__nav-link--prev[data-astro-cid-z7xolria]:before,.post__nav-link--next[data-astro-cid-z7xolria]:before{color:var(--ink-faint);letter-spacing:.3em;transition:color .25s var(--ease);font-size:.8rem}.post__nav-link--prev[data-astro-cid-z7xolria]:before{content:"前"}.post__nav-link--next[data-astro-cid-z7xolria]:before{content:"次"}.post__nav-link[data-astro-cid-z7xolria]:hover:before{color:var(--sea)}.post__nav-title[data-astro-cid-z7xolria]{letter-spacing:.06em;font-feature-settings:"palt" 1;font-size:.95rem;line-height:1.7}.post__nav-home[data-astro-cid-z7xolria]{letter-spacing:.3em;color:var(--ink-faint);align-self:center;padding:.2rem .4rem;font-size:.85rem}@media (width<=560px){.post__nav[data-astro-cid-z7xolria]{grid-template-columns:1fr}.post__nav-link--next[data-astro-cid-z7xolria]{text-align:left;align-items:flex-start}.post__nav-home[data-astro-cid-z7xolria]{order:3;justify-self:center}.post__nav-link--empty[data-astro-cid-z7xolria]{display:none}}
