/* ==== ai-studies-v1.css ==== */
.ai-studies{max-width:1200px;margin:0 auto;color:#e6edef;padding:45px 0 65px;font-family:nqdy,Arial,sans-serif}
.ai-intro{max-width:720px;margin:0 auto 48px;text-align:center;padding:0 20px}
.ai-eyebrow{letter-spacing:.22em;font-weight:700;margin:0 0 18px;color:#9badb1}
.ai-intro h1{font-size:clamp(38px,5vw,64px);font-weight:300;letter-spacing:-.04em;line-height:1.12;margin:0 0 20px;color:#edf2f3}
.ai-summary{font-size:18px;line-height:1.6;margin:0 0 18px;color:#c3cfd2}.ai-description{font-size:14px;line-height:1.8;color:#9badb1;margin:0 0 20px}
.ai-profile{font-size:12px;color:#c3cfd2;border-bottom:1px solid #62767b;padding-bottom:5px;text-decoration:none}
.ai-feature,.ai-card{margin:0}.ai-studies img{display:block;width:100%;height:auto;padding:0;max-width:100%}
.ai-feature img{max-height:640px;}.ai-studies figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:14px;line-height:1.6;padding:12px 0;color:#c3cfd2}.ai-studies figcaption span:last-child{color:#9badb1;text-align:right}
.ai-jump{display:flex;float:none;width:100%;box-sizing:border-box;justify-content:center;gap:30px;flex-wrap:wrap;margin:45px 0 65px;padding:20px 0;border-top:1px solid #263a3f;border-bottom:1px solid #263a3f}.ai-jump a{font-size:12px;color:#c3cfd2;text-decoration:none}.ai-jump a:hover{color:#fff}
.ai-collection{clear:both;width:100%;margin:0 0 65px;}.ai-section-heading{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:25px}.ai-section-heading h2{font-size:24px;font-weight:400;letter-spacing:-.02em;margin:0;color:#e6edef}.ai-section-heading>span{letter-spacing:.08em;color:#9badb1}
.ai-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px;align-items:start}.ai-card .js-lightbox{background:#f4f4f4;overflow:hidden}.ai-card img{aspect-ratio:4/3;background:#121416;transition:filter .2s}.ai-card .js-lightbox:hover img{filter:brightness(1.08)}
.ai-studies a:focus-visible,.ai-studies .js-lightbox:focus-visible{outline:2px solid #a7d0db;outline-offset:5px}
@media(max-width:1000px){.ai-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-studies{padding-top:30px}.ai-section-heading h2{font-size:21px}}
@media(max-width:650px){.ai-grid{grid-template-columns:minmax(0,1fr);gap:24px}.ai-studies{padding:25px 0}.ai-intro{padding:0 5px;margin-bottom:30px}.ai-summary{font-size:16px}.ai-feature img{max-height:none}.ai-jump{gap:16px;margin:30px 0 45px}.ai-card img{aspect-ratio:auto;}.ai-collection{margin-bottom:45px}}
@media(prefers-reduced-motion:reduce){.ai-card img{transition:none}}

/* ==== Type floor ==== */
/* ai-studies-v1.css */
.ai-eyebrow,
.ai-section-heading > span,
.ai-studies figcaption,
.ai-studies figcaption span:last-child { font-size: 12px; }
@media (max-width: 650px) {
  .ai-jump a { font-size: 12px; }
}
