@layer reset,base,tokens,layout,components,utilities,theme;@layer components{.js .reveal{opacity:0;transform:translateY(14px)}@media(prefers-reduced-motion:no-preference){.js .reveal:not(.is-visible){will-change:opacity,transform}.js .reveal{transition:opacity var(--duration-slow) var(--ease-emphasized) var(--reveal-delay, 0ms),transform var(--duration-slow) var(--ease-emphasized) var(--reveal-delay, 0ms)}}.js .reveal.is-visible{opacity:1;transform:none;will-change:auto}@media(prefers-reduced-motion:reduce){.js .reveal{opacity:1;transform:none;transition:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.js .reveal{opacity:1;transform:none;will-change:auto;transition:none;animation:reveal-enter linear both;animation-timeline:view();animation-range:entry 0% entry 35%}.js .reveal.is-visible{animation:none;opacity:1;transform:none;transition:opacity var(--duration-slow) var(--ease-emphasized) var(--reveal-delay, 0ms),transform var(--duration-slow) var(--ease-emphasized) var(--reveal-delay, 0ms)}}}@keyframes reveal-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.js .reveal--stagger{opacity:1;transform:none;animation:none;transition:none;will-change:auto}.js :is(.reveal--stagger .c-bento,.reveal--stagger .c-cardgrid,.reveal--stagger .c-trust__list,.reveal--stagger .c-faq__list,.reveal--stagger .c-insights)>*{opacity:0;transform:translateY(14px)}@media(prefers-reduced-motion:no-preference){.js .reveal--stagger:not(.is-visible) :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*{will-change:opacity,transform}.js :is(.reveal--stagger .c-bento,.reveal--stagger .c-cardgrid,.reveal--stagger .c-trust__list,.reveal--stagger .c-faq__list,.reveal--stagger .c-insights)>*{transition:opacity var(--duration-slow) var(--ease-emphasized) calc(var(--reveal-delay, 0ms) + var(--stagger-d, 0ms)),transform var(--duration-slow) var(--ease-emphasized) calc(var(--reveal-delay, 0ms) + var(--stagger-d, 0ms))}.js .reveal--stagger :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*:nth-child(1){--stagger-d: 0ms}.js .reveal--stagger :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*:nth-child(2){--stagger-d: var(--stagger-step)}.js .reveal--stagger :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*:nth-child(3){--stagger-d: calc(2 * var(--stagger-step))}.js .reveal--stagger :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*:nth-child(4){--stagger-d: calc(3 * var(--stagger-step))}.js .reveal--stagger :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*:nth-child(5){--stagger-d: calc(4 * var(--stagger-step))}.js .reveal--stagger :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*:nth-child(6){--stagger-d: calc(5 * var(--stagger-step))}.js .reveal--stagger :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*:nth-child(n+7){--stagger-d: calc(6 * var(--stagger-step))}}.js .reveal--stagger.is-visible :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*{opacity:1;transform:none;will-change:auto}@media(prefers-reduced-motion:reduce){.js .reveal--stagger :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*{opacity:1;transform:none;transition:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.js :is(.reveal--stagger .c-bento,.reveal--stagger .c-cardgrid,.reveal--stagger .c-trust__list,.reveal--stagger .c-faq__list,.reveal--stagger .c-insights)>*{opacity:1;transform:none;will-change:auto;transition:none;animation:reveal-enter linear both;animation-timeline:view();animation-range:entry 0% entry 35%}.js .reveal--stagger.is-visible :is(.c-bento,.c-cardgrid,.c-trust__list,.c-faq__list,.c-insights)>*{animation:none;opacity:1;transform:none;transition:opacity var(--duration-slow) var(--ease-emphasized) calc(var(--reveal-delay, 0ms) + var(--stagger-d, 0ms)),transform var(--duration-slow) var(--ease-emphasized) calc(var(--reveal-delay, 0ms) + var(--stagger-d, 0ms))}}}}@layer reset,base,tokens,layout,components,utilities,theme;@layer components{.c-section{padding-block:var(--space-section-y)}.c-section--subtle{background-color:var(--bg-subtle)}.c-section__header{display:flex;flex-direction:column;gap:var(--space-3);margin-block-end:var(--space-8)}.c-section__header--center{align-items:center;text-align:center}.c-section__header--center .c-section__intro{margin-inline:auto}.c-section__eyebrow{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--brand-primary-active);margin:0}.c-section__title{font-size:var(--font-size-h2);line-height:var(--line-height-h2);margin:0}.c-section__intro{font-size:var(--font-size-lead);line-height:var(--line-height-lead);color:var(--text-muted);max-inline-size:var(--measure-arabic);margin:0}}
