.shot.svelte-16w1jv7{min-width:0;border:1px solid #b9d3c8;border-radius:10px;overflow:hidden;background:#fff;box-shadow:0 30px 60px -30px #051d1b73;transition:transform .25s ease,box-shadow .25s ease}.shot.svelte-16w1jv7:hover{transform:translateY(-2px);box-shadow:0 36px 70px -32px #051d1b8c}.shot.svelte-16w1jv7>img{display:block;width:100%;height:auto}.shot-bar.svelte-16w1jv7{height:28px;background:#eef2f0;border-bottom:1px solid #dfe5e2;display:flex;align-items:center;gap:6px;padding:0 12px}.shot-bar.svelte-16w1jv7 i:where(.svelte-16w1jv7){display:block;width:10px;height:10px;border-radius:50%;background:#cbd3cf}.shot-bar.svelte-16w1jv7 i:where(.svelte-16w1jv7):nth-child(1){background:#ff5f57}.shot-bar.svelte-16w1jv7 i:where(.svelte-16w1jv7):nth-child(2){background:#febc2e}.shot-bar.svelte-16w1jv7 i:where(.svelte-16w1jv7):nth-child(3){background:#28c840}@media (prefers-reduced-motion: reduce){.shot.svelte-16w1jv7{transition:none}.shot.svelte-16w1jv7:hover{transform:none}}section[tabindex="-1"].svelte-42k8v5:focus{outline:none}.demo-section.svelte-42k8v5,.plan-section.svelte-42k8v5{width:100%;padding:3rem 0}@media (min-width: 768px){.demo-section.svelte-42k8v5,.plan-section.svelte-42k8v5{padding:6rem 0}}@media (min-width: 960px){.demo-section.svelte-42k8v5,.plan-section.svelte-42k8v5{padding:8rem 0}}.plan-section.svelte-42k8v5{border-bottom:1px solid #e0e0e0}.demo-section.svelte-42k8v5{background:linear-gradient(90deg,#dffffb,#e7f6fb 35%,#f1edfa)}.partner-page.svelte-42k8v5{background:#fff;font-family:Metropolis,sans-serif;color:#000}.partner-page.svelte-42k8v5 .nowrap:where(.svelte-42k8v5){white-space:nowrap}.partner-page.svelte-42k8v5 .why-cta:where(.svelte-42k8v5){margin-top:1.25rem;display:flex;justify-content:center}.partner-page.svelte-42k8v5 .badge-demo:where(.svelte-42k8v5){margin:1.25rem 0 0;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.partner-page.svelte-42k8v5 .badge-demo:where(.svelte-42k8v5) figcaption:where(.svelte-42k8v5){font-size:.875rem;color:#4b5563}.partner-page.svelte-42k8v5 .inner:where(.svelte-42k8v5){max-width:1120px;margin:0 auto;padding:0 1.5rem}@media (min-width: 768px){.partner-page.svelte-42k8v5 .inner:where(.svelte-42k8v5){padding:0 2rem}}.partner-page.svelte-42k8v5 .inner.narrow:where(.svelte-42k8v5){max-width:860px}.partner-page.svelte-42k8v5 .inner.centered:where(.svelte-42k8v5){display:flex;flex-direction:column;align-items:center;text-align:center;gap:.25rem}.partner-page.svelte-42k8v5 h2:where(.svelte-42k8v5){margin:.75rem 0 1rem;font-family:Poppins,sans-serif;font-size:2.125rem;font-weight:700;line-height:1.15}@media (max-width: 767px){.partner-page.svelte-42k8v5 h2:where(.svelte-42k8v5){font-size:1.625rem}}.partner-page.svelte-42k8v5 h3:where(.svelte-42k8v5){margin:0 0 .5rem;font-size:1.0625rem;font-weight:700}.partner-page.svelte-42k8v5 p:where(.svelte-42k8v5){font-size:1.0625rem;line-height:1.65;color:#4b5563}.partner-page.svelte-42k8v5 a:where(.svelte-42k8v5){color:#00a88a}.partner-page.svelte-42k8v5 .tag:where(.svelte-42k8v5){display:inline-block;padding:3px 12px;border:1px solid #00DAAD;border-radius:999px;font-size:.8125rem;font-weight:500;color:#00a88a}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5){background:#d7ece3;padding:3rem 0}@media (min-width: 768px){.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5){padding:5rem 0}}@media (min-width: 960px){.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5){padding:6rem 0}}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .hero-grid:where(.svelte-42k8v5){display:grid;grid-template-columns:minmax(0,1fr);gap:2.5rem;align-items:center}@media (min-width: 960px){.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .hero-grid:where(.svelte-42k8v5){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:3rem}}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .hero-copy:where(.svelte-42k8v5){display:flex;flex-direction:column;gap:1rem}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) h1:where(.svelte-42k8v5){margin:0;font-size:2.5rem;font-weight:700;letter-spacing:-.03em;line-height:1.1;color:#000}@media (min-width: 768px){.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) h1:where(.svelte-42k8v5){font-size:3.1rem}}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) h1:where(.svelte-42k8v5) .hl:where(.svelte-42k8v5){background:linear-gradient(transparent 62%,#00DAAD 62%,#00DAAD 92%,transparent 92%)}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .lead:where(.svelte-42k8v5){margin:0;max-width:560px;font-size:1.25rem;font-weight:500;line-height:1.4;color:#1f2a28}@media (min-width: 768px){.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .lead:where(.svelte-42k8v5){font-size:1.375rem}}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .rating-row:where(.svelte-42k8v5){margin:.25rem 0 0;font-size:.9375rem;line-height:1.4;color:#051d1b}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .rating-row:where(.svelte-42k8v5) .stars:where(.svelte-42k8v5){display:inline-block;width:5.5em;height:1.1em;vertical-align:-.18em;margin-right:.4em}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .rating-row:where(.svelte-42k8v5) strong:where(.svelte-42k8v5){font-weight:700}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .act-logo:where(.svelte-42k8v5){width:90px;height:40px;object-fit:contain}.partner-page.svelte-42k8v5 .hero:where(.svelte-42k8v5) .hero-shot:where(.svelte-42k8v5){margin:0;min-width:0}.partner-page.svelte-42k8v5 .row-section:where(.svelte-42k8v5){padding:3rem 0}@media (min-width: 768px){.partner-page.svelte-42k8v5 .row-section:where(.svelte-42k8v5){padding:6rem 0}}@media (min-width: 960px){.partner-page.svelte-42k8v5 .row-section:where(.svelte-42k8v5){padding:8rem 0}}.partner-page.svelte-42k8v5 .row-section.tint:where(.svelte-42k8v5){background:#f3fbf8}.partner-page.svelte-42k8v5 .row-section.step:where(.svelte-42k8v5){padding:3rem 0}@media (min-width: 960px){.partner-page.svelte-42k8v5 .row-section.step:where(.svelte-42k8v5){padding:4rem 0}}.partner-page.svelte-42k8v5 .row:where(.svelte-42k8v5){display:grid;grid-template-columns:minmax(0,1fr);gap:2rem;align-items:center}@media (min-width: 960px){.partner-page.svelte-42k8v5 .row:where(.svelte-42k8v5){grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:4rem}.partner-page.svelte-42k8v5 .row.flip:where(.svelte-42k8v5) .row-visual:where(.svelte-42k8v5){order:-1}}@media (max-width: 959px){.partner-page.svelte-42k8v5 .row:where(.svelte-42k8v5){text-align:center}.partner-page.svelte-42k8v5 .row:where(.svelte-42k8v5) .row-copy:where(.svelte-42k8v5){align-items:center}.partner-page.svelte-42k8v5 .row:where(.svelte-42k8v5) .bullets:where(.svelte-42k8v5){text-align:left}}.partner-page.svelte-42k8v5 .row-copy:where(.svelte-42k8v5){display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.partner-page.svelte-42k8v5 .row-copy:where(.svelte-42k8v5) p:where(.svelte-42k8v5){margin:0;max-width:560px}.partner-page.svelte-42k8v5 .row-copy:where(.svelte-42k8v5) h3:where(.svelte-42k8v5){margin:.5rem 0 .75rem;font-family:Poppins,sans-serif;font-size:1.75rem;line-height:1.2}.partner-page.svelte-42k8v5 .row-copy:where(.svelte-42k8v5) .step-num:where(.svelte-42k8v5){font-size:.8125rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#00a88a}.partner-page.svelte-42k8v5 .row-copy:where(.svelte-42k8v5) .note:where(.svelte-42k8v5){margin-top:.75rem;font-size:.875rem}.partner-page.svelte-42k8v5 .row-visual:where(.svelte-42k8v5){margin:0;min-width:0}.partner-page.svelte-42k8v5 .row-visual.illustration:where(.svelte-42k8v5){display:flex;justify-content:center}.partner-page.svelte-42k8v5 .row-visual.illustration:where(.svelte-42k8v5) svg:where(.svelte-42k8v5){width:min(100%,360px);height:auto}.partner-page.svelte-42k8v5 .bullets:where(.svelte-42k8v5){display:flex;flex-direction:column;gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;font-size:1.0625rem;line-height:1.5;color:#1f2a28}.partner-page.svelte-42k8v5 .bullets:where(.svelte-42k8v5) li:where(.svelte-42k8v5){display:flex;gap:.625rem;align-items:flex-start}.partner-page.svelte-42k8v5 .bullets:where(.svelte-42k8v5) li:where(.svelte-42k8v5) svg{color:#00a88a;flex:none;margin-top:3px}.partner-page.svelte-42k8v5 .steps-intro:where(.svelte-42k8v5){padding:4rem 0 0}@media (min-width: 960px){.partner-page.svelte-42k8v5 .steps-intro:where(.svelte-42k8v5){padding:6rem 0 1rem}}.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;gap:.875rem;margin:0;padding:0;list-style:none}@media (max-width: 767px){.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5){grid-template-columns:minmax(0,1fr)}}.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) li:where(.svelte-42k8v5){position:relative;display:grid;grid-template-rows:auto auto auto auto;grid-row:span 4;row-gap:.25rem;align-content:start;padding:1.25rem 1.125rem;background:#fff;border:1px solid #d3efe4;border-radius:12px;text-align:left}@supports (grid-template-rows: subgrid){.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) li:where(.svelte-42k8v5){grid-template-rows:subgrid}}.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) .kind:where(.svelte-42k8v5){display:flex;flex-direction:column;gap:.2rem;padding-bottom:.625rem;border-bottom:1px solid #e3f3ec;text-transform:uppercase;letter-spacing:.06em;line-height:1.1;white-space:nowrap}.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) .kind-name:where(.svelte-42k8v5){font-size:.75rem;font-weight:700;color:#1f2a28}.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) .kind-sub:where(.svelte-42k8v5){font-size:.6875rem;font-weight:600;color:#6b7280}.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) .big:where(.svelte-42k8v5){margin:.25rem 0 .125rem;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.1;color:#00a88a;white-space:nowrap}@media (max-width: 767px){.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) .big:where(.svelte-42k8v5){font-size:1.75rem}}.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) .who:where(.svelte-42k8v5){white-space:nowrap;font-size:.9375rem;font-weight:600;line-height:1.25;color:#000}.partner-page.svelte-42k8v5 .price-cards:where(.svelte-42k8v5) .terms:where(.svelte-42k8v5){font-size:.8125rem;line-height:1.35;color:#4b5563}.partner-page.svelte-42k8v5 .tiles:where(.svelte-42k8v5){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}@media (max-width: 767px){.partner-page.svelte-42k8v5 .tiles:where(.svelte-42k8v5){grid-template-columns:minmax(0,1fr)}}.partner-page.svelte-42k8v5 .tiles:where(.svelte-42k8v5) .tile:where(.svelte-42k8v5){display:flex;flex-direction:column;gap:.375rem;padding:1.25rem 1.125rem;background:#f3fbf8;border:1px solid #d3efe4;border-radius:12px;text-align:left}.partner-page.svelte-42k8v5 .tiles:where(.svelte-42k8v5) .tile:where(.svelte-42k8v5) strong:where(.svelte-42k8v5){font-family:Poppins,sans-serif;font-size:2rem;line-height:1;color:#00a88a}.partner-page.svelte-42k8v5 .tiles:where(.svelte-42k8v5) .tile:where(.svelte-42k8v5) span:where(.svelte-42k8v5){font-size:.875rem;line-height:1.4;color:#1f2a28}.partner-page.svelte-42k8v5 .features-section:where(.svelte-42k8v5){padding:3rem 0}@media (min-width: 768px){.partner-page.svelte-42k8v5 .features-section:where(.svelte-42k8v5){padding:6rem 0}}@media (min-width: 960px){.partner-page.svelte-42k8v5 .features-section:where(.svelte-42k8v5){padding:8rem 0}}.partner-page.svelte-42k8v5 .features:where(.svelte-42k8v5){display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin:2rem auto 0;list-style:none}@media (min-width: 768px){.partner-page.svelte-42k8v5 .features:where(.svelte-42k8v5){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 960px){.partner-page.svelte-42k8v5 .features:where(.svelte-42k8v5){grid-template-columns:repeat(3,minmax(0,1fr))}}.partner-page.svelte-42k8v5 .features:where(.svelte-42k8v5) li:where(.svelte-42k8v5){display:flex;flex-direction:column;gap:.5rem;padding:1.25rem;background:#fff;border:1px solid #d3efe4;border-radius:12px}.partner-page.svelte-42k8v5 .features:where(.svelte-42k8v5) li:where(.svelte-42k8v5) .feature-head:where(.svelte-42k8v5){display:flex;align-items:center;gap:.625rem}.partner-page.svelte-42k8v5 .features:where(.svelte-42k8v5) li:where(.svelte-42k8v5) .feature-head:where(.svelte-42k8v5) svg{color:#00a88a;flex:none}.partner-page.svelte-42k8v5 .features:where(.svelte-42k8v5) li:where(.svelte-42k8v5) strong:where(.svelte-42k8v5){font-size:1.0625rem;font-weight:700;line-height:1.25}.partner-page.svelte-42k8v5 .features:where(.svelte-42k8v5) li:where(.svelte-42k8v5) span:where(.svelte-42k8v5){font-size:.9375rem;line-height:1.45;color:#4b5563}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5){display:flex;flex-direction:column;border:1px solid #d3efe4;border-radius:12px;overflow:hidden;text-align:left}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-head:where(.svelte-42k8v5),.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-row:where(.svelte-42k8v5){display:grid;grid-template-columns:96px minmax(0,1fr) minmax(0,1fr) 40px;gap:.625rem;align-items:center;padding:.625rem .875rem}@media (max-width: 767px){.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-head:where(.svelte-42k8v5),.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-row:where(.svelte-42k8v5){grid-template-columns:76px minmax(0,1fr) minmax(0,1fr) 28px;gap:.5rem;padding:.625rem .75rem}}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-head:where(.svelte-42k8v5){background:#f3fbf8;font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#1f2a28}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-head:where(.svelte-42k8v5) .spec-check:where(.svelte-42k8v5){text-align:center}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-row:where(.svelte-42k8v5){border-top:1px solid #e6f2ec}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-name:where(.svelte-42k8v5){font-weight:700;font-size:.9375rem}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-name:where(.svelte-42k8v5) small:where(.svelte-42k8v5){display:block;font-size:.6875rem;font-weight:400;line-height:1.3;color:#4b5563}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-cell:where(.svelte-42k8v5){position:relative;min-height:34px;display:flex;align-items:center;border-radius:6px;overflow:hidden}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-cell:where(.svelte-42k8v5) .bar:where(.svelte-42k8v5){position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:#d7ece3}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-cell:where(.svelte-42k8v5) .val:where(.svelte-42k8v5){position:relative;padding:0 .5rem;font-size:.8125rem;font-weight:500;white-space:nowrap}@media (max-width: 767px){.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-cell:where(.svelte-42k8v5) .val:where(.svelte-42k8v5){font-size:.75rem;white-space:normal}}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-cell.ett:where(.svelte-42k8v5) .bar:where(.svelte-42k8v5){background:#00daad}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-cell.text:where(.svelte-42k8v5){min-height:0;font-size:.875rem}.partner-page.svelte-42k8v5 .spec:where(.svelte-42k8v5) .spec-check:where(.svelte-42k8v5){display:flex;justify-content:center;color:#00a88a}.partner-page.svelte-42k8v5 .faq-section:where(.svelte-42k8v5){padding:3rem 0}@media (min-width: 768px){.partner-page.svelte-42k8v5 .faq-section:where(.svelte-42k8v5){padding:6rem 0}}@media (min-width: 960px){.partner-page.svelte-42k8v5 .faq-section:where(.svelte-42k8v5){padding:8rem 0}}.partner-page.svelte-42k8v5 .mark-box:where(.svelte-42k8v5){position:relative;display:inline-block;padding:0 .55em .08em .4em;border-radius:.3em;background:#d7ece3;color:#00604b;white-space:nowrap}.partner-page.svelte-42k8v5 .mark-box:where(.svelte-42k8v5) .mark-text:where(.svelte-42k8v5){position:relative;display:inline-block}.partner-page.svelte-42k8v5 .mark-box:where(.svelte-42k8v5) .mark-swash:where(.svelte-42k8v5){position:absolute;left:-.1em;bottom:-.1em;width:calc(100% + .6em);height:.34em;color:#00daad}.partner-page.svelte-42k8v5 .mark-box:where(.svelte-42k8v5) .mark-star:where(.svelte-42k8v5){position:absolute;right:-1.15em;bottom:-.5em;width:1em;height:1em;color:#00daad;transform:rotate(-18deg)}.partner-page.svelte-42k8v5 .faq:where(.svelte-42k8v5){border-top:1px solid #e0e0e0}.partner-page.svelte-42k8v5 .faq:where(.svelte-42k8v5) .faq-item:where(.svelte-42k8v5){padding:1.25rem 0;border-bottom:1px solid #e0e0e0}.partner-page.svelte-42k8v5 .faq:where(.svelte-42k8v5) .faq-item:where(.svelte-42k8v5) h3:where(.svelte-42k8v5){font-size:1.125rem}.partner-page.svelte-42k8v5 .faq:where(.svelte-42k8v5) .faq-item:where(.svelte-42k8v5) p:where(.svelte-42k8v5){margin:0;max-width:820px}
