.fid-feature{background:#f6f4ef;border-top:1px solid #e5e0d6;border-bottom:1px solid #e5e0d6}.fid-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:52px;align-items:center}.fid-photo{margin:0;min-width:0}.fid-photo img{width:100%;height:auto;display:block;border-radius:12px;border:1px solid #e2d9ca;box-shadow:0 14px 32px #102b4817}.fid-photo a{display:block}.fid-photo figcaption{font-size:12px;line-height:1.6;color:#627181;margin-top:12px}.fid-photo figcaption a{display:inline;color:#174a70;text-decoration:underline}.fid-copy h2{font:700 clamp(31px,3.3vw,44px)/1.15 Georgia,serif;color:#102b48;margin:12px 0 22px}.fid-copy p{font-size:16px;line-height:1.75;color:#465d70}.fid-copy .fid-lead{font-size:19px;color:#203b51}.fid-copy .eyebrow{color:#765522}.fid-copy .fid-signature{font-weight:750;color:#102b48;font-size:14px}.fid-source-link{font-size:14px;align-self:center;color:#184c73;text-decoration:underline}.fid-article-page{margin:0;background:#fff;color:#263b4d;font-family:system-ui,-apple-system,Segoe UI,Arial,sans-serif;line-height:1.75}.fid-article-page *{box-sizing:border-box}.fid-article-page a{color:inherit;text-decoration:none}.fid-page-wrap{width:min(1120px,calc(100% - 48px));margin:0 auto}.fid-article-header{border-bottom:1px solid #e3e8ee;background:white}.fid-article-header .fid-page-wrap{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:92px}.fid-brand{display:flex;gap:14px;align-items:center;color:#102b48!important;font-weight:750;line-height:1.25}.fid-brand small{display:block;font-weight:500;letter-spacing:.09em;font-size:10px;text-transform:uppercase;color:#687989;margin-top:6px}.fid-mark{display:grid;place-items:center;width:48px;height:48px;border-radius:8px;background:#102b48;color:#d2ab65;font:25px Georgia,serif}.fid-back{font-size:13px;color:#284f70!important;white-space:nowrap}.fid-article-hero{background:#102b48;color:white;padding:65px 0 70px}.fid-kicker{color:#e2bd7e;font-size:12px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;margin:0 0 20px}.fid-article-hero h1{font:700 clamp(34px,4.3vw,59px)/1.12 Georgia,serif;letter-spacing:-.02em;max-width:950px;margin:0 0 24px}.fid-byline{font-size:14px;color:#d8e3ed;margin:0 0 15px}.fid-byline a{text-decoration:underline}.fid-deck{max-width:780px;font-size:18px;color:#e4ebf3;line-height:1.65;margin:0}.fid-article-body{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:48px;align-items:start;padding-top:62px;padding-bottom:72px}.fid-article-photo{margin:0}.fid-article-photo img{width:100%;height:auto;display:block;border-radius:12px}.fid-article-photo figcaption{font-size:12px;color:#627181;line-height:1.7;margin-top:12px}.fid-article-photo figcaption a{text-decoration:underline;color:#174a70}.fid-article-text p{margin:0 0 22px;font-size:16px}.fid-article-text .fid-opening{font-size:20px;line-height:1.6;color:#15334b}.fid-article-text h2{font:700 28px/1.25 Georgia,serif;color:#102b48;margin:34px 0 16px}.fid-article-text blockquote{border-left:3px solid #d2ab65;margin:35px 0 20px;padding:5px 0 5px 24px;font:italic 26px/1.4 Georgia,serif;color:#102b48}.fid-article-author{font-weight:750;color:#102b48}.fid-article-actions{display:flex;flex-direction:column;align-items:flex-start;gap:15px;margin:30px 0}.fid-primary-link{display:inline-block;padding:12px 18px;border-radius:6px;background:#d2ab65;color:#102b48!important;font-weight:750;font-size:14px}.fid-secondary-link{font-weight:650;color:#174a70!important;font-size:14px}.fid-article-text .fid-source-note{font-size:12px;color:#6b7681;border-top:1px solid #e3e8ee;padding-top:18px}.fid-article-footer{padding:30px 0;background:#0b1b2e;color:#c1ceda;font-size:13px}.fid-article-footer .fid-page-wrap{display:flex;gap:24px;flex-wrap:wrap;align-items:center}.fid-article-footer span{margin-right:auto}.fid-article-footer a{text-decoration:underline}.fid-skip{position:fixed;left:16px;top:-100px;padding:12px 18px;background:white;color:#102b48;z-index:100}.fid-skip:focus{top:10px}.fid-article-page a:focus-visible{outline:3px solid #b68c45;outline-offset:5px}.fid-article-page a:hover{text-decoration:underline}
@media(max-width:800px){.fid-grid{gap:28px}.fid-article-body{grid-template-columns:1fr;gap:34px}.fid-article-photo{max-width:521px;margin:0 auto}.fid-article-text{max-width:740px;margin:0 auto}.fid-article-header .fid-page-wrap{min-height:80px}.fid-brand{font-size:13px}.fid-back{font-size:12px}.fid-mark{width:42px;height:42px;flex-shrink:0}}
@media(max-width:650px){.fid-grid{grid-template-columns:1fr;gap:28px}.fid-copy h2{font-size:33px}.fid-copy .fid-lead{font-size:18px}.fid-page-wrap{width:calc(100% - 32px)}.fid-article-hero{padding:44px 0}.fid-article-hero h1{font-size:38px}.fid-deck{font-size:16px}.fid-article-body{padding-top:32px;padding-bottom:45px}.fid-article-text .fid-opening{font-size:18px}.fid-article-header .fid-page-wrap{gap:14px}.fid-brand small{font-size:8px}.fid-back{white-space:normal;text-align:right;max-width:90px}.fid-article-text h2{font-size:26px}.fid-primary-link{min-height:46px}.fid-article-footer .fid-page-wrap{gap:18px}}
@media(prefers-reduced-motion:reduce){.fid-article-page{scroll-behavior:auto}}