.dtr-ddm{--dtr-ddm-panel:#fff;--dtr-ddm-text:#172033;--dtr-ddm-muted:#5f6b7a;--dtr-ddm-line:#dde4ec;position:relative;z-index:110;width:100%;font-family:inherit}.dtr-ddm ul{list-style:none;margin:0;padding:0}.dtr-ddm button,.dtr-ddm input{font:inherit;box-sizing:border-box}.dtr-ddm a{text-decoration:none}.dtr-ddm__bar{background:var(--dtr-ddm-bg,#075bd8);color:#fff;box-shadow:0 1px 0 rgb(255 255 255 / .08) inset}.dtr-ddm__inner,.dtr-ddm__quick-inner,.dtr-ddm__search-inner{width:min(calc(100% - 32px),var(--dtr-ddm-max,1280px));margin-inline:auto}.dtr-ddm__inner{display:flex;align-items:stretch;min-height:52px}.dtr-ddm__menu{display:flex;align-items:stretch;min-width:0;flex:1 1 auto}.dtr-ddm__menu>li{position:static;display:flex;align-items:stretch}.dtr-ddm__menu>li>a{display:flex;align-items:center;gap:7px;min-height:52px;padding:10px 15px;color:#fff;font-size:15px;font-weight:650;line-height:1.2;white-space:nowrap}.dtr-ddm__menu>li.menu-item-has-children>a::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.dtr-ddm__menu>li:hover>a,.dtr-ddm__menu>li:focus-within>a,.dtr-ddm__menu>li.dtr-ddm-is-open>a,.dtr-ddm__menu>li.current-menu-item>a,.dtr-ddm__menu>li.current-menu-ancestor>a{background:var(--dtr-ddm-hover,#064aa8)}.dtr-ddm__menu>li.dtr-ddm-is-open>a::after{transform:translateY(2px) rotate(225deg)}.dtr-ddm__menu>li>.sub-menu{display:none;position:absolute;top:100%;left:0;right:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px 28px;max-height:min(68vh,620px);overflow-y:auto;padding:26px 28px 30px;background:var(--dtr-ddm-panel);color:var(--dtr-ddm-text);border-bottom:4px solid var(--dtr-ddm-accent,#f47b20);box-shadow:0 18px 38px rgb(9 18 31 / 25%);overscroll-behavior:contain}.dtr-ddm__menu>li:hover>.sub-menu,.dtr-ddm__menu>li:focus-within>.sub-menu,.dtr-ddm__menu>li.dtr-ddm-is-open>.sub-menu{display:grid}.dtr-ddm__menu>li.dtr-ddm-is-compact{position:relative}.dtr-ddm__menu>li.dtr-ddm-is-compact>.sub-menu{left:0;right:auto;grid-template-columns:1fr;width:max-content;min-width:280px;max-width:380px;padding:14px 16px 17px}.dtr-ddm__menu>li.dtr-ddm-is-compact.dtr-ddm-align-right>.sub-menu{left:auto;right:0}.dtr-ddm__menu>li>.sub-menu>li{min-width:0}.dtr-ddm__menu>li>.sub-menu>li>a{display:block;padding:7px 9px;color:var(--dtr-ddm-text);font-size:15px;font-weight:700;line-height:1.35;border-radius:5px}.dtr-ddm__menu .sub-menu .sub-menu{margin-top:7px}.dtr-ddm__menu .sub-menu .sub-menu a{display:block;padding:7px 9px;color:var(--dtr-ddm-text);font-size:14px;font-weight:450;line-height:1.35;border-radius:5px}.dtr-ddm__menu .sub-menu a:hover,.dtr-ddm__menu .sub-menu a:focus-visible,.dtr-ddm__menu .sub-menu .current-menu-item>a{background:#eef4fb;color:#0752ba;outline-offset:2px}.dtr-ddm__actions{display:flex;align-items:stretch;margin-left:auto}.dtr-ddm__listen,.dtr-ddm__search-toggle{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:52px;padding:10px 14px;border:0;background:#fff0;color:#fff;font:inherit;font-weight:700;cursor:pointer}.dtr-ddm__listen{background:var(--dtr-ddm-accent,#f47b20)}.dtr-ddm__search-toggle{min-width:50px;font-size:24px}.dtr-ddm__search-toggle:hover,.dtr-ddm__search-toggle[aria-expanded="true"]{background:var(--dtr-ddm-hover,#064aa8)}.dtr-ddm__search{position:absolute;top:52px;left:0;right:0;z-index:4;padding:18px 0;background:var(--dtr-ddm-panel);border-bottom:3px solid var(--dtr-ddm-accent,#f47b20);box-shadow:0 14px 28px rgb(9 18 31 / 22%)}.dtr-ddm__search[hidden]{display:none}.dtr-ddm__search-inner .search-form{display:flex;gap:10px;max-width:720px;margin:0 auto}.dtr-ddm__search-inner .search-field{width:100%;min-height:44px;padding:8px 12px;color:var(--dtr-ddm-text);background:var(--dtr-ddm-panel);border:1px solid var(--dtr-ddm-line);border-radius:5px}.dtr-ddm__search-inner .search-submit{min-height:44px;padding:8px 18px;border:0;border-radius:5px;background:var(--dtr-ddm-bg,#075bd8);color:#fff;font-weight:700}.dtr-ddm__quick{background:var(--dtr-ddm-panel);border-bottom:1px solid var(--dtr-ddm-line)}.dtr-ddm__quick-menu{display:flex;align-items:center;gap:24px;min-height:39px}.dtr-ddm__quick-menu a{display:block;padding:9px 0;color:var(--dtr-ddm-muted);font-size:13px;line-height:1.2}.dtr-ddm__quick-menu li:last-child{margin-left:auto}.dtr-ddm__quick-menu li:last-child a{color:var(--dtr-ddm-accent,#f47b20);font-weight:700}.dtr-ddm__header-actions{display:none;margin-left:auto;align-items:center;gap:8px;flex:0 0 auto;position:relative;z-index:5004}.dtr-ddm__header-actions .dtr-ddm__mobile-toggle,.dtr-ddm__header-actions .dtr-ddm__mobile-search-toggle,.dtr-ddm__header-actions .dtr-ddm__mobile-listen{appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;padding:0!important;margin:0!important;border:1px solid rgb(255 255 255 / .13)!important;border-radius:12px!important;background:rgb(255 255 255 / .055)!important;color:#fff!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 46px!important;gap:0!important;text-align:center!important;line-height:1!important;font-size:22px!important;font-weight:700!important;cursor:pointer!important;box-shadow:none!important;text-decoration:none!important}.dtr-ddm__header-actions .dtr-ddm__mobile-listen{background:var(--dtr-ddm-accent,#f47b20)!important;border-color:transparent!important;font-size:16px!important}.dtr-ddm__header-actions .dtr-ddm__mobile-toggle[aria-expanded="true"],.dtr-ddm__header-actions .dtr-ddm__mobile-search-toggle[aria-expanded="true"]{background:rgb(255 255 255 / .13)!important}.dtr-ddm__header-actions .dtr-ddm__hamburger{display:inline-flex!important;flex-direction:column!important;gap:4px!important;width:22px!important}.dtr-ddm__header-actions .dtr-ddm__hamburger span{display:block!important;width:22px!important;height:2px!important;background:currentColor!important;border-radius:3px!important;transition:transform .18s ease,opacity .18s ease!important}.dtr-ddm__header-actions .dtr-ddm__mobile-toggle[aria-expanded="true"] .dtr-ddm__hamburger span:nth-child(1){transform:translateY(6px) rotate(45deg)}.dtr-ddm__header-actions .dtr-ddm__mobile-toggle[aria-expanded="true"] .dtr-ddm__hamburger span:nth-child(2){opacity:0}.dtr-ddm__header-actions .dtr-ddm__mobile-toggle[aria-expanded="true"] .dtr-ddm__hamburger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}html.dtr-mobile-menu-open,html.dtr-mobile-menu-open body{overflow:hidden}.dtr-ddm__mobile{position:relative;background:var(--dtr-ddm-bg,#075bd8);color:#fff}.dtr-ddm__mobile-bar{display:flex;align-items:stretch;min-height:52px;background:var(--dtr-ddm-bg,#075bd8)}.dtr-ddm__mobile-toggle,.dtr-ddm__mobile-search-toggle,.dtr-ddm__mobile-listen{border:0;background:#fff0;color:#fff;min-height:52px;display:inline-flex;align-items:center;justify-content:center;font-weight:750;cursor:pointer}.dtr-ddm__mobile-toggle{gap:10px;padding:0 16px;flex:1 1 auto;justify-content:flex-start;text-align:left}.dtr-ddm__mobile-search-toggle,.dtr-ddm__mobile-listen{width:52px;flex:0 0 52px;font-size:24px}.dtr-ddm__mobile-listen{background:var(--dtr-ddm-accent,#f47b20);font-size:17px}.dtr-ddm__mobile-toggle[aria-expanded="true"],.dtr-ddm__mobile-search-toggle[aria-expanded="true"]{background:var(--dtr-ddm-hover,#064aa8)}.dtr-ddm__hamburger{display:inline-flex;flex-direction:column;gap:4px;width:20px}.dtr-ddm__hamburger span{height:2px;width:20px;background:currentColor;border-radius:2px;transition:transform .18s ease,opacity .18s ease}.dtr-ddm__mobile-toggle[aria-expanded="true"] .dtr-ddm__hamburger span:nth-child(1){transform:translateY(6px) rotate(45deg)}.dtr-ddm__mobile-toggle[aria-expanded="true"] .dtr-ddm__hamburger span:nth-child(2){opacity:0}.dtr-ddm__mobile-toggle[aria-expanded="true"] .dtr-ddm__hamburger span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.dtr-ddm__mobile-panel{position:fixed;left:0;right:0;top:var(--dtr-mobile-menu-top,72px);bottom:0;z-index:5001;background:#111827;color:#f3f6fa;border-top:1px solid rgb(255 255 255 / .1);box-shadow:0 18px 42px rgb(0 0 0 / .45)}.dtr-ddm__mobile-panel[hidden]{display:none}.dtr-ddm__mobile-scroll{height:100%;max-height:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 0 calc(26px + env(safe-area-inset-bottom));scrollbar-gutter:stable}.dtr-ddm__mobile-menu>li{position:relative;border-bottom:1px solid rgb(255 255 255 / .08)}.dtr-ddm__mobile-menu>li>a{display:block;color:#fff;padding:14px 58px 14px 18px;font-size:16px;font-weight:700;line-height:1.25}.dtr-ddm__mobile-menu .sub-menu{display:none;background:rgb(255 255 255 / .035);border-top:1px solid rgb(255 255 255 / .06)}.dtr-ddm__mobile-menu li.dtr-mobile-open>.sub-menu{display:block}.dtr-ddm__mobile-menu .sub-menu a{display:block;color:#d9e2ee;padding:12px 18px 12px 30px;font-size:15px;line-height:1.3}.dtr-ddm__mobile-menu .sub-menu .sub-menu a{padding-left:46px;color:#bcc9d8;font-size:14px}.dtr-ddm__mobile-menu a:hover,.dtr-ddm__mobile-menu a:focus-visible,.dtr-ddm__mobile-menu .current-menu-item>a{background:rgb(255 255 255 / .07);color:#fff}.dtr-ddm__mobile-expander{position:absolute;right:6px;top:6px;width:44px;height:44px;border:0;background:#fff0;color:#fff;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.dtr-ddm__mobile-expander::before{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .18s ease}.dtr-ddm__mobile-expander[aria-expanded="true"]::before{transform:translateY(2px) rotate(225deg)}.dtr-ddm__mobile-menu .sub-menu li.menu-item-has-children{position:relative}.dtr-ddm__mobile-menu .sub-menu li.menu-item-has-children>.dtr-ddm__mobile-expander{top:3px}.dtr-ddm__mobile-search{position:fixed;left:0;right:0;top:var(--dtr-mobile-menu-top,72px);z-index:5003;background:#111827;padding:12px;border-top:1px solid rgb(255 255 255 / .1);box-shadow:0 16px 38px rgb(0 0 0 / .42)}.dtr-ddm__mobile-search[hidden]{display:none}.dtr-ddm__mobile-search .search-form{display:flex;gap:8px}.dtr-ddm__mobile-search .search-field{min-width:0;flex:1 1 auto;min-height:44px;border:1px solid rgb(255 255 255 / .14);border-radius:8px;background:#1b2430;color:#fff;padding:8px 11px}.dtr-ddm__mobile-search .search-submit{min-height:44px;border:0;border-radius:8px;padding:8px 14px;background:var(--dtr-ddm-accent,#f47b20);color:#fff;font-weight:750}.dtr-ddm__mobile-quick{margin-top:14px;padding:12px 18px 0;border-top:1px solid rgb(255 255 255 / .12)}.dtr-ddm__mobile-quick-menu{display:flex;flex-wrap:wrap;gap:8px 14px}.dtr-ddm__mobile-quick-menu a{color:#bcc9d8;font-size:13px}@media(prefers-color-scheme:dark){.dtr-ddm{--dtr-ddm-panel:#202b3b;--dtr-ddm-text:#f3f6fa;--dtr-ddm-muted:#b5c0cf;--dtr-ddm-line:#39485d}.dtr-ddm__menu .sub-menu a:hover,.dtr-ddm__menu .sub-menu a:focus-visible,.dtr-ddm__menu .sub-menu .current-menu-item>a{background:#29384c;color:#78b7ff}}@media(max-width:1120px){.dtr-ddm__menu>li>a{padding-inline:10px;font-size:13px}.dtr-ddm__listen{font-size:13px}}@media(max-width:782px){.dtr-ddm__header-actions{gap:7px}}@media(max-width:420px){.dtr-ddm__mobile-toggle{padding-inline:12px}.dtr-ddm__mobile-search-toggle,.dtr-ddm__mobile-listen{width:48px;flex-basis:48px}}@media(max-width:921px){body.dtr-ddm-theme-nav-replaced #masthead .site-header__inner{gap:12px}body.dtr-ddm-theme-nav-replaced #masthead .site-branding{min-width:0;flex:1 1 auto}body.dtr-ddm-theme-nav-replaced #masthead .site-description{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dtr-ddm__mobile-layer{display:block}}@media(max-width:520px){.dtr-ddm__header-actions .dtr-ddm__mobile-toggle,.dtr-ddm__header-actions .dtr-ddm__mobile-search-toggle,.dtr-ddm__header-actions .dtr-ddm__mobile-listen{width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;flex-basis:44px!important;border-radius:11px!important}}@media(max-width:390px){body.dtr-ddm-theme-nav-replaced #masthead .site-description{display:none}}