@import url("https://fonts.googleapis.com/css2?family=Outfit:wght@200;300;400;500;600;700;800;900&family=Inter:wght@300;400;500;600&display=swap");:root{--primary:#03b6fc;--primary-hover:#02a5e4;--primary-dark:#020e2a;--accent-glow:#00d4ff;--surface-1:#fff;--text-primary:#0f172a;--text-secondary:rgba(15,23,42,.6);--brand:var(--primary);--brand-dark:#0095d0;--brand-light:rgba(3,182,252,.15);--bg:var(--primary-dark);--text:#fff;--text-sub:hsla(0,0%,100%,.7);--border:hsla(0,0%,100%,.1);--radius-pill:999px;--radius-lg:24px;--radius-md:16px;--font-heading:"Outfit",sans-serif;--font-body:"Outfit",sans-serif;--font-dashboard:"Inter",sans-serif}.emp-page{background:#fff;font-family:Outfit,sans-serif;line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased}.integrations-section{background-color:#fff;color:#111625;overflow:hidden;padding:40px 24px 0;position:relative;--bg:#fff;--text:#111625;--text-sub:#535a70;--border:rgba(17,22,37,.1);--brand-light:#ebf9ff}.integrations-section:before{background-image:linear-gradient(rgba(17,22,37,.03) 1px,transparent 0),linear-gradient(90deg,rgba(17,22,37,.03) 1px,transparent 0);background-size:60px 60px;content:"";inset:0;mask-image:radial-gradient(ellipse 80% 70% at 50% 50%,#000 30%,transparent 100%);pointer-events:none;position:absolute;z-index:1}.section-header{margin:0 auto 70px;max-width:720px;position:relative;text-align:center;z-index:5}.eyebrow{color:#0095d0;display:inline-block;font-size:14px;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.eyebrow,.section-title{font-family:var(--font-heading);margin-bottom:20px}.section-title{color:var(--text);font-size:clamp(36px,5vw,52px);font-weight:700;letter-spacing:-.02em;line-height:1.15}.gradient-word{background:linear-gradient(135deg,#03b6fc,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.orbit-stage{aspect-ratio:1;margin:0 auto 20px;max-width:820px;position:relative;width:100%;z-index:2}.hub{align-items:center;background:#fff;border:2px solid var(--brand);border-radius:50%;box-shadow:0 0 40px rgba(3,182,252,.12),inset 0 0 20px rgba(3,182,252,.03);display:flex;height:130px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:130px;z-index:10}.hub-logo{display:block;max-height:80%;max-width:80%;object-fit:contain}.pulse-ring{animation:pulseRing 4s cubic-bezier(.16,1,.3,1) infinite;border:1px solid rgba(3,182,252,.12);border-radius:50%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.pulse-ring:nth-child(2){animation-delay:-1.33s}.pulse-ring:nth-child(3){animation-delay:-2.67s}@keyframes pulseRing{0%{height:130px;opacity:.9;width:130px}to{height:440px;opacity:0;width:440px}}.orbit-track{border:1px dashed rgba(17,22,37,.05);border-radius:50%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.orbit-track-1{height:340px;width:340px}.orbit-track-2{height:540px;width:540px}.orbit-track-3{height:740px;width:740px}.integration-card{cursor:pointer;flex-direction:column;position:absolute;transition:transform .3s ease;z-index:5}.card-chip,.integration-card{align-items:center;display:flex;justify-content:center}.card-chip{background:#fff;border:1px solid var(--border);border-radius:50%;box-shadow:0 4px 16px rgba(17,22,37,.03);height:68px;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.16,1,.3,1);width:68px}.card-chip.demo-chip{background:var(--primary);border:3px solid #fff;box-shadow:0 10px 30px rgba(3,182,252,.4);color:#fff;font-size:15px;font-weight:800;height:96px;letter-spacing:1px;text-transform:uppercase;width:96px}.card-chip.demo-chip:hover{background:#fff;border-color:var(--primary);color:var(--primary)}.card-chip:after{background:linear-gradient(135deg,hsla(0,0%,100%,.4),transparent 60%);border-radius:inherit;content:"";inset:0;position:absolute}.logo-img{display:block;filter:grayscale(.05);height:auto;max-height:60%;max-width:75%;object-fit:contain;transition:all .4s ease;width:auto}.integration-card:hover .card-chip{border-color:var(--brand);box-shadow:0 10px 30px var(--shadow-glow,rgba(3,182,252,.3));transform:scale(1.15)}.integration-card:hover .logo-img{filter:grayscale(0) contrast(1.05)}.orbit-arm{height:0;left:50%;position:absolute;top:50%;transform-origin:0 0;width:0}.arm-r1-1,.arm-r1-2{animation:spinCW 24s linear infinite}.arm-r1-2{animation-delay:-6s}.arm-r1-3{animation:spinCW 24s linear infinite;animation-delay:-12s}.arm-r1-4{animation:spinCW 24s linear infinite;animation-delay:-18s}.arm-r1-1 .integration-card,.arm-r1-2 .integration-card{animation:counterCW 24s linear infinite}.arm-r1-2 .integration-card{animation-delay:-6s}.arm-r1-3 .integration-card{animation:counterCW 24s linear infinite;animation-delay:-12s}.arm-r1-4 .integration-card{animation:counterCW 24s linear infinite;animation-delay:-18s}.arm-r2-1,.arm-r2-2{animation:spinCCW 30s linear infinite}.arm-r2-2{animation-delay:-7.5s}.arm-r2-3{animation:spinCCW 30s linear infinite;animation-delay:-15s}.arm-r2-4{animation:spinCCW 30s linear infinite;animation-delay:-22.5s}.arm-r2-1 .integration-card,.arm-r2-2 .integration-card{animation:counterCCW 30s linear infinite}.arm-r2-2 .integration-card{animation-delay:-7.5s}.arm-r2-3 .integration-card{animation:counterCCW 30s linear infinite;animation-delay:-15s}.arm-r2-4 .integration-card{animation:counterCCW 30s linear infinite;animation-delay:-22.5s}.arm-r3-1,.arm-r3-2{animation:spinCW 36s linear infinite}.arm-r3-2{animation-delay:-9s}.arm-r3-3{animation:spinCW 36s linear infinite;animation-delay:-18s}.arm-r3-4{animation:spinCW 36s linear infinite;animation-delay:-27s}.arm-r3-1 .integration-card,.arm-r3-2 .integration-card{animation:counterCW 36s linear infinite}.arm-r3-2 .integration-card{animation-delay:-9s}.arm-r3-3 .integration-card{animation:counterCW 36s linear infinite;animation-delay:-18s}.arm-r3-4 .integration-card{animation:counterCW 36s linear infinite;animation-delay:-27s}.arm-demo{animation:spinCW 36s linear infinite;animation-delay:-4.5s}.arm-demo .integration-card{animation:counterCW 36s linear infinite;animation-delay:-4.5s;left:0;top:-370px}@keyframes spinCW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinCCW{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes counterCW{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes counterCCW{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.arm-r1-1 .integration-card,.arm-r1-2 .integration-card,.arm-r1-3 .integration-card,.arm-r1-4 .integration-card{left:0;top:-170px}.arm-r2-1 .integration-card,.arm-r2-2 .integration-card,.arm-r2-3 .integration-card,.arm-r2-4 .integration-card{left:0;top:-270px}.arm-r3-1 .integration-card,.arm-r3-2 .integration-card,.arm-r3-3 .integration-card,.arm-r3-4 .integration-card{left:0;top:-370px}@media (max-width:800px){.orbit-stage{max-width:480px}.arm-r3-1,.arm-r3-2,.arm-r3-3,.arm-r3-4,.orbit-track-3{display:none}.orbit-track-2{height:420px;width:420px}.arm-r2-1 .integration-card,.arm-r2-2 .integration-card,.arm-r2-3 .integration-card,.arm-r2-4 .integration-card{top:-210px}.orbit-track-1{height:260px;width:260px}.arm-r1-1 .integration-card,.arm-r1-2 .integration-card,.arm-r1-3 .integration-card,.arm-r1-4 .integration-card{top:-130px}.hub{height:100px;width:100px}.card-chip{height:52px;width:52px}}.builder-showcase-section{background:#fff;color:#111625;overflow:hidden;padding:60px 24px;position:relative;--bg:#fff;--text:#111625;--text-sub:#535a70;--border:rgba(17,22,37,.1);--brand-light:#ebf9ff}.builder-grid{align-items:center;display:grid;gap:80px;grid-template-columns:1.12fr .88fr}.builder-left{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.builder-label{align-items:center;background:var(--brand-light);border:1px solid rgba(3,182,252,.2);border-radius:var(--radius-pill);color:var(--brand-dark);display:inline-flex;font-size:13px;gap:6px;letter-spacing:.05em;padding:6px 16px;text-transform:uppercase}.builder-label,.builder-title{font-family:var(--font-heading);font-weight:700;margin-bottom:24px}.builder-title{color:var(--text);font-size:clamp(36px,4.5vw,56px);letter-spacing:-.02em;line-height:1.1}.builder-title span{background:linear-gradient(135deg,var(--brand-dark),var(--brand));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.builder-desc{color:var(--text-sub);font-size:18px;line-height:1.65;margin-bottom:36px;max-width:540px}.builder-btn-pill{align-items:center;background:var(--brand);border:1.5px solid var(--brand);border-radius:10px;box-shadow:0 10px 25px rgba(3,182,252,.25);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-heading);font-size:15px;font-weight:600;gap:8px;justify-content:center;padding:14px 32px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1)}.builder-btn-pill:hover{background:var(--brand-dark);border-color:var(--brand-dark);color:#fff;transform:translateY(-2px)}.builder-btn-secondary{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;color:#000;cursor:pointer;display:inline-flex;font-family:var(--font-heading);font-size:15px;font-weight:600;justify-content:center;margin-top:12px;padding:14px 32px;text-decoration:none;transition:none;width:fit-content}.builder-btn-secondary:hover{background:#fff;border-color:rgba(0,0,0,.1);color:#000;transform:none}.widget-showcase-wrapper{background:#fff;border-radius:24px;box-shadow:0 24px 64px rgba(17,22,37,.06),0 0 0 1.5px rgba(0,149,208,.15);padding:12px;position:relative;width:100%}.drag-drop-showcase{background:#fafafc;border:1px solid rgba(0,149,208,.1);border-radius:16px;height:400px;overflow:hidden;position:relative;user-select:none;width:100%}.showcase-grid-bg{background-image:linear-gradient(rgba(17,22,37,.02) 1px,transparent 0),linear-gradient(90deg,rgba(17,22,37,.02) 1px,transparent 0);background-size:40px 40px;inset:0;pointer-events:none;position:absolute;z-index:0}.showcase-grid-bg:after{background:radial-gradient(circle at 20% 80%,rgba(3,182,252,.05) 0,transparent 60%),radial-gradient(circle at 80% 20%,rgba(0,149,208,.03) 0,transparent 60%);content:"";inset:0;position:absolute}.sc-dashboard{display:grid;font-family:var(--font-dashboard);gap:.75rem;grid-template-columns:130px 1fr;grid-template-rows:40px 1fr;inset:0;opacity:.7;padding:1rem;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:1}.sc-topbar{align-items:center;background:hsla(0,0%,100%,.8);border:1px solid rgba(17,22,37,.04);border-radius:6px;display:flex;gap:.75rem;grid-column:1/-1;padding:0 .75rem}.sc-logo{background:var(--brand);border-radius:4px;height:16px;width:16px}.sc-nav-dot{background:rgba(17,22,37,.06);border-radius:3px;height:6px;width:36px}.sc-avatar{background:linear-gradient(135deg,var(--brand),var(--brand-dark));border-radius:50%;height:20px;margin-left:auto;width:20px}.sc-sidebar{background:hsla(0,0%,100%,.8);border:1px solid rgba(17,22,37,.04);border-radius:10px;display:flex;flex-direction:column;gap:.4rem;padding:.75rem .5rem}.sc-menu-item{align-items:center;background:rgba(17,22,37,.03);border-radius:5px;display:flex;gap:.4rem;height:24px;padding:0 .5rem}.sc-menu-item .dot{background:rgba(17,22,37,.12);border-radius:50%;height:6px;width:6px}.sc-menu-item .bar{background:rgba(17,22,37,.08);border-radius:2px;flex:1;height:4px}.sc-menu-item.active{background:var(--brand-light)}.sc-menu-item.active .dot{background:var(--brand)}.sc-menu-item.active .bar{background:rgba(3,182,252,.2)}.sc-main{display:grid;gap:.75rem;grid-template-columns:1fr 1fr 1fr;grid-template-rows:60px 1fr}.sc-card{background:hsla(0,0%,100%,.8);border:1px solid rgba(17,22,37,.04);border-radius:10px;display:flex;flex-direction:column;gap:.25rem;padding:.5rem .75rem}.sc-card.wide{grid-column:1/3;grid-row:2;overflow:hidden;position:relative;transition:background-color .4s,border-color .4s}.sc-card.tall{grid-column:3;grid-row:2}.sc-card .card-bar{background:rgba(17,22,37,.05);border-radius:2px;height:5px}.sc-card .card-bar.accent{background:rgba(3,182,252,.2);width:60%}.sc-card .card-num{color:var(--text);font-family:var(--font-dashboard);font-size:15px;font-weight:500}.sc-card .chart-mock{align-items:flex-end;display:flex;flex:1;gap:4px;padding-top:.25rem;transition:opacity .4s}.sc-card .chart-mock span{background:rgba(3,182,252,.15);border-radius:2px 2px 0 0;flex:1;transition:height .3s}.chart-placeholder{display:flex;flex-direction:column;height:100%;transition:opacity .4s;width:100%}.chart-placeholder.dim{opacity:.04}.sc-drag-block{align-items:center;background:#fff;border:1.5px solid rgba(3,182,252,.5);border-radius:6px;box-shadow:0 4px 12px rgba(17,22,37,.03);display:flex;font-family:var(--font-dashboard);gap:.5rem;height:44px;left:20px;padding:0 .5rem;pointer-events:none;position:absolute;top:310px;transition:box-shadow .3s,background .3s,opacity .4s;width:110px;z-index:20}.sc-drag-block.lifted{background:#fff;box-shadow:0 12px 32px rgba(3,182,252,.18),0 0 0 1.5px rgba(3,182,252,.5)}.sc-drag-block .db-icon{align-items:center;background:var(--brand);border-radius:4px;color:#fff;display:flex;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.sc-drag-block .db-text{display:flex;flex-direction:column;gap:2px}.sc-drag-block .db-text span{color:var(--text);font-size:9px;font-weight:600}.sc-drag-block .db-text span.sub{color:var(--text-sub);font-size:7px;font-weight:400}.sc-card-dropzone{align-items:center;background:rgba(3,182,252,.01);border:2px dashed rgba(3,182,252,.25);border-radius:8px;color:var(--brand-dark);display:flex;flex-direction:column;font-family:var(--font-dashboard);font-size:9px;font-weight:500;gap:4px;inset:0;justify-content:center;letter-spacing:.05em;opacity:0;position:absolute;text-transform:uppercase;transition:opacity .4s,border-color .3s,background-color .3s;z-index:5}.sc-card-dropzone.visible{opacity:1}.sc-card-dropzone.active{background-color:rgba(3,182,252,.06);border-color:var(--brand);color:var(--brand-dark)}.sc-drop-icon{animation:pulse-icon 1.5s infinite;font-size:18px;font-weight:400}@keyframes pulse-icon{0%{transform:scale(1)}50%{opacity:.8;transform:scale(1.15)}to{transform:scale(1)}}.sc-dropped-form{align-items:center;display:flex;font-family:var(--font-dashboard);inset:12px;justify-content:center;opacity:0;pointer-events:none;position:absolute;transform:scale(.95);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1);z-index:6}.sc-dropped-form.show{opacity:1;transform:scale(1)}.sc-mini-form{background:#fff;border:1px solid rgba(17,22,37,.06);border-radius:10px;box-shadow:0 10px 25px rgba(17,22,37,.03);display:flex;flex-direction:column;gap:8px;max-width:320px;padding:.85rem 1rem;width:100%}.sc-mini-form-header{margin-bottom:2px;text-align:center}.sc-mini-form-header h4{color:var(--text);font-size:13px;font-weight:600;letter-spacing:-.01em;margin-bottom:1px}.sc-mini-form-header p{color:var(--text-sub);font-size:9px}.sc-mini-form-inputs{display:grid;gap:6px;grid-template-columns:1fr 1fr}.sc-mini-input{background:#fff;border:1px solid rgba(17,22,37,.12);border-radius:6px;color:var(--text);font-size:10px;font-weight:400;outline:none;padding:6px 10px}.sc-mini-btn,.sc-mini-input{font-family:var(--font-dashboard);width:100%}.sc-mini-btn{background:linear-gradient(135deg,var(--brand) 0,var(--brand-dark) 100%);border:none;border-radius:6px;color:#fff;cursor:default;font-size:11px;font-weight:600;grid-column:1/-1;letter-spacing:.02em;padding:8px}.sc-conversion-panel{font-family:var(--font-dashboard);inset:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;transform:scale(.98);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);z-index:40}.sc-conversion-panel.show{opacity:1;pointer-events:all;transform:scale(1)}.sc-conversion-panel img{display:block;height:100%;object-fit:cover;width:100%}.sc-conversion-overlay-text{align-items:center;animation:slide-up-overlay .6s cubic-bezier(.16,1,.3,1) both;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.6);border-radius:12px;bottom:20px;box-shadow:0 16px 36px rgba(17,22,37,.16);color:var(--text);display:flex;flex-direction:column;gap:4px;justify-content:center;left:50%;padding:14px 18px;position:absolute;text-align:center;transform:translateX(-50%);width:320px}@keyframes slide-up-overlay{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}.sc-conversion-overlay-text h5{color:var(--text);font-size:14px;font-weight:600;letter-spacing:-.01em;margin-bottom:1px}.sc-conversion-overlay-text p{color:var(--text-sub);font-size:10px;font-weight:400;line-height:1.45}.sc-cursor{pointer-events:none;position:absolute;z-index:100}.sc-cursor-dot{background:var(--text);border-radius:50%;box-shadow:0 0 0 1.5px hsla(0,0%,100%,.9);height:6px;transform:translate(-50%,-50%);width:6px}.sc-cursor-ring{border:1.5px solid rgba(17,22,37,.15);border-radius:50%;height:24px;left:2px;position:absolute;top:2px;transform:translate(calc(-50% + 1px),calc(-50% + 1px));transition:transform .2s,width .2s,height .2s,border-color .2s;width:24px}.sc-cursor.clicking .sc-cursor-dot{background:var(--brand);transform:translate(-50%,-50%) scale(.7)}.sc-cursor.clicking .sc-cursor-ring{border-color:rgba(3,182,252,.7);height:18px;width:18px}.sc-cursor.dragging .sc-cursor-dot{background:var(--brand)}.sc-cursor.dragging .sc-cursor-ring{border-color:rgba(3,182,252,.4);height:32px;width:32px}.sc-ripple{animation:ripple-out .7s ease forwards;background:rgba(3,182,252,.25);border-radius:50%;pointer-events:none;position:absolute;z-index:30}@keyframes ripple-out{0%{height:0;opacity:1;transform:translate(-50%,-50%);width:0}to{height:220px;opacity:0;transform:translate(-50%,-50%);width:220px}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.9) rotate(0deg)}to{opacity:1;transform:scale(1) rotate(-1deg)}}@media (max-width:960px){.builder-label{display:none}.builder-grid{gap:60px;grid-template-columns:1fr;text-align:center}.builder-left{align-items:center}.builder-desc{margin-left:auto;margin-right:auto}.widget-showcase-wrapper{margin:0 auto;max-width:600px}}#segMainVideo.is-playing{opacity:1}#segTilesOverlay.is-visible{opacity:1;pointer-events:auto}@media (min-width:769px){.seg-tile-card.is-visible{opacity:1;transform:scale(1)}.seg-tile-card:hover{background:transparent;background-image:none;border-color:transparent}.seg-tile-card:hover>*{opacity:0}}@media (max-width:768px){#segTilesOverlay{opacity:1;pointer-events:auto}.seg-tile-card{opacity:1;transform:none}}@keyframes orbitRotate{0%{transform:rotate(0deg) translateX(220px) rotate(0deg)}to{transform:rotate(1turn) translateX(220px) rotate(-1turn)}}.auto-orbit-1{animation:orbitRotate 20s linear infinite}.auto-orbit-2{animation:orbitRotate 20s linear -4s infinite}.auto-orbit-3{animation:orbitRotate 20s linear -8s infinite}.auto-orbit-4{animation:orbitRotate 20s linear -12s infinite}.auto-orbit-demo{animation:orbitRotate 20s linear -16s infinite}@media (max-width:768px){.auto-orbit-1,.auto-orbit-2,.auto-orbit-3,.auto-orbit-4,.auto-orbit-demo{animation-name:orbitRotateMobile}}.testimonials-section{background:#fff;border-top:1px solid rgba(15,23,42,.05);overflow:hidden;padding:100px 24px;--text:#111625;--text-sub:#64748b}.testimonials-section .section-header{margin-bottom:56px}.testimonials-section .section-title{color:var(--text)}.testimonials-section .section-header p{color:var(--text-sub);font-size:18px;line-height:1.6;margin:0 auto;max-width:640px}.testimonials-grid{display:grid;gap:24px;grid-template-columns:1fr;margin:0 auto;max-width:1200px}@media (min-width:900px){.testimonials-grid{align-items:stretch;gap:20px;grid-template-columns:repeat(3,1fr)}}.testimonials-grid__item{display:flex;min-height:100%;min-width:0}.testimonial-tile{background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 8px 32px rgba(15,23,42,.06);display:flex;flex-direction:column;height:100%;min-height:400px;overflow:hidden;width:100%}.testimonial-tile__dark{background:#111;background-image:radial-gradient(hsla(0,0%,100%,.1) 1px,transparent 0);background-size:16px 16px;color:#fff;font-family:Outfit,sans-serif}.testimonial-tile__body{display:flex;flex:1 1 auto;flex-direction:column;padding:24px}.testimonial-tile__body .card-variant{color:hsla(0,0%,100%,.5);display:block;font-size:12px;margin-bottom:4px}.testimonial-tile__quote{color:hsla(0,0%,100%,.85);font-size:15px;line-height:1.55;margin-bottom:0;margin-top:8px}.testimonial-tile__footer{align-items:stretch;display:flex;flex-shrink:0;min-height:108px;width:100%}.testimonial-tile__meta{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:center;min-height:108px;min-width:0;padding:20px 24px}.testimonial-tile__meta .card-title{color:#fff;font-size:18px;font-weight:700;margin-bottom:4px}.testimonial-tile__meta .card-variant{color:hsla(0,0%,100%,.5);display:block;font-size:12px;line-height:1.4;margin-bottom:0}.testimonial-tile__logo{align-items:center;background:color-mix(in srgb,#03b6fc 28%,#020e2a);border-left:1px solid rgba(3,182,252,.2);display:flex;flex-shrink:0;justify-content:center;min-height:108px;padding:20px 16px;width:120px}.testimonial-tile__logo img{display:block;filter:brightness(0) invert(1);height:auto;max-height:56px;max-width:100%;object-fit:contain;width:auto}.testimonial-tile__logo img.logo-benz{filter:none;max-height:52px;max-width:88px}@media (max-width:640px){.testimonials-section{padding:72px 20px}.testimonial-tile{min-height:360px}.testimonial-tile__footer{flex-direction:column;min-height:0}.testimonial-tile__meta{min-height:88px}.testimonial-tile__logo{border-left:none;border-top:1px solid rgba(3,182,252,.2);min-height:100px;width:100%}}.faq-section{background:#fff;border-top:1px solid rgba(15,23,42,.05);color:#111625;font-family:Outfit,sans-serif;padding:80px 24px 100px}.faq-section .faq-wrapper{margin:0 auto;max-width:1000px}.faq-section .faq-grid{align-items:start;display:grid;gap:16px 24px;grid-template-columns:1fr 1fr}.faq-section .faq-item{background-color:#f7f8f9;border-radius:12px;overflow:hidden;transition:background-color .2s ease}.faq-section .faq-item:hover{background-color:#f0f2f5}.faq-section .faq-question{align-items:center;background:transparent;border:none;color:#111625;cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:500;gap:16px;justify-content:space-between;outline:none;padding:20px 24px;text-align:left;transition:color .2s ease;width:100%}.faq-section .faq-question:hover{color:var(--primary)}.faq-section .faq-icon{color:var(--primary);flex-shrink:0;font-size:24px;font-weight:400;line-height:1;transition:transform .3s ease}.faq-section .faq-question.active .faq-icon{transform:rotate(45deg)}.faq-section .faq-answer{color:#4b5563;font-size:15px;line-height:1.6;max-height:0;opacity:0;overflow:hidden;padding:0 24px;transition:max-height .4s ease,padding .4s ease,opacity .3s ease}.faq-section .faq-answer.open{opacity:1;padding-bottom:24px}.faq-section .faq-answer p{margin-bottom:12px;margin-top:0}.faq-section .faq-answer p:last-child{margin-bottom:0}.faq-section .faq-answer ul{margin:0 0 12px 20px;padding:0}.faq-section .faq-answer li{margin-bottom:6px}@media (max-width:768px){.faq-section{padding:60px 20px 80px}.faq-section .faq-grid{grid-template-columns:1fr}}.trigger-text h2{font-size:14px;font-weight:600;letter-spacing:.5px;margin-bottom:0;text-align:center;text-transform:uppercase}.trigger-text p{display:none}.dropdown-icon{align-items:center;background:transparent;display:flex;height:24px;justify-content:center;position:absolute;right:24px;transition:transform .3s ease;width:24px}.dropdown-icon i{height:16px;stroke-width:2px;width:16px}@keyframes deliverabilityFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-8px) rotate(5deg)}}.animate-deliverability{animation:deliverabilityFloat 3s ease-in-out infinite}@media (max-width:1024px){.builder-grid{gap:60px;grid-template-columns:1fr;text-align:center}.builder-left{align-items:center}.builder-desc{margin-left:auto;margin-right:auto}.orbit-stage{max-width:600px}}@media (max-width:768px){.builder-label{display:none}.builder-title{font-size:32px}.builder-desc{font-size:16px}.orbit-stage{height:320px;margin-bottom:40px;max-width:320px}.arm-demo,.arm-r3-1,.arm-r3-2,.arm-r3-3,.arm-r3-4,.orbit-track-3{display:none}.orbit-track-2{height:260px;width:260px}.orbit-track-1{height:160px;width:160px}.hub{height:80px;width:80px}.card-chip{height:40px;width:40px}.card-chip.demo-chip{font-size:10px;height:56px;width:56px}.arm-r1-1 .integration-card,.arm-r1-2 .integration-card,.arm-r1-3 .integration-card,.arm-r1-4 .integration-card{top:-80px}.arm-r2-1 .integration-card,.arm-r2-2 .integration-card,.arm-r2-3 .integration-card,.arm-r2-4 .integration-card{top:-130px}@keyframes orbitRotateMobile{0%{transform:rotate(0deg) translateX(120px) rotate(0deg)}to{transform:rotate(1turn) translateX(120px) rotate(-1turn)}}.auto-orbit-1,.auto-orbit-2,.auto-orbit-3,.auto-orbit-4,.auto-orbit-demo{animation-name:orbitRotateMobile}.dropdown-icon{height:20px;right:16px;width:20px}.dropdown-icon i{height:14px;width:14px}.trigger-text h2{font-size:11px}.email-mockup-container{padding:24px 12px!important}}@media (max-width:480px){@keyframes orbitRotateSmall{0%{transform:rotate(0deg) translateX(100px) rotate(0deg)}to{transform:rotate(1turn) translateX(100px) rotate(-1turn)}}.auto-orbit-1,.auto-orbit-2,.auto-orbit-3,.auto-orbit-4,.auto-orbit-demo{animation-name:orbitRotateSmall}}