body.mb-policy-active{background:linear-gradient(180deg,#f7f9fc 0%,#f3f6fb 52%,#eef3f9 100%)!important}body.mb-policy-active,body.mb-policy-active #page,body.mb-policy-active #content,body.mb-policy-active .site,body.mb-policy-active .site-content,body.mb-policy-active .content-area,body.mb-policy-active .site-main,body.mb-policy-active main.site-main,body.mb-policy-active .entry-content,body.mb-policy-active article,body.mb-policy-active .wp-site-blocks{background:transparent!important}body.mb-policy-active #content,body.mb-policy-active .site-content,body.mb-policy-active .content-area,body.mb-policy-active .site-main,body.mb-policy-active main.site-main,body.mb-policy-active .entry-content,body.mb-policy-active article{margin:0!important;padding:0!important;max-width:none!important;width:auto!important}:root{--mb-policy-ink:#161616;--mb-policy-text:#465975;--mb-policy-muted:#72829a;--mb-policy-brand:#173a67;--mb-policy-brand-dark:#122644;--mb-policy-line:rgba(23,58,103,.07);--mb-policy-line-strong:rgba(23,58,103,.11);--mb-policy-surface:linear-gradient(180deg,rgba(255,255,255,.97) 0%,rgba(247,250,254,.95) 100%);--mb-policy-surface-soft:linear-gradient(180deg,rgba(251,253,255,.96) 0%,rgba(244,248,253,.95) 100%);--mb-policy-radius:24px;--mb-policy-radius-sm:18px;--mb-policy-shadow:0 18px 40px rgba(18,38,68,.06);--mb-policy-shadow-hover:0 22px 44px rgba(18,38,68,.08)}.mb-policy-page{position:relative;padding:10px 0 24px;overflow:visible;background:transparent!important}.mb-policy-page::before,.mb-policy-page::after{display:none!important;content:none!important}body.mb-policy-active,body.mb-policy-active #page,body.mb-policy-active #content,body.mb-policy-active .site,body.mb-policy-active .site-content,body.mb-policy-active .content-area,body.mb-policy-active .site-main,body.mb-policy-active main.site-main,body.mb-policy-active article,body.mb-policy-active .wp-site-blocks{background-color:#f7f8fa!important;background-image:none!important}.mb-policy-shell{width:min(1320px,calc(100% - 32px));margin:0 auto;position:relative;z-index:1}.mb-policy-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:0 0 12px;padding-left:2px;font-size:13px;line-height:1.4;color:var(--mb-policy-muted)}.mb-policy-breadcrumbs a{color:var(--mb-policy-muted);text-decoration:none}.mb-policy-breadcrumbs a:hover{color:var(--mb-policy-brand)}.mb-policy-breadcrumbs__sep{opacity:.55}.mb-policy-section{margin:0 0 14px;position:relative;z-index:1}.mb-policy-hero__surface,.mb-policy-content__surface,.mb-policy-cta__surface{position:relative;overflow:hidden;background:var(--mb-policy-surface);border:1px solid var(--mb-policy-line);border-radius:var(--mb-policy-radius);box-shadow:0 18px 42px rgb(18 38 68 / .05)}.mb-policy-hero__surface::before,.mb-policy-content__surface::before,.mb-policy-cta__surface::before{content:"";position:absolute;left:24px;right:24px;top:0;height:1px;background:linear-gradient(90deg,rgb(23 58 103 / .10) 0%,rgb(143 180 225 / .28) 50%,rgb(23 58 103 / .10) 100%)}.mb-policy-hero__surface{padding:24px 28px 20px}.mb-policy-hero__surface::after,.mb-policy-content__surface::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 255 255 / .14) 0%,#fff0 18%);pointer-events:none}.mb-policy-hero__main{width:100%}.mb-policy-hero__eyebrow{margin:0 0 8px;font-size:10px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:#7b8aa0;font-weight:700}.mb-policy-hero__title{margin:0;font-size:clamp(32px,4.2vw,48px);line-height:1.01;letter-spacing:-.03em;color:var(--mb-policy-ink);max-width:15ch}.mb-policy-hero__intro{margin-top:12px;max-width:72ch;color:#50627b;font-size:15px;line-height:1.68}.mb-policy-hero__intro p{margin:0 0 1em}.mb-policy-hero__intro p:last-child{margin-bottom:0}.mb-policy-content__surface{padding:20px 22px}.mb-policy-content__inner{width:100%;max-width:100%;color:var(--mb-policy-text);font-size:16px;line-height:1.8}.mb-policy-content__inner p,.mb-policy-content__inner li,.mb-policy-content__inner td{text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;word-break:normal;overflow-wrap:break-word}.mb-policy-content__inner h2,.mb-policy-content__inner h3,.mb-policy-content__inner h4,.mb-policy-content__inner h5,.mb-policy-content__inner th{text-align:left}.mb-policy-content__inner .wp-block,.mb-policy-content__inner .alignwide,.mb-policy-content__inner .alignfull,.mb-policy-content__inner .wp-block-group,.mb-policy-content__inner .wp-block-columns,.mb-policy-content__inner .wp-block-post-content{max-width:100%!important;width:100%}.mb-policy-content__inner>:first-child{margin-top:0}.mb-policy-content__inner>:last-child{margin-bottom:0}.mb-policy-content__inner h2,.mb-policy-content__inner h3,.mb-policy-content__inner h4,.mb-policy-content__inner h5{color:var(--mb-policy-ink);letter-spacing:-.022em;line-height:1.14;margin:1.32em 0 .62em;word-break:normal;overflow-wrap:normal}.mb-policy-content__inner h2{font-size:clamp(24px,2.45vw,31px);font-weight:700}.mb-policy-content__inner h3{font-size:clamp(20px,2vw,26px);font-weight:680}.mb-policy-content__inner h4{font-size:18px;font-weight:650}.mb-policy-content__inner h5{font-size:16px;font-weight:650}.mb-policy-content__inner h2:not(:first-child),.mb-policy-content__inner h3:not(:first-child){padding-top:.52em;border-top:1px solid var(--mb-policy-line)}.mb-policy-content__inner h2+p,.mb-policy-content__inner h3+p,.mb-policy-content__inner h4+p{margin-top:0}.mb-policy-content__inner h2::before,.mb-policy-content__inner h3::before{content:"";display:block;width:44px;height:2px;margin:0 0 14px;border-radius:999px;background:linear-gradient(90deg,var(--mb-policy-brand) 0%,rgb(23 58 103 / .14) 100%)}.mb-policy-content__inner p,.mb-policy-content__inner li,.mb-policy-content__inner td,.mb-policy-content__inner ul,.mb-policy-content__inner ol,.mb-policy-content__inner blockquote,.mb-policy-content__inner table,.mb-policy-content__inner .wp-block-table,.mb-policy-content__inner .wp-block-group,.mb-policy-content__inner .wp-block-columns{margin:0 0 1.05em}.mb-policy-content__inner ul,.mb-policy-content__inner ol{padding-left:1.35em}.mb-policy-content__inner li{margin:.34em 0}.mb-policy-content__inner strong{color:#1f314d}.mb-policy-content__inner em{color:#4d607b}.mb-policy-content__inner a{color:var(--mb-policy-brand);text-decoration:none;border-bottom:1px solid rgb(23 58 103 / .18);transition:color .18s ease,border-color .18s ease}.mb-policy-content__inner a:hover{color:var(--mb-policy-brand-dark);border-color:rgb(18 38 68 / .34)}.mb-policy-content__inner table,.mb-policy-content__inner .wp-block-table table{width:100%;border-collapse:collapse;border-radius:16px;overflow:hidden;background:rgb(255 255 255 / .92)}.mb-policy-content__inner th,.mb-policy-content__inner td{border:1px solid rgb(23 58 103 / .10);padding:11px 13px;vertical-align:top}.mb-policy-content__inner th{background:rgb(241 245 251 / .86);color:#1f314d;text-align:left}.mb-policy-content__inner blockquote{padding:14px 16px 14px 18px;border-left:3px solid rgb(23 58 103 / .16);background:rgb(244 248 253 / .82);border-radius:14px}.mb-policy-content__inner hr{border:none;border-top:1px solid var(--mb-policy-line);margin:1.5em 0}.mb-policy-content__inner>ul,.mb-policy-content__inner>ol,.mb-policy-content__inner .wp-block-list{padding:16px 18px 16px 36px;border-radius:18px;background:var(--mb-policy-surface-soft);border:1px solid var(--mb-policy-line)}.mb-policy-content__inner .wp-block-group,.mb-policy-content__inner .wp-block-columns{padding:16px 18px;border-radius:18px;background:var(--mb-policy-surface-soft);border:1px solid var(--mb-policy-line)}.mb-policy-content__inner .has-background,.mb-policy-content__inner [style*="background"]{background:var(--mb-policy-surface-soft)!important;color:inherit!important;border-radius:18px;border:1px solid var(--mb-policy-line);box-shadow:none!important}.mb-policy-content__inner [style*="color:"]{color:inherit!important}.mb-policy-content__inner .wp-block-button__link,.mb-policy-content__inner .button,.mb-policy-content__inner input[type="submit"],.mb-policy-content__inner .wp-element-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:12px;background:var(--mb-policy-brand)!important;border:0!important;color:#fff!important;text-decoration:none!important;font-weight:700;box-shadow:0 14px 28px rgb(18 38 68 / .14)}.mb-policy-content__inner .wp-block-button__link:hover,.mb-policy-content__inner .button:hover,.mb-policy-content__inner input[type="submit"]:hover,.mb-policy-content__inner .wp-element-button:hover{background:var(--mb-policy-brand-dark)!important}.mb-policy-cta__surface{padding:14px 16px;display:flex;justify-content:flex-start;background:var(--mb-policy-surface-soft)}.mb-policy-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 18px;border-radius:999px;background:var(--mb-policy-brand);color:#fff!important;text-decoration:none;font-weight:700;box-shadow:0 16px 32px rgb(18 38 68 / .14);transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.mb-policy-btn:hover,.mb-policy-btn:focus{transform:translateY(-1px);background:var(--mb-policy-brand-dark);box-shadow:0 20px 36px rgb(18 38 68 / .18)}@media (max-width:1080px){.mb-policy-shell{width:min(100% - 28px,1200px)}.mb-policy-hero__title{max-width:none}}@media (max-width:767px){.mb-policy-page{padding:8px 0 18px}.mb-policy-shell{width:min(100% - 14px,1120px)}.mb-policy-section{margin:0 0 12px}.mb-policy-hero__surface,.mb-policy-content__surface,.mb-policy-cta__surface{border-radius:18px}.mb-policy-hero__surface{padding:16px 14px}.mb-policy-content__surface{padding:15px 13px}.mb-policy-hero__title{font-size:clamp(26px,8vw,36px)}.mb-policy-hero__intro{font-size:14px;line-height:1.6;max-width:none}.mb-policy-content__inner{font-size:15px;line-height:1.72;width:100%}.mb-policy-content__inner p,.mb-policy-content__inner li,.mb-policy-content__inner td{text-align:left}.mb-policy-content__inner th,.mb-policy-content__inner td{padding:10px 11px}.mb-policy-content__inner>ul,.mb-policy-content__inner>ol,.mb-policy-content__inner .wp-block-list,.mb-policy-content__inner .wp-block-group,.mb-policy-content__inner .wp-block-columns{padding:14px 14px 14px 32px;border-radius:16px}.mb-policy-content__inner .wp-block-group,.mb-policy-content__inner .wp-block-columns{padding:14px}.mb-policy-btn{width:100%}}.mb-policy-content__inner>*+h2,.mb-policy-content__inner>*+h3{scroll-margin-top:120px}