.misu-site-header{box-sizing:border-box!important;display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:clamp(12px,2vw,32px)!important;position:sticky!important;top:0;z-index:100;max-width:none!important;width:100%!important;margin:0!important;padding:18px max(24px,calc((100vw - 1320px)/2))!important;background:#f7f3e9!important;color:#194f41;border-bottom:1px solid #e2d9ca!important;box-shadow:0 3px 20px #123c3112}.misu-site-header .brand{font:800 clamp(16px,1.7vw,24px)/1.2 Arial,sans-serif!important;text-decoration:none!important;white-space:nowrap!important;max-width:none!important;flex-shrink:0;color:#194f41!important;letter-spacing:0!important}.misu-site-header .parent-brand{display:block!important;font:400 10px/1.4 Arial,sans-serif!important;letter-spacing:.3px!important;margin:4px 0 0!important}.misu-site-header .brand-tagline{display:block!important;font:400 9px/1.4 Arial,sans-serif!important;letter-spacing:1.6px!important;margin-top:4px!important}.misu-site-header .desktop-nav{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:clamp(10px,1.4vw,22px)!important;margin:0!important;padding:0!important;font:700 clamp(10px,1.05vw,13px)/1.3 Arial,sans-serif!important;white-space:nowrap!important}.misu-site-header nav a{color:#194f41!important;text-transform:uppercase!important;letter-spacing:.15px!important;text-decoration:none!important;white-space:nowrap!important}.misu-site-header nav a:hover,.misu-site-header nav a[aria-current=page]{color:#a55c40!important}.misu-site-header .mobile-nav{display:none!important}.misu-site-header a:focus-visible,.misu-site-header summary:focus-visible{outline:3px solid #b99845;outline-offset:4px}.misu-editorial{box-sizing:border-box;width:min(1180px,100%)!important;max-width:1180px!important;margin:24px auto!important;padding:24px!important;color:#194f41;font:16px/1.65 Arial,sans-serif}.misu-editorial .editorial-layout{display:grid;grid-template-columns:270px minmax(0,1fr);gap:30px;align-items:start}.misu-editorial .article-column{min-width:0}.misu-editorial article{background:#fffdf8;border:1px solid #e2d9c2;border-radius:22px;padding:clamp(20px,4vw,40px);margin-bottom:24px}.misu-editorial h1{font:700 clamp(27px,4vw,40px)/1.18 Arial,sans-serif;letter-spacing:-.4px;overflow-wrap:anywhere}.misu-editorial h2{font:700 24px/1.3 Arial,sans-serif}.misu-editorial a{color:#194f41}.misu-editorial small{color:#746e60}.misu-editorial .news-sidebar{background:#f0eee2;border:1px solid #e2d9c2;border-radius:18px;padding:20px}.misu-editorial .news-sidebar h2{margin:0 0 12px;font-size:19px}.misu-editorial .news-sidebar a{display:block;padding:13px 0;border-bottom:1px solid #dcd8c9;line-height:1.4;text-decoration:none}.misu-editorial .news-sidebar small{display:block;margin-top:6px;font-size:11px}.misu-editorial .news-sidebar [aria-current=page]{font-weight:750;color:#0c6048}.misu-editorial .commentary{margin-top:28px;padding-top:20px;border-top:1px solid #ded7c3}.misu-editorial .commentary h2{font-size:19px}.misu-editorial .source{font-size:13px}html[data-misu-loading] main{opacity:.55}@media(max-width:900px){.misu-site-header{padding:12px 18px!important;gap:12px!important}.misu-site-header .brand{font-size:clamp(14px,3.4vw,20px)!important;min-width:0!important;white-space:normal!important}.misu-site-header .desktop-nav{display:none!important}.misu-site-header .mobile-nav{display:block!important;flex:none;position:static!important;margin:0 0 0 auto!important;padding:0!important;border:0!important}.misu-site-header .mobile-nav summary{list-style:none;display:grid;place-items:center;box-sizing:border-box;width:44px;height:44px;padding:0!important;border:1px solid #d8d1bf;border-radius:12px;cursor:pointer;font:700 27px/1 Arial,sans-serif!important;color:#194f41;background:#fffdf8}.misu-site-header .mobile-nav summary::-webkit-details-marker{display:none}.misu-site-header .mobile-nav nav{box-sizing:border-box;position:absolute!important;top:calc(100% - 1px)!important;left:18px!important;right:18px!important;display:flex!important;flex-direction:column!important;flex-wrap:nowrap!important;gap:0!important;margin:0!important;padding:8px!important;background:#fffdf8!important;border:1px solid #ded7c3;border-radius:14px!important;box-shadow:0 14px 25px #0003;font:700 13px/1.4 Arial,sans-serif!important}.misu-site-header .mobile-nav nav a{display:block;min-height:44px;box-sizing:border-box;padding:12px 16px!important}.misu-site-header .mobile-nav:not([open]) nav{display:none!important}.misu-site-header .mobile-nav[open] summary{background:#194f41;color:white}.misu-site-header .mobile-nav nav a:hover{background:#e9efe9}}@media(max-width:760px){.misu-editorial{padding:16px!important;margin-top:16px!important}.misu-editorial .editorial-layout{grid-template-columns:1fr;gap:20px}.misu-editorial .news-sidebar{order:2}.misu-editorial .article-column{order:1}}
.misu-site-header{background:#fffdf8!important;padding:16px max(20px,calc((100vw - 1440px)/2))!important;gap:18px!important;min-height:96px!important}.misu-site-header .brand{display:flex!important;align-items:center!important;gap:14px!important;white-space:normal!important;flex:0 1 auto!important;min-width:0!important}.misu-site-header .brand-logo{display:block!important;flex:0 0 64px!important;width:64px!important;height:64px!important;object-fit:contain!important;border-radius:50%!important;box-shadow:none!important;background:transparent!important;margin:0!important;padding:0!important}.misu-site-header .brand-copy{display:block!important;min-width:0!important}.misu-site-header .brand-name{display:block!important;font:800 clamp(15px,1.5vw,22px)/1.17 Arial,sans-serif!important;letter-spacing:-.35px!important;color:#194f41!important}.misu-site-header .parent-brand{font:500 11px/1.4 Arial,sans-serif!important;color:#797566!important;letter-spacing:1px!important;margin-top:7px!important}.misu-site-header .brand-tagline{font-size:8px!important;margin-top:2px!important;letter-spacing:1px!important;color:#797566!important}.misu-site-header .desktop-nav{margin-left:auto!important;gap:clamp(8px,1vw,16px)!important;font-size:clamp(10px,.85vw,12px)!important}.site-header-actions{display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important}.misu-site-header .site-header-icon{box-sizing:border-box!important;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;border:1px solid #e2dac7!important;border-radius:15px!important;background:#fffdf8!important;color:#194f41!important;padding:10px!important;margin:0!important;cursor:pointer;list-style:none;text-decoration:none!important}.site-header-icon svg{display:block;width:23px;height:23px}.header-settings{position:relative;border:0!important;margin:0!important;padding:0!important}.header-settings summary::-webkit-details-marker{display:none}.header-options{position:absolute;top:calc(100% + 12px);right:0;min-width:225px;padding:18px;background:#fffdf8;border:1px solid #e2dac7;border-radius:18px;box-shadow:0 14px 40px #123c3125;color:#194f41;z-index:105;font:14px/1.5 Arial,sans-serif}.header-options label,.header-options a{display:block;margin-top:12px;font-size:13px!important;text-transform:none!important;letter-spacing:0!important}.header-options a{color:#194f41!important}.header-options select{width:100%;margin-top:7px;padding:9px;border:1px solid #e2dac7;background:#fffdf8;color:#194f41;border-radius:8px;font:inherit}.misu-site-header[data-header-mode="forest"]{background:#1d302a!important;color:#f8f3e6!important}.misu-site-header[data-header-mode="forest"] .brand-name,.misu-site-header[data-header-mode="forest"] .desktop-nav a{color:#f8f3e6!important}.misu-site-header[data-header-mode="forest"] .parent-brand,.misu-site-header[data-header-mode="forest"] .brand-tagline{color:#d6d4c8!important}.misu-site-header[data-header-mode="forest"] .site-header-icon,.misu-site-header[data-header-mode="forest"] .mobile-nav summary{background:#1d302a!important;color:#f8f3e6!important;border-color:#59675e!important}@media(max-width:1160px){.misu-site-header .mobile-nav:not([open]) nav{display:none!important}.misu-site-header .desktop-nav{display:none!important}.misu-site-header .mobile-nav{display:block!important;position:static!important;margin:0!important;padding:0!important;border:0!important}.misu-site-header .mobile-nav summary{box-sizing:border-box!important;width:44px!important;height:44px!important;border-radius:15px!important;margin:0!important;display:grid!important;place-items:center!important;border:1px solid #e2dac7!important;background:#fffdf8!important;color:#194f41!important;padding:0!important;font:700 26px/1 Arial,sans-serif!important;list-style:none}.misu-site-header .mobile-nav summary::-webkit-details-marker{display:none}.misu-site-header .mobile-nav nav{position:absolute!important;top:calc(100% - 1px)!important;left:18px!important;right:18px!important;display:flex!important;flex-direction:column!important;gap:0!important;background:#fffdf8!important;padding:10px 18px!important;border:1px solid #e2dac7!important;border-radius:0 0 18px 18px!important;box-shadow:0 14px 28px #123c3125!important}.misu-site-header .mobile-nav nav a{padding:13px 0!important;border-bottom:1px solid #ece5d6!important}.misu-site-header .brand-name{font-size:20px!important}}@media(max-width:600px){.misu-site-header{padding:13px 12px!important;gap:8px!important;min-height:84px!important}.misu-site-header .brand{gap:8px!important;flex:1 1 auto!important}.misu-site-header .brand-logo{width:48px!important;height:48px!important;flex-basis:48px!important}.misu-site-header .brand-name{font-size:clamp(11px,3.1vw,17px)!important;line-height:1.18!important;letter-spacing:-.2px!important}.misu-site-header .parent-brand{font-size:9px!important;margin-top:5px!important;letter-spacing:.8px!important}.misu-site-header .brand-tagline{display:none!important}.site-header-actions{gap:5px!important}.misu-site-header .site-header-icon,.misu-site-header .mobile-nav summary{width:32px!important;height:36px!important;padding:7px!important;border-radius:11px!important}.site-header-icon svg{width:19px!important;height:19px!important}.misu-site-header .mobile-nav summary{font-size:24px!important;padding:0!important}.header-options{right:-40px!important;min-width:210px!important}}@media(max-width:350px){.site-header-actions{gap:3px!important}.misu-site-header .site-header-icon,.misu-site-header .mobile-nav summary{width:29px!important}.misu-site-header .brand-logo{width:40px!important;height:40px!important;flex-basis:40px!important}.misu-site-header .brand-name{font-size:11px!important}}
