.phones{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;display:grid}.phones__frame .media{border-radius:var(--radius-card-lg)}.phones__frame--reel{margin-block-end:0}.phones__frame--video .media{aspect-ratio:9/18}.phones__badge{padding:var(--space-16) var(--space-24);inset-block-start:4%;inset-inline-start:-4%}.platforms{padding-block-end:var(--space-96)}.platform{gap:var(--space-8)}.platform__head{justify-content:space-between;align-items:center;margin-block-end:var(--space-16);display:flex}.platform__icon{border-radius:var(--radius-small);background:var(--sand-soft);block-size:48px;inline-size:48px;color:var(--terracotta-text);place-items:center;display:grid}.platform__icon .icon{block-size:22px;inline-size:22px}.platform__count{font:400 clamp(44px, 5vw, 64px) / 1 var(--font-display);letter-spacing:-.02em;color:var(--charcoal)}.platform__caption{font-size:14px}.platform__metrics{gap:var(--space-16);border-block-start:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:var(--space-16);padding-block-start:var(--space-24);display:grid}.platform__metrics>div{flex-direction:column;display:flex}.platform__metrics dd{font:600 18px / 1.2 var(--font-display);color:var(--charcoal);order:1;margin:0}.platform__metrics dt{color:var(--muted);order:2;font-size:13px;line-height:1.3}.insights .section-head{align-items:center}.insight-tiles{gap:var(--space-24);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.insight-tile,.insight-card{padding:var(--space-32);border-radius:var(--radius-card-lg);background:#faf3e80f;border:1px solid #d8c7ae24}.insight-tile{gap:var(--space-8);display:grid}.insight-tile__value{font:400 clamp(36px, 4vw, 52px) / 1 var(--font-display);color:var(--cream)}.insight-tile__label{color:var(--sand-on-dark)}.insight-bars{gap:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:var(--space-24);display:grid}.insight-card{align-content:start;gap:var(--space-24);display:grid}.insight-card__title{font:600 var(--fs-h4) / 1.3 var(--font-body);color:var(--cream)}.bar{gap:var(--space-8);display:grid}.bar__row{color:var(--sand-on-dark);justify-content:space-between;font-size:15px;display:flex}.bar__track{border-radius:var(--radius-pill);background:#faf3e824;block-size:8px;overflow:hidden}.bar__fill{block-size:100%;inline-size:var(--w);border-radius:inherit;background:var(--terracotta-on-dark);transform-origin:0;transition:transform 1.4s var(--ease);display:block}html[dir=rtl] .bar__fill{transform-origin:100%}.is-armed .bar__fill{transform:scaleX(0)}.is-armed.is-in .bar__fill{transform:scaleX(1)}.insight-shots{gap:var(--space-24);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--space-24);display:grid}.format{gap:var(--space-16)}.format__platforms{gap:var(--space-8);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--space-16);display:flex}.format--cta{justify-content:space-between}.format__button{inline-size:100%}.brand-card{justify-content:space-between;min-block-size:200px}.brand-card__name{font:500 clamp(28px, 3vw, 36px) / 1.1 var(--font-body);letter-spacing:-.02em;color:var(--brand-logo)}.brand-card__name img{object-fit:contain;block-size:44px;inline-size:auto;max-inline-size:200px}.brand-card__result{color:var(--terracotta-text);font-weight:600}.mediakit{justify-content:space-between;align-items:center;gap:var(--space-16);padding:var(--space-24);border:1px solid var(--line);border-radius:var(--radius-card);background:var(--card);flex-wrap:wrap;margin-block-start:var(--space-16);display:flex}.mediakit__title{color:var(--charcoal);font-weight:600}.mediakit__text{font-size:14px}@media (width<=1024px){.insight-tiles,.insight-shots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.insight-bars{grid-template-columns:minmax(0,1fr)}.phones__badge{inset-inline-start:var(--space-8)}.platform__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.insight-tiles,.insight-shots{grid-template-columns:minmax(0,1fr)}}