.home-syncra-landing,.marketing-landing{background-color:var(--ui-page);border:1px solid var(--ui-border);border-radius:1rem;font-family:ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased;contain-intrinsic-size:auto 3200px;content-visibility:auto}.marketing-landing{border:none}.marketing-landing-slot{contain:layout style;min-height:3200px}.home-syncra-glass,.marketing-landing-glass{backdrop-filter:blur(20px);background:color-mix(in srgb,var(--ui-page-alt) 88%,transparent);border:1px solid var(--ui-border)}html.dark .home-syncra-glass,html.dark .marketing-landing-glass{background:color-mix(in srgb,var(--ui-elevated) 82%,transparent)}.home-syncra-hero-gradient,.marketing-landing-hero-gradient{background:radial-gradient(circle at 50% 50%,var(--ui-hero-from) 0,var(--ui-hero-to) 72%)}.marketing-landing-bento-scrim{background:linear-gradient(to top,color-mix(in srgb,var(--ui-dialog) 96%,transparent) 0,color-mix(in srgb,var(--ui-dialog) 55%,transparent) 42%,transparent 72%)}.marketing-landing-bento-card{aspect-ratio:16/10;min-height:14rem;position:relative;width:100%}.marketing-landing-bento-card>.marketing-landing-bento-media{height:100%;inset:0;position:absolute;width:100%}@media(min-width:768px){.marketing-landing-bento-grid--classic,.marketing-landing-bento-grid--extended{align-items:start;grid-auto-rows:auto}.marketing-landing-bento-grid--classic{gap:1.25rem}.marketing-landing-bento-card.md\:col-span-4{aspect-ratio:4/5;height:auto}.marketing-landing-bento-card.md\:col-span-6,.marketing-landing-bento-card.md\:col-span-8{aspect-ratio:16/10;height:auto}}.marketing-landing-bento-card{background-color:var(--ui-surface-muted)}html.dark .marketing-landing-bento-card{background-color:var(--ui-elevated)}.marketing-landing-bento-cell--defer{contain-intrinsic-size:auto 320px;content-visibility:auto}.marketing-landing-bento-video::-webkit-media-controls-enclosure,.marketing-landing-hero-video::-webkit-media-controls-enclosure{border-radius:0 0 .75rem .75rem}.marketing-landing-features-row--defer{contain-intrinsic-size:auto 300px;content-visibility:auto}.marketing-landing-features-media{background:color-mix(in srgb,var(--ui-surface-muted) 92%,var(--ui-page));border:1px solid color-mix(in srgb,var(--ui-border) 90%,transparent);border-radius:32px;box-shadow:0 24px 48px -16px color-mix(in srgb,var(--ui-dialog) 50%,transparent),inset 0 1px color-mix(in srgb,#fff 6%,transparent);padding:.625rem}html.dark .marketing-landing-features-media{background:color-mix(in srgb,#141414 88%,var(--ui-elevated));border-color:color-mix(in srgb,#fff 10%,transparent);box-shadow:0 28px 56px -20px #000000a6,inset 0 1px color-mix(in srgb,#fff 5%,transparent)}.marketing-landing-features-media__inner{background:color-mix(in srgb,var(--ui-dialog) 40%,#000);border-radius:1.25rem}.marketing-landing-features-media__vignette{background:radial-gradient(ellipse 72% 68% at 50% 42%,transparent 32%,color-mix(in srgb,var(--ui-dialog) 35%,transparent) 68%,color-mix(in srgb,var(--ui-dialog) 78%,transparent) 100%)}.marketing-landing-features-media__glow{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--ui-brand) 22%,transparent),transparent 70%)}.marketing-landing-trusted-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);overflow:hidden;overflow-x:clip;overscroll-behavior-x:none}.marketing-landing-trusted-marquee__track{animation:marketing-landing-trusted-scroll 48s linear infinite}@media(prefers-reduced-motion:reduce){.marketing-landing-trusted-marquee__track{animation:none;flex-wrap:wrap;gap:.5rem 1rem;justify-content:center;margin-inline:auto;max-width:72rem;width:100%}}@keyframes marketing-landing-trusted-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.home-syncra-material-icon,.marketing-landing-material-icon{display:inline-block;font-family:Material Symbols Outlined;font-size:1.25rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased}
