.hero.svelte-1uha8ag{position:relative;display:flex;align-items:center;min-height:min(88svh,46rem);overflow:hidden;border-bottom:1px solid var(--adp-border)}.hero__media.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__media.svelte-1uha8ag img:where(.svelte-1uha8ag){width:100%;height:100%;object-fit:cover;object-position:center 60%}.hero__media.svelte-1uha8ag:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,var(--adp-surface-0) 0%,color-mix(in srgb,var(--adp-surface-0) 82%,transparent) 38%,transparent 78%),linear-gradient(to bottom,color-mix(in srgb,var(--adp-surface-0) 70%,transparent) 0%,transparent 30%,color-mix(in srgb,var(--adp-surface-0) 85%,transparent) 100%)}.hero__inner.svelte-1uha8ag{position:relative;z-index:1;padding-block:var(--adp-space-24)}.hero__title.svelte-1uha8ag{margin-block:var(--adp-space-4) var(--adp-space-6);text-transform:uppercase;font-style:italic;letter-spacing:-.03em}.hero__accent.svelte-1uha8ag{color:var(--adp-accent)}.hero__lede.svelte-1uha8ag{font-size:var(--adp-text-lg);color:var(--adp-ink-muted)}.hero__actions.svelte-1uha8ag{display:flex;flex-wrap:wrap;gap:var(--adp-space-4);margin-block-start:var(--adp-space-8)}.hero__strapline.svelte-1uha8ag{margin-block-start:var(--adp-space-8);font-family:var(--adp-font-mono);font-size:var(--adp-text-sm);letter-spacing:var(--adp-tracking-wide);color:var(--adp-ink-faint)}.section-head.svelte-1uha8ag{margin-block-end:var(--adp-space-12);display:grid;gap:var(--adp-space-4)}.section-head__lede.svelte-1uha8ag{color:var(--adp-ink-muted);font-size:var(--adp-text-lg)}.section-more.svelte-1uha8ag{margin-block-start:var(--adp-space-8);font-family:var(--adp-font-mono);font-size:var(--adp-text-sm);letter-spacing:var(--adp-tracking-wide);text-transform:uppercase}.promises.svelte-1uha8ag{background:var(--adp-surface-1);border-block:1px solid var(--adp-border)}.promise.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:var(--adp-text-lg);margin-block-end:var(--adp-space-3);color:var(--adp-ink)}.promise.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--adp-ink-muted);font-size:var(--adp-text-sm)}.method__list.svelte-1uha8ag{display:grid;gap:var(--adp-space-8);grid-template-columns:repeat(auto-fit,minmax(min(15rem,100%),1fr));list-style:none;padding:0;counter-reset:none}.method__item.svelte-1uha8ag{padding-block-start:var(--adp-space-6);border-top:2px solid var(--adp-border);position:relative}.method__item.svelte-1uha8ag:before{content:"";position:absolute;inset-block-start:-2px;inset-inline-start:0;width:2.5rem;height:2px;background:var(--adp-accent)}.method__step.svelte-1uha8ag{display:block;font-family:var(--adp-font-mono);font-size:var(--adp-text-sm);color:var(--adp-accent);letter-spacing:var(--adp-tracking-wide)}.method__item.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin-block:var(--adp-space-2) var(--adp-space-3);text-transform:uppercase;letter-spacing:var(--adp-tracking-wide)}.method__item.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--adp-ink-muted);font-size:var(--adp-text-sm)}.track.svelte-1uha8ag{display:grid;gap:var(--adp-space-12);align-items:center;grid-template-columns:repeat(auto-fit,minmax(min(22rem,100%),1fr))}.track__eyebrow.svelte-1uha8ag{color:var(--adp-amber)}.track__body.svelte-1uha8ag h2:where(.svelte-1uha8ag){margin-block:var(--adp-space-4) var(--adp-space-4)}.track__body.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--adp-ink-muted);margin-block-end:var(--adp-space-6)}.track__media.svelte-1uha8ag img:where(.svelte-1uha8ag){border-radius:var(--adp-radius-lg);border:1px solid var(--adp-border)}.faq__item.svelte-1uha8ag{border-bottom:1px solid var(--adp-border)}.faq__item.svelte-1uha8ag summary:where(.svelte-1uha8ag){padding-block:var(--adp-space-5, 1.25rem);font-family:var(--adp-font-display);font-size:var(--adp-text-lg);font-weight:600;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:var(--adp-space-4)}.faq__item.svelte-1uha8ag summary:where(.svelte-1uha8ag)::-webkit-details-marker{display:none}.faq__item.svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"+";font-family:var(--adp-font-mono);font-size:var(--adp-text-xl);color:var(--adp-accent);transition:transform var(--adp-duration) var(--adp-ease)}.faq__item[open].svelte-1uha8ag summary:where(.svelte-1uha8ag):after{content:"−"}.faq__item.svelte-1uha8ag p:where(.svelte-1uha8ag){padding-block-end:var(--adp-space-6);color:var(--adp-ink-muted)}.cta.svelte-1uha8ag{padding:var(--adp-space-16) var(--adp-gutter);background:var(--adp-surface-1);border:1px solid var(--adp-border);border-radius:var(--adp-radius-lg);text-align:center}.cta.svelte-1uha8ag p:where(.svelte-1uha8ag){margin-inline:auto;margin-block-start:var(--adp-space-4);color:var(--adp-ink-muted)}.cta.svelte-1uha8ag .hero__actions:where(.svelte-1uha8ag){justify-content:center}
