.VTbb1a_page{max-width:1140px;margin:0 auto;padding:0 40px}.VTbb1a_header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:104px;display:flex}.VTbb1a_back{color:var(--green);align-items:center;gap:8px;font-size:13px;display:inline-flex}.VTbb1a_intro{max-width:740px;padding:64px 0 30px}.VTbb1a_intro h1{letter-spacing:-2px;margin:15px 0 22px;font-size:clamp(36px,5vw,54px);font-weight:550}.VTbb1a_intro p{color:var(--muted);font-size:17px;line-height:1.8}.VTbb1a_intro .VTbb1a_date{margin-top:22px;font-size:12px}.VTbb1a_summary{background:var(--soft);border:1px solid var(--line);border-radius:16px;max-width:850px;padding:26px 30px}.VTbb1a_summary strong{color:var(--green);margin-bottom:10px;font-size:19px;display:block}.VTbb1a_summary p{max-width:720px;font-size:15px;line-height:1.8}.VTbb1a_layout{grid-template-columns:220px minmax(0,1fr);gap:65px;margin-top:55px;display:grid}.VTbb1a_contents{flex-direction:column;align-self:start;align-items:flex-start;gap:3px;display:flex;position:sticky;top:30px}.VTbb1a_contents strong{text-transform:uppercase;letter-spacing:1.2px;color:var(--muted);margin-bottom:15px;font-size:11px}.VTbb1a_contents a{color:var(--green);padding:8px 0;font-size:13px;line-height:1.5}.VTbb1a_article section{border-bottom:1px solid var(--line);margin-bottom:28px;padding-bottom:32px;scroll-margin-top:30px}.VTbb1a_article section:last-child{border:0}.VTbb1a_article h2{letter-spacing:-.5px;margin-bottom:19px;font-size:23px;font-weight:550}.VTbb1a_article p{overflow-wrap:anywhere;margin:0 0 16px;font-size:15px;line-height:1.95}.VTbb1a_article strong{font-weight:650}.VTbb1a_article a,.VTbb1a_footer a{color:var(--green);text-underline-offset:4px;text-decoration:underline}.VTbb1a_back:hover,.VTbb1a_contents a:hover{text-underline-offset:4px;text-decoration:underline}.VTbb1a_page a:focus-visible{outline:2px solid var(--green);outline-offset:5px;border-radius:2px}.VTbb1a_footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding:26px 0 40px;font-size:12px;line-height:1.7;display:flex}@media (max-width:760px){.VTbb1a_page{padding:0 22px}.VTbb1a_header{flex-wrap:wrap;gap:16px;min-height:88px;padding:20px 0}.VTbb1a_back{min-height:32px;font-size:12px}.VTbb1a_intro{padding-top:40px}.VTbb1a_intro p{font-size:16px}.VTbb1a_summary{padding:22px}.VTbb1a_layout{grid-template-columns:1fr;gap:38px;margin-top:35px}.VTbb1a_contents{border-bottom:1px solid var(--line);padding-bottom:25px;position:static}.VTbb1a_contents a{align-items:center;min-height:40px;display:flex}.VTbb1a_article h2{font-size:22px}.VTbb1a_footer{flex-direction:column;gap:12px}}
