.bHW_4a_page{background:var(--theme-background);min-height:100dvh;color:var(--theme-ink);font-family:var(--font-sans)}.bHW_4a_header{border-bottom:1px solid var(--theme-border);background:var(--theme-surface);justify-content:space-between;align-items:center;gap:20px;padding:18px max(20px,50vw - 560px);display:flex}.bHW_4a_header>a{font-size:18px;font-weight:600;text-decoration:none}.bHW_4a_brand{text-align:right;align-items:center;gap:12px;display:flex}.bHW_4a_brand img{object-fit:contain;width:54px;height:48px}.bHW_4a_brand span{font-size:22px}.bHW_4a_article{max-width:900px;margin:auto;padding:48px 24px 32px}.bHW_4a_kicker{letter-spacing:.1em;color:var(--theme-primary);font-size:16px;font-weight:600}.bHW_4a_article h1{margin:12px 0;font-size:clamp(30px,5vw,40px);font-weight:600;line-height:1.3}.bHW_4a_date{color:var(--theme-muted);margin-bottom:24px;font-size:16px}.bHW_4a_intro{font-size:20px;line-height:1.7}.bHW_4a_contents{border:1px solid var(--theme-border);background:var(--theme-surface);border-radius:16px;gap:12px;margin:30px 0;padding:24px;display:grid}.bHW_4a_contents a{font-size:18px;text-decoration:none}.bHW_4a_article section{margin:34px 0;scroll-margin-top:24px}.bHW_4a_article h2{margin-bottom:14px;font-size:24px;font-weight:600;line-height:1.4}.bHW_4a_article section p{overflow-wrap:anywhere;margin:12px 0;font-size:18px;line-height:1.8}.bHW_4a_article a{color:var(--theme-ink);text-underline-offset:4px}.bHW_4a_article a:hover{color:var(--theme-primary)}.bHW_4a_article a:focus-visible,.bHW_4a_header a:focus-visible{outline:2px solid var(--theme-primary);outline-offset:5px}.bHW_4a_footer{border-top:1px solid var(--theme-border);flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:40px;padding-top:24px;font-size:18px;font-weight:600;display:flex}@media (max-width:600px){.bHW_4a_header{gap:12px;padding:14px 16px}.bHW_4a_header>a{font-size:16px}.bHW_4a_brand img{width:38px;height:38px}.bHW_4a_brand span{font-size:18px}.bHW_4a_article{padding:30px 20px}.bHW_4a_contents{padding:20px}}
