@media (width<=759px){.hero.svelte-1feld69{flex-direction:column;gap:40px;padding-bottom:64px;display:flex}}@media (width>=760px){.hero.svelte-1feld69{grid-template:"heroImage title"1fr"heroImage intro"/43% 1fr;align-items:center;column-gap:5%;padding:100px 0;display:grid}}.heroImage.svelte-1feld69{grid-area:heroImage}.heroImage.svelte-1feld69 img:where(.svelte-1feld69){aspect-ratio:4/5;width:100%}@media (width<=759px){.heroImage.svelte-1feld69{margin-left:-20px;margin-right:-20px}}@media (width>=760px){.heroImage.svelte-1feld69 img:where(.svelte-1feld69){border-radius:24px}}.logo.svelte-1feld69{max-width:480px;margin:0 auto}@media (width<=759px){.logo.svelte-1feld69{max-width:160px;margin-bottom:32px}}.copy.svelte-1feld69{flex-direction:column;align-items:center;display:flex}@media (width>=760px) and (width<=1023px){.copy.svelte-1feld69{margin-top:20px}}@media (width>=1024px){.copy.svelte-1feld69{margin-top:32px}}.copy.svelte-1feld69 h2:where(.svelte-1feld69){font-feature-settings:"palt" 1;letter-spacing:.03em;font-weight:700;line-height:1.5}@media (width<=759px){.copy.svelte-1feld69 h2:where(.svelte-1feld69){font-size:28px}}@media (width>=760px){.copy.svelte-1feld69 h2:where(.svelte-1feld69){font-size:32px}}.copy.svelte-1feld69 p:where(.svelte-1feld69){color:var(--c-accent-2);font-feature-settings:"palt" 1;letter-spacing:.05em;margin-top:1em;font-weight:700;line-height:1.5}@media (width<=759px){.copy.svelte-1feld69 p:where(.svelte-1feld69){font-size:17px}}@media (width>=760px){.copy.svelte-1feld69 p:where(.svelte-1feld69){font-size:18px}}.title.svelte-1feld69{grid-area:title}.intro.svelte-1feld69{grid-area:intro}.introFooter.svelte-1feld69{text-align:center;margin-top:44px}.note.svelte-1feld69{text-align:center;padding-bottom:64px;line-height:1.7}.note.svelte-1feld69 a:where(.svelte-1feld69){text-underline-offset:.2em;text-decoration-line:underline}@media (any-hover:hover){.note.svelte-1feld69 a:where(.svelte-1feld69):hover{text-underline-offset:.2em;color:var(--c-link);text-decoration-line:underline;-webkit-text-decoration-color:var(--c-link);text-decoration-color:var(--c-link)}}.note.svelte-1feld69 a:where(.svelte-1feld69){color:var(--c-link);-webkit-text-decoration-color:color-mix(in srgb, var(--c-link) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--c-link) 50%, transparent)}.header.svelte-1y4hpew{margin-bottom:64px}.header.svelte-1y4hpew .title:where(.svelte-1y4hpew){font-feature-settings:"palt" 1;letter-spacing:.03em;font-weight:700;line-height:1.4}@media (width<=759px){.header.svelte-1y4hpew .title:where(.svelte-1y4hpew){font-size:20px}}@media (width>=760px){.header.svelte-1y4hpew .title:where(.svelte-1y4hpew){font-size:24px}}@media (width<=759px){.intro.svelte-1y4hpew .inner:where(.svelte-1y4hpew){flex-direction:column;gap:32px;display:flex}}@media (width>=760px){.intro.svelte-1y4hpew .inner:where(.svelte-1y4hpew){grid-template-columns:2fr 1fr;gap:64px;display:grid}}.intro.svelte-1y4hpew .image:where(.svelte-1y4hpew){text-align:center}.intro.svelte-1y4hpew .image:where(.svelte-1y4hpew) img:where(.svelte-1y4hpew){aspect-ratio:1;object-fit:cover;border-radius:24px;width:100%;max-width:300px}.intro.svelte-1y4hpew h2:where(.svelte-1y4hpew){margin-bottom:2em;font-weight:700}@media (width>=1024px){.intro.svelte-1y4hpew h2:where(.svelte-1y4hpew){margin-bottom:1.5em}}.intro.svelte-1y4hpew h2:where(.svelte-1y4hpew) span:where(.svelte-1y4hpew):first-child{color:var(--c-neutral-5);margin-bottom:.25em;display:block}@media (width<=759px){.intro.svelte-1y4hpew h2:where(.svelte-1y4hpew) span:where(.svelte-1y4hpew):first-child{font-size:17px}}@media (width>=760px){.intro.svelte-1y4hpew h2:where(.svelte-1y4hpew) span:where(.svelte-1y4hpew):first-child{font-size:20px}}.intro.svelte-1y4hpew h2:where(.svelte-1y4hpew) span:where(.svelte-1y4hpew):nth-child(2){color:var(--c-accent-2);display:block}@media (width<=759px){.intro.svelte-1y4hpew h2:where(.svelte-1y4hpew) span:where(.svelte-1y4hpew):nth-child(2){font-size:32px}}@media (width>=760px){.intro.svelte-1y4hpew h2:where(.svelte-1y4hpew) span:where(.svelte-1y4hpew):nth-child(2){font-size:40px}}.intro.svelte-1y4hpew .lead:where(.svelte-1y4hpew) p:where(.svelte-1y4hpew){color:var(--c-neutral-8);font-feature-settings:"palt" 1;letter-spacing:.03em;line-height:1.8}@media (width<=759px){.intro.svelte-1y4hpew .lead:where(.svelte-1y4hpew) p:where(.svelte-1y4hpew){font-size:16px}}@media (width>=760px){.intro.svelte-1y4hpew .lead:where(.svelte-1y4hpew) p:where(.svelte-1y4hpew){font-size:18px}}.intro.svelte-1y4hpew .lead:where(.svelte-1y4hpew) p:where(.svelte-1y4hpew)+p:where(.svelte-1y4hpew){margin-top:1em}.intro.svelte-1y4hpew .lead:where(.svelte-1y4hpew) p:where(.svelte-1y4hpew) strong:where(.svelte-1y4hpew){font-weight:700}.intro.svelte-1y4hpew .lead:where(.svelte-1y4hpew) p:where(.svelte-1y4hpew) strong.altpassCopy:where(.svelte-1y4hpew){color:var(--c-accent-1)}.intro.svelte-1y4hpew .lead:where(.svelte-1y4hpew) p:where(.svelte-1y4hpew) small:where(.svelte-1y4hpew){font-size:80%}.intro.svelte-1y4hpew .patent:where(.svelte-1y4hpew){color:var(--c-neutral-8);font-feature-settings:"palt" 1;letter-spacing:.03em;margin-top:1em;font-size:16px}.intro.svelte-1y4hpew .patent:where(.svelte-1y4hpew) a:where(.svelte-1y4hpew){text-underline-offset:.2em;font-weight:700;text-decoration-line:underline}@media (any-hover:hover){.intro.svelte-1y4hpew .patent:where(.svelte-1y4hpew) a:where(.svelte-1y4hpew):hover{text-underline-offset:.2em;color:var(--c-link);text-decoration-line:underline;-webkit-text-decoration-color:var(--c-link);text-decoration-color:var(--c-link)}}.intro.svelte-1y4hpew .patent:where(.svelte-1y4hpew) a:where(.svelte-1y4hpew){color:var(--c-link);-webkit-text-decoration-color:color-mix(in srgb, var(--c-link) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--c-link) 50%, transparent)}.picopass.svelte-qclq71{background-color:#f5f4f3}@media (width<=759px){.picopass.svelte-qclq71{margin-top:32px}}.altpass.svelte-qclq71{margin:128px 0}
