@media screen{:root{--mt-text-body:1.125rem;--mt-text-lead:1.25rem;--mt-text-card:1rem;--mt-text-small:.875rem;--mt-leading-body:1.8}#mt-page-content main,#mt-page-content main :is(.article-body,.blog-content,.body-copy,.answer),#mt-page-content main p:not(:where(.eyebrow,.category,.status-label,.fine-label,.supplier-note,.reference-notes,.image-note,.mobile-table-hint,.dialog-note,.sr-only,.contents-title,.share-status,.blog-meta,.author-role,.author-detail,.feature-meta,.library-count,.directory-count,.result-count,.ah-result-count,.form-note,.editorial-disclosure,.partner-source-note,.company-name,.partner-subtitle,.partner-cta-title,.text-\[10px\],.text-\[11px\])){font-size:var(--mt-text-body);line-height:var(--mt-leading-body)}#mt-page-content main :is(.card-body,.buyer-row,.entry-body,.mt-home-explore-body,.reading-card,.shape-card,.blog-card,.value-intro,.value-tile,.quality-notes,.market-grid,.contact-paths,.technical-note,.workflow,.mistakes-grid,.company-intro,.team-author,.related-grid,.feature-copy,.topic-grid,.guide-card,.ah-scene-copy,.ah-support-grid,.process-step,.service-card,.workflow-item,.evidence-grid,.answer-grid) p:not(:where(.eyebrow,.category,.status-label,.fine-label,.company-name,.guide-card-category,.author-role,.author-detail,.feature-meta)){font-size:var(--mt-text-card);line-height:1.75}#mt-page-content main :is(.hero-copy,.guide-hero-copy,.hub-intro,.editorial-title,.compact-hero>.shell)>p:not(.eyebrow,.supplier-note,.text-\[10px\]),#mt-page-content main :is(.lead,.team-lead,.blog-description,.ah-intro){font-size:var(--mt-text-lead);line-height:1.7}#mt-page-content main :is(.eyebrow,.category,.status-label,.fine-label,.supplier-note,.reference-notes,.image-note,.mobile-table-hint,.dialog-note,.contents-title,.share-status,.blog-meta,.author-role,.author-detail,.feature-meta,.library-count,.directory-count,.result-count,.ah-result-count,.form-note,.editorial-disclosure,.partner-source-note,.guide-card-category,.article-meta,.article-end,.gallery-caption,.gallery-tag,.chapter-number,.mini-label,.ah-guide-note,.references>p,.references ol,.references ul,.references li span,.methodology,.methodology p,figcaption,caption,#filter-count,#shape-count,#brief-status,p.text-\[10px\],p.text-\[11px\]){font-size:var(--mt-text-small);line-height:1.65}#mt-page-content main :is(.text-link,.btn,.button,.primary,.secondary,.tab,.tab-list button,.tablist button,.sticky-contents nav a,.section-nav a,.answer-links,.sidebar-download,.ah-area-label,.ah-scene-cta,.ah-search label,.field>span,.field>label,.field-label,.option span,.catalog-control,.family-chip,.support-options label,.reset-button,.text-button,.guide-filters button,.library-controls label,.form-error,.field-error){font-size:var(--mt-text-small);line-height:1.6}#mt-page-content main :is(input:not([type=checkbox],[type=radio]),select,textarea,.inquiry-guide li strong,.market-check dt,.market-check dd){font-size:var(--mt-text-card);line-height:1.6}#mt-page-content main :is(.data-table,.table-scroll table,.comparison-table),#mt-page-content main :is(.data-table,.table-scroll table,.comparison-table) :is(th,td){font-size:var(--mt-text-card);line-height:1.7}#mt-page-content main :is(.accordion summary,.faq summary,.faq-section summary,.faq-section summary h3,.partner-faq summary strong){font-size:var(--mt-text-body);line-height:1.6}#mt-page-content main .hero-copy>p{max-width:36rem}}@media screen and (width<=767px){:root{--mt-text-body:1.0625rem;--mt-text-lead:1.125rem}}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/images/fonts/mt-shared-dm-sans-latin-400-normal-4ab51eb2cd.woff2)}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/images/fonts/mt-shared-dm-sans-latin-500-normal-19bf198495.woff2)}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/images/fonts/mt-shared-dm-sans-latin-600-normal-6bb2b2645b.woff2)}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/images/fonts/mt-shared-dm-sans-latin-700-normal-35c5efa0e5.woff2)}:root{--mt-paper:#f5f8fa;--mt-surface:#eaf0f4;--mt-ink:#10283d;--mt-muted:#516472;--mt-line:#d0dbe2;--mt-accent:#116c74;--mt-menu-shadow:0 24px 48px #10283d1a;--mt-breadcrumb-surface:#f4f7f9;--mt-container-max:85rem;--mt-container-gutter:2.5rem}.mt-header,.mt-footer,.mt-search{overflow-wrap:break-word;font-family:DM Sans,Arial,sans-serif;line-height:1.7}:where(.mt-header,.mt-footer,.mt-search),:where(.mt-header,.mt-footer,.mt-search) *{box-sizing:border-box}:where(.mt-header,.mt-footer,.mt-search) button{font:inherit;cursor:pointer;color:inherit}:where(.mt-header,.mt-footer,.mt-search) a{color:inherit}:where(.mt-header,.mt-footer,.mt-search) [hidden]{display:none!important}.mt-mega-heading h2{font-size:24px;line-height:1.25}.mt-search h2{font-size:min(30px,var(--mt-h2-max,1000px));line-height:1.2}.mt-footer h2{line-height:1.7}.mt-search-open svg{display:block}.mt-search input,.mt-search select{font:inherit}.mt-skip{background:var(--mt-ink);color:#fff;z-index:120;padding:12px 20px;position:fixed;top:-100px;left:20px}.mt-skip:focus{top:12px}.mt-header{z-index:70;border-bottom:1px solid var(--mt-line);backdrop-filter:blur(18px);width:100%;color:var(--mt-ink);background:#f5f8faf5;font-family:DM Sans,sans-serif;top:0;position:sticky!important}.mt-header-row{justify-content:space-between;align-items:center;gap:24px;max-width:1480px;height:84px;margin:auto;padding:0 32px;display:flex}.mt-logo{flex-direction:column;flex-shrink:0;gap:5px;text-decoration:none;line-height:1!important;display:inline-flex!important}.mt-logo strong{letter-spacing:.12em;font-size:27px;font-weight:600}.mt-logo-dot{color:var(--mt-accent)}.mt-logo>span{letter-spacing:.23em;font-size:8px;font-weight:600}.mt-desktop-nav{align-items:center;gap:22px;display:flex}.mt-nav-label{align-items:center;gap:3px;height:84px;display:flex}.mt-nav-label>a{white-space:nowrap;padding:18px 0;font-size:12px;font-weight:500;text-decoration:none}.mt-nav-label>a[aria-current]{color:var(--mt-accent)}.mt-menu-toggle{color:inherit;background:0 0;border:0;padding:12px 4px;font-size:15px}.mt-header-actions{align-items:center;gap:14px;display:flex}.mt-search-open{color:inherit;background:0 0;border:0;padding:10px}.mt-inquiry{background:var(--mt-ink);border:1px solid var(--mt-ink);white-space:nowrap;justify-content:center;align-items:center;gap:22px;min-height:44px;padding:12px 20px;font-size:12px;font-weight:500;text-decoration:none;color:#fff!important;display:inline-flex!important}.mt-inquiry:hover{background:var(--mt-accent);border-color:var(--mt-accent)}.mt-mobile-toggle{color:inherit;background:0 0;border:0;padding:8px;font-size:23px;display:none}.mt-mega{background:var(--mt-paper);box-shadow:var(--mt-menu-shadow);border-top:1px solid var(--mt-line);max-height:calc(100dvh - 84px);padding:28px max(32px,50vw - 620px) 32px;position:absolute;top:100%;left:0;right:0;overflow:auto}.mt-mega-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:20px;display:flex}.mt-mega-heading h2{margin:8px 0 0;font-weight:500}.mt-mega-heading>a{white-space:nowrap;text-underline-offset:5px;font-size:12px;text-decoration:underline}.mt-kicker{letter-spacing:.18em;color:var(--mt-accent);font-size:10px;font-weight:600}.mt-mega-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mt-mega-card{border:1px solid var(--mt-line);background:#fff;text-decoration:none;display:block;overflow:hidden}.mt-mega-card img{object-fit:cover;background:#edf2f5;width:100%;height:110px;transition:transform .35s;display:block}.mt-mega-card>span{justify-content:space-between;gap:14px;padding:14px;font-size:12px;font-weight:500;display:flex}.mt-mega-card:hover{border-color:var(--mt-accent)}.mt-mega-card:hover img{transform:scale(1.025)}.mt-mobile-nav{display:none}.mt-footer{color:var(--mt-ink);border-top:1px solid var(--mt-line);background:#eaf0f4;font-family:DM Sans,sans-serif}.mt-footer-grid{grid-template-columns:1.2fr .8fr 1fr 1.2fr;gap:40px;max-width:1360px;margin:auto;padding:64px 40px 48px;display:grid}.mt-footer h2{margin:0 0 22px;font-weight:600;font-size:12px!important}.mt-footer-grid>div>a:not(.mt-logo){margin-bottom:10px;font-size:12px;line-height:1.8;text-decoration:none;display:block}.mt-footer-grid>div>a:hover{text-underline-offset:4px;text-decoration:underline}.mt-footer-grid p{color:var(--mt-muted);margin:0 0 18px;font-size:12px;line-height:1.8}.mt-footer-grid .mt-footer-intro{margin:24px 0 0}.mt-footer-grid .mt-footer-email{color:var(--mt-accent);font-size:17px!important}.mt-footer-bottom{border-top:1px solid var(--mt-line);max-width:1280px;color:var(--mt-muted);justify-content:space-between;gap:20px;margin:auto;padding:24px 0;font-size:10px;line-height:1.7;display:flex}.mt-search{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--mt-ink);backdrop-filter:blur(18px);background:#f5f8faf5;border:0;margin:0;padding:32px;position:fixed;inset:0}.mt-search::backdrop{backdrop-filter:blur(12px);background:#10283d99}.mt-search-panel{max-width:940px;margin:0 auto}.mt-search-top{justify-content:space-between;align-items:center;margin:12px 0 36px;display:flex}.mt-search-top button{background:0 0;border:0;padding:10px}.mt-search h2{margin:0 0 24px;font-weight:500}.mt-search label{margin:18px 0 8px;font-size:12px;display:block}.mt-search input,.mt-search select{border:1px solid var(--mt-line);width:100%;min-height:48px;color:var(--mt-ink);background:#fff;padding:12px;display:block}.mt-search select{max-width:420px}.mt-search p{font-size:13px}.mt-search-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.mt-search-results>a{border:1px solid var(--mt-line);background:#fff;align-items:center;gap:16px;padding:12px;text-decoration:none;display:flex}.mt-search-results img{object-fit:contain;width:90px;height:70px}.mt-search-results strong{font-size:13px;font-weight:500;line-height:1.5;display:block}.mt-search-results small{color:var(--mt-muted);margin-top:6px;font-size:11px;display:block}.mt-search-results>a:hover{border-color:var(--mt-accent)}@media (width<=1390px){.mt-header-row{gap:16px;padding-inline:24px}.mt-desktop-nav{gap:14px}.mt-header-actions{gap:6px}.mt-footer-bottom{margin-inline:40px}}@media (width<=1199px){.mt-desktop-nav{display:none}.mt-mobile-toggle{display:block}.mt-mobile-nav:not([hidden]){border-top:1px solid var(--mt-line);max-height:calc(100dvh - 84px);padding:16px 28px 28px;display:block;overflow:auto}.mt-mobile-nav>a,.mt-mobile-nav summary{border-bottom:1px solid var(--mt-line);cursor:pointer;padding:16px 0;font-size:15px;font-weight:500;text-decoration:none;display:block}.mt-mobile-nav summary{list-style-position:inside;display:list-item}.mt-mobile-nav details>a{margin:16px 12px;font-size:13px;text-decoration:none;display:block}.mt-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}}@media (width<=639px){.mt-header-row{gap:12px;height:76px;padding:0 18px}.mt-logo strong{font-size:24px}.mt-logo>span{font-size:7px}.mt-header-actions>.mt-inquiry{display:none!important}.mt-header-actions{gap:12px}.mt-mobile-nav:not([hidden]){max-height:calc(100dvh - 76px)}.mt-footer-grid{gap:28px 20px;padding:40px 22px}.mt-footer-grid>div:first-child,.mt-footer-grid>div:last-child{grid-column:1/-1}.mt-footer-bottom{flex-direction:column;gap:12px;margin:0 22px;padding:22px 0}.mt-search{padding:20px}.mt-search-results{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.mt-breadcrumb{background:var(--mt-breadcrumb-surface);border-bottom:1px solid var(--mt-line);width:100%;color:var(--mt-muted);box-sizing:border-box;margin:0;padding:16px 0;font-family:DM Sans,Arial,sans-serif;font-size:12px;line-height:1.7}.mt-breadcrumb *{box-sizing:border-box}.mt-breadcrumb ol{flex-wrap:wrap;gap:4px 14px;max-width:1536px;margin:0 auto;padding:0 clamp(22px,4.2vw,72px);list-style:none;display:flex}.mt-breadcrumb li{align-items:baseline;gap:14px;min-width:0;margin:0;padding:0;display:inline-flex}.mt-breadcrumb a{color:var(--mt-muted);text-decoration:none}.mt-breadcrumb a:hover{color:var(--mt-accent);text-underline-offset:4px;text-decoration:underline}.mt-breadcrumb a:focus-visible{outline:2px solid var(--mt-accent);outline-offset:4px}.mt-breadcrumb [aria-current=page]{color:var(--mt-ink);overflow-wrap:anywhere}.mt-breadcrumb-separator{color:var(--mt-muted);flex-shrink:0}@media print{.mt-breadcrumb{display:none}}#mt-menu-products .mt-mega-card img{object-fit:contain;background:#fff;padding:8px}html:has(body[data-page-family=catalog] #catalogue:target){scroll-behavior:auto}body[data-page-family=catalog] #catalogue:target{scroll-margin-top:0}@media screen{body[data-page-family=catalog] main>section[class=section-space]:has(+section[class=section-space]){padding-block-end:0}}@supports selector(details::details-content) and (interpolate-size:allow-keywords) and (transition-behavior:allow-discrete){@media screen and (prefers-reduced-motion:no-preference){main [data-mt-accordion]>details{interpolate-size:allow-keywords}main [data-mt-accordion]>details::details-content{opacity:0;height:0;transition:height .26s cubic-bezier(.2,.65,.3,1),content-visibility .26s allow-discrete,opacity .18s ease;overflow:clip}main [data-mt-accordion]>details[open]::details-content{opacity:1;height:auto}}}@media screen{:root{--gutter:var(--mt-container-gutter)}.mt-header-row,.mt-breadcrumb ol,.mt-footer-grid,.mt-mega-heading,.mt-mega-grid,#mt-page-content main :is(.wrap,.shell){box-sizing:border-box;width:100%;max-width:var(--mt-container-max);padding-inline:var(--mt-container-gutter);margin-inline:auto}.mt-mega{padding-inline:0}.mt-mobile-nav:not([hidden]){padding-inline:var(--mt-container-gutter)}.mt-footer-bottom{width:calc(100% - 2 * var(--mt-container-gutter));max-width:calc(var(--mt-container-max) - 2 * var(--mt-container-gutter));margin-inline:auto;padding-inline:0}}@media screen and (width<=1100px){:root{--mt-container-gutter:2rem}}@media screen and (width<=767px){:root{--mt-container-gutter:1.5rem}}@media screen{body[data-page-family=guides] .article-body h2{text-wrap:wrap;max-width:none}}@media screen and (width<=639px){.mt-breadcrumb ol{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.mt-breadcrumb li{white-space:nowrap;flex-shrink:0}.mt-breadcrumb ol::-webkit-scrollbar{display:none}}.article-body a.button,.article-body a.button:hover,.article-body a.button:focus-visible{color:#fff}@media screen{:root{--mt-h2-max:1.875rem}}@media screen and (width<=767px){:root{--mt-h2-max:1.5rem}}.mt-nav-label>a,.mt-mega-card>span,.mt-mega-heading>a,.mt-dropdown a{font-size:1rem}.mt-desktop-nav{gap:2rem}.mt-nav-label{gap:0}.mt-menu-toggle{text-align:start;min-width:1.5rem;min-height:2.75rem;padding-inline:.125rem}.mt-nav-item-applications{position:relative}#mt-menu-products .mt-mega-grid{grid-template-columns:repeat(5,minmax(0,1fr))}#mt-menu-products .mt-mega-card img{object-fit:contain;height:12rem;padding:.25rem}.mt-mega-card>span{align-items:flex-start;line-height:1.5}.mt-mega-card>span>span{flex-shrink:0}.mt-dropdown{border:1px solid var(--mt-line);background:var(--mt-paper);width:22rem;max-width:calc(100vw - 3rem);max-height:calc(100dvh - 6rem);box-shadow:var(--mt-menu-shadow);padding:.75rem;position:absolute;inset-block-start:100%;inset-inline-start:0;overflow-y:auto}.mt-dropdown[hidden]{display:none}.mt-dropdown ul{margin:0;padding:0;list-style:none}.mt-dropdown a{padding:.75rem;line-height:1.5;text-decoration:none;display:block}.mt-dropdown a:hover,.mt-dropdown a:focus-visible{background:var(--mt-surface);color:var(--mt-accent)}.mt-dropdown .mt-dropdown-all{border-block-start:1px solid var(--mt-line);margin-block-start:.5rem}.mt-header-actions{gap:.75rem}.mt-inquiry{gap:1rem;padding-inline:1rem;font-size:.875rem}.mt-language{flex-shrink:0;font-size:.875rem;position:relative}.mt-language summary{cursor:pointer;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem;list-style:none;display:flex}.mt-language summary::-webkit-details-marker{display:none}.mt-language [data-current-language],[data-language-links] a{align-items:center;gap:.5rem;display:flex}.mt-language-flag{aspect-ratio:4/3;object-fit:cover;width:1.25rem;height:auto;box-shadow:0 0 0 1px var(--mt-line);border-radius:.125rem;flex-shrink:0}.mt-language [data-language-links]{background:var(--mt-paper);border:1px solid var(--mt-line);min-width:12rem;max-height:calc(100dvh - 7rem);box-shadow:var(--mt-menu-shadow);padding:.5rem;position:absolute;inset-block-start:100%;inset-inline-end:0;overflow-y:auto}[data-language-links] a{padding:.5rem .75rem;font-size:1rem;line-height:1.5;text-decoration:none}[data-language-links] a:hover,[data-language-links] a[aria-current]{background:var(--mt-surface);color:var(--mt-accent)}.mt-mobile-languages [data-language-links]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding-block:.75rem;display:grid}@media (width>=1280px) and (width<=1399px){.mt-desktop-nav{gap:1rem}}@media (width<=1279px){.mt-desktop-nav{display:none}.mt-mobile-toggle{display:block}.mt-mobile-nav:not([hidden]){padding:1rem var(--mt-container-gutter) 1.75rem;border-block-start:1px solid var(--mt-line);max-height:calc(100dvh - 5.25rem);display:block;overflow:auto}.mt-mobile-nav>a,.mt-mobile-nav summary{border-block-end:1px solid var(--mt-line);cursor:pointer;padding:1rem 0;font-size:1.125rem;font-weight:500;text-decoration:none;display:block}.mt-mobile-nav summary{list-style-position:inside;display:list-item}.mt-mobile-nav details>a{margin:1rem .75rem;font-size:1rem;text-decoration:none;display:block}}@media (width<=639px){.mt-header-actions{gap:.5rem}.mt-language{display:none}.mt-mobile-nav:not([hidden]){max-height:calc(100dvh - 4.75rem)}}html[dir=rtl] .mt-header,html[dir=rtl] #mt-page-content{text-align:start}html[dir=rtl] .mt-logo strong{direction:ltr;unicode-bidi:isolate}html[dir=rtl] :is(#gallery-prev,#gallery-next,#lightbox-prev,#lightbox-next) svg{transform:scaleX(-1)}html[dir=rtl] #slide-number,html[dir=rtl] :is(input[type=email],input[type=tel],input[type=url],a[href^=mailto\:]){direction:ltr;unicode-bidi:isolate}html[dir=rtl] #mt-page-content :is(th,td,caption,.text-left){text-align:start}html[lang=ko-KR]{word-break:keep-all;overflow-wrap:anywhere}svg.mt-control-arrow{vertical-align:-.125em;pointer-events:none;flex:none;width:1em;height:1em;display:inline-block;overflow:visible}html[dir=rtl] svg.mt-control-arrow[data-arrow-horizontal]{transform:scaleX(-1)}@media screen{body[data-page-id=C01] .hero-copy{min-width:0}.cta-grid>*{min-width:0}.cta-grid .actions{flex-shrink:0}}
