@font-face{font-family:"Smart Noh Editorial";src:url("fonts/SmartNohEditorial.woff2") format("woff2");font-style:normal;font-weight:200 900;font-display:swap}
:root{--paper:#f8f7f3;--white:#fff;--ink:#171b20;--muted:#545c65;--rule:#d7d9d7;--blue:#194a91;--sans:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,"Noto Sans KR",sans-serif;--serif:"Smart Noh Editorial",Georgia,serif}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body.sni-magazine{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased}body.sni-magazine h1,body.sni-magazine h2,body.sni-magazine h3,body.sni-magazine h4{padding:0;margin:0;color:var(--ink);font-family:var(--sans);line-height:1.3;letter-spacing:-.045em;font-weight:750}body.sni-magazine p{padding:0;margin:0}a{color:inherit;text-decoration:none}a:hover{color:var(--blue)}button,input,select{font:inherit}button,a,input,select,summary{touch-action:manipulation}button{cursor:pointer}button{color:inherit}img{display:block;max-width:100%;height:auto}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.shell{width:min(1360px,calc(100% - 96px));margin-inline:auto}.sni-icon{display:inline-flex;align-items:center;vertical-align:middle}.sni-icon svg{width:20px;height:20px;stroke:currentColor}.skip-link{position:fixed;top:-90px;left:12px;background:var(--ink);color:white;padding:12px 20px;z-index:999999}.skip-link:focus{top:12px}.eyebrow{font-size:11px;font-weight:750;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.category-label{color:var(--blue);font-size:12px;font-weight:750;letter-spacing:.015em}.utility-bar{display:flex;align-items:center;justify-content:space-between;height:37px;border-bottom:1px solid var(--rule);color:var(--muted);font-size:11px;letter-spacing:.01em}.utility-bar>span:last-child{display:flex;align-items:center;gap:9px}.utility-separator{color:#999}.utility-bar .sni-icon svg{width:13px;height:13px}.masthead{display:flex;align-items:center;gap:40px;min-height:128px}.wordmark{display:block;line-height:1}.wordmark-main{font-family:var(--serif);font-size:61px;font-weight:800;letter-spacing:-.07em;line-height:1}.wordmark-dot{color:var(--blue)}.wordmark-sub{display:flex;gap:20px;align-items:center;margin-top:9px;letter-spacing:.25em;font-size:13px;font-weight:800}.wordmark-sub>span{font-size:10px;font-weight:450;letter-spacing:.055em;color:var(--muted)}.masthead-note{margin-left:auto;padding-left:28px;border-left:1px solid var(--rule);font-size:12px;line-height:1.7;color:var(--muted)}.header-actions{display:flex;gap:24px;align-items:center}.search-toggle{display:grid;place-items:center;width:44px;height:44px}.consult-link{font-size:12px;font-weight:650;white-space:nowrap}.consult-link .sni-icon svg{width:15px;height:15px}.menu-toggle{display:none;width:44px;height:44px;border:0;background:none}.topic-navigation{border-top:2px solid var(--ink);border-bottom:1px solid var(--ink)}.topic-navigation>.shell{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:49px}.topic-navigation a{font-size:13px;font-weight:650;white-space:nowrap;padding-block:13px}.topic-navigation a[aria-current]{color:var(--blue)}.topic-navigation .nav-guide{padding-left:20px;border-left:1px solid var(--rule)}.edition-line{display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--rule);padding:21px 0;font-size:12px;color:var(--muted)}.edition-line .eyebrow{color:var(--blue)}.edition-line>a{margin-left:auto;color:var(--ink);font-weight:550}.edition-line .sni-icon svg{width:15px;height:15px}.front-lead{display:grid;grid-template-columns:minmax(0,2.08fr) minmax(0,1fr);gap:48px;padding:36px 0 42px;border-bottom:2px solid var(--ink)}.lead-story{min-width:0}.lead-kicker{display:flex;align-items:center;gap:20px;margin-bottom:23px}.lead-kicker .eyebrow{color:var(--muted)}.lead-story h1{font-size:clamp(37px,4.1vw,58px);line-height:1.18;letter-spacing:-.065em}.lead-story h1 span{color:var(--blue)}.lead-deck{max-width:560px;font-size:16px;line-height:1.8;color:var(--muted);margin-top:22px!important}.lead-bottom{display:flex;align-items:center;justify-content:space-between;max-width:660px;margin-top:25px}.article-meta{display:flex;gap:13px;color:var(--muted);font-size:11px;letter-spacing:.015em}.article-meta span{padding-left:13px;border-left:1px solid var(--rule)}.read-link{display:inline-flex;align-items:center;gap:26px;font-size:12px;font-weight:700;color:var(--blue)}.editorial-graphic{max-width:660px;margin-top:26px;background:#e9edf1;padding:18px 26px 20px;color:#25415f;position:relative;overflow:hidden}.graphic-label{font:10px/1.3 var(--sans);letter-spacing:.16em;font-weight:650}.editorial-graphic svg{display:block;width:100%;height:150px;margin:2px 0}.editorial-graphic text{font:11px var(--sans);fill:currentColor}.graphic-caption{display:block;font-size:11px;color:var(--muted)}.latest-column{border-left:1px solid var(--rule);padding-left:30px}.column-label{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--ink);padding-bottom:16px}.column-label h2{font-size:15px;letter-spacing:.08em!important}.column-label>span{font-size:10px;color:var(--muted)}.entry{position:relative;min-width:0}.entry a{transition:color .15s}.entry h3{font-size:23px;line-height:1.45!important;word-break:keep-all;overflow-wrap:anywhere}.entry .category-label{display:inline-block;margin-bottom:10px}.entry .article-meta{margin-top:16px}.entry-deck{font-size:13px;line-height:1.8;color:var(--muted);margin-top:12px!important}.entry-latest{display:flex;gap:15px;padding:18px 0;border-bottom:1px solid var(--rule)}.entry-number{font-family:var(--serif);font-size:27px;line-height:1.2;color:#536273;font-style:italic}.entry-latest h3{font-size:16px;line-height:1.5!important}.entry-latest .category-label{font-size:10px;margin-bottom:6px}.entry-latest .article-meta{font-size:10px;margin-top:10px;gap:9px}.all-link{display:flex;justify-content:space-between;font-size:12px;font-weight:650;padding-top:22px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px;padding-bottom:16px;border-bottom:1px solid var(--ink)}.section-heading h2{font-size:26px;line-height:1.25}.section-heading h2 span{display:inline-block;font:11px/1.4 var(--sans);font-weight:550;letter-spacing:.015em;color:var(--muted);margin-left:16px}.section-note,.section-more{font-size:11px;color:var(--muted)}.section-more{white-space:nowrap}.editor-picks{padding:36px 0 42px;border-bottom:1px solid var(--rule)}.pick-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:27px}.entry-pick{padding-left:20px;border-left:1px solid var(--rule)}.entry-pick:first-child{border-left:0;padding-left:0}.entry-pick>.entry-number{display:block;font-size:31px;color:var(--blue);margin-bottom:12px}.entry-pick h3{font-size:20px}.entry-pick .article-meta{margin-top:17px}.topic-sections{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;padding-top:8px}.topic-section{padding:34px 0;border-bottom:1px solid var(--rule)}.topic-section:nth-child(3),.topic-section:last-child{grid-column:span 2}.topic-layout{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:30px}.topic-section:nth-child(3) .topic-layout,.topic-section:last-child .topic-layout{grid-template-columns:1fr 1fr;gap:56px}.entry-feature h3{font-size:27px}.entry-feature .entry-image{display:block;margin-bottom:20px;aspect-ratio:16/9;overflow:hidden;background:#eef0f1}.entry-image img{width:100%;height:100%;object-fit:cover}.topic-note{font-size:12px;line-height:1.75;color:var(--muted);padding-bottom:17px!important}.topic-stories{border-left:1px solid var(--rule);padding-left:25px}.entry-text{padding:14px 0;border-top:1px solid var(--rule)}.entry-text h3{font-size:16px;line-height:1.5!important}.entry-text .category-label{font-size:10px;margin-bottom:6px}.entry-text .article-meta{font-size:10px;margin-top:9px}.guide-index{padding:38px 0;border-bottom:2px solid var(--ink)}.guide-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:48px}.guide-grid>a{display:grid;grid-template-columns:40px 1fr 16px;gap:12px;align-items:center;border-bottom:1px solid var(--rule);padding:18px 0;font-size:15px;font-weight:600}.guide-number{font:italic 26px/1 var(--serif);color:var(--blue)}.knowledge-columns{display:grid;grid-template-columns:1.1fr 1fr;gap:56px;padding:40px 0}.section-intro{font-size:12px;color:var(--muted);margin:-10px 0 20px!important}.policy-row{display:flex;gap:19px;align-items:flex-start;padding:19px 0;border-bottom:1px solid var(--rule)}.policy-row>time{font-size:11px;white-space:nowrap;color:var(--muted);padding-top:4px;letter-spacing:.015em}.policy-row>div{flex:1}.policy-row>div>span{font-size:10px;color:var(--blue)}.policy-row h3{font-size:15px;margin-top:5px!important;line-height:1.5!important}.policy-row .sni-icon{padding-top:6px}.policy-row .sni-icon svg{width:15px;height:15px}.question-row{display:grid;grid-template-columns:28px 1fr 16px;gap:12px;align-items:start;padding:21px 0;border-bottom:1px solid var(--rule)}.question-row>span:first-child{font:italic 23px/1 var(--serif);color:var(--blue)}.question-row h3{font-size:16px;line-height:1.55!important}.publication-note{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:36px 0 45px;border-top:1px solid var(--ink)}.publication-note .eyebrow{color:var(--blue)}.publication-note p{font-size:21px;line-height:1.65;font-weight:650;letter-spacing:-.045em}.publication-note>a{font-size:12px;font-weight:650}.site-footer{background:#eeefea;border-top:1px solid var(--rule);padding:42px 0 20px}.footer-top{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:70px;padding-bottom:38px}.footer-wordmark{font:700 24px/1.4 var(--serif);letter-spacing:-.04em}.footer-wordmark>span{color:var(--blue)}.footer-top p{margin-top:12px!important;font-size:12px;line-height:1.85;color:var(--muted)}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:7px 14px;font-size:12px}.footer-links .eyebrow{grid-column:span 2;margin-bottom:7px;color:var(--muted)}.footer-operator>.eyebrow{display:block;color:var(--muted);margin-bottom:12px}.footer-operator>a{display:block;font-size:13px;font-weight:650}.footer-operator>a:last-child{margin-top:13px;font-size:11px;font-weight:450}.footer-bottom{border-top:1px solid #caced0;padding-top:17px;display:flex;justify-content:space-between;color:var(--muted);font-size:10px}.footer-bottom>div{display:flex;gap:24px}.breadcrumb{display:flex;gap:10px;align-items:center;font-size:11px;color:var(--muted);padding:27px 0;flex-wrap:wrap}.article-header{max-width:1010px;padding:14px 0 33px;border-bottom:1px solid var(--ink);margin-bottom:34px}.article-kicker{display:flex;gap:15px;align-items:center;margin-bottom:20px}.article-kicker>span{font-size:11px;color:var(--muted);border-left:1px solid var(--rule);padding-left:15px}.article-header h1{font-size:clamp(34px,3.5vw,49px);line-height:1.3!important;word-break:keep-all;overflow-wrap:anywhere;max-width:880px}.article-subtitle{font-size:18px;line-height:1.85;color:var(--muted);max-width:820px;margin-top:22px!important}.article-byline{display:flex;flex-wrap:wrap;gap:13px 18px;font-size:11px;color:var(--muted);margin-top:23px}.reviewer{margin-top:12px!important;font-size:12px;color:var(--muted)}.article-grid{display:grid;grid-template-columns:minmax(0,760px) minmax(180px,240px);gap:64px;justify-content:center}.article-reading{min-width:0}.key-summary{padding:25px 28px;background:#eceee9;border-top:2px solid var(--blue);margin-bottom:32px}.key-summary .eyebrow{color:var(--blue)}.key-summary h2{font-size:20px;margin:9px 0 14px!important}.key-summary ul{padding-left:18px;margin:0;line-height:1.8;font-size:15px}.key-summary li+li{margin-top:6px}.article-body{font-size:18px;line-height:1.85;overflow-wrap:anywhere;word-break:normal}.article-body h2{font-size:28px;line-height:1.5!important;margin:48px 0 19px!important;border-top:1px solid var(--rule);padding-top:27px!important;scroll-margin-top:100px}.article-body h3{font-size:22px;line-height:1.6!important;margin:29px 0 14px!important;scroll-margin-top:100px}.article-body h4,.article-body h5,.article-body h6{font-size:19px;line-height:1.7!important;margin:23px 0 12px!important;color:var(--ink)}.article-body p{margin-bottom:18px!important}.article-body a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.article-body ul,.article-body ol{margin:15px 0 24px;padding-left:24px}.article-body li+li{margin-top:9px}.article-body strong{font-weight:750}.article-body blockquote{border-left:3px solid var(--blue);margin:27px 0;padding:8px 24px;color:var(--muted);font-size:20px}.article-body figure,.article-feature-image{margin:27px 0}.article-body figure img{max-height:620px;object-fit:contain;margin-inline:auto}.article-body iframe{max-width:100%;min-height:250px;border:0}.article-body .et_pb_section,.article-body .et_pb_row,.article-body .et_pb_column,.article-body .et_pb_module{padding:0!important;margin:0!important;width:100%!important;max-width:none!important;float:none!important;background:none!important;position:static!important}.article-body .et_pb_text_inner{color:var(--ink)!important}.article-body table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.65;min-width:520px}.article-body td,.article-body th{border:1px solid var(--rule);padding:12px 14px;vertical-align:top}.article-body th{background:#eeefeb;font-weight:700;text-align:left}.table-scroll{overflow-x:auto;margin:25px 0;overscroll-behavior-x:contain}.legacy-interactive{margin:22px 0}.legacy-link{font-size:14px}.article-sidebar{border-left:1px solid var(--rule);padding-left:25px}.sticky-reading{position:sticky;top:25px;max-height:calc(100vh - 60px);overflow-y:auto;scrollbar-width:thin;padding-right:8px}.sticky-reading>.eyebrow{color:var(--blue)}.sticky-reading>h2{font-size:14px;margin-top:13px!important}.toc-list{list-style:none;padding:0;margin:15px 0 0;font-size:12px;line-height:1.65;counter-reset:toc}.toc-list li{padding:7px 0;counter-increment:toc}.toc-list li a{display:flex;gap:9px;align-items:baseline}.toc-list li a:before{content:counter(toc,decimal-leading-zero);font:11px var(--sans);color:var(--muted)}.toc-list .toc-h3{padding-left:12px;font-size:11px}.toc-list a[aria-current]{color:var(--blue);font-weight:700}.sidebar-related{margin-top:27px;padding-top:20px;border-top:1px solid var(--ink)}.sidebar-related>.eyebrow{display:block;margin-bottom:12px}.sidebar-related .entry-text h3{font-size:13px}.sidebar-related .article-meta{display:none}.mobile-toc{display:none}.official-sources{margin:45px 0;padding:26px 0;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.official-sources>.eyebrow{color:var(--blue)}.official-sources h2{font-size:20px;margin-top:9px!important}.official-sources>p{font-size:13px;color:var(--muted);margin-top:12px!important}.official-sources ul{list-style:none;padding:0;margin:16px 0 0}.official-sources li{padding:7px 0;font-size:14px;color:var(--blue)}.official-sources .sni-icon svg{width:14px;height:14px}.related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px}.related-grid .entry-pick h3{font-size:16px}.related-grid .entry-deck{font-size:12px}.related-grid .entry-pick{padding-left:16px}.article-consult{border-top:2px solid var(--ink);margin-top:43px;padding:28px 0}.article-consult>.eyebrow{color:var(--muted)}.article-consult h2{font-size:24px;margin-top:13px!important}.article-consult p{font-size:15px;line-height:1.85;color:var(--muted);margin:15px 0 21px!important}.article-consult>a{display:inline-flex;align-items:center;gap:25px;color:var(--blue);font-size:13px;font-weight:700;padding:8px 0;min-height:44px;border-bottom:1px solid var(--blue)}.article-tools{padding:24px 0 58px;border-top:1px solid var(--rule);display:flex;gap:28px;align-items:center;font-size:11px}.article-tools button{border:0;padding:10px 0;background:none;font-size:11px}.copy-status{color:var(--blue)}.article-faq{margin-top:35px}.article-faq h2{font-size:23px;margin-bottom:17px!important}.article-faq details{border-top:1px solid var(--rule);padding:16px 0}.article-faq summary{cursor:pointer;font-size:16px;font-weight:650;min-height:30px}.article-faq p{font-size:15px;line-height:1.85;margin-top:14px!important;color:var(--muted)}.linked-guides{margin-top:20px}.linked-guides>h2{font-size:23px;margin-bottom:15px!important}.archive-page{padding:45px 0 64px}.archive-heading{max-width:900px;margin-bottom:35px}.archive-heading>.eyebrow{color:var(--blue)}.archive-heading h1{font-size:46px;margin-top:13px!important}.archive-heading>p{font-size:16px;color:var(--muted);margin-top:16px!important}.archive-search{padding:23px 0 28px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink)}.archive-search>label{font-size:12px;font-weight:650;display:block;margin-bottom:10px}.search-field{display:flex;background:white;border:1px solid var(--rule)}.search-field input{width:100%;min-width:0;border:0;background:transparent;padding:16px 18px;font-size:17px;color:var(--ink)}.search-field button{min-width:58px;border:0;background:var(--blue);color:white;padding:10px 16px}.search-filters{display:flex;gap:20px;align-items:end;margin-top:20px}.search-filters label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:var(--muted);flex:1}.search-filters select{padding:11px 13px;font-size:13px;min-width:0;width:100%;border:1px solid var(--rule);background:var(--paper);color:var(--ink)}.filter-submit{padding:12px 24px;border:1px solid var(--ink);background:transparent;font-size:13px;min-height:44px}.results-label{display:flex;justify-content:space-between;padding:25px 0;font-size:12px;color:var(--muted)}.archive-list{display:grid;grid-template-columns:1fr 1fr;column-gap:45px}.entry-result{padding:25px 0;border-top:1px solid var(--rule)}.entry-result h3{font-size:25px}.entry-result .entry-deck{max-width:540px;font-size:14px}.pagination{display:flex;gap:9px;justify-content:center;padding-top:38px}.pagination .page-numbers{display:grid;place-items:center;min-width:42px;min-height:42px;border:1px solid var(--rule);padding:7px 13px;font-size:13px}.pagination .current{background:var(--ink);color:white;border-color:var(--ink)}.empty-results{grid-column:span 2;padding:35px 0 60px}.empty-results h2{font-size:26px}.empty-results p{font-size:15px;color:var(--muted);margin:15px 0!important}.empty-results>a{font-size:13px;color:var(--blue)}.archive-policy{margin-top:30px}.archive-policy>h2{font-size:23px}.not-found{padding:80px 0;min-height:60vh}.not-found h1{font-size:45px;margin-top:20px!important}.not-found p{margin:22px 0!important}.simple-search{max-width:620px;margin:30px 0}.simple-search>label{display:block;font-size:12px;margin-bottom:10px}.et_social_sidebar_networks,.et_social_mobile_button,.cosmosfarm-floating-menu,#et-top-navigation,#main-header,#main-footer{display:none!important}
@media(min-width:1200px){.site-header .topic-navigation{position:relative}.front-lead .lead-story{padding-right:12px}}
@media(max-width:1100px){.shell{width:calc(100% - 60px)}.masthead{min-height:112px;gap:22px}.wordmark-main{font-size:52px}.masthead-note{display:none}.header-actions{margin-left:auto}.topic-navigation a{font-size:12px}.topic-navigation>.shell{gap:10px}.front-lead{gap:30px}.latest-column{padding-left:22px}.lead-story h1{font-size:47px}.entry-latest h3{font-size:15px}.topic-sections{column-gap:30px}.topic-layout{grid-template-columns:1fr;gap:22px}.topic-stories{padding-left:0;border-left:0}.pick-grid{gap:19px}.entry-pick{padding-left:15px}.entry-pick h3{font-size:18px}.knowledge-columns{gap:35px}.article-grid{grid-template-columns:minmax(0,1fr) 200px;gap:35px}.article-sidebar{padding-left:20px}.article-header h1{font-size:42px}.footer-top{gap:40px}}
@media(max-width:800px){.shell{width:calc(100% - 40px)}.utility-bar{font-size:10px}.utility-bar>span:first-child{max-width:65%}.utility-bar>span:last-child{gap:6px}.utility-bar>span:last-child>a{display:none}.utility-separator{display:none}.masthead{min-height:100px;gap:10px}.wordmark-main{font-size:44px}.wordmark-sub{font-size:11px;gap:15px;margin-top:7px}.wordmark-sub>span{font-size:8px}.header-actions{gap:9px}.consult-link{display:none}.menu-toggle{display:grid;place-items:center}.topic-navigation>.shell{display:none;grid-template-columns:1fr 1fr;gap:0 20px;padding:10px 0}.topic-navigation>.shell.is-open{display:grid}.topic-navigation a{padding:13px 0;border-bottom:1px solid var(--rule);font-size:13px}.topic-navigation .nav-guide{border-left:0;padding-left:0}.edition-line{padding:15px 0;font-size:10px;gap:12px}.edition-line>span:nth-child(2){display:none}.front-lead{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:23px;padding:29px 0}.lead-story h1{font-size:37px}.lead-kicker{display:block;margin-bottom:16px}.lead-kicker .eyebrow{display:block;margin-bottom:9px;font-size:10px}.lead-deck{font-size:14px}.lead-bottom{gap:10px;flex-wrap:wrap}.lead-bottom .article-meta{font-size:10px}.latest-column{padding-left:20px}.entry-latest{gap:10px;padding:16px 0}.entry-latest h3{font-size:14px}.entry-latest .entry-number{font-size:21px}.entry-latest .article-meta span{display:none}.entry-latest .category-label{font-size:9px}.column-label>span{display:none}.editorial-graphic{padding:15px 18px}.editorial-graphic svg{height:115px}.pick-grid{grid-template-columns:1fr 1fr;gap:27px}.entry-pick:nth-child(3){border-left:0;padding-left:0}.section-heading h2{font-size:23px}.section-note{display:none}.section-heading h2 span{font-size:10px}.topic-sections{column-gap:26px}.topic-section:nth-child(3) .topic-layout,.topic-section:last-child .topic-layout{gap:30px}.entry-feature h3{font-size:25px}.guide-grid{column-gap:28px}.guide-grid>a{font-size:14px;grid-template-columns:31px 1fr 14px;gap:8px}.guide-number{font-size:23px}.knowledge-columns{grid-template-columns:1fr;gap:36px}.publication-note{display:block;padding:27px 0 32px}.publication-note p{margin:13px 0 17px!important;font-size:21px}.footer-top{grid-template-columns:1fr 1fr;gap:28px}.footer-top>div:first-child{grid-column:span 2}.footer-wordmark{font-size:27px}.article-grid{display:block}.article-sidebar{display:none}.article-header{margin-bottom:26px}.article-header h1{font-size:38px}.article-subtitle{font-size:17px}.mobile-toc{display:block;border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:14px 0;margin-bottom:25px}.mobile-toc summary{font-size:14px;font-weight:650;cursor:pointer;min-height:28px}.mobile-toc .sni-icon{margin-right:8px}.mobile-toc .toc-list{columns:2}.article-body{font-size:17px}.article-body h2{font-size:26px}.article-header .article-byline{font-size:10px;gap:8px 15px}.archive-heading h1{font-size:38px}.entry-result h3{font-size:22px}.archive-list{column-gap:28px}.footer-bottom{gap:15px}.footer-bottom>div{gap:13px}}
@media(max-width:560px){.shell{width:calc(100% - 36px)}.utility-bar{height:32px;font-size:9px}.utility-bar>span:first-child{max-width:75%;letter-spacing:-.025em}.masthead{min-height:91px}.wordmark-main{font-size:37px}.wordmark-sub{font-size:10px;letter-spacing:.18em;gap:11px}.wordmark-sub>span{font-size:7px;letter-spacing:0}.header-actions{gap:0}.search-toggle,.menu-toggle{width:38px;height:44px}.header-actions .sni-icon svg{width:20px;height:20px}.edition-line>a{font-size:10px}.front-lead{display:block;padding:27px 0 30px}.lead-story h1{font-size:39px;line-height:1.2!important}.lead-deck{font-size:15px;margin-top:19px!important}.lead-kicker{display:flex;gap:18px;align-items:center;margin-bottom:17px}.lead-kicker .eyebrow{margin:0;font-size:9px}.lead-kicker .category-label{font-size:10px}.lead-bottom{margin-top:20px}.editorial-graphic{margin-top:23px;padding:14px 18px}.editorial-graphic svg{height:99px}.graphic-label{font-size:8px}.graphic-caption{font-size:10px}.latest-column{padding-left:0;border-left:0;border-top:1px solid var(--ink);margin-top:29px;padding-top:20px}.column-label{padding-bottom:13px}.column-label>span{display:block}.entry-latest{padding:15px 0;gap:16px}.entry-latest .entry-number{font-size:26px}.entry-latest h3{font-size:17px}.entry-latest .category-label{font-size:10px}.entry-latest .article-meta span{display:block}.all-link{padding-top:17px}.editor-picks{padding:29px 0 30px}.section-heading{margin-bottom:22px;padding-bottom:13px}.section-heading h2{font-size:23px}.section-heading h2 span{display:block;margin:8px 0 0;font-size:10px}.pick-grid{gap:25px 20px}.entry-pick>.entry-number{font-size:26px;margin-bottom:10px}.entry-pick h3{font-size:18px}.entry-pick .category-label{font-size:10px}.entry-pick .entry-deck{font-size:12px;line-height:1.7;margin-top:9px!important}.entry-pick .article-meta{font-size:9px;gap:8px}.entry-pick .article-meta span{padding-left:8px}.topic-sections{display:block;padding-top:0}.topic-section{padding:28px 0}.topic-layout,.topic-section:nth-child(3) .topic-layout,.topic-section:last-child .topic-layout{grid-template-columns:1fr;gap:22px}.entry-feature h3{font-size:27px}.entry-feature .entry-deck{font-size:14px}.entry-feature .entry-image{margin-bottom:17px}.topic-stories{padding-left:0;border-left:0}.topic-note{font-size:12px;padding-bottom:14px!important}.entry-text{padding:15px 0}.entry-text h3{font-size:17px}.section-more{font-size:10px}.guide-index{padding:29px 0}.guide-grid{grid-template-columns:1fr}.guide-grid>a{font-size:15px;padding:17px 0;grid-template-columns:35px 1fr 15px}.guide-number{font-size:25px}.knowledge-columns{padding:29px 0 33px}.policy-row{gap:14px}.policy-row>time{font-size:10px}.policy-row h3{font-size:15px}.question-row h3{font-size:16px}.publication-note p{font-size:22px}.site-footer{padding-top:31px}.footer-top{gap:28px 20px}.footer-wordmark{font-size:25px}.footer-links{display:flex;flex-direction:column;font-size:11px;gap:9px}.footer-bottom{display:block;font-size:10px}.footer-bottom>div{margin-top:12px;gap:18px}.breadcrumb{padding:19px 0;font-size:10px}.breadcrumb [aria-current]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.article-header{padding-top:10px;padding-bottom:25px}.article-header h1{font-size:34px;line-height:1.35!important}.article-kicker{margin-bottom:17px}.article-subtitle{font-size:16px;line-height:1.8;margin-top:18px!important}.article-byline{margin-top:18px;gap:7px 14px;font-size:10px}.article-byline>span:first-child{width:100%}.key-summary{padding:22px 20px;margin-bottom:24px}.key-summary ul{font-size:14px}.mobile-toc .toc-list{columns:1}.article-body{font-size:17px;line-height:1.85}.article-body h2{font-size:25px;margin-top:35px!important;padding-top:23px!important}.article-body h3{font-size:21px}.article-body table{font-size:14px}.related-grid{grid-template-columns:1fr}.related-grid .entry-pick{padding:17px 0;border-left:0;border-top:1px solid var(--rule)}.related-grid .entry-pick h3{font-size:20px}.related-grid .entry-deck{font-size:14px}.article-consult{margin-top:28px}.article-tools{gap:22px;flex-wrap:wrap;padding-bottom:38px}.archive-page{padding-top:29px}.archive-heading{margin-bottom:27px}.archive-heading h1{font-size:35px}.archive-heading p{font-size:15px}.archive-search{padding-top:20px}.search-field input{font-size:16px;padding:15px 12px}.search-filters{display:grid;grid-template-columns:1fr 1fr;gap:14px}.search-filters select{font-size:12px;padding:11px 10px}.filter-submit{width:100%}.archive-list{grid-template-columns:1fr}.entry-result h3{font-size:25px}.entry-result{padding:24px 0}.empty-results{grid-column:span 1}.results-label{font-size:11px}.not-found{padding:48px 0}.not-found h1{font-size:36px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
@media print{.site-header,.site-footer,.article-sidebar,.article-consult,.article-tools,.mobile-toc{display:none!important}.shell{width:100%}.article-grid{display:block}.article-body{font-size:12pt}.article-header h1{font-size:26pt}body.sni-magazine{background:white}}

/* Photography and typography share the editorial hierarchy. */
.photographic-lead{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:44px;align-items:center;padding:34px 0 38px;border-bottom:1px solid var(--ink)}
.editorial-photo{margin:0;min-width:0}.editorial-photo>a{display:block;overflow:hidden;background:#e7e9e6}.editorial-photo img{width:100%;height:100%;object-fit:cover}.editorial-photo figcaption,.legacy-figure figcaption{font-size:12px;line-height:1.7;color:var(--muted);padding-top:11px;max-width:720px;letter-spacing:-.01em}
.lead-photo>a{aspect-ratio:4/3}.photographic-lead .lead-story{padding-right:0}.photographic-lead .lead-story h1{font-size:clamp(48px,4.2vw,62px);line-height:1.22!important}.photographic-lead .lead-kicker{display:block;margin-bottom:25px}.photographic-lead .lead-kicker .eyebrow{display:block;margin-bottom:11px}.photographic-lead .lead-deck{font-size:17px;max-width:460px}.photographic-lead .lead-bottom{display:block;margin-top:26px}.photographic-lead .read-link{margin-top:24px;min-height:36px}.feature-context{font-size:10px!important;letter-spacing:.16em;color:var(--blue);padding-top:34px!important;margin-top:25px!important;border-top:1px solid var(--rule);line-height:1.8}.feature-context span{letter-spacing:0;font-size:12px;color:var(--muted)}
.latest-news{padding:25px 0 28px;border-bottom:1px solid var(--rule)}.latest-news .column-label{border-bottom:0;padding-bottom:12px}.latest-news-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.latest-news .entry-latest{display:block;border-bottom:0;border-left:1px solid var(--rule);padding:8px 0 5px 18px}.latest-news .entry-latest:first-child{border-left:0;padding-left:0}.latest-news .entry-number{display:block;font-size:27px;color:var(--blue);margin-bottom:11px}.latest-news .entry-latest h3{font-size:17px}.latest-news .all-link{justify-content:flex-end;gap:25px}
.industry-stories{padding:37px 0 42px;border-bottom:1px solid var(--rule)}.image-story-grid{display:grid;grid-template-columns:1fr 1fr;gap:44px}.story-photo{margin-bottom:22px}.medical-story .story-photo>a{aspect-ratio:3/2}.laboratory-story .story-photo>a{aspect-ratio:4/3}.photo-story h3{font-size:35px!important;line-height:1.3!important;margin-top:9px!important;overflow-wrap:anywhere}.photo-story .entry-deck{font-size:15px;max-width:560px}.photo-story .article-meta{margin-top:17px}.type-feature-mark{display:flex;flex-direction:column;gap:9px;margin-bottom:17px;padding:16px 0 18px;border-bottom:1px solid var(--rule)}.type-feature-mark>span{font-size:10px;letter-spacing:.16em;color:var(--blue)}.type-feature-mark>strong{font:600 36px/1.2 var(--serif);letter-spacing:-.04em;color:var(--blue)}.entry-feature h3{font-size:32px!important}
.special-reading{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:44px;align-items:center;padding:38px 0;border-bottom:1px solid var(--ink)}.special-copy .eyebrow{display:block;color:var(--blue);margin:25px 0 20px}.special-brand{font:750 24px/1 var(--serif);letter-spacing:-.05em}.special-brand>span{color:var(--blue)}.special-copy h2{font-size:48px!important;line-height:1.25!important}.special-copy>p{font-size:15px;line-height:1.8;color:var(--muted);margin-top:22px!important;max-width:420px}.special-copy .article-meta{margin-top:19px}.special-copy .read-link{margin-top:23px;min-height:36px}.special-photo>a{aspect-ratio:3/2}.special-photo img{object-position:center}
@media(max-width:1100px){.photographic-lead{gap:28px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.photographic-lead .lead-story h1{font-size:48px}.photographic-lead .lead-deck{font-size:15px}.feature-context{padding-top:18px!important;margin-top:15px!important}.latest-news-list{gap:16px}.latest-news .entry-latest{padding-left:12px}.latest-news .entry-latest h3{font-size:15px}.image-story-grid{gap:30px}.special-reading{gap:30px}.special-copy h2{font-size:40px!important}}
@media(max-width:800px){.photographic-lead{display:flex;flex-direction:column;gap:25px;align-items:stretch}.lead-photo>a{aspect-ratio:3/2}.photographic-lead .lead-story h1{font-size:48px}.photographic-lead .lead-kicker{margin-bottom:18px}.photographic-lead .lead-deck{max-width:620px;font-size:16px}.photographic-lead .lead-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.photographic-lead .read-link{margin-top:0}.feature-context{display:none}.latest-news-list{grid-template-columns:1fr 1fr}.latest-news .entry-latest{display:flex;gap:15px;border-left:0;border-top:1px solid var(--rule);padding:16px 0}.latest-news .entry-number{font-size:24px;flex-shrink:0}.latest-news .entry-latest h3{font-size:17px}.latest-news .entry-latest .article-meta span{display:block}.image-story-grid{gap:26px}.photo-story h3{font-size:29px!important}.photo-story .entry-deck{font-size:14px}.special-reading{grid-template-columns:1fr 1.2fr;gap:25px}.special-copy h2{font-size:35px!important}.special-copy>p{font-size:14px}.special-photo>a{aspect-ratio:4/5}.entry-feature h3{font-size:29px!important}}
@media(max-width:560px){.photographic-lead{padding-top:22px;gap:22px}.lead-photo>a{aspect-ratio:4/3}.photographic-lead .lead-story h1{font-size:38px}.photographic-lead .lead-kicker{margin-bottom:15px}.photographic-lead .lead-kicker .eyebrow{font-size:9px}.photographic-lead .lead-deck{font-size:15px;margin-top:18px!important}.editorial-photo figcaption,.legacy-figure figcaption{font-size:11px;padding-top:9px}.latest-news-list{display:block}.latest-news .entry-latest{padding:15px 0}.latest-news .entry-number{font-size:26px;min-width:29px}.latest-news .entry-latest h3{font-size:18px}.industry-stories{padding:29px 0 32px}.image-story-grid{grid-template-columns:1fr;gap:33px}.photo-story h3{font-size:30px!important}.photo-story .entry-deck{font-size:14px}.story-photo{margin-bottom:19px}.special-reading{display:flex;flex-direction:column;gap:25px;align-items:stretch;padding:30px 0}.special-copy h2{font-size:37px!important}.special-copy .eyebrow{margin:19px 0 17px}.special-photo>a{aspect-ratio:3/2}.type-feature-mark>strong{font-size:31px}.entry-feature h3{font-size:28px!important}}
