@media (min-width:701px){.sv-page:is(.sv-web,.sv-integral,.sv-ads) .sv-hero-grid{grid-template-rows:repeat(7,auto);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;align-items:start;gap:0 28px;padding-block:50px}.sv-page:is(.sv-web,.sv-integral,.sv-ads) .sv-hero-copy{display:contents}.sv-page:is(.sv-web,.sv-integral,.sv-ads) .sv-hero-copy>*{grid-column:1;min-width:0}.sv-page:is(.sv-web,.sv-integral,.sv-ads) .sv-hero-copy>.p2-eyebrow{grid-row:1}.sv-page:is(.sv-web,.sv-integral,.sv-ads) .sv-hero-copy>h1{grid-row:2}.sv-page:is(.sv-web,.sv-integral,.sv-ads) .sv-hero-visual{grid-area:2/2/8;align-self:start;width:100%;min-width:0;padding:0}.sv-page.sv-ads .sv-hero .sv-ad-hero{width:100%;max-width:455px;margin-inline:auto}}.sv-page.sv-web .sv-hero .sv-web-devices.is-compact{width:100%;max-width:none;padding:0}.sv-page.sv-integral .sv-hero .integral-mosaic{width:100%;max-width:none}.sv-page:is(.sv-web,.sv-integral,.sv-ads) .sv-hero .sv-visual-note{text-align:left;margin-top:12px!important}@media (max-width:700px){.sv-page:is(.sv-web,.sv-integral,.sv-ads) .sv-hero-visual{align-self:stretch;width:100%}.sv-page.sv-ads .sv-hero .sv-ad-hero{width:100%;max-width:none;margin-inline:0}}
