.intel-hero{display:grid;grid-template-columns:1.25fr .75fr;background:#0c2332;color:#fff;padding:85px 7%;gap:7%;align-items:center}.intel-hero h1{font:clamp(42px,4.9vw,76px)/1.15 var(--serif);letter-spacing:-.04em;margin:25px 0}.intel-hero .eyebrow{color:#e1c69d}.intel-lead{font:25px/1.5 var(--serif);color:#e4cda6;max-width:660px}.intel-hero-copy>p:not(.eyebrow):not(.intel-lead){max-width:610px;font-size:17px;color:#cbdbe4}.intel-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:32px}.intel-actions>a:not(.button){font-size:14px;text-decoration:underline;text-underline-offset:5px}.intel-masthead{padding:36px 36px 25px;border:1px solid #55717d;background:#163d4b;box-shadow:18px 18px 0 #071c27}.intel-edition{font-size:12px;letter-spacing:.15em;color:#c7dce5}.intel-wordmark{font:clamp(58px,6.5vw,98px)/1.05 var(--serif);letter-spacing:-.05em;margin:42px 0;color:#f6efdf}.intel-index{display:grid;gap:12px;border-top:1px solid #637f89;padding-top:23px;font-size:14px;color:#cee0e6}.intel-masthead>p:last-child{font:italic 19px var(--serif);color:#dfc79c;margin-top:28px}.intel-focus h2,.intel-reading h2,.intel-more h2{font:clamp(34px,4vw,55px)/1.2 var(--serif)}.intel-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;margin-top:48px}.intel-pillars article{border-top:1px solid #a89066;padding-top:20px}.intel-number{color:#826940;font-size:14px}.intel-pillars h3{font:29px/1.3 var(--serif);margin:20px 0}.intel-pillars p{font-size:16px}.intel-reading{background:#e7eff1}.intel-reading-grid{display:grid;grid-template-columns:1fr 1fr;gap:10%}.intel-reading-grid p{font-size:17px;margin:22px 0}.intel-context{border-left:1px solid #a7bac2;padding-left:40px}.intel-context h3{font:29px/1.4 var(--serif)}.intel-context .eyebrow{font-size:12px;color:#705d3d}.intel-context p{font-size:15px}.intel-more{display:flex;align-items:center;justify-content:space-between;gap:40px}.intel-more p{max-width:690px}.intel-more .button{flex-shrink:0}@media(max-width:850px){.intel-hero{grid-template-columns:1fr;padding:55px 7%;gap:45px}.intel-masthead{max-width:510px}.intel-wordmark{font-size:70px}.intel-pillars{grid-template-columns:1fr;gap:30px}.intel-reading-grid{grid-template-columns:1fr;gap:35px}.intel-context{border-left:0;border-top:1px solid #a7bac2;padding:25px 0 0}.intel-more{display:block}.intel-more .button{margin-top:24px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto}}.intel-posts h2{font:clamp(34px,4vw,55px)/1.2 var(--serif)}.intel-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin:35px 0}.intel-post-card{border-top:3px solid #ae9260;background:#eef3f4;padding:32px;min-width:0}.intel-post-card h3{font:28px/1.3 var(--serif);overflow-wrap:anywhere;margin:20px 0}.intel-post-card p{font-size:16px}.intel-post-card .eyebrow{font-size:12px;color:#665333}.intel-read-link,.intel-all-posts{display:inline-block;text-decoration:underline;text-underline-offset:5px;margin-top:18px;font-size:14px}.intel-post-card time{font-size:13px;color:#526a78}@media(max-width:1000px){.intel-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.intel-post-grid{grid-template-columns:1fr}}
.intel-feed-fallback{grid-column:1/-1;max-width:760px}.intel-feed-fallback h3{margin-top:18px}.intel-social{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;background:#f5f4ef}.intel-social h2{font:clamp(34px,4vw,55px)/1.2 var(--serif);margin:26px 0}.intel-social-copy>p{font-size:18px;max-width:560px}.intel-social-card{min-width:0;background:#0c2332;color:#fff;border-top:3px solid #ae9260;padding:42px}.intel-social-platform{font-size:12px;letter-spacing:.18em;color:#e1c69d}.intel-social-card h3{font:clamp(25px,3.2vw,38px)/1.3 var(--serif);overflow-wrap:anywhere;margin:25px 0 16px}.intel-social-card>p{color:#d2e0e7;font-size:16px}.intel-social-card .button{margin-top:16px}.intel-social-card .intel-social-note{font-size:12px;margin:24px 0 0;line-height:1.6}.intel-post-card a:focus-visible,.intel-social-card a:focus-visible{outline:3px solid #ad8c53;outline-offset:6px}.intel-social-card a:focus-visible{outline-color:#e1c69d}@media(max-width:850px){.intel-social{grid-template-columns:1fr;gap:28px}.intel-social-card{padding:32px}}
/* Optional X card: restrained consent, persistent source links, and responsive official content. */
.intel-x-consent{border-top:1px solid #526975;padding-top:18px;margin-top:24px}.intel-x-consent p{font-size:13px;line-height:1.7;color:#d2e0e7}.intel-x-consent a,.intel-x-links>a:not(.button){text-decoration:underline;text-underline-offset:4px}.intel-x-policy-links{display:block}.intel-x-load{cursor:pointer;text-align:center;white-space:normal}.intel-x-load:disabled{cursor:default;opacity:.7}.intel-x-consent .intel-x-status{font-size:12px;margin:15px 0 0}.intel-x-widget{min-width:0;width:100%;margin:24px 0}.intel-x-widget:empty{display:none}.intel-x-widget .twitter-tweet{margin:0!important;max-width:100%!important}.intel-x-widget iframe{max-width:100%!important}.intel-x-widget blockquote{border-left:2px solid #ae9260;padding-left:18px;margin:0;font-size:15px;overflow-wrap:anywhere}.intel-x-links{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:24px}.intel-x-links>a:not(.button){font-size:13px}.intel-x-links .button{margin-top:0;white-space:normal;text-align:center}.intel-social-card button:focus-visible{outline:3px solid #e1c69d;outline-offset:6px}@media(max-width:600px){.intel-social-card{padding:24px}.intel-x-links .button,.intel-x-load{width:100%}}@media(max-width:380px){.intel-social-card{padding:12px}}
