@keyframes gradientRotate{0%{background-position:0 0}to{background-position:-200% 0}}.power-advertising{background:url(/_next/static/media/brand-lines.32cc2dbd.svg) no-repeat 50%;padding:4em 0;position:relative;overflow:hidden;margin-bottom:4em;background-size:contain}.power-advertising .content{max-width:var(--content-box-width);width:90%;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:2em}.power-advertising .header{display:flex;flex-direction:column;gap:1em;max-width:800px}.power-advertising .header h2{font-size:var(--font-32);font-weight:500;color:#0d2330;letter-spacing:-.5px;line-height:1.2}.power-advertising .gradient-text{background:var(--enh-green);-webkit-background-clip:text;color:transparent}.power-advertising .header p{font-size:var(--font-18);color:#475569;line-height:1.6}.power-advertising .buttons-row{display:flex;gap:1em;margin-top:1em}.power-advertising .book-a-demo{padding:1em 2em;font-size:var(--font-16);font-weight:500;border-radius:10px;mix-blend-mode:multiply;color:#fff;border:none;cursor:pointer;background:var(--enh-green);transition:all .3s ease}.power-advertising .book-a-demo:hover{background:var(--enh-green-hover)}.power-advertising .install-app{padding:1em 2em;border-radius:10px;color:#1a1a1a;font-size:var(--font-16);font-weight:400;text-decoration:none;position:relative;background:var(--enh-lightgray);z-index:1;isolation:isolate;border:1px solid var(--enh-border);cursor:pointer}.power-advertising .install-app:hover{background:var(--enh-lightgray-hover);transform:none}@media (max-width:768px){.power-advertising .buttons-row{flex-direction:column}.power-advertising{background-size:cover}.power-advertising .book-a-demo,.power-advertising .install-app{width:100%}}