.sb-card-list[data-astro-cid-zxim7pwd]{padding:var(--space-8) 0}.card-list__header[data-astro-cid-zxim7pwd]{max-width:780px;display:grid;gap:var(--space-2);margin-bottom:var(--space-6)}.card-list__headline[data-astro-cid-zxim7pwd]{margin:0;font-size:clamp(1.75rem,1vw + 1.25rem,2.25rem)}.card-list__subhead[data-astro-cid-zxim7pwd]{color:var(--color-muted)}.card-list__grid[data-astro-cid-zxim7pwd]{display:grid;gap:var(--space-4);grid-template-columns:repeat(var(--card-columns),minmax(0,1fr))}.card-list__item[data-astro-cid-zxim7pwd]{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--color-surface);box-shadow:var(--shadow-sm);display:grid;gap:var(--space-3)}.card-list__meta[data-astro-cid-zxim7pwd]{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}.card-list__icon[data-astro-cid-zxim7pwd]{width:48px;height:48px;border-radius:var(--radius-md);background:var(--color-primary-50);display:grid;place-items:center}.card-list__icon[data-astro-cid-zxim7pwd] img[data-astro-cid-zxim7pwd]{max-width:32px;max-height:32px}.card-list__icon--badge[data-astro-cid-zxim7pwd]{font-weight:700;color:var(--color-primary)}.card-list__badge[data-astro-cid-zxim7pwd]{background:var(--color-primary-50);color:var(--color-primary);padding:.35rem .65rem;border-radius:var(--radius-full);font-weight:700;font-size:var(--text-sm)}.card-list__title[data-astro-cid-zxim7pwd]{margin:0;font-size:1.25rem}.card-list__description[data-astro-cid-zxim7pwd]{color:var(--color-muted)}.card-list__cta[data-astro-cid-zxim7pwd]{margin-top:auto}.theme-B[data-astro-cid-zxim7pwd] .card-list__item[data-astro-cid-zxim7pwd]{background:var(--color-primary-50)}.theme-C[data-astro-cid-zxim7pwd] .card-list__item[data-astro-cid-zxim7pwd]{border-style:dashed}.variant-B[data-astro-cid-zxim7pwd] .card-list__grid[data-astro-cid-zxim7pwd]{gap:var(--space-3)}.variant-B[data-astro-cid-zxim7pwd] .card-list__item[data-astro-cid-zxim7pwd]{position:relative;overflow:hidden}.variant-B[data-astro-cid-zxim7pwd] .card-list__item[data-astro-cid-zxim7pwd]:after{content:"";position:absolute;inset:0;border-radius:inherit;border:1px dashed color-mix(in srgb,var(--color-primary) 20%,transparent);pointer-events:none}@media (max-width: 900px){.card-list__grid[data-astro-cid-zxim7pwd]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.sb-embed[data-astro-cid-2l63bsdi]{padding:var(--space-8) 0}.embed__inner[data-astro-cid-2l63bsdi]{display:grid;gap:var(--space-4)}.embed__headline[data-astro-cid-2l63bsdi]{margin:0;font-size:clamp(1.5rem,1vw + 1rem,2rem)}.embed__frame[data-astro-cid-2l63bsdi]{position:relative;width:100%;overflow:hidden;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#000}.embed__frame[data-astro-cid-2l63bsdi] iframe[data-astro-cid-2l63bsdi],.embed__frame[data-astro-cid-2l63bsdi] img[data-astro-cid-2l63bsdi]{position:absolute;inset:0;width:100%;height:100%;border:0}.embed__frame[data-astro-cid-2l63bsdi] iframe[data-astro-cid-2l63bsdi]{z-index:1}.ratio-16x9[data-astro-cid-2l63bsdi]{padding-top:56.25%}.ratio-4x3[data-astro-cid-2l63bsdi]{padding-top:75%}.ratio-1x1[data-astro-cid-2l63bsdi]{padding-top:100%}.embed__poster[data-astro-cid-2l63bsdi]{object-fit:cover;mix-blend-mode:multiply;opacity:.35;pointer-events:none;z-index:0}.theme-C[data-astro-cid-2l63bsdi] .embed__frame[data-astro-cid-2l63bsdi]{border:2px dashed var(--color-border);box-shadow:none}.sb-faq[data-astro-cid-jkyjzks3]{padding:var(--space-8) 0}.faq__inner[data-astro-cid-jkyjzks3]{display:grid;gap:var(--space-4);max-width:900px;margin:0 auto}.faq__headline[data-astro-cid-jkyjzks3]{margin:0;font-size:clamp(1.5rem,1vw + 1rem,2rem)}.faq__list[data-astro-cid-jkyjzks3]{display:grid;gap:var(--space-3)}.faq__item[data-astro-cid-jkyjzks3]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-sm)}.faq__item[data-astro-cid-jkyjzks3] summary[data-astro-cid-jkyjzks3]{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);margin:0}.faq__item[data-astro-cid-jkyjzks3] summary[data-astro-cid-jkyjzks3]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-jkyjzks3][open] summary[data-astro-cid-jkyjzks3]:after,.faq__item[data-astro-cid-jkyjzks3] summary[data-astro-cid-jkyjzks3]:after{content:"+";font-weight:700;color:var(--color-primary)}.faq__item[data-astro-cid-jkyjzks3][open] summary[data-astro-cid-jkyjzks3]:after{content:"−"}.faq__answer[data-astro-cid-jkyjzks3]{margin-top:var(--space-2);color:var(--color-muted)}.faq__cta[data-astro-cid-jkyjzks3]{justify-self:start;margin-top:var(--space-2)}.theme-B[data-astro-cid-jkyjzks3] .faq__item[data-astro-cid-jkyjzks3]{background:var(--color-primary-50)}.theme-C[data-astro-cid-jkyjzks3] .faq__item[data-astro-cid-jkyjzks3]{border-style:dashed}.variant-B[data-astro-cid-jkyjzks3] .faq__list[data-astro-cid-jkyjzks3]{gap:var(--space-2)}.variant-B[data-astro-cid-jkyjzks3] .faq__item[data-astro-cid-jkyjzks3]{border:none;border-radius:0;border-bottom:1px solid var(--color-border);box-shadow:none;padding-left:0;padding-right:0}.sb-feature-grid[data-astro-cid-ilcm5k2l]{padding:var(--space-8) 0}.feature__header[data-astro-cid-ilcm5k2l]{max-width:720px;display:grid;gap:var(--space-2);margin-bottom:var(--space-6)}.feature__headline[data-astro-cid-ilcm5k2l]{margin:0;font-size:clamp(1.75rem,1vw + 1.25rem,2.25rem)}.feature__subhead[data-astro-cid-ilcm5k2l]{color:var(--color-muted)}.feature__grid[data-astro-cid-ilcm5k2l]{display:grid;gap:var(--space-4);grid-template-columns:repeat(var(--feature-columns),minmax(0,1fr))}.feature__item[data-astro-cid-ilcm5k2l]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);display:grid;gap:var(--space-3);box-shadow:var(--shadow-sm)}.feature__icon[data-astro-cid-ilcm5k2l]{width:56px;height:56px;border-radius:var(--radius-md);background:var(--color-primary-50);display:grid;place-items:center}.feature__icon[data-astro-cid-ilcm5k2l] img[data-astro-cid-ilcm5k2l]{max-width:36px;max-height:36px}.feature__icon--badge[data-astro-cid-ilcm5k2l]{font-weight:700;color:var(--color-primary)}.feature__title[data-astro-cid-ilcm5k2l]{margin:0;font-size:1.25rem}.feature__description[data-astro-cid-ilcm5k2l]{color:var(--color-muted)}.feature__link[data-astro-cid-ilcm5k2l]{margin-top:auto}.theme-B[data-astro-cid-ilcm5k2l]{background:var(--color-primary-50)}.theme-C[data-astro-cid-ilcm5k2l] .feature__item[data-astro-cid-ilcm5k2l]{border-style:dashed}.variant-B[data-astro-cid-ilcm5k2l] .feature__item[data-astro-cid-ilcm5k2l]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:start}.variant-B[data-astro-cid-ilcm5k2l] .feature__title[data-astro-cid-ilcm5k2l],.variant-B[data-astro-cid-ilcm5k2l] .feature__description[data-astro-cid-ilcm5k2l]{grid-column:1 / -1}.variant-C[data-astro-cid-ilcm5k2l] .feature__grid[data-astro-cid-ilcm5k2l]{gap:var(--space-2)}.variant-C[data-astro-cid-ilcm5k2l] .feature__item[data-astro-cid-ilcm5k2l]{border-style:dashed;background:color-mix(in srgb,var(--color-primary-50) 40%,transparent)}@media (max-width: 900px){.feature__grid[data-astro-cid-ilcm5k2l]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.sb-form-embed[data-astro-cid-sxjd5xkk]{padding:var(--space-8) 0}.form__wrapper[data-astro-cid-sxjd5xkk]{display:grid;gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);background:var(--color-surface);box-shadow:var(--shadow-sm)}.form__headline[data-astro-cid-sxjd5xkk]{margin:0}.form__description[data-astro-cid-sxjd5xkk]{color:var(--color-muted)}.form__embed[data-astro-cid-sxjd5xkk]{width:100%}.variant-B[data-astro-cid-sxjd5xkk] .form__wrapper[data-astro-cid-sxjd5xkk]{background:color-mix(in srgb,var(--color-primary-50) 40%,transparent);border-style:dashed}.sb-hero[data-astro-cid-4z5ypzu4]{padding:var(--space-10) 0 var(--space-8)}.hero__grid[data-astro-cid-4z5ypzu4]{display:grid;gap:var(--space-8);align-items:center}.hero__grid[data-astro-cid-4z5ypzu4].layout-left,.hero__grid[data-astro-cid-4z5ypzu4].layout-right{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.hero__grid[data-astro-cid-4z5ypzu4].layout-right .hero__copy[data-astro-cid-4z5ypzu4]{order:2}.hero__grid[data-astro-cid-4z5ypzu4].layout-right .hero__media[data-astro-cid-4z5ypzu4]{order:1}.hero__grid[data-astro-cid-4z5ypzu4].layout-center{justify-items:center;text-align:center}.hero__grid[data-astro-cid-4z5ypzu4].layout-center .hero__actions[data-astro-cid-4z5ypzu4]{justify-content:center}.hero__eyebrow[data-astro-cid-4z5ypzu4]{text-transform:uppercase;letter-spacing:.08em;font-weight:700;color:var(--color-muted);margin:0 0 var(--space-2)}.hero__headline[data-astro-cid-4z5ypzu4]{font-size:clamp(2rem,3vw + 1rem,3rem);line-height:var(--leading-tight);margin:0 0 var(--space-3)}.hero__subhead[data-astro-cid-4z5ypzu4]{color:var(--color-muted);font-size:var(--text-lg)}.hero__actions[data-astro-cid-4z5ypzu4]{display:flex;gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap}.hero__media[data-astro-cid-4z5ypzu4]{width:100%}.hero__media[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4]{width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);display:block}.theme-A[data-astro-cid-4z5ypzu4]{background:var(--color-bg)}.theme-B[data-astro-cid-4z5ypzu4]{background:var(--color-primary-50)}.theme-C[data-astro-cid-4z5ypzu4]{background:linear-gradient(135deg,#0ea5e9,#22d3ee);color:#0b1220}.theme-C[data-astro-cid-4z5ypzu4] .hero__eyebrow[data-astro-cid-4z5ypzu4],.theme-C[data-astro-cid-4z5ypzu4] .hero__subhead[data-astro-cid-4z5ypzu4],.theme-C[data-astro-cid-4z5ypzu4] .hero__headline[data-astro-cid-4z5ypzu4]{color:#0b1220}.variant-B[data-astro-cid-4z5ypzu4] .hero__grid[data-astro-cid-4z5ypzu4]{padding:var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-primary-50) 40%,transparent);box-shadow:var(--shadow-md)}.variant-C[data-astro-cid-4z5ypzu4] .hero__copy[data-astro-cid-4z5ypzu4]{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);border:1px dashed var(--color-border)}.variant-C[data-astro-cid-4z5ypzu4] .hero__media[data-astro-cid-4z5ypzu4] img[data-astro-cid-4z5ypzu4]{border:2px solid var(--color-primary-100, #bae6fd)}@media (min-width: 900px){.hero__grid[data-astro-cid-4z5ypzu4]{grid-template-columns:repeat(2,minmax(0,1fr))}.hero__grid[data-astro-cid-4z5ypzu4].layout-center{grid-template-columns:minmax(0,1fr)}}.sb-announcement[data-astro-cid-2vcunyys]{padding:var(--space-3) 0}.announcement__inner[data-astro-cid-2vcunyys]{display:grid;grid-template-columns:1fr auto auto;gap:var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-surface)}.announcement__message[data-astro-cid-2vcunyys]{font-weight:600;color:var(--color-foreground)}.announcement__link[data-astro-cid-2vcunyys]{color:inherit;font-weight:700;text-decoration:underline}.announcement__close[data-astro-cid-2vcunyys]{appearance:none;background:transparent;border:none;font-size:1.25rem;cursor:pointer;color:inherit}.tone-info[data-astro-cid-2vcunyys] .announcement__inner[data-astro-cid-2vcunyys]{background:color-mix(in srgb,var(--color-primary-50) 70%,transparent);border-color:var(--color-primary-100);color:var(--color-foreground)}.tone-success[data-astro-cid-2vcunyys] .announcement__inner[data-astro-cid-2vcunyys]{background:#ecfdf3;border-color:#bbf7d0;color:#166534}.tone-warning[data-astro-cid-2vcunyys] .announcement__inner[data-astro-cid-2vcunyys]{background:#fffbeb;border-color:#fcd34d;color:#92400e}.tone-dark[data-astro-cid-2vcunyys] .announcement__inner[data-astro-cid-2vcunyys]{background:#0f172a;border-color:#1e293b;color:#e5e7eb}.variant-B[data-astro-cid-2vcunyys] .announcement__inner[data-astro-cid-2vcunyys]{grid-template-columns:1fr;text-align:center;justify-items:center;position:relative}.variant-B[data-astro-cid-2vcunyys] .announcement__close[data-astro-cid-2vcunyys]{position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%)}@media (max-width: 720px){.announcement__inner[data-astro-cid-2vcunyys]{grid-template-columns:1fr;text-align:center}.announcement__close[data-astro-cid-2vcunyys]{justify-self:end}}.sb-logo-strip[data-astro-cid-w22faoaq]{padding:var(--space-8) 0}.logo-strip__inner[data-astro-cid-w22faoaq]{display:grid;gap:var(--space-4)}.logo-strip__headline[data-astro-cid-w22faoaq]{margin:0;font-size:clamp(1.5rem,.5vw + 1.25rem,1.75rem);color:var(--color-muted)}.logo-strip__grid[data-astro-cid-w22faoaq]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-4);align-items:center}.logo-strip__logo[data-astro-cid-w22faoaq]{display:flex;align-items:center;justify-content:center;padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.logo-strip__logo[data-astro-cid-w22faoaq] img[data-astro-cid-w22faoaq]{max-width:160px;max-height:56px;width:auto;height:auto;object-fit:contain}.background-muted[data-astro-cid-w22faoaq]{background:var(--color-primary-50)}.background-dark[data-astro-cid-w22faoaq]{background:#0f172a;color:#e5e7eb}.background-dark[data-astro-cid-w22faoaq] .logo-strip__logo[data-astro-cid-w22faoaq]{background:#ffffff0a;border-color:#ffffff14}.theme-B[data-astro-cid-w22faoaq] .logo-strip__logo[data-astro-cid-w22faoaq]{box-shadow:var(--shadow-md)}.theme-C[data-astro-cid-w22faoaq] .logo-strip__logo[data-astro-cid-w22faoaq]{border-style:dashed}.sb-media-gallery[data-astro-cid-uwfrac2b]{padding:var(--space-8) 0}.gallery__header[data-astro-cid-uwfrac2b]{max-width:780px;display:grid;gap:var(--space-2);margin-bottom:var(--space-5)}.gallery__headline[data-astro-cid-uwfrac2b]{margin:0}.gallery__description[data-astro-cid-uwfrac2b]{color:var(--color-muted)}.gallery__grid[data-astro-cid-uwfrac2b]{display:grid;grid-template-columns:repeat(var(--gallery-columns),minmax(0,1fr));gap:var(--space-4)}.gallery__item[data-astro-cid-uwfrac2b]{border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);display:grid;gap:var(--space-2)}.gallery__item[data-astro-cid-uwfrac2b] img[data-astro-cid-uwfrac2b]{width:100%;height:auto;display:block}.gallery__caption[data-astro-cid-uwfrac2b]{margin:0;padding:0 var(--space-3) var(--space-3);color:var(--color-muted);font-size:var(--text-sm)}.variant-B[data-astro-cid-uwfrac2b] .gallery__grid[data-astro-cid-uwfrac2b]{gap:var(--space-3)}.variant-B[data-astro-cid-uwfrac2b] .gallery__item[data-astro-cid-uwfrac2b]{border-style:dashed;background:color-mix(in srgb,var(--color-primary-50) 30%,transparent)}.theme-C[data-astro-cid-uwfrac2b] .gallery__item[data-astro-cid-uwfrac2b]{border-style:dashed}@media (max-width: 900px){.gallery__grid[data-astro-cid-uwfrac2b]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.sb-richtext[data-astro-cid-ojjoqduk]{padding:var(--space-8) 0}.richtext__inner[data-astro-cid-ojjoqduk]{max-width:840px;margin:0 auto;display:grid;gap:var(--space-3)}.richtext__headline[data-astro-cid-ojjoqduk]{margin:0;font-size:clamp(1.5rem,1vw + 1rem,2rem)}.richtext__body[data-astro-cid-ojjoqduk]{color:var(--color-text);line-height:1.7}.richtext__body[data-astro-cid-ojjoqduk] h2[data-astro-cid-ojjoqduk],.richtext__body[data-astro-cid-ojjoqduk] h3[data-astro-cid-ojjoqduk],.richtext__body[data-astro-cid-ojjoqduk] h4[data-astro-cid-ojjoqduk]{margin:var(--space-4) 0 var(--space-2)}.richtext__body[data-astro-cid-ojjoqduk] p[data-astro-cid-ojjoqduk]{margin:0 0 var(--space-3);color:var(--color-muted)}.richtext__body[data-astro-cid-ojjoqduk] ul[data-astro-cid-ojjoqduk],.richtext__body[data-astro-cid-ojjoqduk] ol[data-astro-cid-ojjoqduk]{padding-left:1.25rem;color:var(--color-muted)}.theme-B[data-astro-cid-ojjoqduk]{background:var(--color-primary-50)}.theme-C[data-astro-cid-ojjoqduk]{background:#0f172a;color:#e5e7eb}.theme-C[data-astro-cid-ojjoqduk] .richtext__body[data-astro-cid-ojjoqduk]{color:#cbd5e1}.sb-resource-teaser[data-astro-cid-cjh2l6cb]{padding:var(--space-8) 0}.resource__header[data-astro-cid-cjh2l6cb]{margin-bottom:var(--space-5)}.resource__headline[data-astro-cid-cjh2l6cb]{margin:0}.resource__grid[data-astro-cid-cjh2l6cb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4)}.resource__card[data-astro-cid-cjh2l6cb]{border:1px solid var(--color-border);border-radius:var(--radius-xl);overflow:hidden;background:var(--color-surface);display:grid;grid-template-rows:auto 1fr;box-shadow:var(--shadow-sm)}.resource__media[data-astro-cid-cjh2l6cb] img[data-astro-cid-cjh2l6cb]{width:100%;height:auto;display:block}.resource__body[data-astro-cid-cjh2l6cb]{padding:var(--space-4);display:grid;gap:var(--space-2)}.resource__meta[data-astro-cid-cjh2l6cb]{display:flex;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-muted);text-transform:capitalize}.resource__type[data-astro-cid-cjh2l6cb]{font-weight:700;color:var(--color-primary)}.resource__title[data-astro-cid-cjh2l6cb]{margin:0;font-size:1.15rem}.resource__description[data-astro-cid-cjh2l6cb]{color:var(--color-muted)}.resource__authors[data-astro-cid-cjh2l6cb]{margin:0;color:var(--color-muted);font-size:var(--text-sm)}.theme-B[data-astro-cid-cjh2l6cb] .resource__card[data-astro-cid-cjh2l6cb]{background:var(--color-primary-50)}.theme-C[data-astro-cid-cjh2l6cb] .resource__card[data-astro-cid-cjh2l6cb]{border-style:dashed}.variant-B[data-astro-cid-cjh2l6cb] .resource__card[data-astro-cid-cjh2l6cb]{grid-template-rows:1fr;grid-template-columns:1fr;border-style:dashed}.sb-spacer[data-astro-cid-zqkvkptv]{width:100%}.spacer__rule[data-astro-cid-zqkvkptv]{border:0;background:var(--color-border);width:100%;height:2px;margin:0}.spacer__rule--gradient[data-astro-cid-zqkvkptv]{background:linear-gradient(90deg,transparent,var(--color-border),transparent)}.spacer__space[data-astro-cid-zqkvkptv]{width:100%}.sb-split[data-astro-cid-keaq4mgh]{padding:var(--space-8) 0}.split__grid[data-astro-cid-keaq4mgh]{display:grid;gap:var(--space-6);align-items:center}.split__media[data-astro-cid-keaq4mgh] img[data-astro-cid-keaq4mgh]{width:100%;height:auto;border-radius:var(--radius-xl);box-shadow:var(--shadow-md);display:block}.split__headline[data-astro-cid-keaq4mgh]{margin:0 0 var(--space-3);font-size:clamp(1.75rem,1vw + 1.25rem,2.25rem)}.split__body[data-astro-cid-keaq4mgh]{color:var(--color-muted);display:grid;gap:var(--space-2)}.split__actions[data-astro-cid-keaq4mgh]{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-4)}.split--left[data-astro-cid-keaq4mgh] .split__media[data-astro-cid-keaq4mgh]{order:1}.split--left[data-astro-cid-keaq4mgh] .split__content[data-astro-cid-keaq4mgh],.split--right[data-astro-cid-keaq4mgh] .split__media[data-astro-cid-keaq4mgh]{order:2}.split--right[data-astro-cid-keaq4mgh] .split__content[data-astro-cid-keaq4mgh]{order:1}.theme-B[data-astro-cid-keaq4mgh]{background:var(--color-primary-50)}.theme-C[data-astro-cid-keaq4mgh] .split__media[data-astro-cid-keaq4mgh] img[data-astro-cid-keaq4mgh]{border:2px dashed var(--color-border);box-shadow:none}.variant-B[data-astro-cid-keaq4mgh] .split__grid[data-astro-cid-keaq4mgh]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6);box-shadow:var(--shadow-md)}@media (min-width: 900px){.split__grid[data-astro-cid-keaq4mgh]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sb-stats[data-astro-cid-ejarxf57]{padding:var(--space-8) 0}.stats__inner[data-astro-cid-ejarxf57]{display:grid;gap:var(--space-4)}.stats__label[data-astro-cid-ejarxf57]{margin:0;font-size:clamp(1.25rem,1vw + 1rem,1.75rem);color:var(--color-muted)}.stats__grid[data-astro-cid-ejarxf57]{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));margin:0}.stats__item[data-astro-cid-ejarxf57]{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center}.stats__value[data-astro-cid-ejarxf57]{margin:0 0 var(--space-2);font-size:clamp(1.5rem,1vw + 1.25rem,2.25rem);font-weight:700}.stats__caption[data-astro-cid-ejarxf57]{margin:0;color:var(--color-muted)}.theme-B[data-astro-cid-ejarxf57] .stats__item[data-astro-cid-ejarxf57]{background:var(--color-primary-50)}.theme-C[data-astro-cid-ejarxf57] .stats__item[data-astro-cid-ejarxf57]{border-style:dashed}.variant-B[data-astro-cid-ejarxf57] .stats__grid[data-astro-cid-ejarxf57]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));background:var(--color-primary-50);padding:var(--space-3);border-radius:var(--radius-lg)}.variant-B[data-astro-cid-ejarxf57] .stats__item[data-astro-cid-ejarxf57]{background:var(--color-surface)}.sb-table[data-astro-cid-yt4rjrk5]{padding:var(--space-8) 0}.table__header[data-astro-cid-yt4rjrk5]{max-width:780px;display:grid;gap:var(--space-2);margin-bottom:var(--space-5)}.table__headline[data-astro-cid-yt4rjrk5]{margin:0}.table__description[data-astro-cid-yt4rjrk5]{color:var(--color-muted)}.table__wrapper[data-astro-cid-yt4rjrk5]{overflow-x:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg)}table[data-astro-cid-yt4rjrk5]{width:100%;border-collapse:collapse;min-width:560px}th[data-astro-cid-yt4rjrk5],td[data-astro-cid-yt4rjrk5]{padding:var(--space-3);border-bottom:1px solid var(--color-border);text-align:left}thead[data-astro-cid-yt4rjrk5] th[data-astro-cid-yt4rjrk5]{background:var(--color-primary-50);font-weight:700}tbody[data-astro-cid-yt4rjrk5] tr[data-astro-cid-yt4rjrk5]:last-child td[data-astro-cid-yt4rjrk5],tbody[data-astro-cid-yt4rjrk5] tr[data-astro-cid-yt4rjrk5]:last-child th[data-astro-cid-yt4rjrk5]{border-bottom:none}tbody[data-astro-cid-yt4rjrk5] th[data-astro-cid-yt4rjrk5]{background:var(--color-surface);font-weight:700}.table__row--highlight[data-astro-cid-yt4rjrk5] td[data-astro-cid-yt4rjrk5],.table__row--highlight[data-astro-cid-yt4rjrk5] th[data-astro-cid-yt4rjrk5]{background:color-mix(in srgb,var(--color-primary-50) 60%,transparent)}.variant-B[data-astro-cid-yt4rjrk5] table[data-astro-cid-yt4rjrk5]{border-spacing:0 var(--space-2);border-collapse:separate}.variant-B[data-astro-cid-yt4rjrk5] tbody[data-astro-cid-yt4rjrk5] tr[data-astro-cid-yt4rjrk5]{box-shadow:var(--shadow-sm)}.variant-B[data-astro-cid-yt4rjrk5] tbody[data-astro-cid-yt4rjrk5] td[data-astro-cid-yt4rjrk5],.variant-B[data-astro-cid-yt4rjrk5] tbody[data-astro-cid-yt4rjrk5] th[data-astro-cid-yt4rjrk5]{border:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.variant-B[data-astro-cid-yt4rjrk5] thead[data-astro-cid-yt4rjrk5] th[data-astro-cid-yt4rjrk5]{border-right:1px solid var(--color-border)}.variant-B[data-astro-cid-yt4rjrk5] thead[data-astro-cid-yt4rjrk5] th[data-astro-cid-yt4rjrk5]:last-child{border-right:none}.sb-testimonial[data-astro-cid-ynievdqc]{padding:var(--space-8) 0}.testimonial__inner[data-astro-cid-ynievdqc]{display:grid;gap:var(--space-5)}.testimonial__headline[data-astro-cid-ynievdqc]{margin:0;font-size:clamp(1.5rem,1vw + 1rem,2rem)}.testimonial__card[data-astro-cid-ynievdqc]{border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-5);background:var(--color-surface);box-shadow:var(--shadow-md);display:grid;gap:var(--space-4)}.testimonial__card--single[data-astro-cid-ynievdqc]{max-width:720px}.testimonial__quote[data-astro-cid-ynievdqc]{font-size:1.1rem;line-height:var(--leading-relaxed)}.testimonial__footer[data-astro-cid-ynievdqc]{display:flex;align-items:center;gap:var(--space-3)}.testimonial__avatar[data-astro-cid-ynievdqc]{width:64px;height:64px;border-radius:50%;object-fit:cover}.testimonial__name[data-astro-cid-ynievdqc]{margin:0;font-weight:700}.testimonial__meta[data-astro-cid-ynievdqc]{margin:0;color:var(--color-muted)}.testimonial__carousel[data-astro-cid-ynievdqc]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,1fr);gap:var(--space-4);overflow-x:auto;padding-bottom:var(--space-2);scroll-snap-type:x mandatory}.testimonial__carousel[data-astro-cid-ynievdqc] .testimonial__card[data-astro-cid-ynievdqc]{scroll-snap-align:start}.theme-B[data-astro-cid-ynievdqc] .testimonial__card[data-astro-cid-ynievdqc]{background:var(--color-primary-50)}.theme-C[data-astro-cid-ynievdqc] .testimonial__card[data-astro-cid-ynievdqc]{border-style:dashed}.variant-carousel[data-astro-cid-ynievdqc] .testimonial__inner[data-astro-cid-ynievdqc]{gap:var(--space-4)}@media (max-width: 720px){.testimonial__carousel[data-astro-cid-ynievdqc]{grid-auto-columns:80%}}.sb-timeline[data-astro-cid-5hsja7s3]{padding:var(--space-8) 0}.timeline__inner[data-astro-cid-5hsja7s3]{display:grid;gap:var(--space-5)}.timeline__headline[data-astro-cid-5hsja7s3]{margin:0;font-size:clamp(1.5rem,1vw + 1rem,2rem)}.timeline__list[data-astro-cid-5hsja7s3]{list-style:none;padding:0;margin:0;display:grid;gap:var(--space-4)}.timeline__item[data-astro-cid-5hsja7s3]{display:grid;grid-template-columns:auto 1fr;gap:var(--space-3);align-items:start}.timeline__marker[data-astro-cid-5hsja7s3]{position:relative;width:16px;display:flex;justify-content:center}.timeline__marker[data-astro-cid-5hsja7s3]:before{content:"";position:absolute;top:0;bottom:-100%;width:2px;background:var(--color-border);left:50%;transform:translate(-50%)}.timeline__item[data-astro-cid-5hsja7s3]:last-child .timeline__marker[data-astro-cid-5hsja7s3]:before{display:none}.timeline__badge[data-astro-cid-5hsja7s3]{width:14px;height:14px;border-radius:50%;background:var(--color-primary);border:2px solid var(--color-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 25%,transparent);display:inline-block}.timeline__content[data-astro-cid-5hsja7s3]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);box-shadow:var(--shadow-sm);display:grid;gap:var(--space-2)}.timeline__meta[data-astro-cid-5hsja7s3]{display:flex;gap:var(--space-2);align-items:center;font-size:var(--text-sm);color:var(--color-muted)}.timeline__status[data-astro-cid-5hsja7s3]{text-transform:capitalize}.timeline__title[data-astro-cid-5hsja7s3]{margin:0;font-size:1.25rem}.timeline__subtitle[data-astro-cid-5hsja7s3]{margin:0;color:var(--color-muted)}.timeline__description[data-astro-cid-5hsja7s3]{color:var(--color-muted)}.timeline__badge--planned[data-astro-cid-5hsja7s3]{background:#eab308}.timeline__badge--active[data-astro-cid-5hsja7s3]{background:#22c55e}.timeline__badge--done[data-astro-cid-5hsja7s3]{background:#0ea5e9}.variant-B[data-astro-cid-5hsja7s3] .timeline__item[data-astro-cid-5hsja7s3]{grid-template-columns:1fr;gap:var(--space-2)}.variant-B[data-astro-cid-5hsja7s3] .timeline__marker[data-astro-cid-5hsja7s3]{display:none}.variant-B[data-astro-cid-5hsja7s3] .timeline__content[data-astro-cid-5hsja7s3]{border-left:4px solid var(--color-primary)}@media (min-width: 900px){.variant-B[data-astro-cid-5hsja7s3] .timeline__list[data-astro-cid-5hsja7s3]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.sb-unknown-block[data-astro-cid-i5kdnqre]{padding:.75rem 1rem;border:1px dashed var(--color-warning, #f59e0b);color:var(--color-warning-foreground, #92400e);border-radius:.5rem;background:color-mix(in srgb,var(--color-warning, #f59e0b) 12%,transparent);font-family:var(--font-mono, ui-monospace)}
