.editorial-verdict{font-size:17px!important;color:#15283f!important}.evidence-limit{padding:15px 18px;background:#f1f5fc;border-left:3px solid #1649cc;font-size:14px!important}.evidence-comparison{margin-top:30px;padding-top:25px;border-top:1px solid #d6dfeb}.evidence-comparison h3,.personal-plan h3{font-size:21px;margin-bottom:14px}.comparison-caption{font-size:13px;color:#53657a}.institution-row{padding:20px 0;border-bottom:1px solid #d6dfeb}.institution-row>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.institution-row>div>strong{font-size:16px}.institution-row .badge{font-size:12px}.institution-row p{font-size:14px;line-height:1.8;margin:12px 0 8px;color:#40536d}.institution-row a{font-size:13px}.institution-row small{display:block;margin-top:6px;font-size:12px}.synthesis{margin:20px 0;background:#edf3fc;padding:18px;border-radius:6px}.synthesis strong{font-size:16px}.synthesis p{font-size:14px;margin:9px 0 0}.personal-plan{margin-top:27px;padding-top:24px;border-top:1px solid #d6dfeb}.personal-plan>p{font-size:15px}.method-section{max-width:900px}.method-rules{display:grid;grid-template-columns:1fr 1fr;gap:22px 30px}.method-rules article{border-top:2px solid #d6dfeb;padding-top:18px}.method-rules h3{font-size:19px}.method-rules p{font-size:15px;color:#40536d}.method-section>.fine{margin-top:25px}.input-panel{align-self:start;border-bottom:1px solid #d6dfeb}.tool-grid{align-items:start;background:linear-gradient(to right,#f3f6fc 340px,#fff 340px)}.result-panel{background:white}@media(max-width:1000px){.tool-grid{background:linear-gradient(to right,#f3f6fc 300px,#fff 300px)}}@media(max-width:700px){.tool-grid{background:#fff}.method-rules{grid-template-columns:1fr}.result-panel h2{font-size:27px}.editorial-verdict{font-size:16px!important}}@media print{.method-section{break-before:page}.institution-row{break-inside:avoid}.personal-plan details:not([open])>summary::after{content:' (자세한 실행 계획은 웹에서 펼쳐 보세요)'}}
