._hero_13vhy_18{--meet-x:83.3333%;--meet-y:22.2222%;--mascot-w:min(400px, 46svh);--span:180vh;--beat:120vh;--header:4rem;isolation:isolate;view-timeline:--cusp-hero block;view-timeline-inset:var(--header) 0;position:relative;overflow-x:clip}@media (width<=639px){._hero_13vhy_18{--meet-x:87.5%;--meet-y:12.5%;--mascot-w:min(260px, 64vw);--span:135vh;--beat:90vh}}._stage_13vhy_46{z-index:0;height:calc(100svh - var(--header));pointer-events:none;max-height:960px;position:absolute;inset:0 0 auto;overflow:hidden}._content_13vhy_56{z-index:1;position:relative}._grid_13vhy_61{width:100%;height:100%;color:var(--fg);position:absolute;inset:0;-webkit-mask-image:radial-gradient(42% 40% at 50% 36%,#0003 35%,#000 100%);mask-image:radial-gradient(42% 40% at 50% 36%,#0003 35%,#000 100%)}._gridMobile_13vhy_71{display:none}@media (width<=639px){._gridDesktop_13vhy_76{display:none}._gridMobile_13vhy_71{display:block}}._gridLines_13vhy_85{stroke-opacity:.07}@media (prefers-reduced-motion:no-preference){._gridLines_13vhy_85{animation:.9s cubic-bezier(.22,1,.36,1) both _hero-grid-in_13vhy_1}}._panel_13vhy_100{clip-path:inset(8px 12px 12px round 28px);background:radial-gradient(36% 70% at 72% 0,#ffffff0f,#0000 72%),#191917;display:none;position:absolute;inset:0}@media (width<=639px){._panel_13vhy_100{clip-path:inset(6px 8px 8px round 22px)}}._sparkLayer_13vhy_116{position:absolute;inset:0}._spark_13vhy_116{left:var(--meet-x);top:var(--meet-y);width:0;height:0;position:absolute}._bloom_13vhy_130,._core_13vhy_131,._dock_13vhy_132{border-radius:50%;position:absolute;translate:-50% -50%}._bloom_13vhy_130{width:calc(var(--mascot-w) * .66);aspect-ratio:1;opacity:.12;background:radial-gradient(closest-side,#4285f4d9,#4285f452 32%,#4285f414 62%,#0000)}._core_13vhy_131,._dock_13vhy_132{width:calc(var(--mascot-w) * var(--spark-size));aspect-ratio:1;background:radial-gradient(circle at 36% 32%, #8fb6f9, transparent 46%), var(--color-brand)}._core_13vhy_131{scale:.3}._dock_13vhy_132{display:none}._mascot_13vhy_169{left:var(--meet-x);top:var(--meet-y);width:var(--mascot-w);translate:calc(var(--tip-x) * -100%) calc(var(--tip-y) * -100%);position:absolute}._mascot_13vhy_169>div{position:relative}._mascot_13vhy_169>div:after{content:"";background:radial-gradient(closest-side,#00000080,#0000);height:9%;position:absolute;bottom:-3%;left:2%;right:6%}._mascot_13vhy_169 img{z-index:1;width:100%;height:auto;display:block;position:relative}._fibres_13vhy_205,._fibreX_13vhy_202,._fibreY_13vhy_202{position:absolute;inset:0}._fibre_13vhy_202{left:var(--meet-x);top:var(--meet-y);transform-origin:50% 0;opacity:0;background:linear-gradient(#ece8e0,#ece8e000);border-radius:1px;width:2px;position:absolute;translate:-50%}._stageLine_13vhy_225{color:#ece8e0;flex-direction:column;gap:1.1rem;width:min(34rem,44%);margin:0;display:flex;position:absolute;top:50%;left:clamp(28px,7%,112px);translate:0 -50%}._stageTitle_13vhy_238{font-family:var(--font-serif);letter-spacing:-.025em;text-wrap:balance;font-size:clamp(2.1rem,3.5vw,3.5rem);line-height:1.05}._stageTitle_13vhy_238>span{white-space:pre;display:inline-block}._stageBody_13vhy_251{color:#ece8e09e;text-wrap:pretty;max-width:28rem;font-size:1.0625rem;line-height:1.5}@media (width<=639px){._stageLine_13vhy_225{gap:.75rem;width:auto;inset:auto 24px 9%;translate:none}._stageTitle_13vhy_238{font-size:2rem}._stageBody_13vhy_251{font-size:.9375rem}}@supports (animation-timeline:view()) and (view-timeline-inset:0 0){._stage_13vhy_46{top:var(--header);max-height:none;position:sticky}._content_13vhy_56{margin-top:calc(var(--header) - 100svh)}._copy_13vhy_288{min-height:calc(100svh - var(--header))}._beat_13vhy_291{height:var(--beat)}._panel_13vhy_100{display:block}._copy_13vhy_288,._panel_13vhy_100,._sparkLayer_13vhy_116,._bloom_13vhy_130,._core_13vhy_131,._dock_13vhy_132,._mascot_13vhy_169>div,._stageBody_13vhy_251{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--cusp-hero;animation-range:contain 0vh contain var(--span)}._copy_13vhy_288{animation-name:_hero-copy-fade_13vhy_1}._stageBody_13vhy_251{animation-name:_hero-body-in_13vhy_1}._bloom_13vhy_130{animation-name:_hero-bloom-fade_13vhy_1}._core_13vhy_131{animation-name:_hero-core-in_13vhy_1}._mascot_13vhy_169>div{animation-name:_hero-mascot-in_13vhy_1}._demo_13vhy_329{animation:linear both _hero-demo-fade_13vhy_1;animation-timeline:view();animation-range:entry entry 35%}@media (prefers-reduced-motion:no-preference){._fibreX_13vhy_202,._fibreY_13vhy_202,._fibre_13vhy_202,._stageTitle_13vhy_238>span{animation-duration:auto;animation-fill-mode:both;animation-timeline:--cusp-hero}._fibreX_13vhy_202,._fibreY_13vhy_202,._fibre_13vhy_202{animation-range:contain calc(var(--span) * var(--from)) contain calc(var(--span) * var(--to))}._fibreX_13vhy_202{animation-name:_hero-fibre-x_13vhy_1;animation-timing-function:cubic-bezier(.35,0,.65,1)}._fibreY_13vhy_202{animation-name:_hero-fibre-y_13vhy_1;animation-timing-function:cubic-bezier(.2,.45,.55,1)}._fibre_13vhy_202{animation-name:_hero-fibre_13vhy_1;animation-timing-function:linear}._stageTitle_13vhy_238>span{animation-name:_hero-word-in_13vhy_1;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-range:contain calc(var(--span) * (.5 + var(--i) * .016)) contain calc(var(--span) * (.56 + var(--i) * .016))}._sparkLayer_13vhy_116{animation-name:_hero-spark-leave_13vhy_1}._bloom_13vhy_130{animation-name:_hero-bloom-fade_13vhy_1,_hero-bloom-scale_13vhy_1}._core_13vhy_131{animation-name:_hero-core-in_13vhy_1,_hero-core-scale_13vhy_1}._panel_13vhy_100{animation-name:_hero-panel-in_13vhy_1,_hero-panel-move_13vhy_1}._mascot_13vhy_169>div{animation-name:_hero-mascot-in_13vhy_1,_hero-mascot-rise_13vhy_1}._demo_13vhy_329{animation-name:_hero-demo-fade_13vhy_1,_hero-demo-rise_13vhy_1;animation-range:entry entry 35%,entry entry 80%}}@media (prefers-reduced-motion:reduce){._fibres_13vhy_205{display:none}._bloom_13vhy_130,._core_13vhy_131{animation:none}._panel_13vhy_100{animation-name:_hero-panel-fade_13vhy_1}._sparkLayer_13vhy_116{animation-name:_hero-spark-fade_13vhy_1}._dock_13vhy_132{animation-name:_hero-dock-fade_13vhy_1;display:block}}}@keyframes _hero-copy-fade_13vhy_1{0%,14%{opacity:1}33%,to{opacity:0}}@keyframes _hero-grid-in_13vhy_1{0%{opacity:0}}@keyframes _hero-spark-leave_13vhy_1{0%,70%{animation-timing-function:cubic-bezier(.5,0,.75,0);translate:0}88%,to{translate:0 -104%}}@keyframes _hero-spark-fade_13vhy_1{0%,70%{opacity:1}84%,to{opacity:0}}@keyframes _hero-bloom-fade_13vhy_1{0%,55%{opacity:0}60%{opacity:.9}66%,to{opacity:.14}}@keyframes _hero-bloom-scale_13vhy_1{0%,55%{scale:.2}60%,to{scale:1}}@keyframes _hero-core-in_13vhy_1{0%,55%{opacity:0}57%,to{opacity:1}}@keyframes _hero-core-scale_13vhy_1{0%,55%{scale:0}58%,61%{scale:.3}66%,to{scale:1}}@keyframes _hero-fibre_13vhy_1{0%{opacity:0;scale:1}14%{opacity:var(--op)}82%{opacity:var(--op);scale:.75}to{opacity:0;scale:0}}@keyframes _hero-fibre-x_13vhy_1{0%{translate:var(--dx) 0}to{translate:0}}@keyframes _hero-fibre-y_13vhy_1{0%{translate:0 var(--dy)}to{translate:0}}@keyframes _hero-word-in_13vhy_1{0%{opacity:0;translate:0 .35em}to{opacity:1;translate:0}}@keyframes _hero-body-in_13vhy_1{0%,60%{opacity:0}65%,to{opacity:1}}@keyframes _hero-panel-in_13vhy_1{0%,32%{opacity:0}44%,to{opacity:1}}@keyframes _hero-panel-move_13vhy_1{0%,32%{translate:0;scale:.94}44%{scale:1}70%{animation-timing-function:cubic-bezier(.5,0,.75,0);translate:0}88%,to{translate:0 -104%;scale:1}}@keyframes _hero-panel-fade_13vhy_1{0%,32%{opacity:0}44%,70%{opacity:1}84%,to{opacity:0}}@keyframes _hero-mascot-in_13vhy_1{0%,41%{opacity:0}46%,to{opacity:1}}@keyframes _hero-mascot-rise_13vhy_1{0%,41%{animation-timing-function:cubic-bezier(.16,1,.3,1);translate:0 24%}58%,to{translate:0}}@keyframes _hero-dock-fade_13vhy_1{0%,41%{opacity:0}51%,70%{opacity:1}84%,to{opacity:0}}@keyframes _hero-demo-fade_13vhy_1{0%{opacity:0}}@keyframes _hero-demo-rise_13vhy_1{0%{translate:0 96px}}
