.km.svelte-10f5h5u{--header-h: 60px;--pad: 1rem;display:block;width:100%;align-self:stretch;background:var(--c-bg);color:var(--c-green-900);font-family:var(--font-sans);overflow-x:clip}@media (min-width: 640px){.km.svelte-10f5h5u{--header-h: 72px;--pad: 1.5rem}}@media (min-width: 900px){.km.svelte-10f5h5u{--header-h: 92px;--pad: 2rem}}.km.svelte-10f5h5u *,.km.svelte-10f5h5u *:before,.km.svelte-10f5h5u *:after{box-sizing:border-box}.container.svelte-10f5h5u{width:min(100% - 2 * var(--pad),var(--container));margin-inline:auto;padding-inline:0}.section.svelte-10f5h5u{padding:var(--section-y) 0;scroll-margin-top:calc(var(--header-h) + 3.5rem)}.section.alt.svelte-10f5h5u{background:var(--c-bg-alt)}h1.svelte-10f5h5u,h2.svelte-10f5h5u,h3.svelte-10f5h5u{margin:0;color:var(--c-green-700);letter-spacing:-.01em}h2.svelte-10f5h5u{margin-bottom:var(--space-5)}p.svelte-10f5h5u{margin:0}a.svelte-10f5h5u{color:var(--c-green-700);text-underline-offset:3px}:where(ul[role=list].svelte-10f5h5u){list-style:none;margin:0;padding:0}.intro.svelte-10f5h5u{max-width:60ch;margin:calc(-1 * var(--space-2)) 0 var(--space-5);line-height:var(--lh-body);color:var(--c-muted)}.hero.svelte-10f5h5u{padding:calc(var(--header-h) + 2.5rem) 0 2.5rem;background:var(--c-bg-alt)}.eyebrow.svelte-10f5h5u{margin:0 0 var(--space-2)}h1.svelte-10f5h5u{margin-bottom:var(--space-4)}.lead.svelte-10f5h5u{max-width:60ch;overflow-wrap:anywhere}.subnav.svelte-10f5h5u{position:sticky;top:0;z-index:5;background:var(--c-bg);border-block:1px solid var(--c-border)}.subnav.svelte-10f5h5u ul.container:where(.svelte-10f5h5u){margin-inline:auto;display:flex;gap:var(--space-1);overflow-x:auto;scrollbar-width:none}.subnav.svelte-10f5h5u ul:where(.svelte-10f5h5u)::-webkit-scrollbar{display:none}.subnav.svelte-10f5h5u a:where(.svelte-10f5h5u){display:inline-flex;align-items:center;min-height:48px;padding:0 .8rem;font-size:var(--fs-small);font-weight:var(--fw-semibold);color:var(--c-muted);text-decoration:none;white-space:nowrap;border-bottom:2px solid transparent}.subnav.svelte-10f5h5u a:where(.svelte-10f5h5u):hover{color:var(--c-green-700);border-bottom-color:var(--c-green-700)}.subnav.svelte-10f5h5u li:where(.svelte-10f5h5u):first-child a:where(.svelte-10f5h5u){padding-left:0}.text-card.svelte-10f5h5u{padding:1.25rem;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-bg)}.text-card.svelte-10f5h5u header:where(.svelte-10f5h5u){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-3)}.text-card.svelte-10f5h5u p:where(.svelte-10f5h5u){font-size:var(--fs-body);line-height:var(--lh-body)}.pre.svelte-10f5h5u{white-space:pre-line;overflow-wrap:anywhere}.actions.svelte-10f5h5u{display:flex;gap:var(--space-2)}.mini.svelte-10f5h5u{display:inline-flex;align-items:center;min-height:36px;padding:0 .85rem;border:1px solid var(--c-green-700);border-radius:var(--radius-sm);background:var(--c-green-700);color:#fff;font-size:var(--fs-small);font-weight:var(--fw-semibold);white-space:nowrap}.mini.ghost.svelte-10f5h5u{background:var(--c-bg);color:var(--c-green-700)}.mini.svelte-10f5h5u:focus-visible,.swatch.svelte-10f5h5u:focus-visible,.dl.svelte-10f5h5u:focus-visible,.subnav.svelte-10f5h5u a:where(.svelte-10f5h5u):focus-visible,.visual-box.svelte-10f5h5u:focus-visible,.video.svelte-10f5h5u:focus-visible{outline:3px solid var(--c-orange-500);outline-offset:2px}.pres-grid.svelte-10f5h5u,.texts.svelte-10f5h5u{display:grid;gap:var(--space-4)}@media (min-width: 900px){.pres-grid.svelte-10f5h5u{grid-template-columns:1.7fr 1fr;gap:var(--space-6);align-items:start}}.facts.svelte-10f5h5u{margin:0;padding:.5rem 1.25rem;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-bg-alt)}.facts.svelte-10f5h5u div:where(.svelte-10f5h5u){display:grid;gap:var(--space-1);padding:.75rem 0;border-bottom:1px solid var(--c-border)}.facts.svelte-10f5h5u div:where(.svelte-10f5h5u):last-child{border-bottom:0}dt.svelte-10f5h5u{font-size:var(--fs-small);color:var(--c-muted)}dd.svelte-10f5h5u{margin:0;font-weight:var(--fw-semibold)}.msg-grid.svelte-10f5h5u{display:grid;gap:var(--space-4)}@media (min-width: 900px){.msg-grid.svelte-10f5h5u{grid-template-columns:1fr 1.8fr;gap:var(--space-6);align-items:start}.video.svelte-10f5h5u{position:sticky;top:calc(var(--header-h) + 4rem)}}.video.svelte-10f5h5u{display:grid;gap:var(--space-2);font-weight:var(--fw-semibold);font-size:var(--fs-body)}.video.svelte-10f5h5u img:where(.svelte-10f5h5u){background:var(--c-bg-alt);display:block;width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-sm)}.messages.svelte-10f5h5u,.logo-grid.svelte-10f5h5u,.visual-grid.svelte-10f5h5u{display:grid;gap:var(--space-4)}@media (min-width: 640px){.logo-grid.svelte-10f5h5u{grid-template-columns:repeat(3,1fr)}.visual-grid.svelte-10f5h5u{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.visual-grid.svelte-10f5h5u{grid-template-columns:repeat(3,1fr)}}.asset.svelte-10f5h5u{border:1px solid var(--c-border);border-radius:var(--radius-sm);overflow:hidden;background:var(--c-bg)}.logo-box.svelte-10f5h5u{display:grid;place-items:center;aspect-ratio:4 / 3;padding:1.5rem;border-bottom:1px solid var(--c-border)}.logo-box.svelte-10f5h5u img:where(.svelte-10f5h5u){max-width:60%;max-height:100%;-o-object-fit:contain;object-fit:contain}.visual-box.svelte-10f5h5u{display:grid;place-items:center;aspect-ratio:4 / 3;padding:.75rem;background:var(--c-bg-alt);border-bottom:1px solid var(--c-border)}.visual-box.svelte-10f5h5u img:where(.svelte-10f5h5u){max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .2s}.visual-box.svelte-10f5h5u:hover img:where(.svelte-10f5h5u){transform:scale(1.02)}.asset-info.svelte-10f5h5u{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:.9rem 1rem}.asset-info.svelte-10f5h5u p:where(.svelte-10f5h5u){margin-top:var(--space-1);font-size:var(--fs-small);color:var(--c-muted)}.dl.svelte-10f5h5u{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 .85rem;border:1px solid var(--c-border);border-radius:var(--radius-sm);font-size:var(--fs-small);font-weight:var(--fw-semibold);text-decoration:none;white-space:nowrap;flex:none}.dl.svelte-10f5h5u:hover{border-color:var(--c-green-700)}.dl.wide.svelte-10f5h5u{justify-self:start}.rules.svelte-10f5h5u{margin-top:var(--space-4);max-width:70ch;font-size:var(--fs-small);line-height:var(--lh-body);color:var(--c-muted)}.charte-grid.svelte-10f5h5u{display:grid;gap:var(--space-5)}@media (min-width: 900px){.charte-grid.svelte-10f5h5u{grid-template-columns:1.4fr 1fr;gap:var(--space-6)}}.swatches.svelte-10f5h5u{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3)}@media (min-width: 640px){.swatches.svelte-10f5h5u{grid-template-columns:repeat(4,1fr)}}.swatch.svelte-10f5h5u{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-1);width:100%;min-height:120px;padding:.9rem;border:1px solid rgba(0,0,0,.08);border-radius:var(--radius-sm);text-align:left}.swatch.svelte-10f5h5u strong:where(.svelte-10f5h5u){font-size:var(--fs-small)}.swatch.svelte-10f5h5u span:where(.svelte-10f5h5u){font-size:var(--fs-small);font-family:ui-monospace,monospace}.fonts.svelte-10f5h5u{display:grid;gap:var(--space-4);align-content:start}.font-sample.svelte-10f5h5u{font-size:var(--fs-h2);line-height:var(--lh-tight);color:var(--c-green-700)}.font-name.svelte-10f5h5u{margin-top:var(--space-1);font-size:var(--fs-small);color:var(--c-muted)}.doc-grid.svelte-10f5h5u{display:grid;gap:var(--space-4)}@media (min-width: 640px){.doc-grid.svelte-10f5h5u{grid-template-columns:repeat(2,1fr)}}@media (min-width: 900px){.doc-grid.svelte-10f5h5u{grid-template-columns:repeat(3,1fr)}}.doc.svelte-10f5h5u{display:flex;gap:var(--space-4);align-items:flex-start;padding:1.1rem;border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-bg)}.doc.svelte-10f5h5u img:where(.svelte-10f5h5u){flex:none;width:96px;height:120px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;border:1px solid var(--c-border);border-radius:var(--radius-sm)}@media (max-width: 639.98px){.doc.svelte-10f5h5u{gap:var(--space-3)}.doc.svelte-10f5h5u img:where(.svelte-10f5h5u){width:72px;height:90px}}.doc.svelte-10f5h5u p:where(.svelte-10f5h5u){margin:var(--space-1) 0 var(--space-4);font-size:var(--fs-small);color:var(--c-muted)}.contact.svelte-10f5h5u{background:var(--c-green-700);color:#fff}.contact.svelte-10f5h5u h2:where(.svelte-10f5h5u){color:#fff;margin-bottom:var(--space-2)}.contact.svelte-10f5h5u p:where(.svelte-10f5h5u){max-width:55ch;line-height:var(--lh-body);color:var(--c-border)}.contact-inner.svelte-10f5h5u{display:grid;gap:var(--space-5);align-items:center}@media (min-width: 900px){.contact-inner.svelte-10f5h5u{grid-template-columns:1fr auto}}
