.mdpVJq_banner{color:#2f5a54;letter-spacing:.02em;min-height:31px;padding:4px var(--nz-gutter);text-align:center;background:#e6f5f1;border-bottom:1px solid #dbeee8;justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.mdpVJq_bannerBadge{color:#1c5144;letter-spacing:.1em;background:#d5edc9;border-radius:4px;flex:none;padding:4px 8px;font-size:10px;font-weight:760}.mdpVJq_header{z-index:40;background:#fffefb;border-bottom:1px solid #eaece7;position:sticky;top:0;box-shadow:0 4px 18px #17393f06}.mdpVJq_inner{justify-content:space-between;align-items:center;gap:22px;min-height:80px;display:flex;position:relative}.mdpVJq_logo{flex:none;align-items:center;display:flex}.mdpVJq_logo img{width:156px;height:auto}.mdpVJq_nav{align-items:center;gap:22px;display:flex}.mdpVJq_nav a{color:#2f4c46;white-space:nowrap;align-items:center;gap:4px;font-size:14px;font-weight:690;text-decoration:none;display:inline-flex}.mdpVJq_nav a:hover{color:#087c77}.mdpVJq_nav a.mdpVJq_accent{color:#12695a}.mdpVJq_actions{align-items:center;gap:14px;display:flex}.mdpVJq_action{white-space:nowrap;color:#183745;align-items:center;gap:7px;font-size:13.5px;font-weight:650;text-decoration:none;display:inline-flex}.mdpVJq_action:hover{color:#087c77}.mdpVJq_publish{background:var(--nz-primary);border:1px solid var(--nz-primary);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:13.5px;font-weight:760;text-decoration:none;display:inline-flex;box-shadow:0 4px 12px #164b641f;color:#fff!important}.mdpVJq_publish:hover{background:var(--nz-primary-hover)}.mdpVJq_mobile{margin-left:auto;display:none}.mdpVJq_mobile summary{cursor:pointer;border:1px solid var(--nz-border);width:44px;height:44px;color:var(--nz-ink);background:#fff;border-radius:12px;place-items:center;list-style:none;display:grid}.mdpVJq_mobile summary::-webkit-details-marker{display:none}.mdpVJq_iconClose,.mdpVJq_mobile[open] .mdpVJq_iconOpen{display:none}.mdpVJq_mobile[open] .mdpVJq_iconClose{display:inline-flex}.mdpVJq_iconOpen,.mdpVJq_iconClose{line-height:0}.mdpVJq_sheet{padding:12px var(--nz-gutter) 18px;border-bottom:1px solid var(--nz-line);overscroll-behavior:contain;background:#fff;gap:2px;max-height:calc(100dvh - 100px);display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 16px 30px #122f431a}.mdpVJq_sheet>a:not(.mdpVJq_publish){color:var(--nz-ink);border-radius:10px;padding:12px 10px;font-size:15px;font-weight:650;text-decoration:none}.mdpVJq_sheet>a:not(.mdpVJq_publish):hover{background:var(--nz-tealsoft)}.mdpVJq_sheet .mdpVJq_publish{min-height:48px;margin-top:8px}.mdpVJq_sheetLang{border-top:1px solid var(--nz-line);margin-top:8px;padding-top:10px}@media (max-width:1360px){.mdpVJq_nav{gap:16px}.mdpVJq_actions{gap:11px}.mdpVJq_inner{gap:16px}.mdpVJq_action:nth-of-type(2){gap:0;font-size:0}.mdpVJq_logo img{width:140px}}@media (max-width:1180px){.mdpVJq_nav,.mdpVJq_actions{display:none}.mdpVJq_mobile{display:block}}@media (max-width:560px){.mdpVJq_bannerBadge{display:none}.mdpVJq_banner{font-size:11px}.mdpVJq_logo img{width:128px}.mdpVJq_inner{min-height:68px}}
.wWXZva_footer{color:#d3e1e7;background:#123746;margin-top:0;padding:68px 0 28px;font-size:14px}.wWXZva_grid{grid-template-columns:1.5fr repeat(4,1fr);gap:36px;display:grid}.wWXZva_logo{filter:brightness(0)invert();width:176px;height:auto}.wWXZva_brand p{color:#b7c7cf;max-width:300px;margin:16px 0 0;font-size:13.5px;line-height:1.66}.wWXZva_title{color:#fff;letter-spacing:0;text-transform:none;margin:6px 0 16px;font-size:14px;font-weight:700}.wWXZva_footer ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wWXZva_footer a{color:#b9cfd9;overflow-wrap:anywhere;text-decoration:none}.wWXZva_footer a:hover{color:#99e2d4;text-decoration:underline}.wWXZva_footer a:focus-visible{outline-color:#7fd8cc}.wWXZva_bottom{color:#9dbac7;border-top:1px solid #2c475a;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:46px;padding-top:20px;font-size:12.5px;display:flex}@media (max-width:980px){.wWXZva_grid{grid-template-columns:1fr 1fr}.wWXZva_brand{grid-column:1/-1}}@media (max-width:480px){.wWXZva_grid{gap:26px 18px}.wWXZva_bottom{flex-direction:column}}
