.pilot-model-overview{width:100%;color:#171716}.pilot-model-overview-section{width:var(--pilot-content-width,calc(100% - 32px));max-width:none;margin:0 auto;padding:72px 0}.pilot-model-overview-section+.pilot-model-overview-section{border-top:1px solid #e8e4de}.pilot-model-overview-heading,.pilot-model-overview-section-title{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:28px}.pilot-model-overview-eyebrow{margin:0 0 8px;color:#ff4c10;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.pilot-model-overview h2{margin:0;font-size:clamp(28px,4vw,48px);letter-spacing:-.04em}.pilot-model-overview-heading p:not(.pilot-model-overview-eyebrow),.pilot-model-overview-section-title p:not(.pilot-model-overview-eyebrow){max-width:680px;margin:12px 0 0;color:#64645f;line-height:1.7}.pilot-model-overview-card-link,.pilot-model-overview-more,.pilot-model-overview-source{display:inline-flex;align-items:center;gap:8px;color:inherit;text-decoration:none;font-weight:700}.pilot-model-overview-card-link svg,.pilot-model-overview-more svg,.pilot-model-overview-source svg{width:16px;height:16px}.pilot-model-overview-card-link:hover,.pilot-model-overview-more:hover,.pilot-model-overview-source:hover{color:#ff4c10}.pilot-model-overview-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;overflow:hidden;border:1px solid #e8e4de;border-radius:16px;background:#e8e4de}.pilot-model-overview-facts>div{min-height:132px;padding:24px;background:#fbf7f4}.pilot-model-overview-facts small,.pilot-model-overview-facts span{display:block;color:#777771;font-size:13px}.pilot-model-overview-facts strong{display:block;margin-top:14px;font-size:18px;line-height:1.35}.pilot-model-overview-footnote{margin:16px 0 0;color:#777771;font-size:13px}.pilot-model-overview-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.pilot-model-overview-card{display:flex;min-height:300px;flex-direction:column;padding:24px;border:1px solid #e8e4de;border-radius:16px;background:#fff}.pilot-model-overview-card-meta{display:flex;justify-content:space-between;gap:12px;color:#777771;font-size:12px}.pilot-model-overview-card-meta span:last-child{color:#9a4d14;text-align:right}.pilot-model-overview-card h3{margin:22px 0 10px;font-size:21px;letter-spacing:-.02em}.pilot-model-overview-card p{margin:0;color:#5c5c57;line-height:1.65}.pilot-model-overview-card dl{display:grid;gap:10px;margin:auto 0 22px;padding-top:20px}.pilot-model-overview-card dl div{display:grid;grid-template-columns:92px 1fr;gap:10px}.pilot-model-overview-card dt{color:#85857f;font-size:12px}.pilot-model-overview-card dd{margin:0;font-size:13px;line-height:1.45}.pilot-model-overview-card-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:auto}.pilot-model-overview-card-actions .pilot-model-overview-source{color:#777771;font-size:13px;font-weight:500}@media (max-width:760px){.pilot-model-overview-section{padding:48px 0}.pilot-model-overview-heading,.pilot-model-overview-section-title{display:block}.pilot-model-overview-more,.pilot-model-overview-source{margin-top:20px}.pilot-model-overview-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.pilot-model-overview-facts{grid-template-columns:1fr}.pilot-model-overview-facts>div{min-height:0}}.pilot-model-home .model-final-cta{width:var(--pilot-content-width);max-width:none}.pilot-model-home .model-hero-back{left:var(--pilot-gutter)}.pilot-model-overview-card{min-width:0}.pilot-model-overview-card-meta{flex-wrap:wrap}.pilot-model-overview-card dd{min-width:0;overflow-wrap:break-word}.pilot-model-overview-card-actions{flex-wrap:wrap}.pilot-model-overview-facts strong{font-variant-numeric:tabular-nums}.pilot-model-overview-section{container-type:inline-size}.pilot-model-overview-prompt-grid{grid-template-columns:repeat(4,minmax(0,1fr))}@container (max-width: 1100px){.pilot-model-overview-prompt-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 580px){.pilot-model-overview-prompt-grid{grid-template-columns:minmax(0,1fr)}}