:root{--sf-stage:#f3f1ef;--sf-bubble:#1c1917;--sf-bubble-ink:#fff;--sf-neutral:#78716c;--sf-bubble-ai:#6d28d9;--sf-bubble-ai-ink:#fff;--sf-bubble-blue:#dbeafe;--sf-bubble-blue-ink:#1e3a8a;--sf-tail-stage:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='26' viewBox='0 0 34 26'%3E%3Cpath d='M0 0h34C28 4 22 14 4 26c4-8 5-16 -4-26z' fill='%23f3f1ef'/%3E%3C/svg%3E");--sf-tail-bubble:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='26' viewBox='0 0 34 26' preserveAspectRatio='none'%3E%3Cpath d='M0 0h34C28 4 22 14 4 26c4-8 5-16 -4-26z' fill='%231c1917'/%3E%3C/svg%3E");--sf-tail-bubble-blue:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='26' viewBox='0 0 34 26' preserveAspectRatio='none'%3E%3Cpath d='M0 0h34C28 4 22 14 4 26c4-8 5-16 -4-26z' fill='%23dbeafe'/%3E%3C/svg%3E");--sf-tail-bubble-ai:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='26' viewBox='0 0 34 26' preserveAspectRatio='none'%3E%3Cpath d='M0 0h34C28 4 22 14 4 26c4-8 5-16 -4-26z' fill='%236d28d9'/%3E%3C/svg%3E")}.bub{display:inline-block;position:relative;background:var(--sf-bubble);color:var(--sf-bubble-ink);border-radius:.28em .28em .28em .06em;padding:.02em .2em .06em;margin:0 -.04em .12em;line-height:1.08}.bub:after{content:"";position:absolute;left:.14em;bottom:-.3em;width:.42em;height:.32em;background:var(--sf-tail-bubble) no-repeat;background-size:100% 100%}.bub-ai{background:var(--sf-bubble-ai);color:var(--sf-bubble-ai-ink)}.bub-ai:after{background-image:var(--sf-tail-bubble-ai)}.bub-blue{background:var(--sf-bubble-blue);color:var(--sf-bubble-blue-ink)}.bub-blue:after{background-image:var(--sf-tail-bubble-blue)}main a.btn-primary,main a.btn-secondary,main button.btn-primary,main button.btn-secondary{border-radius:999px;padding-left:20px;padding-right:20px}.sf-stage p.product-text{display:inline-block;background:#fff;box-shadow:inset 0 0 0 1.5px #1c1917;color:#1c1917;font-size:14px;line-height:20px;padding:6px 12px;border-radius:14px 14px 14px 3px;margin-bottom:6px}.sf-stage li>span.text-primary,main span.text-orange-400.font-semibold{color:var(--sf-neutral)}.sf-stage .wrapper>div:first-child>.relative{background:var(--sf-stage);border-radius:26px;padding:22px;margin-bottom:26px}.sf-stage .wrapper>div:first-child>.relative:after{content:"";position:absolute;left:40px;bottom:-25px;width:34px;height:26px;background:var(--sf-tail-stage) no-repeat}.sf-stage .wrapper>div:first-child>.relative img{border-radius:12px;background:#fff}.sf-frame>div{position:relative;background:var(--sf-stage);border-radius:28px;max-width:min(820px,100% - 32px);margin:16px auto 56px}.sf-frame .my-8{margin-block:20px 0}.sf-frame>div:after{content:"";position:absolute;left:64px;bottom:-25px;width:34px;height:26px;background:var(--sf-tail-stage) no-repeat}.sf-aside aside>div{position:relative;background:var(--sf-stage);border-radius:26px;box-shadow:none;--tw-ring-shadow:0 0 #0000;padding:28px;margin-bottom:26px}.sf-aside aside>div:after{content:"";position:absolute;left:40px;bottom:-25px;width:34px;height:26px;background:var(--sf-tail-stage) no-repeat}.sf-aside aside h3{margin:0;font-size:22px;line-height:28px;letter-spacing:-.015em}.sf-aside aside ol{list-style:none;counter-reset:sf-step;margin:18px 0 0;padding:0;display:flex;flex-direction:column;gap:16px}.sf-aside aside ol>li{counter-increment:sf-step;position:relative;padding-left:44px;color:#44403c}.sf-aside aside ol>li:before{content:counter(sf-step);position:absolute;left:0;top:0;width:30px;height:30px;border-radius:50%;background:#1c1917;color:#fff;font-size:14px;font-weight:600;line-height:30px;text-align:center}.sf-aside aside ol>li strong{display:block;color:#1c1917}.sf-aside aside ol+p{margin-top:20px;padding-top:16px;border-top:1px solid #e2dfdb;font-size:15px}.sf-steps .steps-media{position:relative;background:var(--sf-stage);border-radius:22px;padding:14px;margin-bottom:8px}.sf-steps .steps-media:after{content:"";position:absolute;left:32px;bottom:-22px;width:30px;height:23px;background:var(--sf-tail-stage) no-repeat;background-size:100% 100%}.sf-steps .steps-item--wide.steps-item--ai{background:#f5f3ff;border-radius:28px;padding:20px 20px 28px}.sf-steps .steps-item--wide.steps-item--ai .steps-media{background:#fff;box-shadow:0 0 0 1px #e9e5fb}.sf-steps .steps-item--wide.steps-item--ai .steps-media:after{display:none}.sf-steps .steps-item--wide.steps-item--ai .steps-num{background:#6d28d9}@media(min-width:1024px){.sf-steps .steps-item--wide.steps-item--ai{padding:32px 40px 32px 32px}.sf-steps .steps-item--wide.steps-item--ai .steps-media{width:58%;margin-bottom:0}.sf-steps .steps-item--wide.steps-item--ai .steps-head{margin-top:0}.sf-steps .steps-item--wide.steps-item--ai h3{font-size:26px;line-height:32px;letter-spacing:-.015em}.sf-steps .steps-item--wide.steps-item--ai p{font-size:17px;line-height:28px}}.sf-steps .steps-media .hds{border-radius:10px;overflow:hidden}section:has(.awards-container) .relative.isolate>.absolute.inset-0{display:none}section:has(.awards-container) .awards-container{overflow:visible;-webkit-mask-image:none;mask-image:none}section:has(.awards-container) .awards-scroll{animation:none!important;transform:none!important;width:auto!important;max-width:1040px;margin:0 auto;flex-wrap:wrap;justify-content:center;gap:8px 28px;padding-inline:16px}section:has(.awards-container) .awards-scroll>[aria-hidden=true],section:has(.awards-container) .awards-scroll>div:nth-child(n+7){display:none}section:has(.awards-container) .awards-scroll>div{width:132px;height:124px!important;padding:0!important;overflow:hidden}section:has(.awards-container) .awards-scroll img{width:132px;height:124px;max-width:none;object-fit:cover}section:has(.awards-container) .rounded-2xl.border{position:relative;overflow:visible;background:var(--sf-stage);border:0;box-shadow:none;border-radius:24px;margin-bottom:26px}section:has(.awards-container) .rounded-2xl.border:after{content:"";position:absolute;left:36px;bottom:-25px;width:34px;height:26px;background:var(--sf-tail-stage) no-repeat}section:has(.awards-container) .rounded-2xl.border .border-t{border-color:#e2dfdb}@media(max-width:639px){section:has(.awards-container) .awards-scroll{gap:4px 12px}section:has(.awards-container) .awards-scroll img,section:has(.awards-container) .awards-scroll>div{width:100px;height:94px!important}main .flex.flex-wrap.gap-2>.badge-base{font-size:11.5px;padding-inline:6px}main .flex.flex-wrap.gap-2{gap:6px}}dl.divide-y dd{background:var(--sf-stage);border-radius:18px 18px 18px 4px;padding:14px 18px}@media(min-width:768px){main div:has(>.wrapper>.logos-container){margin-top:8px;margin-bottom:48px}}@media(max-width:1023px){.bento-grid-splide .splide__track{overflow:visible}.bento-grid-splide .splide__list{display:flex!important;flex-direction:column;gap:16px;transform:none!important;max-width:560px;margin-inline:auto!important;padding-inline:16px!important}.bento-grid-splide .splide__slide{width:100%!important;margin:0!important}.bento-grid-splide .splide__pagination,.bento-grid-splide .splide__slide--clone{display:none!important}}@media(max-width:639px){main h1[class*="tracking-[-2.832px]"],main h2[class*="tracking-[-2.832px]"]{letter-spacing:-.03em}.sf-stage p.product-text{font-size:calc(clamp(12px,3.35vw,13px));padding:5px 10px}}