.hero[data-astro-cid-uaj6t54a]{--hero-pink:var(--lilac);--hero-lavender:color-mix(in srgb, var(--lilac) 55%, var(--gradient-line));isolation:isolate;margin-top:calc(-1 * var(--topbar));padding-top:var(--topbar);background:linear-gradient(to bottom, transparent 60%, var(--paper) 98%), radial-gradient(38% 55% at 78% 50%, color-mix(in srgb, var(--hero-pink) 70%, transparent) 0%, transparent 75%), var(--paper);align-items:center;min-height:min(100svh,1000px);display:flex;position:relative;overflow:hidden}.mesh[data-astro-cid-uaj6t54a]{z-index:-2;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 55%,#0000 98%);mask-image:linear-gradient(#000 55%,#0000 98%)}.mesh[data-astro-cid-uaj6t54a] canvas{opacity:0;transition:opacity .8s}.mesh[data-astro-cid-uaj6t54a].ready canvas{opacity:1}html[data-motion=reduce] .mesh[data-astro-cid-uaj6t54a] canvas{transition:none}@media (prefers-reduced-motion:reduce){.mesh[data-astro-cid-uaj6t54a] canvas{transition:none}}body[data-contrast=more] .mesh[data-astro-cid-uaj6t54a]{display:none}.grain[data-astro-cid-uaj6t54a]{z-index:-1;opacity:.1;mix-blend-mode:multiply;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 45%,#0000 92%);mask-image:linear-gradient(#000 45%,#0000 92%)}.opening[data-astro-cid-uaj6t54a]{text-align:left;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);place-items:start;gap:clamp(20px,2.5vw,28px) clamp(32px,5vw,72px);width:100%;padding-top:clamp(48px,8vw,120px);padding-bottom:clamp(64px,8vw,120px);display:grid}.opening[data-astro-cid-uaj6t54a]>[data-astro-cid-uaj6t54a]{grid-column:1}.ctas[data-astro-cid-uaj6t54a]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.hello[data-astro-cid-uaj6t54a]{letter-spacing:-.012em;white-space:nowrap;align-items:center;gap:.3em;margin:0;font-size:clamp(18px,1rem + .4vw,22px);display:flex}.intro[data-astro-cid-uaj6t54a]{letter-spacing:-.012em;text-wrap:balance;margin:calc(-1*clamp(10px,1.2vw,14px)) 0 0;font-size:clamp(15px,.9rem + .15vw,17px)}.opening[data-astro-cid-uaj6t54a]>.photo[data-astro-cid-uaj6t54a]{aspect-ratio:1;width:min(100%,400px);height:auto;filter:drop-shadow(0 30px 40px color-mix(in srgb, var(--lilac) 95%, transparent));flex:none;grid-area:1/2/span 4;place-self:center;overflow:visible}.opening[data-astro-cid-uaj6t54a]>.photo[data-astro-cid-uaj6t54a].needs{aspect-ratio:1;background:var(--surface);place-items:center;display:grid}.photo[data-astro-cid-uaj6t54a].needs{filter:none;corner-shape:round;border-radius:50%;font-size:11px}.headline[data-astro-cid-uaj6t54a]{--h-max:76;letter-spacing:calc(-3.4em / var(--h-max));text-wrap:balance;max-width:none;margin:0;font-size:clamp(38px,1.6rem + 3.2vw,76px);font-weight:600;line-height:1.06}.follow[data-astro-cid-uaj6t54a]{font-family:var(--font-accent);letter-spacing:0;margin:4px 0 12px;font-size:clamp(24px,1rem + 1.4vw,34px);font-style:italic;font-weight:700;line-height:1.2;position:relative}.marked[data-astro-cid-uaj6t54a]{white-space:nowrap;margin-left:.18em;padding:0 .12em;display:inline-block;position:relative}.pen[data-astro-cid-uaj6t54a]{pointer-events:none;width:114%;height:160%;position:absolute;top:-26%;left:-7%;overflow:visible}.pen[data-astro-cid-uaj6t54a] path[data-astro-cid-uaj6t54a]{fill:none;stroke:var(--violet);stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:1 1.2;stroke-dashoffset:1.05px;animation:.6s cubic-bezier(.4,0,.2,1) .35s forwards paused pen-draw}.marked[data-astro-cid-uaj6t54a].go .pen[data-astro-cid-uaj6t54a] path[data-astro-cid-uaj6t54a]{animation-play-state:running}@keyframes pen-draw{to{stroke-dashoffset:0}}html[data-motion=reduce] .pen[data-astro-cid-uaj6t54a] path[data-astro-cid-uaj6t54a]{stroke-dashoffset:0;animation:none}@media (prefers-reduced-motion:reduce){.pen[data-astro-cid-uaj6t54a] path[data-astro-cid-uaj6t54a]{stroke-dashoffset:0;animation:none}}@media (width<=767px){.opening[data-astro-cid-uaj6t54a]{grid-template-columns:minmax(0,1fr)}.opening[data-astro-cid-uaj6t54a]>.photo[data-astro-cid-uaj6t54a]{order:-1;grid-area:auto/1;justify-self:start;width:min(40%,170px)}.opening[data-astro-cid-uaj6t54a]{text-align:center;justify-items:center;row-gap:16px;padding-top:16px;padding-bottom:40px}.opening[data-astro-cid-uaj6t54a]>.photo[data-astro-cid-uaj6t54a]{justify-self:center}.hello[data-astro-cid-uaj6t54a],.ctas[data-astro-cid-uaj6t54a]{justify-content:center}.headline[data-astro-cid-uaj6t54a]{font-size:clamp(32px,8.4vw,38px)}.follow[data-astro-cid-uaj6t54a]{font-size:22px}}.currently[data-astro-cid-uaj6t54a]{color:var(--green);letter-spacing:-.015em;border:1px solid var(--line);border-radius:var(--radius-3xl);text-wrap:balance;align-items:center;gap:8px;margin:0;padding:8px 16px;font-size:15px;display:inline-flex}.currently[data-astro-cid-uaj6t54a] .txt[data-astro-cid-uaj6t54a]{display:inline-block}.currently[data-astro-cid-uaj6t54a] .txt[data-astro-cid-uaj6t54a]:first-letter{text-transform:uppercase}.live[data-astro-cid-uaj6t54a],.live[data-astro-cid-uaj6t54a]:after{corner-shape:round}.live[data-astro-cid-uaj6t54a]{border-radius:var(--radius-full);background:var(--green);flex:none;width:8px;height:8px;position:relative}.live[data-astro-cid-uaj6t54a]:after{content:"";border-radius:var(--radius-full);background:var(--green);animation:1.8s ease-out infinite live-ping;position:absolute;inset:0}@keyframes live-ping{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.live[data-astro-cid-uaj6t54a]:after{animation:none}}.currently[data-astro-cid-uaj6t54a]{isolation:isolate;position:relative}.ring[data-astro-cid-uaj6t54a]{border-radius:var(--radius-3xl);pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;inset:-1px;overflow:hidden;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.glow[data-astro-cid-uaj6t54a]{background:radial-gradient(closest-side, var(--green), transparent);offset-path:var(--tag-path,none);offset-rotate:0deg;offset-distance:0%;width:56px;height:56px;animation:3s linear infinite tag-run;position:absolute;top:0;left:0}@keyframes tag-run{to{offset-distance:100%}}html[data-motion=reduce] .ring[data-astro-cid-uaj6t54a]{display:none}@media (prefers-reduced-motion:reduce){.ring[data-astro-cid-uaj6t54a]{display:none}}@supports not (corner-shape:superellipse(2)){.currently[data-astro-cid-uaj6t54a],.ring[data-astro-cid-uaj6t54a]{border-radius:var(--radius-lg)}}@media (width>=768px){.hero[data-astro-cid-uaj6t54a]{min-height:calc(100svh - 2*clamp(24px,4vw,40px) - 42px)}.opening[data-astro-cid-uaj6t54a]{padding-top:clamp(24px,5svh,96px);padding-bottom:clamp(24px,5svh,96px)}.headline[data-astro-cid-uaj6t54a]{font-size:min(clamp(38px,1.6rem + 3.2vw,76px),8.2svh)}.opening[data-astro-cid-uaj6t54a]>.photo[data-astro-cid-uaj6t54a]{width:min(100%,400px,50svh)}}.teams[data-astro-cid-rycysapd]{--h:28px;--gap:56px;--speed:60s;padding-block:clamp(24px,4vw,40px)}.in[data-astro-cid-rycysapd]{align-items:center;gap:clamp(24px,4vw,64px);display:flex}.teams-label[data-astro-cid-rycysapd]{font-size:var(--text-sm);color:var(--grey);flex:none;margin:0;font-weight:400;line-height:1.4}.view[data-astro-cid-rycysapd]{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.track[data-astro-cid-rycysapd]{width:max-content;animation:teams-scroll var(--speed) linear infinite;display:flex}.set[data-astro-cid-rycysapd]{align-items:center;gap:var(--gap);padding:0 var(--gap) 0 0;margin:0;list-style:none;display:flex}@keyframes teams-scroll{to{transform:translate(-50%)}}.logo[data-astro-cid-rycysapd]{height:calc(var(--h) * var(--k));aspect-ratio:var(--r);color:var(--grey);flex:none;display:block}.logo[data-astro-cid-rycysapd] .pic[data-astro-cid-rycysapd],.logo[data-astro-cid-rycysapd] svg{width:100%;height:100%;display:block}.logo[data-astro-cid-rycysapd] .tone-2{fill:color-mix(in oklch, var(--grey) 50%, var(--paper))}.logo[data-astro-cid-rycysapd] .knockout{fill:var(--paper)}html[data-motion=reduce] .track[data-astro-cid-rycysapd]{animation:none}@media (prefers-reduced-motion:reduce){.track[data-astro-cid-rycysapd]{animation:none}}@media (width<=767px){.teams[data-astro-cid-rycysapd]{--h:22px;--gap:40px}.in[data-astro-cid-rycysapd]{flex-direction:column;gap:16px}.view[data-astro-cid-rycysapd]{width:100%}}.depends[data-astro-cid-wco4yvr7]{max-width:1600px;margin-inline:auto;padding:clamp(24px,4vw,64px) clamp(12px,3vw,40px) clamp(48px,6vw,96px)}.panel[data-astro-cid-wco4yvr7]{isolation:isolate;border-radius:var(--radius-7xl);text-align:center;background:color-mix(in srgb, var(--gradient-pink) 45%, var(--lilac));flex-direction:column;justify-content:flex-start;align-items:center;gap:clamp(28px,4vw,44px);min-height:min(640px,80svh);padding:clamp(56px,10vw,96px) clamp(24px,6vw,80px);display:flex;position:relative;overflow:hidden}.head[data-astro-cid-wco4yvr7]{flex-direction:column;align-items:center;gap:28px;display:flex}.logo[data-astro-cid-wco4yvr7]{width:min(320px,72vw);margin:0}@media (width>=900px){.panel[data-astro-cid-wco4yvr7]{min-height:0;padding:clamp(80px,7vw,120px) clamp(48px,6vw,96px)}.logo[data-astro-cid-wco4yvr7]{width:min(340px,100%)}}.statements[data-astro-cid-wco4yvr7]{flex-direction:column;align-items:center;gap:18px;width:100%;min-width:0;max-width:820px;margin:0;padding:0;list-style:none;display:flex;container-type:inline-size}.stmt[data-astro-cid-wco4yvr7]{--k:1;font-size:calc(clamp(22px, 1rem + 1.8vw, 40px) * var(--k));width:calc(100cqw * var(--k));letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.2}.ast[data-astro-cid-wco4yvr7]{vertical-align:-.02em;width:auto;height:.62em;display:inline-block}.mesh[data-astro-cid-wco4yvr7]{z-index:-1;position:absolute;inset:0}.blob[data-astro-cid-wco4yvr7]{corner-shape:round;background:radial-gradient(closest-side, var(--c) 0%, color-mix(in srgb, var(--c) 55%, transparent) 45%, transparent 100%);will-change:transform;border-radius:50%;position:absolute}.b1[data-astro-cid-wco4yvr7]{--c:var(--gradient-pink);width:80%;height:90%;top:-25%;left:-18%}.b2[data-astro-cid-wco4yvr7]{--c:var(--gradient-blue);width:70%;height:80%;bottom:-30%;right:-20%}.b3[data-astro-cid-wco4yvr7]{--c:var(--gradient-pink);width:55%;height:60%;top:30%;left:28%}.b4[data-astro-cid-wco4yvr7]{--c:var(--gradient-blue);width:40%;height:45%;top:-20%;left:-10%}.grain[data-astro-cid-wco4yvr7]{opacity:.35;mix-blend-mode:multiply;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.b1[data-astro-cid-wco4yvr7]{animation:drift calc(var(--duration-gradient) * .9) ease-in-out infinite alternate}.b2[data-astro-cid-wco4yvr7]{animation:drift calc(var(--duration-gradient) * 1.1) ease-in-out infinite alternate-reverse}.b3[data-astro-cid-wco4yvr7]{animation:drift calc(var(--duration-gradient) * 1.25) ease-in-out infinite alternate}.b4[data-astro-cid-wco4yvr7]{animation:drift var(--duration-gradient) ease-in-out infinite alternate-reverse}.depends[data-astro-cid-wco4yvr7]:not(.is-visible) .blob[data-astro-cid-wco4yvr7]{animation-play-state:paused}}@keyframes drift{0%{transform:translate(0)scale(1)}50%{transform:translate(8%,6%)scale(1.12)}to{transform:translate(-6%,10%)scale(.95)}}.depends+.section,.depends+script+.section{border-top:0}.depends[data-astro-cid-wco4yvr7].is-rolling .panel[data-astro-cid-wco4yvr7]{min-height:0}.roll[data-astro-cid-wco4yvr7]{display:contents}.ast-fixed[data-astro-cid-wco4yvr7]{display:none}.depends[data-astro-cid-wco4yvr7].is-rolling .roll[data-astro-cid-wco4yvr7]{width:100%;max-width:820px;font-size:clamp(22px,1rem + 1.8vw,40px);font-weight:500;line-height:1.2;display:block;position:relative}.depends[data-astro-cid-wco4yvr7].is-rolling .ast-fixed[data-astro-cid-wco4yvr7]{height:.62em;transform:translate(var(--ast-x,0px), var(--ast-y,.12em));transition:transform .75s cubic-bezier(.7,0,.2,1);display:block;position:absolute;top:.24em;left:0}.depends[data-astro-cid-wco4yvr7].is-rolling .stmt[data-astro-cid-wco4yvr7] .ast[data-astro-cid-wco4yvr7]{display:none}.depends[data-astro-cid-wco4yvr7].is-rolling .statements[data-astro-cid-wco4yvr7]{text-align:center;align-items:center;padding-block:.12em;padding-inline:.75em;display:grid;overflow:hidden}.depends[data-astro-cid-wco4yvr7].is-rolling .stmt[data-astro-cid-wco4yvr7]{--roll:cubic-bezier(.7, 0, .2, 1);opacity:0;width:auto;transition:transform .75s var(--roll), opacity .45s var(--roll);grid-area:1/1;transform:translateY(110%)}.depends[data-astro-cid-wco4yvr7].is-rolling .stmt[data-astro-cid-wco4yvr7].is-current{opacity:1;transform:none}.depends[data-astro-cid-wco4yvr7].is-rolling .stmt[data-astro-cid-wco4yvr7].is-gone{opacity:0;transform:translateY(-110%)}.who[data-astro-cid-c2cmy4ka]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:clamp(28px,5vw,64px);display:grid}.photo[data-astro-cid-c2cmy4ka]{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-panel);width:100%}.photo[data-astro-cid-c2cmy4ka].pill{aspect-ratio:2/3;border-radius:var(--radius-full);corner-shape:round;justify-self:center;max-width:330px}.text[data-astro-cid-c2cmy4ka] .label[data-astro-cid-c2cmy4ka]{margin-bottom:16px}.intro[data-astro-cid-c2cmy4ka]{max-width:32em;margin:18px 0 22px;font-size:clamp(18px,1rem + .3vw,20px);line-height:1.5}.profile[data-astro-cid-c2cmy4ka]{margin-top:18px;display:inline-block}.facts[data-astro-cid-c2cmy4ka]{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.facts[data-astro-cid-c2cmy4ka] li[data-astro-cid-c2cmy4ka]{border-bottom:1px solid var(--line);padding:12px 0}@media (width<=767px){.who[data-astro-cid-c2cmy4ka]{grid-template-columns:minmax(0,1fr)}.photo[data-astro-cid-c2cmy4ka]{aspect-ratio:4/4.5}.photo[data-astro-cid-c2cmy4ka].pill{aspect-ratio:2/3;max-width:280px}}.nf[data-astro-cid-jh7wiimf]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nf[data-astro-cid-jh7wiimf] li[data-astro-cid-jh7wiimf]{letter-spacing:-.01em;font-size:clamp(20px,1rem + .8vw,26px)}.nf[data-astro-cid-jh7wiimf] li[data-astro-cid-jh7wiimf]:before{content:"× ";color:var(--grey)}
