*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{-moz-text-size-adjust:none;text-size-adjust:none;width:100%;height:100%}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;min-height:100vh;line-height:1.5}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin-block-end:0}h1,h2,h3,h4,button,input,label{line-height:1.1}input,button,textarea,select{font:inherit}a{color:inherit;text-decoration:none}ul[role=list],ol[role=list]{list-style:none}table{border-collapse:collapse;border-spacing:0}img,picture,video,canvas,svg{max-width:100%;display:block}section,div{flex-direction:column;display:flex;position:relative}object{pointer-events:none}:root,html[data-theme=light]{--background-color:#fff;--text-color:#1c1c1c;--border-color:#838383;--border-color-alpha:#8383837e;--shade-color:#fff;--shade-color-alpha:#ffffff7f;--highlight-color:#efd096;--highlight-color-alpha:#efd0967e;--pulse-shadow:#0000001f;--glass-background:linear-gradient(to bottom, #ffffff47 0%, transparent 42%), linear-gradient(165deg, #54545420, #bebebe20);--glass-shadow:0 10px 30px -20px #0009, 0 2px 8px -2px #ffffff4d, 0 20px 40px -30px color-mix(in srgb, var(--highlight-color) 10%, transparent), inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #0000001a;--filter:invert(0)}html[data-theme=dark]{--background-color:#000;--text-color:#fff;--border-color:#9f9f9f;--border-color-alpha:#9f9f9f7e;--shade-color:#474747;--shade-color-alpha:#2c2c2c78;--highlight-color:#418dad;--highlight-color-alpha:#397a957e;--pulse-shadow:#ffffff29;--glass-background:linear-gradient(to bottom, #c4c4c447 0%, transparent 42%), linear-gradient(165deg, #2f2f2f20, #9c9c9c20);--glass-shadow:0 10px 30px -20px #0009, 0 2px 8px -2px #ffffff0d, 0 20px 40px -30px color-mix(in srgb, var(--highlight-color) 10%, transparent), inset 0 1px 0 #ffffff2e, inset 0 -1px 0 #0000001a;--filter:invert(1)}[data-theme-dim]{filter:none;transition:filter .2s}html[data-theme=dark] [data-theme-dim]{filter:brightness(.7)}html,body{background:var(--background-color);color:var(--text-color);transition:background .2s,color .2s}@font-face{font-family:basier square;src:url(basiersquare-regular-webfont.34c6658e.woff2)format("woff2"),url(basiersquare-regular-webfont.d9f0e475.woff)format("woff"),url(basiersquare-regular-webfont.8fabf11e.ttf)format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:basier square;src:url(basiersquare-regularitalic-webfont.1d3036b3.woff2)format("woff2"),url(basiersquare-regularitalic-webfont.3b3e8b19.woff)format("woff"),url(basiersquare-regularitalic-webfont.ad453ecf.ttf)format("truetype");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:basier square;src:url(basiersquare-medium-webfont.4316dc4b.woff2)format("woff2"),url(basiersquare-medium-webfont.6ed17690.woff)format("woff"),url(basiersquare-medium-webfont.66024cc3.ttf)format("truetype");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:basier square;src:url(basiersquare-semibold-webfont.8f6aa468.woff2)format("woff2"),url(basiersquare-semibold-webfont.0f1ec7c2.woff)format("woff"),url(basiersquare-semibold-webfont.3ba2e24f.ttf)format("truetype");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:basier square;src:url(basiersquare-bold-webfont.19e3e2cd.woff2)format("woff2"),url(basiersquare-bold-webfont.00d01ab0.woff)format("woff"),url(basiersquare-bold-webfont.50d23821.ttf)format("truetype");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:basier circle;src:url(basiercircle-medium-webfont.956f9f80.woff2)format("woff2"),url(basiercircle-medium-webfont.545cdc30.woff)format("woff"),url(basiercircle-medium-webfont.7ed6f310.ttf)format("truetype");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:basier circle;src:url(basiercircle-semibold-webfont.174241fe.woff2)format("woff2"),url(basiercircle-semibold-webfont.6a595105.woff)format("woff"),url(basiercircle-semibold-webfont.07864c73.ttf)format("truetype");font-weight:600;font-style:normal;font-display:fallback}@font-face{font-family:basier circle;src:url(basiercircle-bold-webfont.d71eaf66.woff2)format("woff2"),url(basiercircle-bold-webfont.768ba4e7.woff)format("woff"),url(basiercircle-bold-webfont.bd7151e5.ttf)format("truetype");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:novela;src:url(novela-regular-webfont.3b9605af.woff2)format("woff2"),url(novela-regular-webfont.bbe839b6.woff)format("woff"),url(novela-regular-webfont.e471d460.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}body{font-family:basier square,sans-serif;font-style:normal;font-weight:400}body h1,body h2,body h3,body h4,body h5,body h6{font-family:basier circle,sans-serif}.tooltip{cursor:help;--hover-x:50%;--hover-y:50%;background:0 0;border:1px solid #0000;border-radius:4px;align-items:center;gap:1px;padding:0 1px;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.tooltip:before{content:" ";top:var(--hover-y);left:var(--hover-x);background-color:var(--highlight-color);z-index:-1;border-radius:50%;width:100%;height:100%;transition:transform .2s linear;position:absolute;transform:scale(0)translate(-50%,-50%)}.tooltip:hover:before,.tooltip:focus-visible:before{transform:scale(4)}.tooltip:after{content:"";opacity:.4;background:url(question_mark.c11d53bf.svg) 50%/contain no-repeat;flex:0 0 12px;width:12px;height:12px;transition:transform .2s,opacity .2s,filter .2s}.tooltip:hover:after,.tooltip:focus-visible:after{opacity:1;transform:scale(1.2)}.tooltip:hover,.tooltip:focus-visible{border-color:var(--border-color)}html[data-theme=dark] .tooltip:after{filter:brightness(0)invert()}.tooltip-box{background:var(--highlight-color);color:var(--text-color);opacity:0;pointer-events:none;z-index:9999;border-radius:10px;width:max-content;max-width:300px;padding:12px;line-height:1.4;transition:opacity .2s,transform .2s;position:fixed;top:0;left:0;transform:translate(-50%)translateY(calc(-100% - 10px))}.tooltip-box:after{content:" ";border:6px solid #0000;border-top-color:var(--highlight-color);position:absolute;top:100%;left:50%;transform:translate(-50%)}.tooltip-box--visible{opacity:1;transform:translate(-50%)translateY(calc(-100% - 7px))}.subtitle{z-index:1;border-radius:40px;margin:12px 0;padding:8px 24px;font-size:32px;line-height:1.25;transition:all .2s}@media (width>=768px){.subtitle{text-align:center}}.nav{z-index:9;gap:24px;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%)}@media (width>=768px){.nav{top:120px;transform:translate(-50%,-50%)}}.nav__list{border:1px solid var(--border-color-alpha);backdrop-filter:blur(24px);background:var(--glass-background);height:50px;box-shadow:var(--glass-shadow);border-radius:40px;flex-direction:row;align-items:center;display:none;overflow:hidden}@media (width>=768px){.nav__list{display:flex}}.nav__menu{--menu-height:50px;border:1px solid var(--border-color-alpha);backdrop-filter:blur(24px);background:var(--glass-background);height:50px;box-shadow:var(--glass-shadow);border-radius:40px;flex-direction:column;align-items:center;transition:height .2s;display:flex;overflow:hidden}@media (width>=768px){.nav__menu{display:none}}.nav__menu--is-open{height:var(--menu-height)}.nav__menu--is-open #greater-than{rotate:270deg}.nav__item{text-align:center;width:100%;height:100%;display:block;position:relative}.nav__item:not(:last-child){border-bottom:1px solid var(--border-color-alpha)}@media (width>=768px){.nav__item:not(:last-child){border-bottom:0;border-right:1px solid var(--border-color-alpha)}}.nav__link{text-align:center;flex-wrap:nowrap;justify-content:center;min-width:135px;padding:12px 0;font-weight:500;text-decoration:none;display:flex}.nav__link--default{background:var(--highlight-color)}.nav__button{cursor:pointer;border:1px solid var(--border-color-alpha);backdrop-filter:blur(24px);background:var(--glass-background);width:50px;height:50px;box-shadow:var(--glass-shadow);border-radius:50%;display:block;overflow:hidden}.nav__rect{--rect-width:135px;--rect-offset-x:0px;transform:translateX(var(--rect-offset-x));width:var(--rect-width);opacity:0;background:var(--highlight-color);z-index:-1;height:100%;position:absolute;top:0;left:0}.nav__rect--visible{opacity:1;transition:width .2s,transform .2s,opacity .2s}#menu-button{text-align:center;justify-content:center;min-width:135px;padding:12px 0;display:flex}@media (width>=768px){#menu-button{display:none}}#greater-than{filter:var(--filter);margin-left:8px;transition:rotate .2s;rotate:90deg}.home__rect{--rect-width:$icon-size;--rect-offset-x:0px;transform:translateX(var(--rect-offset-x));width:var(--rect-width);opacity:0;background:var(--highlight-color);height:100%;display:none;position:absolute;top:0;left:0}@media (width>=768px){.home__rect{display:block}}.home__rect--visible{opacity:1;transition:width .2s,transform .2s,opacity .2s}.icon-home,.icon-sun,.icon-moon{z-index:2;width:25px;height:25px;filter:var(--filter);transition:opacity .2s,transform .2s;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}html[data-theme=light] .icon-moon{opacity:0;transform:translate(-50%,-250%)}html[data-theme=dark] .icon-sun{opacity:0;transform:translate(-50%,150%)}html[data-theme=dark] .icon-moon,html[data-theme=light] .icon-sun{opacity:1}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--pulse-shadow);transform:scale(1)}30%{box-shadow:0 0 22px 14px var(--pulse-shadow);transform:scale(1.04)}}.hover-pulse:hover,.hover-pulse:focus{animation:.4s pulse;box-shadow:0 0 0 36px #0000}.hover-fill{--hover-x:50%;--hover-y:50%;position:relative;overflow:hidden}.hover-fill:after{content:" ";top:var(--hover-y);left:var(--hover-x);background:var(--highlight-color);z-index:-1;border-radius:50%;width:100%;height:100%;transition:transform .2s linear;position:absolute;transform:scale(0)translate(-50%,-50%)}.hover-fill:hover:after{transform:scale(4)}.hover-fill:active{background:var(--highlight-color)}.hover-link{cursor:pointer;color:var(--text-color);--hover-x:50%;--hover-y:50%;background:0 0;border-radius:4px;align-items:center;text-decoration:none;transition:all .2s;display:inline-flex;position:relative;overflow:hidden}.hover-link:before{content:" ";top:var(--hover-y);left:var(--hover-x);background-color:var(--highlight-color);z-index:-1;border-radius:50%;width:100%;height:100%;transition:transform .2s linear;position:absolute;transform:scale(0)translate(-50%,-50%)}.hover-link:hover:before,.hover-link:focus-visible:before{transform:scale(4)}.hover-link .hover-link__icon{opacity:.45;width:10px;height:10px;color:inherit;flex-shrink:0;transition:transform .2s,filter .2s}.hover-link:hover .hover-link__icon,.hover-link:focus-visible .hover-link__icon{opacity:1;transform:scale(1.2)}html[data-theme=dark] .hover-link .hover-link__icon{filter:brightness(0)invert()}.hover-border{outline-offset:-1px;outline:1px solid #0000;transition:outline-color .2s}.hover-border:hover,.hover-border:focus-visible{outline-color:var(--border-color)}.hover-enlarge{transition:transform .2s;transform:scale(1)}.hover-enlarge:hover{transform:scale(1.25)}.hover-glow:before{content:" ";mix-blend-mode:overlay;border-radius:inherit;background:radial-gradient(circle at var(--hover-x,30%) var(--hover-y,30%), var(--shade-color-alpha) 0%, transparent 20%);opacity:0;transition:opacity .2s;position:absolute;inset:0}.hover-glow:hover:before{opacity:.6}@keyframes movement{0%,to{background-position:-80vmax -80vmax,60vmax -30vmax,10vmax 10vmax,-30vmax -10vmax,50vmax 50vmax;background-size:130vmax 130vmax,80vmax 80vmax,90vmax 90vmax,110vmax 110vmax,90vmax 90vmax}25%{background-position:-60vmax -90vmax,50vmax -40vmax,0 -20vmax,-40vmax -20vmax,40vmax 60vmax;background-size:100vmax 100vmax,90vmax 90vmax,100vmax 100vmax,90vmax 90vmax,60vmax 60vmax}50%{background-position:-50vmax -70vmax,40vmax -30vmax,10vmax 0,20vmax 10vmax,30vmax 70vmax;background-size:80vmax 80vmax,110vmax 110vmax,80vmax 80vmax,60vmax 60vmax,80vmax 80vmax}75%{background-position:-50vmax -40vmax,50vmax -30vmax,20vmax 0,-10vmax 10vmax,40vmax 60vmax;background-size:90vmax 90vmax,90vmax 90vmax,100vmax 100vmax,90vmax 90vmax,70vmax 70vmax}}.dynamic-background{backdrop-filter:blur(24px);flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}.dynamic-background__attribution{margin-bottom:8px}.dynamic-background{background-image:radial-gradient(closest-side,#9e5041,#a74f3b00),radial-gradient(closest-side,#894372,#a33b8000),radial-gradient(closest-side,#857741,#8d834c00),radial-gradient(closest-side,#533e9a,#5536a400),radial-gradient(closest-side,#94683c,#965e3b00),radial-gradient(closest-side,#9a553e,#bb5d3d00);background-position:-80vmax -80vmax,60vmax -30vmax,10vmax 10vmax,-30vmax -10vmax,50vmax 50vmax,-20vmax,-40vmax;background-repeat:no-repeat;background-size:130vmax 130vmax,80vmax 80vmax,90vmax 90vmax,110vmax 110vmax,90vmax 90vmax,100vmax,100vmax;animation:10s linear infinite movement}.social{flex-direction:row;margin-top:12px;display:flex}.social__link{z-index:0;border-radius:10px;width:50px;height:50px;display:inline-block}.social__link .social__icon{width:100%;height:100%;filter:var(--filter);display:block}.social__item{margin:0 12px;display:block}.section{justify-content:center;align-items:center;padding:24px 0;display:flex}.section:first-of-type{padding-top:100px}@media (width>=768px){.section:first-of-type{padding-top:200px}}.section:last-of-type{padding-bottom:100px}.container{width:95%}@media (width>=992px){.container{max-width:600px}}@media (width>=768px){.container{max-width:750px}}@media (width>=1200px){.container{max-width:950px}}.sticky{z-index:1;isolation:isolate;position:sticky;top:-1px}.sticky--is-stuck .subtitle{background:var(--glass-background);box-shadow:var(--glass-shadow);backdrop-filter:blur(24px);background:var(--shade-color-alpha);font-size:20px;font-weight:400}.fullframe{object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.card{background:var(--glass-background);width:95%;box-shadow:var(--glass-shadow);border-radius:10px;flex-direction:column;justify-content:space-between;margin:12px 0;display:flex;position:relative;overflow:hidden}.card:nth-of-type(12n+1){--card-gradient:linear-gradient(165deg, #5ca08630, #4782b630)}.card:nth-of-type(12n+2){--card-gradient:linear-gradient(165deg, #ae7c4b30, #5e8b6e30)}.card:nth-of-type(12n+3){--card-gradient:linear-gradient(165deg, #7f6ab430, #3f8f8a30)}.card:nth-of-type(12n+4){--card-gradient:linear-gradient(165deg, #5d7bb830, #4f9a6730)}.card:nth-of-type(12n+5){--card-gradient:linear-gradient(165deg, #f6728030, #c06c8430)}.card:nth-of-type(12n+6){--card-gradient:linear-gradient(165deg, #f9d42330, #ff4e5030)}.card:nth-of-type(12n+7){--card-gradient:linear-gradient(165deg, #36d1c430, #5b86e530)}.card:nth-of-type(12n+8){--card-gradient:linear-gradient(165deg, #ffb34730, #ffcc3330)}.card:nth-of-type(12n+9){--card-gradient:linear-gradient(165deg, #c471f530, #fa71cd30)}.card:nth-of-type(12n+10){--card-gradient:linear-gradient(165deg, #43cea230, #185a9d30)}.card:nth-of-type(12n+11){--card-gradient:linear-gradient(165deg, #f7971e30, #ffd20030)}.card:nth-of-type(12n+12){--card-gradient:linear-gradient(165deg, #00c3ff30, #ffff1c30)}@media (width>=768px){.card{flex-direction:row}}.card__tag{letter-spacing:1.5px;z-index:1;background:var(--highlight-color);border-radius:10px;margin:12px;padding:8px;font-size:14px;font-weight:500;position:absolute}.card__figure{min-height:300px;position:relative}.card__figure img{object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:transform .2s;position:absolute;top:0;left:0;overflow:hidden;transform:scale(1.05)}.card__figure img.fullframe--contain{object-fit:contain;background-size:contain}.card__figure img:hover{transform:scale(1.25)}@media (width>=768px){.card__figure{min-width:50%}}.card__content{backdrop-filter:blur(24px);background:var(--card-gradient);padding:24px 12px;position:relative}@media (width>=768px){.card__content{padding:24px 48px}}.card__content>h3{margin-bottom:24px;font-size:26px;line-height:1.25}.card__link{text-align:center;border:1px solid var(--border-color-alpha);background:var(--shade-background);backdrop-filter:blur(24px);border-radius:40px;align-self:center;min-width:250px;margin-top:24px;padding:12px 24px;font-weight:500;display:block;overflow:hidden}.audiocard{background:var(--glass-background);width:95%;min-height:150px;box-shadow:var(--glass-shadow);border-radius:10px;flex-direction:row;margin:12px 0;display:flex;position:relative;overflow:hidden}@media (width>=1200px){.audiocard{min-height:175px}}.audiocard__art{aspect-ratio:1;border-radius:10px;width:300px;height:100%;transition:transform .2s;transform:scale(1.05)}.audiocard__art:hover{transform:scale(1.25)}.audiocard__content{flex-direction:column;justify-content:center;align-items:start;width:100%;padding:24px 12px;display:flex}@media (width>=1200px){.audiocard__content{padding:24px}}.audiocard__content{backdrop-filter:blur(24px)}.audiocard__content audio{width:100%}.audiocard__title{margin-bottom:8px;font-size:20px;font-weight:500}@media (width>=768px){.audiocard__title{font-size:20px}}.audiocard__author{margin-bottom:8px;font-size:16px}.audiocard__link{text-align:center;background:var(--shade-background-alpha);border:1px solid var(--border-color-alpha);backdrop-filter:blur(24px);border-radius:40px;width:100%;max-width:200px;padding:8px;display:block}@media (width>=768px){.audiocard__link{max-width:250px;padding:12px 24px}}.panel{--panel-gradient:linear-gradient(165deg, #5ca08630, #4782b630);border:1px solid var(--border-color-alpha);isolation:isolate;border-radius:20px;flex-direction:column;align-items:center;width:95%;display:flex;position:relative;overflow:hidden}@media (width>=992px){.panel{max-width:600px}}@media (width>=768px){.panel{max-width:750px}}@media (width>=1200px){.panel{max-width:950px}}.panel{background:var(--glass-background);box-shadow:var(--glass-shadow)}@media (width>=768px){.panel{padding:24px 12px}}.panel .card__item{width:inherit;margin:12px}.panel__description{width:90%;margin:12px 0}.panel__figure{border-radius:10px;width:95%;margin:12px 0;overflow:hidden}
/*# sourceMappingURL=science.fb14c370.css.map */
