.hero.svelte-1uha8ag{max-width:44rem;margin:0 auto;padding:4.5rem 1.25rem 2.5rem;text-align:center}h1.svelte-1uha8ag{margin:0 0 .75rem;font-size:clamp(2rem,5vw,3rem);letter-spacing:-.022em;text-wrap:balance}.lead.svelte-1uha8ag{margin:0 0 2rem;font-size:1.15rem;color:var(--muted)}.hero-search.svelte-1uha8ag{text-align:left}.alternative.svelte-1uha8ag{margin:1rem 0 0;font-size:.95rem;color:var(--muted)}.examples.svelte-1uha8ag{max-width:76rem;margin:0 auto;padding:1.5rem 1.25rem 0}.examples.svelte-1uha8ag ol:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:0;padding:0;list-style:none}.examples.svelte-1uha8ag li:where(.svelte-1uha8ag){position:relative}.examples.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;width:100%;height:auto;background:var(--surface);border-radius:var(--radius)}.examples.svelte-1uha8ag strong:where(.svelte-1uha8ag){position:absolute;top:.5rem;left:.5rem;padding:.05rem .5rem;font-size:.9rem;background:#fff;border-radius:4px}.caption.svelte-1uha8ag{margin:.75rem 0 0;font-size:.9rem;color:var(--muted)}.compare-section.svelte-1uha8ag,.timelapse.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2.5rem;align-items:center;max-width:76rem;margin:0 auto;padding:4rem 1.25rem 0}.compare-section.svelte-1uha8ag p:where(.svelte-1uha8ag),.timelapse.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted)}.compare-demo.svelte-1uha8ag,.timelapse-video.svelte-1uha8ag{max-width:32rem}.timelapse.svelte-1uha8ag video:where(.svelte-1uha8ag){display:block;width:100%;height:auto;background:var(--surface);border-radius:var(--radius)}.example-note.svelte-1uha8ag{font-size:.95rem}.example-credit.svelte-1uha8ag{font-size:.78rem}.steps.svelte-1uha8ag{max-width:76rem;margin:0 auto;padding:4rem 1.25rem 0}h2.svelte-1uha8ag{margin:0 0 1.25rem;font-size:1.5rem}.steps.svelte-1uha8ag ol:where(.svelte-1uha8ag){display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin:0;padding:0;list-style:none;counter-reset:step}.steps.svelte-1uha8ag li:where(.svelte-1uha8ag){padding-top:.9rem;border-top:2px solid var(--accent);counter-increment:step}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:0 0 .4rem;font-size:1.05rem}.steps.svelte-1uha8ag h3:where(.svelte-1uha8ag):before{content:counter(step) ". ";color:var(--accent)}.steps.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--muted)}.print.svelte-1uha8ag{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:1.25rem 3rem;align-items:center;max-width:76rem;margin:4rem auto 0;padding:3rem 1.25rem;background:var(--surface);border-radius:8px}.print-lead.svelte-1uha8ag{font-size:1.1rem}.print-text.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 1rem}.print-text.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.print-lead){color:var(--muted)}.print-text.svelte-1uha8ag ul:where(.svelte-1uha8ag){margin:0 0 1rem;padding-left:1.2rem}.print-text.svelte-1uha8ag li:where(.svelte-1uha8ag){margin-bottom:.3rem}.print-action.svelte-1uha8ag{margin:0!important}.posters.svelte-1uha8ag{display:grid;grid-template-columns:1fr 1.42fr 1fr;gap:1rem;align-items:center;margin:0;padding:0;list-style:none}.posters.svelte-1uha8ag img:where(.svelte-1uha8ag){display:block;width:100%;height:auto;box-shadow:0 6px 22px #141c1a47}.print-credit.svelte-1uha8ag{grid-column:1 / -1;margin:0;font-size:.78rem;color:var(--muted)}.faq.svelte-1uha8ag{max-width:44rem;margin:0 auto;padding:4rem 1.25rem 0}.faq.svelte-1uha8ag h3:where(.svelte-1uha8ag){margin:1.25rem 0 .25rem;font-size:1.05rem}.faq.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0;color:var(--muted)}.sources.svelte-1uha8ag{max-width:44rem;margin:0 auto;padding:4rem 1.25rem 4.5rem;text-align:center}.sources.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0 0 .75rem;color:var(--muted)}@media(max-width:760px){.hero.svelte-1uha8ag{padding-top:3rem}.examples.svelte-1uha8ag ol:where(.svelte-1uha8ag){grid-template-columns:repeat(2,1fr)}.steps.svelte-1uha8ag ol:where(.svelte-1uha8ag){grid-template-columns:1fr;gap:1.5rem}.compare-section.svelte-1uha8ag,.timelapse.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);gap:1rem;padding-top:3rem}.print.svelte-1uha8ag{grid-template-columns:minmax(0,1fr);margin-top:3rem;padding:2rem 1.25rem;border-radius:0}}
