canvas.svelte-870eur{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sampler.svelte-870eur{width:0;height:0;position:absolute;overflow:hidden}.company-page.svelte-cwls5q{color:#f7f8f8;background:#000;min-height:100vh;padding:68px 0 clamp(5rem,9vw,8rem)}.story.svelte-cwls5q{min-width:0;max-width:620px;margin-inline:auto}@media (width>=1101px){.story.svelte-cwls5q{margin-inline:0}}.company-section.svelte-cwls5q{padding:72px 0}.company-hero.svelte-cwls5q{padding-bottom:72px}.company-hero.svelte-cwls5q h1:where(.svelte-cwls5q){color:#f7f8f8;letter-spacing:-.022em;margin:0;font-size:64px;font-weight:510;line-height:1}.company-hero.svelte-cwls5q .lead:where(.svelte-cwls5q){color:#8a8f98;letter-spacing:-.02em;max-width:43ch;margin:48px 0 0;font-size:16px;line-height:1.5}.company-hero.svelte-cwls5q .lead:where(.svelte-cwls5q) span:where(.svelte-cwls5q){color:#f7f8f8}.hero-cta.svelte-cwls5q{color:#000;min-height:56px;font:inherit;cursor:pointer;background:#ededed;border:0;border-radius:999px;align-items:center;margin-top:48px;padding:0 28px;font-size:16px;font-weight:600;transition:transform .2s,background-color .2s;display:inline-flex;position:relative}.hero-cta.svelte-cwls5q:hover{background:#fff;transform:translateY(-2px)}.hero-cta.svelte-cwls5q:focus-visible{outline-offset:5px;outline:2px solid #f7f8f8}.hero-symbol.svelte-cwls5q{height:300px;margin-top:32px;position:relative}@media (width>=1101px){.hero-symbol.svelte-cwls5q{display:none}}@media (width<=1100px){.symbol.svelte-cwls5q{display:none}}.company-section.svelte-cwls5q h2:where(.svelte-cwls5q){color:#f7f8f8;letter-spacing:-.022em;margin:0;font-size:clamp(32px,4.4vw,48px);font-weight:510;line-height:1.1}.body-copy.svelte-cwls5q,.offer-list.svelte-cwls5q{max-width:43ch;margin-top:clamp(1.5rem,3vw,2.2rem)}.body-copy.svelte-cwls5q{gap:1.25rem;display:grid}.body-copy.svelte-cwls5q p:where(.svelte-cwls5q),.offer.svelte-cwls5q p:where(.svelte-cwls5q){color:#a1a4ab;margin:0;font-size:1rem;font-weight:400;line-height:1.58}.offer-list.svelte-cwls5q{margin-bottom:0;padding:0;list-style:none}.offer.svelte-cwls5q+.offer:where(.svelte-cwls5q){border-top:1px solid #ffffff2e}.offer.svelte-cwls5q a:where(.svelte-cwls5q){color:inherit;padding:24px 0;text-decoration:none;display:block}.offer.svelte-cwls5q:first-child a:where(.svelte-cwls5q){padding-top:0}.offer.svelte-cwls5q:last-child a:where(.svelte-cwls5q){padding-bottom:0}.offer-head.svelte-cwls5q{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.offer.svelte-cwls5q strong:where(.svelte-cwls5q){color:#f7f8f8;letter-spacing:-.022em;font-size:24px;font-weight:510;line-height:1.2}.offer.svelte-cwls5q .go:where(.svelte-cwls5q){color:#8a8f98;font-size:20px;transition:transform .2s}.offer.svelte-cwls5q a:where(.svelte-cwls5q):hover .go:where(.svelte-cwls5q){transform:translate(4px)}.offer.svelte-cwls5q p:where(.svelte-cwls5q){margin-top:12px}.closing.svelte-cwls5q{text-align:center;flex-direction:column;align-items:center;margin-inline:auto;padding:96px 0 0;display:flex}.closing.svelte-cwls5q p:where(.svelte-cwls5q){letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(32px,4.4vw,48px);font-weight:510;line-height:1.1}.closing.svelte-cwls5q .inline-form{margin-top:48px}.closing.svelte-cwls5q p:where(.svelte-cwls5q) .rest:where(.svelte-cwls5q){color:#8a8f98}.symbol.svelte-cwls5q{pointer-events:none}@media (width>=1101px){.company-shell.svelte-cwls5q{grid-template-columns:620px 1fr;column-gap:40px;width:min(80rem,100% - 10rem);display:grid}.story.svelte-cwls5q{grid-column:1}.symbol.svelte-cwls5q{grid-area:1/2/span 2;position:relative}.symbol-sticky.svelte-cwls5q{height:calc(100vh - 80px);position:sticky;top:40px}.closing.svelte-cwls5q{text-align:left;grid-column:1;align-items:flex-start;margin-inline:0}.closing.svelte-cwls5q .inline-form{margin-inline:0}}@media (width<=900px){.company-page.svelte-cwls5q{padding:38px 0 32px}.company-hero.svelte-cwls5q{padding-bottom:36px}.company-hero.svelte-cwls5q h1:where(.svelte-cwls5q){font-size:38px;line-height:1.1}.company-hero.svelte-cwls5q .lead:where(.svelte-cwls5q),.hero-cta.svelte-cwls5q{margin-top:24px}.company-section.svelte-cwls5q{padding:36px 0}.company-section.svelte-cwls5q h2:where(.svelte-cwls5q){font-size:32px}.closing.svelte-cwls5q{padding-top:36px}.closing.svelte-cwls5q p:where(.svelte-cwls5q){font-size:32px}}
