:root{--as-blue:#4c5e63;--as-white:#e7d6c2;--as-font:"EB Garamond", Georgia, "Times New Roman", serif;--as-lh-normal:1.305;--as-text-kicker:12px;--as-text-title:30px;--as-text-subtitle:20px;--as-text-lyrics:20px;--as-canvas:390px;--as-canvas-h:844px;--as-content-w:305px;--as-kicker-top:94px;--as-title-top:110px;--as-subtitle-top:149px;--as-player-top:198px;--as-lyrics-top:309px;--as-lyrics-w:271px;--as-player-h:50.73px;--as-player-radius:40.5px;--as-player-border:2px;--as-player-pad-left:24px;--as-player-icon-h:22.19px;--as-player-play-w:20.52px;--as-player-track-left:33.92px;--as-player-track-w:225.58px;--as-player-track-h:10.77px;--as-player-track-radius:5.38px;--as-player-track-border:2px;--as-player-progress-h:8.77px;--as-ease-out:cubic-bezier(.22, 1, .36, 1);--as-dur-fast:.2s;--as-dur-med:.6s;--as-dur-slow:1s;--as-hover-scale:1.05;--as-dur-rise:1.5s;--as-rise-from:75vh;--as-dur-float:8s;--as-float-amp:6px;--as-dur-breathe:2.8s;--as-breathe-scale:1.02;--as-line-stagger:60ms;--as-lyrics-dim:.38}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased;min-height:100dvh;line-height:1.5}img,picture,svg,video{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4{overflow-wrap:break-word}a{color:inherit}@font-face{font-family:EB Garamond;src:url(assets/fonts/eb-garamond-latin.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:100.7%;descent-override:29.8%;line-gap-override:0%}@font-face{font-family:EB Garamond;src:url(assets/fonts/eb-garamond-italic-latin.woff2)format("woff2");font-weight:400 600;font-style:italic;font-display:swap;ascent-override:100.7%;descent-override:29.8%;line-gap-override:0%}body{font-family:var(--as-font);font-size:var(--as-text-subtitle);line-height:var(--as-lh-normal);color:var(--as-blue);background:var(--as-white)}.as-kicker{font-size:var(--as-text-kicker);font-style:normal;font-weight:400;line-height:var(--as-lh-normal);letter-spacing:0}.as-title{font-size:var(--as-text-title);font-style:italic;font-weight:600;line-height:var(--as-lh-normal);letter-spacing:0}.as-subtitle{font-size:var(--as-text-subtitle);font-style:italic;font-weight:400;line-height:var(--as-lh-normal);letter-spacing:0}.as-lyrics{font-size:var(--as-text-lyrics);font-style:italic;font-weight:500;line-height:var(--as-lh-normal);letter-spacing:0}html.js [data-as-reveal]{opacity:0;transition:opacity var(--as-dur-med) var(--as-ease-out), transform var(--as-dur-med) var(--as-ease-out);transition-delay:var(--as-reveal-delay,0s);transform:translateY(28px)}html.js [data-as-reveal=left]{transform:translate(-36px)}html.js [data-as-reveal=right]{transform:translate(36px)}html.js [data-as-reveal=scale]{transform:scale(.92)}html.js [data-as-reveal=rotate]{transform:rotate(-2deg)translateY(28px)}html.js [data-as-reveal=clip]{opacity:1;transform:none}html.js [data-as-reveal=clip] .as-reveal-clip__media{clip-path:inset(0 0 100%);transition:clip-path .9s var(--as-ease-out)}html.js [data-as-reveal=clip].is-revealed .as-reveal-clip__media{clip-path:inset(0)}html.js [data-as-reveal].is-revealed{opacity:1;transform:none}html.js [data-as-entrance]{opacity:0;transition:opacity var(--as-dur-slow) var(--as-ease-out), transform var(--as-dur-slow) var(--as-ease-out);transition-delay:var(--as-entrance-delay,0s)}html.js [data-as-entrance=line]{opacity:1;transform:translateY(112%)}html.js.is-loaded [data-as-entrance]{opacity:1;transform:none}html.js [data-as-entrance=pop]{transition-duration:var(--as-dur-med);transform:scale(.96)}html.js [data-as-entrance=rise]{transform:translateY(var(--as-rise-from)) rotate(-3deg);transition-duration:var(--as-dur-slow)}html.js.is-loaded [data-as-entrance=rise]{animation:as-rise var(--as-entrance-dur,var(--as-dur-rise)) var(--as-ease-out) var(--as-entrance-delay,0s) both}@keyframes as-rise{0%{transform:translateY(var(--as-rise-from)) rotate(-3deg)}55%{transform:translateY(-4px)rotate(1.2deg)}80%{transform:translateY(2px)rotate(-.4deg)}to{transform:none}}html.js.is-loaded .as-float{animation:as-float var(--as-float-dur,var(--as-dur-float)) ease-in-out var(--as-float-delay,0s) infinite}@keyframes as-float{0%,to{transform:none}50%{transform:translateY(calc(-1 * var(--as-float-amp))) rotate(.5deg)}}@keyframes as-breathe{0%,to{transform:none}50%{transform:scale(var(--as-breathe-scale))}}@media (prefers-reduced-motion:reduce){:root{--as-hover-scale:1}html.js [data-as-reveal],html.js [data-as-entrance]{opacity:1!important;clip-path:none!important;transition:none!important;animation:none!important;transform:none!important}html.js.is-loaded .as-float,.as-player__button{animation:none!important}html.js [data-as-reveal=clip] .as-reveal-clip__media{clip-path:none!important;transition:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.as-page{width:min(var(--as-canvas), 100%);min-height:var(--as-canvas-h);min-height:max(var(--as-canvas-h), 100svh);background:var(--as-white);color:var(--as-blue);isolation:isolate;margin-inline:auto;position:relative;overflow:hidden}@media (width<=640px){.as-page{width:100%}}.as-page__wash{z-index:0;object-fit:cover;object-position:center top;pointer-events:none;width:100%;height:100%;transition-duration:var(--as-dur-slow);position:absolute;inset:0}.as-page__balloon{z-index:1;pointer-events:none;user-select:none;--as-float-delay:calc(var(--as-entrance-delay) + var(--as-entrance-dur));display:block;position:absolute}.as-page__balloon-img{width:100%;max-width:none;height:100%;display:block}.as-page__balloon--left{--as-entrance-delay:.3s;--as-entrance-dur:1.6s;--as-float-dur:8.5s;width:189px;height:344px;top:263px;left:-47px}.as-page__balloon--top-right{--as-entrance-delay:.1s;--as-entrance-dur:1.5s;--as-float-dur:7s;width:135px;height:426px;top:-24px;right:-37px}.as-page__balloon--bottom-right{--as-entrance-delay:.5s;--as-entrance-dur:1.7s;--as-float-dur:9.5s;width:148px;height:383px;top:502px;right:16px}.as-page__content{z-index:2;padding-top:var(--as-kicker-top);padding-bottom:0;position:relative}.as-intro{text-align:center}.as-intro__kicker,.as-intro__title,.as-intro__subtitle{white-space:nowrap;margin-bottom:-.08em;padding-bottom:.08em;overflow:hidden}.as-intro__line{display:block}.as-intro__kicker .as-intro__line{--as-entrance-delay:.7s}.as-intro__title .as-intro__line{--as-entrance-delay:.85s}.as-intro__subtitle .as-intro__line{--as-entrance-delay:1s}.as-player{width:var(--as-content-w);max-width:100%;margin-inline:auto;margin-top:calc(var(--as-player-top) - var(--as-subtitle-top) - var(--as-text-subtitle) * var(--as-lh-normal))}.as-player__native{width:100%;height:var(--as-player-h);display:block}.as-player--ready .as-player__native{display:none}.as-player__button{width:100%;height:var(--as-player-h);padding:0 0 0 calc(var(--as-player-pad-left) - var(--as-player-border));border:var(--as-player-border) solid var(--as-white);border-radius:var(--as-player-radius);background:var(--as-blue);color:var(--as-white);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;touch-action:manipulation;display:none;position:relative}.as-player--ready .as-player__button{align-items:center;display:flex}.as-player__button:focus-visible{outline:var(--as-player-border) solid var(--as-blue);outline-offset:var(--as-player-border)}.as-player{--as-entrance-delay:1.3s}html.js.is-loaded .as-player--ready:not(.as-player--played) .as-player__button{animation:as-breathe var(--as-dur-breathe) ease-in-out calc(var(--as-entrance-delay) + var(--as-dur-med) + .4s) infinite}@media (hover:hover){.as-player__button{transition:scale var(--as-dur-fast) var(--as-ease-out)}.as-player__button:hover{scale:var(--as-hover-scale)}}.as-player__icon{width:var(--as-player-play-w);height:var(--as-player-icon-h);color:var(--as-white);flex:none}.as-player__icon--pause{justify-content:space-between;display:none}.as-player__icon--pause:before,.as-player__icon--pause:after{content:"";width:calc(var(--as-player-play-w) * .36);border-radius:calc(var(--as-player-play-w) * .12);background:currentColor;height:100%;display:block}.as-player--playing .as-player__icon--play{display:none}.as-player--playing .as-player__icon--pause{display:flex}.as-player__track{touch-action:none;cursor:pointer;width:calc(var(--as-player-track-w) + var(--as-player-track-border));height:calc(var(--as-player-track-h) + var(--as-player-track-border));margin-left:calc(var(--as-player-track-left) - var(--as-player-play-w) - var(--as-player-track-border) / 2);padding:var(--as-player-track-border);border-radius:calc(var(--as-player-track-radius) + var(--as-player-track-border) / 2);background:var(--as-white);flex:none;display:block;position:relative}.as-player__track:before{content:"";left:0;right:calc(-1 * var(--as-player-pad-left));height:44px;position:absolute;top:50%;transform:translateY(-50%)}.as-player--scrubbing .as-player__track{cursor:grabbing}.as-player--scrubbing .as-player__progress{transition:none}.as-player__progress{height:var(--as-player-progress-h);width:var(--as-progress,0%);border-radius:calc(var(--as-player-progress-h) / 2);background:var(--as-blue);transition:width var(--as-dur-fast) linear;display:block}.as-lyrics{width:var(--as-lyrics-w);max-width:100%;margin-inline:auto;margin-top:calc(var(--as-lyrics-top) - var(--as-player-top) - var(--as-player-h));text-align:center}.as-lyrics__verse{white-space:nowrap}.as-lyrics__verse+.as-lyrics__verse{margin-top:calc(var(--as-text-lyrics) * var(--as-lh-normal))}.as-lyrics__line{transition-duration:var(--as-dur-med);display:block;position:relative}.as-lyrics__base{transition:opacity var(--as-dur-slow) var(--as-ease-out) 0s;display:block}.as-lyrics__ink{text-align:center;opacity:0;pointer-events:none;display:block;position:absolute;inset:0}.as-lyrics__ink-text{display:inline-block}html.js .as-lyrics--sync .as-lyrics__base{opacity:var(--as-lyrics-dim)}html.js .as-lyrics--sync .as-lyrics__line.is-sung .as-lyrics__ink,html.js .as-lyrics--sync .as-lyrics__line.is-current .as-lyrics__ink{opacity:1}html.js .as-lyrics--sync .as-lyrics__line.is-current .as-lyrics__ink-text{-webkit-mask-image:linear-gradient(to right, black calc(var(--as-fill,-24px) - 24px), transparent calc(var(--as-fill,-24px) + 24px));mask-image:linear-gradient(to right, black calc(var(--as-fill,-24px) - 24px), transparent calc(var(--as-fill,-24px) + 24px))}