.qt-site-header{box-sizing:border-box;color:#182944;z-index:8;background:#fff;border-bottom:1px solid #e4eaf3;justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:76px;padding:14px clamp(16px,4vw,48px);font:16px/1.5 Noto Sans KR,Pretendard,system-ui,sans-serif;display:flex;position:relative}.qt-brand{white-space:nowrap;letter-spacing:-.7px;align-items:center;gap:10px;min-height:44px;font-weight:800;color:var(--dm-text,#182944)!important;font-size:22px!important;text-decoration:none!important;display:inline-flex!important}.qt-brand-mark{color:#fff;background:#2459e3;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.qt-brand-mark svg{display:block;width:22px!important;min-width:0!important;height:22px!important;max-height:none!important}.qt-site-menu{min-width:0;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:static!important}.qt-site-menu>summary{cursor:pointer;color:#182944;border:1px solid #d9e1ee;border-radius:9px;min-height:44px;padding:10px 12px;font-size:15px;font-weight:650;list-style:none;display:none}.qt-site-menu>summary::-webkit-details-marker{display:none}.qt-site-menu>.qt-global-nav{background:#fff;align-items:center;gap:8px;box-shadow:none!important;border:0!important;max-height:none!important;padding:0!important;display:flex!important;position:static!important}.qt-global-nav>a{color:#42536d;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:10px 14px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.qt-global-nav>a:hover{background:#f3f6fc}.qt-global-nav>a[aria-current=page]{color:#2459e3;text-underline-offset:5px;background:#edf3ff;font-weight:750;text-decoration:underline}:is(.qt-site-header a:focus-visible,.qt-site-header summary:focus-visible){outline-offset:3px;outline:3px solid #f89b38}.qt-local-nav{flex-wrap:wrap;align-items:center;gap:12px;max-width:1180px;margin:12px auto 0;padding:0 24px;font:14px/1.5 system-ui,sans-serif;display:flex}.qt-local-nav a{color:#365782;align-items:center;min-height:44px;display:inline-flex}.qt-site-header~.review-package-shell{margin-top:12px}.qt-reader-tools>.brand{display:none!important}.qt-reader-tools{position:relative!important;top:auto!important}@media not (min-width:600px){.qt-site-header{gap:12px;min-height:68px;padding:10px 16px}.qt-brand{font-size:21px!important}.qt-brand-mark{border-radius:10px;width:36px;height:36px}.qt-site-menu>summary{align-items:center;gap:9px;display:flex}.qt-site-menu:not([open])>.qt-global-nav{display:none!important}.qt-site-menu[open]>.qt-global-nav{z-index:10;border-radius:12px;grid-template-columns:1fr;top:calc(100% - 1px);left:12px;right:12px;border:1px solid #dde6f3!important;padding:8px!important;display:grid!important;position:absolute!important;box-shadow:0 8px 24px #18294418!important}.qt-global-nav>a{justify-content:flex-start;min-height:48px;padding:12px 16px}.qt-local-nav{gap:8px;margin-top:4px;padding-inline:16px}}@media (any-pointer:coarse){.qt-site-header a,.qt-site-header summary{min-height:44px}}.qt-site-header .qt-brand{justify-content:center;min-block-size:44px;min-inline-size:44px}.qt-site-header .qt-brand>.qt-home-icon{object-fit:contain;flex:none;display:block;width:44px!important;max-width:none!important;height:44px!important;max-height:none!important}.mode-card>.qt-mode-icon{object-fit:contain;width:110px;max-width:100%;height:110px;margin-bottom:22px;display:block}@media (max-width:650px){.mode-card>.qt-mode-icon{grid-row:1/5;align-self:center;width:85px;height:85px;margin:0}}

/* R15: only existing three-menu images; Home108 and provider logos are excluded. */
.qt-site-header .qt-global-nav>a>.qt-menu-icon{display:block;width:32px!important;height:32px!important;min-width:32px!important;max-width:32px!important;max-height:32px!important;object-fit:contain;flex:none}.qt-site-header .qt-global-nav>a{column-gap:8px;align-items:center}.qt-site-header>.qt-global-nav{flex-wrap:wrap}@media(max-width:599px){.qt-site-header:has(>.qt-global-nav){flex-wrap:wrap}.qt-site-header>.qt-global-nav{width:100%}}

/* Page identity headers: 3 entry intros only. */
.ml-page-identity{box-sizing:border-box;display:flex;align-items:center;gap:24px;padding:20px 24px;margin:12px 0 24px;border:1px solid transparent;border-radius:18px;color:#182944}.ml-page-identity--community{background:#fff8e7;border-color:#f2e9ce}.ml-page-identity--certificates{background:#edf8f2;border-color:#dbece2}.ml-page-identity--me{background:#edf6ff;border-color:#dceafa}.ml-page-identity>.ml-page-identity-icon{display:block;width:96px;height:96px;min-width:96px;max-width:96px;max-height:96px;object-fit:contain;flex:none;margin:0}.ml-page-identity>.ml-page-identity-copy{min-width:0;flex:1}.ml-page-identity .ml-page-identity-copy h1{margin:0;color:#182944;font-size:30px;font-weight:750;line-height:1.35;letter-spacing:-.9px;overflow-wrap:anywhere}.ml-page-identity .ml-page-identity-copy p{margin:7px 0 0;color:#4e6074;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.ml-page-identity .ml-page-identity-copy .eyebrow{margin:0 0 5px;color:#596b7b;font-size:12px;font-weight:650;line-height:1.5;letter-spacing:0}@media(max-width:599px){.ml-page-identity{gap:12px;padding:16px 14px;margin:8px 0 20px;border-radius:14px}.ml-page-identity>.ml-page-identity-icon{width:56px;height:56px;min-width:56px;max-width:56px;max-height:56px}.ml-page-identity .ml-page-identity-copy h1{font-size:24px;line-height:1.35;letter-spacing:-.6px}.ml-page-identity .ml-page-identity-copy p{font-size:13px;line-height:1.55;margin-top:6px}.ml-page-identity .ml-page-identity-copy .eyebrow{font-size:11px;margin-bottom:4px}}
