.hero-particles{z-index:0;pointer-events:auto;height:calc(100% + clamp(9rem,18svh,12rem));position:absolute;inset:0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 38%,#000 65% 82%,#0000 100%);mask-image:linear-gradient(#0000 38%,#000 65% 82%,#0000 100%)}.hero-particles .webgpu-container{width:80%;height:140svh;position:absolute;top:16svh;left:10%}.hero-particles .webgpu-container:before{content:"";opacity:1;pointer-events:none;background:radial-gradient(circle at 50% 43%,#93e6e23d 0%,#01534f29 18%,#01534f0f 29%,#0000 44%);transition:opacity .35s;position:absolute;inset:0}.hero-particles.hero-particles-canvas-ready .webgpu-container:before{opacity:0}.hero-particles canvas{filter:hue-rotate(125deg)saturate(.58);display:block;opacity:var(--hero-particle-opacity,.8)!important}html.dark .hero-particles canvas{filter:grayscale()brightness(0)invert()}.hero-particles canvas.home-hero-particles-fallback{filter:none}:is([data-page=home],[data-primary-page]) .hero-particles canvas.home-hero-particles-fallback{filter:hue-rotate(125deg)saturate(.58)}[data-primary-page] .hero-particles{pointer-events:none}@media (pointer:coarse){.hero-particles{pointer-events:none}}@media (max-width:767px){:is([data-page=home],[data-primary-page]) .hero-particles{height:100%;inset:0;overflow:hidden}:is([data-page=home],[data-primary-page]) .hero-particles .webgpu-container{transform-origin:74% 38%;width:100%;top:0;left:0;transform:translate(5vw)scale(1.4)}[data-page=home] .hero-particles .webgpu-container{height:100svh;top:12svh;transform:none}}
.MarketingHero-module__Lhp7Qa__hero{--ink:var(--primary-theme-ink);--paper:var(--primary-theme-paper);isolation:isolate;min-height:100dvh;color:var(--ink);background:var(--paper);font-family:var(--primary-font-family);font-size:var(--primary-body-size);display:grid;position:relative;overflow:visible}.MarketingHero-module__Lhp7Qa__topMeta,.MarketingHero-module__Lhp7Qa__bottomMeta{z-index:4;right:var(--primary-page-gutter);left:var(--primary-page-gutter);font-size:var(--primary-meta-text-size);text-transform:uppercase;justify-content:space-between;gap:1rem;line-height:1;display:flex;position:absolute}.MarketingHero-module__Lhp7Qa__topMeta{top:7.25rem}.MarketingHero-module__Lhp7Qa__content{min-height:100dvh;padding:8.5rem var(--primary-page-gutter)6.5rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.MarketingHero-module__Lhp7Qa__titleBlend{width:100%;color:var(--paper);mix-blend-mode:difference;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;gap:.1rem;display:flex}.MarketingHero-module__Lhp7Qa__title{width:min(100%,72rem);color:inherit;font-family:var(--primary-font-family);letter-spacing:-.045em;text-align:center;text-transform:uppercase;text-wrap:balance;flex-direction:column;align-items:center;gap:.1rem;margin:0;font-size:clamp(2.8rem,7vw,7.5rem);font-weight:400;line-height:.95;display:flex}.MarketingHero-module__Lhp7Qa__titleLine,.MarketingHero-module__Lhp7Qa__titleLineInner{display:block}.MarketingHero-module__Lhp7Qa__titleLine{text-align:center;width:100%;overflow:clip}.MarketingHero-module__Lhp7Qa__titleWord{white-space:nowrap;display:inline-block}.MarketingHero-module__Lhp7Qa__characterClip{vertical-align:top;display:inline-block;overflow:clip}.MarketingHero-module__Lhp7Qa__character{will-change:transform,opacity;display:inline-block}.MarketingHero-module__Lhp7Qa__summary{width:min(100%,44rem);color:var(--paper);text-align:center;mix-blend-mode:difference;margin-top:1.5rem}.MarketingHero-module__Lhp7Qa__summary p{max-width:none;color:inherit;font-size:var(--primary-text-regular-size);text-transform:uppercase;text-wrap:balance;margin:0;line-height:1.35}:is(html.dark .MarketingHero-module__Lhp7Qa__titleBlend,html.dark .MarketingHero-module__Lhp7Qa__summary){color:#fff;mix-blend-mode:normal}.MarketingHero-module__Lhp7Qa__bottomMeta{grid-template-columns:auto 1fr auto;align-items:center;display:grid;bottom:1.35rem}.MarketingHero-module__Lhp7Qa__metaLine{background:var(--primary-light-grey);height:1px}@media (max-width:991px){.MarketingHero-module__Lhp7Qa__content{padding-top:9rem}.MarketingHero-module__Lhp7Qa__title{font-size:clamp(2.8rem,9vw,5.5rem);line-height:.95}.MarketingHero-module__Lhp7Qa__summary{width:min(100%,40rem)}}@media (max-width:700px){.MarketingHero-module__Lhp7Qa__topMeta{top:5rem}.MarketingHero-module__Lhp7Qa__topMeta span:last-child{display:none}.MarketingHero-module__Lhp7Qa__content{min-height:100svh;padding:clamp(9rem,19svh,10rem)var(--primary-page-gutter)6rem;justify-content:flex-start}.MarketingHero-module__Lhp7Qa__title{font-size:10vw;line-height:1}.MarketingHero-module__Lhp7Qa__summary{width:min(100%,34rem);margin-top:1.5rem}}@media (max-width:520px){.MarketingHero-module__Lhp7Qa__hero{min-height:100svh}.MarketingHero-module__Lhp7Qa__title{font-size:10vw}.MarketingHero-module__Lhp7Qa__summary p{font-size:.85rem}.MarketingHero-module__Lhp7Qa__bottomMeta{font-size:.6rem}}@media (prefers-reduced-motion:reduce){.MarketingHero-module__Lhp7Qa__character{transition:none}}
