.scroll-cue[data-astro-cid-pu5xfkck]{z-index:20;isolation:isolate;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;gap:6px;width:max-content;min-width:46px;height:46px;padding:0 8px;transition:opacity .24s,transform .24s;display:flex;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.scroll-cue[data-astro-cid-pu5xfkck]:before,.scroll-cue[data-astro-cid-pu5xfkck]:after{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:conic-gradient(from 225deg,#0000 0deg 218deg,#64d6ff 255deg,#8d74ff 291deg,#f968bf 322deg,#0000 355deg);animation:4.5s linear infinite scroll-cue-beam;display:none;position:absolute;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.scroll-cue[data-astro-cid-pu5xfkck]:before{z-index:1;padding:1.6px;inset:-1px}.scroll-cue[data-astro-cid-pu5xfkck]:after{z-index:0;filter:blur(7px);opacity:.7;padding:5px;inset:-5px}.scroll-cue-icon[data-astro-cid-pu5xfkck]{z-index:2;flex:none;width:20px;height:20px;display:block;position:relative}.scroll-cue-icon[data-astro-cid-pu5xfkck] img[data-astro-cid-pu5xfkck],.scroll-cue-icon[data-astro-cid-pu5xfkck] [data-astro-cid-pu5xfkck][data-scroll-cue-animation]{filter:brightness(0)invert(43%)drop-shadow(0 1px 2px #00000029);width:100%;height:100%;position:absolute;inset:0}.scroll-cue-icon[data-astro-cid-pu5xfkck] img[data-astro-cid-pu5xfkck].is-ready{opacity:0}.scroll-cue-text[data-astro-cid-pu5xfkck],.scroll-cue-shine-text[data-astro-cid-pu5xfkck]{white-space:nowrap;letter-spacing:.02em;font-size:14px;font-weight:500;line-height:1}.scroll-cue-text[data-astro-cid-pu5xfkck]{color:#6e6e6e;text-shadow:0 1px 2px #00000029;display:inline-block;position:relative}.scroll-cue-shine[data-astro-cid-pu5xfkck]{z-index:3;box-sizing:border-box;color:#fff;pointer-events:none;justify-content:center;align-items:center;gap:6px;padding:0 8px;animation:2.4s linear infinite scroll-cue-shimmer;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 43%,#000 50%,#0000 57%);mask-image:linear-gradient(90deg,#0000 43%,#000 50%,#0000 57%);-webkit-mask-size:260% 100%;mask-size:260% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.scroll-cue-shine[data-astro-cid-pu5xfkck] img[data-astro-cid-pu5xfkck]{filter:brightness(0)invert();flex:none;width:20px;height:20px;display:block}.scroll-cue[data-astro-cid-pu5xfkck]:hover,.scroll-cue[data-astro-cid-pu5xfkck]:focus-visible{transform:translate(-50%,-2px)}.scroll-cue[data-astro-cid-pu5xfkck]:hover:after,.scroll-cue[data-astro-cid-pu5xfkck]:focus-visible:after{opacity:.85}.scroll-cue[data-astro-cid-pu5xfkck]:focus-visible{outline-offset:6px;outline:2px solid #fff}.scroll-cue[data-astro-cid-pu5xfkck].is-hidden{opacity:0;pointer-events:none;transform:translate(-50%,6px)}.scroll-cue[data-astro-cid-pu5xfkck].is-hidden:before,.scroll-cue[data-astro-cid-pu5xfkck].is-hidden:after,.scroll-cue[data-astro-cid-pu5xfkck].is-hidden .scroll-cue-shine[data-astro-cid-pu5xfkck]{animation-play-state:paused}.scroll-cue-dots[data-astro-cid-pu5xfkck]{display:inline-block}.scroll-cue-dots[data-astro-cid-pu5xfkck] i[data-astro-cid-pu5xfkck]{font-style:normal}.scroll-cue-dots[data-astro-cid-pu5xfkck] i[data-astro-cid-pu5xfkck]:nth-child(2){animation:1.1s step-end infinite scroll-cue-dot-2}.scroll-cue-dots[data-astro-cid-pu5xfkck] i[data-astro-cid-pu5xfkck]:nth-child(3){animation:1.1s step-end infinite scroll-cue-dot-3}@keyframes scroll-cue-dot-2{0%{opacity:0}33.333%{opacity:1}}@keyframes scroll-cue-dot-3{0%{opacity:0}66.666%{opacity:1}}@keyframes scroll-cue-beam{to{transform:rotate(360deg)}}@keyframes scroll-cue-shimmer{0%,10%{-webkit-mask-position:100% 0;mask-position:100% 0}68%,to{-webkit-mask-position:0 0;mask-position:0 0}}@media (prefers-reduced-motion:reduce){.scroll-cue-dots[data-astro-cid-pu5xfkck] i[data-astro-cid-pu5xfkck]{opacity:1;animation:none}.scroll-cue[data-astro-cid-pu5xfkck],.scroll-cue[data-astro-cid-pu5xfkck]:before,.scroll-cue[data-astro-cid-pu5xfkck]:after,.scroll-cue-shine[data-astro-cid-pu5xfkck]{opacity:0;animation:none}}.desktop-scene[data-astro-cid-j2d6ovrl]{min-height:213.5svh;margin-bottom:-113.5svh}.widget-glass[data-astro-cid-j2d6ovrl]{backdrop-filter:blur(40px);border:1px solid #ffffff1a;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.music-player[data-astro-cid-j2d6ovrl]{background:#eeece7;box-shadow:inset 0 1px 1px #ffffffe6,0 10px 24px #1b1a1624}.music-player[data-astro-cid-j2d6ovrl]:before{content:"";z-index:0;pointer-events:none;opacity:.34;mix-blend-mode:multiply;background:url(/desktop/turntable-grain.svg);position:absolute;inset:0}.music-play-button[data-astro-cid-j2d6ovrl]{color:#272625;background:linear-gradient(#f8f7f4,#e4e3df);border:2px solid #bebdb8;box-shadow:inset 0 1px 2px #fffffff2,inset 0 -1px 1px #5e5b5521,0 2px #aaa9a4,0 3px 4px #21201c29}.music-play-button[data-astro-cid-j2d6ovrl]:hover{box-shadow:inset 0 1px 2px #fff,0 2px #999892,0 3px 6px #21201c38}.music-mechanism[data-astro-cid-j2d6ovrl]{transform-origin:50%;pointer-events:none;transform:scale(.9)}.music-pivot[data-astro-cid-j2d6ovrl]{z-index:1}.music-vinyl[data-astro-cid-j2d6ovrl]{z-index:2;box-shadow:0 2px 3px #00000040}[data-astro-cid-j2d6ovrl][data-music-vinyl].is-spinning{animation:3.2s linear infinite vinyl-spin}@keyframes vinyl-spin{to{transform:rotate(360deg)}}.music-disc[data-astro-cid-j2d6ovrl]{background:radial-gradient(circle,#0000 0 32%,#040505 32.5% 33.5%,#202020 34%,#080909 36%,#0000 37%),repeating-radial-gradient(circle,#0a0b0b 0 .7px,#111212 .8px 1.35px,#070808 1.5px 2.2px),#080909;box-shadow:inset 0 0 0 1.8px #0a0b0b,inset 0 0 0 3.5px #151616,inset 0 0 0 4.5px #070808,inset 0 0 18px #0000008c}.music-disc[data-astro-cid-j2d6ovrl]:after{content:"";background:conic-gradient(from 195deg, transparent 0 12%, #ffffff0b 24%, transparent 35% 57%, #ffffff0e 69%, transparent 80%);border-radius:999px;position:absolute;inset:0}.music-label[data-astro-cid-j2d6ovrl]{border:3px solid #050505;box-shadow:0 0 0 1px #252525,0 0 0 3px #050505,0 0 0 4px #1c1d1d}.music-spindle[data-astro-cid-j2d6ovrl]{background:radial-gradient(circle at 35% 25%,#fff,#9c9e9c 65%,#3b3d3d);box-shadow:0 0 0 1px #000000a6}.music-tonearm[data-astro-cid-j2d6ovrl]{z-index:3;transform-origin:27px 20px;will-change:transform;transition:transform .72s cubic-bezier(.25,.7,.15,1);transform:rotate(0)}.music-tonearm[data-astro-cid-j2d6ovrl].is-on-record{transform:rotate(29deg)}@media (width<=360px){.music-vinyl[data-astro-cid-j2d6ovrl]{width:140px;height:140px;top:7px;left:42px}}@media (prefers-reduced-motion:reduce){[data-astro-cid-j2d6ovrl][data-music-vinyl].is-spinning{animation:none}.music-tonearm[data-astro-cid-j2d6ovrl]{transition:none}}body.has-desktop-landing [data-site-nav]{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s linear .2s;position:fixed}body.has-desktop-landing.site-nav-on [data-site-nav]{opacity:1;visibility:visible;box-shadow:none;color:#1d1d1f;background:#fff;transition:opacity .2s}body.has-desktop-landing.site-nav-on [data-site-nav] .section-nav-link{color:#1d1d1f}body.has-desktop-landing.site-nav-on [data-site-nav] .section-nav-link[aria-current]{font-weight:600}.mac-menubar[data-astro-cid-j2d6ovrl]{backdrop-filter:saturate(180%)blur(20px);background:#16161861;box-shadow:inset 0 -1px #ffffff1a}@media (prefers-reduced-motion:reduce){body.has-desktop-landing [data-site-nav]{transition:none}}.life-viewport[data-astro-cid-e5pkagbl]{overflow:visible}.life-stage[data-astro-cid-e5pkagbl]>[data-astro-cid-e5pkagbl]{cursor:grab;touch-action:none}.life-stage[data-astro-cid-e5pkagbl]>[data-astro-cid-e5pkagbl].is-dragging{cursor:grabbing;will-change:transform}.life-stage[data-astro-cid-e5pkagbl]>figure[data-astro-cid-e5pkagbl]:focus-visible{outline-offset:4px;outline:2px solid #b37a19}.life-stage[data-astro-cid-e5pkagbl]{-webkit-user-select:none;user-select:none}.life-stage[data-astro-cid-e5pkagbl] img[data-astro-cid-e5pkagbl]{-webkit-user-drag:none}.page-surface[data-astro-cid-lcdefpme]{z-index:10;background:0 0;position:relative}.cloud-band[data-astro-cid-lcdefpme]{pointer-events:none;height:45svh;position:relative}.cloud-texture[data-astro-cid-lcdefpme]{filter:saturate(0);background:linear-gradient(#fff0 0%,#ffffff8c 40%,#fff 75%),url(/desktop/cloud-texture.jpg) top/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 30% 100%);mask-image:linear-gradient(#0000 0%,#000 30% 100%)}.page-body[data-astro-cid-lcdefpme]{z-index:1;background:#fff;margin-top:-11.25svh;position:relative}
