.sl-integrated-media{background:#f5f0e8;color:#1a1714;padding:82px 0}.gm-page-title+.sl-integrated-media{padding-top:48px}.sl-integrated-media__inner{max-width:var(--bde-section-width,1500px);margin:auto;padding:0 var(--bde-section-horizontal-padding,20px);display:grid;grid-template-columns:.9fr 1.1fr;gap:76px;align-items:start}.sl-integrated-media__copy{max-width:600px;padding-top:8px}.sl-integrated-media__eyebrow{margin:0 0 20px;font:700 14px/1.6 "JetBrains Mono",monospace;letter-spacing:.14em;color:#a8421c}.sl-integrated-media h2{margin:0;font:600 48px/1.07 var(--bde-heading-font-family,"Space Grotesk",sans-serif);letter-spacing:-.045em;color:#1a1714}.sl-integrated-media__copy>p{margin:22px 0 0;font-size:17px;line-height:1.75;color:#59534b}.sl-integrated-media__copy>p:first-of-type{margin-top:24px}.sl-integrated-media__points{margin:28px 0 0;padding:0;list-style:none;display:grid;gap:14px}.sl-integrated-media__points li{display:grid;grid-template-columns:72px 1fr;gap:14px;align-items:start;padding-top:14px;border-top:1px solid rgba(26,23,20,.12)}.sl-integrated-media__points b{font:700 12px/1.3 "JetBrains Mono",monospace;letter-spacing:.12em;text-transform:uppercase;color:#a8421c;padding-top:2px}.sl-integrated-media__points span{font-size:15px;line-height:1.55;color:#3f3a34}.sl-integrated-media__media{aspect-ratio:16/9;display:flex;align-items:center;justify-content:center;background:#171613;overflow:hidden;border-radius:var(--sl-media-radius,16px)}.sl-integrated-media__media--fit{aspect-ratio:5/4}.sl-integrated-media__media video,.sl-integrated-media__media img,.sl-integrated-media__media iframe{width:100%;height:100%;object-fit:cover;border:0;display:block}.sl-integrated-media__media--fit video{object-fit:contain;background:#111}.sl-integrated-media__placeholder{padding:11px 15px;border:1px solid #ffffff3d;color:#f5f0e8;font:11px/1.5 "JetBrains Mono",monospace;letter-spacing:.06em}@media(max-width:980px){.sl-integrated-media{padding:64px 0}.sl-integrated-media__inner{grid-template-columns:1fr;gap:36px}.sl-integrated-media h2{font-size:42px}}@media(max-width:560px){.sl-integrated-media{padding:46px 0}.sl-integrated-media h2{font-size:35px}.sl-integrated-media__copy>p:last-of-type{font-size:16px}}