:root{--vs-navy:#27347f;--vs-indigo:#3f489a;--vs-orange:#ff791a;--vs-text:#202744;--vs-muted:#667085;--vs-border:#e5e8f1;--vs-soft:#f5f7ff;--vs-white:#fff}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#fff;color:var(--vs-text);font-family:Nunito,"Segoe UI",Arial,sans-serif;margin:0}a{color:inherit}.news-preview-banner{background:#fff3cd;color:#725412;font-size:13px;font-weight:800;padding:10px;text-align:center}.news-site-header{background:#fff;border-bottom:1px solid #eef0f5;position:relative;z-index:10}.news-site-top{align-items:center;display:flex;justify-content:space-between;margin:auto;max-width:1320px;padding:14px 28px}.news-brand{align-items:center;display:inline-flex;gap:10px;text-decoration:none}.news-brand>span{align-items:center;background:linear-gradient(145deg,var(--vs-indigo),#6573cb);border-radius:13px;color:#fff;display:flex;font-size:23px;font-weight:900;height:48px;justify-content:center;width:48px}.news-brand strong{color:var(--vs-navy);font-size:22px;letter-spacing:-.04em}.news-brand em{color:var(--vs-orange);font-style:normal}.news-trial{background:var(--vs-navy);border-radius:999px;color:#fff;font-size:14px;font-weight:800;min-height:46px;padding:13px 24px;text-decoration:none}.news-site-nav{align-items:center;display:flex;gap:10px;justify-content:center;margin:auto;max-width:1320px;overflow-x:auto;padding:8px 22px 13px}.news-site-nav a{border-radius:999px;color:#3d4673;flex:0 0 auto;font-size:14px;font-weight:750;padding:10px 16px;text-decoration:none}.news-site-nav a:hover,.news-site-nav a.is-active{background:#eef0ff;color:var(--vs-indigo)}.news-public-hero{background:radial-gradient(circle at 85% 10%,rgba(255,255,255,.19),transparent 24%),linear-gradient(125deg,#26327d,#4754aa 64%,#6274cf);color:#fff;padding:80px 28px}.news-public-hero>div{margin:auto;max-width:1180px}.news-public-hero span{color:#ffd2ad;font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.news-public-hero h1{font-size:clamp(38px,7vw,66px);letter-spacing:-.055em;line-height:1.05;margin:12px 0 18px;max-width:780px}.news-public-hero p{color:rgba(255,255,255,.84);font-size:clamp(16px,2vw,20px);line-height:1.7;margin:0;max-width:720px}.news-public-content{margin:auto;max-width:1180px;padding:64px 28px 90px}.news-featured-story{align-items:stretch;background:var(--vs-soft);border:1px solid #e7e9f6;border-radius:28px;display:grid;grid-template-columns:1.1fr 1fr;overflow:hidden}.news-featured-image{align-items:center;background:linear-gradient(135deg,#dfe3ff,#eef0ff);display:flex;justify-content:center;min-height:420px;overflow:hidden;text-decoration:none}.news-featured-image img{height:100%;object-fit:cover;transition:transform .35s;width:100%}.news-featured-story:hover img{transform:scale(1.025)}.news-featured-image span{color:var(--vs-indigo);font-size:26px;font-weight:900}.news-featured-story>div{align-self:center;padding:44px}.news-label{background:#fff0e4;border-radius:999px;color:#c65300;display:inline-block;font-size:11px;font-weight:900;letter-spacing:.08em;margin-right:9px;padding:7px 11px;text-transform:uppercase}.news-featured-story time,.news-public-card time{color:var(--vs-muted);font-size:12px;font-weight:700}.news-featured-story h2{font-size:clamp(28px,4vw,42px);letter-spacing:-.04em;line-height:1.18;margin:18px 0 14px}.news-featured-story h2 a,.news-public-card h3 a{text-decoration:none}.news-featured-story p{color:var(--vs-muted);font-size:16px;line-height:1.7}.news-read-more{align-items:center;color:var(--vs-indigo);display:inline-flex;font-weight:900;gap:10px;margin-top:10px;text-decoration:none}.news-read-more span{font-size:22px}.news-section-heading{align-items:end;display:flex;justify-content:space-between;margin:70px 0 24px}.news-section-heading span{color:var(--vs-orange);font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.news-section-heading h2{font-size:32px;letter-spacing:-.04em;margin:7px 0 0}.news-section-heading>strong{color:var(--vs-muted);font-size:12px}.news-public-grid{display:grid;gap:22px;grid-template-columns:repeat(3,minmax(0,1fr))}.news-public-card{border:1px solid var(--vs-border);border-radius:20px;overflow:hidden;transition:transform .2s,box-shadow .2s}.news-public-card:hover{box-shadow:0 18px 38px rgba(39,52,127,.1);transform:translateY(-3px)}.news-card-image{align-items:center;aspect-ratio:16/10;background:#eef0ff;color:var(--vs-indigo);display:flex;font-size:18px;font-weight:900;justify-content:center;overflow:hidden;text-decoration:none}.news-card-image img{height:100%;object-fit:cover;width:100%}.news-public-card>div{padding:20px}.news-public-card h3{font-size:20px;letter-spacing:-.025em;line-height:1.35;margin:10px 0}.news-public-card p{color:var(--vs-muted);font-size:14px;line-height:1.65}.news-public-card>div>a{color:var(--vs-indigo);font-size:13px;font-weight:900;text-decoration:none}.news-public-empty{align-items:center;background:var(--vs-soft);border:1px solid #e5e8f7;border-radius:28px;display:flex;flex-direction:column;min-height:390px;justify-content:center;padding:36px;text-align:center}.news-public-empty>span{align-items:center;background:#e5e8ff;border-radius:20px;color:var(--vs-indigo);display:flex;font-size:30px;height:72px;justify-content:center;width:72px}.news-public-empty h2{font-size:30px;margin:18px 0 8px}.news-public-empty p{color:var(--vs-muted);margin:0 0 22px}.news-public-empty a{background:var(--vs-indigo);border-radius:999px;color:#fff;font-weight:800;padding:13px 22px;text-decoration:none}.news-article-page{margin:auto;max-width:980px;padding:32px 28px 90px}.news-breadcrumb{align-items:center;color:var(--vs-muted);display:flex;font-size:13px;gap:9px;margin:10px 0 44px}.news-breadcrumb a{text-decoration:none}.news-article-header{text-align:center}.news-article-header h1{font-size:clamp(36px,7vw,64px);letter-spacing:-.055em;line-height:1.08;margin:17px auto;max-width:900px}.news-article-header>p{color:var(--vs-muted);font-size:19px;line-height:1.7;margin:0 auto;max-width:760px}.news-article-meta{align-items:center;color:#7a8294;display:flex;font-size:13px;gap:8px;justify-content:center;margin-top:24px}.news-article-cover{border-radius:28px;margin:48px 0;max-height:620px;overflow:hidden}.news-article-cover img{display:block;height:auto;max-height:620px;object-fit:cover;width:100%}.news-article-body{font-family:Georgia,"Times New Roman",serif;font-size:19px;line-height:1.85;margin:auto;max-width:780px}.news-article-body h2,.news-article-body h3,.news-article-body h4{color:var(--vs-navy);font-family:Nunito,"Segoe UI",Arial,sans-serif;letter-spacing:-.03em;line-height:1.3}.news-article-body h2{font-size:34px;margin:1.6em 0 .55em}.news-article-body h3{font-size:27px;margin:1.4em 0 .5em}.news-article-body p{margin:0 0 1.25em}.news-article-body img{border-radius:20px;display:block;height:auto;margin:30px auto;max-width:100%}.news-article-body figure{margin:34px 0;text-align:center}.news-article-body figcaption{color:var(--vs-muted);font-family:Nunito,"Segoe UI",Arial,sans-serif;font-size:13px;margin-top:10px}.news-article-body blockquote{background:var(--vs-soft);border-left:5px solid var(--vs-indigo);border-radius:0 18px 18px 0;color:#424c73;font-style:italic;margin:30px 0;padding:20px 26px}.news-article-body a{color:#315cc7}.news-article-footer{align-items:center;background:linear-gradient(130deg,#f3f5ff,#fff7f0);border:1px solid #e6e8f4;border-radius:22px;display:flex;gap:22px;justify-content:space-between;margin:60px auto 0;max-width:780px;padding:24px 26px}.news-article-footer strong{color:var(--vs-navy);font-size:16px}.news-article-footer p{color:var(--vs-muted);font-size:13px;margin:5px 0 0}.news-article-footer>a{color:var(--vs-indigo);font-size:13px;font-weight:900;text-decoration:none;white-space:nowrap}.news-site-footer{align-items:start;background:#20275c;color:#fff;display:grid;gap:30px;grid-template-columns:1fr auto auto;padding:48px max(28px,calc((100vw - 1180px)/2))}.news-brand.is-footer strong{color:#fff}.news-site-footer p{color:rgba(255,255,255,.65);font-size:13px}.news-site-footer>div:nth-child(2){display:grid;gap:8px}.news-site-footer>div:nth-child(2) a{color:rgba(255,255,255,.72);font-size:13px;text-decoration:none}.news-site-footer>small{align-self:end;color:rgba(255,255,255,.5)}@media(max-width:820px){.news-public-hero{padding-block:58px}.news-featured-story{grid-template-columns:1fr}.news-featured-image{min-height:300px}.news-featured-story>div{padding:30px}.news-public-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-site-footer{grid-template-columns:1fr 1fr}.news-site-footer>small{grid-column:1/-1}.news-article-footer{align-items:flex-start;flex-direction:column}}@media(max-width:560px){.news-site-top{padding:11px 16px}.news-brand>span{border-radius:10px;height:40px;width:40px}.news-brand strong{font-size:18px}.news-trial{font-size:11px;min-height:42px;padding:12px 15px}.news-site-nav{justify-content:flex-start;padding-inline:12px}.news-site-nav a{min-height:44px;padding:12px 14px}.news-public-hero{padding:48px 20px}.news-public-content{padding:36px 16px 64px}.news-featured-story{border-radius:20px}.news-featured-image{min-height:230px}.news-featured-story>div{padding:22px}.news-section-heading{align-items:flex-start;flex-direction:column;margin-top:48px}.news-public-grid{grid-template-columns:1fr}.news-public-card{display:grid;grid-template-columns:120px minmax(0,1fr)}.news-card-image{aspect-ratio:auto;min-height:100%}.news-public-card>div{padding:15px}.news-public-card h3{font-size:17px}.news-public-card p{display:none}.news-article-page{padding:22px 18px 64px}.news-breadcrumb{margin-bottom:30px}.news-article-header{text-align:left}.news-article-header>p{font-size:17px}.news-article-meta{justify-content:flex-start}.news-article-cover{border-radius:18px;margin:32px 0}.news-article-body{font-size:17px;line-height:1.8}.news-article-body h2{font-size:28px}.news-article-body h3{font-size:23px}.news-site-footer{grid-template-columns:1fr;padding:38px 20px}.news-site-footer>small{grid-column:auto}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
