body.mw-information-page .site-content .ast-container{max-width:1200px}body.mw-information-page #primary{width:100%;margin-top:24px;margin-bottom:40px}body.mw-information-page article{min-width:0}body.mw-information-page .entry-content{overflow-wrap:anywhere}.mw-information{max-width:1000px;margin:0 auto;padding:20px 24px;color:#20314b;font:400 1rem/1.8 Poppins,Arial,sans-serif}.mw-information *{box-sizing:border-box}.mw-information p{margin:0 0 1.1em}.mw-information h1,.mw-information h2,.mw-information h3{font-family:Montserrat,Poppins,Arial,sans-serif;font-weight:700;line-height:1.4;color:#123f72}.mw-information h1{font-size:clamp(1.8rem,4vw,2.7rem);margin:0}.mw-information h2{font-size:1.35rem;margin:2em 0 .7em;scroll-margin-top:40px}.mw-information h3{font-size:1.1rem;margin:1.5em 0 .5em}.mw-information ul,.mw-information ol{margin:0 0 1.4em;padding-left:1.5em}.mw-information li{margin:.4em 0}.mw-information a{color:#065abb;text-decoration:underline;text-underline-offset:3px}.mw-information a:hover,.mw-information a:focus{color:#153d83;background:#edf6ff}.mw-information a:focus-visible{outline:3px solid #1d65b0;outline-offset:3px}.mw-info-hero{padding:26px 28px;border:1px solid #d8e7f8;border-radius:18px;background:#edf6ff;text-align:center;margin-bottom:26px}.mw-info-date{font-size:.9rem;color:#526477}.mw-info-section{max-width:78ch;margin:0 auto}.mw-info-section>h2:first-child{margin-top:0}.mw-info-notice{padding:18px 20px;border:1px solid #c8e5f3;border-radius:12px;background:#f0f9fd}.mw-info-related{display:flex;flex-wrap:wrap;gap:12px 24px;border-top:1px solid #dbe6ef;margin-top:36px;padding-top:20px;font-size:.92rem}.mw-info-legal{font-size:.97rem}.mw-info-legal h2{font-size:1.25rem}.mw-info-legal>div{margin-bottom:1em}.mw-info-legal p{max-width:100%}.mw-info-form-intro{padding-bottom:0}.mw-info-form-note{font-size:.9rem}.mw-info-contact-layout{max-width:1120px;margin:0 auto}.mw-info-contact-layout .elementor-shortcode{padding:0 24px 12px}.mw-info-contact-layout .wpforms-container input,.mw-info-contact-layout .wpforms-container textarea{max-width:100%!important}.mw-info-contact-layout .mw-information{padding-top:20px;padding-bottom:12px}@media(max-width:767px){.mw-information{padding:16px}.mw-information h2{font-size:1.2rem}.mw-information h3{font-size:1.05rem}.mw-info-hero{padding:22px 16px}.mw-info-contact-layout .elementor-shortcode{padding-left:16px;padding-right:16px}body.mw-information-page #primary{margin-top:10px}.mw-info-contact-layout>.elementor-container{display:block}.mw-info-contact-layout>.elementor-container>.elementor-column{width:100%}}