.work-ai-page{color-scheme:light;background:#f3f7fb;color:#192a40}.work-ai-page .insights-header{background:#0c1d31;border-color:#243c57}.work-ai-page .work-hero{padding:38px 0 48px;background:radial-gradient(ellipse at 85% 10%,#d8edf6 0,transparent 44%),linear-gradient(180deg,#f8fbfe,#edf4f9)}.work-ai-page .work-hero-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:42px;align-items:center}.work-ai-page .work-hero h1{color:#192a40}.work-ai-page .work-hero .hero-description{color:#50657b;max-width:680px}.work-ai-page .work-hero .eyebrow,.work-ai-page .work-reading .eyebrow,.work-ai-page .work-sources .eyebrow{color:#1475a8}.work-ai-page .work-hero-image{margin:0;border:1px solid #d1deea;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 20px 48px #18355018}.work-ai-page .work-hero-image img{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.work-ai-page .work-hero-image figcaption{padding:12px 15px;color:#62758a;font-size:11px;line-height:1.6}.work-ai-page .work-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px}.work-ai-page .work-stat-grid article{background:#fff;border:1px solid #d7e2ec;border-radius:13px;padding:19px;box-shadow:0 8px 24px #162d4410}.work-ai-page .work-stat-grid strong{display:block;color:#137cae;font-size:clamp(25px,3vw,36px);letter-spacing:-.04em}.work-ai-page .work-stat-grid span,.work-ai-page .work-stat-grid small{display:block;line-height:1.55}.work-ai-page .work-stat-grid span{font-size:12px;margin:7px 0}.work-ai-page .work-stat-grid small{font-size:10px;color:#62758a}.work-ai-page .work-scope-note{max-width:1040px;margin:20px 0 0;color:#51667b;font-size:12px;line-height:1.8}.work-ai-page .work-visual-section{padding:52px 0 60px;background:#eaf1f7;border-block:1px solid #d6e1eb}.work-ai-page .work-visual-section .section-heading{align-items:center}.work-ai-page .work-visual-section .section-heading p{max-width:760px;color:#536a80}.work-ai-page .work-dashboard{margin:0;border:1px solid #c8d6e4;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 15px 38px #172f4617}.work-ai-page .work-dashboard figcaption{padding:13px 18px;border-top:1px solid #d9e3ed;color:#5f7286;font-size:11px;line-height:1.65}.work-ai-page .work-reading{padding:56px 0}.work-ai-page .work-reading h2,.work-ai-page .work-sources h2{color:#192a40}.work-ai-page .work-reading-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:30px}.work-ai-page .work-reading-grid article{border-top:2px solid #2991b8;padding:19px 4px 0}.work-ai-page .work-reading-grid article>span{font-size:11px;color:#1475a8;font-weight:700}.work-ai-page .work-reading-grid h3{font-size:17px;line-height:1.4;margin:12px 0;color:#21354c}.work-ai-page .work-reading-grid p,.work-ai-page .work-source-grid p{font-size:12px;line-height:1.8;color:#5a6f84}.work-ai-page .work-sources{padding:50px 0 66px;border-top:1px solid #d8e2ec}.work-ai-page .work-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:27px}.work-ai-page .work-source-grid article{background:#fff;border:1px solid #d5e0ea;border-radius:13px;padding:21px;box-shadow:0 7px 20px #192f4510}.work-ai-page .work-source-grid h3{font-size:14px;line-height:1.45;margin:0 0 10px;color:#22374e}.work-ai-page .work-source-grid p{margin:0 0 12px}.work-ai-page .work-source-grid a{font-size:11px;color:#126fa5;line-height:1.6;text-underline-offset:3px}.work-ai-page .work-source-note{font-size:11px;line-height:1.75;color:#60758b;margin:22px 0 0}.work-ai-page .insights-footer{background:#0c1d31;border-color:#243c57}.work-ai-page .insights-footer span{color:#b9c9d9}
@media(max-width:1000px){.work-ai-page .work-hero-grid{grid-template-columns:1fr 1fr;gap:25px}.work-ai-page .work-reading-grid{grid-template-columns:repeat(2,1fr)}.work-ai-page .work-stat-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:680px){.work-ai-page .work-hero{padding:26px 0 35px}.work-ai-page .work-hero-grid{grid-template-columns:1fr;gap:25px}.work-ai-page .work-hero h1{font-size:clamp(38px,11vw,54px)}.work-ai-page .work-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:22px}.work-ai-page .work-stat-grid article{padding:14px 12px}.work-ai-page .work-stat-grid strong{font-size:26px}.work-ai-page .work-stat-grid span{font-size:11px}.work-ai-page .work-stat-grid small{font-size:9px}.work-ai-page .work-visual-section{padding:36px 0}.work-ai-page .work-visual-section .section-heading{align-items:flex-start}.work-ai-page .work-reading{padding:38px 0}.work-ai-page .work-reading-grid,.work-ai-page .work-source-grid{grid-template-columns:1fr}.work-ai-page .work-reading-grid{gap:14px}.work-ai-page .work-reading-grid article{padding-top:14px}.work-ai-page .work-sources{padding:38px 0 48px}.work-ai-page .work-source-grid{gap:11px}}
.work-ai-page .work-hero-grid>*{min-width:0}.work-ai-page .work-hero-image img{aspect-ratio:2048/1228;object-fit:contain}.work-ai-page .work-hero-image>a,.work-ai-page .work-visual-preview>a{display:block}.work-ai-page .work-visual-preview img{display:block;width:100%;height:auto}.work-ai-page .work-preview-actions{display:flex;align-items:center;gap:22px;padding:22px 24px;background:#f8fbfe;border-top:1px solid #d9e3ed}.work-ai-page .work-preview-actions .primary-link{flex-shrink:0;font-family:inherit}.work-ai-page .work-preview-actions p{font-size:12px;line-height:1.6;color:#536a80;margin:0}.work-ai-page [hidden]{display:none!important}.work-ai-page .work-source-grid a{overflow-wrap:anywhere}.work-ai-page .work-preview-actions a:focus-visible,.work-ai-page .work-hero-image>a:focus-visible,.work-ai-page .work-visual-preview>a:focus-visible{outline:3px solid #1475a8;outline-offset:3px}
@media(max-width:680px){.work-ai-page .work-preview-actions{align-items:flex-start;flex-direction:column;gap:10px;padding:18px}.work-ai-page .work-preview-actions .primary-link{max-width:100%;white-space:normal;text-align:center}.work-ai-page .work-hero .hero-actions{align-items:flex-start;flex-direction:column;gap:14px}}
.work-ai-page .secondary-link{color:#126fa5;border-color:#b9cedf}.work-ai-page .secondary-link:hover{color:#0b4f7b;border-color:#126fa5}.work-ai-page .breadcrumb{color:#42647e}.work-ai-page .secondary-link:focus-visible{outline:3px solid #1475a8;outline-offset:4px}
