.address-hero{display:grid;grid-template-columns:1.25fr .85fr;gap:55px;padding:25px 0 50px}.address-hero h1{font-size:43px;line-height:1.15;letter-spacing:-1px;margin:25px 0}.address-hero h1 em{font-style:normal;color:#007491}.address-hero p,.address-article .reference-section>p,.address-article .reference-split p{font-size:15px;line-height:1.9}.address-hero .address-summary{font-size:14px;color:#6f899a;margin-top:25px}.address-hero .reference-benefits{margin-top:30px}.address-hero .reference-benefits li{font-size:13px}.address-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:25px 0}.address-facts>div{padding:18px 12px;border:1px solid #e3edf3;border-radius:6px;background:#f8fcfe}.address-facts dt{font-size:9px;letter-spacing:.5px;color:#648397}.address-facts dd{font-size:13px;color:#203642;font-weight:600;margin:12px 0 0}.address-diagram{max-width:760px;margin:35px auto 20px;padding:28px;background:white;border-top:4px solid #087b94;border-radius:6px;box-shadow:0 2px 10px #2345570a}.address-diagram h3{font-size:23px;margin:10px 0}.address-diagram>p{font-size:12px;line-height:1.8}.address-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:30px}.address-timeline>div{position:relative;padding:17px 12px;background:#edf4ff;border:1px solid #d5e2f4;border-radius:7px;border-top:3px solid #6088ee}.address-timeline>div:nth-child(3){background:#fff7e7;border-color:#edc779}.address-timeline>div:nth-child(4){background:#fff0ef;border-color:#edb1ab}.address-diagram b{font-size:9px;color:#3474a5;letter-spacing:.5px}.address-diagram h4{font-size:13px;color:#203642;margin:10px 0}.address-timeline p,.address-formats p{font-size:11px;line-height:1.8;margin:8px 0}.address-diagram-note{display:block;text-align:center;font-size:12px;margin:22px 0}.address-diagram figcaption{text-align:center;border-top:1px solid #e6eef4;padding-top:15px;color:#7892a3;font-size:10px;line-height:1.8}.address-formats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:25px}.address-formats>div{background:#eef8f3;border:1px solid #cfe6db;border-radius:7px;padding:15px 12px}.address-formats>div:first-child{background:#fff7e6;border-color:#efd399}.address-formats pre{font:10px/1.9 Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;padding:10px;margin:15px 0;color:#167960}.address-formats>div:first-child pre{color:#a97414}.address-impact{display:grid;grid-template-columns:1fr 1fr;gap:20px 35px;margin:25px 0}.address-impact h3{font-size:15px}.address-impact h3:first-letter{color:#007491}.address-impact p,.address-article .mt-four-steps p,.address-article .mt-faq details p,.address-article .mt-related p{font-size:14px;line-height:1.85}.address-article .mt-four-steps h3{font-size:14px}.address-article .mt-faq summary{font-size:13px}.address-disclosure{margin:25px 0 45px}.address-article details summary:focus-visible{outline:2px solid #007491;outline-offset:3px}@media(max-width:700px){.address-hero{grid-template-columns:1fr;gap:25px}.address-hero h1{font-size:35px}.address-facts{grid-template-columns:1fr 1fr}.address-diagram{padding:20px 14px}.address-timeline{grid-template-columns:1fr 1fr}.address-formats,.address-impact{grid-template-columns:1fr}.address-formats pre{font-size:12px}.address-article .mt-related{grid-template-columns:1fr 1fr}.address-diagram h3{font-size:21px}}@media(max-width:420px){.address-article .mt-related{grid-template-columns:1fr}}
.address-hero{display:block;max-width:820px;margin:auto;text-align:center}.address-hero h1 em{display:block}.address-hero .reference-benefits{display:flex;flex-direction:column;align-items:center;gap:5px}.address-hero .reference-benefits li{max-width:740px}.address-hero .reference-jumps{justify-content:center}.address-hero-track{margin-top:22px}
