.mp-centre{--mp-navy:#062b55;--mp-gold:#a56d17;max-width:1320px;margin:auto;color:#253b50;font-size:16px;line-height:1.65}.mp-centre *{box-sizing:border-box}.mp-centre h1,.mp-centre h2,.mp-centre h3{color:var(--mp-navy);line-height:1.25}.mp-centre p{margin:0 0 16px}.mp-centre a{color:var(--mp-navy)}.mp-centre svg{width:21px;height:21px;flex-shrink:0}.mp-hero{display:grid;grid-template-columns:1.35fr 1fr;background:#f7f3eb;margin:24px 24px 0;overflow:hidden}.mp-hero>div{padding:38px}.mp-back{font-size:12px;font-weight:800;letter-spacing:1.4px;text-decoration:none}.mp-hero h1{font-size:clamp(28px,3.3vw,43px);font-weight:800;margin:20px 0}.mp-hero h1 em{font-style:normal;color:var(--mp-gold)}.mp-hero p{max-width:580px}.mp-hero img{width:100%;height:100%;min-height:260px;object-fit:cover}.mp-hero-tags{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:12px;font-weight:700;color:#5c503e}.mp-hero-tags span{border-bottom:2px solid #d6b470;padding-bottom:5px}.mp-intro{margin:0 24px;padding:22px 38px;background:#062b55;color:white}.mp-intro strong{font-size:19px}.mp-intro p{font-size:14px;line-height:1.7;margin:6px 0 0;max-width:980px}.mp-workspace{display:grid;grid-template-columns:255px minmax(0,1fr);gap:38px;align-items:start;padding:34px 24px 56px}.mp-sidebar{position:sticky;top:90px;max-height:calc(100vh - 110px);overflow:auto;padding-right:12px}.mp-menu>summary{font-size:14px;font-weight:800;color:var(--mp-navy);cursor:pointer;padding:10px 0;border-bottom:1px solid #ddd}.mp-nav-group h3{font-size:11px;letter-spacing:1px;text-transform:uppercase;margin:23px 0 9px;color:#8e621f}.mp-nav-group a{display:flex;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;border-left:3px solid transparent;border-radius:0 5px 5px 0;font-size:13px;font-weight:650}.mp-nav-group a:hover{background:#f7f3eb}.mp-nav-group a[aria-current="page"]{background:#062b55;color:white;border-color:#ffb51b}.mp-nav-group small{display:block;font-size:10px;font-weight:500;opacity:.8}.mp-help{margin-top:26px;padding-top:18px;border-top:1px solid #ddd;font-size:13px}.mp-help p{margin:8px 0}.mp-help a{display:block;font-weight:700;padding:4px 0}.mp-reading{min-width:0}.mp-privacy-note{display:flex;align-items:start;gap:13px;padding:0 0 20px;border-bottom:1px solid #dfd8cd;color:#546575;font-size:13px}.mp-privacy-note svg{margin-top:3px;color:var(--mp-gold)}.mp-privacy-note p{margin:0}.mp-document-heading{padding:28px 0 20px}.mp-eyebrow{font-size:11px;font-weight:800;letter-spacing:1.3px;text-transform:uppercase;color:#936319}.mp-document-heading h2{font-size:30px;margin:9px 0}.mp-document-version{font-size:12px;color:#637383}.mp-document{max-width:900px}.mp-document .mp-lead{font-size:17px;color:#41566b}.mp-document h3{font-size:17px;margin:26px 0 12px}.mp-document p{overflow-wrap:anywhere}.mp-document ul{padding-left:22px}.mp-document li{margin:10px 0}.mp-important{border-left:3px solid #b77c20;padding:14px 20px;background:#faf7ef;font-weight:600}.mp-journey{list-style:none;padding:0!important;margin:24px 0}.mp-journey li{display:flex;align-items:start;gap:20px;position:relative;margin:0!important;padding:0 0 23px}.mp-journey li:not(:last-child):before{content:'';position:absolute;left:17px;top:35px;bottom:0;width:1px;background:#d8c7a9}.mp-journey li>span{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#f3e9d7;color:#8d5a13;font-weight:800;flex-shrink:0}.mp-journey li h3{margin:3px 0 7px;font-size:16px}.mp-journey li p{font-size:14px;margin:0}.mp-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;background:#a16a15;color:white!important;border:1px solid #a16a15;border-radius:5px;padding:11px 17px;font:700 13px/1.4 Inter,Arial,sans-serif;text-decoration:none;cursor:pointer;min-height:44px}.mp-button:hover{background:#845511}.mp-secondary{background:white;color:#062b55!important;border-color:#bdc8d2}.mp-secondary:hover{background:#edf2f6}.mp-tools{display:flex;gap:10px;align-items:center;flex-wrap:wrap;border-top:1px solid #dfd8cd;margin-top:28px;padding-top:20px}.mp-text-button{border:0;background:transparent;text-decoration:underline;color:#41566b;cursor:pointer;font:600 12px Inter,Arial,sans-serif;padding:12px}.mp-save-note{font-size:12px;color:#617181;margin-top:12px!important}.mp-field{display:block;margin:16px 0;max-width:680px}.mp-field>span{display:block;font-size:13px;font-weight:700;color:#253b50;margin-bottom:7px}.mp-field small{font-weight:400;color:#62717c}.mp-field input,.mp-field textarea{display:block;width:100%;background:#fcfcfb;border:1px solid #b7c1c9;border-radius:5px;padding:11px 12px;font:400 16px/1.5 Inter,Arial,sans-serif;color:#142c44;min-height:46px}.mp-field textarea{resize:vertical}.mp-centre :focus-visible{outline:3px solid #c38b31;outline-offset:3px}.mp-check{display:flex;gap:12px;align-items:flex-start;font-size:14px;padding:12px 0;border-bottom:1px solid #edf0f2}.mp-check input{width:19px;height:19px;flex-shrink:0;margin:3px 0 0;accent-color:#062b55}.mp-reserved{font-size:13px;background:#f4f6f7;padding:14px 16px}.mp-clause{border-bottom:1px solid #d9e0e4}.mp-clause summary{padding:16px 6px;cursor:pointer;font-weight:700;font-size:14px;color:#062b55;list-style-position:outside;margin-left:18px}.mp-clause>div{padding:4px 8px 12px;font-size:14px}.mp-next{margin-top:36px;padding-top:25px;border-top:3px solid #d6b470}.mp-next h2{font-size:21px}.mp-next ol{padding-left:21px;font-size:14px}.mp-next li{padding:4px 0}.mp-next p{font-size:14px}.mp-status{margin-top:15px!important;font-size:14px;font-weight:650}.mp-panel[hidden]{display:none!important}.mp-panel h2:focus{outline:none}.mp-print-value{white-space:pre-wrap;overflow-wrap:anywhere;border-bottom:1px solid #c7cdd4;padding:8px 0;min-height:30px}.mp-document-status{font-weight:700;color:#6d4a10}
@media(min-width:760px){form.mp-document{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:22px}form.mp-document>*{grid-column:1/-1}form.mp-document>.mp-field{grid-column:auto;max-width:100%}.mp-hero img{max-height:360px}}
@media(max-width:900px){.mp-workspace{grid-template-columns:210px minmax(0,1fr);gap:24px}.mp-hero>div{padding:27px}.mp-hero h1{font-size:32px}.mp-hero{grid-template-columns:1.2fr 1fr}.mp-intro{padding:22px 27px}}
@media(max-width:700px){.mp-hero{margin:12px 14px 0;grid-template-columns:1fr}.mp-hero>div{padding:25px 22px}.mp-hero h1{font-size:30px}.mp-hero img{height:165px;min-height:0;object-position:50% 42%}.mp-intro{margin:0 14px;padding:22px}.mp-intro strong{font-size:17px}.mp-workspace{display:block;padding:20px 18px 40px}.mp-sidebar{position:static;max-height:none;padding:0;margin-bottom:22px}.mp-menu{border:1px solid #d7dfe5;border-radius:6px;padding:0 14px}.mp-menu>summary{padding:14px 0;border:0}.mp-nav-group{padding-bottom:4px}.mp-menu nav{max-height:340px;overflow:auto}.mp-help{display:none}.mp-document-heading{padding-top:23px}.mp-document-heading h2{font-size:26px}.mp-tools{gap:8px}.mp-button{padding:11px 12px}.mp-privacy-note{font-size:12px}}
@media print{body>*{display:none!important}body>.mp-print-root{display:block!important;color:#172b40;background:white;font:11pt/1.5 Arial,sans-serif}.mp-print-root h1{font-size:22pt}.mp-print-root h2{font-size:17pt}.mp-print-root h3{font-size:13pt}.mp-print-root .mp-tools,.mp-print-root button,.mp-print-root .mp-button{display:none!important}.mp-print-root .mp-field{break-inside:avoid}.mp-print-root .mp-check{break-inside:avoid}.mp-print-root details{display:block}.mp-print-root a{color:inherit}.mp-print-root svg{width:20px;height:20px}.mp-print-root .mp-print-value{white-space:pre-wrap;border-bottom:1px solid #ccc;min-height:24px} @page{size:A4;margin:18mm}}
.mp-panel{scroll-margin-top:100px;}
