
    :root{--navy:#081b3b;--blue:#124ed1;--red:#a71943;--gold:#f3c634;--ink:#142033;--muted:#627086;--paper:#fff;--wash:#f4f6f9;--line:#dde3eb}
    *{box-sizing:border-box} body{margin:0;background:var(--wash);color:var(--ink);font-family:Inter,Arial,sans-serif;line-height:1.72}
    .crumb{max-width:1050px;margin:0 auto;padding:25px 28px 8px;color:#758096;font-size:13px}.crumb a{color:#52627a;text-decoration:none}
    article{max-width:1050px;margin:0 auto 70px;background:var(--paper);box-shadow:0 14px 50px rgba(12,29,59,.07)}
    .header{padding:54px 72px 36px;text-align:center}.kicker{color:var(--red);font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:12px}.header h1{font-family:Georgia,serif;font-size:50px;line-height:1.12;margin:13px auto 18px;max-width:850px;color:var(--navy)}
    .dek{max-width:780px;margin:auto;color:#56657a;font-size:19px;line-height:1.55}.meta{margin-top:21px;color:#8a94a3;font-size:13px}
    .hero{padding:0 44px}.hero img{display:block;width:100%;border-radius:8px}.caption{font-size:12px;color:#7c8798;margin:10px 4px 0;text-align:center}
    .content{max-width:820px;margin:auto;padding:42px 32px 72px}.answer{border-left:5px solid var(--gold);background:#f8f5ea;padding:19px 24px;margin:0 0 42px;font-size:17px}.answer strong{color:var(--navy)}
    h2{font-family:Georgia,serif;font-size:32px;line-height:1.25;color:var(--navy);margin:52px 0 16px} h3{font-size:20px;color:var(--navy);margin:30px 0 8px} p{margin:0 0 20px}
    .figure{margin:34px 0}.figure img{width:100%;display:block;border-radius:8px}.figure.two{display:grid;grid-template-columns:1fr 1fr;gap:14px}.figure.two img{height:100%;object-fit:cover}
    table{width:100%;border-collapse:collapse;margin:24px 0 36px;font-size:15px}th{background:var(--navy);color:#fff;text-align:left}th,td{padding:14px 16px;border:1px solid var(--line)}tr:nth-child(even) td{background:#f7f9fc}
    .choice{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:26px 0}.card{border:1px solid var(--line);border-top:4px solid var(--blue);padding:22px;border-radius:5px}.card:nth-child(2){border-top-color:var(--red)}.card h3{margin:0 0 8px}.card p{font-size:14px;color:#5e6b7d;margin:0}
    .cta{background:linear-gradient(135deg,var(--navy),#163f84);color:#fff;padding:34px;border-radius:9px;margin:48px 0 0}.cta h2{color:#fff;margin:0 0 10px}.cta p{color:#d9e3f2}.button{display:inline-block;background:var(--gold);color:var(--navy);font-weight:900;text-decoration:none;padding:13px 22px;border-radius:5px}
    .faq{border-top:1px solid var(--line);padding:18px 0}.faq h3{font-size:17px;margin:0 0 7px}.faq p{margin:0;color:#5f6d80;font-size:15px}
    .source{font-size:13px;color:#7a8798;margin-top:36px}.source a{color:#345ea8}
    footer{background:var(--navy);color:#b7c4d8;padding:36px;text-align:center;font-size:13px}
    @media(max-width:700px){.header{padding:38px 24px 28px}.header h1{font-size:36px}.hero{padding:0 14px}.content{padding:30px 22px 55px}.figure.two,.choice{grid-template-columns:1fr}h2{font-size:27px}}
  