html[theme=light]{--accent-color-rgb:21,133,255;--accent-color:#1585ff;--color-rgb:8,10,60;--color:#080a3c;--color-muted-rgb:101,104,128;--color-muted:#656880;--color-muted-more-rgb:134,136,152;--color-muted-more:#868898;--background-color-rgb:239,239,239;--background-color:#efefef;--background-color-accent-rgb:255,255,255;--background-color-accent:#fff;--button-background-color-rgb:106,107,123;--button-background-color:#6a6b7b;--nav-active-background-color-rgb:221,220,226;--nav-active-background-color:#dddce2;--play-button-color-rgb:255,255,255;--play-button-color:#fff;--stripe-background-color:var(--background-color-accent);--stripe-background-color-darkened:#c5c4ce;--selection-color:var(--background-color);--selection-background-color:var(--color);--play-button-color-inverted:var(--color);--shadow-color-rgb:var(--color-rgb)}html[theme=dark]{--accent-color-rgb:60,232,180;--accent-color:#3ce8b4;--color-rgb:226,226,226;--color:#e2e2e2;--color-muted-rgb:170,170,170;--color-muted:#aaa;--color-muted-more-rgb:121,121,121;--color-muted-more:#797979;--background-color-rgb:33,33,33;--background-color:#212121;--background-color-accent-rgb:26,26,26;--background-color-accent:#1a1a1a;--nav-active-background-color-rgb:53,53,53;--nav-active-background-color:#353535;--stripe-background-color:var(--background-color-accent);--stripe-background-color-darkened:var(--background-color-accent);--selection-color:var(--background-color);--selection-background-color:rgba(var(--color-rgb),.8);--button-background-color:rgba(var(--color-rgb),.8);--button-background-color-rgb:var(--color-rgb);--play-button-color:var(--color);--play-button-color-rgb:var(--color-rgb);--play-button-color-inverted:var(--background-color);--shadow-color-rgb:var(--background-color-rgb)}::selection{background:var(--selection-background-color);color:var(--selection-color)}*{box-sizing:inherit;margin:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;text-rendering:optimizeLegibility;font-family:Avenir,"Avenir Next","Segoe UI",Arial,"Helvetica Neue",Helvetica,system-ui,sans-serif;line-height:1.25;background:var(--background-color);color:var(--color);--font-size:16px;font-size:var(--font-size);box-sizing:border-box}@media (min-width:1920px){html{--font-size:min(.8vw,18px);--font-size:min(.8dvw,18px)}}@media (max-width:976px){html{--font-size:13px}}@media (max-width:768px){html{--font-size:14px}}html[first-available-font="Avenir Next"]{letter-spacing:-.01em}code,pre{font-family:Monaco,"Bitstream Vera Sans Mono","Lucida Console",Terminal,monospace}[tabindex]:not([tabindex="-1"]):focus,a:focus,button:focus{--outline-width-base:.125rem;--outline-width:calc(var(--outline-width-base) * var(--outline-width-multiplier,1));outline:var(--outline-width) solid rgba(var(--accent-color-rgb),.8);outline-offset:.25em}[tabindex]:not([tabindex="-1"]):focus:not(:focus-visible),a:focus:not(:focus-visible),button:focus:not(:focus-visible){outline:0}strong{font-weight:500}img{display:block;max-width:100%}[is-visually-hidden]{position:absolute;height:1px;width:1px;padding:0;border:0;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(0 0 99.9% 99.9%);overflow:hidden}[theme=light] .dark-theme-only,[theme=dark] .light-theme-only{display:none}@media (max-width:768px){.desktop-only{display:none!important}}@media (min-width:769px){.mobile-only{display:none!important}}.large-desktop-only{display:none}@media (min-width:1400px){.large-desktop-only{display:block!important}}.smaller-than-large-desktop-only{display:block}@media (min-width:1400px){.smaller-than-large-desktop-only{display:none!important}}.skip-to-content-link{position:absolute;top:-5em;padding:.5em;font-weight:500;width:9em;left:0;right:0;margin-left:auto;margin-right:auto;text-align:center;color:inherit;text-decoration:none}.skip-to-content-link:focus{top:auto;z-index:100}#start-of-content{position:fixed;top:-1em;bottom:-1em;height:1px;width:1px}.logo-positioner{display:block;z-index:30;width:7em;margin-bottom:2em;max-width:100%;color:var(--color-muted-more)}@media (max-width:768px){.logo-positioner{pointer-events:none}}.logo{display:inline-block;width:100%;position:relative;height:0;padding-bottom:58%}.logo svg{position:absolute;top:-5%;left:-5%;width:110%;height:110%}html[navigating] .logo path{animation:logo-loading-animation 1.5s linear forwards infinite}html[navigating] .logo path.less-than{animation-delay:.25s}html[navigating] .logo path.music-note{animation-delay:.5s}html[navigating] .logo path.greater-than{animation-delay:.75s}@keyframes logo-loading-animation{0%,100%{opacity:1}33%{opacity:.5}}:-ms-input-placeholder{color:rgba(var(--color-rgb),.3);font-family:inherit;font-size:1em}::placeholder{color:rgba(var(--color-rgb),.3);font-family:inherit;font-size:1em}input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],input[type=email],input[type=number],textarea{width:100%;appearance:none;-webkit-tap-highlight-color:transparent;text-rendering:optimizeLegibility;background:var(--background-color-accent);border:0;font-family:inherit;font-size:inherit;color:inherit;padding:.652em .852em;border-radius:.1875em}input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,input[type=email]:focus,input[type=number]:focus,textarea:focus{outline:0}input[type=password][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=text][disabled],input[type=url][disabled],input[type=email][disabled],input[type=number][disabled],textarea[disabled]{background:0 0}@media screen and (min--moz-device-pixel-ratio:0){input[type=password]:invalid,input[type=search]:invalid,input[type=tel]:invalid,input[type=text]:invalid,input[type=url]:invalid,input[type=email]:invalid,input[type=number]:invalid,textarea:invalid{box-shadow:none}}textarea{min-height:11em;resize:none}.form-input{position:relative;margin-bottom:1em}.form-input:focus-within::before{content:"";position:absolute;height:7px;width:7px;border-radius:14px;right:100%;top:1.125em;margin-right:.8em;background:var(--accent-color)}@media (max-width:440px){.form-input:focus-within::before{margin-right:.4em}}.form-input.with-label:focus-within::before{top:2.825em}.form-label{font-size:.9em;font-weight:500}.button,button{position:relative;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;-webkit-appearance:button;-webkit-user-select:none;-ms-user-select:none;user-select:none;appearance:none;display:inline-block;cursor:pointer;border:0;border-radius:.1875em;font-size:1em;padding:.6em 2em;margin:0;text-align:center;font-family:inherit;font-weight:300;text-decoration:none;background:rgba(var(--button-background-color-rgb),.17);color:inherit}.button::-moz-focus-inner,button::-moz-focus-inner{border:0;outline:0}.button:hover,button:hover{text-decoration:none}.button.pill,button.pill{border-radius:999em}.button.slim,button.slim{padding-left:1em;padding-right:1em}.button.active,.button:hover:active,button.active,button:hover:active{box-shadow:inset 0 .05em .15em rgba(var(--shadow-color-rgb),.1),inset 0 0 0 999em rgba(var(--shadow-color-rgb),.05)}html[theme=dark] .button.active,html[theme=dark] .button:hover:active,html[theme=dark] button.active,html[theme=dark] button:hover:active{--shadow-color-rgb:0,0,0;box-shadow:inset 0 .05em .15em rgba(var(--shadow-color-rgb),.2),inset 0 0 0 999em rgba(var(--shadow-color-rgb),.15)}.button.primary,button.primary{background:var(--button-background-color);color:var(--background-color)}.button.primary.active,.button.primary:hover:active,button.primary.active,button.primary:hover:active{box-shadow:inset 0 .1em .3em rgba(var(--shadow-color-rgb),.325)}html[theme=light] .button.index-page-pill-button,html[theme=light] button.index-page-pill-button{background:rgba(var(--button-background-color-rgb),.17)}html[theme=dark] .button.index-page-pill-button,html[theme=dark] button.index-page-pill-button{background:var(--background-color-accent)}.button.index-page-pill-button.next,button.index-page-pill-button.next{padding:.5em 2.8em .5em 1.5em}.button.index-page-pill-button.next::after,button.index-page-pill-button.next::after{right:1.5em;left:auto}.loading-dots{opacity:0;animation:loading-dots-fadein .5s linear forwards}.loading-dots i{width:.5em;height:.5em;display:inline-block;vertical-align:middle;background:currentColor;border-radius:50%;margin:0 .25em;animation:loading-dots-middle-dots .5s linear infinite}.loading-dots i:first-child{animation:loading-dots-first-dot .5s linear infinite;opacity:0;transform:translate(-1em)}.loading-dots i:last-child{animation:loading-dots-last-dot .5s linear infinite}@keyframes loading-dots-fadein{100%{opacity:1}}@keyframes loading-dots-first-dot{100%{transform:translate(1em);opacity:1}}@keyframes loading-dots-middle-dots{100%{transform:translate(1em)}}@keyframes loading-dots-last-dot{100%{transform:translate(2em);opacity:0}}.nav{text-rendering:optimizeLegibility;position:fixed;max-width:100%;padding:9.3rem 3rem 3rem;z-index:20}@media (max-width:768px){.nav{display:-ms-flexbox;display:flex;padding:0;top:0;left:0;right:0;background:var(--background-color-accent);height:4.375rem}@supports ((-webkit-backdrop-filter:blur(1em)) or (backdrop-filter:blur(1em))){.nav{background:rgba(var(--background-color-accent-rgb),.9);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em)}html[active-nav=index] .nav{background:0 0}}.nav:after{content:"";display:block;position:absolute;top:100%;left:0;right:0;height:1px;background-image:linear-gradient(var(--color),var(--color),transparent 50%);background-size:1px 1px;background-position:top left;background-repeat:repeat-x;opacity:.2}html[theme=dark] .nav:after{opacity:0}html[active-nav=index] .nav:after{opacity:0}}.nav>a{position:relative;z-index:2;display:block;font-size:1.75em;margin-bottom:.125em;border:0;cursor:pointer;clear:left;text-decoration:none;padding-left:3rem;padding-right:.75em;margin-left:-3rem;color:var(--color-muted-more);-webkit-tap-highlight-color:transparent;outline-offset:0}@media (max-width:768px){.nav>a{-ms-flex-negative:0;flex-shrink:0;padding:0;text-align:center;margin:0;clear:none;width:20%;height:100%}.nav>a:first-child{color:transparent}}.nav>a>span{position:relative;display:inline-block;padding:.25em .25em .21em 3rem;margin-left:-3rem;color:inherit}@media (max-width:768px){.nav>a>span{position:static;float:none;padding:0;margin:0;display:block;font-size:.75em;line-height:4.5rem;height:100%}}.nav>a>span em{opacity:0;pointer-events:none;position:absolute;left:100%;top:0;bottom:0;width:1em;transform:translate3d(0,0,0);overflow:hidden}@media (max-width:768px){.nav>a>span em{display:none}}.nav>a>span em:after{pointer-events:all;content:"";position:absolute;top:-1em;left:-.5em;background:var(--nav-active-background-color);width:1em;bottom:-1em;transform:rotate(9deg)}@media screen and (max-width:768px) and (max-width:768px) and (orientation:landscape){.nav>a>span{font-size:.55em;line-height:3.1625rem}}@media (max-width:768px) and (max-width:576px){.nav>a>span{font-size:.47em;line-height:4.375rem}}@media screen and (max-width:768px) and (max-width:576px) and (orientation:landscape){.nav>a>span{line-height:3.1625rem}}.nav>a:hover,.nav>a[active]{color:var(--color)}@media (max-width:768px){.nav>a:hover:first-child,.nav>a[active]:first-child{color:transparent}}.nav>a.active-highlight{pointer-events:none}.nav>a.active-highlight b{pointer-events:none;opacity:0;font-size:0;height:1px;width:1px;overflow:hidden;position:absolute}@media (max-width:768px){.nav>a.active-highlight:after,.nav>a[active]:after{display:none}}.nav>a.active-highlight span,.nav>a[active] span{background:var(--nav-active-background-color)}@media (max-width:768px){@supports ((-webkit-backdrop-filter:blur(1em)) or (backdrop-filter:blur(1em))){.nav>a.active-highlight span,.nav>a[active] span{background:rgba(68,57,100,.15)}html[theme=dark] .nav>a.active-highlight span,html[theme=dark] .nav>a[active] span{background:rgba(224,223,204,.07)}}}.nav>a.active-highlight em,.nav>a[active] em{opacity:1}@media (max-width:768px){.nav>a.active-highlight{display:none}}@media (min-width:769px){.nav>a:focus{outline:0}.nav>a:focus::before{content:"";position:absolute;height:7px;width:7px;border-radius:14px;left:0;top:0;bottom:0;margin:auto 1em;background:var(--accent-color)}.nav>a:focus:not(:focus-visible)::before{display:none}.nav>a.active-highlight{position:fixed;z-index:1;top:0;left:3rem;transition:transform .25s cubic-bezier(.69,.07,0,1.22),opacity .3s ease;transform:translate3d(0,0,0);opacity:0}.nav>a.active-highlight>span>span{color:transparent;display:inline-block;transition:width .25s cubic-bezier(.69,.07,0,1.22);width:0}.nav>a:not(.active-highlight)>span{background:0 0}.nav>a[active]~.active-highlight{opacity:1}.nav>a[active]:nth-child(1)~.active-highlight{transform:translate3d(0,calc(9.3rem),0)}.nav>a[active]:nth-child(1)~.active-highlight>span>span{width:4.2em}.nav>a[active]:nth-child(2)~.active-highlight{transform:translate3d(0,calc(9.3rem + 100% + .125em),0)}.nav>a[active]:nth-child(2)~.active-highlight>span>span{width:4.3em}.nav>a[active]:nth-child(3)~.active-highlight{transform:translate3d(0,calc(9.3rem + 200% + .25em),0)}.nav>a[active]:nth-child(3)~.active-highlight>span>span{width:2.6em}.nav>a[active]:nth-child(4)~.active-highlight{transform:translate3d(0,calc(9.3rem + 300% + .375em),0)}.nav>a[active]:nth-child(4)~.active-highlight>span>span{width:3.8em}.nav>a[active]:nth-child(5)~.active-highlight{transform:translate3d(0,calc(9.3rem + 400% + .5em),0)}.nav>a[active]:nth-child(5)~.active-highlight>span>span{width:3.5em}}@media screen and (max-width:768px) and (max-width:768px) and (orientation:landscape){.nav{height:3rem}}.page{display:block;width:100%;vertical-align:top;padding:0 3rem 0 20rem;position:relative;z-index:10}@media (max-width:768px){.page{padding-left:3rem}}@media (max-width:768px) and (max-width:576px){.page{padding-left:1.5rem;padding-right:1.5rem}}.index-page-content{padding:3rem 0}@media (max-height:500px){.index-page-content{padding-top:1rem}}@media (max-width:768px){.index-page-content{padding-top:2rem;padding-bottom:2rem;padding-right:0}}.index-page-content .index-page-content-positioner{width:100%;height:100%;max-width:calc(var(--font-size) * 28 * 1.2);margin:0 auto;display:-ms-flexbox;display:flex}@media (max-width:768px){.index-page-content .index-page-content-positioner{margin-left:auto;margin-right:auto;width:100%}}.index-page-content .index-page-content-positioner .index-page-content-content{width:100%;margin-top:auto;margin-bottom:auto;container-type:inline-size;container-name:index-page}.index-page-content .index-page-content-positioner .index-page-content-content p.large{margin-bottom:1em}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero{display:-ms-flexbox;display:flex;gap:2.125em}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero+.index-page-actions-hero{margin-top:2.125em}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero .index-page-actions-hero,.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero>*{width:50%;height:7.125em}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero .index-page-actions-hero-video .youtube{border-radius:.75em;overflow:hidden}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero .index-page-actions-hero-video .youtube .play-button{font-size:.5em}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link{position:relative;color:inherit;text-decoration:none;background:var(--background-color-accent);padding:.5em 1em .75em;border-radius:.75em;overflow:hidden}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .background{border-radius:inherit;position:absolute;inset:0}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .background.forward{background:#40376f;color:#fff}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .background.forward svg{width:1.1em;position:absolute;bottom:0;right:1.4em;font-size:1.6em}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .background.forward .inner{position:absolute;inset:auto 0 0 0;height:1.2em;background:linear-gradient(transparent,#000);opacity:.2}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .background.untitledgame .inner{position:absolute;inset:0;background:#1a1a1a}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .background.untitledgame img{position:absolute;top:0;left:0;max-width:99999px;max-height:99999px;height:100%;width:auto}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .in-progress{line-height:1.2;position:absolute;inset:1.01em 1em auto auto;text-align:right;font-size:.7em;line-height:1.15;text-transform:uppercase;padding:.175em .25em 0 .275em;border-radius:.3em;color:rgba(var(--color-rgb),.8);border:.5px solid rgba(var(--color-rgb),.6)}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .in-progress.forward,.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .in-progress.untitledgame{color:rgba(255,255,255,.8);border-color:rgba(255,255,255,.6)}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link.placeholder{background:0 0;border:2px dashed rgba(var(--color-rgb),.2)}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link.placeholder .in-progress{border-color:transparent;opacity:.5}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground{position:relative;display:-ms-flexbox;display:flex;height:100%;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span{line-height:1.2}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(1){margin-top:auto;opacity:.5}html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]){color:#080a3c;text-decoration:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(255,255,255,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(255,255,255,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(8,10,60,0.99)'></rect></svg>");background-size:2px 4px,2px 4px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:-.5% 91%,100.5% 91%,0 87%;text-shadow:.03em 0 #fff,-.03em 0 #fff,0 .03em #fff,0 -.03em #fff,.06em 0 #fff,-.06em 0 #fff,.09em 0 #fff,-.09em 0 #fff,.12em 0 #fff,-.12em 0 #fff,.15em 0 #fff,-.15em 0 #fff}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(255,255,255,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(255,255,255,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2'><rect x='0' y='1' width='2' height='1' fill='rgba(8,10,60,0.99)'></rect></svg>");background-size:2px 2px,2px 2px,1px 1px;background-position:-.5% 87%,100.5% 87%,0 85%}}html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline])::selection{text-shadow:none}html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline])::-moz-selection{text-shadow:none}html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]) *,html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]) :after,html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]) :before,html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]):after,html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]):before{text-shadow:none}html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]):visited{color:#080a3c}html[first-available-font=Arial] html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]),html[first-available-font=Helvetica] html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]),html[first-available-font="Segoe UI"] html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]),html[first-available-font="Helvetica Neue"] html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]){background-position:-.5% 98%,100.5% 98%,0 93%}html:not([first-available-font=Avenir]):not([first-available-font="Avenir Next"]):not([first-available-font="Segoe UI"]):not([first-available-font=Arial]):not([first-available-font="Helvetica Neue"]):not([first-available-font=Helvetica]) html[theme=light] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]){text-decoration:underline;-webkit-text-decoration-color:rgba(8,10,60,.5);text-decoration-color:rgba(8,10,60,.5);text-decoration-skip-ink:auto;background-image:none!important;text-shadow:none!important}html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]){color:#e2e2e2;text-decoration:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(26,26,26,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(26,26,26,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(226,226,226,0.7)'></rect></svg>");background-size:2px 4px,2px 4px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:-.5% 91%,100.5% 91%,0 87%;text-shadow:.03em 0 #1a1a1a,-.03em 0 #1a1a1a,0 .03em #1a1a1a,0 -.03em #1a1a1a,.06em 0 #1a1a1a,-.06em 0 #1a1a1a,.09em 0 #1a1a1a,-.09em 0 #1a1a1a,.12em 0 #1a1a1a,-.12em 0 #1a1a1a,.15em 0 #1a1a1a,-.15em 0 #1a1a1a}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(26,26,26,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(26,26,26,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2'><rect x='0' y='1' width='2' height='1' fill='rgba(226,226,226,0.7)'></rect></svg>");background-size:2px 2px,2px 2px,1px 1px;background-position:-.5% 87%,100.5% 87%,0 85%}}html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline])::selection{text-shadow:none}html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline])::-moz-selection{text-shadow:none}html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]) *,html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]) :after,html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]) :before,html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]):after,html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]):before{text-shadow:none}html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]):visited{color:#e2e2e2}html[first-available-font=Arial] html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]),html[first-available-font=Helvetica] html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]),html[first-available-font="Segoe UI"] html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]),html[first-available-font="Helvetica Neue"] html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]){background-position:-.5% 98%,100.5% 98%,0 93%}html:not([first-available-font=Avenir]):not([first-available-font="Avenir Next"]):not([first-available-font="Segoe UI"]):not([first-available-font=Arial]):not([first-available-font="Helvetica Neue"]):not([first-available-font=Helvetica]) html[theme=dark] .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span:not([.without-underline]){text-decoration:underline;-webkit-text-decoration-color:rgba(226,226,226,.5);text-decoration-color:rgba(226,226,226,.5);text-decoration-skip-ink:auto;background-image:none!important;text-shadow:none!important}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward{color:#e2e2e2;text-decoration:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(64,55,111,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(64,55,111,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(226,226,226,0.7)'></rect></svg>");background-size:2px 4px,2px 4px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:-.5% 91%,100.5% 91%,0 87%;text-shadow:.03em 0 #40376f,-.03em 0 #40376f,0 .03em #40376f,0 -.03em #40376f,.06em 0 #40376f,-.06em 0 #40376f,.09em 0 #40376f,-.09em 0 #40376f,.12em 0 #40376f,-.12em 0 #40376f,.15em 0 #40376f,-.15em 0 #40376f}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(64,55,111,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(64,55,111,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2'><rect x='0' y='1' width='2' height='1' fill='rgba(226,226,226,0.7)'></rect></svg>");background-size:2px 2px,2px 2px,1px 1px;background-position:-.5% 87%,100.5% 87%,0 85%}}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward::selection{text-shadow:none}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward::-moz-selection{text-shadow:none}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward *,html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward :after,html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward :before,html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward:after,html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward:before{text-shadow:none}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward:visited{color:#e2e2e2}html[first-available-font=Arial] html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward,html[first-available-font=Helvetica] html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward,html[first-available-font="Segoe UI"] html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward,html[first-available-font="Helvetica Neue"] html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward{background-position:-.5% 98%,100.5% 98%,0 93%}html:not([first-available-font=Avenir]):not([first-available-font="Avenir Next"]):not([first-available-font="Segoe UI"]):not([first-available-font=Arial]):not([first-available-font="Helvetica Neue"]):not([first-available-font=Helvetica]) html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.forward{text-decoration:underline;-webkit-text-decoration-color:rgba(226,226,226,.5);text-decoration-color:rgba(226,226,226,.5);text-decoration-skip-ink:auto;background-image:none!important;text-shadow:none!important}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame{color:#e2e2e2;text-decoration:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(26,26,26,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(26,26,26,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(226,226,226,0.7)'></rect></svg>");background-size:2px 4px,2px 4px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:-.5% 91%,100.5% 91%,0 87%;text-shadow:.03em 0 #1a1a1a,-.03em 0 #1a1a1a,0 .03em #1a1a1a,0 -.03em #1a1a1a,.06em 0 #1a1a1a,-.06em 0 #1a1a1a,.09em 0 #1a1a1a,-.09em 0 #1a1a1a,.12em 0 #1a1a1a,-.12em 0 #1a1a1a,.15em 0 #1a1a1a,-.15em 0 #1a1a1a}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(26,26,26,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(26,26,26,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2'><rect x='0' y='1' width='2' height='1' fill='rgba(226,226,226,0.7)'></rect></svg>");background-size:2px 2px,2px 2px,1px 1px;background-position:-.5% 87%,100.5% 87%,0 85%}}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame::selection{text-shadow:none}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame::-moz-selection{text-shadow:none}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame *,html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame :after,html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame :before,html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame:after,html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame:before{text-shadow:none}html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame:visited{color:#e2e2e2}html[first-available-font=Arial] html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame,html[first-available-font=Helvetica] html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame,html[first-available-font="Segoe UI"] html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame,html[first-available-font="Helvetica Neue"] html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame{background-position:-.5% 98%,100.5% 98%,0 93%}html:not([first-available-font=Avenir]):not([first-available-font="Avenir Next"]):not([first-available-font="Segoe UI"]):not([first-available-font=Arial]):not([first-available-font="Helvetica Neue"]):not([first-available-font=Helvetica]) html .index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground>span:nth-child(2) span.untitledgame{text-decoration:underline;-webkit-text-decoration-color:rgba(226,226,226,.5);text-decoration-color:rgba(226,226,226,.5);text-decoration-skip-ink:auto;background-image:none!important;text-shadow:none!important}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground.forward>span,.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero a.index-page-actions-hero-link .foreground.untitledgame>span{color:#fff}@container index-page (max-width:27.5em){.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero{-ms-flex-direction:column;flex-direction:column}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero>*{width:100%}}@media (max-width:504px){.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero{-ms-flex-direction:column;flex-direction:column;gap:1em}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero+.index-page-actions-hero{margin-top:1em}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions-hero>*{width:100%}}.index-page-content .index-page-content-positioner .index-page-content-content .index-page-actions{font-size:1.125em;margin-top:3.75em}@media (max-width:768px) and (max-width:576px){.index-page-content{padding-bottom:2rem}}.content-positioner{font-size:1.2em;line-height:1.8;min-height:100vh;min-height:100dvh;padding:10.2rem 0}html[global-player-open] .content-positioner{padding-bottom:16.2625rem}@media (max-width:768px){.content-positioner{padding:8rem 0 5rem;margin-left:auto;margin-right:auto}html[global-player-open] .content-positioner{padding-bottom:11.0625rem}}@media screen and (max-width:768px) and (orientation:landscape){.content-positioner{font-size:1em}}@media (max-width:576px){.content-positioner{padding-top:5em}}@media screen and (max-width:576px) and (orientation:landscape){.content-positioner{padding-top:4.5em}}html[active-nav=index] .content-positioner{margin-left:-17rem}@media (max-width:768px){html[active-nav=index] .content-positioner{margin-left:0}}@media (min-width:769px){html[active-nav=index] .content-positioner .content{display:-ms-flexbox;display:flex;width:calc(100vw - (2 * 3rem));min-height:calc(100dvh - (2 * 10.2rem))}html[active-nav=index] .content-positioner .content .index-page-content{width:100%}}.content .stripe{position:relative;margin-top:2em;margin-bottom:2em}@media (min-width:769px){.content .stripe{width:calc(28em + 1.25rem + (((15.75em - 1.25rem) / 2) * 1.77778))}}@media (min-width:769px) and (max-width:73.75em){.content .stripe{width:calc(var(--font-size) * 28 * 1.2)}}.content .solo-video{padding-right:calc(10vw - 3em)}@media (min-width:1400px){.content .solo-video{width:calc(100vw - 42rem);padding-right:0}}html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover){color:#080a3c;text-decoration:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(239,239,239,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(239,239,239,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(8,10,60,0.99)'></rect></svg>");background-size:2px 4px,2px 4px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:-.5% 91%,100.5% 91%,0 87%;text-shadow:.03em 0 #efefef,-.03em 0 #efefef,0 .03em #efefef,0 -.03em #efefef,.06em 0 #efefef,-.06em 0 #efefef,.09em 0 #efefef,-.09em 0 #efefef,.12em 0 #efefef,-.12em 0 #efefef,.15em 0 #efefef,-.15em 0 #efefef}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(239,239,239,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(239,239,239,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2'><rect x='0' y='1' width='2' height='1' fill='rgba(8,10,60,0.99)'></rect></svg>");background-size:2px 2px,2px 2px,1px 1px;background-position:-.5% 87%,100.5% 87%,0 85%}}html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover)::selection{text-shadow:none}html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover)::-moz-selection{text-shadow:none}html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover) *,html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover) :after,html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover) :before,html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover):after,html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover):before{text-shadow:none}html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover):visited{color:#080a3c}html[first-available-font=Arial] html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover),html[first-available-font=Helvetica] html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover),html[first-available-font="Segoe UI"] html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover),html[first-available-font="Helvetica Neue"] html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover){background-position:-.5% 98%,100.5% 98%,0 93%}html:not([first-available-font=Avenir]):not([first-available-font="Avenir Next"]):not([first-available-font="Segoe UI"]):not([first-available-font=Arial]):not([first-available-font="Helvetica Neue"]):not([first-available-font=Helvetica]) html[theme=light] .content a:not(.without-underline):not(.image):not(.play):not(.cover){text-decoration:underline;-webkit-text-decoration-color:rgba(8,10,60,.5);text-decoration-color:rgba(8,10,60,.5);text-decoration-skip-ink:auto;background-image:none!important;text-shadow:none!important}html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover){color:#e2e2e2;text-decoration:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(33,33,33,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='2' viewBox='0 0 1 2'><rect x='0' y='0' width='1' height='2' fill='rgba(33,33,33,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(226,226,226,0.7)'></rect></svg>");background-size:2px 4px,2px 4px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;background-position:-.5% 91%,100.5% 91%,0 87%;text-shadow:.03em 0 #212121,-.03em 0 #212121,0 .03em #212121,0 -.03em #212121,.06em 0 #212121,-.06em 0 #212121,.09em 0 #212121,-.09em 0 #212121,.12em 0 #212121,-.12em 0 #212121,.15em 0 #212121,-.15em 0 #212121}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover){background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(33,33,33,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='1' height='1' viewBox='0 0 1 1'><rect x='0' y='0' width='1' height='1' fill='rgba(33,33,33,1)'></rect></svg>"),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2'><rect x='0' y='1' width='2' height='1' fill='rgba(226,226,226,0.7)'></rect></svg>");background-size:2px 2px,2px 2px,1px 1px;background-position:-.5% 87%,100.5% 87%,0 85%}}html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover)::selection{text-shadow:none}html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover)::-moz-selection{text-shadow:none}html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover) *,html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover) :after,html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover) :before,html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover):after,html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover):before{text-shadow:none}html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover):visited{color:#e2e2e2}html[first-available-font=Arial] html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover),html[first-available-font=Helvetica] html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover),html[first-available-font="Segoe UI"] html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover),html[first-available-font="Helvetica Neue"] html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover){background-position:-.5% 98%,100.5% 98%,0 93%}html:not([first-available-font=Avenir]):not([first-available-font="Avenir Next"]):not([first-available-font="Segoe UI"]):not([first-available-font=Arial]):not([first-available-font="Helvetica Neue"]):not([first-available-font=Helvetica]) html[theme=dark] .content a:not(.without-underline):not(.image):not(.play):not(.cover){text-decoration:underline;-webkit-text-decoration-color:rgba(226,226,226,.5);text-decoration-color:rgba(226,226,226,.5);text-decoration-skip-ink:auto;background-image:none!important;text-shadow:none!important}.content a.next{position:relative}.content a.next::after{content:"\00a0→";position:absolute;left:100%;font-family:system-ui,sans-serif;display:inline-block}.content>*+*{margin-top:calc(var(--font-size) * 1.5 * 1.2)}.content dl,.content form,.content h1,.content h2,.content h3,.content hr,.content ol,.content p,.content ul{max-width:calc(var(--font-size) * 28 * 1.2)}@media (max-width:768px){.content dl,.content form,.content h1,.content h2,.content h3,.content hr,.content ol,.content p,.content ul{margin-left:auto;margin-right:auto}}.content ul ul{margin-bottom:.25em}.content p:first-child{margin-top:-.25em}.content p.small{font-size:.8em}.content p.large{font-size:1.125em}.content p.large:first-child{margin-top:-.333em}.content p.question{margin-bottom:.3125em}.content p.answer{margin-top:0;padding-left:1.5em;opacity:.75}.content h1{color:var(--color-muted-more);font-size:2em;font-weight:300}@media (min-width:769px){.content h1:first-child{line-height:1.1;margin-top:-2.6em;margin-bottom:.325em;text-indent:-.0625em}}@media (max-width:768px){.content h1{line-height:1.3}}.content h2{text-rendering:optimizeLegibility;font-size:.75em;font-weight:500;text-transform:uppercase;letter-spacing:.035em;color:var(--color-muted);margin-top:7.5em;margin-bottom:3em}.content h2[id]::before{content:"";display:block;--base-offset:.0001rem;--gap:2rem;--offset:calc(var(--base-offset) + var(--gap));height:var(--offset);margin-top:calc(-1 * var(--offset));visibility:hidden;pointer-events:none}@media (max-width:768px){.content h2[id]::before{--base-offset:4.375rem}}@media screen and (max-width:768px) and (max-width:768px) and (orientation:landscape){.content h2[id]::before{--base-offset:3rem}}@media (max-width:768px){.content h2{margin-top:6em;margin-bottom:2.5em}}.content h2.separator{position:relative;font-size:1.2em;color:currentColor;letter-spacing:0;text-transform:none;font-weight:400}.content h2.separator>span:nth-child(1){display:-ms-inline-flexbox;display:inline-flex;padding:.333em 1.125em;margin-left:-1.125em;background:rgba(var(--nav-active-background-color-rgb),.6);transform:skew(-9deg)}.content h2.separator>span:nth-child(1) span{display:block;transform:skew(9deg)}@media (max-width:768px){.content h2.separator{margin-top:5em;margin-bottom:2em}.content h2.separator>span:nth-child(1){padding-left:1.25em;padding-right:1.25em;margin-left:-1.25em}}.content h2.separator>span:nth-child(2){position:absolute;left:0;bottom:100%;padding-bottom:.5em;font-size:.7em;line-height:1;opacity:.7}.content h1+h2{margin-top:0}@media (min-width:769px){.content h1+h2[data-date]{margin-top:-.25em;margin-bottom:.68em;text-indent:.0625em}}@media (max-width:768px){.content h1+h2[data-date]{margin-top:1em;margin-bottom:1em}}.content h2>span[data-date]{display:inline-block;position:relative}.content h2>span[data-date]:after{content:"\00a0"}.content h2>span[data-date]:before{opacity:0;transition:opacity .2s ease;position:absolute;content:attr(data-date);background:var(--background-color);box-shadow:0 0 0 1px var(--background-color),5em 0 var(--background-color),10em 0 var(--background-color),15em 0 var(--background-color);white-space:nowrap}.content h2>span[data-date]:hover:before{opacity:1}.content h2>span[data-date][default-full]:before{opacity:1}.content h2>span[data-date][default-full]:hover:before{opacity:0}.content h3{text-rendering:optimizeLegibility;font-weight:inherit;font-size:.9em;color:var(--color-muted);margin-top:3em;margin-bottom:.5em}.content hr{border:0;margin-top:2.5em;margin-bottom:2.5em;height:1px;background:currentColor;opacity:.1;-webkit-mask-image:linear-gradient(-90deg,transparent,#000 50%,#000);mask-image:linear-gradient(-90deg,transparent,#000 50%,#000)}@media (max-width:768px){.content hr{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){html[theme=light] .content hr{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2'><rect x='0' y='1' width='2' height='1' fill='rgba(8,10,60,0.15)'></rect></svg>")}html[theme=dark] .content hr{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='2' height='2' viewBox='0 0 2 2'><rect x='0' y='1' width='2' height='1' fill='rgba(226,226,226,0.15)'></rect></svg>")}.content hr{background-color:transparent;background-repeat:repeat-x;background-size:1px;opacity:1}}.content pre{white-space:pre;word-wrap:normal;font-size:.76em;line-height:1.52;max-width:100%;padding:1.3em 1.7em;overflow-x:auto;-webkit-overflow-scrolling:touch;background:rgba(var(--nav-active-background-color-rgb),.5);position:relative;left:-1.5em}@media (max-width:768px){.content pre{left:0}}.content code{font-size:.8em;padding:.15625em .3125em;white-space:nowrap;font-style:normal;background:rgba(var(--nav-active-background-color-rgb),.5)}@media (max-width:576px){.content code{white-space:normal}}.content pre>code{font-size:inherit;background:0 0;padding:0;white-space:inherit}@media (max-width:576px){.content pre>code{white-space:inherit}}@media (max-width:768px){.content .one-and-two .one:not(:last-child){margin-bottom:1em}}@media (min-width:769px){.content .one-and-two{position:relative;height:15.75em}.content .one-and-two .one{position:absolute}.content .one-and-two>.one{top:0;left:0;width:28em;height:15.75em}.content .one-and-two>.two>.one{left:calc(28em + 1.25rem);height:calc((15.75em - 1.25rem) / 2);width:calc(((15.75em - 1.25rem) / 2) * (16 / 9))}.content .one-and-two>.two>.one:nth-child(1){top:0}.content .one-and-two>.two>.one:nth-child(2){top:calc(((15.75em - 1.25rem) / 2) + 1.25rem)}}@media (min-width:769px) and (max-width:73.75em){.content .one-and-two .two{display:none}}.content .playlist-p+.playlist-p{margin-top:2px}.content .playlist-p .playlist-link{position:relative;display:block;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:var(--background-color-accent);padding:.4em 1em;color:inherit;text-decoration:none}.content .playlist-p .playlist-link:focus-visible{position:relative}.content .playlist-p .playlist-link>span:nth-child(1){margin-right:auto}.content .playlist-p .playlist-link>span:nth-child(2){opacity:.5}@media (hover:hover){html[theme=light] .content .playlist-p .playlist-link:hover{background:rgba(var(--background-color-accent-rgb),.5)}html[theme=dark] .content .playlist-p .playlist-link:hover{background:rgba(var(--background-color-accent-rgb),.65)}}.content .playlist-p .playlist-link[is-loading]>span:nth-child(2),.content .playlist-p .playlist-link[is-paused]>span:nth-child(2),.content .playlist-p .playlist-link[is-playing]>span:nth-child(2){opacity:1}html[theme=light] .content .playlist-p .playlist-link[is-loading],html[theme=light] .content .playlist-p .playlist-link[is-paused],html[theme=light] .content .playlist-p .playlist-link[is-playing]{background:rgba(var(--background-color-accent-rgb),.5)}html[theme=light] .content .playlist-p .playlist-link[is-loading]>span:nth-child(1),html[theme=light] .content .playlist-p .playlist-link[is-paused]>span:nth-child(1),html[theme=light] .content .playlist-p .playlist-link[is-playing]>span:nth-child(1){font-weight:500;letter-spacing:-.0125em}html[theme=light] .content .playlist-p .playlist-link[is-loading]>span:nth-child(2),html[theme=light] .content .playlist-p .playlist-link[is-paused]>span:nth-child(2),html[theme=light] .content .playlist-p .playlist-link[is-playing]>span:nth-child(2){color:rgba(var(--color-rgb),.7)}html[theme=dark] .content .playlist-p .playlist-link[is-loading],html[theme=dark] .content .playlist-p .playlist-link[is-paused],html[theme=dark] .content .playlist-p .playlist-link[is-playing]{color:rgba(var(--accent-color-rgb),.9);background:rgba(var(--background-color-accent-rgb),.65)}html[theme=dark] .content .playlist-p .playlist-link[is-loading]>span:nth-child(2),html[theme=dark] .content .playlist-p .playlist-link[is-paused]>span:nth-child(2),html[theme=dark] .content .playlist-p .playlist-link[is-playing]>span:nth-child(2){color:rgba(var(--accent-color-rgb),.65)}.content .playlist-p .playlist-link::before{content:"";position:absolute;right:calc(100% + 1em);top:0;bottom:0;width:.75em;height:.75em;margin-top:auto;margin-bottom:auto;padding:.125em;aspect-ratio:1;border-radius:100%;background:var(--color);--mask:conic-gradient(rgba(0,0,0,0) 10%,#000),linear-gradient(#000 0 0) content-box;-webkit-mask:var(--mask);mask:var(--mask);-webkit-mask-composite:source-out;mask-composite:subtract;transition:opacity .5s .15s ease;opacity:0}@media (max-width:768px){.content .playlist-p .playlist-link::before{display:none}}@keyframes playlist-link-loading{to{transform:rotate(360deg)}}.content .playlist-p .playlist-link[is-loading]::before{opacity:.5;animation:playlist-link-loading 1s linear infinite}@media (max-width:768px){.content .playlist-p .playlist-link[is-loading] span{animation:playlist-link-loading-mobile 1.5s ease infinite}@keyframes playlist-link-loading-mobile{0%,100%,70%{opacity:1}35%{opacity:.5}}}.content .playlist-p.first .playlist-link{border-radius:.75em .75em 0 0}.content .playlist-p.last .playlist-link{border-radius:0 0 .75em .75em}.content .two-column-list{padding:0;list-style:none;position:relative;z-index:3}.content .two-column-list li{position:relative}.content .two-column-list li:last-child{padding-bottom:.4em}.content .two-column-list li:not(:last-child){margin-bottom:1.1em}.content .two-column-list li a{position:relative;z-index:1}.content .two-column-list li span{display:block;position:relative;color:var(--color-muted);line-height:1.6;font-size:.9em;padding-left:12em;margin-top:-1.75em}@media (min-width:577px){.content .two-column-list li span.right{text-align:right}}@media (max-width:576px){.content .two-column-list li{line-height:1.6}.content .two-column-list li span{padding:2em 0 .5em 0}}@media (min-width:577px){.content .two-column-list.more-spread li span{padding-left:20em}}.content>:first-child{margin-top:0}.content>:last-child{margin-bottom:0}.content a.play{position:relative;display:inline-block;text-align:center;width:5.6em;padding:.28em 1em .28em 2.75em;color:inherit;text-decoration:none;background:var(--background-color-accent)}.content a.play:after{content:"\00A0"}.content a.play:before{content:"";height:1em;width:1em;position:absolute;top:0;bottom:.05em;left:1em;margin:auto 0;display:block;pointer-events:none}html[theme=light] .content a.play:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path fill='rgb(8, 10, 60)' d='M0 0 L32 16 L0 32 z'></path></svg>") no-repeat}html[theme=dark] .content a.play:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path fill='rgb(226, 226, 226)' d='M0 0 L32 16 L0 32 z'></path></svg>") no-repeat}.content a.play>span:before{content:"Play"}html[theme=light] .content a.play[is-playing]:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path fill='rgb(8, 10, 60)' d='M0 0 H12 V32 H0 z M20 0 H32 V32 H20 z'></path></svg>") no-repeat}html[theme=dark] .content a.play[is-playing]:before{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'><path fill='rgb(226, 226, 226)' d='M0 0 H12 V32 H0 z M20 0 H32 V32 H20 z'></path></svg>") no-repeat}.content a.play[is-playing]>span{position:relative;top:-.1em;left:-.1em;font-size:.8em}.content a.play[is-playing]>span:before{content:"Pause"}.content a.play[show-resolve-loading],html[is-ios] .content a.play{color:transparent;transition:color .3s ease}.content a.play[show-resolve-loading]:before,html[is-ios] .content a.play:before{transition:opacity .3s ease;opacity:0}.content a.play[show-resolve-loading][is-resolved],html[is-ios] .content a.play[is-resolved]{color:inherit}.content a.play[show-resolve-loading][is-resolved]:before,html[is-ios] .content a.play[is-resolved]:before{opacity:1}.content a.play[show-resolve-loading]:after,html[is-ios] .content a.play:after{content:"";position:absolute;display:block;top:0;right:1px;bottom:1px;left:0;margin:auto;height:1em;width:1em;border:.207em solid var(--background-color);border-radius:50%;border-bottom-color:transparent;border-left-color:transparent;transform:scale(.85) rotateZ(0deg);transition:opacity .15s ease;opacity:0}.content a.play[show-resolve-loading][is-resolving],html[is-ios] .content a.play[is-resolving]{pointer-events:none}.content a.play[show-resolve-loading][is-resolving]:after,html[is-ios] .content a.play[is-resolving]:after{opacity:1}.content a.play[show-resolve-loading][is-resolving]:after,.content a.play[show-resolve-loading][was-just-resolving]:after,html[is-ios] .content a.play[is-resolving]:after,html[is-ios] .content a.play[was-just-resolving]:after{animation:play-resolve-spinner infinite 420ms linear}@keyframes play-resolve-spinner{to{transform:scale(.85) rotateZ(360deg)}}.content span.cute-numeral{display:inline-block;font-size:.85em;color:rgba(var(--color-rgb),.8);border:.125em solid rgba(var(--color-rgb),.4);height:1.25em;width:1.25em;padding:0;border-radius:99em;vertical-align:middle;line-height:1.06;text-align:center;font-weight:700;position:relative;top:-.0625em}.content h2 span.cute-numeral{top:-.15em}.vimeo{position:relative;height:0;overflow:hidden;padding:0 0 56.25%;background:var(--stripe-background-color-darkened)}.vimeo iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube{position:relative;height:0;padding:0 0 56.25%}html[ios] .youtube{overflow:hidden}html[ios] .youtube iframe{position:absolute;z-index:2;top:0;left:0;width:100%;height:100%}html[ios] .youtube .play-button{z-index:1}html:not([ios]) .youtube,html:not([ios]) .youtube .under-cover{background:var(--stripe-background-color-darkened)}html:not([ios]) .youtube .under-cover{cursor:default;pointer-events:all}html:not([ios]) .youtube[ready] .under-cover{opacity:1;pointer-events:none}html:not([ios]) .youtube[ready]:not([state=unstarted]) .under-cover{opacity:0}html:not([ios]) .youtube .cover,html:not([ios]) .youtube .cover img,html:not([ios]) .youtube .under-cover,html:not([ios]) .youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}html:not([ios]) .youtube .cover,html:not([ios]) .youtube .play-button,html:not([ios]) .youtube iframe{transition:opacity .2s ease}html:not([ios]) .youtube .play-button{-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}html:not([ios]) .youtube .cover{cursor:pointer}html:not([ios]) .youtube:not([ready]) .cover,html:not([ios]) .youtube:not([ready]) .play-button,html:not([ios]) .youtube:not([ready]) iframe{pointer-events:none;opacity:0}html:not([ios]) .youtube[state=playing] .cover,html:not([ios]) .youtube[state=playing] .play-button{transition:opacity .3s .1s ease;opacity:0}html:not([ios]) .youtube[state=paused] .cover,html:not([ios]) .youtube[state=paused] .play-button,html:not([ios]) .youtube[state=buffering] .cover,html:not([ios]) .youtube[state=buffering] .play-button{transition-delay:.3s}html:not([ios]) .youtube .spinner{pointer-events:none;transition:opacity .3s ease;position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:rgba(0,0,0,.5)}html:not([ios]) .youtube .spinner .spinner-inner{text-align:center;height:2em;max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}html:not([ios]) .youtube .spinner .loading-dots{color:#fff;margin-left:-.75em}html:not([ios]) .youtube .spinner *{animation-play-state:paused!important}html:not([ios]) .youtube[state=buffering] .spinner{display:block;opacity:1}html:not([ios]) .youtube[state=buffering] .spinner *{animation-play-state:running!important}html:not([ios]) .youtube .cover{pointer-events:all}html:not([ios]) .youtube[ready][state=playing] .cover{pointer-events:none}html:not([ios]) .youtube .play-text::before{position:absolute}.play-button{display:block;position:absolute;height:4em;width:4em;right:1.333em;bottom:1.333em;border-radius:100%;color:rgba(var(--play-button-color-rgb),.7);background:rgba(255,255,255,.3);box-shadow:0 .3em 1em -.8em #000}@supports ((-webkit-backdrop-filter:blur(1em)) or (backdrop-filter:blur(1em))){.play-button{background:rgba(255,255,255,.18);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em)}}@media (max-width:576px){.play-button{font-size:.7em;border-radius:50%}}.play-button::before{content:"";display:block;position:absolute;height:0;width:0;top:0;right:0;bottom:0;left:0;margin:auto;border:.666em solid transparent;border-left-color:currentColor;transform:scaleX(1.75) translate(31%)}.with-light-themed-play-button .play-button{color:var(--play-button-color-inverted)}@media (min-width:769px){.two .one .play-button{font-size:.5em;right:2em;bottom:2em}}.image{display:block;position:relative;overflow:hidden;width:800px;max-width:100%;background:var(--stripe-background-color-darkened)}.image .placeholder{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat}@supports (-webkit-filter:blur(1px)){.image .placeholder{display:block}}.image .intrinsic{display:block;position:relative;width:100%;height:0;padding-bottom:calc(100% * (1 / var(--aspect-ratio,1)))}.image img{position:absolute;top:0;left:0;width:100%;height:100%}.image img[transition]{transition:opacity .18s ease}.image img.loading{opacity:0}.image img.loaded{opacity:1}.audio-player{--controls-height:2.4em;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.25rem;line-height:1.2;color:inherit;background:var(--background-color-accent);-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:left}@media (max-width:576px){.audio-player{--controls-height:3em}}@media screen and (max-width:768px) and (orientation:landscape){.audio-player{font-size:1em}}.audio-player[playlist-player]{border-radius:.75em .75em 0 0}.audio-player[global-player]{font-size:1.2em;background:var(--nav-active-background-color);position:fixed;bottom:0;left:0;--width:100vw;width:var(--width);--translateX:0;--translateY:0;transform:translateX(var(--translateX)) translateY(var(--translateY));transition:transform .5s cubic-bezier(.69,.07,0,1.22);z-index:40}html[window-is-resizing] .audio-player[global-player]{transition:none}@media (max-width:576px){.audio-player[global-player]{padding:1.5rem}}@supports ((-webkit-backdrop-filter:blur(1em)) or (backdrop-filter:blur(1em))){.audio-player[global-player]{background:rgba(var(--nav-active-background-color-rgb),.83);-webkit-backdrop-filter:blur(1em);backdrop-filter:blur(1em)}}@media (min-width:769px){.audio-player[global-player]{--width:calc(28em + 2.5rem);--translateX:18.75rem;width:var(--width)}html[active-nav=index] .audio-player[global-player]{--translateX:calc(50vw - (var(--width) / 2))}}html:not([global-player-open]) .audio-player[global-player]{--translateY:125%;opacity:0}.audio-player[is-playing] a.play svg[data-icon=play]{display:none}.audio-player:not([is-playing]) a.play svg[data-icon=pause]{display:none}.audio-player .title{color:inherit;line-height:1.5;text-decoration:none;width:calc(100% - 5em);cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-left:.5rem}@media (max-width:576px){.audio-player .title{margin-top:.15em}}.audio-player button,.audio-player input{font-size:inherit;font-family:inherit;color:inherit;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.audio-player button:focus,.audio-player input:focus{outline:0}.audio-player .progress{position:relative;width:100%;margin-top:.3125em;height:calc(var(--controls-height) / 2)}.audio-player .progress input[type=range]{position:absolute;top:calc(-1 * var(--controls-height) / 4)}.audio-player .loading{position:absolute;top:0;left:0;height:2px;background:rgba(var(--color-rgb),.15);opacity:0;transition:opacity .3s ease}html[theme=dark] .audio-player .loading{background:rgba(var(--color-rgb),.3)}.audio-player[playlist-player] .loading{top:100%;height:1px}.audio-player[loading] .loading{opacity:1;transition-duration:0s}.audio-player .title{transition:opacity .3s ease}.audio-player[loading] .title{transition-duration:0s;opacity:.5}.audio-player button.play{-webkit-appearance:none;-moz-appearance:none;color:inherit;background:0 0;border:0;height:var(--controls-height);width:var(--controls-height);text-align:center;padding:calc(var(--controls-height) / 4);cursor:pointer;transition:opacity .3s ease;margin:calc(-1 * var(--controls-height) / 4 + 1.5px);margin-right:0;margin-bottom:0;border-radius:.25em}.audio-player button.play:active:not(:focus-visible){border-radius:.4em}html[theme=dark] .audio-player button.play{color:rgba(var(--color-rgb),.5)}.audio-player button.play[disabled]{color:rgba(var(--color-rgb),.5)}html[theme=dark] .audio-player button.play[disabled]{color:rgba(var(--color-rgb),.25)}.audio-player [data-icon]{display:block;fill:currentColor;height:100%;width:100%;pointer-events:none}.audio-player:not([playing]) [data-icon=pause],.audio-player[playing] [data-icon=play]{display:none}.audio-player input[type=range]{-ms-flex:1;flex:1;-webkit-appearance:none;position:relative;border-radius:.5em;background:0 0;cursor:pointer;height:var(--controls-height);width:100%;transition:opacity .5s ease}.audio-player input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:calc(var(--controls-height) / 2);width:calc(var(--controls-height) / 2);border:0;border-radius:50%;background:currentColor;cursor:grab;transform:scale(.4);box-shadow:0 .1em .2em transparent;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.audio-player[seeking] input[type=range]::-webkit-slider-thumb{cursor:grabbing}.audio-player input[type=range][disabled]::-webkit-slider-thumb{opacity:.5}@media (hover:hover){.audio-player input[type=range]:not(:disabled):hover::-webkit-slider-thumb{transform:scale(.7)}.audio-player[seeking] input[type=range]::-webkit-slider-thumb:hover{box-shadow:0 .075em .15em -.05em rgba(var(--shadow-color-rgb),.15);transform:scale(1.3)}}@media (hover:none){.audio-player[seeking] input[type=range]::-webkit-slider-thumb{box-shadow:0 .075em .15em -.05em rgba(var(--shadow-color-rgb),.15);transform:scale(1.3)}}.audio-player input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;background:rgba(var(--button-background-color-rgb),.17);border:none;border-radius:99em;height:calc(calc(var(--controls-height) / 2))}html[theme=dark] .audio-player input[type=range]::-webkit-slider-runnable-track{background:rgba(var(--button-background-color-rgb),.06)}.audio-player input[type=range]::-moz-range-thumb{-moz-appearance:none;height:calc(var(--controls-height) / 2);width:calc(var(--controls-height) / 2);border:0;border-radius:50%;background:currentColor;cursor:grab;transform:scale(.4);box-shadow:0 .1em .2em transparent;transition:transform .3s ease,box-shadow .3s ease,opacity .3s ease}.audio-player[seeking] input[type=range]::-moz-range-thumb{cursor:grabbing}.audio-player input[type=range][disabled]::-moz-range-thumb{opacity:.5}@media (hover:hover){.audio-player input[type=range]:not(:disabled):hover::-moz-range-thumb{transform:scale(.7)}.audio-player[seeking] input[type=range]::-moz-range-thumb:hover{box-shadow:0 .1em .2em rgba(0,0,0,.15);transform:scale(1.3)}}@media (hover:none){.audio-player[seeking] input[type=range]::-moz-range-thumb{box-shadow:0 .1em .2em rgba(0,0,0,.15);transform:scale(1.3)}}.audio-player input[type=range]::-moz-range-track{-webkit-appearance:none;box-shadow:none;background:rgba(0,0,0,.08);border:none;border-radius:99em;height:calc(calc(var(--controls-height) / 2))}.audio-player button:focus-visible{--outline-width-base:.125rem;--outline-width:calc(var(--outline-width-base) * var(--outline-width-multiplier,1));outline:var(--outline-width) solid rgba(var(--accent-color-rgb),.8);outline-offset:.25em}.audio-player input:focus::-webkit-slider-runnable-track{box-shadow:0 0 0 2px rgba(var(--accent-color-rgb),.8)}.audio-player input:focus:not(:focus-visible)::-webkit-slider-runnable-track{box-shadow:none}.nav>a:not(.active-highlight){opacity:0;transform:translate3d(-2em,0,0)}@media (max-width:768px){.nav>a:not(.active-highlight){transform:translate3d(0,-100%,0)}}html[with-intro]:not([window-has-been-resized]) .nav>a:not(.active-highlight){transition:transform .5s 2.25s,opacity .5s 2.25s}html[with-intro]:not([window-has-been-resized]) .nav>a:not(.active-highlight):nth-child(1){transition-delay:2.25s,2.25s}html[with-intro]:not([window-has-been-resized]) .nav>a:not(.active-highlight):nth-child(2){transition-delay:2.35s,2.35s}html[with-intro]:not([window-has-been-resized]) .nav>a:not(.active-highlight):nth-child(3){transition-delay:2.45s,2.45s}html[with-intro]:not([window-has-been-resized]) .nav>a:not(.active-highlight):nth-child(4){transition-delay:2.55s,2.55s}html[with-intro]:not([window-has-been-resized]) .nav>a:not(.active-highlight):nth-child(5){transition-delay:2.65s,2.65s}html:not([with-intro])[last-active-nav=index] .nav>a:not(.active-highlight){transition:transform .5s,opacity .5s}html:not([with-intro])[last-active-nav=index] .nav>a:not(.active-highlight):nth-child(1){transition-delay:0s,0s}html:not([with-intro])[last-active-nav=index] .nav>a:not(.active-highlight):nth-child(2){transition-delay:.1s,.1s}html:not([with-intro])[last-active-nav=index] .nav>a:not(.active-highlight):nth-child(3){transition-delay:.2s,.2s}html:not([with-intro])[last-active-nav=index] .nav>a:not(.active-highlight):nth-child(4){transition-delay:.3s,.3s}html:not([with-intro])[last-active-nav=index] .nav>a:not(.active-highlight):nth-child(5){transition-delay:.4s,.4s}html:not([active-nav=index]):not([with-intro]) .nav>a:not(.active-highlight),html:not([active-nav=index])[window-has-been-resized] .nav>a:not(.active-highlight),html:not([active-nav=index])[with-intro]:not([window-has-been-resized])[trigger-animations] .nav>a:not(.active-highlight){transform:translate3d(0,0,0);opacity:1}.nav>a.active-highlight>span{opacity:0;transform:translate3d(-2em,0,0)}html[with-intro]:not([window-has-been-resized]) .nav>a.active-highlight>span{transition:transform .5s 2.25s,opacity .5s 2.25s}html[with-intro]:not([window-has-been-resized]) .nav>a[active]:nth-child(1)~.active-highlight>span{transition-delay:2.25s,2.25s}html[with-intro]:not([window-has-been-resized]) .nav>a[active]:nth-child(2)~.active-highlight>span{transition-delay:2.35s,2.35s}html[with-intro]:not([window-has-been-resized]) .nav>a[active]:nth-child(3)~.active-highlight>span{transition-delay:2.45s,2.45s}html[with-intro]:not([window-has-been-resized]) .nav>a[active]:nth-child(4)~.active-highlight>span{transition-delay:2.55s,2.55s}html[with-intro]:not([window-has-been-resized]) .nav>a[active]:nth-child(5)~.active-highlight>span{transition-delay:2.65s,2.65s}html:not([with-intro])[last-active-nav=index] .nav>a{transition:transform .5s,opacity .5s}html:not([with-intro])[last-active-nav=index] .nav>a[active]:nth-child(1)~.active-highlight>span{transition-delay:0s,0s}html:not([with-intro])[last-active-nav=index] .nav>a[active]:nth-child(2)~.active-highlight>span{transition-delay:.1s,.1s}html:not([with-intro])[last-active-nav=index] .nav>a[active]:nth-child(3)~.active-highlight>span{transition-delay:.2s,.2s}html:not([with-intro])[last-active-nav=index] .nav>a[active]:nth-child(4)~.active-highlight>span{transition-delay:.3s,.3s}html:not([with-intro])[last-active-nav=index] .nav>a[active]:nth-child(5)~.active-highlight>span{transition-delay:.4s,.4s}html:not([active-nav=index])[with-intro]:not([window-has-been-resized])[trigger-animations] .nav>a.active-highlight>span,html:not([with-intro]) .nav>a.active-highlight>span,html[window-has-been-resized] .nav>a.active-highlight>span{transform:translate3d(0,0,0);opacity:1}html[window-is-resizing]:not([with-intro]) .nav>a.active-highlight,html[window-is-resizing]:not([with-intro]) .nav>a.active-highlight>span>span,html[window-is-resizing][window-has-been-resized] .nav>a.active-highlight,html[window-is-resizing][window-has-been-resized] .nav>a.active-highlight>span>span,html[window-is-resizing][with-intro]:not([window-has-been-resized])[trigger-animations] .nav>a.active-highlight,html[window-is-resizing][with-intro]:not([window-has-been-resized])[trigger-animations] .nav>a.active-highlight>span>span{transition:none}@media (max-width:768px){.nav{opacity:0}html[with-intro]:not([window-has-been-resized]) .nav{transition:opacity .75s 2.55s ease}html:not([with-intro]) .nav,html[window-has-been-resized] .nav,html[with-intro]:not([window-has-been-resized])[trigger-animations] .nav{opacity:1}}.page{opacity:0;transform:translate3d(-1.5rem,0,0)}[active-nav=index] .page{transform:translate3d(0,1rem,0)}html[with-intro]:not([window-has-been-resized]) .page{transition:transform 1s 2.65s cubic-bezier(.4,0,.1,1),opacity 1s 2.65s cubic-bezier(.4,0,.1,1)}html:not([with-intro]) .page,html[window-has-been-resized] .page,html[with-intro]:not([window-has-been-resized])[trigger-animations] .page{transform:translate3d(0,0,0);opacity:1}.logo-positioner{position:fixed;top:0;left:0;height:8.2em;width:14em;transform:translate3d(3rem,3rem,0) scale(.5);transform-origin:0 0;--outline-width-multiplier:2}@media (max-width:768px){.logo-positioner{transform-origin:0 0;transform:translate3d(calc((20vw - 2.5rem) / 2),1.45rem,0) scale(.18)}}@media screen and (max-width:768px) and (orientation:landscape){.logo-positioner{transform:translate3d(calc((20vw - 2.5rem) / 2),.8rem,0) scale(.18)}}html[with-intro]:not([window-has-been-resized]) .logo-positioner{transition:transform 1.1s 1.8s cubic-bezier(.75,0,.1,1);transform:translate3d(calc(50vw - (14em / 2)),calc(-2.5em + 50vh - (8.2em / 2)),0) scale(1)}html[with-intro]:not([window-has-been-resized]) .logo-positioner path{fill:transparent!important;opacity:0}html[with-intro]:not([window-has-been-resized]) .logo-positioner .less-than{transform:translate3d(30px,0,0)}html[with-intro]:not([window-has-been-resized]) .logo-positioner .greater-than{transform:translate3d(-30px,0,0)}html[with-intro]:not([window-has-been-resized]) .logo-positioner .music-note{transform:translate3d(0,10px,0)}html[with-intro]:not([window-has-been-resized])[trigger-animations] .logo-positioner{transform:translate3d(3rem,3rem,0) scale(.5)}@media (max-width:768px){html[with-intro]:not([window-has-been-resized])[trigger-animations] .logo-positioner{transform:translate3d(calc((20vw - 2.5rem) / 2),1.45rem,0) scale(.18)}}@media screen and (max-width:768px) and (orientation:landscape){html[with-intro]:not([window-has-been-resized])[trigger-animations] .logo-positioner{transform:translate3d(calc((20vw - 2.5rem) / 2),.8rem,0) scale(.18)}}html[with-intro]:not([window-has-been-resized])[trigger-animations] .logo-positioner path{transition:transform 2s cubic-bezier(.35,0,0,1),opacity 2s cubic-bezier(.35,0,0,1);fill:inherit!important;opacity:1}html[with-intro]:not([window-has-been-resized])[trigger-animations] .logo-positioner .music-note{transition:transform 2s .75s cubic-bezier(.65,0,0,1),opacity 1.75s .75s cubic-bezier(.65,0,0,1)}html[with-intro]:not([window-has-been-resized])[trigger-animations] .logo-positioner .greater-than,html[with-intro]:not([window-has-been-resized])[trigger-animations] .logo-positioner .less-than,html[with-intro]:not([window-has-been-resized])[trigger-animations] .logo-positioner .music-note{transform:translate3d(0,0,0)}html:not([with-intro]) .logo-positioner,html[window-has-been-resized] .logo-positioner{transition:none}html:not([with-intro]) .logo-positioner .greater-than,html:not([with-intro]) .logo-positioner .less-than,html:not([with-intro]) .logo-positioner .music-note,html[window-has-been-resized] .logo-positioner .greater-than,html[window-has-been-resized] .logo-positioner .less-than,html[window-has-been-resized] .logo-positioner .music-note{transform:translate3d(0,0,0)}