.page__title[data-astro-cid-6wd7oxzg]{border-bottom:1px solid var(--night-line);font-size:var(--font-size-display);margin:16px 0 0;padding-bottom:24px;font-weight:900;line-height:1.3}.page__body[data-astro-cid-6wd7oxzg]{margin-top:40px}.sns-cta[data-astro-cid-aa3vmd53]{background:var(--accent);color:var(--on-accent);border-radius:4px;margin-top:56px;padding:32px}.sns-cta__big[data-astro-cid-aa3vmd53]{font-family:var(--font-display);text-transform:uppercase;margin:0;font-size:44px;font-weight:900;font-stretch:75%;line-height:1}.sns-cta__text[data-astro-cid-aa3vmd53]{margin:12px 0 20px;font-size:14px;line-height:1.7}.sns-cta__links[data-astro-cid-aa3vmd53]{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sns-cta__btn[data-astro-cid-aa3vmd53]{background:var(--night-bg);min-height:44px;color:var(--night-text);border-radius:22px;align-items:center;gap:8px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.sns-cta__btn[data-astro-cid-aa3vmd53]:hover{color:var(--accent);background:#000}@media (width<=599.98px){.sns-cta[data-astro-cid-aa3vmd53]{padding:24px 20px}.sns-cta__big[data-astro-cid-aa3vmd53]{font-size:34px}}.post-head[data-astro-cid-bkddzv6o]{max-width:960px;margin-inline:auto}.post-col[data-astro-cid-bkddzv6o]{max-width:var(--content-width);margin-inline:auto}.post-head[data-astro-cid-bkddzv6o]{flex-direction:column;gap:14px;padding-top:16px;display:flex}.post-title[data-astro-cid-bkddzv6o]{font-size:var(--font-size-display);overflow-wrap:anywhere;margin:0;font-weight:900;line-height:1.3}.post-byline[data-astro-cid-bkddzv6o]{color:var(--night-sub);margin:0;font-size:13px}.post-byline[data-astro-cid-bkddzv6o] a[data-astro-cid-bkddzv6o]{color:var(--night-text);text-decoration:none}.post-byline[data-astro-cid-bkddzv6o] a[data-astro-cid-bkddzv6o]:hover{color:var(--accent)}.post-thumb[data-astro-cid-bkddzv6o]{max-width:960px;margin:32px auto 0}.post-thumb[data-astro-cid-bkddzv6o] img{aspect-ratio:16/9;object-fit:cover;border-radius:4px;width:100%;height:auto;display:block}.post-content[data-astro-cid-bkddzv6o]{margin-top:40px;padding-inline:max(24px,50% - 306px)}.article-foot[data-astro-cid-bkddzv6o]{border-top:1px solid var(--night-line);flex-wrap:wrap;gap:8px;margin-top:56px;padding-top:24px;display:flex}.pill--tag[data-astro-cid-bkddzv6o]{color:var(--night-sub);font-weight:500}.post-nav[data-astro-cid-bkddzv6o]{background:var(--night-line);border-block:1px solid var(--night-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1px;margin-top:48px;display:grid}.post-nav__link[data-astro-cid-bkddzv6o]{background:var(--night-bg);color:var(--night-text);grid-template-columns:72px minmax(0,1fr);align-items:center;gap:14px;padding:16px 16px 16px 0;text-decoration:none;display:grid}.post-nav__link--next[data-astro-cid-bkddzv6o]{padding:16px 0 16px 16px}.post-nav__link[data-astro-cid-bkddzv6o]>img,.post-nav__ph[data-astro-cid-bkddzv6o]{object-fit:cover;background:var(--night-surface);border-radius:2px;width:72px;height:48px;display:block}.post-nav__text[data-astro-cid-bkddzv6o]{flex-direction:column;gap:4px;display:flex}.post-nav__title[data-astro-cid-bkddzv6o]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.post-nav__link[data-astro-cid-bkddzv6o]:hover .post-nav__title[data-astro-cid-bkddzv6o]{color:var(--accent)}.article-bottom[data-astro-cid-bkddzv6o]{margin-top:56px}.article-bottom__title[data-astro-cid-bkddzv6o]{font-family:var(--font-display);letter-spacing:.14em;color:var(--night-muted);margin:0 0 16px;font-size:13px;font-weight:700}.post-ad[data-astro-cid-bkddzv6o]{flex-direction:column;align-items:center;gap:8px;margin-top:56px;display:flex}.post-ad[data-astro-cid-bkddzv6o] img[data-astro-cid-bkddzv6o]{border-radius:4px;width:300px;max-width:100%;height:auto;display:block}@media (width<=599.98px){.post-thumb[data-astro-cid-bkddzv6o]{margin-inline:calc(-1 * var(--frame-padding))}.post-thumb[data-astro-cid-bkddzv6o] img{border-radius:0}.post-content[data-astro-cid-bkddzv6o]{margin-top:28px;padding-inline:3.6vw}.post-nav__link[data-astro-cid-bkddzv6o],.post-nav__link--next[data-astro-cid-bkddzv6o]{padding:14px 0}}
