.brands-track>div{gap:42px;padding-right:42px}.brands-track{animation-duration:85s}.brands-track .brand-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;width:125px;min-height:78px;white-space:normal}.brand-item img{width:94px;height:39px;object-fit:contain;opacity:.82}.brand-item small{font-size:11px;letter-spacing:0;font-weight:500;text-align:center;color:#4b606d}.brand-item .brand-name{font-size:21px;letter-spacing:-.5px;text-align:center}.ecosystems{background:#071c2c;color:white}.ecosystems .section-head>p{color:#bed4df}.ecosystems .eyebrow{color:#65deef}.ecosystem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.ecosystem-card{padding:24px;background:#103044;border:1px solid #2a4b5d;border-radius:12px;min-width:0}.eco-heading{display:flex;align-items:center;gap:13px;margin-bottom:22px}.eco-heading img{filter:invert(1);object-fit:contain}.eco-heading h3{margin:0;font-size:23px}.interface-sample{height:310px;border-radius:12px;padding:18px;color:#15344a;background:#f0f6fa;border:1px solid #a4c4d8;font-size:13px}.sample-header{display:flex;justify-content:space-between;gap:10px;font-weight:700;font-size:16px;margin-bottom:17px}.sample-header>span{font-weight:400;font-size:11px;color:#506675}.sample-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.sample-grid>div{background:#fff;padding:12px;border-radius:9px;display:flex;flex-direction:column;gap:4px}.sample-grid small{font-size:11px;color:#4e6273}.sample-grid strong{font-size:20px;line-height:1.3}.sample-grid span{font-size:10px;color:#4b6374}.sample-routine{background:#ceeaf7;padding:11px;border-radius:8px;margin-top:14px;font-size:12px}.google-sample{background:#f8faff}.google-sample .sample-grid>div{background:#deebfc}.routine-list{display:flex;flex-direction:column;gap:10px;margin-top:18px}.routine-list>span{display:flex;justify-content:space-between;gap:12px;font-size:12px;padding-bottom:8px;border-bottom:1px solid #cad9e2}.routine-list b{font-size:11px;font-weight:600}.alexa-sample{background:#e7f5f9}.alexa-sample blockquote{margin:25px 0;font-size:23px;font-weight:600;line-height:1.3;color:#06677e}.ecosystem-card h4{font-size:19px;line-height:1.3;margin:24px 0 10px}.ecosystem-card p{font-size:15px;color:#c4d9e4;line-height:1.7}.ecosystem-card>a{font-size:13px;color:#65deef;text-decoration:underline;text-underline-offset:5px}.eco-note{font-size:12px;color:#a8c3d2;margin:25px 0;max-width:950px}@media(max-width:1100px){.ecosystem-grid{grid-template-columns:1fr}.ecosystem-card{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}.eco-heading{grid-column:1}.interface-sample{grid-column:2;grid-row:1 / 5;max-width:420px;width:100%;justify-self:end}.ecosystem-card h4{margin-top:0}}@media(max-width:650px){.ecosystem-card{display:block;padding:20px}.interface-sample{max-width:none;height:310px}.ecosystem-card h4{margin-top:23px}.brands-track>div{gap:24px;padding-right:24px}}@media(prefers-reduced-motion:reduce){.brands-track{animation:none}}
