.eco-wrap[data-astro-cid-azaz5tj3]{position:relative;min-width:0}.eco-wrap[data-astro-cid-azaz5tj3][data-paused] [data-astro-cid-azaz5tj3]:is(.eco-track,.eco-flow,.eco-call){animation-play-state:paused!important}.eco-toggle[data-astro-cid-azaz5tj3]{position:absolute;right:0;bottom:0;z-index:1;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--color-muted);cursor:pointer}.eco-toggle[data-astro-cid-azaz5tj3][hidden]{display:none}.eco-toggle-dot[data-astro-cid-azaz5tj3]{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;border:1px solid color-mix(in oklch,var(--color-off-white) 14%,transparent);transition:color .2s ease,border-color .2s ease}.eco-toggle[data-astro-cid-azaz5tj3]:hover,.eco-toggle[data-astro-cid-azaz5tj3]:focus-visible{color:var(--color-chartreuse)}.eco-toggle[data-astro-cid-azaz5tj3]:hover .eco-toggle-dot[data-astro-cid-azaz5tj3],.eco-toggle[data-astro-cid-azaz5tj3]:focus-visible .eco-toggle-dot[data-astro-cid-azaz5tj3]{border-color:var(--color-chartreuse)}.eco-toggle[data-astro-cid-azaz5tj3]:focus-visible{outline:none}.eco-toggle[data-astro-cid-azaz5tj3]:focus-visible .eco-toggle-dot[data-astro-cid-azaz5tj3]{outline:2px solid var(--color-chartreuse);outline-offset:3px}.eco-toggle-icon[data-astro-cid-azaz5tj3]{width:12px;height:12px;fill:currentColor}.eco-toggle[data-astro-cid-azaz5tj3] .icon-play[data-astro-cid-azaz5tj3],.eco-toggle[data-astro-cid-azaz5tj3][aria-pressed=true] .icon-pause[data-astro-cid-azaz5tj3]{display:none}.eco-toggle[data-astro-cid-azaz5tj3][aria-pressed=true] .icon-play[data-astro-cid-azaz5tj3]{display:inline}.eco[data-astro-cid-azaz5tj3]{position:relative;min-width:0;padding:8px 0}.eco[data-astro-cid-azaz5tj3]:before{content:"";position:absolute;inset:15% 10%;background:radial-gradient(ellipse at center,color-mix(in oklch,var(--color-magenta) 22%,transparent) 0%,color-mix(in oklch,var(--color-chartreuse) 8%,transparent) 40%,transparent 70%);filter:blur(24px);pointer-events:none}.eco-inner[data-astro-cid-azaz5tj3]{position:relative}.eco-label[data-astro-cid-azaz5tj3]{font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-muted);text-align:center;margin-bottom:14px}.eco-label-bottom[data-astro-cid-azaz5tj3]{margin:14px 0 0}.eco-marquee[data-astro-cid-azaz5tj3]{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent);mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent)}.eco-track[data-astro-cid-azaz5tj3]{display:flex;gap:10px;width:max-content;margin:0;padding:0;list-style:none}.eco-chip[data-astro-cid-azaz5tj3]{display:inline-flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border-radius:999px;border:1px solid color-mix(in oklch,var(--color-off-white) 12%,transparent);background:color-mix(in oklch,var(--color-off-white) 4%,transparent);font-size:14px;font-weight:500;white-space:nowrap;color:var(--color-off-white)}.eco-icon[data-astro-cid-azaz5tj3]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.eco-chip-lime[data-astro-cid-azaz5tj3] .eco-icon[data-astro-cid-azaz5tj3]{color:var(--color-chartreuse)}.eco-chip-pink[data-astro-cid-azaz5tj3] .eco-icon[data-astro-cid-azaz5tj3]{color:var(--color-magenta)}.eco-beam[data-astro-cid-azaz5tj3]{display:block;width:2px;height:40px;margin:12px auto;overflow:visible}.eco-flow[data-astro-cid-azaz5tj3]{fill:none;stroke-width:1.5;stroke-dasharray:3 6}.eco-flow-in[data-astro-cid-azaz5tj3]{stroke:var(--color-chartreuse)}.eco-flow-out[data-astro-cid-azaz5tj3]{stroke:var(--color-magenta)}.eco-core[data-astro-cid-azaz5tj3]{display:flex;flex-direction:column;align-items:center;gap:12px;margin:0 auto;padding:18px 22px;max-width:320px;border-radius:var(--radius-lg);border:1px solid color-mix(in oklch,var(--color-off-white) 14%,transparent);background:color-mix(in oklch,var(--color-off-black) 80%,transparent);box-shadow:0 0 48px color-mix(in oklch,var(--color-magenta) 18%,transparent)}.eco-api[data-astro-cid-azaz5tj3]{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--color-off-white)}.eco-calls[data-astro-cid-azaz5tj3]{position:relative;display:block;width:100%;min-width:230px;height:30px}.eco-call[data-astro-cid-azaz5tj3]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-off-white) 6%,transparent);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;color:var(--color-off-white);opacity:0}.eco-call[data-astro-cid-azaz5tj3]:first-child{opacity:1}.eco-call-ok[data-astro-cid-azaz5tj3]{color:var(--color-pass)}@media(prefers-reduced-motion:reduce){.eco-toggle-dot[data-astro-cid-azaz5tj3]{transition:none}.eco-dup[data-astro-cid-azaz5tj3]{display:none}.eco-track[data-astro-cid-azaz5tj3]{width:auto;flex-wrap:wrap;justify-content:center}.eco-marquee[data-astro-cid-azaz5tj3]{-webkit-mask-image:none;mask-image:none}}@media(prefers-reduced-motion:no-preference){.eco-track-left[data-astro-cid-azaz5tj3]{animation:eco-slide 28s linear infinite}.eco-track-right[data-astro-cid-azaz5tj3]{animation:eco-slide 32s linear infinite reverse}.eco-flow[data-astro-cid-azaz5tj3]{animation:eco-dash 1.4s linear infinite}.eco-call[data-astro-cid-azaz5tj3]{animation:eco-call 9s infinite;animation-delay:calc(var(--i) * 3s)}.eco-call[data-astro-cid-azaz5tj3]:first-child{opacity:0}}@keyframes eco-slide{to{transform:translate(calc(-100% / 3 - 10px / 3))}}@keyframes eco-dash{to{stroke-dashoffset:-18}}@keyframes eco-call{0%{opacity:0;transform:translateY(6px)}4%,29%{opacity:1;transform:none}33%,to{opacity:0;transform:translateY(-6px)}}@media(max-width:480px){.eco-chip[data-astro-cid-azaz5tj3]{font-size:13px;padding:8px 14px 8px 10px}.eco-call[data-astro-cid-azaz5tj3]{font-size:11px}.eco-calls[data-astro-cid-azaz5tj3]{min-width:210px}}.benefits-section[data-astro-cid-v3oxjvl6]{background:linear-gradient(180deg,color-mix(in oklch,var(--color-panel) 40%,transparent) 0%,transparent 100%)}.benefits-grid[data-astro-cid-v3oxjvl6]{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;margin:56px 0 0;padding:0;list-style:none}.benefit-card[data-astro-cid-v3oxjvl6]{background:var(--color-panel);padding:36px 28px 32px;border-top:2px solid var(--color-chartreuse)}.benefit-card[data-astro-cid-v3oxjvl6]:nth-child(2n){border-top-color:var(--color-magenta)}@media(prefers-reduced-motion:no-preference){.benefit-card[data-astro-cid-v3oxjvl6]:nth-child(2){transition-delay:.12s}.benefit-card[data-astro-cid-v3oxjvl6]:nth-child(3){transition-delay:.24s}.benefit-card[data-astro-cid-v3oxjvl6]:nth-child(4){transition-delay:.36s}}.benefit-icon[data-astro-cid-v3oxjvl6]{display:flex;width:28px;height:28px;color:var(--color-chartreuse);margin-bottom:24px}.benefit-card[data-astro-cid-v3oxjvl6]:nth-child(2n) .benefit-icon[data-astro-cid-v3oxjvl6]{color:var(--color-magenta)}.benefit-icon[data-astro-cid-v3oxjvl6] svg[data-astro-cid-v3oxjvl6]{width:100%;height:100%}.benefit-title[data-astro-cid-v3oxjvl6]{font-family:var(--font-display);font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--color-off-white);margin-bottom:12px;text-wrap:balance}.benefit-body[data-astro-cid-v3oxjvl6]{font-size:16px;line-height:1.65;color:var(--color-off-white)}@media(max-width:1100px){.benefits-grid[data-astro-cid-v3oxjvl6]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.benefits-grid[data-astro-cid-v3oxjvl6]{grid-template-columns:1fr}.benefit-body[data-astro-cid-v3oxjvl6]{font-size:15px}}.badge-mini[data-astro-cid-hq534gyd]{width:22px;height:22px;flex-shrink:0}.disc[data-astro-cid-hq534gyd]{fill:var(--color-chartreuse)}.mark[data-astro-cid-hq534gyd]{fill:var(--color-off-black)}.badge-full[data-astro-cid-hq534gyd]{display:block;width:100%;height:auto}.shield-dark[data-astro-cid-hq534gyd]{fill:var(--color-panel);stroke:var(--color-chartreuse);stroke-width:4}.shield-inner[data-astro-cid-hq534gyd]{fill:none;stroke:color-mix(in oklch,var(--color-off-white) 10%,transparent);stroke-width:1.5}.divider[data-astro-cid-hq534gyd]{stroke:color-mix(in oklch,var(--color-off-white) 18%,transparent);stroke-width:1}.badge-full[data-astro-cid-hq534gyd] text[data-astro-cid-hq534gyd]{text-anchor:middle;font-family:var(--font-display)}.t-certified[data-astro-cid-hq534gyd]{fill:var(--color-magenta);font-size:14px;font-weight:600;letter-spacing:.24em}.t-reseller[data-astro-cid-hq534gyd]{fill:var(--color-off-white);font-size:28px;font-weight:700;letter-spacing:.04em}.t-brand[data-astro-cid-hq534gyd]{fill:var(--color-muted);font-size:11px;font-weight:600;letter-spacing:.22em}.grid-key[data-astro-cid-bfaeccw2]{margin-top:20px;display:flex;align-items:center;gap:8px;font-size:14px;color:var(--color-muted)}.grid-panels[data-astro-cid-bfaeccw2]{list-style:none;margin:40px 0 0;padding:0;display:grid;gap:16px;grid-template-columns:minmax(0,1fr)}.grid-panel[data-astro-cid-bfaeccw2]{background:var(--color-panel);border:1px solid color-mix(in oklch,var(--color-off-white) 8%,transparent);border-radius:var(--radius-lg);padding:20px}.grid-panel-title[data-astro-cid-bfaeccw2]{font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--color-off-white);margin-bottom:16px}.chip-list[data-astro-cid-bfaeccw2]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.chip[data-astro-cid-bfaeccw2]{display:flex;align-items:center;gap:10px;padding:6px 10px 6px 6px;border-radius:var(--radius-md);background:color-mix(in oklch,var(--color-off-white) 5%,transparent);border:1px solid color-mix(in oklch,var(--color-off-white) 8%,transparent);font-size:14px;font-weight:500;color:var(--color-off-white)}.chip-name[data-astro-cid-bfaeccw2]{flex:1;min-width:0}.chip-badge[data-astro-cid-bfaeccw2]{display:flex;flex-shrink:0}.chip-logo[data-astro-cid-bfaeccw2]{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--color-off-white);object-fit:contain}.chip-initial[data-astro-cid-bfaeccw2]{display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:600;color:var(--color-off-black)}@media(min-width:640px){.grid-panels[data-astro-cid-bfaeccw2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.grid-panels[data-astro-cid-bfaeccw2]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.grid-panels[data-astro-cid-bfaeccw2]{grid-template-columns:repeat(5,minmax(0,1fr))}}.partners-hero[data-astro-cid-a7pcpgus]{padding:88px 0 80px;position:relative;overflow:hidden}.partners-hero-grid[data-astro-cid-a7pcpgus]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.partners-hero-visual[data-astro-cid-a7pcpgus]{min-width:0}.partners-eyebrow[data-astro-cid-a7pcpgus]{font-size:11px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--color-chartreuse);margin-bottom:24px}.partners-headline[data-astro-cid-a7pcpgus]{font-family:var(--font-display);font-size:clamp(40px,5vw,64px);font-weight:600;line-height:1.05;letter-spacing:-.03em;color:var(--color-off-white);margin-bottom:24px;text-wrap:balance}.partners-dek[data-astro-cid-a7pcpgus]{font-size:19px;line-height:1.65;color:var(--color-off-white);max-width:440px;margin-bottom:40px}@media(max-width:900px){.partners-hero-grid[data-astro-cid-a7pcpgus]{grid-template-columns:minmax(0,1fr);gap:48px}.partners-dek[data-astro-cid-a7pcpgus]{max-width:100%}}@media(max-width:480px){.partners-hero[data-astro-cid-a7pcpgus]{padding:64px 0 56px}}.quote-section[data-astro-cid-6k22s7h2]{padding:64px 0}.quote-figure[data-astro-cid-6k22s7h2]{margin:0;padding:48px 0 0;border-top:2px solid transparent;border-image:linear-gradient(90deg,var(--color-magenta),var(--color-chartreuse)) 1;max-width:900px}.quote-text[data-astro-cid-6k22s7h2] p[data-astro-cid-6k22s7h2]{font-family:var(--font-display);font-size:clamp(24px,3vw,36px);font-weight:500;line-height:1.25;letter-spacing:-.02em;color:var(--color-off-white);text-wrap:pretty}.quote-attribution[data-astro-cid-6k22s7h2]{display:flex;align-items:center;gap:16px;margin-top:32px}.quote-logo[data-astro-cid-6k22s7h2]{width:48px;height:48px;border-radius:var(--radius-md);background:var(--color-off-white);object-fit:contain}.quote-name[data-astro-cid-6k22s7h2]{display:block;font-family:var(--font-display);font-size:17px;font-weight:600;color:var(--color-off-white)}.quote-role[data-astro-cid-6k22s7h2]{display:block;font-size:14px;color:var(--color-muted)}.rates-section[data-astro-cid-necfenzv]{padding:32px 0 96px}.rates-panel[data-astro-cid-necfenzv]{display:flex;align-items:center;justify-content:space-between;gap:32px;background:var(--color-panel);border-top:2px solid var(--color-magenta);padding:36px 40px}.rates-title[data-astro-cid-necfenzv]{font-family:var(--font-display);font-size:clamp(24px,2.6vw,32px);font-weight:600;letter-spacing:-.02em;color:var(--color-off-white);margin-bottom:8px}.rates-body[data-astro-cid-necfenzv]{font-size:17px;line-height:1.6;color:var(--color-off-white)}.rates-panel[data-astro-cid-necfenzv] .btn[data-astro-cid-necfenzv]{flex-shrink:0;min-height:44px}@media(max-width:720px){.rates-panel[data-astro-cid-necfenzv]{flex-direction:column;align-items:flex-start;padding:28px 24px}}.ways-grid[data-astro-cid-qnwl2vxc]{display:grid;grid-template-columns:1fr 1fr;gap:64px;margin:56px 0 0;padding:0;list-style:none}@media(prefers-reduced-motion:no-preference){.way[data-astro-cid-qnwl2vxc]:nth-child(2){transition-delay:.12s}}.way-num[data-astro-cid-qnwl2vxc]{font-family:var(--font-display);font-size:56px;font-weight:600;letter-spacing:-.04em;line-height:1;color:var(--color-chartreuse);opacity:.9}.way-head[data-astro-cid-qnwl2vxc]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;min-height:56px;margin-bottom:24px}.way-head[data-astro-cid-qnwl2vxc] .way-badge{width:132px;margin-top:-8px}@media(min-width:901px){.way-head[data-astro-cid-qnwl2vxc]{min-height:146px}}@media(max-width:640px){.way-head[data-astro-cid-qnwl2vxc] .way-badge{width:104px}}.way-title[data-astro-cid-qnwl2vxc]{font-family:var(--font-display);font-size:24px;font-weight:600;letter-spacing:-.02em;color:var(--color-off-white);margin-bottom:8px}.way-summary[data-astro-cid-qnwl2vxc]{font-size:17px;line-height:1.65;color:var(--color-muted);margin-bottom:24px}.way-list[data-astro-cid-qnwl2vxc]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.way-list[data-astro-cid-qnwl2vxc] li[data-astro-cid-qnwl2vxc]{display:flex;gap:12px;font-size:16px;line-height:1.6;color:var(--color-off-white)}.way-check[data-astro-cid-qnwl2vxc]{width:18px;height:18px;flex-shrink:0;margin-top:3px;color:var(--color-chartreuse)}@media(max-width:900px){.ways-grid[data-astro-cid-qnwl2vxc]{grid-template-columns:1fr;gap:48px}}.pulse-landing #become-a-partner,.pulse-landing #how-it-works,.pulse-landing #our-partners,.pulse-landing #why-partner{scroll-margin-top:7.5rem}.pulse-landing .partners-form-section{background:var(--color-panel);border-top:1px solid color-mix(in oklch,var(--color-off-white) 6%,transparent)}.pulse-landing .partners-form-wrap{max-width:760px;margin:0 auto}
