.debate-record{color:#173a43;max-width:1060px;margin:0 auto;padding:32px 32px 80px}.debate-record a{color:#075eb5;text-underline-offset:4px;text-decoration:underline}.debate-record a:focus-visible{outline-offset:4px;outline:3px solid #c88d13}.debate-record-breadcrumb{color:#58707a;flex-wrap:wrap;gap:9px;font-size:.82rem;line-height:1.8;display:flex}.debate-record-head{border-bottom:1px solid #d6e5e8;padding:62px 0 34px}.debate-record-kicker{color:#087e96;letter-spacing:.12em;margin:0;font:700 .8rem/1.5 Arial,sans-serif}.debate-record-head h1{margin:12px 0 8px;font-size:clamp(2.2rem,5vw,4rem);line-height:1.25}.debate-record-lead{margin:0 0 24px;font-size:1.05rem;font-weight:700}.debate-record-head>p:last-of-type{max-width:760px;line-height:1.9}.debate-record-scope{background:#f0f7f7;border-left:4px solid #087e96;border-radius:0 10px 10px 0;max-width:840px;margin-top:26px;padding:22px 25px;font-size:.9rem;line-height:1.85}.debate-record-scope strong{color:#087e96}.debate-record-scope p{margin:7px 0 0}.debate-record-video{max-width:850px;margin:42px auto 50px}.debate-record-video-frame{aspect-ratio:16/9;background:#102f40;border-radius:12px;overflow:hidden}.debate-record-video-frame iframe{border:0;width:100%;height:100%;display:block}.debate-record-video>a{margin-top:12px;font-size:.9rem;display:inline-block}.debate-record-index{background:#f8fbfa;border:1px solid #d7e5e6;border-radius:14px;margin:0 0 55px;padding:27px 30px}.debate-record-index h2{margin:0 0 12px;font-size:1.35rem}.debate-record-index ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px;margin:0;padding:0;list-style:none;display:grid}.debate-record-index li{border-top:1px solid #dde9e9}.debate-record-index li a{align-items:baseline;gap:14px;padding:10px 0;text-decoration:none;display:flex}.debate-record-index li a:hover span{text-decoration:underline}.debate-record-index time{color:#087e96;flex:none;font:700 .85rem Arial,sans-serif}.debate-record-sections>section{border-top:1px solid #d6e5e8;padding:38px 0 42px;scroll-margin-top:25px}.debate-record-section-head{align-items:baseline;gap:16px;display:flex}.debate-record-section-head>a{white-space:nowrap;flex:none;font:700 .85rem Arial,sans-serif}.debate-record-section-head h2{margin:0;font-size:clamp(1.35rem,3vw,1.8rem);line-height:1.5}.debate-record-question{background:#fff9e8;border-left:3px solid #e5b437;margin:18px 0 0;padding:16px 19px;line-height:1.8}.debate-record-question strong{color:#755a1b;font-size:.75rem;display:block}.debate-record-sections dl{margin:19px 0 0}.debate-record-sections dl>div{border-bottom:1px solid #edf2f2;grid-template-columns:140px minmax(0,1fr);gap:18px;padding:14px 0;display:grid}.debate-record-sections dt{color:#087e96;font-weight:700}.debate-record-sections dd{margin:0;line-height:1.85}.debate-record-footer{border-top:2px solid #d6e5e8;flex-wrap:wrap;gap:18px 28px;padding-top:25px;font-weight:700;display:flex}@media (max-width:700px){.debate-record{padding:22px 20px 55px}.debate-record-head{padding-top:42px}.debate-record-index{padding:22px 19px}.debate-record-index ol{grid-template-columns:1fr}.debate-record-sections dl>div{grid-template-columns:1fr;gap:4px}.debate-record-section-head{flex-direction:column;gap:7px}.debate-record-sections>section{padding:31px 0 36px}}
