@charset "UTF-8";@font-face{font-family:Inter-Black;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter-Bold;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter-Medium;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter-Regular;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-Italic;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter-Light;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:300;font-style:normal;font-display:swap}.productfaq .container{display:flex;flex-direction:column;align-items:center;gap:32px}.productfaq h2{max-width:700px;margin-bottom:0}.productfaq .productfaq-list{width:100%;max-width:800px;display:flex;flex-direction:column}.productfaq .productfaq-item{padding:0 12px;border-bottom:1px solid var(--brand-grey-3)}@media (min-width: 1024px){.productfaq .productfaq-item{padding:0 24px}}.productfaq .productfaq-item:first-child{border-top:1px solid var(--brand-grey-3)}.productfaq .productfaq-item:last-child{border-bottom:none}.productfaq .productfaq-item .productfaq-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;cursor:pointer;list-style:none;user-select:none}.productfaq .productfaq-item .productfaq-summary::-webkit-details-marker{display:none}@media (min-width: 1280px){.productfaq .productfaq-item .productfaq-summary{padding:24px 0}}.productfaq .productfaq-item .productfaq-summary .productfaq-icon{width:16px;height:16px;flex-shrink:0;opacity:.45;transition:transform .25s ease}.productfaq .productfaq-item .productfaq-summary .productfaq-question{font-family:Inter-Medium,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;color:var(--grey-1);line-height:1.4}@media (min-width: 1280px){.productfaq .productfaq-item .productfaq-summary .productfaq-question{font-size:18px}}.productfaq .productfaq-item[open] .productfaq-summary .productfaq-icon{transform:rotate(90deg)}.productfaq .productfaq-item .productfaq-answer{margin:0 0 24px;color:var(--grey-3);font-size:16px;line-height:1.6;max-width:680px}:root{--brand-red: #ff6b6b;--brand-reddark: #da4747;--brand-redlight: #ff9b97;--brand-redsurface: #ffaaa5;--brand-black: #3a3d3c;--brand-green: #007542;--brand-green-filter: brightness(0) saturate(100%) invert(20%) sepia(100%) saturate(6000%) hue-rotate(125deg) brightness(90%) contrast(150%);--brand-red-black-gradient: linear-gradient(60deg, #3a3d3c 0%, color-mix(in srgb, #ff6b6b 80%, transparent) 100%);--color-white: #ffffff;--bg-primary: #f0eee6;--hero-bg-glass: rgba(255, 255, 255, .39);--hero-border-glass: rgba(255, 255, 255, .41);--hero-shadow: rgb(236, 236, 241);--dark-bg: #14141c;--border-light: #e0e0e0;--border-dark: #cccccc;--text-danger: #e35a71;--attention-delete: #ff6666;--text-primary: #333333;--text-secondary: #6e6e6e;--brand-grey-1: #87867f;--brand-grey-2: #acaca6;--brand-grey-3: #dddddb;--brand-grey-4: #e8e6dc;--brand-grey-5: #f0eee6;--brand-grey-6: #faf9f6;--accent-yellow-1: #b7791f;--accent-yellow-2: #c5934b;--accent-yellow-3: #e2c9a5;--accent-yellow-4: #f0e4d2;--accent-green-1: #059688;--accent-green-2: #63b9a4;--accent-green-3: #a7d5c2;--accent-green-4: #dcede1;--accent-blue-1: #3aa7ea;--accent-blue-2: #6ebbee;--accent-blue-3: #a1d5f5;--accent-blue-4: #def2ff;--accent-pink-1: #db4781;--accent-pink-2: #e3729e;--accent-pink-3: #efadc7;--accent-pink-4: #fbebf1;--accent-purple-1: #8a4b70;--accent-purple-2: #a1739b;--accent-purple-3: #b896b4;--accent-purple-4: #e9dfe8;--grey-1: #212121;--grey-2: #333333;--grey-3: #4e4e4e;--grey-4: #6e6e6e;--grey-5: #8f8f8f;--grey-6: #cccccc;--grey-7: #e0e0e0;--grey-8: #f2f2f2;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .12), 0 1px 2px rgba(0, 0, 0, .24);--shadow-md: 0 4px 6px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--action-brand-fill: #ff6b6b;--action-brand-surface: #e8e6dc;--action-queryhub-fill: #db4781;--action-queryhub-surface: #fbebf1;--action-properties-fill: #059688;--action-properties-surface: #dcede1;--action-leads-fill: #059688;--action-leads-surface: #dcede1;--action-products-fill: #8a4b70;--action-products-surface: #e9dfe8;--action-issues-fill: #b7791f;--action-issues-surface: #f0e4d2;--action-services-fill: #3aa7ea;--action-services-surface: #def2ff;--action-care-fill: #3aa7ea;--action-care-surface: #def2ff;--action-user-fill: #3a3d3c;--action-user-surface: #f0eee6}@font-face{font-family:Inter-Black;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter-Bold;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter-SemiBold;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter-Medium;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter-Regular;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter-Italic;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Inter-Light;src:url(/fonts/Inter-Variable.woff2) format("woff2 supports variations"),url(/fonts/Inter-Variable.woff2) format("woff2-variations");font-weight:300;font-style:normal;font-display:swap}.platformhero .container{padding-top:64px;padding-bottom:64px}@media (min-width: 1024px){.platformhero .container{padding-top:96px;padding-bottom:96px}}.platformhero h1{text-align:left}.platformhero .platformhero-inner{display:grid;grid-template-columns:1fr;gap:64px;align-items:center}@media (min-width: 768px){.platformhero .platformhero-inner{grid-template-columns:1fr 1fr}}.platformhero .platformhero-copy{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.platformhero .platformhero-copy .platformhero-headline{margin:0;max-width:560px}.platformhero .platformhero-copy .platformhero-subtext{font-size:18px;color:var(--grey-3);margin:0;max-width:480px;line-height:1.6}.platformhero .platformhero-dotfield{position:absolute;top:0;right:0;bottom:0;pointer-events:none;--dotfield-opacity: .6;width:100%;mask-image:linear-gradient(to bottom,transparent 40%,white 60%);-webkit-mask-image:linear-gradient(to bottom,transparent 40%,white 60%)}@media (min-width: 768px) and (max-width: 1279px){.platformhero .platformhero-dotfield{width:65%;mask-image:linear-gradient(to right,transparent 0%,white 35%),linear-gradient(to bottom,transparent 0%,white 100px);-webkit-mask-image:linear-gradient(to right,transparent 0%,white 35%),linear-gradient(to bottom,transparent 0%,white 100px);mask-composite:intersect;-webkit-mask-composite:destination-in}}@media (min-width: 1280px){.platformhero .platformhero-dotfield{width:65%;mask-image:linear-gradient(to right,transparent 0%,white 35%,white calc(100% - 100px),transparent 100%),linear-gradient(to bottom,transparent 0%,white 100px);-webkit-mask-image:linear-gradient(to right,transparent 0%,white 35%,white calc(100% - 100px),transparent 100%),linear-gradient(to bottom,transparent 0%,white 100px);mask-composite:intersect;-webkit-mask-composite:destination-in}}.platformhero .platformhero-visual{position:relative;display:flex;align-items:center;justify-content:center;order:1}@media (min-width: 768px){.platformhero .platformhero-visual{order:unset}}.platformhero .platformhero-visual .platformhero-scene-carousel{position:relative;z-index:1;width:100%}.platformhero .platformhero-visual .platformhero-scene-carousel .platformhero-scene-sizer{display:block;width:100%;aspect-ratio:1000/520;visibility:hidden;pointer-events:none}.platformhero .platformhero-visual .platformhero-scene-carousel .platformhero-scene-slide{position:absolute;inset:0;opacity:0;pointer-events:none;transition:opacity .8s ease}.platformhero .platformhero-visual .platformhero-scene-carousel .platformhero-scene-slide[data-platformhero-scene-state=active]{opacity:1;pointer-events:auto}.platformhero .platformhero-visual .platformhero-scene-carousel .platformhero-scene-frame{position:relative;width:100%;height:100%;overflow:hidden;border:1px solid var(--grey-7)}@media (prefers-reduced-motion: reduce){.platformhero .platformhero-visual .platformhero-scene-carousel .platformhero-scene-slide{transition:none}}.platformhero .platformhero-visual .platformhero-carousel{position:relative;z-index:1;width:100%}.platformhero .platformhero-visual .platformhero-carousel .platformhero-carousel-sizer{display:block;width:70%;aspect-ratio:2/3;margin:0 auto;visibility:hidden;pointer-events:none}.platformhero .platformhero-visual .platformhero-carousel .platformhero-carousel-slide{position:absolute;inset-block:0;left:15%;width:70%;display:flex;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .6s ease,visibility 0s linear .6s}.platformhero .platformhero-visual .platformhero-carousel .platformhero-carousel-slide[data-platformhero-active=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.platformhero .platformhero-visual .platformhero-carousel .platformhero-image-frame{position:relative;overflow:hidden;width:100%;aspect-ratio:2/3;border:1px solid var(--grey-7);opacity:0;animation:platformhero-image-load-in .65s ease forwards;animation-delay:.12s}.platformhero .platformhero-visual .platformhero-carousel img{width:100%;height:100%;object-fit:cover;display:block}@media (prefers-reduced-motion: reduce){.platformhero .platformhero-visual .platformhero-carousel .platformhero-carousel-slide{transition:none}.platformhero .platformhero-visual .platformhero-carousel .platformhero-image-frame{animation:none;opacity:1}}@keyframes platformhero-image-load-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.platformhero .scroll-reveal{opacity:0;transform:translateY(-50px);transition:opacity .5s ease .2s,transform .5s ease .2s}.platformhero .scroll-reveal.visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion: reduce){.platformhero .scroll-reveal{transition:none}}
