.bp-content.svelte-1fwaj8{--sp-ink: var(--bp-text);--sp-muted: var(--bp-text-muted);--sp-primary: var(--bp-primary);--sp-accent: var(--bp-accent);--sp-radius-lg: 28px;--sp-maxw: 1120px;overflow-x:clip}.container.svelte-1fwaj8{max-width:var(--sp-maxw);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,2.5rem)}.section.svelte-1fwaj8{padding-block:clamp(3rem,7vw,5rem)}.eyebrow.svelte-1fwaj8{display:inline-block;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--sp-accent);background:color-mix(in srgb,var(--sp-accent) 12%,transparent);padding:.35rem .75rem;border-radius:999px}.theme-bright .bp-btn--lg.svelte-1fwaj8{padding:1rem 1.9rem;font-size:1.02rem}.theme-bright .bp-btn--invert.svelte-1fwaj8{background:#fff;color:var(--sp-primary)}.hero.svelte-1fwaj8{position:relative;isolation:isolate;overflow:clip;background:radial-gradient(120% 120% at 100% 0%,color-mix(in srgb,var(--sp-accent) 14%,transparent),transparent 55%),linear-gradient(180deg,color-mix(in srgb,var(--sp-primary) 7%,var(--bp-bg)),var(--bp-bg))}.hero__bg.svelte-1fwaj8{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.blob.svelte-1fwaj8{position:absolute;border-radius:50%;filter:blur(48px);opacity:.55}.blob--a.svelte-1fwaj8{width:420px;height:420px;top:-160px;right:-120px;background:color-mix(in srgb,var(--sp-primary) 45%,transparent)}.blob--b.svelte-1fwaj8{width:320px;height:320px;bottom:-160px;left:-100px;background:color-mix(in srgb,var(--sp-accent) 40%,transparent)}.hero__inner.svelte-1fwaj8{padding-block:clamp(3rem,8vw,5rem);max-width:720px;animation:svelte-1fwaj8-rise .7s cubic-bezier(.2,.7,.2,1) both}.hero.svelte-1fwaj8 h1:where(.svelte-1fwaj8){font-size:clamp(2.1rem,6vw,3.4rem);line-height:1.05;margin:1rem 0 0;letter-spacing:-.02em}.hero__sub.svelte-1fwaj8{color:var(--sp-muted);font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.55;margin:1.1rem 0 0;max-width:52ch}.cards.svelte-1fwaj8{display:grid;gap:clamp(1rem,2.5vw,1.5rem);grid-template-columns:1fr}@media (min-width: 640px){.cards.svelte-1fwaj8{grid-template-columns:repeat(2,1fr)}}@media (min-width: 980px){.cards.svelte-1fwaj8{grid-template-columns:repeat(3,1fr)}}.article.svelte-1fwaj8{display:flex;flex-direction:column;overflow:hidden;text-decoration:none;color:inherit;transition:transform .18s ease,box-shadow .18s ease}.article.svelte-1fwaj8:hover,.article.svelte-1fwaj8:focus-visible{transform:translateY(-4px);box-shadow:0 18px 46px #0f1b2d24}.article__media.svelte-1fwaj8{aspect-ratio:16 / 9;background-size:cover;background-position:center;position:relative}.pill.svelte-1fwaj8{position:absolute;top:.75rem;left:.75rem;font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;padding:.3rem .65rem;border-radius:999px;white-space:nowrap;background:#ffffffeb;color:var(--sp-primary);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.article__body.svelte-1fwaj8{padding:1.25rem;display:flex;flex-direction:column;gap:.4rem;flex:1}.article__title.svelte-1fwaj8{margin:0;font-size:1.2rem;line-height:1.2}.article__summary.svelte-1fwaj8{margin:0;color:var(--sp-muted);line-height:1.5;font-size:.95rem}.article__meta.svelte-1fwaj8{margin:.2rem 0 0;font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--sp-muted)}.article__link.svelte-1fwaj8{margin-top:auto;padding-top:.5rem;color:var(--sp-primary);font-weight:700}.empty.svelte-1fwaj8{text-align:center;padding:clamp(2.5rem,6vw,4rem) 1.5rem;max-width:560px;margin-inline:auto}.empty__icon.svelte-1fwaj8{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:18px;color:var(--sp-primary);background:color-mix(in srgb,var(--sp-primary) 10%,transparent);margin-bottom:.5rem}.empty.svelte-1fwaj8 h2:where(.svelte-1fwaj8){font-size:clamp(1.4rem,3.5vw,1.9rem);margin:.75rem 0 0}.empty.svelte-1fwaj8 p:where(.svelte-1fwaj8){color:var(--sp-muted);margin:.6rem auto 1.5rem;max-width:42ch;line-height:1.55}.closing.svelte-1fwaj8{padding-block:clamp(2.5rem,6vw,4rem)}.closing__card.svelte-1fwaj8{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--sp-radius-lg);text-align:center;padding:clamp(2.5rem,7vw,4.5rem) clamp(1.5rem,5vw,3rem);background:linear-gradient(135deg,var(--sp-primary),color-mix(in srgb,var(--sp-accent) 65%,var(--sp-primary)));color:#fff}.closing__card.svelte-1fwaj8 .blob--c:where(.svelte-1fwaj8){width:420px;height:420px;top:-160px;right:-120px;background:#ffffff47;opacity:.5}.closing__copy.svelte-1fwaj8{position:relative;z-index:1}.closing__card.svelte-1fwaj8 h2:where(.svelte-1fwaj8){color:#fff;font-size:clamp(1.6rem,4vw,2.5rem);line-height:1.1;margin:0 auto;max-width:20ch}.closing__card.svelte-1fwaj8 p:where(.svelte-1fwaj8){margin:.9rem auto 1.6rem;color:#ffffffeb;font-size:1.05rem;max-width:48ch}@keyframes svelte-1fwaj8-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){.hero__inner.svelte-1fwaj8{animation:none!important}.article.svelte-1fwaj8{transition:none}}
