:root{--ink:#213d36;--muted:#607069;--rule:#d6dfd8;--paper:#fafbf7;--accent:#385e50}body{font-family:Noto Sans KR,Malgun Gothic,sans-serif;color:var(--ink)!important;background:var(--paper)!important}.site-shell{max-width:1180px!important;margin:auto!important;padding:0 40px!important}.site-header{border-bottom:1px solid var(--ink);min-height:76px}.site-header>a{letter-spacing:-.8px;font:600 25px Georgia,serif}.primary-navigation{gap:22px;font-size:12px;display:flex}.primary-navigation a:hover{text-underline-offset:6px;text-decoration:underline}.mobile-navigation{display:none}.knowledge-home h1,.knowledge-home h2,.editorial-note h2,.clinical-article h1{letter-spacing:-.055em;font-family:Georgia,Batang,serif}.knowledge-home h1{margin:10px 0;font-size:36px;line-height:1.35}.knowledge-home h2{margin:5px 0 14px;font-size:26px;line-height:1.4}.kicker{letter-spacing:.13em;color:var(--muted);text-transform:uppercase;font-weight:600;font-size:10px!important}.small{color:var(--muted);font-size:12px;line-height:1.8}.knowledge-hero{padding:32px 0 25px}.intro{color:var(--muted);margin:0 0 22px;font-size:14px}.knowledge-search{border:1px solid var(--accent);background:#fff;max-width:780px;min-height:54px;display:flex}.knowledge-search input{outline-offset:3px;background:0 0;width:100%;min-width:0;padding:12px 16px;font-size:14px}.knowledge-search button{white-space:nowrap;background:var(--ink);color:#fff;padding:0 26px;font-size:14px}.intent-nav{flex-wrap:wrap;gap:0;margin-top:14px;display:flex}.intent-nav button{margin-right:18px;padding:7px 19px 7px 0;font-size:12px}.intent-nav span{color:var(--muted);margin-left:12px}button,a,input,summary{touch-action:manipulation}button,summary{cursor:pointer}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline-offset:4px;outline:2px solid #aa642e}.section-top{justify-content:space-between;align-items:end;gap:20px;margin-bottom:18px;display:flex}.section-top>a,.section-top>p{color:var(--muted);padding-bottom:14px;font-size:12px}.journey{border-top:1px solid var(--ink);padding:22px 0 30px;scroll-margin-top:20px}.journey-steps{border-bottom:1px solid var(--rule);grid-template-columns:repeat(8,1fr);margin:12px 0 22px;display:grid}.journey-steps button{border-bottom:3px solid #0000;flex-direction:column;align-items:start;gap:8px;padding:12px 8px 14px;font-size:13px;display:flex}.journey-steps button span{color:var(--muted);font-size:10px}.journey-steps button[aria-pressed=true]{border-color:var(--ink);background:#edf1e9;font-weight:700}.journey-detail{grid-template-columns:1.15fr 1fr;gap:50px;display:grid}.journey-detail h3{margin-bottom:13px;font-size:18px;font-weight:600;line-height:1.6}.reading-list{list-style:none;padding:0!important}.reading-list li{border-bottom:1px solid var(--rule);padding:12px 0;font-size:14px;line-height:1.7}.reading-list a{justify-content:space-between;gap:14px;display:flex}.reading-list a:hover,.area-row a:hover{text-underline-offset:4px;text-decoration:underline}.tool-panel{background:#eef2eb;align-self:start;padding:20px 24px;font-size:13px}.tool-panel summary{padding:4px 0;font-weight:600;line-height:1.7}.tool-panel .small{margin-top:12px}.check-item{align-items:start;gap:10px;padding:10px 0;line-height:1.7;display:flex}.check-item input{accent-color:var(--ink);flex-shrink:0;width:17px;height:17px;margin-top:4px}.text-button{text-underline-offset:4px;white-space:nowrap;padding:9px 0;font-size:12px;text-decoration:underline}.tool-panel button{border:1px solid var(--accent);margin-top:8px;padding:9px 14px}.tool-panel button:disabled{opacity:.45;cursor:default}.cornerstone-section,#knowledge-index{border-top:1px solid var(--ink);margin-top:18px;padding:32px 0}.cornerstone-list{grid-template-columns:1fr 1fr;gap:0 40px;padding:0;list-style:none;display:grid}.cornerstone-list li{border-bottom:1px solid var(--rule);align-items:center;gap:15px;padding:17px 0;display:flex}.cornerstone-list li>div{flex:1}.index-number{color:#7e8e82;font:18px Georgia,serif}.cornerstone-list a,.cornerstone-list strong{font-size:16px;font-weight:500}.cornerstone-list small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.area-row{border-top:1px solid var(--rule);grid-template-columns:1fr 2fr;gap:50px;padding:25px 0;scroll-margin-top:20px;display:grid}.area-row h3{margin-bottom:9px;font-size:20px;font-weight:600}.area-row ul{columns:2;gap:25px;list-style:none}.area-row li{break-inside:avoid;padding:6px 0;font-size:13px;line-height:1.8}.editorial-note{border-top:1px solid var(--ink);grid-template-columns:1fr 1.4fr;gap:60px;padding:35px 0;display:grid}.editorial-note a{text-underline-offset:4px;font-size:12px;text-decoration:underline}.editorial-note details{border-bottom:1px solid var(--rule);padding:16px 0;font-size:13px}.editorial-note summary{font-weight:600}.editorial-note details p{color:var(--muted);margin-top:12px;line-height:1.9}.search-results{border-top:1px solid var(--rule);padding:22px 0}.clinical-article{max-width:830px;margin:auto}.clinical-article h1{line-height:1.5}.trust-panel{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:1fr 1.2fr 1fr;gap:20px;padding:20px 0;display:grid}.trust-panel strong,.trust-panel small{display:block}.trust-panel strong{margin:8px 0;font-size:13px}.trust-panel small{color:var(--muted);font-size:11px;line-height:1.8}.evidence-panel{border-top:1px solid var(--ink);padding-top:24px}.evidence-panel h2,.next-step h2{margin:8px 0;font-size:20px;font-weight:600}.source-list{margin:22px 0;padding-left:22px;font-size:13px}.source-list li{overflow-wrap:anywhere;padding:9px 0;line-height:1.8}.source-list a{text-underline-offset:3px;text-decoration:underline}.source-list small{color:var(--muted);font-size:10px;display:block}.evidence-panel details{border-top:1px solid var(--rule);padding-top:15px;font-size:13px}.claim-list{max-height:560px;padding:0;list-style:none;overflow:auto}.claim-list>li{border-bottom:1px solid var(--rule);overflow-wrap:anywhere;padding:20px 0;line-height:1.8}.claim-list dl{flex-wrap:wrap;gap:16px;margin:12px 0;display:flex}.claim-list dt{color:var(--muted);font-size:10px}.claim-list dd{font-size:11px}.claim-list small{font-size:10px}.next-step{border-top:1px solid var(--ink);padding:24px 0}.next-step a{text-underline-offset:4px;padding:12px 0;font-size:13px;text-decoration:underline;display:inline-block}@media (width<=1000px){.primary-navigation{gap:12px;font-size:11px}.site-shell{padding:0 28px!important}.journey-detail{gap:28px}}@media (width<=760px){.site-shell{padding:0 20px!important}.site-header{min-height:62px}.primary-navigation{display:none}.mobile-navigation{font-size:13px;display:block;position:relative}.mobile-navigation summary{padding:10px}.mobile-navigation nav{z-index:20;background:var(--paper);border:1px solid var(--rule);width:230px;padding:14px;position:absolute;top:44px;right:0;box-shadow:0 5px 15px #213d3612}.mobile-navigation a{padding:12px;display:block}.knowledge-hero{padding:25px 0 18px}.knowledge-home h1{font-size:27px}.intro{margin-bottom:18px;font-size:12px;line-height:1.8}.knowledge-search{min-height:48px}.knowledge-search input{padding:10px;font-size:12px}.knowledge-search button{padding:0 18px}.intent-nav{grid-template-columns:repeat(3,1fr);gap:3px 8px;margin-top:10px;display:grid}.intent-nav button{text-align:left;min-height:35px;margin:0;padding:7px 0;font-size:11px}.intent-nav span{margin-left:4px}.knowledge-home h2{font-size:22px}.section-top{gap:10px;margin-bottom:10px}.section-top>a,.section-top>p{font-size:10px}.journey{padding-top:18px}.journey-steps{grid-template-columns:repeat(4,1fr);gap:0;margin-top:8px}.journey-steps button{gap:3px;min-height:52px;padding:8px 4px;font-size:12px}.journey-detail{grid-template-columns:1fr;gap:20px}.journey-detail h3{font-size:16px}.reading-list li{padding:10px 0;font-size:13px}.tool-panel{padding:16px 18px}.cornerstone-list{grid-template-columns:1fr}.cornerstone-list li{padding:14px 0}.area-row{grid-template-columns:1fr;gap:10px;padding:22px 0}.area-row ul{columns:1}.area-row h3{font-size:18px}.editorial-note{grid-template-columns:1fr;gap:20px}.trust-panel{grid-template-columns:1fr;gap:15px}.trust-panel>div{border-bottom:1px solid var(--rule);padding-bottom:12px}.trust-panel>div:last-child{border:0;padding:0}.clinical-article .post-body{font-size:15px}.clinical-article h1{font-size:24px}.source-list{font-size:12px}.kicker{font-size:9px!important}.cornerstone-list .text-button{font-size:11px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.site-main{padding-top:0!important}@media (width<=760px){.journey .section-top{display:block}.journey .section-top>p{margin:0 0 12px;padding:0}.journey .section-top h2{margin-bottom:6px}}:root{--reading-width:42.5rem;--control-border:#84968b;--focus-ring:#1d4ed8}.site-shell{max-width:1180px!important}.site-header .primary-navigation{gap:1rem;font-size:.875rem}.primary-navigation a{align-items:center;min-height:48px;display:flex}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.knowledge-hero .intro{font-size:1rem;line-height:1.8}.knowledge-search input{font-size:1rem}.knowledge-search button{min-height:48px}.intent-nav button{min-height:48px;font-size:.875rem}.journey-steps button{min-height:64px;font-size:.875rem}.knowledge-home .small,.tool-panel{font-size:.875rem}.knowledge-home .kicker{font-size:.75rem!important}.reading-list li{font-size:1rem}.reading-list a{align-items:center;min-height:48px}.cornerstone-list small{font-size:.8125rem}.index-number{color:var(--muted)}.cornerstone-list .text-button{min-height:48px;font-size:.875rem}.tool-panel button,.check-item{min-height:48px}.area-row li{font-size:.9375rem}.area-row li a{padding-block:.5rem;display:inline-block}.knowledge-home .section-top>a{align-items:center;min-height:48px;font-size:.875rem;display:flex}.site-main>.clinical-article{max-width:46rem}.clinical-article>header,.clinical-article>.post-body,.clinical-article>footer,.clinical-article>.evidence-panel,.clinical-article>.next-step,.clinical-article>.related-reading{max-width:var(--reading-width);margin-inline:auto}.clinical-article h1{letter-spacing:-.035em;font-size:clamp(1.75rem,2.7vw,2.25rem);line-height:1.4}.clinical-article>header>p{font-size:1rem;line-height:1.8}.clinical-article .post-body{font-size:1.125rem;line-height:1.8}.clinical-article .post-body h2{margin-top:2.5rem;font-size:1.5rem;line-height:1.45}.clinical-article .post-body h3{font-size:1.25rem;line-height:1.5}.clinical-article .post-body>*+*{margin-top:1.25rem}.clinical-article .post-table table{font-size:1rem}.clinical-article .post-table th,.clinical-article .post-table td{white-space:normal;min-width:9rem;padding:.75rem}.article-jumps{border-block:1px solid var(--rule);flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.article-jumps a{text-underline-offset:.25rem;min-height:48px;padding-block:.75rem;font-size:.9375rem;text-decoration:underline}.clinical-article [id]{scroll-margin-top:1.5rem}.clinical-article .kicker{font-size:.75rem!important}.trust-panel{background:#eef2eb;gap:1.5rem;padding:1.5rem}.trust-panel strong{font-size:1rem;line-height:1.6}.trust-panel small{font-size:.875rem}.clinical-article .small,.clinical-article>footer{font-size:.9375rem;line-height:1.8}.source-list{font-size:1rem}.source-list small{font-size:.875rem}.source-list li{padding-block:.75rem}.evidence-panel details{font-size:1rem}.evidence-panel summary{min-height:48px;padding-block:.75rem}.claim-list{max-height:none}.claim-list dt,.claim-list dd,.claim-list small{font-size:.875rem}.clinical-article aside[role=note]{border-left-width:4px;border-radius:0;font-size:.9375rem;line-height:1.8}.clinical-article .related-reading h2{font-size:1.25rem}.clinical-article .next-step a{min-height:48px;font-size:1rem}.clinical-article button{min-height:48px}@media (width<=1000px){.primary-navigation{display:none}.mobile-navigation{font-size:1rem;display:block;position:relative}.menu-trigger,.menu-close{border:1px solid var(--control-border);min-height:48px;padding:.625rem 1rem}.mobile-navigation nav{z-index:20;background:var(--paper);border:1px solid var(--control-border);width:min(20rem,100vw - 40px);max-height:calc(100dvh - 110px);padding:.75rem;position:absolute;top:calc(100% + .5rem);right:0;overflow-y:auto;box-shadow:0 8px 24px #213d3620}.mobile-navigation nav[hidden]{display:none}.mobile-navigation a{min-height:48px;padding:.75rem;font-size:1rem;display:block}.menu-close{width:100%;margin-top:.5rem}}@media (width<=760px){.site-shell{padding-inline:20px!important}.intent-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.intent-nav button{font-size:.875rem}.journey-steps button{font-size:.8125rem}.clinical-article h1{font-size:1.75rem}.clinical-article .post-body{font-size:1.125rem}.trust-panel{padding:1.25rem}.clinical-article .source-list{font-size:1rem}.cornerstone-list li{flex-wrap:wrap;gap:.5rem .75rem}.cornerstone-list li>div{flex-basis:calc(100% - 40px)}.cornerstone-list .text-button{margin-left:2rem}}.category-page{max-width:880px;margin:auto}.category-page p{font-size:16px;line-height:1.8}.category-reading-item{border-bottom:1px solid #c5cdc6;padding:24px 0;display:block}.category-reading-item h2{font-size:21px;line-height:1.6}.category-page nav,.category-page time{font-size:14px}.category-page section:last-child a{align-items:center;min-height:44px;font-size:15px;display:inline-flex}.all-manuscripts{margin-top:48px}.all-manuscripts h2{font-size:26px}.category-reading-item:hover h2{text-decoration:underline}.urgent-contact{background:#f7f1e8;border-left:3px solid #82462b;padding:1rem 1.25rem;line-height:1.8}.urgent-contact a{text-decoration:underline}.post-body .scope-note{color:#6b6b6b;margin-top:10px;font-size:14px;line-height:1.7;display:block}.post-body .article-reference{overflow-wrap:anywhere;scroll-margin-top:24px;font-size:14px;line-height:1.8}.post-body sup{white-space:nowrap;font-size:12px}.article-checklist label{cursor:pointer;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.article-checklist input{accent-color:#235b57;flex-shrink:0;width:18px;height:18px;margin-top:7px}
