html{overflow-x:hidden}body{max-width:100vw}@media (max-width:768px){.faq,.gs-wrap,.integration-page-expandi,.proven-campaigns,.stats-section{box-sizing:border-box;max-width:100vw}}.section-header{max-width:36rem;text-align:center}.section-header h2{font-size:clamp(32px,3.5vw,44px);font-weight:700;line-height:clamp(38px,4vw,48px);margin:0}.section-header p{color:#6b6b6b;font-size:clamp(16px,1.6vw,18px);line-height:1.5;margin-top:.75rem}.section-header{margin:0 auto 4rem}@media (max-width:500px){.section-header{margin:0 auto 48px}}@media (prefers-reduced-motion:reduce){.integration-page-expandi .integration-image,.integration-page-expandi .integration-logos,.integration-page-expandi h1,.integration-page-expandi p{animation:none!important;opacity:1!important;transform:none!important}.faq__panel{height:auto!important}.faq__panel,.faq__question .faq__chevron{transition:none!important}}.integration-page-expandi{margin:128px auto 64px;max-width:100%;text-align:center;width:1128px}.integration-logos{align-items:center;display:flex;gap:clamp(16px,3vw,32px);justify-content:center;margin:0 0 2rem}.logo-expandi{height:clamp(36px,6vw,56px)}.logo-expandi,.logo-sendspark{flex-shrink:0;max-width:40%;width:auto}.logo-sendspark{height:clamp(28px,4.5vw,42px)}.divider{color:#bdbdbd;flex-shrink:0;font-size:clamp(20px,3vw,32px);line-height:1;margin:0 8px}.integration-page-expandi h1{flex-direction:column;font-size:clamp(28px,5.5vw,56px);font-weight:700;line-height:clamp(34px,6.5vw,68px);margin:0 0 24px;text-align:center}.headline-line,.integration-page-expandi h1{align-items:center;display:flex;gap:clamp(8px,1.5vw,16px)}.headline-line{flex-wrap:wrap;justify-content:center}.highlight,.word{line-height:1;white-space:nowrap}.highlight{align-items:center;border-radius:clamp(8px,2vw,12px);color:#fff;display:inline-flex;font-size:inherit;padding:clamp(6px,1.5vw,12px) clamp(10px,2vw,16px)}.highlight-purple{background:#634cff}.highlight-blue{background:#21abe1}.integration-page-expandi p{color:rgba(0,0,0,.7);font-size:clamp(16px,2.5vw,20px);font-style:normal;font-weight:400;line-height:clamp(24px,3.5vw,32px);margin:1rem auto .5rem;max-width:600px;text-align:center;width:min(600px,95%)}.integration-image{margin-top:64px;text-align:center}.integration-image img{border:1px solid rgba(0,0,0,.2);border-radius:24px;box-shadow:0 4px 8px rgba(0,0,0,.18);display:inline-block;height:auto;max-width:100%;width:744px;--zoom:1;--tilt:0deg;transform:rotate(var(--tilt)) scale(var(--zoom));transition:transform .2s cubic-bezier(.22,.61,.36,1),box-shadow .2s cubic-bezier(.22,.61,.36,1);will-change:transform,box-shadow}.integration-image>div{display:none!important}.integration-image img:focus-visible,.integration-image img:hover{box-shadow:0 14px 28px rgba(0,0,0,.22);outline:none}@keyframes settleIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.integration-page-expandi .integration-image,.integration-page-expandi .integration-logos,.integration-page-expandi h1,.integration-page-expandi p{animation:settleIn .36s cubic-bezier(.2,.65,.2,1) forwards;opacity:0;transform:translateY(16px)}.integration-page-expandi .integration-logos{animation-delay:80ms}.integration-page-expandi h1{animation-delay:.16s}.integration-page-expandi p{animation-delay:.24s}.integration-page-expandi .integration-image{animation-delay:.32s}.stats-section{box-sizing:border-box;margin:96px auto;max-width:1128px;overflow-x:hidden;padding:0 24px}.stats-grid{display:grid;gap:24px;grid-template-columns:repeat(4,1fr);max-width:100%}.stat-card{background:rgba(102,68,255,.05);border-radius:24px;box-sizing:border-box;min-width:0;padding:24px;text-align:center}.stat-value{color:#634cff;font-size:clamp(32px,6vw,40px);font-weight:700;line-height:1.1;margin-bottom:8px}.stat-label,.stat-value{font-family:Lexend,system-ui,sans-serif;overflow-wrap:break-word}.stat-label{color:#000;font-size:clamp(14px,2vw,16px);font-weight:400;line-height:1.5;opacity:.6}@media (max-width:980px){.stats-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.stats-grid{gap:16px;grid-template-columns:1fr 1fr}}@media (max-width:540px){.stats-section{padding:0 16px}.stats-grid{gap:12px;grid-template-columns:1fr 1fr}}.gs-wrap{box-sizing:border-box;margin:0 auto;max-width:1128px;overflow-x:hidden;padding:0 0 8rem}.gs-wrap .gs-grid-two{align-items:start;box-sizing:border-box;display:grid;gap:24px;grid-template-areas:"tabs video";grid-template-columns:1fr 1fr;max-width:100%}.gs-wrap .tabs-card{grid-area:tabs;min-width:0}.gs-wrap .video-card{box-sizing:border-box;grid-area:video}.gs-wrap .tabs-card{background:#fffaf5;border:1px solid rgba(0,0,0,.1);border-radius:24px;box-shadow:0 0 8px rgba(0,0,0,.08);box-sizing:border-box;max-width:100%;overflow:hidden;position:relative}.gs-wrap .tab-list,.gs-wrap .tabs-card{display:flex;flex-direction:column;width:100%}.gs-wrap .tab-list{margin:0;padding:0}.gs-wrap .tab-row{align-items:start;background:transparent;border:0;box-sizing:border-box;cursor:pointer;display:grid;gap:16px;grid-template-columns:auto 1fr;margin:0;min-width:0;padding:24px;position:relative;text-align:left;transition:background-color .2s ease}.gs-wrap .tab-row+.tab-row{border:0}.gs-wrap .tab-row.is-active{background-color:rgba(99,76,255,.05)}.gs-wrap .tab-row:hover:not(.is-active){background-color:rgba(99,76,255,.03)}.gs-wrap .chip{background:rgba(99,76,255,.1);border-radius:999px;box-sizing:border-box;color:#634cff;display:grid;flex-shrink:0;font-size:16px;font-weight:700;height:38px;place-items:center;transition:background-color .16s ease,color .16s ease;width:38px}.gs-wrap .tab-row.is-active .chip{background:#634cff;color:#fff}.gs-wrap .title-row{align-items:center;display:flex;gap:8px;min-width:0}.gs-wrap .title{color:#191919;font-family:Lexend,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(18px,3vw,20px);font-weight:500;line-height:1.6;margin:0;min-width:0;overflow-wrap:break-word;transition:color .16s ease}.gs-wrap .tab-row.is-active .title{color:#634cff}.gs-wrap .desc{color:#000;font-family:Lexend,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(14px,2.5vw,16px);font-weight:400;line-height:1.75;margin:0;min-width:0;opacity:.6;overflow-wrap:break-word}.gs-wrap .row-progress{bottom:0;height:4px;left:0;overflow:hidden;position:absolute;right:0}.gs-wrap .row-progress .fill{background:#634cff;inset:0;position:absolute;transition:width .12s linear,opacity .12s ease;width:0}.gs-wrap .video-card{aspect-ratio:1/1;background:transparent;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.14);display:flex;max-width:none;overflow:hidden;width:100%}.gs-wrap .video-card img{display:block;height:100%;object-fit:cover;transition:opacity .22s ease;width:100%}.gs-wrap,.gs-wrap *{box-sizing:border-box}@media (max-width:720px){.gs-wrap{padding:0 16px 8rem}.gs-wrap .gs-grid-two{align-items:start;gap:24px;grid-template-areas:"video" "tabs";grid-template-columns:1fr}.gs-wrap .video-card{margin:0 auto;max-width:100%;width:100%}.gs-wrap .tab-row{padding:20px}}@media (max-width:768px){.integration-page-expandi{margin:120px auto 48px;padding:0 16px}.integration-logos{margin-bottom:1.5rem}.stats-section{margin:24px auto 64px}}@media (max-width:480px){.integration-page-expandi{margin:100px auto 32px}.integration-page-expandi h1{font-size:clamp(24px,6vw,32px);line-height:clamp(28px,7vw,36px)}.integration-page-expandi p{font-size:clamp(14px,3.5vw,18px);line-height:clamp(20px,4.5vw,26px)}.integration-logos{gap:clamp(12px,4vw,20px)}.stats-section{margin:16px auto 48px}}.proven-campaigns{box-sizing:border-box;margin:0 auto;max-width:1128px;overflow-x:hidden;padding:0 0 8rem;text-align:center}.pc__tabs-wrap{align-items:center;box-sizing:border-box;display:flex;gap:8px;margin-bottom:32px;max-width:100%;overflow:hidden}.pc__nav{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:999px;box-sizing:border-box;color:#64f;cursor:pointer;display:none;flex:0 0 auto;height:40px;place-items:center;transition:background .2s,border-color .2s,color .2s;width:40px}.pc__nav:hover{background:#f7f5ff;border-color:#64f}.pc__tabs{background:none;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:8px;justify-content:center;max-width:100%;padding:0}.pc__tab,.pc__tabs{box-sizing:border-box}.pc__tab{background:rgba(102,68,255,.05);border:none;border-radius:999px;color:#64f;cursor:pointer;flex:0 0 auto;font-size:clamp(14px,2vw,16px);font-weight:500;max-width:calc(100vw - 80px);min-width:max-content;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;transition:background .2s,color .2s;white-space:nowrap}.pc__tab.is-active{background:#634cff;color:#fff}@media (max-width:799px){.pc__nav{display:grid}.pc__tabs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:0;padding:0 8px;scroll-snap-type:x mandatory;scrollbar-width:none}.pc__tabs::-webkit-scrollbar{display:none}.pc__tab{flex-shrink:0;max-width:80vw;scroll-snap-align:center}.pc__tabs-wrap:after,.pc__tabs-wrap:before{display:none}}.pc__cards{box-sizing:border-box;display:grid;gap:24px;grid-template-columns:1fr 1fr;max-width:100%}@media (max-width:768px){.pc__cards{grid-template-columns:1fr;padding:0}}.pc__card{background:#fffaf5;border:1px solid rgba(0,0,0,.1);border-radius:16px;box-shadow:0 2px 6px rgba(0,0,0,.05);max-width:100%;text-align:left}.pc__card,.pc__card-header{box-sizing:border-box;min-width:0}.pc__card-header{align-items:center;border-bottom:1px solid rgba(0,0,0,.08);display:flex;gap:8px;padding:24px 32px}.pc__card-header h3{color:#000;font-size:clamp(18px,3vw,20px);font-weight:500;line-height:1.2;margin:0 auto 0 0;min-width:0;overflow-wrap:break-word}.pc__brand{flex-shrink:0;height:18px;object-fit:contain;width:auto}.pc__help{flex-shrink:0;margin-left:8px}.pc__help img{display:block;height:16px;opacity:.6;width:auto}.pc__card-body{box-sizing:border-box;min-width:0;padding:24px}.pc__card-body p{color:rgba(0,0,0,.6);font-size:clamp(14px,2.5vw,16px);font-weight:400;line-height:1.75;margin:0;overflow-wrap:break-word;word-wrap:break-word;hyphens:auto}.pc__card-footer{box-sizing:border-box;padding:20px}.pc__copy-btn{background:transparent;border:1px solid #634cff;border-radius:32px;box-sizing:border-box;color:#634cff;cursor:pointer;font-size:clamp(14px,2vw,16px);font-weight:500;overflow-wrap:break-word;padding:12px 16px;transition:all .2s ease;width:100%}.pc__copy-btn:hover{background:#634cff;color:#fff}.pc__resources{margin-top:24px}.pc__resources a{color:#634cff;font-size:clamp(12px,2vw,14px);font-weight:600;overflow-wrap:break-word;text-decoration:none}.pc__resources a:hover{text-decoration:underline}.faq{box-sizing:border-box;margin:0 auto;max-width:1128px;overflow-x:hidden;padding:0 0 8rem}.faq__wrap{display:grid;gap:16px;max-width:100%}.faq__item{background:#fffaf5;border:1px solid rgba(0,0,0,.1);border-radius:24px;box-shadow:0 0 8px rgba(0,0,0,.08);box-sizing:border-box;max-width:100%;overflow:hidden}.faq__question{align-items:center;background:transparent;border:0;box-sizing:border-box;color:#000;cursor:pointer;display:grid;font-family:Lexend,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(18px,3vw,20px);font-weight:600;gap:16px;grid-template-columns:1fr auto;line-height:1.6;min-width:0;padding:24px 28px;text-align:left;width:100%}.faq__question:hover{background:rgba(102,68,255,.03)}.faq__qtext{overflow-wrap:break-word;word-wrap:break-word;hyphens:auto;min-width:0}.faq__chevron{color:rgba(0,0,0,.5);flex-shrink:0;transition:transform .22s ease,color .22s ease}.faq__question[aria-expanded=true] .faq__chevron{color:#634cff;transform:rotate(180deg)}.faq__panel{border-top:1px solid rgba(0,0,0,.06);box-sizing:border-box;height:0;overflow:hidden;transition:height .28s cubic-bezier(.22,.61,.36,1)}.faq__inner{color:#000;font-family:Lexend,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:clamp(14px,2.5vw,16px);line-height:1.75;opacity:.6;overflow-wrap:break-word;padding:16px 28px 24px;word-wrap:break-word;box-sizing:border-box;hyphens:auto}@media (max-width:540px){.faq,.gs-wrap,.proven-campaigns{padding:0 0 6rem}.faq__question{gap:12px;padding:20px}.faq__inner{padding:12px 20px 20px}}.pc__tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;cursor:grab;overscroll-behavior-inline:contain;user-select:none}.pc__tabs.is-dragging{cursor:grabbing}.pc__tab{user-select:none}.pc__card{display:flex;flex-direction:column;justify-content:space-between}.pc__card-body{flex:1 1 auto}.pc__card-footer{margin-top:auto}.logo-confetti{animation:fall 1.6s linear forwards;height:32px;pointer-events:none;position:fixed;top:-50px;width:32px;z-index:9999}@keyframes fall{to{opacity:0;transform:translateY(110vh) rotate(1turn)}}