.site-design-kit .acquisition-page{color:var(--ds-text-primary,#202020);background:#fafafa;overflow-x:clip}.acquisition-header{justify-content:center;padding:28px 24px 16px;display:flex}.acquisition-header a{align-items:center;min-height:44px;display:flex}.acquisition-header img{width:clamp(160px,18vw,200px);height:auto}.site-design-kit .acquisition-page main h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.5rem,5.3vw,4.5rem);font-weight:600;line-height:1.1}.site-design-kit .acquisition-page main h2{text-wrap:balance;font-size:clamp(2rem,3.7vw,3.25rem);line-height:1.15}.site-design-kit .acquisition-page main h3{font-size:clamp(1.25rem,2vw,1.5rem);line-height:1.3}.site-design-kit .acquisition-page main p{font-size:1.0625rem;line-height:1.65}.site-design-kit .acquisition-page .acquisition-eyebrow{letter-spacing:0;color:#526278;text-transform:none;align-items:center;gap:10px;font-size:.9375rem;font-weight:500;line-height:1.5;display:inline-flex}.acquisition-eyebrow:before{content:"";background:var(--ds-blue,#3c83f9);flex-shrink:0;width:24px;height:1px}.site-design-kit .acquisition-page .uppercase{text-transform:none;letter-spacing:0}.site-design-kit .acquisition-page .acquisition-hero{text-align:center;background:radial-gradient(at 50% 0,#e8f0fc,#0000 75%);padding:clamp(32px,5vw,64px) 24px 64px}.acquisition-hero-inner{max-width:1080px;margin:auto}.acquisition-hero h1{max-width:20ch;margin:20px auto 24px}.site-design-kit .acquisition-hero .acquisition-description{color:#616161;max-width:58ch;margin:0 auto;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.6}.acquisition-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.site-design-kit .acquisition-page .acquisition-note{color:#616161;max-width:60ch;margin:16px auto 0;font-size:.9375rem;line-height:1.6}.acquisition-proof-points{flex-wrap:wrap;justify-content:center;gap:12px;max-width:850px;margin:28px auto 0;padding:0;list-style:none;display:flex}.acquisition-proof-points li{background:#ffffffb8;border:1px solid #dce4ed;border-radius:18px;flex:220px;padding:16px 20px;font-size:.9375rem;line-height:1.5}.acquisition-trial-visual{max-width:640px;margin:40px auto 0}.acquisition-trial-visual .purpose-scene{width:100%}.acquisition-footer{text-align:center;color:#616161;border-top:1px solid #e4e8ed;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.acquisition-footer p{max-width:70ch;margin:0;font-size:.875rem;line-height:1.6}.acquisition-footer nav{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.acquisition-footer a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.9375rem;text-decoration:underline;display:inline-flex}.acquisition-page :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid #3c83f9}.site-design-kit .acquisition-page .py-section-md{padding-block:clamp(48px,6vw,88px)}.site-design-kit .acquisition-page .line-clamp-2{-webkit-line-clamp:unset;display:block;overflow:visible}@media (max-width:639px){.acquisition-header{padding-top:20px}.site-design-kit .acquisition-page .acquisition-hero{padding-inline:20px;padding-bottom:40px}.acquisition-trial-visual{margin-top:32px}.site-design-kit .acquisition-page main h1{font-size:clamp(2.25rem,9vw,3rem)}.acquisition-proof-points{gap:8px}.acquisition-proof-points li{flex-basis:100%;padding:12px 16px}.site-design-kit .acquisition-page .platform-feature-card{padding:24px}.acquisition-page .platform-feature-card h3{overflow-wrap:anywhere}}.site-design-kit .acquisition-page main h2.brand-strip-heading{letter-spacing:0;color:#616161;max-width:220px;font-size:1rem;line-height:1.5}
