.suite-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}.suite-grid article{padding:38px;border:1px solid var(--line);background:#f7f6f3}.suite-grid h3{font:46px var(--display);letter-spacing:-.04em}.suite-grid p{max-width:44ch}.order-example{margin:0;background:#f5f3ee;padding:30px;border:1px solid var(--line);box-shadow:0 30px 55px -35px #0005}.order-row{display:grid;grid-template-columns:1fr 1.2fr;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);font-size:14px}.order-row strong{font-weight:600}.order-example figcaption{margin-top:22px}.article-meta{display:flex;flex-wrap:wrap;gap:12px 30px;font-size:12px;color:#5d584f;margin-top:24px;margin-bottom:36px}.ai-cover img{width:100%;max-height:540px;object-fit:cover}.ai-cover figcaption{margin-top:10px}.ai-article{font-size:19px;line-height:1.8}.ai-article h2{font-size:36px;margin:50px 0 22px;line-height:1.12}.ai-article sup{font-size:11px;margin-left:4px}.article-sources{border-top:1px solid var(--line);margin-top:65px}.article-sources ol{padding-left:24px}.article-sources li{font-size:13px;padding:8px 0;overflow-wrap:anywhere}.article-sources li span{display:block;color:#666}.ai-feature{margin-bottom:70px}.ai-feature img{object-fit:cover}.site-nav{gap:22px}@media(max-width:1050px){.site-nav{gap:13px}.site-header{gap:12px}.site-nav a{font-size:12px}}@media(max-width:760px){.suite-grid{grid-template-columns:1fr;gap:18px}.suite-grid article{padding:26px}.order-example{padding:20px}.order-row{font-size:12px;gap:8px}.ai-article{font-size:17px}.ai-article h2{font-size:32px}.ai-cover img{min-height:220px;object-fit:cover}.ai-feature{margin-bottom:48px}}
.ai-feature img{aspect-ratio:3/2;object-fit:cover;background:#0e0e0e}.ai-cover img{height:auto;max-height:none;min-height:0}
