.SaasHero-module-scss-module__1_52eq__hero{width:100%;padding-top:.5rem;padding-bottom:.5rem}.SaasHero-module-scss-module__1_52eq__heroInner{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(1rem,3vw,2.5rem);width:100%;display:grid}.SaasHero-module-scss-module__1_52eq__copyBlock{min-width:0}.SaasHero-module-scss-module__1_52eq__eyebrow{flex-wrap:wrap;margin-bottom:.65rem}.SaasHero-module-scss-module__1_52eq__title{letter-spacing:-.02em}.SaasHero-module-scss-module__1_52eq__subtitle{max-width:34rem;margin-top:.35rem;line-height:1.5}.SaasHero-module-scss-module__1_52eq__heroRule{background:linear-gradient(90deg,color-mix(in srgb,var(--brand-alpha-strong)70%,transparent),color-mix(in srgb,var(--brand-alpha-weak)30%,transparent)55%,transparent);transform-origin:100%;align-self:center;width:min(14rem,28vw);height:1px;position:relative;transform:rotate(-6deg)}.SaasHero-module-scss-module__1_52eq__heroRule:after{content:"";background:var(--brand-background-strong);width:.45rem;height:.45rem;box-shadow:0 0 12px color-mix(in srgb,var(--brand-background-strong)55%,transparent);border-radius:50%;position:absolute;top:50%;right:-.35rem;transform:translateY(-50%)}@media (max-width:1024px){.SaasHero-module-scss-module__1_52eq__heroInner{grid-template-columns:1fr;gap:.75rem}.SaasHero-module-scss-module__1_52eq__heroRule{justify-self:start;width:min(10rem,42vw);transform:rotate(-5deg)}.SaasHero-module-scss-module__1_52eq__subtitle{max-width:100%}}
.SaasShowcase-module-scss-module__pycJja__showcase{--showcase-visual-ratio:16/10;--float-delay:0s;--enter-delay:0s;border-bottom:1px solid var(--neutral-alpha-weak);width:100%;animation:.85s cubic-bezier(.22,1,.36,1) both SaasShowcase-module-scss-module__pycJja__showcaseEnter;animation-delay:calc(var(--enter-delay) + 80ms);grid-template-columns:minmax(0,1.45fr) minmax(18rem,.72fr);align-items:stretch;gap:clamp(1.25rem,2.5vw,2rem);padding-block:clamp(1.75rem,3vw,2.5rem);scroll-margin-top:6.5rem;display:grid}.SaasShowcase-module-scss-module__pycJja__showcase:last-child{border-bottom:0}.SaasShowcase-module-scss-module__pycJja__showcaseWideVisual{--showcase-visual-ratio:auto}.SaasShowcase-module-scss-module__pycJja__showcaseWideVisual .SaasShowcase-module-scss-module__pycJja__imageWrap{aspect-ratio:auto;height:auto;overflow:visible}.SaasShowcase-module-scss-module__pycJja__showcaseWideVisual .SaasShowcase-module-scss-module__pycJja__productImage{object-fit:contain;object-position:top center;width:100%;height:auto;transform:none}.SaasShowcase-module-scss-module__pycJja__showcaseWideVisual:hover .SaasShowcase-module-scss-module__pycJja__productImage{transform:none}.SaasShowcase-module-scss-module__pycJja__showcaseReversed{grid-template-columns:minmax(18rem,.72fr) minmax(0,1.45fr)}.SaasShowcase-module-scss-module__pycJja__showcaseReversed .SaasShowcase-module-scss-module__pycJja__visualColumn{order:2}.SaasShowcase-module-scss-module__pycJja__showcaseReversed .SaasShowcase-module-scss-module__pycJja__contentColumn{order:1}.SaasShowcase-module-scss-module__pycJja__visualColumn{perspective:1200px;min-width:0;position:relative}.SaasShowcase-module-scss-module__pycJja__visualFrame{animation:7s ease-in-out infinite SaasShowcase-module-scss-module__pycJja__saasFloat;animation-delay:var(--float-delay);transition:transform .55s cubic-bezier(.22,1,.36,1);position:relative;transform:translateZ(0)}.SaasShowcase-module-scss-module__pycJja__showcase:hover .SaasShowcase-module-scss-module__pycJja__visualFrame{animation-play-state:paused;transform:translateY(-6px)rotateX(1deg)rotateY(-.6deg)}.SaasShowcase-module-scss-module__pycJja__visualGlow{background:radial-gradient(circle,color-mix(in srgb,var(--brand-background-strong)18%,transparent),transparent 68%);filter:blur(24px);opacity:.7;z-index:0;pointer-events:none;border-radius:50%;position:absolute;inset:10% 6% -6%}.SaasShowcase-module-scss-module__pycJja__deviceShell{z-index:1;border-radius:var(--radius-s);border:1px solid var(--neutral-alpha-medium);background:var(--page-background);height:100%;min-height:100%;box-shadow:0 1px 0 color-mix(in srgb,var(--neutral-on-background-weak)8%,transparent)inset,0 20px 48px -24px color-mix(in srgb,var(--brand-background-strong)22%,transparent);transition:box-shadow .45s;position:relative;overflow:hidden}.SaasShowcase-module-scss-module__pycJja__showcase:hover .SaasShowcase-module-scss-module__pycJja__deviceShell{box-shadow:0 1px 0 color-mix(in srgb,var(--neutral-on-background-weak)8%,transparent)inset,0 28px 56px -20px color-mix(in srgb,var(--brand-background-strong)30%,transparent)}.SaasShowcase-module-scss-module__pycJja__deviceChrome{border-bottom:1px solid var(--neutral-alpha-weak);background:color-mix(in srgb,var(--neutral-alpha-weak)35%,transparent);align-items:center;gap:.4rem;padding:.55rem .75rem;display:flex}.SaasShowcase-module-scss-module__pycJja__deviceChrome span{border:1px solid #0000001f;border-radius:50%;width:.55rem;height:.55rem;box-shadow:inset 0 0 0 1px #ffffff2e}.SaasShowcase-module-scss-module__pycJja__deviceChrome span:first-child{background:#ff5f57;border-color:#922c28}.SaasShowcase-module-scss-module__pycJja__deviceChrome span:nth-child(2){background:#febc2e;border-color:#906917}.SaasShowcase-module-scss-module__pycJja__deviceChrome span:nth-child(3){background:#28c840;border-color:#116f1b}.SaasShowcase-module-scss-module__pycJja__imageWrap{aspect-ratio:var(--showcase-visual-ratio);position:relative;overflow:hidden}.SaasShowcase-module-scss-module__pycJja__productImage{object-fit:cover;object-position:top center;width:100%;height:100%;transition:transform .65s cubic-bezier(.22,1,.36,1);display:block}.SaasShowcase-module-scss-module__pycJja__showcase:hover .SaasShowcase-module-scss-module__pycJja__productImage{transform:scale(1.02)}.SaasShowcase-module-scss-module__pycJja__contentColumn{flex-direction:column;justify-content:center;gap:.85rem;min-width:0;padding-block:.35rem;display:flex}.SaasShowcase-module-scss-module__pycJja__metaRow{align-items:center}.SaasShowcase-module-scss-module__pycJja__statusBadge,.SaasShowcase-module-scss-module__pycJja__categoryPill,.SaasShowcase-module-scss-module__pycJja__techTag{font-size:var(--font-size-label-default-s);letter-spacing:.03em;text-transform:uppercase;border-radius:2px;align-items:center;font-weight:600;line-height:1;display:inline-flex}.SaasShowcase-module-scss-module__pycJja__statusBadge{border:1px solid #0000;padding:.28rem .55rem}.SaasShowcase-module-scss-module__pycJja__statusLive{color:var(--brand-on-background-strong);background:var(--brand-alpha-weak);border-color:var(--brand-alpha-medium)}.SaasShowcase-module-scss-module__pycJja__statusBeta{color:var(--accent-on-background-strong);background:var(--accent-alpha-weak);border-color:var(--accent-alpha-medium)}.SaasShowcase-module-scss-module__pycJja__statusComingSoon,.SaasShowcase-module-scss-module__pycJja__statusExperimental,.SaasShowcase-module-scss-module__pycJja__statusPrivate{color:var(--neutral-on-background-strong);background:var(--neutral-alpha-weak);border-color:var(--neutral-alpha-medium)}.SaasShowcase-module-scss-module__pycJja__categoryPill{color:var(--neutral-on-background-weak);border:1px solid var(--neutral-alpha-medium);text-transform:none;letter-spacing:0;background:0 0;padding:.28rem .55rem}.SaasShowcase-module-scss-module__pycJja__productTitle{letter-spacing:-.02em}.SaasShowcase-module-scss-module__pycJja__productSubtitle{line-height:1.35}.SaasShowcase-module-scss-module__pycJja__description{max-width:none;line-height:1.58}.SaasShowcase-module-scss-module__pycJja__techTag{color:var(--neutral-on-background-medium);border:1px solid var(--neutral-alpha-weak);text-transform:none;letter-spacing:0;background:0 0;padding:.26rem .5rem}.SaasShowcase-module-scss-module__pycJja__actions{flex-wrap:wrap;gap:.65rem;margin-top:.15rem;display:flex}.SaasShowcase-module-scss-module__pycJja__ctaPrimary,.SaasShowcase-module-scss-module__pycJja__ctaSecondary{min-height:2.35rem;font-size:var(--font-size-body-default-s);letter-spacing:.02em;border-radius:2px;justify-content:center;align-items:center;padding:0 .95rem;font-weight:600;text-decoration:none;transition:background .18s,border-color .18s,color .18s;display:inline-flex}.SaasShowcase-module-scss-module__pycJja__ctaPrimary{color:var(--brand-on-background-strong);border:1px solid var(--brand-alpha-strong);background:var(--brand-alpha-weak);gap:.45rem}.SaasShowcase-module-scss-module__pycJja__ctaPrimary:hover{background:color-mix(in srgb,var(--brand-alpha-weak)65%,var(--brand-alpha-medium))}.SaasShowcase-module-scss-module__pycJja__ctaPrimary:focus-visible{outline:2px solid var(--brand-alpha-medium);outline-offset:2px}.SaasShowcase-module-scss-module__pycJja__ctaSecondary{color:var(--neutral-on-background-strong);border:1px solid var(--neutral-alpha-medium);background:0 0}.SaasShowcase-module-scss-module__pycJja__ctaSecondary:hover{background:var(--neutral-alpha-weak);border-color:var(--neutral-alpha-strong)}.SaasShowcase-module-scss-module__pycJja__ctaSecondary:focus-visible{outline:2px solid var(--brand-alpha-medium);outline-offset:2px}@media (max-width:1024px){.SaasShowcase-module-scss-module__pycJja__showcase,.SaasShowcase-module-scss-module__pycJja__showcaseReversed{grid-template-columns:1fr}.SaasShowcase-module-scss-module__pycJja__showcaseReversed .SaasShowcase-module-scss-module__pycJja__visualColumn,.SaasShowcase-module-scss-module__pycJja__showcaseReversed .SaasShowcase-module-scss-module__pycJja__contentColumn{order:unset}.SaasShowcase-module-scss-module__pycJja__contentColumn{padding-block:0}}@keyframes SaasShowcase-module-scss-module__pycJja__saasFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes SaasShowcase-module-scss-module__pycJja__showcaseEnter{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SaasShowcase-module-scss-module__pycJja__showcase,.SaasShowcase-module-scss-module__pycJja__visualFrame{animation:none}.SaasShowcase-module-scss-module__pycJja__showcase:hover .SaasShowcase-module-scss-module__pycJja__visualFrame,.SaasShowcase-module-scss-module__pycJja__showcase:hover .SaasShowcase-module-scss-module__pycJja__productImage{transform:none}}
