.campaign-hero{isolation:isolate;color:#fff;padding-bottom:86px;position:relative}.campaign-hero:before{content:"";z-index:-1;background:repeating-conic-gradient(from -12deg at var(--ray-x,76%) var(--ray-y,42%), #ffffff09 0deg 11deg, transparent 11deg 22deg), linear-gradient(115deg, #9061aa, #8564ad 60%, #967ebd);clip-path:polygon(0 0,100% 0,100% 90%,0 100%);position:absolute;inset:0}.campaign-hero .site-header{height:88px}.campaign-hero-layout{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(28px,5vw,80px);padding-top:26px;display:grid}.campaign-hero-copy{min-width:0;padding-bottom:10px}.campaign-hero-copy .eyebrow{align-items:center;gap:9px;display:flex}.campaign-hero-copy h1{letter-spacing:-.045em;margin:23px 0;font-size:clamp(48px,4.8vw,68px);line-height:1.02}.campaign-hero-copy>p{max-width:405px;margin:0 0 25px;font-size:17px;line-height:1.6}.campaign-hero-copy .hero-reassurance{margin-top:13px}.campaign-hero-jump{align-items:center;gap:9px;width:fit-content;margin-top:24px;font-size:14px;display:flex}.campaign-closing .closing-copy{padding-left:clamp(105px,8.5vw,140px)}.campaign-closing h2{font-size:clamp(35px,3.7vw,52px)}@media (min-width:761px) and (max-height:850px){.campaign-hero .site-header{height:80px}.campaign-hero-layout{padding-top:16px}.campaign-hero{padding-bottom:76px}.campaign-hero-copy h1{margin-block:18px;font-size:clamp(46px,4.4vw,60px)}.campaign-hero-copy>p{margin-bottom:20px}.campaign-hero-jump{margin-top:20px}}@media (max-width:1050px) and (min-width:761px){.campaign-hero-copy h1{font-size:clamp(40px,5.2vw,52px)}.campaign-hero-copy>p{font-size:16px}.campaign-hero-copy .eyebrow{letter-spacing:1px;font-size:9px}}@media (max-width:760px){:is(.commerce-landing,.estate-landing,.ads-landing) .campaign-hero-layout{row-gap:12px}.campaign-hero-layout :is(.commerce-hero-demo,.estate-hero-demo,.ads-hero-demo){flex-direction:column;gap:24px;display:flex}.campaign-hero-layout :is(.commerce-hero-outputs,.estate-hero-stage,.ads-hero-stage){order:-1;width:100%;padding-top:8px;padding-bottom:0}.campaign-hero-layout :is(.commerce-hero-status,.estate-hero-status,.ads-hero-note){margin-top:0}.campaign-hero{padding-bottom:65px}.campaign-hero:before{clip-path:polygon(0 0,100% 0,100% 96%,0 100%);background-position:50%}.campaign-hero .site-header{height:76px}.campaign-hero-layout{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:20px}.campaign-hero-copy{padding-bottom:0}.campaign-hero-copy h1{margin:20px 0;font-size:clamp(48px,9.7vw,65px)}.campaign-hero-copy>p{max-width:410px;margin-bottom:23px;font-size:16px}.campaign-hero-copy .eyebrow{letter-spacing:1px;font-size:10px}.campaign-hero-copy .button{width:100%}.campaign-hero-copy .hero-reassurance{justify-content:center;font-size:12px}.campaign-hero-jump{margin:20px auto 0}.campaign-closing .closing-copy{padding:35px 26px}.campaign-closing h2{font-size:clamp(32px,8.4vw,43px)}}
