.SharedHero-module__UyCzSa__hero{padding:3.5rem var(--page-gutter) 3rem;border-bottom:1px solid var(--border);-webkit-user-select:none;user-select:none;cursor:default;isolation:isolate;background:radial-gradient(760px 420px at 18% 30%, color-mix(in srgb, var(--accent-pink) 3%, transparent), transparent 74%), radial-gradient(840px 460px at 84% 36%, color-mix(in srgb, var(--accent-violet) 3%, transparent), transparent 78%), linear-gradient(100deg, color-mix(in srgb, var(--accent-pink) 1%, transparent) 0%, transparent 46%, color-mix(in srgb, var(--accent-violet) 1.5%, transparent) 100%), var(--bg-base);position:relative;overflow:hidden}.SharedHero-module__UyCzSa__title{font-family:var(--font-display);color:var(--text-primary);letter-spacing:-.04em;z-index:3;pointer-events:none;opacity:1;visibility:visible;text-wrap:balance;margin:0;font-size:clamp(2.75rem,5.2vw,4.6rem);font-weight:500;line-height:.95;position:relative}.SharedHero-module__UyCzSa__titleInteractive{cursor:pointer;}.SharedHero-module__UyCzSa__interactiveContainer{z-index:1;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;display:flex;position:relative}.SharedHero-module__UyCzSa__glitterTrigger{appearance:none;z-index:1;width:100%;box-shadow:none;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block;position:absolute;inset:0}.SharedHero-module__UyCzSa__glitterTrigger:hover,.SharedHero-module__UyCzSa__glitterTrigger:focus-visible{box-shadow:none;background:0 0;border:0}.SharedHero-module__UyCzSa__textButton{cursor:pointer;width:100%;color:inherit;background:0 0;border:none;margin:0;padding:0;font-family:inherit;}.SharedHero-module__UyCzSa__subtitle{font-family:var(--font-mono);color:var(--text-muted);letter-spacing:.02em;opacity:1;visibility:visible;z-index:10;text-wrap:balance;pointer-events:none;max-width:52ch;margin-top:1.5rem;font-size:clamp(.8rem,1.2vw,.95rem);font-weight:400;line-height:1.6;position:relative}@media (max-width:768px){.SharedHero-module__UyCzSa__hero{padding:3rem var(--page-gutter) 2.25rem}}@media (max-width:480px){.SharedHero-module__UyCzSa__subtitle{font-size:.85rem}}
@property --spot-x{syntax:"<length>";inherits:true;initial-value:-1000px}@property --spot-y{syntax:"<length>";inherits:true;initial-value:-1000px}.Hero-module__JgYmMq__hero{transition:--spot-x .45s var(--ease-snap), --spot-y .45s var(--ease-snap);}.Hero-module__JgYmMq__hero:before{content:"";height:var(--seam-width);z-index:2;background:var(--gradient-seam-brand);opacity:.42;pointer-events:none;position:absolute;top:0;left:0;right:0}.Hero-module__JgYmMq__kicker{z-index:10;margin-bottom:1.25rem;position:relative}.Hero-module__JgYmMq__hero:after{content:"";pointer-events:none;z-index:1;background:radial-gradient(560px circle at var(--spot-x) var(--spot-y), color-mix(in srgb, var(--accent-violet) 10%, transparent), transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.Hero-module__JgYmMq__hero:hover:after{opacity:1}@media (prefers-reduced-motion:reduce){.Hero-module__JgYmMq__hero{transition:none}}.Hero-module__JgYmMq__inner{z-index:10;position:relative}.Hero-module__JgYmMq__inner.Hero-module__JgYmMq__hasAside{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:56px;display:grid}.Hero-module__JgYmMq__textCol{min-width:0}.Hero-module__JgYmMq__aside{justify-self:end;width:100%;max-width:420px}@media (max-width:768px){.Hero-module__JgYmMq__inner.Hero-module__JgYmMq__hasAside{grid-template-columns:1fr;gap:28px}.Hero-module__JgYmMq__aside{justify-self:stretch;max-width:100%}}.Hero-module__JgYmMq__interactiveContainer{}.Hero-module__JgYmMq__glitterTrigger{}.Hero-module__JgYmMq__title{}.Hero-module__JgYmMq__subtitle{}.Hero-module__JgYmMq__textCol .Hero-module__JgYmMq__subtitle{text-wrap:pretty;max-width:none;margin-top:1.75rem}.Hero-module__JgYmMq__inner:not(.Hero-module__JgYmMq__hasAside) .Hero-module__JgYmMq__textCol .Hero-module__JgYmMq__subtitle{max-width:66.6667%}.Hero-module__JgYmMq__actions{flex-wrap:wrap;gap:12px;margin-top:2rem;display:flex}.Hero-module__JgYmMq__titleAccent{color:var(--text-primary);display:block}.Hero-module__JgYmMq__rotatingWord{background:var(--gradient-brand);-webkit-text-fill-color:transparent;color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:15s linear infinite Hero-module__JgYmMq__gradientShimmer}.Hero-module__JgYmMq__hero[data-accent-tone=teal] .Hero-module__JgYmMq__rotatingWord{background:linear-gradient(90deg, color-mix(in srgb, var(--text-primary) 92%, var(--accent-teal) 8%), color-mix(in srgb, var(--text-primary) 88%, var(--accent-teal) 12%));background-size:100% 100%;-webkit-background-clip:text;background-clip:text;animation:none}@keyframes Hero-module__JgYmMq__gradientShimmer{0%{background-position:0%}to{background-position:200%}}@media (prefers-reduced-motion:reduce){.Hero-module__JgYmMq__rotatingWord{color:var(--text-primary);-webkit-text-fill-color:var(--text-primary);background:0 0;animation:none}}
