.dib-scope{--dib-lime:var(--sz-lime,#c4ff47);--dib-dark:var(--sz-ink,#0f1011);--dib-gray:var(--sz-gray-700,#6b737b);--dib-gray-mid:var(--sz-gray-500,#99a1ab);--dib-gray-light:var(--sz-gray-50,#f3f7fe);--dib-border:var(--sz-gray-100,#e7ecf3);--dib-shadow-md:0 16px 64px rgba(47,47,57,.15);--dib-font-sans:var(--sz-font-sans,"neuzeit-grotesk",Arial,"Helvetica Neue",Helvetica,sans-serif);--dib-font-ui:var(--sz-font-ui,"DM Sans",Arial,"Helvetica Neue",Helvetica,sans-serif);color:var(--dib-dark);font-family:var(--dib-font-sans);line-height:1.55;text-align:left}.dib-scope *,.dib-scope :after,.dib-scope :before{box-sizing:border-box}.dib-scope h1,.dib-scope h2,.dib-scope h3,.dib-scope p,.dib-scope ul{margin:0;padding:0}.dib-scope .eyebrow{color:var(--dib-gray-mid);font-family:var(--dib-font-ui);font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.dib-scope .section-h2{font-size:clamp(26px,2.8vw,38px);font-weight:400;letter-spacing:-.01em;line-height:1.1;margin-bottom:18px}.dib-scope .section-h2 h2{font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.dib-scope .section-lead{color:var(--dib-gray);font-size:17px;line-height:1.7;margin-bottom:44px;max-width:580px}.dib-scope .section-lead p{color:inherit;margin:0}.dib-scope .dib-btn{align-items:center;background:var(--dib-lime);border-radius:100px;color:var(--dib-dark);display:inline-flex;font-family:var(--dib-font-ui);font-size:15px;font-weight:700;gap:8px;padding:15px 28px;text-decoration:none;transition:box-shadow .3s,transform .3s;width:fit-content}.dib-scope .dib-btn:hover{box-shadow:0 10px 28px rgba(196,255,71,.35);transform:translateY(-2px)}.dib-scope .carousel-wrap{position:relative}.dib-scope .logo-slides-outer,.dib-scope .testi-slides-outer{overflow:hidden}.dib-scope .logo-slides-track,.dib-scope .testi-track{display:flex;transition:transform .5s ease-in-out}.dib-scope .carousel-arrow{align-items:center;background:#fff;border:1px solid var(--dib-border);border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.1);color:var(--dib-dark);cursor:pointer;display:flex;font-size:14px;height:40px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s,box-shadow .2s,transform .2s;width:40px;z-index:10}.dib-scope .carousel-arrow:hover{background:var(--dib-dark);box-shadow:0 4px 20px rgba(0,0,0,.18);color:var(--dib-lime);transform:translateY(-50%) scale(1.08)}.dib-scope .carousel-arrow--prev{left:-20px}.dib-scope .carousel-arrow--next{right:-20px}@media (max-width:960px){.dib-scope .carousel-arrow{display:none}}.dib-scope .carousel-dots{display:flex;gap:6px;justify-content:center;margin-top:16px}.dib-scope .carousel-dot{background:var(--dib-border);border:none;border-radius:100px;cursor:pointer;flex-shrink:0;height:4px;padding:0;transition:background .3s,width .35s,transform .3s;width:28px}.dib-scope .carousel-dot.active{background:var(--dib-dark);width:40px}.dib-scope .carousel-dot:hover:not(.active){background:var(--dib-gray-mid)}@media (hover:none){.dib-scope .dib-btn:hover{box-shadow:none;transform:none}.dib-scope .carousel-dot{position:relative}.dib-scope .carousel-dot:after{content:"";inset:-16px -6px;position:absolute}}@keyframes dib-blink{0%,to{opacity:1}50%{opacity:.3}}.dib-scope .section-h2>h1,.dib-scope .section-h2>h2,.dib-scope .section-h2>h3,.dib-scope .section-h2>p,.dib-scope .section-h2>span{color:inherit;font-family:var(--dib-font-sans);font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0;text-transform:none}.dib-scope .section-lead>div,.dib-scope .section-lead>p,.dib-scope .section-lead>span{color:inherit;font-family:var(--dib-font-sans);font-size:inherit;line-height:inherit;margin:0;padding:0}.dib-scope .dib-card .dib-card-title{color:var(--dib-dark);font-family:var(--dib-font-sans);font-size:16px;font-weight:700;line-height:1.25;margin:0;padding:0;text-transform:none}.dib-scope .dib-icon-cards--audience .dib-card .dib-card-title{font-size:15px}.dib-scope .dib-card .dib-card-text>p,.dib-scope .dib-card .dib-card-text>span{color:var(--dib-gray);font-family:var(--dib-font-sans);font-size:13.5px;line-height:1.6;margin:0;padding:0}.dib-scope .dib-scope .eyebrow,.dib-scope p.eyebrow{margin:0 0 14px;padding:0}.dib-scope .atmosphere-quote>p,.dib-scope .callout-box>p,.dib-scope .form-footer-note>p,.dib-scope .spots-text>p,.dib-scope .testi-text>p{color:inherit;font-family:inherit;margin:0;padding:0}.dib-scope a.dib-btn,.dib-scope a.dib-btn:hover,.dib-scope a.mobile-cta-btn{text-decoration:none}.dib-scope .hero-title>h1,.dib-scope .hero-title>h2{color:#fff;font-family:inherit;margin:0;padding:0}@media (min-width:1025px){.dib-page-body>.dib-form-col{align-self:start;position:-webkit-sticky;position:sticky;top:80px}}