.myex-legal-page{margin:0;background:#f4f7fa;color:#172c40;font:16px/1.7 system-ui,Arial,sans-serif}.myex-legal-page *{box-sizing:border-box}.myex-legal-page a{color:#234f78;text-underline-offset:3px}.myex-legal-header{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:24px 6%;background:#fff;border-bottom:1px solid #dce4ed}.myex-legal-brand{font:800 20px/1.4 system-ui,Arial,sans-serif;text-decoration:none}.myex-legal-main{max-width:960px;margin:44px auto;padding:44px 56px;background:#fff;border:1px solid #dce4ed;border-radius:18px}.myex-legal-main h1{font-size:clamp(32px,5vw,46px);line-height:1.15;letter-spacing:-1px;margin:14px 0 20px}.myex-legal-main h2{font-size:22px;line-height:1.4;margin:0 0 10px}.myex-legal-main section{margin-top:30px;padding-top:24px;border-top:1px solid #e5eaf0}.myex-legal-main p{margin:10px 0}.myex-legal-eyebrow{color:#a35017;font-size:12px;font-weight:750;letter-spacing:1.5px}.myex-legal-summary{font-size:19px;color:#50677c}.myex-legal-version{font-size:12px;overflow-wrap:anywhere;color:#50677c}.myex-legal-draft{display:block;margin:26px 0;padding:18px 22px;border-left:4px solid #d5852b;background:#fff4e4;color:#643d17}.myex-legal-draft p{font-size:14px}.myex-legal-contact{display:grid;grid-template-columns:190px 1fr;gap:12px;padding:24px;background:#f4f7fa;overflow-wrap:anywhere}.myex-legal-contact dt{font-weight:700}.myex-legal-contact dd{margin:0}.myex-legal-footer{box-sizing:border-box;display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(280px,1.4fr);gap:32px!important;background:#142e49;color:#d9e5ef!important;padding:36px 6%!important;font:14px/1.6 system-ui,Arial,sans-serif;border-top:3px solid #ffb660!important;clear:both}.myex-legal-footer a{color:#f4f8fc!important;text-decoration:none}.myex-legal-footer a:hover{text-decoration:underline}.myex-legal-footer a:focus-visible{outline:3px solid #ffb660;outline-offset:5px}.myex-legal-footer p{margin:10px 0}.myex-legal-footer small{color:#bbccdc}.myex-legal-footer nav{display:grid!important;grid-template-columns:1fr 1fr;gap:12px 24px!important;align-content:start}.myex-legal-bottom{grid-column:1/-1;border-top:1px solid #3a5069;padding-top:18px;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:12px;color:#bbccdc}.myex-legal-notice{font-size:14px;line-height:1.6;padding:14px;border-left:3px solid #b55618;background:#fff5e8}@media(max-width:650px){.myex-legal-header{align-items:flex-start;flex-direction:column;padding:20px}.myex-legal-main{margin:20px 12px;padding:26px 20px;border-radius:12px}.myex-legal-footer{grid-template-columns:1fr;padding:28px 22px!important}.myex-legal-footer nav{grid-template-columns:1fr}.myex-legal-contact{grid-template-columns:1fr;padding:18px;gap:4px}.myex-legal-contact dd{margin-bottom:14px}}@media print{.myex-legal-header,.myex-legal-footer{display:none!important}.myex-legal-main{border:0;margin:0;padding:0;max-width:none}.myex-legal-main section{break-inside:avoid}}

.myex-legal-footer{grid-column:1/-1}
