.svc-cover[data-astro-cid-nabdjlra]{max-width:1040px;margin:0 auto 32px;padding:0 40px}.svc-cover[data-astro-cid-nabdjlra] picture[data-astro-cid-nabdjlra],.svc-cover[data-astro-cid-nabdjlra] img[data-astro-cid-nabdjlra]{display:block}.svc-cover[data-astro-cid-nabdjlra] img[data-astro-cid-nabdjlra]{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--glass-border);background:var(--glass-bg);border-radius:16px;width:100%;height:auto}@media (min-width:48rem){.svc-cover--wide[data-astro-cid-nabdjlra] img[data-astro-cid-nabdjlra]{aspect-ratio:8/3;object-position:center 30%}}@media (max-width:47.99rem){.svc-cover[data-astro-cid-nabdjlra]{margin-bottom:24px;padding:0 20px}.svc-cover[data-astro-cid-nabdjlra] img[data-astro-cid-nabdjlra]{border-radius:12px}}.svc-hero[data-astro-cid-nabdjlra]{padding:72px 0 80px;position:relative;overflow:hidden}.svc-hero__scene[data-astro-cid-nabdjlra]{z-index:0;opacity:.55;pointer-events:none;position:absolute;inset:0}.svc-hero__scene[data-astro-cid-nabdjlra] svg[data-astro-cid-nabdjlra]{width:100%;height:100%}.svc-hero__fade[data-astro-cid-nabdjlra]{background:linear-gradient(180deg, transparent 0%, var(--color-bg) 100%);position:absolute;inset:0}.svc-hero__inner[data-astro-cid-nabdjlra]{z-index:1;text-align:center;max-width:1040px;margin:0 auto;padding:0 40px;position:relative}.svc-hero__title[data-astro-cid-nabdjlra]{font-variation-settings:"wght" 800;letter-spacing:-.035em;max-width:22ch;margin-top:18px;margin-left:auto;margin-right:auto;font-size:clamp(40px,4vw + 18px,76px);font-weight:800}.svc-hero__subtitle[data-astro-cid-nabdjlra]{color:var(--color-text-secondary);max-width:56ch;margin-top:22px;margin-left:auto;margin-right:auto;font-size:19px;line-height:1.55}.svc-hero__actions[data-astro-cid-nabdjlra]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:28px;display:flex}.svc-hero__actions[data-astro-cid-nabdjlra] .pill-primary{background:var(--accent-grad);color:var(--color-text-on-accent);transition:transform var(--dur-fast) var(--ease-smooth), box-shadow var(--dur-fast) var(--ease-smooth), filter var(--dur-fast) var(--ease-smooth);border-color:#0000;box-shadow:0 8px 24px #1570ef59}.svc-hero__actions[data-astro-cid-nabdjlra] .pill-primary:hover{filter:brightness(.94);transform:translateY(-2px);box-shadow:0 12px 30px #1570ef73}.svc-hero__actions[data-astro-cid-nabdjlra] .pill-ghost{background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);color:var(--color-text);box-shadow:var(--glass-shadow);transition:transform var(--dur-fast) var(--ease-smooth), box-shadow var(--dur-fast) var(--ease-smooth)}.svc-hero__actions[data-astro-cid-nabdjlra] .pill-ghost:hover{box-shadow:var(--glass-shadow-lg);background:var(--glass-strong);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.svc-hero__actions[data-astro-cid-nabdjlra] .pill-primary:hover,.svc-hero__actions[data-astro-cid-nabdjlra] .pill-ghost:hover{transform:none}}.svc-hero__pcard[data-astro-cid-nabdjlra]{margin-top:28px}@media (max-width:64rem){.svc-hero[data-astro-cid-nabdjlra]{padding:48px 0 56px}}@media (max-width:30rem){.svc-hero__actions[data-astro-cid-nabdjlra]{flex-direction:column;align-items:stretch}.svc-hero__actions[data-astro-cid-nabdjlra] .pill{justify-content:center}}section[data-astro-cid-nabdjlra].svc-speakable{background:var(--glass-bg);width:min(100% - 80px,960px);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);margin-left:auto;margin-right:auto;padding:28px 32px}.svc-editorial[data-astro-cid-nabdjlra]{max-width:1040px;margin:0 auto;padding:40px 40px 64px}.svc[data-astro-cid-nabdjlra] .cta{width:min(100% - 80px,960px);margin-left:auto;margin-right:auto}.page__body[data-astro-cid-nabdjlra] table{border-collapse:separate;border-spacing:0;background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow)}.page__body[data-astro-cid-nabdjlra] th{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);background:0 0;font-size:12px;font-weight:700}.page__body[data-astro-cid-nabdjlra] td{border-bottom:1px solid var(--color-border-soft)}.page__body[data-astro-cid-nabdjlra] tr:last-child td{border-bottom:0}.page__body[data-astro-cid-nabdjlra] blockquote{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-lg);box-shadow:var(--glass-shadow);color:var(--color-text-secondary)}.page__body[data-astro-cid-nabdjlra] hr{background:linear-gradient(90deg, transparent, var(--color-border-strong), transparent);border:0;height:1px}@media (forced-colors:active){.page__body[data-astro-cid-nabdjlra] hr{background:0 0;border-top:1px solid canvastext;height:0}}.page__body[data-astro-cid-nabdjlra] li::marker{color:var(--color-accent)}@media (max-width:48rem){.svc-hero__inner[data-astro-cid-nabdjlra]{padding:0 20px}.svc-hero[data-astro-cid-nabdjlra]{padding:16px 0 32px}.svc-hero__title[data-astro-cid-nabdjlra]{margin-top:0;font-size:clamp(26px,7.6vw,30px);line-height:1.12}.svc-hero__subtitle[data-astro-cid-nabdjlra]{margin-top:12px;font-size:15px;line-height:1.45}.svc-hero__pcard[data-astro-cid-nabdjlra]{margin-top:16px}section[data-astro-cid-nabdjlra].svc-speakable{width:min(100% - 40px,960px)}.svc-editorial[data-astro-cid-nabdjlra]{padding:40px 20px 64px}.svc[data-astro-cid-nabdjlra] .cta{width:min(100% - 40px,960px)}.page__body[data-astro-cid-nabdjlra] table{-webkit-overflow-scrolling:touch;max-width:100%;display:block;overflow-x:auto}}
