/* Clear product and use-case copy layout, October 30 release. */
.preview-banner{padding:9px 20px;background:#242629;color:#d5d7d8;text-align:center;font-size:11px;letter-spacing:.04em}
.hero{grid-template-columns:1.15fr 1fr;padding-top:40px}.hero-image{min-height:610px}.hero h1{font-weight:550}.hero .intro{max-width:540px;font-size:18px;line-height:1.7;margin-bottom:18px}.hero-audience{max-width:510px;font-size:14px;color:#ededeb;margin-bottom:25px}.hero-actions{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.text-link{color:#ff9448;font-size:14px;font-weight:550;text-decoration:underline;text-underline-offset:5px}.availability a{text-decoration:underline;text-underline-offset:3px}.audiences strong{color:#f4f4f2;font-weight:600}.audiences h3{font-weight:550}.section-heading{max-width:900px}.section-heading .section-intro{max-width:680px}.access-section{border-top:1px solid #303336;padding:55px 0 65px}.access-section .section-intro{max-width:690px}.launch .signup input:disabled{opacity:.8}.footer nav{font-size:12px}.approach strong{color:#f4f4f2;font-weight:550}@media(max-width:1000px){.header nav{gap:14px;font-size:12px}.hero .button{gap:18px;font-size:13px}}@media(max-width:700px){.hero{grid-template-columns:1fr}.hero-image{min-height:0;height:300px}.hero .intro{font-size:17px!important}.hero .button{font-size:14px}.hero-audience{font-size:14px}.access-section{padding:40px 0 48px}.header nav .nav-pill{font-size:11px;padding:8px 10px}.hero h1{font-size:clamp(42px,11vw,62px)}}
