.home.svelte-1m094q1{padding:22px 0 28px var(--gutter);gap:18px;display:grid}.kicker.svelte-1m094q1{letter-spacing:.22em;text-transform:uppercase;opacity:.55;margin:0 0 10px;font-size:.68rem}h1.svelte-1m094q1{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(2.4rem,13vw,3.6rem);font-weight:700;line-height:.88;display:grid}h1.svelte-1m094q1 span:where(.svelte-1m094q1):nth-child(2){margin-left:.4em}h1.svelte-1m094q1 span:where(.svelte-1m094q1):nth-child(3){color:var(--tan);margin-left:.9em}.offer.svelte-1m094q1{border-top:1px solid var(--rule);max-width:30ch;font-family:var(--font-display);opacity:.8;flex-wrap:wrap;align-items:baseline;gap:0 10px;margin:0 0 18px;padding:14px 0 0;font-size:.95rem;list-style:none;display:flex}.offer.svelte-1m094q1 li:where(.svelte-1m094q1):not(:last-child):after{content:"·";opacity:.45;margin-left:10px}.copy.svelte-1m094q1{padding-right:var(--gutter)}.shot.svelte-1m094q1{margin:0}.shot.svelte-1m094q1 img:where(.svelte-1m094q1){aspect-ratio:4/3;object-fit:cover;width:100%}.steps.svelte-1m094q1{padding:0 var(--gutter) 0 0;border-top:1px solid var(--rule);margin:0;list-style:none;display:grid}.steps.svelte-1m094q1 li:where(.svelte-1m094q1){align-items:baseline;gap:12px;padding:12px 0;font-size:.9rem;display:flex}.steps.svelte-1m094q1 li:where(.svelte-1m094q1)+li:where(.svelte-1m094q1){border-top:1px solid var(--rule)}.steps.svelte-1m094q1 .txt:where(.svelte-1m094q1){gap:2px;min-width:0;display:grid}.steps.svelte-1m094q1 b:where(.svelte-1m094q1){font-family:var(--font-display);font-weight:600}.steps.svelte-1m094q1 small:where(.svelte-1m094q1){opacity:.7;max-width:34ch;font-size:.82rem;line-height:1.45}@media (width>=861px){.home.svelte-1m094q1{height:100%;padding:clamp(28px, 4vh, 56px) 0 0 var(--gutter);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:0 clamp(24px,4vw,56px)}.copy.svelte-1m094q1{grid-column:1;padding-bottom:clamp(16px,3vh,40px);padding-right:0}h1.svelte-1m094q1{margin-bottom:22px;font-size:clamp(2.6rem,6.4vw,6rem);line-height:.86}.offer.svelte-1m094q1{max-width:46ch;margin-bottom:24px;padding-top:18px;font-size:1.05rem}.shot.svelte-1m094q1{grid-area:1/2;align-self:stretch;height:100%;min-height:0}.shot.svelte-1m094q1 img:where(.svelte-1m094q1){aspect-ratio:auto;height:100%}.steps.svelte-1m094q1{grid-column:1/-1;grid-template-columns:repeat(3,1fr);padding:0 0 72px}.steps.svelte-1m094q1 li:where(.svelte-1m094q1){padding:16px 24px 16px 0}.steps.svelte-1m094q1 li:where(.svelte-1m094q1)+li:where(.svelte-1m094q1){border-top:0;border-left:1px solid var(--rule);padding-left:24px}}
