.detail.svelte-1s7vubq{padding-block:var(--space-8)}@media (width>=64rem){.detail.svelte-1s7vubq{padding-block:var(--space-10)}}.grid.svelte-1s7vubq{gap:var(--space-6);display:grid}@media (width>=64rem){.grid.svelte-1s7vubq{gap:var(--space-9);grid-template-columns:1fr 1fr;align-items:center}.flip.svelte-1s7vubq .text:where(.svelte-1s7vubq){order:2}}.eyebrow.svelte-1s7vubq{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.ico.svelte-1s7vubq{color:var(--color-olive-deep);display:inline-flex}h2.svelte-1s7vubq{font-size:var(--text-2xl);max-width:16ch}.body.svelte-1s7vubq{margin-top:var(--space-4);max-width:48ch;font-size:var(--text-lg);color:var(--color-ink-soft)}.bullets.svelte-1s7vubq{margin:var(--space-5) 0 0;gap:var(--space-2) var(--space-6);padding:0;list-style:none;display:grid}@media (width>=48rem){.bullets.many.svelte-1s7vubq{grid-template-columns:1fr 1fr}}.bullets.svelte-1s7vubq li:where(.svelte-1s7vubq){padding-left:var(--space-5);padding-block:var(--space-1);position:relative}.bullets.svelte-1s7vubq li:where(.svelte-1s7vubq):before{content:"";background:var(--color-honey);border-radius:0 100%;width:10px;height:10px;position:absolute;top:.7em;left:0;transform:rotate(0)}.cta.svelte-1s7vubq{margin-top:var(--space-6)}.media.svelte-1s7vubq img{object-fit:cover;border-radius:var(--radius-md);width:100%;height:auto;display:block}.media.svelte-1s7vubq .main{aspect-ratio:4/3}.media.svelte-1s7vubq .main.portrait{aspect-ratio:4/5}.pair.svelte-1s7vubq{gap:var(--space-3);margin-top:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.pair.svelte-1s7vubq img{aspect-ratio:4/5}.jump.svelte-4z030h{margin-top:var(--space-6)}.jump.svelte-4z030h ul:where(.svelte-4z030h){gap:var(--space-2) var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.jump.svelte-4z030h a:where(.svelte-4z030h){min-height:48px;padding:0 var(--space-5);border:1.5px solid var(--color-taupe);border-radius:var(--radius-pill);font-weight:600;font-size:var(--text-sm);color:var(--color-ink);transition:background-color var(--duration) var(--ease), border-color var(--duration) var(--ease);align-items:center;text-decoration:none;display:inline-flex}.jump.svelte-4z030h a:where(.svelte-4z030h):hover{border-color:var(--color-olive-deep);background:var(--color-stone)}.jump.svelte-4z030h a:where(.svelte-4z030h):focus-visible{outline:3px solid var(--color-honey);outline-offset:2px}
