.lg{--lg-blue:#103668;--lg-ink:#25364a;max-width:1180px;padding:28px 28px 72px;margin:auto;color:var(--lg-ink);font:17px/1.8 system-ui,-apple-system,'PingFang SC',sans-serif}.lg *{box-sizing:border-box}.lg a{color:#285b91;text-decoration:none}.lg a:hover{text-decoration:underline}.lg button,.lg input,.lg select{font:inherit}.lg button,.lg-select{border:1px solid #bbcbdc;border-radius:6px;background:#fff;color:#183b66;padding:9px 16px;cursor:pointer}.lg button:hover{background:#edf3fa}.lg button:focus-visible,.lg a:focus-visible,.lg input:focus-visible,.lg select:focus-visible{outline:3px solid #6e93bc;outline-offset:3px}.lg-topline{display:flex;justify-content:space-between;gap:20px;font-size:14px}.lg-emergency{white-space:nowrap}.lg h1{font-size:clamp(29px,4vw,42px);line-height:1.35;color:var(--lg-blue);font-weight:650;letter-spacing:-.02em;margin:10px 0 18px}.lg h2{font-size:24px;line-height:1.5;font-weight:600;color:var(--lg-blue);margin:0 0 16px}.lg h3{font-size:19px;color:var(--lg-blue);margin:0 0 8px}.lg-hero{max-width:820px;padding:40px 0 24px}.lg-kicker{color:#687b8d;font-size:14px;margin:0}.lg-deck{font-size:19px;color:#52677c;line-height:1.8;margin:0}.lg-search{display:flex;max-width:800px;margin:0 0 28px;border:1px solid #a5b9d0;border-radius:7px;background:#fff;padding:5px}.lg-search input{width:100%;min-width:0;border:0;background:transparent;padding:10px 14px;color:#193e6d}.lg-search button{background:#123d74;color:white;min-width:82px;border:0}.lg-tabs{display:flex;gap:30px;border-bottom:1px solid #d9e1eb;margin:12px 0 24px}.lg-tabs a{padding:12px 0;color:#5a6c7f;font-weight:600;white-space:nowrap}.lg-tabs a[aria-current=page]{color:#0b376e;border-bottom:3px solid #0b376e}.lg-stages{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:18px}.lg-stages button[aria-pressed=true]{background:#e8eff8;border-color:#6688b0;color:#0e3769}.lg-filters{display:flex;gap:18px;align-items:center;flex-wrap:wrap;font-size:14px;margin:18px 0 28px}.lg-filters select{max-width:240px;padding:8px;background:#fff;border:1px solid #b8c8db;border-radius:5px}.lg-hint,.lg-meta,.lg-storage{font-size:14px;color:#607084}.lg-hint{margin:10px 0 22px}.lg-storage{border-top:1px solid #dce4ec;padding-top:22px;margin-top:36px}.lg-list{padding:0;list-style:none;margin:0}.lg-row{display:flex;gap:24px;align-items:center;justify-content:space-between;padding:23px 0;border-bottom:1px solid #dde4ed}.lg-row-main{min-width:0;flex:1}.lg-row p{margin:5px 0}.lg-row-title{font-size:20px;font-weight:600}.lg-row .lg-meta{font-size:13px}.lg-row-actions{flex-shrink:0}.lg-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px}.lg-topic{padding:23px 0;border-bottom:1px solid #dde4ed}.lg-topic p{font-size:15px;margin:6px 0;color:#5c6c7d}.lg-topic small{color:#69798a}.lg-topic a{font-weight:600;font-size:20px}.lg-resources{border-top:1px solid #d9e2ed;margin-top:44px;padding-top:30px}.lg-resources h2{font-size:21px;margin-top:30px}.lg-resource-links{display:flex;flex-wrap:wrap;gap:15px 30px}.lg-updated{margin:10px 0;font-size:15px}.lg-back{display:inline-block;margin-top:25px;font-size:15px}.lg-article-head{max-width:880px;margin:25px 0 40px}.lg-article-head .lg-meta{margin-top:16px}.lg-task-controls{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}.lg-task-controls button[aria-pressed=true]{background:#e8eff8;border-color:#6688b0}.lg-reading{display:grid;grid-template-columns:230px minmax(0,1fr);gap:55px}.lg-toc{position:sticky;top:115px;font-size:14px;line-height:1.6}.lg-toc summary{font-weight:600;color:var(--lg-blue);cursor:pointer;margin-bottom:14px}.lg-toc nav{display:flex;flex-direction:column;gap:13px;border-left:2px solid #dde6f0;padding-left:16px}.lg-prose{max-width:780px;min-width:0}.lg-prose section{scroll-margin-top:120px;margin-bottom:38px}.lg-prose p{line-height:1.95;margin:14px 0;overflow-wrap:anywhere}.lg-prose details{border-bottom:1px solid #dde4ed;padding:15px 0}.lg-prose summary{cursor:pointer;font-weight:600}.lg-sources{padding-left:20px}.lg-sources li{margin:18px 0}.lg-sources p{font-size:14px;margin:5px 0}.lg-sources small{font-size:13px;color:#627184}.lg-consult{display:inline-block;border:1px solid #b6c8dc;border-radius:5px;padding:8px 16px}.lg-region{padding:20px;background:#f2f6fa;border-left:3px solid #396794}.lg-region p{font-size:15px}.lg-check-head{display:flex;justify-content:space-between;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:20px}.lg-check-actions{display:flex;gap:10px;flex-wrap:wrap}.lg-na{opacity:.72}.lg-sr{position:absolute;clip:rect(0,0,0,0);width:1px;height:1px;overflow:hidden}.lg-status{color:#245947;font-size:14px}.lg-empty{padding:28px;background:#f4f7fb;border-radius:6px}.lg-updates a{display:block}.lg-print-only{display:none}
@media(max-width:760px){.lg{padding:20px 20px 50px;font-size:16px}.lg-topline{font-size:12px;gap:12px}.lg-topline nav{max-width:74%}.lg-hero{padding:28px 0 20px}.lg-deck{font-size:17px}.lg-tabs{gap:20px;font-size:15px}.lg-search input{padding-left:9px}.lg-row{align-items:flex-start;gap:10px;flex-wrap:wrap}.lg-row-title{font-size:18px}.lg-row-main{flex-basis:100%}.lg-topics{grid-template-columns:1fr}.lg-reading{display:block}.lg-toc{position:static;background:#f2f6fa;padding:15px;margin-bottom:30px}.lg-toc nav{gap:12px}.lg-article-head{margin-bottom:24px}.lg-article-head h1{font-size:29px}.lg-prose h2{font-size:22px}.lg-stages button{font-size:14px;padding:8px 11px}.lg-resource-links{display:grid;gap:12px}.lg-task-controls{gap:8px}.lg-task-controls button{font-size:14px;padding:8px 12px}}
@media print{header.mj-header,footer,.lg-topline,.lg-search,.lg-tabs,.lg-filters,.lg-stages,.lg-row-actions,.lg-check-actions,.lg-task-controls,.mj-contact-menu{display:none!important}.lg{max-width:none;padding:0;font-size:11pt}.lg-row{break-inside:avoid}.lg-reading{display:block}.lg-toc{display:none}.lg-prose{max-width:none}.lg-resources{display:none}.lg-print-only{display:block}.lg a{color:#000}.lg-storage{font-size:9pt}}

.lg-options{font-size:14px;margin:12px 0 20px}.lg-options summary{cursor:pointer;color:#285b91}.lg-review-notice{padding:12px 16px;border-left:3px solid #ad7c25;background:#fff8e8;font-size:14px}.lg-options .lg-region{margin-top:12px}
@media(max-width:760px){.lg[data-mode=home] .lg-topline nav,.lg[data-mode=home] .lg-kicker{display:none}.lg[data-mode=home] .lg-topline{justify-content:flex-end}.lg-hero{padding:14px 0 18px}.lg h1{margin:5px 0 12px}.lg-search{margin-bottom:16px}.lg-tabs{gap:18px;margin:0 0 18px}.lg-tabs a{padding:10px 0}.lg-stages{margin-bottom:10px}.lg-hint{margin:8px 0 12px}.lg-options{margin:10px 0 14px}.lg-region{padding:14px}.lg-options .lg-filters{margin:12px 0}.lg-prose .lg-select,.lg-consult input{max-width:100%;width:100%}}

.lg-row-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.lg-row-actions .lg-status{display:block;width:100%}#lg-print-document{display:none}
@media print{html.lg-printing body>*:not(#lg-print-document){display:none!important}html.lg-printing #lg-print-document{display:block!important;font:11pt/1.7 system-ui;color:#222}#lg-print-document section{break-inside:avoid;border-bottom:1px solid #ccc;padding:12px 0}#lg-print-document h1{font-size:20pt}#lg-print-document h2{font-size:14pt}#lg-print-document a{overflow-wrap:anywhere}@page{size:A4;margin:16mm}}

#lg-print-document.lg-print-preview{display:block;position:fixed;inset:0;z-index:20000;overflow:auto;background:white;padding:24px max(20px,calc((100vw - 860px)/2));font:16px/1.8 system-ui;color:#24374c}#lg-print-document section{border-bottom:1px solid #ccd6e1;padding:16px 0}#lg-print-document a{overflow-wrap:anywhere}#lg-print-document h2{font-size:20px}.lg-print-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;border-bottom:1px solid #ccd6e1;padding-bottom:16px}.lg-print-toolbar button{font:inherit;color:#153e71;border:1px solid #bbcbdc;background:white;padding:8px 12px;border-radius:5px;cursor:pointer}
@media print{#lg-print-document.lg-print-preview{position:static!important;inset:auto;padding:0!important;overflow:visible!important}.lg-print-toolbar{display:none!important}}

/* Keep the article enquiry readable without a narrow inline subject field. */
.lg-prose .lg-consult{display:block;width:100%;margin-top:20px;padding:18px 22px;border:1px solid #d6e0eb;border-radius:8px;background:#f7f9fc}.lg-consult>summary{color:#173b68;font-size:17px}.lg-consult>p{font-size:15px;line-height:1.7;margin:12px 0 16px}.lg-consult label{display:block;font-size:14px;font-weight:600;margin:0 0 7px}.lg-consult textarea{display:block;box-sizing:border-box;width:100%;max-width:100%;min-height:80px;resize:vertical;border:1px solid #aebfd3;border-radius:5px;padding:10px 12px;font:16px/1.6 system-ui;color:#25364a;background:white}.lg-consult textarea:focus-visible{outline:2px solid #315d92;outline-offset:2px}.lg-consult .lg-consult-actions{display:flex;align-items:center;gap:12px 24px;flex-wrap:wrap;margin:16px 0 0}.lg-consult #lg-consult-email{display:inline-block;background:#173e70;color:white;border-radius:5px;padding:9px 15px;font-weight:600}.lg-consult-actions>a{font-size:15px}@media(max-width:600px){.lg-prose .lg-consult{padding:16px}.lg-consult textarea{min-height:106px}.lg-consult .lg-consult-actions{gap:12px 18px}}
