:root{color-scheme:dark;font-family:Arial,Helvetica,sans-serif;background:#081426;color:#f4f7ff}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}.header{height:82px;display:flex;justify-content:space-between;align-items:center;padding:0 max(5vw,24px);border-bottom:1px solid #233751;background:#09172b}.brand{font-weight:750;font-size:23px;letter-spacing:-.7px}.mark{color:#69c6fc;font-size:30px;vertical-align:-2px}.header nav{display:flex;gap:30px;font-size:14px;color:#c7d4e6}.header nav a:hover{color:#7dd3fc}.hero{position:relative;overflow:hidden;padding:110px max(7vw,24px) 130px;min-height:560px;background:radial-gradient(ellipse at 83% 45%,#193f71 0,#0d2444 30%,#081426 68%)}.eyebrow,.sectionhead span,.statement span{font-size:12px;letter-spacing:2.5px;color:#79cbf5;font-weight:700}.hero h1{font-size:clamp(48px,7vw,94px);line-height:1.08;letter-spacing:-3px;margin:24px 0;position:relative;z-index:1}.hero h1 em{font-style:normal;color:#8dd7ff}.hero p,.interior>p{max-width:570px;color:#b8c9df;font-size:19px;line-height:1.7;position:relative;z-index:1}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:32px;position:relative;z-index:1}.actions a{padding:15px 20px;border-radius:7px;font-weight:700;font-size:14px}.primary{background:#7dd3fc;color:#09182a}.secondary{border:1px solid #60768f}.orb{position:absolute;right:7%;top:18%;width:300px;height:300px;border-radius:50%;border:1px solid #68c6ff55;box-shadow:0 0 85px 22px #277dc044,inset 0 0 75px #4b9ddd33;background:repeating-radial-gradient(circle at 50% 50%,transparent 0 20px,#78c9ff22 21px 22px);opacity:.8}.section{padding:78px max(7vw,24px)}.sectionhead{margin-bottom:28px}.sectionhead h2,.statement h2{font-size:clamp(28px,4vw,48px);letter-spacing:-1px}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.card{display:block;background:#11233b;border:1px solid #2a4059;padding:28px;border-radius:12px;min-height:250px}.card:hover{border-color:#70c5fa}.cardicon{font-size:34px;color:#8dd7ff}.card small{display:block;color:#79cbf5;letter-spacing:1.7px;font-size:11px;margin-top:18px}.card h3{font-size:24px}.card p,.statement p{color:#b7c8d9;line-height:1.7}.card b{color:#8dd7ff}.statement{padding:65px max(7vw,24px) 95px;background:#102540}.statement h2{max-width:800px}.statement p{max-width:640px}.interior{padding:95px max(7vw,24px);min-height:70vh}.interior h1{font-size:clamp(38px,6vw,68px);letter-spacing:-2px}.interior .cards{margin-top:45px}.placeholder{margin-top:50px;background:#11243d;border:1px solid #294360;padding:35px;border-radius:12px}.placeholder span{font-size:11px;letter-spacing:2px;color:#8bd4ff}.notice{font-size:13px;color:#e2b783}footer{border-top:1px solid #233751;padding:28px max(5vw,24px);font-size:12px;color:#95a8be}footer span{color:#72bbec}@media(max-width:720px){.header{height:auto;min-height:74px;gap:15px;flex-wrap:wrap;padding:17px 20px}.header nav{gap:15px;font-size:12px}.hero{padding:75px 24px 90px}.hero h1{letter-spacing:-1.5px}.orb{right:-130px;opacity:.35}.cards{grid-template-columns:1fr}.interior{padding:65px 24px}}.header{height:auto;min-height:82px;gap:25px}.header nav{flex-wrap:wrap;justify-content:flex-end;row-gap:10px}.header nav a{white-space:nowrap}.highlights{padding:72px max(7vw,24px);background:#0a1b31}.highlights .sectionhead p{color:#aec1d5;line-height:1.6}.highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.highlight-card{border:1px solid #2a415d;border-radius:12px;background:#122944;padding:24px;min-height:205px}.highlight-card h3{font-size:19px;line-height:1.5}.highlight-card p{color:#afc5dc}.highlight-tag{color:#7fd1ff!important;font-size:11px!important;text-transform:uppercase;letter-spacing:1px}.all-news-link,.statement-link{display:inline-block;margin-top:25px;font-weight:700;color:#8dd7ff}.digest-page{max-width:1120px;margin:auto;padding:75px 24px 110px}.kicker{font-size:12px;letter-spacing:2.5px;color:#83cbfa;font-weight:700}.brand-interior h1,.digest-intro h1,.profile-grid h1{font-size:clamp(44px,6vw,75px);line-height:1.1;letter-spacing:-2px;margin:20px 0}.brand-interior h1 span,.digest-intro h1 span,.profile-grid h1 span{color:#85d0fa}.brand-interior .intro,.digest-intro>p:not(.kicker){color:#b8cade;font-size:19px;max-width:730px;line-height:1.8}.digest-counter{margin-top:26px;color:#88bada;font-size:13px}.digest-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;margin-top:45px}.digest-story{border:1px solid #2e4661;background:#11243c;padding:28px;border-radius:12px}.digest-story.digest-featured{grid-column:1/-1;background:linear-gradient(110deg,#183b61,#11243c)}.digest-story h2{font-size:21px;line-height:1.45}.digest-featured h2{font-size:clamp(24px,3vw,34px);max-width:850px}.digest-story p{color:#a9bdd2;font-size:13px;line-height:1.7}.digest-meta{display:flex;gap:16px;flex-wrap:wrap;color:#85c9f5;font-size:11px;letter-spacing:1px;text-transform:uppercase}.digest-empty,.digest-note{background:#102540;border:1px solid #2c455e;border-radius:12px;padding:26px;margin-top:36px}.digest-empty p,.digest-note p{color:#adc3d8;line-height:1.7}.brand-interior,.profile-page{max-width:1140px;margin:0 auto;padding:88px 24px 100px}.offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px;margin:50px 0}.contact-panel,.focus-grid>div,.offer-grid section{background:#11243d;border:1px solid #2c445e;padding:26px;border-radius:12px}.offer-grid span{color:#85c9f5}.contact-panel h2,.offer-grid h2{font-size:23px}.contact-panel p,.contact-strip p,.offer-grid p,.profile-grid p,.small-muted{color:#b8cade;line-height:1.75}.contact-strip{display:flex;justify-content:space-between;gap:25px;align-items:center;border-top:1px solid #2a415b;padding-top:36px}.cta-link{display:inline-block;background:#7dd3fc;color:#09182a;padding:15px 20px;border-radius:6px;font-weight:700}.contact-panel{max-width:780px;margin:40px 0}.contact-email{color:#8dd7ff;font-size:clamp(16px,3vw,24px);overflow-wrap:anywhere}.disclaimer{font-size:12px;color:#8ca7c1;max-width:780px;line-height:1.7}.profile-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,1fr);grid-gap:65px;gap:65px;align-items:start}.profile-grid>div:first-child>p:not(.kicker){color:#b8cade;line-height:1.85}.profile-zh{font-size:20px}.profile-lead{font-size:19px!important;color:#f1f7ff!important}.portrait-placeholder{min-height:430px;border:1px solid #29435f;border-radius:12px;background:linear-gradient(135deg,#153253,#0a1b31);display:flex;flex-direction:column;align-items:center;justify-content:center;color:#8aa8c3;text-align:center}.portrait-placeholder span{font-size:12px;letter-spacing:2px}.profile-focus{margin-top:75px}.focus-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px;margin-top:23px}footer p{line-height:1.7;margin-bottom:0}@media(max-width:850px){.highlight-grid,.offer-grid,.profile-grid{grid-template-columns:1fr}.portrait-placeholder{min-height:240px}.contact-strip{display:block}}@media(max-width:720px){.header nav{justify-content:flex-start}.digest-stories,.focus-grid{grid-template-columns:1fr}.digest-story.digest-featured{grid-column:auto}.brand-interior,.digest-page,.profile-page{padding:60px 22px}}:root{--qs-gold-note:#C8A56A}.notice{color:#B8C9DF}.digest-meta,.highlight-tag,.placeholder span{font-size:11px;color:var(--qs-gold-note)!important}.digest-story>p a{font-size:11px;color:var(--qs-gold-note);font-weight:400;text-decoration:none}.digest-story>p a:focus-visible,.digest-story>p a:hover{color:#E3C998;text-decoration:underline}.digest-story h2 a,.highlight-card h3 a{color:#F4F7FF}.digest-story h2 a:hover,.highlight-card h3 a:hover{color:#F4F7FF;text-decoration:underline;-webkit-text-decoration-color:#8DD7FF;text-decoration-color:#8DD7FF;text-underline-offset:4px}.combined-highlights,.combined-latest{margin-top:58px;scroll-margin-top:28px}.combined-section-heading{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:23px}.combined-section-heading h2{font-size:clamp(25px,3.3vw,39px);letter-spacing:-.8px;line-height:1.2;margin:8px 0}.combined-section-heading>p{max-width:330px;color:#AFC2D7;font-size:13px;line-height:1.7}.combined-eyebrow{font-size:11px;letter-spacing:1.8px;color:#C8A56A;font-weight:700}.combined-feature-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.combined-brief,.combined-lead{background:#11243C;border:1px solid #29415d;border-radius:9px;padding:25px}.combined-lead{grid-column:1/-1;padding:34px;background:#132B47}.combined-lead h3{font-size:clamp(24px,3vw,34px);max-width:870px;line-height:1.35;margin:17px 0 22px}.combined-brief h3{font-size:19px;line-height:1.5;margin:15px 0 21px}.combined-brief h3 a,.combined-latest-item h3 a,.combined-lead h3 a{color:#F4F7FF}.combined-brief h3 a:hover,.combined-latest-item h3 a:hover,.combined-lead h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:#8DD7FF;text-decoration-color:#8DD7FF;text-underline-offset:4px}.combined-source-link{font-size:11px;color:#C8A56A;text-decoration:none}.combined-source-link:hover{color:#E3C998;text-decoration:underline}.combined-latest-list{border-top:1px solid #29415d}.combined-latest-item{padding:23px 0;border-bottom:1px solid #29415d}.combined-latest-item h3{font-size:19px;line-height:1.5;margin:10px 0}@media(max-width:720px){.combined-feature-grid{grid-template-columns:1fr}.combined-lead{grid-column:auto}.combined-section-heading{display:block}.combined-section-heading>p{max-width:none}.combined-lead{padding:25px}}.header nav .member-nav-link{color:#E3C998;border-bottom:1px solid #c8a56a;padding-bottom:3px}.access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.access-card{padding:32px;border:1px solid #2c445e;border-radius:12px;background:#11243d}.access-card small{color:#C8A56A;letter-spacing:1.5px}.access-card h3{font-size:28px}.access-card p,.research-access-note p{color:#b8cade;line-height:1.8}.member-access-card{background:linear-gradient(135deg,#172f4b,#11243d)}.access-links{display:flex;flex-wrap:wrap;gap:18px;margin-top:24px}.access-links a,.research-access-note a{color:#8dd7ff;font-weight:700}.access-list{color:#b8cade;line-height:1.85;padding-left:22px}.research-access-note{margin:30px 0;padding:22px 28px;border:1px solid #2c445e;border-radius:10px;background:#102540;display:flex;align-items:center;justify-content:space-between;gap:22px}.research-access-note a{white-space:nowrap}.member-entry{max-width:840px;margin:36px 0}.member-entry a{display:inline-block;background:#7dd3fc;color:#09182a;padding:15px 20px;border-radius:7px;font-weight:700}.member-entry small{display:block;color:#aabed2;margin:12px 0;line-height:1.7}.membership-options{margin-top:52px}@media(max-width:760px){.access-grid{grid-template-columns:1fr}.research-access-note{flex-direction:column;align-items:start}}