@keyframes translate-0{to{translate:0 0}}@keyframes translate-100{to{translate:0 -100%}}@keyframes opacity-0{0%{opacity:1}to{opacity:0}}@keyframes opacity-1{0%{opacity:0}to{opacity:1}}@keyframes dialog-opacity-1{0%,50%{opacity:0}to{opacity:1}}@keyframes dialog-enter{0%{opacity:0;display:none}to{opacity:1;display:block}}@keyframes dialog-exit{0%{opacity:1;display:block}to{opacity:0;display:none}}@keyframes button-enter-from-bottom{0%{translate:0 100%;display:none}to{translate:0 0;display:block}}@keyframes button-exit-to-bottom{0%{translate:0 0;display:block}to{translate:0 100%;display:none}}@keyframes button-enter-from-top{0%{translate:0 -100%;display:none}to{translate:0 0;display:block}}@keyframes button-exit-to-top{0%{translate:0 0;display:block}to{translate:0 -100%;display:none}}@keyframes mask-wipe-up{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes mask-wipe-down{0%{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes scale-to-1{0%{scale:1.05}to{scale:1}}@keyframes blur-to-0{0%{filter:blur(4px)}to{filter:blur(0)}}.sr-only:not(.splide__arrow:focus-visible .sr-only){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}*,:after,:before{box-sizing:border-box}*{margin:0}body{line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}:root{--background:hsl(232 77% 33%/100%);--background-dark:hsl(232 77% 33%/100%);--foreground:hsl(50 50% 85%/100%);--foreground-light:hsl(0 0% 90%/100%);--foreground-dark:hsl(50 5% 65%/100%);--border:hsl(232 57% 43%/100%);--spot:hsl(45 90% 65%/100%);--gradient-dark:linear-gradient(0deg,rgb(7.451% 14.51% 58.431%/0),rgb(7.451% 14.51% 58.431%/0.009607359798384785) 6.25%,rgb(7.451% 14.51% 58.431%/0.03806023374435663) 12.5%,rgb(7.451% 14.51% 58.431%/0.08426519384872738) 18.75%,rgb(7.451% 14.51% 58.431%/0.1464466094067262) 25%,rgb(7.451% 14.51% 58.431%/0.22221488349019886) 31.25%,rgb(7.451% 14.51% 58.431%/0.3086582838174551) 37.5%,rgb(7.451% 14.51% 58.431%/0.40245483899193585) 43.75%,rgb(7.451% 14.51% 58.431%/0.49999999999999994) 50%,rgb(7.451% 14.51% 58.431%/0.5975451610080641) 56.25%,rgb(7.451% 14.51% 58.431%/0.6913417161825448) 62.5%,rgb(7.451% 14.51% 58.431%/0.777785116509801) 68.75%,rgb(7.451% 14.51% 58.431%/0.8535533905932737) 75%,rgb(7.451% 14.51% 58.431%/0.9157348061512727) 81.25%,rgb(7.451% 14.51% 58.431%/0.9619397662556434) 87.5%,rgb(7.451% 14.51% 58.431%/0.9903926402016152) 93.75%,rgb(7.451% 14.51% 58.431%))}@media(prefers-color-scheme:dark){:root{--background:hsl(0 0% 5%/100%);--background-dark:hsl(0 0% 2.5%/100%);--foreground:hsl(0 0% 75%/100%);--foreground-light:hsl(0 0% 90%/100%);--foreground-dark:hsl(50 5% 65%/100%);--border:hsl(0 0% 15%/100%);--spot:hsl(232 77% 33%/100%);--gradient-dark:linear-gradient(0deg,rgb(5.49% 5.49% 5.49%/0),rgb(5.49% 5.49% 5.49%/0.009607359798384785) 6.25%,rgb(5.49% 5.49% 5.49%/0.03806023374435663) 12.5%,rgb(5.49% 5.49% 5.49%/0.08426519384872738) 18.75%,rgb(5.49% 5.49% 5.49%/0.1464466094067262) 25%,rgb(5.49% 5.49% 5.49%/0.22221488349019886) 31.25%,rgb(5.49% 5.49% 5.49%/0.3086582838174551) 37.5%,rgb(5.49% 5.49% 5.49%/0.40245483899193585) 43.75%,rgb(5.49% 5.49% 5.49%/0.49999999999999994) 50%,rgb(5.49% 5.49% 5.49%/0.5975451610080641) 56.25%,rgb(5.49% 5.49% 5.49%/0.6913417161825448) 62.5%,rgb(5.49% 5.49% 5.49%/0.777785116509801) 68.75%,rgb(5.49% 5.49% 5.49%/0.8535533905932737) 75%,rgb(5.49% 5.49% 5.49%/0.9157348061512727) 81.25%,rgb(5.49% 5.49% 5.49%/0.9619397662556434) 87.5%,rgb(5.49% 5.49% 5.49%/0.9903926402016152) 93.75%,rgb(5.49% 5.49% 5.49%))}}body{background:var(--background);color:var(--foreground);font-family:var(--ff);font-feature-settings:"liga","ss01","case";min-height:100svh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-ppneuemontreal);font-size:clamp(.7rem,2vw,.77rem);font-weight:500;line-height:1;line-height:1.55;letter-spacing:.03em}body:before{background-image:radial-gradient(ellipse at center bottom,rgb(0,208.00095,254.0004) 0,rgba(2.5092,187.272,254.22735,.7724761963) 6.25%,rgba(4.56195,167.7543,254.4135,.5861816406) 12.5%,rgba(6.21945,149.53965,254.56395,.4358062744) 18.75%,rgba(7.53525,132.74025,254.6838,.31640625) 25%,rgba(8.5629,117.4989,254.77815,.2234039307) 31.25%,rgba(9.3432,103.97625,254.847,.1525878906) 37.5%,rgba(9.92205,92.3508,254.90055,.100112915) 43.75%,rgba(10.33515,82.77555,254.9388,.0625) 50%,rgba(10.6131,75.33465,254.9643,.0366363525) 56.25%,rgba(10.7916,69.972,254.9796,.0197753906) 62.5%,rgba(10.8987,66.4683,254.9898,.0095367432) 68.75%,rgba(10.9599,64.44615,254.9949,.00390625) 75%,rgba(10.9854,63.46185,255,.0012359619) 81.25%,rgba(10.99815,63.0921,255,.0002441406) 87.5%,rgba(10.99815,63.0054,255,.0000152588) 93.75%,rgba(11.0007,63.0003,255,0) 100%);background-position:bottom;background-repeat:no-repeat;background-size:900% 44%;transition:opacity .6s linear(0,.012 .9%,.05 2%,.411 9.2%,.517 11.8%,.611 14.6%,.694 17.7%,.765 21.1%,.824 24.8%,.872 28.9%,.91 33.4%,.939 38.4%,.977 50.9%,.994 68.4%,1)}body:after,body:before{width:100%;height:100%;content:"";left:0;top:0;position:fixed;pointer-events:none;opacity:0}body:after{background-image:url(/noise.svg),url(/noise.svg);background-size:50%,20%;filter:contrast(10) brightness(0);transition:opacity 1s linear(0,.012 .9%,.05 2%,.411 9.2%,.517 11.8%,.611 14.6%,.694 17.7%,.765 21.1%,.824 24.8%,.872 28.9%,.91 33.4%,.939 38.4%,.977 50.9%,.994 68.4%,1)}body:has(dialog#about[open]):after,body:has(dialog#about[open]):before{opacity:1}a{color:inherit;text-decoration:none}button{all:unset;align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;margin:0;outline:none;padding:0;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);touch-action:manipulation}button:active{background-color:rgba(0,0,0,0)}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(pointer:fine){a:focus,button:focus{outline:none}a:focus-visible,button:focus-visible{outline:2px solid currentColor;outline-offset:2px}}ul{list-style:none;padding:0;margin:0}img,video{width:100%;height:100%}@media(prefers-color-scheme:dark){html{color-scheme:dark}}p+p{text-indent:3ch}h1,h2,h3,h4,h5,h6{font-weight:400}.splide,.splide__list,.splide__track{height:100%}.splide__list{opacity:0;display:flex}@media(min-width:1024px){.splide__list{display:flex;flex-direction:row;opacity:1}}.splide__slide{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(8,1fr);grid-gap:.85rem;gap:.85rem;flex-shrink:0;grid-column:1;grid-row:1;height:100svh;padding:.85rem;place-content:center;place-items:center;position:relative}.splide__slide img,.splide__slide video{width:100%;height:100%;grid-row:2/span 6;opacity:0}.splide__slide.is-active img,.splide__slide.is-active video{opacity:1}@media(max-width:1024px){.splide__slide.is-active img,.splide__slide.is-active video{transition:opacity 1s linear(0,.012 .9%,.05 2%,.411 9.2%,.517 11.8%,.611 14.6%,.694 17.7%,.765 21.1%,.824 24.8%,.872 28.9%,.91 33.4%,.939 38.4%,.977 50.9%,.994 68.4%,1)}}@media(min-width:1024px){.splide__slide{grid-template-columns:repeat(6,1fr)}.splide__slide img,.splide__slide video{grid-column:2/-2}}.splide__arrows{width:100%;height:100%;display:flex;left:0;position:absolute;top:0;z-index:1}.splide__arrow{align-items:center;display:flex;flex:1 1;justify-content:flex-start;position:relative}.splide__arrow--next{justify-content:flex-end}.splide__arrow span{display:block;padding:.85rem}.splide__arrow:focus-visible{outline:none}.splide__arrow:focus-visible span{outline:2px solid currentColor;outline-offset:-2px}.splide__pagination{display:none}@font-face{font-family:PPNeueMontreal;src:url(/_next/static/media/614210d7392d1f42-s.p.woff2) format("woff2");font-display:swap}@font-face{font-family:PPNeueMontreal Fallback;src:local("Arial");ascent-override:94.36%;descent-override:23.84%;line-gap-override:0.00%;size-adjust:101.52%}.__className_8c08a9{font-family:PPNeueMontreal,PPNeueMontreal Fallback,Arial,sans-serif}.__variable_8c08a9{--font-ppneuemontreal:"PPNeueMontreal","PPNeueMontreal Fallback",Arial,sans-serif}