.page-module-scss-module__qnDekq__hero{isolation:isolate;position:relative;overflow:hidden}.page-module-scss-module__qnDekq__hero:before{content:"";z-index:-1;background:radial-gradient(38rem 26rem at 12% 8%, color-mix(in srgb, var(--color-brand) 32%, transparent), transparent 65%),radial-gradient(34rem 30rem at 92% 18%, color-mix(in srgb, var(--color-accent) 24%, transparent), transparent 60%);filter:blur(2px);position:absolute;inset:-20% -10%}.page-module-scss-module__qnDekq__hero:after{content:"";z-index:-1;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module-scss-module__qnDekq__card{--tilt:-6deg;transform:rotate(var(--tilt));transition:transform .4s cubic-bezier(.16,1,.3,1)}.page-module-scss-module__qnDekq__card:hover{--tilt:-2deg;transform:rotate(var(--tilt)) translateY(-.4rem)}.page-module-scss-module__qnDekq__punchRow{grid-template-columns:repeat(5,1fr);gap:.6rem;display:grid}.page-module-scss-module__qnDekq__punch{aspect-ratio:1;font-family:var(--font-display);border:2px dashed color-mix(in srgb, var(--color-brand-ink) 30%, transparent);border-radius:999px;justify-content:center;align-items:center;font-weight:700;display:flex}.page-module-scss-module__qnDekq__punch.page-module-scss-module__qnDekq__filled{background:var(--color-brand-ink);color:var(--color-brand);border-style:solid}.page-module-scss-module__qnDekq__step{counter-increment:step}.page-module-scss-module__qnDekq__step .page-module-scss-module__qnDekq__stepNumber:before{content:counter(step)}.page-module-scss-module__qnDekq__steps{counter-reset:step}.page-module-scss-module__qnDekq__featureCard{border:2px solid var(--color-border);background:var(--color-surface);border-radius:1.75rem;padding:1.75rem;transition:transform .25s cubic-bezier(.16,1,.3,1),border-color .25s}.page-module-scss-module__qnDekq__featureCard:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border));transform:translateY(-.25rem)}.page-module-scss-module__qnDekq__useCase{background:color-mix(in srgb, var(--color-brand) 10%, var(--color-surface));border:2px dashed color-mix(in srgb, var(--color-brand-ink) 25%, transparent);border-radius:1.5rem;padding:1.5rem 1.75rem;position:relative}.page-module-scss-module__qnDekq__faqItem{border:2px solid var(--color-border);background:var(--color-surface);border-radius:1.5rem;padding:1.25rem 1.75rem}.page-module-scss-module__qnDekq__faqItem>summary{cursor:pointer;list-style:none}.page-module-scss-module__qnDekq__faqItem>summary::-webkit-details-marker{display:none}.page-module-scss-module__qnDekq__faqItem>summary:after{content:"+";float:right;font-family:var(--font-display);font-weight:700;transition:transform .2s}.page-module-scss-module__qnDekq__faqItem[open]>summary:after{transform:rotate(45deg)}.page-module-scss-module__qnDekq__ctaBand{isolation:isolate;position:relative;overflow:hidden}.page-module-scss-module__qnDekq__ctaBand:before{content:"";z-index:-1;background:radial-gradient(30rem 20rem at 85% 20%, color-mix(in srgb, var(--color-accent) 35%, transparent), transparent 65%);position:absolute;inset:-40% -10%}
