.solution-card[data-astro-cid-swjsl7k5]{gap:var(--space-3);height:100%;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);transition:border-color var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out), translate var(--duration-base) var(--ease-out);flex-direction:column;display:flex;position:relative}.solution-card[data-astro-cid-swjsl7k5]:hover{border-color:var(--color-primary-200);box-shadow:var(--shadow-md);translate:0 -2px}.solution-card[data-astro-cid-swjsl7k5]:focus-within{outline:2px solid var(--color-primary);outline-offset:3px}.solution-card__top[data-astro-cid-swjsl7k5]{margin-bottom:var(--space-2);justify-content:space-between;align-items:center;display:flex}.solution-card__arrow[data-astro-cid-swjsl7k5]{border-radius:var(--radius-pill);border:1px solid var(--color-border);width:32px;height:32px;color:var(--color-text-secondary);transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out), color var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.solution-card[data-astro-cid-swjsl7k5]:hover .solution-card__arrow[data-astro-cid-swjsl7k5]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-on-primary);transform:translate(2px)}.solution-card__title[data-astro-cid-swjsl7k5]{font-size:var(--text-xl);font-weight:var(--font-semibold)}.solution-card__title[data-astro-cid-swjsl7k5] a[data-astro-cid-swjsl7k5]{color:var(--color-text);text-decoration:none}.solution-card__title[data-astro-cid-swjsl7k5] a[data-astro-cid-swjsl7k5]:after{content:"";border-radius:inherit;position:absolute;inset:0}.solution-card__title[data-astro-cid-swjsl7k5] a[data-astro-cid-swjsl7k5]:focus-visible{outline:none}.solution-card__text[data-astro-cid-swjsl7k5]{color:var(--color-text-secondary);font-size:var(--text-md);line-height:1.6}.related-solutions__list[data-astro-cid-4uyvrptg]{margin:0;padding:0;list-style:none}.page-hero[data-astro-cid-pe6bniem]{padding-block:var(--space-6) clamp(56px, 8vw, 104px);background:radial-gradient(50% 70% at 85% 10%, var(--color-primary-50) 0%, transparent 70%), var(--color-surface);position:relative;overflow:clip}.page-hero__grid[data-astro-cid-pe6bniem]{gap:var(--space-10);align-items:center;margin-top:clamp(28px,5vw,56px);display:grid}@media (width>=1024px){.page-hero__grid[data-astro-cid-pe6bniem]{gap:var(--space-12);grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}}@media (width>=1280px){.page-hero__media[data-astro-cid-pe6bniem]{margin-right:calc((var(--container) - 100vw) / 2)}.page-hero__media[data-astro-cid-pe6bniem] .screenshot__frame{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}}.page-hero__copy[data-astro-cid-pe6bniem]{align-items:flex-start;gap:var(--space-5);flex-direction:column;display:flex}.page-hero__note[data-astro-cid-pe6bniem]{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:inline-flex}.page-hero__note[data-astro-cid-pe6bniem] svg{color:var(--color-success)}.spotlights[data-astro-cid-pe6bniem]{gap:clamp(56px,8vw,104px);display:grid}.spotlight[data-astro-cid-pe6bniem]{gap:var(--space-8);align-items:center;display:grid}@media (width>=1024px){.spotlight[data-astro-cid-pe6bniem]{gap:var(--space-16);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.spotlight--reverse[data-astro-cid-pe6bniem]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.spotlight--reverse[data-astro-cid-pe6bniem] .spotlight__media[data-astro-cid-pe6bniem]{order:2}}.spotlight__media[data-astro-cid-pe6bniem]{background:radial-gradient(80% 80% at 0% 0%, var(--color-primary-100) 0%, transparent 70%), var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:clamp(16px,3vw,40px)}.spotlight__media[data-astro-cid-pe6bniem] .screenshot__frame{background:var(--color-surface);box-shadow:var(--shadow-md)}.spotlight__copy[data-astro-cid-pe6bniem]{gap:var(--space-4);flex-direction:column;display:flex}.spotlight__title[data-astro-cid-pe6bniem]{font-size:clamp(24px,2.6vw,32px);font-weight:var(--font-bold);letter-spacing:var(--tracking-tight);line-height:1.12}.spotlight__text[data-astro-cid-pe6bniem]{color:var(--color-text-secondary);font-size:var(--text-lg);line-height:1.65}.faq-layout[data-astro-cid-pe6bniem]{gap:var(--space-8);display:grid}@media (width>=1024px){.faq-layout[data-astro-cid-pe6bniem]{gap:var(--space-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start}.faq-layout__head[data-astro-cid-pe6bniem]{top:calc(var(--header-h) + var(--space-8));position:sticky}}.faq-layout[data-astro-cid-pe6bniem] .section-head[data-astro-cid-pe6bniem]{margin-bottom:var(--space-5)}
