.bi-carousel{width:100%}.bi-carousel-outer{align-items:center;gap:8px;display:flex}.bi-carousel-frame{flex:1 1 0;min-width:0}.bi-carousel .bi-swiper{width:100%;padding-bottom:26px}.bi-carousel .bi-slide{aspect-ratio:16/9;cursor:zoom-in;background:#fff;border:1px solid #b9381a47;border-radius:12px;width:100%;padding:0;display:block;overflow:hidden;box-shadow:0 8px 24px #0000001f}.bi-carousel .bi-slide img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block}.bi-carousel .bi-slide:focus-visible{outline:2px solid var(--color-orange-500,#b9381a);outline-offset:2px}.bi-carousel .swiper-pagination{bottom:0}.bi-carousel .swiper-pagination-bullet{background:var(--color-gray-900,#0e0e0f);opacity:.25;width:7px;height:7px}.bi-carousel .swiper-pagination-bullet-active{opacity:1;background:var(--color-orange-500,#b9381a)}.uc-dark .bi-carousel .swiper-pagination-bullet{background:#f6f6f6}.uc-dark .bi-carousel .swiper-pagination-bullet-active{background:var(--color-orange-400,#ce745f)}.uc-dark .bi-carousel .bi-slide{border-color:#ce745f66}.bi-carousel .bi-carousel-nav{background-color:#0e0e0f8c}.bi-carousel .bi-carousel-nav:hover{background-color:#0e0e0fcc}
.home-bi{background-color:var(--color-secondary-600,#9da495)}.uc-dark .home-bi{background-color:color-mix(in srgb, var(--color-green-700,#1f6532) 45%, #0b0f0c)}
.why-you-care strong{font-weight:700;color:var(--color-orange-500)!important}
.mock-hero{--mock-hero-accent:#fb6b1e;--mock-hero-fg:#111827;--mock-hero-muted:#4b5563;--mock-hero-line:#e5e7eb;--mock-hero-tile:#f9fafb;--mock-hero-shadow:#11182724}.uc-dark .mock-hero{--mock-hero-fg:#e5e7eb;--mock-hero-muted:#9ca3af;--mock-hero-line:#374151;--mock-hero-tile:#1f2937;--mock-hero-shadow:#00000080}.mock-hero__head{text-align:center;margin:0 0 32px}.mock-hero__headline{letter-spacing:-.025em;color:var(--mock-hero-fg);margin:0;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.12}.mock-hero__headline em{color:var(--mock-hero-accent);font-style:normal}.mock-hero__intro{color:var(--mock-hero-muted);margin:14px 0 0;font-size:17px;line-height:1.55}.mock-hero__try{color:var(--mock-hero-fg);margin:10px 0 0;font-size:20px;font-weight:600;line-height:1.4}.mock-hero__pair{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:28px;display:flex}.mock-hero__tile{min-width:0}.mock-hero__stage{border:1px solid var(--mock-hero-line);background:var(--mock-hero-tile);cursor:pointer;border-radius:12px;width:100%;padding:0;transition:box-shadow .16s,transform .16s,border-color .16s;display:block;overflow:hidden;box-shadow:0 1px 2px #1118270f}.mock-hero__stage:hover{border-color:var(--mock-hero-accent);box-shadow:0 12px 30px var(--mock-hero-shadow);transform:translateY(-3px)}.mock-hero__stage:focus-visible{outline:3px solid var(--mock-hero-accent);outline-offset:2px}.mock-hero__poster{width:520px;max-width:none;height:520px;display:block}.mock-hero__poster--dark,.uc-dark .mock-hero__poster--light{display:none}.uc-dark .mock-hero__poster--dark{display:block}.mock-hero__cap{text-align:center;color:var(--mock-hero-muted);margin:12px 0 0;font-size:14px}.mock-hero__cap strong{color:var(--mock-hero-fg);font-weight:600}.mock-hero__explore{text-align:right;margin:4px 0 0;font-size:13px}.mock-hero__explore a{color:var(--color-orange-500);font-weight:600;text-decoration:none}.mock-hero__explore a:hover,.mock-hero__explore a:focus-visible{text-decoration:underline}.mock-hero__expanded{min-width:0;position:relative}.mock-hero__close{z-index:10020;border:1px solid var(--mock-hero-line);background:var(--mock-hero-tile);width:34px;height:34px;color:var(--mock-hero-fg);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .16s,border-color .16s,box-shadow .16s;display:flex;position:absolute;top:10px;right:10px}.mock-hero__close:hover{border-color:var(--mock-hero-accent);color:var(--mock-hero-accent);box-shadow:0 2px 8px var(--mock-hero-shadow)}.mock-hero__close:focus-visible{outline:3px solid var(--mock-hero-accent);outline-offset:2px}.mock-hero__foot{text-align:center;max-width:760px;color:var(--mock-hero-muted);margin:28px auto 0;font-size:15px;line-height:1.55}@media (max-width:767.98px){.mock-hero__poster{width:504px;height:504px}}
.testimonials-band{--testimonials-band-accent:var(--color-primary,#16404b);--testimonials-band-bg:var(--color-secondary-600,#ccc2ba);background-color:var(--testimonials-band-bg)}.uc-dark .testimonials-band{--testimonials-band-accent:#000;--testimonials-band-bg:color-mix(in srgb, var(--testimonials-band-accent) 72%, #0f172a)}.testimonials-band__card{background:var(--color-white,#fff);border:1px solid color-mix(in srgb, var(--testimonials-band-accent) 12%, transparent);min-width:0}.uc-dark .testimonials-band__card{background:var(--color-gray-800,#1f2937);border-color:color-mix(in srgb, var(--testimonials-band-accent) 24%, transparent)}html:not(.uc-dark) .testimonials-band .marketing-plan-picker__cards .tier{border:1px solid color-mix(in srgb, var(--testimonials-band-accent) 12%, transparent);background-color:var(--color-white,#fff)!important}html:not(.uc-dark) .testimonials-band [aria-label=Billing\ period]{background-color:var(--color-white,#fff)!important}.testimonials-band__logo{justify-content:center;align-items:center;width:100%;min-height:2.5rem;display:flex}.testimonials-band__logo img{object-fit:contain;object-position:center;width:auto;max-width:9rem;height:auto;max-height:2.5rem;display:block}.testimonials-band__logo--boxed{background:#fff;border-radius:.375rem;width:auto;padding:.5rem .75rem;display:inline-flex}.testimonials-band__logo--boxed img{max-width:7.5rem;max-height:1.75rem}.testimonials-band__quote{border:0;padding:0}.testimonials-band__statement{color:var(--color-gray-900,#111);font-size:.8rem;line-height:1.55}.uc-dark .testimonials-band__statement{color:var(--color-gray-100,#f3f4f6)}.testimonials-band__attribution{flex-direction:column;align-items:center;gap:.15rem;display:flex}.testimonials-band__name{color:var(--color-gray-900,#111);font-size:.7rem;font-weight:700}.uc-dark .testimonials-band__name{color:var(--color-gray-100,#f3f4f6)}.testimonials-band__role{color:color-mix(in srgb, var(--color-gray-900,#111) 65%, transparent);font-size:.65rem}.uc-dark .testimonials-band__role{color:color-mix(in srgb, var(--color-gray-100,#f3f4f6) 65%, transparent)}
