.hero-aurora[data-astro-cid-qiw3q3t4]{--aurora-cx:50%;--aurora-cy:30%;z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}@media (width>=768px){.hero-aurora[data-astro-cid-qiw3q3t4]{--aurora-cx:var(--aurora-x);--aurora-cy:49%}}.hero-aurora__wash[data-astro-cid-qiw3q3t4]{background:radial-gradient(70% 60% at 100% 0%, color-mix(in oklab, var(--color-brand-pale) 34%, transparent), transparent 70%), linear-gradient(112deg, white 34%, color-mix(in oklab, var(--color-brand-soft) 70%, white) 62%, var(--color-brand-soft) 100%);position:absolute;inset:0}@media (width<=767px){.hero-aurora__wash[data-astro-cid-qiw3q3t4]{background:radial-gradient(90% 50% at 50% 0%, color-mix(in oklab, var(--color-brand-pale) 34%, transparent), transparent 75%), linear-gradient(180deg, var(--color-brand-soft) 0%, white 70%)}}.hero-aurora__blob[data-astro-cid-qiw3q3t4]{aspect-ratio:1;background:radial-gradient(closest-side, var(--blob), transparent);border-radius:50%;display:block;position:absolute;translate:-50% -50%}.hero-aurora__blob--pale[data-astro-cid-qiw3q3t4]{--blob:color-mix(in oklab, var(--color-brand-pale) 68%, transparent);left:calc(var(--aurora-cx) + 6vw);width:56vmax;top:14%}.hero-aurora__blob--sub[data-astro-cid-qiw3q3t4]{--blob:color-mix(in oklab, var(--color-brand-sub) 42%, transparent);width:46vmax;top:82%;left:100%}.hero-aurora__blob--glow[data-astro-cid-qiw3q3t4]{--blob:color-mix(in oklab, var(--color-brand-pale) 46%, transparent);left:calc(var(--aurora-cx) - 12vw);width:34vmax;top:100%}.hero-aurora__blob--deep[data-astro-cid-qiw3q3t4]{--blob:color-mix(in oklab, var(--color-brand) 30%, transparent);width:30vmax;top:30%;left:104%}@media (width<=767px){.hero-aurora__blob--pale[data-astro-cid-qiw3q3t4]{width:90vmax;top:4%;left:80%}.hero-aurora__blob--sub[data-astro-cid-qiw3q3t4]{width:60vmax;top:34%;left:0%}.hero-aurora__blob--glow[data-astro-cid-qiw3q3t4]{width:44vmax;top:46%;left:96%}.hero-aurora__blob--deep[data-astro-cid-qiw3q3t4]{width:40vmax;top:0%;left:10%}}.hero-aurora__dots[data-astro-cid-qiw3q3t4]{background-image:radial-gradient(circle, color-mix(in oklab, var(--color-brand) 30%, transparent) 1.1px, transparent 1.6px);mask-image:radial-gradient(closest-side circle at var(--aurora-cx) var(--aurora-cy), black 0%, transparent 100%);background-size:22px 22px;position:absolute;inset:0;mask-size:100% 100%}.hero-aurora-side[data-astro-cid-qiw3q3t4]{display:none}@media (width>=768px){.hero-aurora-side[data-astro-cid-qiw3q3t4]{z-index:1;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}}.hero-aurora-side__wash[data-astro-cid-qiw3q3t4]{background:linear-gradient(100deg, color-mix(in oklab, var(--color-brand-soft) 80%, transparent) 0%, color-mix(in oklab, var(--color-brand-soft) 45%, transparent) 26%, transparent 52%);position:absolute;inset:0}.hero-aurora-side__shape[data-astro-cid-qiw3q3t4]{aspect-ratio:1;filter:blur(var(--float-blur-accent));border-radius:50%;display:block;position:absolute}.hero-aurora-side__soft[data-astro-cid-qiw3q3t4]{width:40vmax;filter:blur(var(--float-blur-soft));background:linear-gradient(35deg, color-mix(in oklab, var(--color-brand-pale) 45%, white), var(--color-brand-soft) 70%);bottom:-20vmax;left:-12vmax}.hero-aurora-side__dots[data-astro-cid-qiw3q3t4]{background-image:radial-gradient(circle, color-mix(in oklab, var(--color-brand) 26%, transparent) 1.1px, transparent 1.6px);background-size:22px 22px;position:absolute;inset:0;mask-image:radial-gradient(28vmax at 0 100%,#000 0%,#0000 100%)}.hero-aurora-side__ring[data-astro-cid-qiw3q3t4]{border:1.25rem solid var(--color-brand-pale);width:22vmax;top:-11vmax;left:-6vmax}.hero-aurora-side__orb[data-astro-cid-qiw3q3t4]{background:linear-gradient(135deg, var(--color-brand-sub), var(--color-brand) 55%, var(--color-brand-dark));width:8vmin;top:-2.5vmin;left:22vw}.hero-aurora-side__square[data-astro-cid-qiw3q3t4]{--side-lane:calc(max(0px, (100% - 72rem) / 2) + 1.5rem);top:46%;left:calc(var(--side-lane) / 2);width:min(5vw, max(0px, var(--side-lane) - 6rem));border-radius:0;translate:-50% -50%}.hero-aurora-side__square[data-astro-cid-qiw3q3t4]:before{content:"";background:var(--color-brand-sub);border-radius:22%;position:absolute;inset:8%;rotate:12deg}.hero-aurora-side__dot[data-astro-cid-qiw3q3t4]{filter:blur(calc(var(--float-blur-accent) / 2));background:var(--color-brand-dark);width:1.6vmin;bottom:5svh;left:2.5vw}@media (prefers-reduced-motion:no-preference){.hero-aurora[data-astro-cid-qiw3q3t4],.hero-aurora-side[data-astro-cid-qiw3q3t4]{animation:hero-aurora-in 1.6s var(--motion-ease) both}[data-loading=on] .hero-aurora[data-astro-cid-qiw3q3t4],[data-loading=on] .hero-aurora-side[data-astro-cid-qiw3q3t4]{animation-play-state:paused}@supports (animation-timeline:view()) and (animation-range:entry){.hero-aurora__blob--pale[data-astro-cid-qiw3q3t4],.hero-aurora__blob--glow[data-astro-cid-qiw3q3t4],.hero-aurora-side__soft[data-astro-cid-qiw3q3t4],.hero-aurora-side__ring[data-astro-cid-qiw3q3t4],.hero-aurora-side__orb[data-astro-cid-qiw3q3t4]{--aurora-timeline:scroll(root block);animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:var(--aurora-timeline);animation-range:0 100svh}.hero-aurora__blob--pale[data-astro-cid-qiw3q3t4],.hero-aurora__blob--glow[data-astro-cid-qiw3q3t4]{animation-name:hero-aurora-drift}.hero-aurora-side__soft[data-astro-cid-qiw3q3t4],.hero-aurora-side__ring[data-astro-cid-qiw3q3t4],.hero-aurora-side__orb[data-astro-cid-qiw3q3t4]{animation-name:hero-aurora-side-drift}.hero-aurora-side__orb[data-astro-cid-qiw3q3t4]{--side-drift:0 -16svh}.hero-aurora-side__soft[data-astro-cid-qiw3q3t4]{--side-drift:-4vw 8svh}.hero-aurora-side__ring[data-astro-cid-qiw3q3t4]{--side-drift:-3vw -6svh}.hero-aurora__blob--glow[data-astro-cid-qiw3q3t4]{--drift-x:8vw;--drift-y:-10svh}}}@keyframes hero-aurora-in{0%{opacity:0;scale:1.06}}@keyframes hero-aurora-side-drift{to{translate:var(--side-drift)}}@keyframes hero-aurora-drift{to{translate:calc(-50% + var(--drift-x,-6vw)) calc(-50% + var(--drift-y,6svh))}}.hero-hand[data-astro-cid-r54mc2pb]{--hand-logo-room:100vw;--hand-shift:clamp(calc(60px / var(--hand-k,1)), calc(17vw / var(--hand-k,1)), calc(280px / var(--hand-k,1)));width:clamp(240px, min(38vw * var(--hand-k,1), 62svh * var(--hand-k,1), (100svh - 320px) * var(--hand-k,1), 12vw + 520px - var(--hand-shift), 100vw - var(--hand-shift) - 40px, var(--hand-logo-room)), 560px * var(--hand-k,1));margin-top:calc(-1*clamp(30px,min(5vw,7svh),72px));margin-left:var(--hand-shift);color:var(--color-brand);rotate:-6deg}@media (width>=768px){.hero-hand[data-astro-cid-r54mc2pb]{--hand-logo-room:calc(62vw - 72px - var(--hand-shift))}}@media (width<=560px){.hero-hand[data-astro-cid-r54mc2pb]{--hand-shift:calc(18vw / var(--hand-k,1))}}.hero-hand[data-astro-cid-r54mc2pb]>svg[data-astro-cid-r54mc2pb]{width:100%;height:auto;display:block;overflow:visible}.hero-hand-pen[data-astro-cid-r54mc2pb]{fill:var(--color-brand-dark);stroke:var(--color-white);stroke-width:5px;paint-order:stroke}@media (prefers-reduced-motion:no-preference){html.js-on .hero-hand[data-astro-cid-r54mc2pb]:not([data-hand-state])>svg[data-astro-cid-r54mc2pb]{animation:hero-hand-fallback .6s var(--motion-ease) 3s both}}@keyframes hero-hand-fallback{0%{opacity:0}}.hero-line[data-astro-cid-lcdefpme]{display:block}@media (prefers-reduced-motion:no-preference){.hero-line[data-astro-cid-lcdefpme]{overflow:hidden}.hero-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:hero-rise .9s var(--motion-ease) both;display:block}.hero-line[data-astro-cid-lcdefpme]:nth-child(2)>span[data-astro-cid-lcdefpme]{animation-delay:.12s}.hero-line[data-astro-cid-lcdefpme]:nth-child(3)>span[data-astro-cid-lcdefpme]{animation-delay:.24s}.hero-rise[data-astro-cid-lcdefpme]{animation:hero-fade .9s var(--motion-ease) .36s both}[data-loading=on] .hero-line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme],[data-loading=on] .hero-rise[data-astro-cid-lcdefpme]{animation-play-state:paused}}@keyframes hero-rise{0%{translate:0 110%}}@keyframes hero-fade{0%{opacity:0;translate:0 12px}}
