:root{color-scheme:light;--nt-paper:#fff;--nt-ground:#f6f5f1;--nt-ink:#17293d;--nt-ink-2:#46566a;--nt-ink-3:#65727f;--nt-brand:#17324d;--nt-brand-2:#26527c;--nt-soft:#e9eff4;--nt-soft-2:#f1f4f7;--nt-line:#dde2e6;--nt-stripe:#f8f9fa;--nt-focus:#2a78d6;--nt-s0:#2a78d6;--nt-s1:#eb6834;--nt-s2:#1baf7a;--nt-s3:#eda100;--nt-s4:#e87ba4;--nt-s-neutral:#5b6976;--nt-font:"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,system-ui,"Malgun Gothic","Apple SD Gothic Neo",sans-serif;--nt-fs-h1:3rem;--nt-lh-h1:1.0833;--nt-ls-h1:0;--nt-fs-h2:2rem;--nt-lh-h2:1.2188;--nt-ls-h2:0.004em;--nt-fs-h3:1.5rem;--nt-lh-h3:1.1667;--nt-ls-h3:0.009em;--nt-fs-h4:1.3125rem;--nt-lh-h4:1.5238;--nt-ls-h4:0.011em;--nt-fs-lead:1.3125rem;--nt-lh-lead:1.5238;--nt-ls-lead:0.011em;--nt-fs-body:1.0625rem;--nt-lh-body:1.5882;--nt-lh-body-tight:1.3529;--nt-fs-cap:0.875rem;--nt-lh-cap:1.5714;--nt-fs-menu:1.75rem;--nt-fs-foot:0.75rem;--nt-lh-foot:1.3333;--nt-wrap:1260px;--nt-nav-h:44px;--nt-nav-wrap:1024px;--nt-nav-pad:22px;--nt-foot-wrap:980px;--nt-card-pad:32px;--nt-card-gap:20px;--nt-block-pad:56px;--nt-block-head:48px;--nt-acc-pad:28px;--nt-acc-gap:21px;--nt-acc-end:37px;--nt-r-sm:10px;--nt-r:18px;--nt-r-lg:26px;--nt-r-pill:980px}@media (max-width:1068px){:root{--nt-fs-h1:2.5rem;--nt-lh-h1:1.1;--nt-fs-h2:1.75rem;--nt-lh-h2:1.25;--nt-ls-h2:0.007em;--nt-fs-h3:1.3125rem;--nt-lh-h3:1.2857;--nt-ls-h3:0.011em;--nt-fs-h4:1.1875rem;--nt-lh-h4:1.3158;--nt-ls-h4:0.012em;--nt-card-pad:28px;--nt-block-pad:48px;--nt-acc-pad:24px;--nt-acc-gap:18px;--nt-acc-end:48px}}@media (max-width:734px){:root{--nt-fs-h1:2rem;--nt-lh-h1:1.125;--nt-ls-h1:0.004em;--nt-fs-h2:1.5rem;--nt-lh-h2:1.2917;--nt-ls-h2:0.009em;--nt-fs-lead:1.1875rem;--nt-lh-lead:1.3158;--nt-ls-lead:0.012em;--nt-card-pad:24px;--nt-block-pad:28px;--nt-block-head:32px;--nt-acc-pad:21px;--nt-acc-gap:16px;--nt-acc-end:40px}}@media (max-width:833px){:root{--nt-nav-h:48px;--nt-nav-pad:16px}}*,:after,:before{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--nt-nav-h) + 24px)}body{margin:0;background:var(--nt-ground);color:var(--nt-ink);font-family:var(--nt-font);font-size:var(--nt-fs-body);line-height:var(--nt-lh-body);font-weight:400;word-break:keep-all;overflow-wrap:anywhere;word-spacing:0;-webkit-font-smoothing:antialiased}dd,dl,figure,h1,h2,h3,h4,h5,ol,p,ul{margin:0;padding:0}h1{font-size:var(--nt-fs-h1);line-height:var(--nt-lh-h1);letter-spacing:var(--nt-ls-h1)}h1,h2{font-weight:600;text-wrap:balance}h2{font-size:var(--nt-fs-h2);line-height:var(--nt-lh-h2);letter-spacing:var(--nt-ls-h2)}h3{font-size:var(--nt-fs-h3);line-height:var(--nt-lh-h3);letter-spacing:var(--nt-ls-h3)}h3,h4{font-weight:600}h4{font-size:var(--nt-fs-h4);line-height:var(--nt-lh-h4);letter-spacing:var(--nt-ls-h4)}button{font:inherit;cursor:pointer}img,svg{display:block;max-width:100%}a{color:var(--nt-brand-2);text-underline-offset:4px}a:hover{color:var(--nt-ink)}:focus-visible{outline:3px solid var(--nt-focus);outline-offset:3px;border-radius:5px}strong{font-weight:600}address{font-style:normal}.nt-chart text,table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nt-skip{position:absolute;left:-9999px;top:10px;z-index:30;padding:11px 21px;border-radius:var(--nt-r-pill);background:var(--nt-brand);color:#fff}.nt-skip:focus{left:16px}.nt-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgba(246,245,241,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1px 0 rgba(23,41,61,.08)}.nt-header__in{max-width:var(--nt-nav-wrap);margin:auto;padding:0 var(--nt-nav-pad);height:var(--nt-nav-h);display:flex;align-items:center;gap:20px;position:relative}.nt-logo{display:inline-flex;gap:9px;align-items:center;min-height:44px;flex-shrink:0;color:var(--nt-ink);text-decoration:none}.nt-logo__mark{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:var(--nt-brand);color:#eaf2f8}.nt-logo__name{font-size:var(--nt-fs-body);line-height:var(--nt-lh-body-tight);font-weight:600}.nt-logo__tag{margin-left:8px;font-size:var(--nt-fs-foot);color:var(--nt-ink-3)}.nt-gnb{margin-left:auto}.nt-gnb ul{list-style:none;display:flex;gap:4px}.nt-gnb a{display:flex;align-items:center;height:44px;padding:0 11px;color:var(--nt-ink-2);font-size:var(--nt-fs-cap);text-decoration:none;white-space:nowrap}.nt-gnb a:hover{color:var(--nt-ink)}.nt-gnb a[aria-current=page]{color:var(--nt-ink);font-weight:600}.nt-drawer{display:none;margin-left:auto}.nt-drawer summary{list-style:none;display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 6px;font-size:var(--nt-fs-cap);font-weight:600;cursor:pointer}.nt-drawer summary::-webkit-details-marker{display:none}.nt-drawer nav{position:absolute;left:0;right:0;top:100%;background:var(--nt-paper);box-shadow:0 16px 24px rgba(23,41,61,.1)}.nt-drawer ul{list-style:none;padding:16px 0 28px}.nt-drawer a{display:flex;align-items:center;min-height:53px;padding:0 48px;color:var(--nt-ink);font-size:var(--nt-fs-menu);line-height:1;font-weight:600;letter-spacing:.007em;text-decoration:none}.nt-drawer a[aria-current]{color:var(--nt-brand-2)}.nt-main{width:87.5%;max-width:var(--nt-wrap);margin:0 auto;padding-bottom:var(--nt-block-pad)}.nt-crumb{padding:26px 0 22px}.nt-crumb ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;color:var(--nt-ink-3);font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap)}.nt-crumb li+li:before{content:"›";margin-right:8px}.nt-crumb a{color:var(--nt-ink-2);text-decoration:none}.nt-crumb a:hover{text-decoration:underline}.nt-doc{display:grid;grid-template-columns:minmax(0,1fr) 248px;align-items:start;grid-gap:32px;gap:32px}.nt-article,.nt-page{min-width:0;padding:48px clamp(20px,5.2%,56px);background:var(--nt-paper);border:1px solid #e8e9e6;border-radius:var(--nt-r-lg)}.nt-meta{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:16px;font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-3);align-items:center}.nt-meta__basis{padding:2px 10px;background:var(--nt-soft);color:var(--nt-brand);border-radius:8px;font-weight:600}.nt-lead{margin-top:calc(var(--nt-fs-lead) * .8)}.nt-lead p{font-size:var(--nt-fs-lead);line-height:var(--nt-lh-lead);letter-spacing:var(--nt-ls-lead);color:var(--nt-ink-2)}.nt-lead p:first-child{color:var(--nt-ink)}.nt-lead p+p{margin-top:.8em}.nt-body,.nt-body>section+section,.nt-faq,.nt-related,.nt-src{margin-top:calc(var(--nt-fs-h2) * 1.6)}.nt-body section>*+*,.nt-body--remote>*+*{margin-top:.8em}.nt-body section>*+h3,.nt-body section>*+h4,.nt-body--remote>*+h3,.nt-body--remote>*+h4{margin-top:1.6em}.nt-body section>h2+h3,.nt-body section>h3+h4,.nt-body--remote>h2+h3,.nt-body--remote>h3+h4{margin-top:.4em}.nt-body--remote>*+h2{margin-top:1.6em}.nt-body section>figure,.nt-body section>figure+*,.nt-body--remote>figure,.nt-body--remote>figure+*{margin-top:27px}.nt-body ol,.nt-body ul{padding-left:1.3em}.nt-body li+li{margin-top:.4em}.nt-note{padding:18px 22px;border-radius:var(--nt-r);background:var(--nt-soft-2);color:var(--nt-ink-2)}.nt-body--remote iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.nt-body--remote iframe,.nt-body--remote img{height:auto;border-radius:var(--nt-r)}.nt-body--remote figcaption{margin-top:12px;font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-2)}.nt-body--remote blockquote{margin-left:0;margin-right:0;padding:18px 22px;border-radius:var(--nt-r);background:var(--nt-soft-2);color:var(--nt-ink-2)}.nt-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:32px}.nt-tile{padding:18px 20px;border:1px solid var(--nt-line);border-radius:var(--nt-r);background:var(--nt-soft-2)}.nt-tile dt{font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-2)}.nt-tile dd{margin-top:6px;display:grid;grid-gap:4px;gap:4px}.nt-tile__value{font-size:var(--nt-fs-h3);line-height:var(--nt-lh-h3);letter-spacing:var(--nt-ls-h3);font-weight:600}.nt-tile__sub{font-size:var(--nt-fs-foot);line-height:var(--nt-lh-foot);color:var(--nt-ink-3)}.nt-toc--inline{display:none;margin-top:24px;padding:0 20px;border:1px solid var(--nt-line);border-radius:var(--nt-r)}.nt-toc--inline summary{min-height:54px;display:flex;align-items:center;justify-content:space-between;font-weight:600;cursor:pointer;list-style:none}.nt-toc--inline summary::-webkit-details-marker{display:none}.nt-toc--inline summary:after{content:"+";font-size:var(--nt-fs-h4);font-weight:400}.nt-toc--inline[open] summary:after{content:"−"}.nt-toc--inline ol{display:grid;grid-gap:4px;gap:4px;padding:0 0 18px 1.25em}.nt-toc--inline a{display:inline-block;padding:6px 0}.nt-side{min-width:0;align-self:stretch}.nt-side__inner{position:-webkit-sticky;position:sticky;top:calc(var(--nt-nav-h) + 24px);max-height:calc(100dvh - var(--nt-nav-h) - 48px);overflow-y:auto;scrollbar-width:thin;padding:2px 2px 12px;display:grid;grid-gap:16px;gap:16px}.nt-toc--side{padding:18px 12px;border:1px solid #e3e4df;border-radius:var(--nt-r);background:#fdfcf9}.nt-toc__title{padding:0 10px;margin-bottom:8px;font-weight:600}.nt-toc--side ol,.nt-toc__title{font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap)}.nt-toc--side ol{list-style:none;display:grid;grid-gap:2px;gap:2px}.nt-toc--side a{display:block;padding:8px 10px;color:var(--nt-ink-2);border-radius:var(--nt-r-sm);text-decoration:none}.nt-toc--side a:hover{color:var(--nt-brand);background:var(--nt-soft)}.nt-side__box{padding:18px 20px;border:1px solid var(--nt-line);border-radius:var(--nt-r);background:var(--nt-paper);font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-2)}.nt-side__box strong{display:block;margin-bottom:6px;color:var(--nt-ink)}.nt-side__box ul{list-style:none;display:grid;grid-gap:8px;gap:8px;margin-top:8px}.nt-table{min-width:0}.nt-table__scroll{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;background:var(--nt-paper);border:1px solid var(--nt-line);border-radius:var(--nt-r)}table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--nt-fs-body);line-height:var(--nt-lh-body)}caption{caption-side:top;text-align:left;padding:16px 20px;background:#eff3f6;font-weight:600;line-height:var(--nt-lh-body-tight)}.nt-table__basis{margin-left:6px;font-size:var(--nt-fs-cap);font-weight:400;color:var(--nt-ink-3);white-space:nowrap}thead th{background:var(--nt-soft);color:#33485f;font-weight:600;white-space:nowrap}td,th,thead th{padding:13px 18px}td,th{text-align:left;vertical-align:top}tbody tr:nth-child(2n){background:var(--nt-stripe)}tbody tr:hover{background:var(--nt-soft-2)}tbody th{font-weight:600;white-space:nowrap}.nt-n,thead th.nt-n{text-align:right;white-space:nowrap}.nt-table__note{margin-top:10px;font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-3)}.nt-table--text td.nt-n,.nt-table--text th.nt-n{text-align:left;white-space:normal;min-width:12em}.nt-chart{padding:22px 22px 16px;border:1px solid var(--nt-line);border-radius:var(--nt-r);background:var(--nt-paper)}.nt-chart figcaption{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.nt-chart__title{font-weight:600;line-height:var(--nt-lh-body-tight)}.nt-chart__unit{font-size:var(--nt-fs-foot);line-height:var(--nt-lh-foot);color:var(--nt-ink-3)}.nt-chart__legend{list-style:none;display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:12px;padding:0!important;font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-2)}.nt-chart__legend li{display:inline-flex;align-items:center;gap:7px;margin:0!important}.nt-chart__key{display:inline-block;flex:none;background:var(--nt-s-neutral)}.nt-chart__key--line{width:18px;height:3px;border-radius:2px}.nt-chart__key--rect{width:12px;height:12px;border-radius:3px}.nt-c0{background:var(--nt-s0);stroke:var(--nt-s0)}.nt-c1{background:var(--nt-s1);stroke:var(--nt-s1)}.nt-c2{background:var(--nt-s2);stroke:var(--nt-s2)}.nt-c3{background:var(--nt-s3);stroke:var(--nt-s3)}.nt-c4{background:var(--nt-s4);stroke:var(--nt-s4)}.nt-cn{background:var(--nt-s-neutral);stroke:var(--nt-s-neutral)}.nt-f0{fill:var(--nt-s0)}.nt-f1{fill:var(--nt-s1)}.nt-f2{fill:var(--nt-s2)}.nt-f3{fill:var(--nt-s3)}.nt-f4{fill:var(--nt-s4)}.nt-fn{fill:var(--nt-s-neutral)}.nt-chart__ring{stroke:var(--nt-paper);stroke-width:2}.nt-chart__dim{opacity:.55}.nt-chart__plot{position:relative;margin-top:12px;overflow-x:auto;scrollbar-width:thin}.nt-chart__plot svg{width:100%;min-width:560px;height:auto;touch-action:pan-y}.nt-chart--narrow .nt-chart__plot svg{min-width:0}.nt-chart__grid{stroke:#e7e9e6;stroke-width:1}.nt-chart__base{stroke:#b9c0c6;stroke-width:1}.nt-chart__cross{stroke:#8b96a0;stroke-width:1}.nt-chart__tick{font-size:12px;fill:#7a8590}.nt-chart__label{font-size:13px;fill:var(--nt-ink-2)}.nt-chart__end{font-size:12.5px;fill:var(--nt-ink);font-weight:600}.nt-chart__in{font-size:12px;font-weight:600;pointer-events:none}.nt-chart__in--light{fill:#fff}.nt-chart__in--dark{fill:var(--nt-ink)}.nt-chart__tip{position:absolute;top:6px;z-index:2;min-width:150px;padding:10px 12px;border:1px solid var(--nt-line);border-radius:12px;background:rgba(255,255,255,.97);box-shadow:0 6px 20px rgba(23,41,61,.1);font-size:var(--nt-fs-foot);line-height:var(--nt-lh-foot);color:var(--nt-ink-2);pointer-events:none}.nt-chart__tip--row{right:6px;top:auto;bottom:6px}.nt-chart__tip p{display:flex;align-items:center;gap:7px;margin:0!important;white-space:nowrap}.nt-chart__tip p+p{margin-top:5px!important}.nt-chart__tip strong{color:var(--nt-ink)}.nt-chart__tip-head{font-weight:600;color:var(--nt-ink)}.nt-faq h2,.nt-related h2,.nt-src h2{margin-bottom:calc(var(--nt-fs-body) * .8)}.nt-faq__item{border-top:1px solid var(--nt-line)}.nt-faq__item:last-of-type{border-bottom:1px solid var(--nt-line)}.nt-faq__item summary{position:relative;padding:var(--nt-acc-pad) 44px var(--nt-acc-pad) 0;font-size:var(--nt-fs-h4);line-height:var(--nt-lh-h4);letter-spacing:var(--nt-ls-h4);font-weight:600;cursor:pointer;list-style:none}.nt-faq__item summary::-webkit-details-marker{display:none}.nt-faq__item summary:after{content:"+";position:absolute;right:6px;top:var(--nt-acc-pad);font-weight:400;color:var(--nt-ink-3)}.nt-faq__item[open] summary{padding-bottom:0}.nt-faq__item[open] summary:after{content:"−"}.nt-faq__a{padding:var(--nt-acc-gap) 0 var(--nt-acc-end);color:var(--nt-ink-2)}.nt-faq__more{margin-top:.8em;font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap)}.nt-src ol{padding-left:1.3em;display:grid;grid-gap:10px;gap:10px}.nt-src__by,.nt-src__note{font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-3)}.nt-src__note{margin-top:14px}.nt-byline{margin-top:calc(var(--nt-fs-h2) * 1.6);padding:20px 24px;border-radius:var(--nt-r);background:var(--nt-ground);font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-2)}.nt-byline__who{font-weight:600;color:var(--nt-ink);margin-bottom:4px}.nt-cards{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--nt-card-gap);gap:var(--nt-card-gap)}.nt-cards--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.nt-card a{display:flex;flex-direction:column;height:100%;padding:var(--nt-card-pad);border:1px solid var(--nt-line);border-radius:var(--nt-r);background:var(--nt-paper);color:var(--nt-ink);text-decoration:none;transition:border-color .15s,box-shadow .15s}.nt-card a:hover{border-color:#b8c4cf;box-shadow:0 6px 22px rgba(23,41,61,.06)}.nt-card__tag{align-self:flex-start;margin-bottom:9px;padding:2px 10px;border-radius:8px;background:var(--nt-soft);color:var(--nt-brand);font-size:var(--nt-fs-foot);line-height:var(--nt-lh-foot);font-weight:600}.nt-card__title{font-size:var(--nt-fs-h4);line-height:1.2857;letter-spacing:var(--nt-ls-h4);font-weight:600}.nt-card__desc{margin-top:16px;color:var(--nt-ink-2)}.nt-card__meta{margin-top:auto;padding-top:16px;font-size:var(--nt-fs-foot);line-height:var(--nt-lh-foot);color:var(--nt-ink-3)}.nt-cards--compact .nt-card a{padding:24px}.nt-cards--compact .nt-card__title{font-size:var(--nt-fs-body);line-height:var(--nt-lh-body-tight);letter-spacing:0}.nt-more{margin-top:24px;display:flex;flex-wrap:wrap;align-items:center;gap:15px}.nt-more__status{font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-3)}.nt-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 21px;border:1px solid var(--nt-ink-3);border-radius:var(--nt-r-pill);background:transparent;color:var(--nt-ink);font-size:var(--nt-fs-body);line-height:1.1765;font-weight:400;text-decoration:none}.nt-btn:hover{border-color:var(--nt-ink);color:var(--nt-ink)}.nt-btn--primary{border-color:var(--nt-brand);background:var(--nt-brand);color:#fff}.nt-btn--primary:hover{border-color:var(--nt-brand-2);background:var(--nt-brand-2);color:#fff}.nt-block{padding-block:var(--nt-block-pad)}.nt-block__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:var(--nt-block-head)}.nt-block__head:has(+.nt-block__intro){margin-bottom:calc(var(--nt-fs-body) * .8)}.nt-block__link{text-decoration:none}.nt-block__link:hover{text-decoration:underline}.nt-block__intro{margin-bottom:var(--nt-block-head);color:var(--nt-ink-2);max-width:580px}.nt-count{margin-left:4px;font-size:var(--nt-fs-body);letter-spacing:0;font-weight:400;color:var(--nt-ink-3)}.nt-block--page{padding-bottom:0}.nt-block--page .nt-faq{margin-top:0}.nt-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-gap:40px;gap:40px;align-items:center;padding:var(--nt-block-pad) 0}.nt-hero__actions{display:flex;flex-wrap:wrap;gap:15px;margin-top:32px}.nt-hero__chart .nt-chart{box-shadow:0 10px 32px rgba(23,41,61,.06)}.nt-home .nt-tiles{margin-top:0}.nt-home .nt-tile{background:var(--nt-paper)}.nt-principles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:var(--nt-card-gap);gap:var(--nt-card-gap);list-style:none}.nt-principles li{padding:var(--nt-card-pad);border-radius:var(--nt-r);background:var(--nt-soft)}.nt-principles strong{display:block;margin-bottom:16px;font-size:var(--nt-fs-h4);line-height:1.2857;letter-spacing:var(--nt-ls-h4)}.nt-principles span,.nt-research p{color:var(--nt-ink-2)}.nt-research p{max-width:760px}.nt-research p+p{margin-top:.8em}.nt-research .nt-research__answer{color:var(--nt-ink);font-size:var(--nt-fs-lead);line-height:var(--nt-lh-lead);letter-spacing:var(--nt-ls-lead)}.nt-research .nt-tiles{grid-template-columns:repeat(3,minmax(0,1fr));margin:24px 0;max-width:760px}.nt-research .nt-research__src{margin-top:20px;font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);color:var(--nt-ink-3)}.nt-research__src a{overflow-wrap:anywhere}.nt-term{padding:20px 0;border-top:1px solid var(--nt-line);display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:8px 24px;gap:8px 24px;scroll-margin-top:calc(var(--nt-nav-h) + 24px)}.nt-term dt{font-weight:600}.nt-term__also{display:block;font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);font-weight:400;color:var(--nt-ink-3)}.nt-term dd{color:var(--nt-ink-2)}.nt-term__link{display:inline-block;margin-top:6px;font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap)}.nt-footer{background:#eeede8;color:var(--nt-ink-2);font-size:var(--nt-fs-foot);line-height:var(--nt-lh-foot)}.nt-footer__in{max-width:calc(var(--nt-foot-wrap) + var(--nt-nav-pad) * 2);margin:auto;padding:20px var(--nt-nav-pad) 28px;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:20px 48px;gap:20px 48px}.nt-footer__name{font-size:var(--nt-fs-cap);line-height:var(--nt-lh-cap);font-weight:600;color:var(--nt-ink);margin-bottom:9.6px}.nt-footer address{margin-top:9.6px}.nt-footer__links{list-style:none;display:grid;grid-template-columns:repeat(3,auto);justify-content:start;grid-gap:9.6px 28px;gap:9.6px 28px}.nt-footer__links a{color:var(--nt-ink-2);text-decoration:none}.nt-footer__links a:hover{color:var(--nt-ink);text-decoration:underline}.nt-footer__copy{grid-column:1/-1;padding:17px 0 11px;border-top:1px solid #dcdbd4;color:var(--nt-ink-3)}.nt-404{padding:var(--nt-block-pad) 0;max-width:580px}.nt-404 p{margin-top:.8em;color:var(--nt-ink-2)}@media (max-width:1068px){.nt-doc{grid-template-columns:minmax(0,1fr)}.nt-side{display:none}.nt-toc--inline{display:block}.nt-hero{grid-template-columns:minmax(0,1fr)}.nt-cards,.nt-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.nt-article,.nt-page{padding:40px clamp(20px,5.2%,48px)}}@media (max-width:833px){.nt-gnb{display:none}.nt-drawer{display:block}.nt-logo__tag{display:none}.nt-footer__in{grid-template-columns:minmax(0,1fr)}.nt-footer__links{grid-template-columns:repeat(2,auto)}}@media (max-width:734px){.nt-article,.nt-page{padding:28px 20px;border-radius:20px}.nt-cards,.nt-cards--compact{grid-template-columns:minmax(0,1fr)}.nt-block__head{flex-direction:column;gap:8px}.nt-card__desc{margin-top:12px}.nt-chart{padding:16px 14px 12px}.nt-research .nt-tiles,.nt-term{grid-template-columns:minmax(0,1fr)}.nt-btn{position:relative;min-height:36px;padding:8px 15px;font-size:var(--nt-fs-cap);line-height:1.2857}.nt-btn:after{content:"";position:absolute;inset:-4px 0}td,th,thead th{padding:12px 14px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.nt-card a{transition:none}}@media print{.nt-footer,.nt-header,.nt-side,.nt-skip,.nt-toc--inline{display:none}body{background:#fff}.nt-article,.nt-page{border:0;padding:0}}