/* F4 stays within Intelligence. Native content needs no scripts or external runtime. */
.intel-f4-intro{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:9%;background:#f6f5f0;border-bottom:1px solid #d9e0df}
.intel-f4-heading .eyebrow{color:#526d70;margin-bottom:24px}
.intel-f4-heading h2{max-width:12ch}
.intel-f4-prose p+p{margin-top:20px}
.intel-f4-actions{display:flex;flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px}
.intel-f4-actions .text-link{margin:0}
.f4-page{background:#fff;color:#143442}
.f4-wrap{width:86%;max-width:1240px;margin-inline:auto}
.f4-hero{background:#0c2332;color:#f8f7f2;padding:32px 0 80px}
.f4-breadcrumb{position:static;inset:auto;padding:0;border:0;box-shadow:none;background:transparent;font-size:13px;display:flex;gap:12px;color:#c8d7db;margin-bottom:68px}
.f4-breadcrumb a{padding:0;text-decoration:underline;text-underline-offset:4px}
.f4-breadcrumb a:hover{color:#fff}
.f4-hero-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:10%;align-items:end}
.f4-hero .eyebrow{color:#d8c8a6;margin-bottom:25px}
.f4-hero h1{font-family:var(--display,var(--sans));font-size:clamp(68px,8vw,116px);line-height:1;letter-spacing:-.045em;font-weight:400;margin:0 0 27px}
.f4-deck{font-size:clamp(24px,2.7vw,37px);line-height:1.4;letter-spacing:-.025em;color:#e6e9e4}
.f4-hero-prose{padding-bottom:4px}
.f4-hero-prose p{font-size:18px;line-height:1.8;color:#d4dee2}
.f4-hero-prose p+p{margin-top:22px}
.f4-hero .text-link{color:#f5ead4;border-color:#93a8ae;margin-top:29px}
.f4-section-nav{position:static;inset:auto;padding:0;border:0;box-shadow:none;display:block;background:#f6f5f0;border-bottom:1px solid #d1dcda}
.f4-section-nav .f4-wrap{display:flex;flex-wrap:wrap;gap:12px 27px;padding-block:17px}
.f4-section-nav a{padding:3px 0;font-size:13px;line-height:1.6;color:#3e5d64}
.f4-section-nav a:hover{text-decoration:underline;text-underline-offset:5px}
.f4-section{padding-block:84px}
.f4-section .eyebrow{color:#567275;margin-bottom:23px}
.f4-two-col{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:9%}
.f4-two-col h2{max-width:13ch}
.f4-page h2{font-size:clamp(29px,3.1vw,45px);line-height:1.25;font-weight:400;letter-spacing:-.025em}
.f4-page h3{font-size:clamp(22px,2vw,27px);line-height:1.35;font-weight:400;letter-spacing:-.015em}
:where(.f4-page) p{font-size:18px;line-height:1.8}
.f4-prose p+p{margin-top:22px}
.f4-filings-band{background:#f6f5f0}
.f4-filings{margin-top:44px;border-top:1px solid #baccca}
.f4-filing{display:grid;grid-template-columns:minmax(0,.32fr) minmax(0,1fr);gap:9%;padding:34px 0;border-bottom:1px solid #c7d3d1}
.f4-filing h3{margin-bottom:15px}
.f4-filing .f4-filing-label{font-size:15px;line-height:1.65;color:#47696c;padding-top:5px}
.f4-source{display:inline-block;font-size:12px;color:#426367;margin-top:15px;text-decoration:underline;text-underline-offset:4px}
.f4-steps{list-style:none;padding:0;margin:0}
.f4-steps li{display:grid;grid-template-columns:32px minmax(0,1fr);gap:20px;border-top:1px solid #c6d3d1;padding:28px 0}
.f4-steps li:first-child{padding-top:0;border-top:0}
.f4-steps li:last-child{padding-bottom:0}
.f4-step-number{font-size:12px;color:#577c7e;padding-top:8px}
.f4-steps h3{margin-bottom:13px}
.f4-sma-band{background:#edf1ef}
.f4-risks{padding-bottom:92px}
.f4-next-band{background:#0c2332;color:#f7f8f5}
.f4-next-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10%}
.f4-next-grid article+article{border-left:1px solid #48616b;padding-left:16%;margin-left:-3%}
.f4-next-grid .eyebrow{color:#c7c5af}
.f4-next-grid h2{margin-bottom:25px}
.f4-next-grid p{color:#d5dfe2}
.f4-next-grid .button{margin:26px 0 23px;white-space:normal;text-align:center;max-width:100%;color:#fff;border-color:#95abb3}
.f4-next-grid .button:hover{background:#e1d3b5;color:#0c2332;border-color:#e1d3b5}
.f4-next-grid .f4-note{font-size:13px;line-height:1.75;color:#c3d1d7}
.f4-disclosures{padding-block:50px 62px;max-width:1240px}
.f4-disclosures h2{font-size:21px;margin-bottom:18px}
.f4-disclosures p,.f4-disclosures li{font-size:13px;line-height:1.85;color:#546b75}
.f4-disclosures p+p{margin-top:16px}
.f4-disclosures a{text-decoration:underline;text-underline-offset:4px}
.f4-sources{border-top:1px solid #d6dfdd;margin-top:30px;padding-top:25px}
.f4-sources h3{font-size:15px;letter-spacing:0}
.f4-sources ol{padding-left:20px;margin:16px 0 0}
.f4-sources li+li{margin-top:8px}
.f4-page [id]{scroll-margin-top:30px}
.f4-page a:focus-visible,.intel-f4-intro a:focus-visible{outline:3px solid #427b8b;outline-offset:6px}
.f4-hero a:focus-visible,.f4-next-band a:focus-visible{outline-color:#e1d3b5}
.f4-body .header nav a[aria-current=true]{border-bottom-color:#a48656}
@media(max-width:900px){.f4-hero{padding-bottom:56px}.f4-breadcrumb{margin-bottom:48px}.f4-hero-grid{grid-template-columns:1fr;gap:32px}.f4-hero-prose p,:where(.f4-page) p{font-size:17px}.f4-section{padding-block:62px}.f4-two-col,.intel-f4-intro{grid-template-columns:1fr;gap:30px}.f4-two-col h2,.intel-f4-heading h2{max-width:22ch}.f4-filing{grid-template-columns:minmax(0,.28fr) minmax(0,1fr);gap:7%}.f4-next-grid{gap:6%}.f4-next-grid article+article{padding-left:12%;margin-left:0}}
@media(max-width:650px){.f4-wrap{width:88%}.f4-hero{padding-top:25px;padding-bottom:45px}.f4-breadcrumb{margin-bottom:35px}.f4-hero-grid{grid-template-columns:1fr;gap:33px}.f4-hero h1{font-size:76px;margin-bottom:22px}.f4-deck{font-size:27px}.f4-section-nav .f4-wrap{gap:10px 21px;padding-block:14px}.f4-section-nav a{font-size:12px}.f4-section{padding-block:49px}.f4-page h2{font-size:31px}.f4-filings{margin-top:30px}.f4-filing{grid-template-columns:1fr;gap:12px;padding:28px 0}.f4-filing .f4-filing-label{padding-top:0;font-size:13px}.f4-filing h3{font-size:23px}.f4-steps li{gap:12px;grid-template-columns:24px minmax(0,1fr)}.f4-next-grid{grid-template-columns:1fr;gap:42px}.f4-next-grid article+article{border-left:0;border-top:1px solid #48616b;margin:0;padding:39px 0 0}.f4-next-grid .button{width:100%;padding-inline:18px}.f4-disclosures{padding-block:36px 46px}.f4-disclosures h2{font-size:21px}.f4-disclosures p{font-size:13px}.intel-f4-actions{align-items:flex-start;flex-direction:column;gap:20px}.intel-f4-intro{padding-block:48px}.intel-f4-heading h2{max-width:22ch}.intel-f4-prose p{font-size:17px}}
@media(prefers-reduced-motion:reduce){.f4-body{scroll-behavior:auto}}

/* Locally hosted illustrative edit; no remote photo request. */
.f4-hero-photo{margin:48px 0 0}.f4-hero-photo img{width:100%;height:auto;aspect-ratio:2.7;object-fit:cover;object-position:center 51%;filter:saturate(.56);border:1px solid #506978}.f4-hero-photo figcaption{font-size:11px;line-height:1.8;color:#bfd0d8;max-width:1050px;margin-top:15px}.f4-hero-photo figcaption a{text-decoration:underline;text-underline-offset:3px}.f4-photo-disclaimer{display:block;margin-top:4px}@media(max-width:650px){.f4-hero-photo{margin-top:34px}.f4-hero-photo img{aspect-ratio:1.9;object-position:center 52%}.f4-hero-photo figcaption{font-size:10px}}
