.research-notice{color:#6b5320;word-break:keep-all;background:#fbf6e9;border-left:3px solid #c9a24a;border-radius:0 10px 10px 0;margin:0 0 1rem;padding:.65rem .9rem;font-size:.78rem;line-height:1.5}.research-error{color:#a5432c;background:#fdf3f0;border:1px solid #e6c0b6;border-radius:10px;margin:0 0 1rem;padding:.7rem .9rem;font-size:.82rem;font-weight:700}.research-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;gap:1.25rem;margin-bottom:2rem;display:grid}@media (max-width:1024px){.research-grid:not(.research-grid--more){grid-template-columns:repeat(3,minmax(0,1fr))}}.research-search{flex:360px;gap:.45rem;max-width:none;margin:0;display:grid}.research-search-label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.research-search-input{border:1px solid var(--news-border,#dce3ec);width:100%;min-height:46px;color:var(--news-ink,#172033);font:inherit;background:#f8fafc;border-radius:12px;outline:none;padding:0 .95rem;font-size:.9rem;transition:border-color .2s,box-shadow .2s}.research-search-input:focus{border-color:#5279aa;box-shadow:0 0 0 3px #294a7a1f}.research-load-more-error{color:#a33b32;text-align:center;margin:.75rem 0 0;font-size:.82rem}.research-card{border:1px solid var(--news-border,#dce3ec);background:var(--news-panel,#fff);min-width:0;color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.research-card-cell{min-width:0;display:grid}.research-card-cell--wide{grid-column:span 2}.research-card--image{width:100%;aspect-ratio:var(--thumb-ratio,.8);align-self:start}.research-card--image .research-card-thumb{aspect-ratio:auto;flex:1}.research-card:hover{border-color:#294a7a59;transform:translateY(-3px);box-shadow:0 14px 28px #0f1a2e1f}.research-card-thumb{aspect-ratio:16/9;background:var(--news-panel-alt,#f8fafc);position:relative;overflow:hidden}.research-card-image{object-fit:contain}.research-card-empty{background:linear-gradient(135deg,#f3f7fc 0%,#e3eaf4 100%);place-items:center;width:100%;height:100%;display:grid}.research-card-body{flex-direction:column;gap:.5rem;padding:1rem 1.15rem 1.2rem;display:flex}.research-card-title{color:var(--news-ink,#172033);word-break:keep-all;text-wrap:pretty;margin:0;font-size:1.12rem;font-weight:800;line-height:1.45}.research-card-meta{color:var(--news-muted,#6b7a90);flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;margin-top:auto;padding-top:.25rem;font-size:.74rem;display:flex}.research-card-journal{color:#354458;font-weight:700}@media (max-width:640px){.research-grid{grid-template-columns:1fr;gap:1rem}.research-grid:not(.research-grid--more){grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.research-grid.research-grid--more{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.research-card{border-radius:14px}.research-card-body{padding:.9rem 1rem 1.05rem}.research-card-title{font-size:1.05rem}}.research-badges{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.research-badge{letter-spacing:.01em;border-radius:999px;padding:.18rem .55rem;font-size:.66rem;font-weight:800}.research-badge--rct{color:#1f6b3a;background:#dff2e6}.research-badge--meta_analysis{color:#1e4f8f;background:#dbeafe}.research-badge--observational{color:#47607f;background:#eaf0f7}.research-badge--review{color:#4d5a6b;background:#eef0f3}.research-badge--evidence_synthesis{color:#1b426f;background:#dbeafe}.research-badge--animal{color:#8a4d0f;background:#fdebd6}.research-badge--in_vitro{color:#93302c;background:#fde2e2}.research-badge--other{color:#5f6a7a;background:#f0f1f3}.research-tag{color:#5a6b83;background:#f2f5f9;border-radius:999px;padding:.16rem .5rem;font-size:.66rem;font-weight:700}.research-oneline{color:var(--news-muted,#6b7a90);word-break:keep-all;margin:.35rem 0 .5rem;font-size:.84rem;line-height:1.55}.research-more{color:#29486f;cursor:pointer;background:#fff;border:1px solid #c3d0e0;border-radius:12px;width:100%;margin-top:1rem;padding:.7rem;font-size:.82rem;font-weight:700}.research-more:disabled{opacity:.55;cursor:progress}.research-masthead--photo{min-height:clamp(420px,40vw,600px)}.research-masthead--photo:before{filter:blur(26px)brightness(.55)saturate(1.1);background-position:50%;transform:scale(1.15)}.research-masthead-photo{z-index:-1;aspect-ratio:4/5;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30%);mask-image:linear-gradient(90deg,#0000 0%,#000 30%)}.research-masthead-photo-img{object-fit:cover;object-position:center top}.research-masthead--photo:after{background:linear-gradient(180deg, transparent 84%, var(--masthead-fade) 100%), linear-gradient(90deg, #030a10f2 0%, #030a10cc 35%, #030a1059 62%, #030a1000 85%)}.research-detail-page .journal-detail-inner,.research-masthead>.container{max-width:880px}@media (max-width:640px){.research-detail-page,.research-masthead>.container{padding:0 .4rem}}.research-masthead-left{flex:auto;min-width:0;max-width:820px}.research-masthead-back{color:#e9f0f9b8;margin-bottom:1.4rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.research-masthead-back:hover{color:#fff}.research-masthead-title{letter-spacing:-.03em;text-wrap:balance;margin-bottom:1.1rem;font-family:Pretendard Variable,Pretendard,Noto Sans KR,system-ui,sans-serif;font-size:clamp(1.9rem,3.4vw,3rem);line-height:1.2}.research-masthead-tags{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.research-masthead-tags li{color:#e3eaf3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;padding:.28rem .7rem;font-size:.78rem;font-weight:600}@media (max-width:640px){.research-masthead--photo{min-height:340px}.research-masthead--photo:after{background:linear-gradient(180deg, transparent 86%, var(--masthead-fade) 100%), linear-gradient(0deg, #030a10b3 18%, transparent 62%), linear-gradient(90deg, #030a10e6 0%, #030a10b3 45%, #030a1033 100%)}.research-masthead-back{margin-bottom:1rem;font-size:.8rem}.research-masthead-title{letter-spacing:-.02em;font-size:clamp(1.5rem,7vw,2rem)}.research-masthead-tags li{padding:.22rem .6rem;font-size:.7rem}}.research-hero{border-bottom:1px solid var(--news-border,#dce3ec);margin-bottom:2.5rem;padding-bottom:1.75rem}.research-hero-title{color:var(--news-ink,#172033);letter-spacing:-.01em;word-break:keep-all;text-wrap:balance;margin:0 0 1rem;font-family:Playfair Display,Noto Sans KR,Nanum Gothic,serif;font-size:clamp(1.7rem,4.6vw,2.5rem);font-weight:800;line-height:1.3}.research-hero-date{font-variant-numeric:tabular-nums}.research-hero-tags{flex-wrap:wrap;gap:.35rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.research-hero-tags .research-tag{font-size:.7rem}.research-story{border-bottom:1px solid var(--news-border,#dce3ec);margin:0 0 2.75rem;padding-bottom:2.5rem}.research-answer{border:1px solid #c9d8ea;border-left:4px solid var(--news-accent,#294a7a);background:linear-gradient(135deg,#f5f8fc 0%,#eef3fa 100%);border-radius:0 18px 18px 0;margin:0 0 2.5rem;padding:1.5rem 1.6rem 1.5rem 1.9rem;position:relative}.research-answer--lead{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.1rem;margin-top:0;margin-bottom:1.75rem;display:grid}.research-answer-icon{width:2.75rem;height:2.75rem;color:var(--news-accent,#294a7a);background:#fff;border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #c9d8ea}.research-answer-body{min-width:0}.research-closing{color:#3d4a5f;text-align:center;word-break:keep-all;justify-items:center;gap:.35rem;margin:2.25rem 0 0;font-size:.95rem;font-weight:600;display:grid}.research-closing-mark{color:var(--news-accent,#294a7a);font-family:Georgia,serif;font-size:2rem;line-height:.6}.research-closing-brand{color:#8a97a8;letter-spacing:.22em;font-size:.68rem;font-weight:700}.research-answer-label{color:var(--news-accent,#294a7a);letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-size:.72rem;font-weight:800}.research-answer-text{color:var(--news-ink,#172033);word-break:keep-all;text-wrap:pretty;margin:0;font-size:clamp(1.08rem,2.6vw,1.28rem);font-weight:800;line-height:1.7}@media (max-width:640px){.research-hero{margin-bottom:2rem;padding-bottom:1.4rem}.research-answer{border-radius:0 14px 14px 0;padding:1.2rem 1.1rem 1.2rem 1.3rem}.research-answer--lead{align-items:start;gap:.8rem}.research-answer-icon{width:2.2rem;height:2.2rem}}.research-oneline-box{background:#f3f7fc;border:1px solid #c9d8ea;border-radius:14px;margin:1.5rem 0 0;padding:1rem 1.1rem}.research-oneline-box h2{letter-spacing:.02em;color:#4a5c74;margin:0 0 .45rem;font-size:.8rem;font-weight:800}.research-oneline-box p{word-break:keep-all;color:var(--news-ink,#172033);margin:0;font-size:.92rem;font-weight:700;line-height:1.7}.research-oneline-box--lead{margin:0 0 1.75rem}.research-oneline-box--lead p{font-size:1.05rem;line-height:1.7}.research-more-section{border-top:2px solid var(--news-border,#dce3ec);margin-top:3rem;padding-top:1.5rem}.research-more-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.research-more-head h2{color:var(--news-ink,#172033);margin:0;font-size:1.1rem;font-weight:800}.research-more-head a{color:#29486f;white-space:nowrap;font-size:.82rem;font-weight:700;text-decoration:none}.research-more-head a:hover{text-decoration:underline}.research-grid--more{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-bottom:0}.research-grid--more .research-card--image{aspect-ratio:.8}.research-grid--more .research-card-image{object-fit:cover}.research-grid--more .research-card-title{font-size:1rem}.research-grid--more .thumb-title-text{padding:0 6cqi 7cqi;font-size:clamp(.7rem,8cqi,1.05rem);line-height:1.3}.research-topic{margin-bottom:2.25rem}.research-topic-head{border-bottom:2px solid #1b3558;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;margin-bottom:.85rem;padding-bottom:.6rem;display:flex}.research-topic-question{color:var(--news-ink,#172033);word-break:keep-all;margin:0;font-size:1.15rem;font-weight:800;line-height:1.45}.research-topic-count{color:var(--news-muted,#6b7a90);white-space:nowrap;font-size:.78rem;font-weight:700}.research-more--link{text-align:center;text-decoration:none;display:block}.research-detail-question{color:#1b3558;word-break:keep-all;background:#f3f7fc;border-left:3px solid #1b3558;border-radius:0 10px 10px 0;margin:0 0 .75rem;padding:.6rem .9rem;font-size:.95rem;font-weight:800;line-height:1.5}.research-category-tabs{border:1px solid var(--news-border,#ddd);background:#f3f6fa;border-radius:12px;flex:none;gap:4px;margin:0;padding:4px;display:flex}.research-category-tabs button{min-height:38px;color:var(--news-muted,#667085);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:8px 15px;font-size:.88rem;font-weight:650}.research-category-tabs button[aria-pressed=true]{color:var(--news-accent,#294a7a);background:#fff;font-weight:800;box-shadow:0 2px 8px #1720331a}.research-category-tabs button:focus-visible{outline-offset:3px;outline:2px solid}@media (max-width:640px){.research-category-tabs{grid-template-columns:repeat(4,1fr);width:100%;display:grid}.listing-toolbar--research .listing-toolbar-controls{grid-template-columns:minmax(0,1fr) auto;display:grid}.listing-toolbar--research .research-category-tabs{grid-column:1/-1}.listing-toolbar--research .research-search{width:auto}.listing-toolbar--research .journal-request-btn{width:auto;min-width:96px;padding-inline:.85rem}.research-category-tabs button{text-align:center;place-items:center;padding-inline:.5rem;display:grid}}.research-category-label{opacity:.65;margin-bottom:8px;font-size:12px;display:block}
