.gmd{max-width:1080px;margin:auto;color:#19344c}.gmd header{margin-bottom:22px}.gmd h2{font-size:26px;margin:5px 0 10px}.gmd h3{font-size:17px;margin:0 0 15px}.gmd p{line-height:1.65}.gmd-eyebrow{font-size:11px;letter-spacing:.08em;color:#5a7185}.gmd-colour{display:flex;gap:14px;align-items:center;margin:0 0 22px;font-size:13px}.gmd-colour select{border:1px solid #cfdce8;border-radius:7px;background:#fff;padding:9px 28px 9px 12px;min-width:150px}.gmd-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.gmd-card{background:#fff;border:1px solid #dce5ed;border-radius:12px;overflow:hidden}.gmd-visual{aspect-ratio:1.3;background:#f6f8fb;display:grid;place-items:center;padding:18px}.gmd-visual img{width:100%;height:100%;max-height:340px;object-fit:contain}.gmd [hidden]{display:none!important}.gmd-visual p{padding:35px;color:#677e92;text-align:center}.gmd-card-body{padding:22px}.gmd-area{display:flex;justify-content:space-between;gap:15px;background:#edf5fa;padding:11px 13px;border-radius:6px}.gmd-area small{font-size:11px;max-width:140px}.gmd-area strong{font-size:15px;white-space:nowrap}.gmd table{width:100%;border-collapse:collapse;font-size:12px}.gmd caption{text-align:left;caption-side:top;color:#60778b;font-size:11px;padding:7px 0}.gmd th,.gmd td{padding:10px 0;border-top:1px solid #e6edf2;text-align:left;vertical-align:top}.gmd th{font-weight:600;padding-right:10px}.gmd td{text-align:right;color:#586f82}.gmd a{color:#075c8a;text-decoration:underline;text-underline-offset:3px}.gmd a:hover{color:#143f6c}.gmd a:focus-visible,.gmd summary:focus-visible,.gmd select:focus-visible{outline:3px solid #278ad4;outline-offset:3px}.gmd-note{font-size:12px;color:#60758a;margin:20px 0}.gmd-documents{display:flex;gap:14px 25px;flex-wrap:wrap;font-size:12px;padding:8px 0 23px}.gmd-guide{background:#edf4f9;border:1px solid #dbe6ef;border-radius:10px;padding:19px 23px;margin-top:10px}.gmd-guide summary{cursor:pointer;font-size:17px;font-weight:600}.gmd-guide-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:24px}.gmd-guide p{font-size:13px;color:#4d687e;margin:0}.gmd-guide h3{font-size:15px;margin-bottom:8px}@media(max-width:650px){.gmd-grid,.gmd-guide-grid{grid-template-columns:1fr}.gmd h2{font-size:22px}.gmd-card-body{padding:17px}.gmd-colour{justify-content:space-between}.gmd-area{align-items:center}.gmd-guide{padding:16px}.gmd-guide-grid{gap:17px}.gmd-documents{gap:14px}.gmd-visual{aspect-ratio:1.15}}

/* Stable method rows across positions; details retain each supplier technique limit. */
.gmd-transfer-details summary{cursor:pointer;line-height:1.6;min-height:20px}.gmd-transfer-details ul{margin:10px 0 0;padding-left:16px;text-align:left;line-height:1.7}.gmd-unavailable th,.gmd-unavailable td{color:#78838d}.gmd table tr{height:45px}.gmd table td{min-width:145px}.gmd table th{width:44%}@media(max-width:420px){.gmd table td{min-width:0}}
