.page.svelte-hgo0kr{color:var(--color-ink-deep);background:#fff;min-height:100svh}main.svelte-hgo0kr{padding:32px 16px 56px}article.svelte-hgo0kr{max-width:720px;margin:0 auto;font-size:17px;line-height:1.7}.crumb.svelte-hgo0kr{color:var(--color-muted);margin:0 0 12px;font-size:13px}.crumb.svelte-hgo0kr a:where(.svelte-hgo0kr){color:inherit;text-decoration:none}.crumb.svelte-hgo0kr a:where(.svelte-hgo0kr):hover{color:var(--color-brand)}h1.svelte-hgo0kr{font-family:"Poppins", var(--font-sans,sans-serif);color:var(--color-ink);margin:0 0 16px;font-size:clamp(28px,5vw,40px);font-weight:600;line-height:1.2}.lede.svelte-hgo0kr{color:var(--color-ink-deep);margin:0 0 8px;font-size:19px}section.svelte-hgo0kr{margin-top:36px}h2.svelte-hgo0kr{color:var(--color-ink);margin:0 0 10px;font-size:22px;line-height:1.3}p.svelte-hgo0kr{margin:0 0 14px}ul.svelte-hgo0kr{margin:0 0 14px;padding-left:22px;list-style:outside}li.svelte-hgo0kr{margin-bottom:8px}.basis.svelte-hgo0kr{color:var(--color-muted);border-left:3px solid var(--color-line);padding-left:12px;font-size:14px}.cta.svelte-hgo0kr{background:var(--color-canvas);text-align:center;border-radius:16px;margin-top:44px;padding:24px}.cta.svelte-hgo0kr p:where(.svelte-hgo0kr){color:var(--color-ink);font-weight:600}.cta-btn.svelte-hgo0kr{background:var(--color-brand);color:#fff;border-radius:999px;padding:12px 24px;font-weight:600;text-decoration:none;display:inline-block}.cta-btn.svelte-hgo0kr:hover{background:var(--color-brand-dark)}.related.svelte-hgo0kr{flex-direction:column;gap:8px;margin-top:40px;display:flex}.related.svelte-hgo0kr h2:where(.svelte-hgo0kr){text-transform:uppercase;letter-spacing:.08em;font-size:15px}.related.svelte-hgo0kr a:where(.svelte-hgo0kr){color:var(--color-brand);font-weight:500;text-decoration:none}.related.svelte-hgo0kr a:where(.svelte-hgo0kr):hover{text-decoration:underline}.venn.svelte-1qt5572{margin:0}figcaption.svelte-1qt5572{font-family:var(--font-brand);color:var(--color-ink-deep);margin:0 0 8px;font-size:clamp(24px,3.4vw,34px);font-weight:600;line-height:1.2}svg.svelte-1qt5572{width:100%;height:auto;display:block}circle.svelte-1qt5572{mix-blend-mode:multiply}.c1.svelte-1qt5572{fill:var(--color-brand);opacity:.55}.c2.svelte-1qt5572{fill:var(--color-accent-2);opacity:.7}.c3.svelte-1qt5572{fill:var(--color-line-strong);opacity:.9}text.svelte-1qt5572{text-anchor:middle;fill:var(--color-ink-deep);font-family:var(--font-sans,sans-serif)}.name.svelte-1qt5572{font-size:23px;font-weight:700}.sub.svelte-1qt5572{font-size:17px}.strong.svelte-1qt5572{font-weight:600}.post.svelte-15ro78f{color:var(--color-ink-deep);font-family:var(--font-sans)}.bg-band.svelte-15ro78f{background:color-mix(in srgb, var(--color-accent-2) 55%, #fff)}.bg-shell.svelte-15ro78f{background:var(--color-shell)}.bg-white.svelte-15ro78f{background:#fff}h1.svelte-15ro78f,h2.svelte-15ro78f,h3.svelte-15ro78f{font-family:"Fira Sans", var(--font-sans);color:var(--color-ink-deep)}h2.svelte-15ro78f{margin:0 0 24px;font-size:clamp(28px,3.6vw,40px);font-weight:700;line-height:1.15}h3.svelte-15ro78f{margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.25}p.svelte-15ro78f{margin:0 0 14px;font-size:17px;line-height:1.75}ul.svelte-15ro78f{margin:0 0 16px;padding-left:22px;list-style:outside}li.svelte-15ro78f{margin-bottom:6px;font-size:17px;line-height:1.6}.list-lead.svelte-15ro78f{margin-bottom:6px}.hero-in.svelte-15ro78f{grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1200px;margin:0 auto;padding:56px 24px;display:grid}.hero-img.svelte-15ro78f{object-fit:contain;order:-1;width:100%;height:auto;max-height:520px}.crumb.svelte-15ro78f{color:var(--color-body);margin:0 0 20px;font-size:13px}.crumb.svelte-15ro78f a:where(.svelte-15ro78f){color:inherit;text-decoration:none}.crumb.svelte-15ro78f a:where(.svelte-15ro78f):hover{color:var(--color-brand)}.mark.svelte-15ro78f{font-family:var(--font-brand);color:var(--color-ink);margin:0 0 22px;font-size:26px;font-weight:600;line-height:1}h1.svelte-15ro78f{margin:0 0 24px;font-size:clamp(32px,4.4vw,52px);line-height:1.18}.h1-strong.svelte-15ro78f{font-weight:700;display:block}.h1-sub.svelte-15ro78f{font-weight:400;display:block}.hero-pills.svelte-15ro78f{flex-wrap:wrap;gap:10px;display:flex}.pill.svelte-15ro78f{white-space:nowrap;border-radius:6px;align-items:center;min-height:44px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.pill-dark.svelte-15ro78f{background:var(--color-ink-deep);color:#fff}.pill-cta.svelte-15ro78f{background:var(--color-brand);color:#fff}.pill-cta.svelte-15ro78f:hover{background:var(--color-brand-dark)}.split.svelte-15ro78f{grid-template-columns:1fr 1fr;align-items:center;max-width:1200px;margin:0 auto;display:grid}.split.svelte-15ro78f .copy:where(.svelte-15ro78f){padding:72px 48px}.split.svelte-15ro78f .media:where(.svelte-15ro78f){padding:48px}.split.svelte-15ro78f .media:where(.svelte-15ro78f) img:where(.svelte-15ro78f){width:100%;height:auto;display:block}.split.media-left.svelte-15ro78f .media:where(.svelte-15ro78f){order:-1}.split.no-media.svelte-15ro78f{grid-template-columns:minmax(0,760px);justify-content:center}.split.bleed.svelte-15ro78f{align-items:stretch;max-width:none}.split.bleed.svelte-15ro78f .copy:where(.svelte-15ro78f){justify-self:end;max-width:600px}.split.bleed.media-left.svelte-15ro78f .copy:where(.svelte-15ro78f){justify-self:start}.split.bleed.svelte-15ro78f .media:where(.svelte-15ro78f){padding:0}.split.bleed.svelte-15ro78f .media:where(.svelte-15ro78f) img:where(.svelte-15ro78f){object-fit:cover;height:100%}.media-venn.svelte-15ro78f{align-self:center}.media-small.svelte-15ro78f{justify-self:center;max-width:360px}.join.svelte-15ro78f{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:28px;display:flex}.join-word.svelte-15ro78f{font-family:"Fira Sans", var(--font-sans);color:var(--color-brand);letter-spacing:-.02em;font-size:clamp(48px,7vw,80px);font-weight:800;line-height:1}.wrap.svelte-15ro78f{max-width:1200px;margin:0 auto;padding:80px 24px}.steps.svelte-15ro78f{grid-template-columns:repeat(4,1fr);gap:48px 32px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-15ro78f li:where(.svelte-15ro78f){margin:0}.steps.svelte-15ro78f p:where(.svelte-15ro78f){font-size:16px;line-height:1.7}.rule.svelte-15ro78f{height:14px;margin-bottom:18px;display:block;position:relative}.rule.svelte-15ro78f:before{content:"";background:var(--color-ink-deep);border-radius:50%;width:14px;height:14px;position:absolute;top:0;left:0}.rule.svelte-15ro78f:after{content:"";background:var(--color-ink-deep);height:1px;position:absolute;top:6.5px;left:14px;right:0}.cols.svelte-15ro78f{grid-template-columns:1fr 1fr 1fr;gap:32px;display:grid}.cols.svelte-15ro78f p:where(.svelte-15ro78f){margin-bottom:4px}.closer.svelte-15ro78f{grid-template-columns:1fr 1fr;align-items:end;gap:32px;margin-top:40px;display:grid}.closer-img.svelte-15ro78f{width:100%;max-width:440px;height:auto}.closer-side.svelte-15ro78f{flex-direction:column;align-items:center;display:flex}.freya.svelte-15ro78f{width:200px;height:auto}.sources.svelte-15ro78f{padding:0;list-style:none}.sources.svelte-15ro78f li:where(.svelte-15ro78f):before{content:"– "}.sources.svelte-15ro78f a:where(.svelte-15ro78f){color:var(--color-brand)}.bridge.svelte-15ro78f{max-width:760px;margin:0 auto;padding:72px 24px}.bridge.svelte-15ro78f .kicker:where(.svelte-15ro78f){letter-spacing:.12em;text-transform:uppercase;color:var(--color-brand);margin-bottom:12px;font-size:13px;font-weight:600}.bridge.svelte-15ro78f h2:where(.svelte-15ro78f){border-left:3px solid var(--color-brand);padding-left:20px;font-size:clamp(26px,3vw,34px)}.bridge-cta.svelte-15ro78f{color:var(--color-brand);border-bottom:2px solid;margin-top:6px;font-weight:600;text-decoration:none;display:inline-block}.bridge-cta.svelte-15ro78f:hover{color:var(--color-brand-dark)}@media (width<=1080px){.steps.svelte-15ro78f{grid-template-columns:1fr 1fr}}@media (width<=860px){.hero-in.svelte-15ro78f{grid-template-columns:1fr;gap:28px;padding:32px 16px 40px}.hero-img.svelte-15ro78f{max-height:340px}.split.svelte-15ro78f,.split.bleed.svelte-15ro78f{grid-template-columns:1fr}.split.svelte-15ro78f .copy:where(.svelte-15ro78f),.split.bleed.svelte-15ro78f .copy:where(.svelte-15ro78f){justify-self:stretch;max-width:none;padding:48px 16px 40px}.split.svelte-15ro78f .media:where(.svelte-15ro78f){order:0;padding:0 16px 40px}.split.media-left.svelte-15ro78f .media:where(.svelte-15ro78f){order:0}.split.bleed.svelte-15ro78f .media:where(.svelte-15ro78f){padding:0}.split.bleed.svelte-15ro78f .media:where(.svelte-15ro78f) img:where(.svelte-15ro78f){height:auto;max-height:520px}.wrap.svelte-15ro78f{padding:56px 16px}.steps.svelte-15ro78f,.cols.svelte-15ro78f,.closer.svelte-15ro78f{grid-template-columns:1fr}.steps.svelte-15ro78f{gap:36px}.closer-img.svelte-15ro78f{max-width:320px}.bridge.svelte-15ro78f{padding:56px 16px}p.svelte-15ro78f,li.svelte-15ro78f{font-size:16px}}.page.svelte-1teoznn{background:#fff;min-height:100svh}
