._hero_19szy_19,._stage_19szy_20{--header:4rem;isolation:isolate;position:relative;overflow-x:clip}._paper_19szy_28{height:calc(100svh - var(--header));pointer-events:none;max-height:960px;position:absolute;inset:0 0 auto;overflow:hidden}._grid_19szy_37{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%),linear-gradient(#000 55%,#0000);mask-image:radial-gradient(42% 40% at 50% 36%,#0003 35%,#000 100%),linear-gradient(#000 55%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}._gridMobile_19szy_50{display:none}@media (width<=639px){._gridDesktop_19szy_55{display:none}._gridMobile_19szy_50{display:block}}._gridLines_19szy_64{stroke-opacity:.07}@media (prefers-reduced-motion:no-preference){._gridLines_19szy_64{animation:.9s cubic-bezier(.22,1,.36,1) both _hero-grid-in_19szy_1}}._stage_19szy_20{--meet-x:83.3333%;--meet-y:22.2222%;--stage-h:clamp(30rem, calc(100svh - var(--header) - 4rem), 46rem);--mascot-w:min(400px, calc(var(--stage-h) * .52));--span:160svh;view-timeline:--hero-stage block;view-timeline-inset:var(--header) 0;padding-inline:12px}._panel_19szy_91{height:var(--stage-h);background:radial-gradient(36% 70% at 72% 0%, color-mix(in srgb, var(--art-porcelain) 6%, transparent), transparent 72%), var(--art-graphite);border-radius:28px;position:relative;overflow:hidden}@media (width<=639px){._stage_19szy_20{--meet-x:87.5%;--meet-y:12.5%;--stage-h:clamp(32rem, calc(100svh - var(--header) - 2rem), 40rem);--mascot-w:min(260px, 64vw);--span:120svh;padding-inline:8px}._panel_19szy_91{border-radius:22px}}._spark_19szy_120{left:var(--meet-x);top:var(--meet-y);width:0;height:0;position:absolute}._bloom_19szy_128,._core_19szy_129{border-radius:50%;position:absolute;translate:-50% -50%}._bloom_19szy_128{width:calc(var(--mascot-w) * .66);aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--color-brand) 85%, transparent), color-mix(in srgb, var(--color-brand) 32%, transparent) 32%, color-mix(in srgb, var(--color-brand) 8%, transparent) 62%, transparent);opacity:.14}._core_19szy_129{width:calc(var(--mascot-w) * var(--spark-size));aspect-ratio:1;background:radial-gradient(circle at 36% 32%, color-mix(in srgb, var(--color-brand) 60%, var(--art-porcelain)), transparent 46%), var(--color-brand)}._mascot_19szy_162{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_19szy_162>div{position:relative}._mascot_19szy_162>div:after{background:radial-gradient(closest-side, color-mix(in srgb, var(--art-graphite) 50%, transparent), transparent);content:"";height:9%;position:absolute;bottom:-3%;left:2%;right:6%}._mascot_19szy_162 img{z-index:1;width:100%;height:auto;display:block;position:relative}._fibres_19szy_203{display:none}._fibres_19szy_203,._fibreX_19szy_199,._fibreY_19szy_199{position:absolute;inset:0}._fibre_19szy_199{left:var(--meet-x);top:var(--meet-y);background:linear-gradient(var(--art-porcelain), transparent);transform-origin:50% 0;opacity:0;border-radius:1px;width:2px;position:absolute;translate:-50%}._stageLine_19szy_231{width:min(34rem,44%);color:var(--art-porcelain);flex-direction:column;gap:1.1rem;margin:0;display:flex;position:absolute;top:50%;left:clamp(28px,7%,112px);translate:0 -50%}._stageTitle_19szy_244{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_19szy_244>span{white-space:pre;display:inline-block}._stageBody_19szy_257{max-width:28rem;color:color-mix(in srgb, var(--art-porcelain) 62%, transparent);text-wrap:pretty;font-size:1.0625rem;line-height:1.5}@media (width<=639px){._stageLine_19szy_231{top:auto;bottom:9%;gap:.75rem;width:auto;inset-inline:24px;translate:none}._stageTitle_19szy_244{font-size:2rem}._stageBody_19szy_257{font-size:.9375rem}}@supports (animation-timeline:view()) and (view-timeline-inset:0 0){@media (prefers-reduced-motion:no-preference){._stage_19szy_20{height:calc(100svh - var(--header) + var(--span))}._pin_19szy_291{top:var(--header);height:calc(100svh - var(--header));align-items:center;display:flex;position:sticky}._panel_19szy_91{flex:1}._fibres_19szy_203{display:block}._panel_19szy_91,._bloom_19szy_128,._core_19szy_129,._mascot_19szy_162>div,._stageBody_19szy_257,._stageTitle_19szy_244>span,._fibreX_19szy_199,._fibreY_19szy_199,._fibre_19szy_199{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hero-stage;animation-range:contain}._panel_19szy_91{animation-name:_hero-panel-settle_19szy_1;animation-range:entry}._mascot_19szy_162>div{animation-name:_hero-mascot-in_19szy_1,_hero-mascot-rise_19szy_1}._bloom_19szy_128{animation-name:_hero-bloom-fade_19szy_1,_hero-bloom-scale_19szy_1}._core_19szy_129{animation-name:_hero-core-in_19szy_1,_hero-core-scale_19szy_1}._stageBody_19szy_257{animation-name:_hero-body-in_19szy_1}._fibreX_19szy_199,._fibreY_19szy_199,._fibre_19szy_199{animation-range:contain calc(var(--from) * 100%) contain calc(var(--to) * 100%)}._fibreX_19szy_199{animation-name:_hero-fibre-x_19szy_1;animation-timing-function:cubic-bezier(.35,0,.65,1)}._fibreY_19szy_199{animation-name:_hero-fibre-y_19szy_1;animation-timing-function:cubic-bezier(.2,.45,.55,1)}._fibre_19szy_199{animation-name:_hero-fibre_19szy_1}._stageTitle_19szy_244>span{animation-name:_hero-word-in_19szy_1;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-range:contain min(100%, calc((.02 + var(--i) * .03) * 100%)) contain min(100%, calc((.14 + var(--i) * .03) * 100%))}}}@keyframes _hero-grid-in_19szy_1{0%{opacity:0}}@keyframes _hero-panel-settle_19szy_1{0%{scale:.96}60%,to{scale:1}}@keyframes _hero-mascot-in_19szy_1{0%,4%{opacity:0}21%,to{opacity:1}}@keyframes _hero-mascot-rise_19szy_1{0%,4%{animation-timing-function:cubic-bezier(.16,1,.3,1);translate:0 24%}64%,to{translate:0}}@keyframes _hero-bloom-fade_19szy_1{0%,54%{opacity:0}71%{opacity:.9}93%,to{opacity:.14}}@keyframes _hero-bloom-scale_19szy_1{0%,54%{scale:.2}71%,to{scale:1}}@keyframes _hero-core-in_19szy_1{0%,54%{opacity:0}61%,to{opacity:1}}@keyframes _hero-core-scale_19szy_1{0%,54%{scale:0}64%,75%{scale:.3}93%,to{scale:1}}@keyframes _hero-fibre_19szy_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_19szy_1{0%{translate:var(--dx) 0}to{translate:0}}@keyframes _hero-fibre-y_19szy_1{0%{translate:0 var(--dy)}to{translate:0}}@keyframes _hero-word-in_19szy_1{0%{opacity:.4;translate:0 .25em}to{opacity:1;translate:0}}@keyframes _hero-body-in_19szy_1{0%,71%{opacity:.5}89%,to{opacity:1}}
