@charset "UTF-8";.ng-site{--ng-ink:#292923;--ng-muted:#6b6b60;--ng-paper:#faf9f5;--ng-line:#deded3;--ng-red:#703d43;--ng-sage:#e8eadd;margin:0;background:var(--ng-paper);color:var(--ng-ink);font-family:Arial,"Apple SD Gothic Neo","Malgun Gothic",sans-serif;font-size:16px;line-height:1.75;word-break:keep-all;overflow-wrap:break-word}.ng-site *{box-sizing:border-box}.ng-site h1,.ng-site h2,.ng-site h3,.ng-site p,.ng-site ol,.ng-site ul{margin:0}.ng-site h1,.ng-site h2,.ng-site h3{font-family:inherit;color:var(--ng-ink);font-weight:600;letter-spacing:-.055em;line-height:1.36}.ng-site a{color:inherit;text-decoration:none}.ng-site a:hover{text-decoration:none;color:var(--ng-red)}.ng-site img{max-width:100%;display:block}.ng-site button,.ng-site input{font:inherit}.ng-site :focus-visible{outline:3px solid #9a5d65;outline-offset:5px}.ng-site [hidden]{display:none!important}.ng-site main{display:block;min-height:50vh}.ng-site ::selection{background:#e4ced0}.ng-wrap{width:min(1200px,calc(100% - 96px));margin-inline:auto}.ng-section{padding-block:92px}.ng-eyebrow{display:block;font-size:11px;font-weight:600;letter-spacing:.13em;line-height:1.65;color:var(--ng-muted);margin-bottom:18px}.ng-site h2{font-size:36px}.ng-site h3{font-size:23px}.ng-skip{position:fixed;top:-200px;left:20px;background:#fff;padding:12px 20px;z-index:99999}.ng-skip:focus{top:15px}.ng-header{background:rgba(250,249,245,.97);border-bottom:1px solid var(--ng-line);position:relative;z-index:30}.ng-header-inner{min-height:94px;width:min(1440px,calc(100% - 80px));margin:auto;display:flex;align-items:center;gap:32px}.ng-brand{display:flex;align-items:center;gap:22px;flex-shrink:0}.ng-brand img{width:183px;height:auto}.ng-brand>span{font-size:12px;border-left:1px solid #bdbdaf;padding-left:20px;color:var(--ng-muted)}.ng-nav{display:flex;gap:29px;font-size:13px;margin-left:auto;white-space:nowrap}.ng-header-cta{border:1px solid #77796a;padding:9px 19px;font-size:12px;white-space:nowrap}.ng-menu-button{display:none}.ng-mobile-menu{padding:15px 24px;border-top:1px solid var(--ng-line)}.ng-mobile-menu a{display:block;padding:10px 0}.ng-hero{display:grid;grid-template-columns:1.06fr 1fr;gap:50px;align-items:center;padding-block:65px 76px;min-height:650px}.ng-hero h1{font-size:clamp(34px,3.5vw,52px);line-height:1.42;margin-bottom:25px;letter-spacing:-.06em}.ng-hero h1 em{font-style:normal;color:var(--ng-red)}.ng-hero-copy>p{font-size:17px;color:var(--ng-muted);line-height:1.9;margin-bottom:29px}.ng-button{display:inline-flex;gap:28px;align-items:center;justify-content:space-between;background:var(--ng-red);color:#fff!important;padding:15px 25px;font-size:14px;border:1px solid var(--ng-red);line-height:1.6;transition:background .2s}.ng-button:hover{background:#4e292e}.ng-button.light{background:#faf9f5;color:var(--ng-ink)!important;border-color:#faf9f5}.ng-text-link{display:inline-block;font-size:13px;border-bottom:1px solid currentColor;padding-bottom:3px;line-height:1.7}.ng-hero-note{display:flex;gap:15px;margin-top:34px;font-size:11px;color:#6b6b60}.ng-hero-note>span+span{border-left:1px solid var(--ng-line);padding-left:15px}.ng-hero-art{position:relative;height:510px;background:#e6e1d5;border-radius:2px 110px 2px 2px;overflow:hidden}.ng-hero-art>img{width:100%;height:100%;object-fit:cover;object-position:58% center}.ng-hero-art:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,rgba(23,26,18,.72))}.ng-hero-caption{position:absolute;left:34px;bottom:33px;color:#fff;z-index:1;line-height:1.7}.ng-hero-caption>span{font-size:13px;display:block;opacity:.87}.ng-hero-caption>strong{font-weight:400;font-size:26px;letter-spacing:-.045em}.ng-section-head{display:flex;align-items:end;justify-content:space-between;gap:36px;margin-bottom:38px}.ng-section-head>p{font-size:14px;color:var(--ng-muted);line-height:1.9}.ng-section-head .ng-eyebrow{margin-bottom:13px}.ng-topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid #989b8a}.ng-topic{display:flex;align-items:center;gap:23px;padding:27px 22px 27px 0;border-bottom:1px solid var(--ng-line);transition:background .2s}.ng-topic:nth-child(2n){padding-left:30px;border-left:1px solid var(--ng-line)}.ng-topic:hover{background:#f0f0e7}.ng-topic-number{font-size:12px;color:#8c8e7d;align-self:flex-start;padding-top:5px}.ng-topic h3{font-size:22px;margin-bottom:7px}.ng-topic p{font-size:13px;color:var(--ng-muted)}.ng-arrow{font-size:22px;margin-left:auto;color:var(--ng-red)}.ng-more{margin-top:24px}.ng-feature-band{background:#eeefe6}.ng-editorial-grid{display:grid;grid-template-columns:1.08fr 1fr;gap:56px}.ng-card{border-top:1px solid #aeb09f;padding:25px 0;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ng-card>.ng-eyebrow{margin-bottom:14px;color:var(--ng-red);font-size:11px;letter-spacing:.025em}.ng-card h3{font-size:23px;line-height:1.55;letter-spacing:-.04em;margin-bottom:15px}.ng-card p{color:var(--ng-muted);font-size:14px;line-height:1.85;margin-bottom:23px}.ng-card>.ng-text-link{margin-top:auto;font-size:12px}.ng-card.featured{background:#f9f9f3;border:0;padding:44px 40px;position:relative;min-height:400px}.ng-card.featured:before{content:"CHOICE GUIDE";display:block;position:absolute;bottom:28px;right:30px;font-size:10px;letter-spacing:.18em;color:#a4a795;writing-mode:vertical-rl}.ng-card.featured h3{font-size:34px;margin-bottom:24px;line-height:1.5;max-width:420px}.ng-card.featured p{font-size:16px;max-width:90%}.ng-editorial-stack .ng-card{padding-top:23px;padding-bottom:30px}.ng-editorial-stack .ng-card h3{font-size:25px}.ng-decision{display:grid;grid-template-columns:1fr 1.1fr;gap:90px}.ng-decision>div>p{max-width:330px;margin:25px 0;font-size:15px;color:var(--ng-muted)}.ng-decision ol{list-style:none;padding:0}.ng-decision li{display:flex;gap:26px;border-top:1px solid var(--ng-line);padding:23px 0}.ng-decision li>span{color:var(--ng-red);font-size:13px;padding-top:3px}.ng-decision li h3{font-size:22px;margin-bottom:9px}.ng-decision li p{color:var(--ng-muted);font-size:14px;line-height:1.9}.ng-doctor{display:grid;grid-template-columns:.75fr 1fr;gap:80px;background:#e9e6de;align-items:center;padding:55px 75px}.ng-doctor-photo{align-self:stretch;overflow:hidden;max-height:430px}.ng-doctor-photo img{width:100%;height:100%;object-fit:cover;object-position:center 20%}.ng-doctor h2{font-size:32px}.ng-doctor>div>p{margin-top:22px;font-size:15px;color:#595b50}.ng-doctor .ng-doctor-name{font-size:21px;color:var(--ng-ink);margin-top:26px}.ng-doctor-name>span{font-size:12px;margin-left:11px;color:var(--ng-muted)}.ng-doctor .ng-small{font-size:12px;line-height:1.9;margin-top:8px;margin-bottom:21px}.ng-search{margin:30px 0}.ng-search label{display:block;font-size:12px;color:var(--ng-muted);margin-bottom:9px}.ng-search>div{display:flex;max-width:680px;border-bottom:1px solid #77796a}.ng-search input[type=search]{background:0 0;border:0!important;border-radius:0!important;box-shadow:none;width:100%;min-width:0;padding:16px 4px;font-size:20px;color:var(--ng-ink)}.ng-search input::placeholder{color:#959688;font-size:17px}.ng-search button{background:0 0;color:var(--ng-ink);padding:12px 4px 12px 25px;border:0;border-radius:0;white-space:nowrap;font-size:14px}.ng-library-categories{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0 38px;max-height:120px;overflow:auto;padding:5px 5px 10px;list-style:none}.ng-library-categories li{list-style:none;font-size:12px;margin:0}.ng-library-categories a{padding:6px 12px;border:1px solid var(--ng-line);display:block;border-radius:25px}.ng-library-categories a:hover{background:var(--ng-sage)}.ng-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:34px;row-gap:20px}.ng-post-grid .ng-card{min-height:290px}.ng-pagination{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:42px}.ng-pagination>*{min-width:38px;min-height:38px;padding:5px 10px;text-align:center;border:1px solid transparent;font-size:13px}.ng-pagination .current{background:var(--ng-red);color:#fff}.ng-pagination a:hover{border-color:var(--ng-line)}.ng-cta{background:#414738;color:#faf9f5;display:flex;align-items:center;gap:55px;justify-content:space-between;padding:52px 50px}.ng-cta h2{color:#faf9f5;font-size:31px;max-width:650px}.ng-cta p{color:#d2d6c8;font-size:14px;line-height:1.95;margin-top:16px;max-width:620px}.ng-cta .ng-eyebrow{color:#bcc4b0}.ng-actions{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.ng-cta .ng-text-link{color:#f4f3ee;font-size:12px}.ng-footer{border-top:1px solid var(--ng-line);padding-top:65px;background:#f0f0e7}.ng-footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:45px;padding-bottom:50px}.ng-footer img{width:180px;height:auto;margin-bottom:23px}.ng-footer h2{font-size:16px;margin-bottom:20px;letter-spacing:-.02em}.ng-footer p{font-size:13px;color:var(--ng-muted);line-height:1.95;margin-bottom:17px}.ng-footer .ng-small,.ng-footer small{font-size:11px}.ng-footer .ng-phone{font-size:24px;letter-spacing:.015em}.ng-footer-bottom{border-top:1px solid #d1d4c5;display:flex;justify-content:space-between;padding-block:23px;font-size:10px;color:var(--ng-muted)}.ng-footer-bottom>div{display:flex;gap:20px}.ng-mobile-contact{display:none}.ng-breadcrumb{display:flex;gap:14px;padding-top:28px;font-size:11px;color:var(--ng-muted)}.ng-article-header{padding-block:48px 43px;border-bottom:1px solid var(--ng-line)}.ng-article-header h1{max-width:900px;font-size:43px;line-height:1.45;letter-spacing:-.05em}.ng-article-meta{display:flex;flex-wrap:wrap;gap:18px;font-size:11px;color:var(--ng-muted);margin-top:25px}.ng-article-layout{display:grid;grid-template-columns:235px minmax(0,740px);gap:70px;padding-top:48px;justify-content:space-between}.ng-article-aside{align-self:start;position:sticky;top:30px}.ng-toc{border-top:1px solid #a0a48e;padding-top:18px}.ng-toc summary{font-size:12px;font-weight:700;cursor:pointer}.ng-toc ol{padding:20px 0 0 19px;font-size:12px;color:#686b5d;max-height:60vh;overflow:auto}.ng-toc li{margin-bottom:12px;padding-left:3px}.ng-aside-link{display:block;font-size:12px;padding:22px 0;border-top:1px solid var(--ng-line);margin-top:28px}.ng-article-body{font-size:17px;line-height:1.95;min-width:0;color:#383a30}.ng-article-body p{margin-bottom:23px}.ng-article-body>p:first-child,.ng-article-body .naun-keyfact{font-size:19px;line-height:1.9;padding:25px 28px;background:#eeefe5;border-left:3px solid #8d9674;margin-bottom:34px}.ng-article-body strong{font-weight:600}.ng-article-body h2{font-size:28px;line-height:1.5;margin:54px 0 23px;scroll-margin-top:28px;letter-spacing:-.045em}.ng-article-body h3{font-size:21px;margin:29px 0 15px;line-height:1.55}.ng-article-body ul,.ng-article-body ol{padding-left:24px;margin:20px 0 26px}.ng-article-body li{margin-bottom:9px}.ng-article-body a{color:var(--ng-red);text-decoration:underline;text-underline-offset:4px}.ng-article-body img{height:auto;max-width:100%;margin:28px auto}.ng-article-body figure{margin:28px 0}.ng-article-body table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.8;margin:28px 0;table-layout:fixed}.ng-article-body th{background:#e9ecde;text-align:left}.ng-article-body th,.ng-article-body td{border:1px solid #d8dbcc;padding:16px 13px;vertical-align:top;overflow-wrap:anywhere}.ng-article-body blockquote,.ng-article-body .ng-callout{padding:25px 28px;background:#efeee7;margin:28px 0;border-left:3px solid #997c7b}.ng-article-body .ng-callout p:last-child{margin-bottom:0}.ng-article-body .ng-inline-cta{padding:25px 28px;background:#e9ecde;margin:30px 0}.ng-article-body .ng-inline-cta p{margin-bottom:12px}.ng-article-body .ng-references{font-size:12px;color:var(--ng-muted);border-top:1px solid var(--ng-line);margin-top:40px;padding-top:20px}.ng-article-body .ng-references h2{font-size:17px;margin:0 0 12px}.ng-article-body .naun-nap-footer{font-size:12px;border-top:1px solid var(--ng-line);margin-top:40px;padding-top:22px}.ng-article-body .naun-nap-footer p{margin-bottom:8px}.ng-source-note{border-top:1px solid var(--ng-line);padding-top:24px;margin-top:40px;font-size:12px;color:var(--ng-muted)}.ng-source-note p{margin-top:8px}.ng-page-body{max-width:800px}.ng-list-header{padding-block:45px 30px;max-width:950px}.ng-list-header h1{font-size:44px}.ng-list-header p{color:var(--ng-muted);font-size:16px;margin:23px 0}.ng-list-header .ng-text-link{margin-top:15px}.ng-empty{padding:70px 0;max-width:800px}.ng-empty h1,.ng-empty h2{font-size:34px;margin-bottom:25px}.ng-empty p{margin-bottom:25px}@media(min-width:1450px){.ng-hero h1{font-size:54px}.ng-hero{gap:70px}}@media(max-width:1100px){.ng-nav{gap:16px}.ng-brand>span{display:none}.ng-header-inner{gap:22px;width:calc(100% - 60px)}.ng-wrap{width:calc(100% - 64px)}.ng-hero{gap:32px;min-height:580px}.ng-hero-art{height:460px}.ng-doctor{gap:45px;padding:45px}.ng-article-layout{grid-template-columns:200px minmax(0,1fr);gap:45px}.ng-cta{gap:30px;padding:40px}.ng-cta h2{font-size:27px}.ng-post-grid{column-gap:24px}.ng-decision{gap:50px}}@media(max-width:800px){.ng-header-inner{min-height:76px;width:calc(100% - 40px);gap:18px}.ng-brand img{width:157px}.ng-nav{display:none}.ng-header-cta{margin-left:auto;padding:7px 12px;font-size:11px}.ng-menu-button{display:block;padding:7px 0;background:0 0;color:var(--ng-ink);border:0;border-radius:0;font-size:12px}.ng-wrap{width:calc(100% - 40px)}.ng-section{padding-block:62px}.ng-site h2{font-size:30px}.ng-hero{grid-template-columns:1fr;gap:30px;padding-block:42px 45px}.ng-hero-copy>.ng-eyebrow{font-size:10px;letter-spacing:.08em}.ng-hero h1{font-size:40px;line-height:1.45}.ng-hero-copy>p{font-size:15px}.ng-hero-note{margin-top:25px;font-size:10px}.ng-hero-art{height:320px;border-top-right-radius:80px}.ng-hero-caption{left:24px;bottom:24px}.ng-hero-caption>strong{font-size:23px}.ng-section-head{display:block;margin-bottom:28px}.ng-section-head>p{margin-top:18px;font-size:13px}.ng-section-head>.ng-text-link{margin-top:20px}.ng-topic-grid{grid-template-columns:1fr}.ng-topic,.ng-topic:nth-child(2n){padding:22px 4px;border-left:0;gap:17px}.ng-topic h3{font-size:22px}.ng-topic p{font-size:12px}.ng-editorial-grid{grid-template-columns:1fr;gap:27px}.ng-card.featured{padding:33px 29px;min-height:320px}.ng-card.featured h3{font-size:28px}.ng-card.featured p{font-size:14px}.ng-editorial-stack .ng-card h3{font-size:23px}.ng-decision{grid-template-columns:1fr;gap:35px}.ng-decision>div>p{max-width:100%}.ng-doctor{grid-template-columns:1fr;gap:32px;padding:28px}.ng-doctor-photo{max-height:370px;max-width:300px;width:100%;margin:auto}.ng-doctor-photo img{height:370px;object-position:center 25%}.ng-doctor h2{font-size:29px}.ng-doctor>div>p{font-size:14px}.ng-post-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 24px}.ng-card h3{font-size:21px}.ng-cta{flex-direction:column;align-items:flex-start;padding:33px 28px;gap:28px}.ng-cta h2{font-size:28px}.ng-cta p{font-size:13px}.ng-footer-grid{grid-template-columns:1fr 1fr;gap:35px 24px}.ng-footer-grid>div:first-child{grid-column:1/-1}.ng-footer{padding-top:44px;padding-bottom:58px}.ng-footer-bottom{gap:20px;align-items:flex-start}.ng-mobile-contact{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:50;background:#fff;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid #d9dbd1}.ng-mobile-contact a{width:50%;text-align:center;padding:13px 8px;font-size:13px}.ng-mobile-contact a:last-child{background:var(--ng-red);color:#fff}.ng-breadcrumb{font-size:10px;gap:10px}.ng-article-header{padding-block:30px}.ng-article-header h1{font-size:34px;line-height:1.5}.ng-article-layout{grid-template-columns:1fr;gap:25px;padding-top:25px}.ng-article-aside{position:static}.ng-toc{padding-top:15px}.ng-toc ol{max-height:230px}.ng-aside-link{display:none}.ng-article-body{font-size:16px;line-height:1.95}.ng-article-body>p:first-child,.ng-article-body .naun-keyfact{font-size:17px;padding:22px 20px}.ng-article-body h2{font-size:25px;margin-top:40px}.ng-article-body h3{font-size:21px}.ng-article-body th,.ng-article-body td{padding:12px 9px;font-size:12px}.ng-article-body .ng-callout,.ng-article-body .ng-inline-cta{padding:22px 20px}.ng-list-header h1{font-size:34px}.ng-search input[type=search]{font-size:17px}.ng-search input::placeholder{font-size:14px}}@media(max-width:480px){.ng-hero h1{font-size:34px}.ng-header-inner{gap:13px}.ng-brand img{width:143px}.ng-header-cta{padding:6px 9px}.ng-post-grid{grid-template-columns:1fr}.ng-post-grid .ng-card{min-height:0;padding-block:25px}.ng-card h3{font-size:23px}.ng-footer-grid{grid-template-columns:1fr;gap:30px}.ng-footer-grid>div:first-child{grid-column:auto}.ng-footer-bottom{flex-direction:column;gap:10px}.ng-article-header h1{font-size:30px}.ng-article-meta{gap:9px 14px}.ng-hero-art{height:275px}.ng-hero-note{gap:11px}.ng-hero-note>span+span{padding-left:11px}}@media(prefers-reduced-motion:reduce){.ng-site *{scroll-behavior:auto!important;transition:none!important}}.ng-site .ng-library-title{font-size:36px}@media(max-width:480px){.ng-site .ng-hero h1{font-size:clamp(28px,8.8vw,34px)}.ng-site .ng-library-title{font-size:30px}}.ng-clinic-identity{display:flex;align-items:center;gap:13px;margin-top:24px;max-width:740px}.ng-clinic-identity>img{width:44px;height:55px;object-fit:cover;object-position:50% 20%;border-radius:3px;flex-shrink:0;filter:none}.ng-clinic-identity>div{display:flex;flex-direction:column;gap:2px;min-width:0}.ng-clinic-identity strong{font-size:14px;font-weight:600;line-height:1.55}.ng-clinic-identity>div>span{font-size:12px;color:var(--ng-muted);line-height:1.6}.ng-clinic-identity>a{font-size:12px;margin-left:8px;white-space:nowrap;border-bottom:1px solid var(--ng-line);line-height:1.8}#ng-clinic-doctor{scroll-margin-top:28px}.ng-card>.ng-card-photo{width:100%;height:auto;aspect-ratio:8/5;object-fit:cover;object-position:50% 35%;background:#eeefe6;margin:0 0 20px;border-radius:3px;flex-shrink:0}.ng-card>.ng-card-photo-product{object-fit:contain;background:#fff}@media(max-width:480px){.ng-clinic-identity{gap:10px;margin-top:20px}.ng-clinic-identity>a{margin-left:auto;font-size:11px}.ng-clinic-identity>div>span{font-size:11px}.ng-card>.ng-card-photo{margin-bottom:18px}}.ng-topic-path{min-width:0;border-bottom:1px solid var(--ng-line);padding:0 24px 23px 0}.ng-topic-path:nth-child(2n){padding-left:30px;padding-right:0;border-left:1px solid var(--ng-line)}.ng-topic-path>.ng-topic-lead{padding:27px 0 18px;border:0;gap:23px}.ng-topic-path>.ng-topic-lead:hover{background:0 0}.ng-topic-reading{padding-left:36px}.ng-topic-reading .ng-reading-situation{font-size:13px;font-weight:600;line-height:1.75;margin-bottom:5px}.ng-topic-reading .ng-reading-intro{font-size:12px;line-height:1.8;color:var(--ng-muted);margin-bottom:10px}.ng-topic-reading .ng-reading-order{list-style:decimal;padding:0 0 0 18px;display:grid;gap:7px}.ng-reading-order li{padding-left:3px;font-size:13px;line-height:1.75}.ng-reading-order li::marker{color:var(--ng-muted);font-size:11px}.ng-reading-order a{display:inline-block;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#c6babc}.ng-everyday-guides{padding-bottom:0}.ng-library-topics ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:22px 0 16px}.ng-library-topics a{display:block;padding:7px 13px;border:1px solid var(--ng-line);border-radius:25px;font-size:12px}.ng-library-topics a:hover{background:var(--ng-sage)}.ng-library-all{border-top:1px solid var(--ng-line);border-bottom:1px solid var(--ng-line);padding:14px 0;margin-bottom:30px}.ng-library-all summary{cursor:pointer;width:fit-content;font-size:13px;color:var(--ng-muted)}.ng-library-all .ng-library-categories{max-height:none;overflow:visible;margin:16px 0 0;padding:0;gap:8px}.ng-site .ng-latest-heading{font-size:19px;margin-bottom:20px;letter-spacing:-.03em}@media(max-width:800px){.ng-topic-path,.ng-topic-path:nth-child(2n){padding:0 4px 22px;border-left:0}.ng-topic-path>.ng-topic-lead{padding:22px 0 14px;gap:17px}.ng-topic-reading{padding-left:30px}.ng-everyday-guides{padding-bottom:0}}@media(max-width:480px){.ng-library-topics ul{gap:7px}.ng-library-topics a{font-size:11px;padding:7px 11px}.ng-topic-reading .ng-reading-intro{font-size:12px}.ng-reading-order li{font-size:13px}}