.trust-icon{width:16px;height:16px;display:block;object-fit:contain;flex:0 0 16px}.mini-card{position:absolute;z-index:4;width:174px;min-height:136px;padding:18px 18px 14px;border-radius:18px;background:rgba(255,255,255,.88);border:1px solid rgba(220,230,255,.95);box-shadow:0 18px 45px rgba(30,60,140,.13);backdrop-filter:blur(16px)}.mini-card small{display:block;margin-bottom:8px;color:#26324f;font-size:11px;font-weight:800}.mini-card b{display:block;margin-bottom:7px;color:#071026;font-size:24px;line-height:1;font-weight:950;letter-spacing:-.04em}.mini-card em{display:block;margin-bottom:12px;color:#31926b;font-style:normal;font-size:11px;font-weight:800}.mini-chart circle{fill:#7134ff}.m1{left:2%;top:3%}.m2{right:-1%;top:0}.m3{left:0;bottom:25%}.m4{right:2%;bottom:22%}.cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.learn{color:var(--blue);font-size:12px;font-weight:950}.pill-row{display:flex;flex-wrap:wrap;gap:12px;margin:22px 0}.pill{display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:1px solid var(--line);border-radius:12px;background:#fff;color:#33415f;font-weight:850;font-size:12px}.pill.active{color:#fff;border:0;background:linear-gradient(135deg,var(--blue),var(--violet));box-shadow:0 14px 32px rgba(49,91,255,.22)}.cta{position:relative;overflow:hidden;border-radius:18px;background:linear-gradient(135deg,#071846 0%,#0630b4 46%,#6420ff 100%);color:#fff;padding:28px 38px;display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:26px;box-shadow:0 24px 60px rgba(7,24,70,.22)}.cta h2{font-size:clamp(24px,2.2vw,34px);line-height:1.06;margin:0 0 10px}.cta p{color:#dce7ff;max-width:520px;margin:0 0 18px}.stat-row{display:grid;grid-template-columns:repeat(6,1fr);gap:0;padding:22px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 14px 40px rgba(25,51,120,.08)}.stat-item{text-align:center}.stat-item b{display:block;font-size:26px;letter-spacing:-.05em}.stat-item span{display:block;color:var(--muted);font-size:12px}.logo-row{display:flex;align-items:center;justify-content:space-between;gap:22px;color:#78839d;font-weight:900;opacity:.9;padding:22px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media (max-width:1180px){.cards-grid{grid-template-columns:repeat(2,1fr)}.stat-row{grid-template-columns:repeat(3,1fr);gap:18px}.cta{grid-template-columns:1fr}}@media (max-width:780px){.mini-card{display:none}.stat-row{grid-template-columns:repeat(2,1fr)}.logo-row{overflow-x:auto}.cta{padding:24px}}.trust-strip span:has(.trust-icon)::before{display:none}.trust-icon{width:16px;height:16px;flex:0 0 16px;display:block;object-fit:contain}.logos,.logos-shared{padding:20px 0 18px;border-top:1px solid rgba(222,232,248,.9);border-bottom:1px solid rgba(222,232,248,.9);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(248,251,255,.8))}.logos-inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(310px,348px);align-items:center;gap:34px}.logos-left{min-width:0}.logos-title{margin-bottom:15px;color:#8b96b2;font-size:10px;line-height:1;font-weight:950;text-transform:uppercase;letter-spacing:.095em}.brand-logos{display:flex;align-items:center;justify-content:space-between;gap:26px;min-width:0}.logo-word{display:inline-flex;align-items:center;gap:7px;color:#78839d;font-size:16px;line-height:1;font-weight:900;letter-spacing:-.03em;opacity:.86;white-space:nowrap}.logo-icon{width:18px;height:18px;flex:0 0 18px;display:inline-flex;align-items:center;justify-content:center;color:#8b96b2;background:currentColor;opacity:.9;overflow:hidden;mask:center/contain no-repeat;-webkit-mask:center/contain no-repeat}.logo-icon.has-media{background:0 0;color:inherit;opacity:1;mask:none;-webkit-mask:none}.logo-icon-img{width:100%;height:100%;object-fit:contain;display:block}.logo-airtable .logo-icon,.logo-word:nth-child(1) .logo-icon{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 2.5 6.2 12 10.5l9.5-4.3L12 2Zm-10 6.7v8.6l9 4.2v-8.8l-9-4Zm20 0-9 4v8.8l9-4.2V8.7Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 2.5 6.2 12 10.5l9.5-4.3L12 2Zm-10 6.7v8.6l9 4.2v-8.8l-9-4Zm20 0-9 4v8.8l9-4.2V8.7Z'/%3E%3C/svg%3E")}.logo-brex .logo-icon,.logo-word:nth-child(5) .logo-icon{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6.5h7v3H6v8h11v-4h3v7H3v-14Zm11-3h7v7h-3V8.8l-7.7 7.7-2.1-2.1L16 6.5h-2V3.5Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M3 6.5h7v3H6v8h11v-4h3v7H3v-14Zm11-3h7v7h-3V8.8l-7.7 7.7-2.1-2.1L16 6.5h-2V3.5Z'/%3E%3C/svg%3E")}.logo-shippo .logo-icon,.logo-word:nth-child(7) .logo-icon{border-radius:50%;mask-image:radial-gradient(circle at center,#000 58%,transparent 60%);-webkit-mask-image:radial-gradient(circle at center,#000 58%,transparent 60%)}.logo-deel .logo-icon,.logo-ramp .logo-icon,.logo-mixpanel .logo-icon,.logo-webflow .logo-icon,.logo-calcom .logo-icon,.logo-word:nth-child(2) .logo-icon,.logo-word:nth-child(3) .logo-icon,.logo-word:nth-child(4) .logo-icon,.logo-word:nth-child(6) .logo-icon,.logo-word:nth-child(8) .logo-icon{display:none}.logo-word .logo-icon.has-media{display:inline-flex!important}.stats-card{display:grid;grid-template-columns:repeat(auto-fit,minmax(94px,1fr));gap:0;min-height:80px;padding:17px 18px;background:rgba(255,255,255,.9);border:1px solid rgba(220,230,255,.98);border-radius:18px;box-shadow:0 14px 40px rgba(25,51,120,.08);backdrop-filter:blur(16px)}.stat{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;min-width:0;color:#59657d;font-size:10px;font-weight:800;line-height:1.18}.stat-icon{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#eef3ff,#fbfcff);border:1px solid #e3eaff;box-shadow:inset 0 0 0 5px rgba(88,83,255,.045);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.stat-icon:before{content:"";position:absolute;inset:10px;background:linear-gradient(135deg,#075cff,#6420ff);mask:center/contain no-repeat;-webkit-mask:center/contain no-repeat}.stat-icon.has-media:before{display:none}.stat-icon-img{width:20px;height:20px;object-fit:contain;display:block;position:relative;z-index:1}.stat-grid .stat-icon:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 4h7v7H4V4Zm2 2v3h3V6H6Zm7-2h7v7h-7V4Zm2 2v3h3V6h-3ZM4 13h7v7H4v-7Zm2 2v3h3v-3H6Zm7-2h7v7h-7v-7Zm2 2v3h3v-3h-3Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 4h7v7H4V4Zm2 2v3h3V6H6Zm7-2h7v7h-7V4Zm2 2v3h3V6h-3ZM4 13h7v7H4v-7Zm2 2v3h3v-3H6Zm7-2h7v7h-7v-7Zm2 2v3h3v-3h-3Z'/%3E%3C/svg%3E")}.stat-nodes .stat-icon:before,.stat-chart .stat-icon:before,.stat-spark .stat-icon:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a3 3 0 0 1 1 5.83V11h2.17a3 3 0 1 1 0 2H13v2.17a3 3 0 1 1-2 0V13H8.83a3 3 0 1 1 0-2H11V8.83A3 3 0 0 1 12 3Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3a3 3 0 0 1 1 5.83V11h2.17a3 3 0 1 1 0 2H13v2.17a3 3 0 1 1-2 0V13H8.83a3 3 0 1 1 0-2H11V8.83A3 3 0 0 1 12 3Z'/%3E%3C/svg%3E")}.stat-thumb .stat-icon:before{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h4v12Zm2-11 3.2-6.4c.4-.8 1.5-.8 2-.1.3.4.4.8.3 1.3L15.7 9H20a2 2 0 0 1 2 2.3l-1.1 7A3 3 0 0 1 18 21h-7V10Z'/%3E%3C/svg%3E");-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 21H5a2 2 0 0 1-2-2v-8a2 2 0 0 1 2-2h4v12Zm2-11 3.2-6.4c.4-.8 1.5-.8 2-.1.3.4.4.8.3 1.3L15.7 9H20a2 2 0 0 1 2 2.3l-1.1 7A3 3 0 0 1 18 21h-7V10Z'/%3E%3C/svg%3E")}.stat b{display:block;margin-bottom:5px;color:#071026;font-size:17px;line-height:1;font-weight:950;letter-spacing:-.03em}.stat small{display:block;color:#536079;font-size:9px;line-height:1.15;font-weight:800}#services .service-card__icon,.services-offer .service-card__icon,.service-card .service-card__icon,.service-card .icon{width:76px;height:62px;min-width:76px;margin:0 0 16px;border-radius:14px;display:flex;align-items:center;justify-content:flex-start;overflow:visible;box-shadow:none}#services .service-card__icon-img,.services-offer .service-card__icon-img,.service-card .service-card__icon-img,.service-card .icon img,.service-card .card-icon__img{width:76px;height:62px;max-width:76px;max-height:62px;object-fit:contain;display:block}.card-icon__fallback{width:62px;height:62px;display:flex;align-items:center;justify-content:center;font-size:26px;color:#075cff}@media (max-width:1180px){.logos-inner{grid-template-columns:1fr;gap:18px}.brand-logos{justify-content:flex-start;flex-wrap:wrap}.stats-card{width:min(100%,430px);grid-column:auto}}@media (max-width:780px){.logos,.logos-shared{padding:18px 0}.brand-logos{gap:16px 22px}.logo-word{font-size:15px}.stats-card{grid-template-columns:1fr;gap:14px;width:100%;padding:16px}.stat{grid-template-columns:36px 1fr}.stat-icon{width:36px;height:36px}}.faq-accordion details,.faq-accordion .faq-accordion-item{overflow:hidden}.faq-accordion details>summary,.faq-accordion .faq-accordion-item>summary{user-select:none}.faq-accordion details>summary::after,.faq-accordion .faq-accordion-item>summary::after{content:"+"!important;transform:none!important;transition:transform .22s ease,color .22s ease}.faq-accordion details.is-open>summary::after,.faq-accordion .faq-accordion-item.is-open>summary::after{content:"−"!important;transform:none!important}.faq-accordion-panel{display:block;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s ease,opacity .22s ease;will-change:max-height,opacity}.faq-accordion details.is-open .faq-accordion-panel,.faq-accordion .faq-accordion-item.is-open .faq-accordion-panel{opacity:1}@media (prefers-reduced-motion:reduce){.faq-accordion-panel{transition:none}}.faq-accordion details>summary::after,.faq-accordion .faq-accordion-item>summary::after{content:"›"!important;font-size:18px!important;line-height:1!important;transform:none!important;transition:transform .22s ease,color .22s ease!important}.faq-accordion details.is-open>summary::after,.faq-accordion .faq-accordion-item.is-open>summary::after,.faq-accordion details[open]>summary::after{content:"⌄"!important;transform:none!important}.faq-accordion>details[open]>.faq-accordion-panel{opacity:1;max-height:1200px}.faq-accordion>details>summary{cursor:pointer}