@charset "UTF-8";@import url(https://use.typekit.net/bzg2qdw.css);@import url(https://use.typekit.net/bzg2qdw.css);.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}::selection{background-color:#1d1dd8;color:#ffe5ea}html{overflow-x:hidden;scroll-behavior:smooth}body,html{margin:0;padding:0;font-family:nimbus-sans,Arial,sans-serif;font-size:10px;background-color:#e9e6ef}ol li,p,p a,p span,ul li{font-size:1.9rem;line-height:2.4rem;color:#34386a;max-width:47ch}@media screen and (max-width:739px){ol li,p,p a,p span,ul li{font-size:1.7rem;line-height:2.2rem}}h1,h2,h3,h4,h5,h6{font-family:cubano-sharp,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#34386a}h1{font-size:clamp(6rem,-.5rem + 10vw,9rem);line-height:clamp(6rem,-.5rem + 10vw,10rem);margin:0}h2{font-size:clamp(3.5rem,-.5rem + 6vw,5rem);line-height:clamp(4rem,-.5rem + 6vw,5rem)}h3{font-size:2.5rem}h4{font-size:1.6rem}#preloader{display:block;position:absolute;z-index:100;top:0;left:0;background:#e9e6ef;height:100vh;width:100vw;cursor:default!important}#preloader .loading{display:flex;height:100%;align-items:center;justify-content:center}#preloader .loading>svg{animation:loadingRotate 2s ease;animation-iteration-count:infinite}@keyframes loadingRotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}header{display:flex;position:absolute;top:0;left:5%;padding:1.5rem 0 0;z-index:1}header .logo{opacity:.7;width:10rem;transition:opacity .3s ease-in-out}header .logo:hover{opacity:1}header .logo svg{width:2.8rem;height:2.8rem}.image{max-width:100%;height:auto;margin-top:20px}#section1 h2,#section2 h2,#section3 h2{margin-bottom:1rem}@media screen and (max-width:739px){#section1,#section2,#section3{padding-block:5rem}}@media screen and (max-width:739px){#section4{padding-bottom:5rem}}#section1,#section3{background-color:#dfeff7;color:#34386a}#section1 h2,#section3 h2{color:#127291}#section2,#section4{background-color:#fdeaf9;color:#34386a}.categories{display:flex;flex-direction:row;gap:1rem;font-size:1.6rem;opacity:.5;list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;margin:1rem 0 2rem}.categories li{font-size:1.3rem;box-shadow:0 0 0 1px rgba(52,56,106,.5);padding:0 10px;border-radius:100px}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.wrap-section{display:none;min-height:100vh}.container-2col:not(.wrap-section.personal-section){align-items:center}.container-2col{display:grid;position:relative;grid:auto/repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px;width:100%}@media screen and (max-width:949px){.container-2col{grid:auto/repeat(auto-fit,minmax(480px,1fr));padding-inline:5%;max-width:70rem}}@media screen and (max-width:739px){.container-2col{grid:auto/repeat(auto-fit,minmax(300px,1fr))}}.container-2col--left,.container-2col--right{display:flex;position:relative;flex-direction:column}.container-2col--right{justify-content:center}.description,.title{color:currentColor}.description{margin-block-end:0}.description a{display:inline-block;position:relative;text-decoration:none;transition:all .3s ease-in-out}.description a:after{content:"";position:absolute;bottom:.2rem;left:0;width:100%;height:1px;background:#34386a;z-index:-1;transition:all .3s ease-in-out}.description a:hover{background-color:rgba(255,126,102,.15)}.description a:hover:after{height:2px}#sticky,.sticky{position:sticky;position:-webkit-sticky;width:100%;height:400px;top:70px;display:flex;flex-direction:column}@media screen and (max-width:949px){#sticky,.sticky{position:relative;height:unset;top:unset}}#wrapper,.sticky-wrapper{display:flex}@media screen and (max-width:949px){#wrapper,.sticky-wrapper{flex-direction:column}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}#snow_btn{display:flex;justify-content:center;align-items:center;flex-direction:column;width:4rem;height:4rem;position:fixed;top:1.5rem;right:1.5rem;z-index:2;background-color:#e9e6ef;border:1px solid #1d1dd8;border-radius:5rem;box-shadow:0 0 0 0 transparent;transition:all .3s ease-in-out}@media screen and (max-width:739px){#snow_btn{width:3rem;height:3rem}}#snow_btn>.flake{display:block;width:2.5rem;height:2.6rem;background-image:url(/dist/images/flake.svg);background-repeat:no-repeat;background-size:contain;transition:all .3s ease-in-out}@media screen and (max-width:739px){#snow_btn>.flake{width:1.5rem;height:1.6rem}}#snow_btn:hover{cursor:pointer;box-shadow:0 0 4px #1d1dd8}#snow_btn[aria-pressed=true]{box-shadow:0 0 0 4px #1d1dd8;background-color:#e1dde9}#snow_btn[aria-pressed=true] .flake{transform:rotate(180deg)}.snow,.snow:after,.snow:before{pointer-events:none;position:fixed;top:-600px;left:0;bottom:0;right:0;background-image:radial-gradient(3px 3px at 330px 511px,#c9c9f8 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 460px 502px,rgba(201,201,248,.9) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 199px 505px,#c9c9f8 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 452px 291px,#c9c9f8 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 87px 360px,rgba(201,201,248,.6) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 391px 559px,#c9c9f8 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 207px 81px,rgba(201,201,248,.9) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 489px 276px,rgba(201,201,248,.7) 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 105px 158px,rgba(201,201,248,.7) 50%,rgba(0,0,0,0)),radial-gradient(4px 4px at 275px 251px,rgba(201,201,248,.7) 50%,rgba(0,0,0,0));background-size:600px 600px;animation:snow 6s linear infinite;content:""}.snow:after{margin-left:-200px;opacity:.4;animation-duration:12s;animation-direction:reverse;filter:blur(3px)}.snow:before{animation-duration:18s;animation-direction:reverse;margin-left:-300px;opacity:.65;filter:blur(1.5px)}@keyframes snow{to{transform:translateY(600px)}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box}::selection{background-color:#1d1dd8;color:#ffe5ea}html{overflow-x:hidden;scroll-behavior:smooth}body,html{margin:0;padding:0;font-family:nimbus-sans,Arial,sans-serif;font-size:10px;background-color:#e9e6ef}ol li,p,p a,p span,ul li{font-size:1.9rem;line-height:2.4rem;color:#34386a;max-width:47ch}@media screen and (max-width:739px){ol li,p,p a,p span,ul li{font-size:1.7rem;line-height:2.2rem}}h1,h2,h3,h4,h5,h6{font-family:cubano-sharp,Helvetica,Arial,sans-serif;text-transform:uppercase;color:#34386a}h1{font-size:clamp(6rem,-.5rem + 10vw,9rem);line-height:clamp(6rem,-.5rem + 10vw,10rem);margin:0}h2{font-size:clamp(3.5rem,-.5rem + 6vw,5rem);line-height:clamp(4rem,-.5rem + 6vw,5rem)}h3{font-size:2.5rem}h4{font-size:1.6rem}#preloader{display:block;position:absolute;z-index:100;top:0;left:0;background:#e9e6ef;height:100vh;width:100vw;cursor:default!important}#preloader .loading{display:flex;height:100%;align-items:center;justify-content:center}#preloader .loading>svg{animation:loadingRotate 2s ease;animation-iteration-count:infinite}@keyframes loadingRotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}header{display:flex;position:absolute;top:0;left:5%;padding:1.5rem 0 0;z-index:1}header .logo{opacity:.7;width:10rem;transition:opacity .3s ease-in-out}header .logo:hover{opacity:1}header .logo svg{width:2.8rem;height:2.8rem}.image{max-width:100%;height:auto;margin-top:20px}#section1 h2,#section2 h2,#section3 h2{margin-bottom:1rem}@media screen and (max-width:739px){#section1,#section2,#section3{padding-block:5rem}}@media screen and (max-width:739px){#section4{padding-bottom:5rem}}#section1,#section3{background-color:#dfeff7;color:#34386a}#section1 h2,#section3 h2{color:#127291}#section2,#section4{background-color:#fdeaf9;color:#34386a}.categories{display:flex;flex-direction:row;gap:1rem;font-size:1.6rem;opacity:.5;list-style-type:none;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;padding-inline-start:0;margin:1rem 0 2rem}.categories li{font-size:1.3rem;box-shadow:0 0 0 1px rgba(52,56,106,.5);padding:0 10px;border-radius:100px}#snow_btn{display:flex;justify-content:center;align-items:center;flex-direction:column;width:4rem;height:4rem;position:fixed;top:1.5rem;right:1.5rem;z-index:2;background-color:#e9e6ef;border:1px solid #1d1dd8;border-radius:5rem;box-shadow:0 0 0 0 transparent;transition:all .3s ease-in-out}@media screen and (max-width:739px){#snow_btn{width:3rem;height:3rem}}#snow_btn>.flake{display:block;width:2.5rem;height:2.6rem;background-image:url(/dist/images/flake.svg);background-repeat:no-repeat;background-size:contain;transition:all .3s ease-in-out}@media screen and (max-width:739px){#snow_btn>.flake{width:1.5rem;height:1.6rem}}#snow_btn:hover{cursor:pointer;box-shadow:0 0 4px #1d1dd8}#snow_btn[aria-pressed=true]{box-shadow:0 0 0 4px #1d1dd8;background-color:#e1dde9}#snow_btn[aria-pressed=true] .flake{transform:rotate(180deg)}.snow,.snow:after,.snow:before{pointer-events:none;position:fixed;top:-600px;left:0;bottom:0;right:0;background-image:radial-gradient(4px 4px at 191px 553px,#c9c9f8 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 404px 363px,#c9c9f8 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 545px 215px,rgba(201,201,248,.8) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 201px 24px,rgba(201,201,248,.6) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 191px 253px,rgba(201,201,248,.8) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 284px 436px,rgba(201,201,248,.8) 50%,rgba(0,0,0,0)),radial-gradient(3px 3px at 173px 316px,#c9c9f8 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 382px 25px,rgba(201,201,248,.6) 50%,rgba(0,0,0,0)),radial-gradient(5px 5px at 429px 153px,#c9c9f8 50%,rgba(0,0,0,0)),radial-gradient(6px 6px at 588px 72px,rgba(201,201,248,.7) 50%,rgba(0,0,0,0));background-size:600px 600px;animation:snow 6s linear infinite;content:""}.snow:after{margin-left:-200px;opacity:.4;animation-duration:12s;animation-direction:reverse;filter:blur(3px)}.snow:before{animation-duration:18s;animation-direction:reverse;margin-left:-300px;opacity:.65;filter:blur(1.5px)}@keyframes snow{to{transform:translateY(600px)}}.wrap-section{display:none;min-height:100vh}.container-2col:not(.wrap-section.personal-section){align-items:center}.container-2col{display:grid;position:relative;grid:auto/repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px;width:100%}@media screen and (max-width:949px){.container-2col{grid:auto/repeat(auto-fit,minmax(480px,1fr));padding-inline:5%;max-width:70rem}}@media screen and (max-width:739px){.container-2col{grid:auto/repeat(auto-fit,minmax(300px,1fr))}}.container-2col--left,.container-2col--right{display:flex;position:relative;flex-direction:column}.container-2col--right{justify-content:center}.description,.title{color:currentColor}.description{margin-block-end:0}.description a{display:inline-block;position:relative;text-decoration:none;transition:all .3s ease-in-out}.description a:after{content:"";position:absolute;bottom:.2rem;left:0;width:100%;height:1px;background:#34386a;z-index:-1;transition:all .3s ease-in-out}.description a:hover{background-color:rgba(255,126,102,.15)}.description a:hover:after{height:2px}#sticky,.sticky{position:sticky;position:-webkit-sticky;width:100%;height:400px;top:70px;display:flex;flex-direction:column}@media screen and (max-width:949px){#sticky,.sticky{position:relative;height:unset;top:unset}}#wrapper,.sticky-wrapper{display:flex}@media screen and (max-width:949px){#wrapper,.sticky-wrapper{flex-direction:column}}.section-home{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;height:100vh}.section-home .container-2col{grid:auto/repeat(auto-fit,minmax(300px,1.5fr) minmax(300px,1fr))}@media screen and (max-width:949px){.section-home .container-2col{grid:auto/repeat(auto-fit,minmax(480px,1fr))}}@media screen and (max-width:739px){.section-home .container-2col{grid:auto/repeat(auto-fit,minmax(300px,1fr))}}.section-home .container-2col .image-container{display:flex;width:90%;margin:0 auto;overflow:hidden}@media screen and (max-width:739px){.section-home .container-2col .image-container{width:100%}}.section-home .container-2col .image-container img{display:block;object-fit:contain;width:100%}@media screen and (max-width:949px){.section-home .container-2col .container-2col--right{width:70%;margin:0 auto}}@media screen and (max-width:739px){.section-home .container-2col .container-2col--right{width:90%;margin:0 auto}}.section-home .container-2col .container-2col--right h1+p{font-size:clamp(1.9rem,-.5rem + 3vw,2.6rem)}.section-home .continue-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #000;border-radius:40px;width:6rem;height:6rem;aspect-ratio:1/1;color:#000}.section-home .continue-wrap svg{width:60%;height:60%;transform:translateY(0);animation:arrow 1.5s infinite ease-in-out;animation-fill-mode:forwards;animation-direction:normal;transition:all .3s ease-in-out}.section-home .continue-wrap:hover{cursor:pointer;background-color:#000}.section-home .continue-wrap:hover svg{animation:unset}.section-home .continue-wrap:hover svg path{fill:#e9e6ef}@keyframes arrow{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}#cursor{width:10rem;height:10rem;border-radius:50%;position:fixed;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;display:none;background-image:url(../images/munch.png);background-size:cover;background-repeat:no-repeat}.section-intro{min-height:100vh}.section-intro .h2--intro{color:#127291;position:relative;text-align:center;opacity:.9;font-size:clamp(13rem,-.5rem + 20vw,25rem);line-height:normal;margin:10rem auto 10rem auto;transform:rotate(-3deg);overflow:hidden}@media screen and (max-width:739px){.section-intro .h2--intro{margin:10rem auto 10rem -7.8rem}}.section-intro .h2--intro>span{display:inline-block;line-height:.8;position:absolute;top:20%}.section-intro .stats{display:grid;grid:auto/repeat(auto-fit,minmax(20rem,1fr));max-width:1200px;width:90%;gap:3rem;margin:16rem auto 22rem}.section-intro .stats .stats-item{display:flex;flex-direction:column;background:#34386a;color:#e9e6ef;border-radius:1rem;align-items:center;justify-content:center;padding:4rem 3rem}.section-intro .stats .stats-item p{text-align:center;color:#e9e6ef}.section-intro .stats .stats-item p.stats-value{font-family:cubano-sharp,Helvetica,Arial,sans-serif;line-height:normal;font-size:6rem;margin:0}.section-intro .stats .stats-item p.stats-description{text-transform:uppercase;font-weight:600;letter-spacing:.08rem}.section-intro .stats .stats-item#hoot::before{content:"";display:none;border:1px solid #127291;border-radius:1rem;width:90%;height:90%;position:absolute;top:-1rem;left:-1rem;transform:rotate(3deg);background-image:url(../images/owl.jpg);background-size:cover;background-repeat:no-repeat;cursor:pointer;transition:all .5s ease-in-out}@keyframes fade{0%{transform:translate(2rem,-1rem);opacity:0}50%{transform:translateX(-1rem,0);opacity:100%}}.section-intro .stats .stats-item#hoot:hover::before{display:block;animation:fade .5s ease-in-out}.section-intro .carrot__wrapper{display:block;position:relative;margin:0 auto;max-width:1200px;width:100%;height:28rem;margin-bottom:10rem}@media screen and (max-width:739px){.section-intro .carrot__wrapper{margin-bottom:20rem}}.section-intro #carrot_btn{display:block;width:250px;position:absolute;top:-10rem;left:10%;cursor:pointer;animation:carrot_levitate 3s infinite ease-in-out forwards;cursor:none}.section-intro #carrot_btn:hover{cursor:none;animation:carrot_hover .5s infinite ease-in-out both}.section-intro #carrot_btn[aria-pressed=true]{pointer-events:none;animation:unset}@media screen and (max-width:949px){.section-intro #carrot_btn{position:unset;top:unset;left:unset;margin:5rem auto}}@keyframes carrot_levitate{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-3rem) rotate(3deg)}100%{transform:translateY(0) rotate(0)}}@keyframes carrot_hover{0%{transform:rotate(0)}50%{transform:rotate(3deg)}100%{transform:rotate(0)}}.text-wrap--intro{margin-top:12rem;padding:2rem;border-radius:5px;border:1px solid #34386a}.personal-section{display:none;min-height:100vh;background-color:#f5f4f1}.personal-section h2{margin-bottom:2rem}.personal-section__container{display:flex;position:relative;align-items:center;max-width:1200px;width:100%;margin:0 auto}.personal-section__container>*>*>*{color:#0c4e64}.personal-section__container .container-2col--left p,.personal-section__container .container-2col--right p{margin:unset}.personal-section--media .container-2col,.personal-section--people .container-2col{grid:auto/1fr 2fr}@media screen and (max-width:949px){.personal-section--media .container-2col--left,.personal-section--media .container-2col--right,.personal-section--people .container-2col--left,.personal-section--people .container-2col--right{grid-column:1/-1}}.personal-section--media .container-2col--right,.personal-section--people .container-2col--right{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2rem}@media screen and (max-width:949px){.personal-section--media .container-2col--right,.personal-section--people .container-2col--right{flex-direction:column;margin:8rem 0}.personal-section--media .container-2col--right .personal-section__card,.personal-section--media .container-2col--right .personal-section__card--person,.personal-section--people .container-2col--right .personal-section__card,.personal-section--people .container-2col--right .personal-section__card--person{width:calc(50% - 1rem)}}@media screen and (max-width:949px) and (max-width:739px){.personal-section--media .container-2col--right .personal-section__card,.personal-section--media .container-2col--right .personal-section__card--person,.personal-section--people .container-2col--right .personal-section__card,.personal-section--people .container-2col--right .personal-section__card--person{width:100%}}.personal-section--people{min-height:200vh!important;height:unset!important}.personal-section--people .personal-section__container{align-items:unset;padding-top:10rem;padding-bottom:20rem}.personal-section--people .personal-section__container .container-2col--left{align-self:flex-start}.personal-section--people .personal-section__container .container-2col--right{margin-top:15rem;row-gap:4rem;align-content:center}@media screen and (max-width:949px){.personal-section--people .personal-section__container .container-2col--right{margin:8rem 0}}.personal-section__card,.personal-section__card--person{display:flex;flex-direction:column;background-color:rgba(18,114,145,.08);border:1px solid rgba(18,114,145,.25);border-radius:10px;color:#191919;padding:0 2.5rem 2rem;max-width:36rem}.personal-section__card h3,.personal-section__card--person h3{color:currentColor;font-size:2.5rem}.personal-section__card ul,.personal-section__card--person ul{padding-inline-start:unset;list-style:none}.personal-section__card ul li,.personal-section__card--person ul li{display:flex;align-items:center;color:currentColor;padding:1.5rem 0;border-bottom:1px solid rgba(18,114,145,.25);height:7rem;font-size:1.75rem}.personal-section__card ul li:first-of-type,.personal-section__card--person ul li:first-of-type{padding:0 0 1.5rem}.personal-section__card ul li:last-of-type,.personal-section__card--person ul li:last-of-type{border-bottom:unset}.personal-section__card ul li .media--film,.personal-section__card ul li .media--music,.personal-section__card--person ul li .media--film,.personal-section__card--person ul li .media--music{content:"";display:inline-flex;background-color:#fff;border-radius:3px;margin-right:1rem}.personal-section__card ul li .media--film[data-film],.personal-section__card ul li .media--film[data-music],.personal-section__card ul li .media--music[data-film],.personal-section__card ul li .media--music[data-music],.personal-section__card--person ul li .media--film[data-film],.personal-section__card--person ul li .media--film[data-music],.personal-section__card--person ul li .media--music[data-film],.personal-section__card--person ul li .media--music[data-music]{background-size:cover;background-repeat:no-repeat;box-shadow:0 0 0 1px rgba(18,114,145,.25)}.personal-section__card ul li .media--film,.personal-section__card--person ul li .media--film{height:4.2rem;width:3rem}.personal-section__card ul li .media--film[data-film=Oppenheimer],.personal-section__card--person ul li .media--film[data-film=Oppenheimer]{background-image:url(../images/Oppenheimer.jpg)}.personal-section__card ul li .media--film[data-film=Monster],.personal-section__card--person ul li .media--film[data-film=Monster]{background-image:url(../images/monster.jpg)}.personal-section__card ul li .media--film[data-film=KFM],.personal-section__card--person ul li .media--film[data-film=KFM]{background-image:url(../images/killers-of-the-flower-moon-movie-poster.jpg)}.personal-section__card ul li .media--film[data-film=Spider-man],.personal-section__card--person ul li .media--film[data-film=Spider-man]{background-image:url(../images/Spider-Man-Across-the-Spider-Verse-poster-712x1024.jpg)}.personal-section__card ul li .media--film[data-film=AOF],.personal-section__card--person ul li .media--film[data-film=AOF]{background-image:url(../images/Anatomy-of-a-Fall-poster.jpg)}.personal-section__card ul li .media--music,.personal-section__card--person ul li .media--music{height:4.2rem;width:4.2rem}.personal-section__card ul li .media--music[data-music=KGATLW],.personal-section__card--person ul li .media--music[data-music=KGATLW]{background-image:url(../images/king-gizzard-and-the-lizard-wizard.jpg)}.personal-section__card ul li .media--music[data-music=Glass_beams],.personal-section__card--person ul li .media--music[data-music=Glass_beams]{background-image:url(../images/Glass_Beams.jpg)}.personal-section__card ul li .media--music[data-music=Primal_scream],.personal-section__card--person ul li .media--music[data-music=Primal_scream]{background-image:url(../images/primal-scream-screamadelica.jpg)}.personal-section__card ul li .media--music[data-music=Jockstrap],.personal-section__card--person ul li .media--music[data-music=Jockstrap]{background-image:url(../images/jockstrap.jpg)}.personal-section__card ul li .media--music[data-music=Bug_teeth],.personal-section__card--person ul li .media--music[data-music=Bug_teeth]{background-image:url(../images/bug_teeth_lal_frances_beach-5-3934008006.jpg)}.personal-section__card ul li .media--music_livegroup p,.personal-section__card--person ul li .media--music_livegroup p{font-size:1.75rem;color:currentColor;margin:unset}.personal-section__card ul li .media--music_livegroup p+p,.personal-section__card--person ul li .media--music_livegroup p+p{font-size:1.3rem;opacity:.7}.personal-section__card--person{height:max-content}@media screen and (max-width:949px){.personal-section__card--person{height:auto}}.personal-section__card--person h3{margin-bottom:1rem}.personal-section__card--person p{font-size:1.5rem;line-height:2rem;color:currentColor;margin:.6rem 0!important}.personal-section__card--person p a{font-size:inherit}.personal-section__card--person a.img-link{text-decoration:none;margin-top:1rem}.personal-section__card--person a.img-link:hover>.card--small{border:1px solid #a1a1a1;background-color:#fdfdfd}.personal-section__card--person a.img-link:hover>.card--small img{opacity:1}.personal-section__card--person a.img-link>.card--small{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background-color:#fafafa;border:1px solid #d4d4d4;border-radius:5px;padding:5px;color:#000;gap:1rem;transition:all .3s ease-in-out}.personal-section__card--person a.img-link>.card--small img{width:40%;height:auto;border:1px solid rgba(18,114,145,.25);border-radius:5px;opacity:.95;transition:all .3s ease-in-out}.personal-section__card--person a.img-link>.card--small .card--small__copy{display:flex;flex-direction:column;flex-wrap:nowrap}.personal-section__card--person a.img-link>.card--small .card--small__copy h4{font-size:1.5rem;line-height:normal;margin:0;text-decoration:underline}.personal-section__card--person a.img-link>.card--small .card--small__copy h4+p{font-size:1.3rem;opacity:.7}.slider-wrap{display:flex;justify-content:center;align-items:center;min-height:50vh;cursor:pointer;position:relative}@media screen and (max-width:739px){.slider-wrap{justify-content:flex-start}}.slider-wrap .slider{position:relative;width:400px;height:150px;perspective:100px}@media screen and (max-width:739px){.slider-wrap .slider{width:300px}}.slider-wrap .slider .item{position:absolute;width:350px;height:230px;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:2rem;background-color:#00f}@media screen and (max-width:739px){.slider-wrap .slider .item{width:90%;height:200px}}.slider-wrap .slider .item[data-key="0"]{background-color:pink}.slider-wrap .slider .item[data-key="1"]{background-color:#64ff64}.slider-wrap .slider .item[data-key="2"]{background-color:#6464ff}.slider-wrap .slider button{position:absolute;bottom:0;left:50%;transform:translatex(-50%);width:50%;border:0;font-size:24px}.slider-wrap .slider [class^=item]{background-size:cover;background-repeat:no-repeat;background-color:#ffe5ea;border:1px solid #f6f1ff;background-blend-mode:luminosity}.slider-wrap .slider [class^=item]:last-child{background-blend-mode:unset;border:unset}.slider-wrap .slider .item:nth-child(6){left:50px;top:-50px;rotate:5deg}.slider-wrap .slider .item:nth-child(5){left:40px;top:-40px;rotate:4deg}.slider-wrap .slider .item:nth-child(4){left:30px;top:-30px;rotate:3deg}.slider-wrap .slider .item:nth-child(3){left:20px;top:-20px;rotate:2deg}.slider-wrap .slider .item:nth-child(2){left:10px;top:-10px}.slider-wrap .slider .item:nth-child(1){left:0;top:0}.slider-wrap .slider#slider-travel .item-1{background-image:url(../images/norfolk.jpg)}.slider-wrap .slider#slider-travel .item-2{background-image:url(../images/bru.jpg)}.slider-wrap .slider#slider-travel .item-3{background-image:url(../images/sugarloaf.jpg)}.slider-wrap .slider#slider-travel .item-4{background-image:url(../images/wide_awake.jpg)}.slider-wrap .slider#slider-travel .item-5{background-image:url(../images/spain.jpg)}.slider-wrap .slider#slider-travel .item-6{background-image:url(../images/dr_stravinsky.jpg)}.slider-wrap .slider#slider-volunteering .item-1{background-image:url(../images/goodgym1.jpg)}.slider-wrap .slider#slider-volunteering .item-2{background-image:url(../images/goodgym2.jpg)}.slider-wrap .slider#slider-volunteering .item-3{background-image:url(../images/goodgym3.jpg)}.secondary-hierachy .container-2col{align-items:center}@media screen and (max-width:949px){.secondary-hierachy .container-2col--left,.secondary-hierachy .container-2col--right{margin:8rem 0}}@media screen and (max-width:739px){.secondary-hierachy .container-2col--left,.secondary-hierachy .container-2col--right{margin:4em 0}}.secondary-hierachy .image{width:70%}.secondary-hierachy .image>*{width:100%;height:auto}.secondary-hierachy h2{margin-block-end:unset;margin-block-start:unset;margin:1.5rem 0}.secondary-hierachy .description,.secondary-hierachy h2{max-width:40ch}#section5{background-color:#34386a;color:#f6f1ff;flex-direction:column}#section5 .newyear-section__heading{display:block;margin:50vh auto 20vh}#section5 .newyear-section__description{display:block;margin:20vh auto 50vh}@media screen and (max-width:949px){#section5 .newyear-section__description{padding-inline:5%;margin:20vh auto}}#section5 [data-lottie=rabbit]{background-color:#e9e6ef;padding:0 15%}@media screen and (max-width:949px){#section5 [data-lottie=rabbit]{padding:5%}}#section5 [data-lottie=rabbit] svg{display:block;display:block;width:50%;margin:0 auto}@media screen and (max-width:739px){#section5 [data-lottie=rabbit] svg{width:100%}}#section5 .cta{display:flex;flex-direction:column;margin:40vh auto;max-width:1200px;width:100%;background-color:#3e437f;border-radius:1rem;padding:2rem}#section5 .cta a,#section5 .cta h3,#section5 .cta p{color:#e9e6ef}#section5 .cta h3{margin:1.5rem 0}#section5 .cta a{display:inline-flex;font-size:1.9rem;color:#000;background-color:#ff7e66;padding:.5rem 2.3rem;border-radius:10rem;width:max-content;margin-top:3rem;margin-bottom:1rem;text-decoration:none;align-items:center}#section5 .cta a:hover{background-color:#ff694d;box-shadow:0 0 0 4px #34386a}#section5 .cta a .i--arrow-right{display:inline-block;width:25px;height:25px;margin-left:2rem;background-image:url(../images/arrow-down.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(270deg)}#section5 .cta ul{display:inline-flex;flex-direction:row;list-style-type:none;gap:1rem;margin-block-start:0;margin-block-end:0;padding-inline-start:0}#section5 .cta ul li{display:inline-block;color:#e9e6ef;border:1px solid #e9e6ef;padding:.3rem 2rem;border-radius:10rem;text-align:center;width:max-content}footer{display:flex;background-color:#e9e6ef;min-height:unset!important}footer .footer-container{display:flex;flex-direction:column;max-width:1200px;width:100%;margin:0 auto}footer .footer-container .credits{display:flex;flex-wrap:wrap;flex-direction:row;align-items:start;justify-content:center;gap:3rem 5rem;flex-grow:2;padding:0 10%;margin:1rem auto 10rem;color:#34386a}@media screen and (max-width:739px){footer .footer-container .credits{text-align:center}}footer .footer-container .credits h4:first-child{margin:0}footer .footer-container .credits a,footer .footer-container .credits h4,footer .footer-container .credits p{color:#34386a}footer .footer-container .credits h4{margin:0 0 .5rem}footer .footer-container .credits p{margin:0}footer .footer-container .lower-footer{display:flex;max-width:1200px;width:100%;padding:1rem 0;margin:0 auto}@media screen and (max-width:949px){footer .footer-container .lower-footer{width:unset}}footer .footer-container .lower-footer a,footer .footer-container .lower-footer p{font-size:1.2rem;color:#34386a}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}#section5{background-color:#34386a;color:#f6f1ff;flex-direction:column}#section5 .newyear-section__heading{display:block;margin:50vh auto 20vh}#section5 .newyear-section__description{display:block;margin:20vh auto 50vh}@media screen and (max-width:949px){#section5 .newyear-section__description{padding-inline:5%;margin:20vh auto}}#section5 [data-lottie=rabbit]{background-color:#e9e6ef;padding:0 15%}@media screen and (max-width:949px){#section5 [data-lottie=rabbit]{padding:5%}}#section5 [data-lottie=rabbit] svg{display:block;display:block;width:50%;margin:0 auto}@media screen and (max-width:739px){#section5 [data-lottie=rabbit] svg{width:100%}}#section5 .cta{display:flex;flex-direction:column;margin:40vh auto;max-width:1200px;width:100%;background-color:#3e437f;border-radius:1rem;padding:2rem}#section5 .cta a,#section5 .cta h3,#section5 .cta p{color:#e9e6ef}#section5 .cta h3{margin:1.5rem 0}#section5 .cta a{display:inline-flex;font-size:1.9rem;color:#000;background-color:#ff7e66;padding:.5rem 2.3rem;border-radius:10rem;width:max-content;margin-top:3rem;margin-bottom:1rem;text-decoration:none;align-items:center}#section5 .cta a:hover{background-color:#ff694d;box-shadow:0 0 0 4px #34386a}#section5 .cta a .i--arrow-right{display:inline-block;width:25px;height:25px;margin-left:2rem;background-image:url(../images/arrow-down.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transform:rotate(270deg)}#section5 .cta ul{display:inline-flex;flex-direction:row;list-style-type:none;gap:1rem;margin-block-start:0;margin-block-end:0;padding-inline-start:0}#section5 .cta ul li{display:inline-block;color:#e9e6ef;border:1px solid #e9e6ef;padding:.3rem 2rem;border-radius:10rem;text-align:center;width:max-content}footer{display:flex;background-color:#e9e6ef;min-height:unset!important}footer .footer-container{display:flex;flex-direction:column;max-width:1200px;width:100%;margin:0 auto}footer .footer-container .credits{display:flex;flex-wrap:wrap;flex-direction:row;align-items:start;justify-content:center;gap:3rem 5rem;flex-grow:2;padding:0 10%;margin:1rem auto 10rem;color:#34386a}@media screen and (max-width:739px){footer .footer-container .credits{text-align:center}}footer .footer-container .credits h4:first-child{margin:0}footer .footer-container .credits a,footer .footer-container .credits h4,footer .footer-container .credits p{color:#34386a}footer .footer-container .credits h4{margin:0 0 .5rem}footer .footer-container .credits p{margin:0}footer .footer-container .lower-footer{display:flex;max-width:1200px;width:100%;padding:1rem 0;margin:0 auto}@media screen and (max-width:949px){footer .footer-container .lower-footer{width:unset}}footer .footer-container .lower-footer a,footer .footer-container .lower-footer p{font-size:1.2rem;color:#34386a}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.section-home{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:center;height:100vh}.section-home .container-2col{grid:auto/repeat(auto-fit,minmax(300px,1.5fr) minmax(300px,1fr))}@media screen and (max-width:949px){.section-home .container-2col{grid:auto/repeat(auto-fit,minmax(480px,1fr))}}@media screen and (max-width:739px){.section-home .container-2col{grid:auto/repeat(auto-fit,minmax(300px,1fr))}}.section-home .container-2col .image-container{display:flex;width:90%;margin:0 auto;overflow:hidden}@media screen and (max-width:739px){.section-home .container-2col .image-container{width:100%}}.section-home .container-2col .image-container img{display:block;object-fit:contain;width:100%}@media screen and (max-width:949px){.section-home .container-2col .container-2col--right{width:70%;margin:0 auto}}@media screen and (max-width:739px){.section-home .container-2col .container-2col--right{width:90%;margin:0 auto}}.section-home .container-2col .container-2col--right h1+p{font-size:clamp(1.9rem,-.5rem + 3vw,2.6rem)}.section-home .continue-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #000;border-radius:40px;width:6rem;height:6rem;aspect-ratio:1/1;color:#000}.section-home .continue-wrap svg{width:60%;height:60%;transform:translateY(0);animation:arrow 1.5s infinite ease-in-out;animation-fill-mode:forwards;animation-direction:normal;transition:all .3s ease-in-out}.section-home .continue-wrap:hover{cursor:pointer;background-color:#000}.section-home .continue-wrap:hover svg{animation:unset}.section-home .continue-wrap:hover svg path{fill:#e9e6ef}@keyframes arrow{0%{transform:translateY(0)}50%{transform:translateY(5px)}100%{transform:translateY(0)}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}#cursor{width:10rem;height:10rem;border-radius:50%;position:fixed;pointer-events:none;transform:translate(-50%,-50%);z-index:9999;display:none;background-image:url(../images/munch.png);background-size:cover;background-repeat:no-repeat}.section-intro{min-height:100vh}.section-intro .h2--intro{color:#127291;position:relative;text-align:center;opacity:.9;font-size:clamp(13rem,-.5rem + 20vw,25rem);line-height:normal;margin:10rem auto 10rem auto;transform:rotate(-3deg);overflow:hidden}@media screen and (max-width:739px){.section-intro .h2--intro{margin:10rem auto 10rem -7.8rem}}.section-intro .h2--intro>span{display:inline-block;line-height:.8;position:absolute;top:20%}.section-intro .stats{display:grid;grid:auto/repeat(auto-fit,minmax(20rem,1fr));max-width:1200px;width:90%;gap:3rem;margin:16rem auto 22rem}.section-intro .stats .stats-item{display:flex;flex-direction:column;background:#34386a;color:#e9e6ef;border-radius:1rem;align-items:center;justify-content:center;padding:4rem 3rem}.section-intro .stats .stats-item p{text-align:center;color:#e9e6ef}.section-intro .stats .stats-item p.stats-value{font-family:cubano-sharp,Helvetica,Arial,sans-serif;line-height:normal;font-size:6rem;margin:0}.section-intro .stats .stats-item p.stats-description{text-transform:uppercase;font-weight:600;letter-spacing:.08rem}.section-intro .stats .stats-item#hoot::before{content:"";display:none;border:1px solid #127291;border-radius:1rem;width:90%;height:90%;position:absolute;top:-1rem;left:-1rem;transform:rotate(3deg);background-image:url(../images/owl.jpg);background-size:cover;background-repeat:no-repeat;cursor:pointer;transition:all .5s ease-in-out}@keyframes fade{0%{transform:translate(2rem,-1rem);opacity:0}50%{transform:translateX(-1rem,0);opacity:100%}}.section-intro .stats .stats-item#hoot:hover::before{display:block;animation:fade .5s ease-in-out}.section-intro .carrot__wrapper{display:block;position:relative;margin:0 auto;max-width:1200px;width:100%;height:28rem;margin-bottom:10rem}@media screen and (max-width:739px){.section-intro .carrot__wrapper{margin-bottom:20rem}}.section-intro #carrot_btn{display:block;width:250px;position:absolute;top:-10rem;left:10%;cursor:pointer;animation:carrot_levitate 3s infinite ease-in-out forwards;cursor:none}.section-intro #carrot_btn:hover{cursor:none;animation:carrot_hover .5s infinite ease-in-out both}.section-intro #carrot_btn[aria-pressed=true]{pointer-events:none;animation:unset}@media screen and (max-width:949px){.section-intro #carrot_btn{position:unset;top:unset;left:unset;margin:5rem auto}}@keyframes carrot_levitate{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-3rem) rotate(3deg)}100%{transform:translateY(0) rotate(0)}}@keyframes carrot_hover{0%{transform:rotate(0)}50%{transform:rotate(3deg)}100%{transform:rotate(0)}}.text-wrap--intro{margin-top:12rem;padding:2rem;border-radius:5px;border:1px solid #34386a}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.personal-section{display:none;min-height:100vh;background-color:#f5f4f1}.personal-section h2{margin-bottom:2rem}.personal-section__container{display:flex;position:relative;align-items:center;max-width:1200px;width:100%;margin:0 auto}.personal-section__container>*>*>*{color:#0c4e64}.personal-section__container .container-2col--left p,.personal-section__container .container-2col--right p{margin:unset}.personal-section--media .container-2col,.personal-section--people .container-2col{grid:auto/1fr 2fr}@media screen and (max-width:949px){.personal-section--media .container-2col--left,.personal-section--media .container-2col--right,.personal-section--people .container-2col--left,.personal-section--people .container-2col--right{grid-column:1/-1}}.personal-section--media .container-2col--right,.personal-section--people .container-2col--right{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:2rem}@media screen and (max-width:949px){.personal-section--media .container-2col--right,.personal-section--people .container-2col--right{flex-direction:column;margin:8rem 0}.personal-section--media .container-2col--right .personal-section__card,.personal-section--media .container-2col--right .personal-section__card--person,.personal-section--people .container-2col--right .personal-section__card,.personal-section--people .container-2col--right .personal-section__card--person{width:calc(50% - 1rem)}}@media screen and (max-width:949px) and (max-width:739px){.personal-section--media .container-2col--right .personal-section__card,.personal-section--media .container-2col--right .personal-section__card--person,.personal-section--people .container-2col--right .personal-section__card,.personal-section--people .container-2col--right .personal-section__card--person{width:100%}}.personal-section--people{min-height:200vh!important;height:unset!important}.personal-section--people .personal-section__container{align-items:unset;padding-top:10rem;padding-bottom:20rem}.personal-section--people .personal-section__container .container-2col--left{align-self:flex-start}.personal-section--people .personal-section__container .container-2col--right{margin-top:15rem;row-gap:4rem;align-content:center}@media screen and (max-width:949px){.personal-section--people .personal-section__container .container-2col--right{margin:8rem 0}}.personal-section__card,.personal-section__card--person{display:flex;flex-direction:column;background-color:rgba(18,114,145,.08);border:1px solid rgba(18,114,145,.25);border-radius:10px;color:#191919;padding:0 2.5rem 2rem;max-width:36rem}.personal-section__card h3,.personal-section__card--person h3{color:currentColor;font-size:2.5rem}.personal-section__card ul,.personal-section__card--person ul{padding-inline-start:unset;list-style:none}.personal-section__card ul li,.personal-section__card--person ul li{display:flex;align-items:center;color:currentColor;padding:1.5rem 0;border-bottom:1px solid rgba(18,114,145,.25);height:7rem;font-size:1.75rem}.personal-section__card ul li:first-of-type,.personal-section__card--person ul li:first-of-type{padding:0 0 1.5rem}.personal-section__card ul li:last-of-type,.personal-section__card--person ul li:last-of-type{border-bottom:unset}.personal-section__card ul li .media--film,.personal-section__card ul li .media--music,.personal-section__card--person ul li .media--film,.personal-section__card--person ul li .media--music{content:"";display:inline-flex;background-color:#fff;border-radius:3px;margin-right:1rem}.personal-section__card ul li .media--film[data-film],.personal-section__card ul li .media--film[data-music],.personal-section__card ul li .media--music[data-film],.personal-section__card ul li .media--music[data-music],.personal-section__card--person ul li .media--film[data-film],.personal-section__card--person ul li .media--film[data-music],.personal-section__card--person ul li .media--music[data-film],.personal-section__card--person ul li .media--music[data-music]{background-size:cover;background-repeat:no-repeat;box-shadow:0 0 0 1px rgba(18,114,145,.25)}.personal-section__card ul li .media--film,.personal-section__card--person ul li .media--film{height:4.2rem;width:3rem}.personal-section__card ul li .media--film[data-film=Oppenheimer],.personal-section__card--person ul li .media--film[data-film=Oppenheimer]{background-image:url(../images/Oppenheimer.jpg)}.personal-section__card ul li .media--film[data-film=Monster],.personal-section__card--person ul li .media--film[data-film=Monster]{background-image:url(../images/monster.jpg)}.personal-section__card ul li .media--film[data-film=KFM],.personal-section__card--person ul li .media--film[data-film=KFM]{background-image:url(../images/killers-of-the-flower-moon-movie-poster.jpg)}.personal-section__card ul li .media--film[data-film=Spider-man],.personal-section__card--person ul li .media--film[data-film=Spider-man]{background-image:url(../images/Spider-Man-Across-the-Spider-Verse-poster-712x1024.jpg)}.personal-section__card ul li .media--film[data-film=AOF],.personal-section__card--person ul li .media--film[data-film=AOF]{background-image:url(../images/Anatomy-of-a-Fall-poster.jpg)}.personal-section__card ul li .media--music,.personal-section__card--person ul li .media--music{height:4.2rem;width:4.2rem}.personal-section__card ul li .media--music[data-music=KGATLW],.personal-section__card--person ul li .media--music[data-music=KGATLW]{background-image:url(../images/king-gizzard-and-the-lizard-wizard.jpg)}.personal-section__card ul li .media--music[data-music=Glass_beams],.personal-section__card--person ul li .media--music[data-music=Glass_beams]{background-image:url(../images/Glass_Beams.jpg)}.personal-section__card ul li .media--music[data-music=Primal_scream],.personal-section__card--person ul li .media--music[data-music=Primal_scream]{background-image:url(../images/primal-scream-screamadelica.jpg)}.personal-section__card ul li .media--music[data-music=Jockstrap],.personal-section__card--person ul li .media--music[data-music=Jockstrap]{background-image:url(../images/jockstrap.jpg)}.personal-section__card ul li .media--music[data-music=Bug_teeth],.personal-section__card--person ul li .media--music[data-music=Bug_teeth]{background-image:url(../images/bug_teeth_lal_frances_beach-5-3934008006.jpg)}.personal-section__card ul li .media--music_livegroup p,.personal-section__card--person ul li .media--music_livegroup p{font-size:1.75rem;color:currentColor;margin:unset}.personal-section__card ul li .media--music_livegroup p+p,.personal-section__card--person ul li .media--music_livegroup p+p{font-size:1.3rem;opacity:.7}.personal-section__card--person{height:max-content}@media screen and (max-width:949px){.personal-section__card--person{height:auto}}.personal-section__card--person h3{margin-bottom:1rem}.personal-section__card--person p{font-size:1.5rem;line-height:2rem;color:currentColor;margin:.6rem 0!important}.personal-section__card--person p a{font-size:inherit}.personal-section__card--person a.img-link{text-decoration:none;margin-top:1rem}.personal-section__card--person a.img-link:hover>.card--small{border:1px solid #a1a1a1;background-color:#fdfdfd}.personal-section__card--person a.img-link:hover>.card--small img{opacity:1}.personal-section__card--person a.img-link>.card--small{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;background-color:#fafafa;border:1px solid #d4d4d4;border-radius:5px;padding:5px;color:#000;gap:1rem;transition:all .3s ease-in-out}.personal-section__card--person a.img-link>.card--small img{width:40%;height:auto;border:1px solid rgba(18,114,145,.25);border-radius:5px;opacity:.95;transition:all .3s ease-in-out}.personal-section__card--person a.img-link>.card--small .card--small__copy{display:flex;flex-direction:column;flex-wrap:nowrap}.personal-section__card--person a.img-link>.card--small .card--small__copy h4{font-size:1.5rem;line-height:normal;margin:0;text-decoration:underline}.personal-section__card--person a.img-link>.card--small .card--small__copy h4+p{font-size:1.3rem;opacity:.7}.slider-wrap{display:flex;justify-content:center;align-items:center;min-height:50vh;cursor:pointer;position:relative}@media screen and (max-width:739px){.slider-wrap{justify-content:flex-start}}.slider-wrap .slider{position:relative;width:400px;height:150px;perspective:100px}@media screen and (max-width:739px){.slider-wrap .slider{width:300px}}.slider-wrap .slider .item{position:absolute;width:350px;height:230px;border-radius:5px;display:flex;justify-content:center;align-items:center;font-size:2rem;background-color:#00f}@media screen and (max-width:739px){.slider-wrap .slider .item{width:90%;height:200px}}.slider-wrap .slider .item[data-key="0"]{background-color:pink}.slider-wrap .slider .item[data-key="1"]{background-color:#64ff64}.slider-wrap .slider .item[data-key="2"]{background-color:#6464ff}.slider-wrap .slider button{position:absolute;bottom:0;left:50%;transform:translatex(-50%);width:50%;border:0;font-size:24px}.slider-wrap .slider [class^=item]{background-size:cover;background-repeat:no-repeat;background-color:#ffe5ea;border:1px solid #f6f1ff;background-blend-mode:luminosity}.slider-wrap .slider [class^=item]:last-child{background-blend-mode:unset;border:unset}.slider-wrap .slider .item:nth-child(6){left:50px;top:-50px;rotate:5deg}.slider-wrap .slider .item:nth-child(5){left:40px;top:-40px;rotate:4deg}.slider-wrap .slider .item:nth-child(4){left:30px;top:-30px;rotate:3deg}.slider-wrap .slider .item:nth-child(3){left:20px;top:-20px;rotate:2deg}.slider-wrap .slider .item:nth-child(2){left:10px;top:-10px}.slider-wrap .slider .item:nth-child(1){left:0;top:0}.slider-wrap .slider#slider-travel .item-1{background-image:url(../images/norfolk.jpg)}.slider-wrap .slider#slider-travel .item-2{background-image:url(../images/bru.jpg)}.slider-wrap .slider#slider-travel .item-3{background-image:url(../images/sugarloaf.jpg)}.slider-wrap .slider#slider-travel .item-4{background-image:url(../images/wide_awake.jpg)}.slider-wrap .slider#slider-travel .item-5{background-image:url(../images/spain.jpg)}.slider-wrap .slider#slider-travel .item-6{background-image:url(../images/dr_stravinsky.jpg)}.slider-wrap .slider#slider-volunteering .item-1{background-image:url(../images/goodgym1.jpg)}.slider-wrap .slider#slider-volunteering .item-2{background-image:url(../images/goodgym2.jpg)}.slider-wrap .slider#slider-volunteering .item-3{background-image:url(../images/goodgym3.jpg)}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.secondary-hierachy .container-2col{align-items:center}@media screen and (max-width:949px){.secondary-hierachy .container-2col--left,.secondary-hierachy .container-2col--right{margin:8rem 0}}@media screen and (max-width:739px){.secondary-hierachy .container-2col--left,.secondary-hierachy .container-2col--right{margin:4em 0}}.secondary-hierachy .image{width:70%}.secondary-hierachy .image>*{width:100%;height:auto}.secondary-hierachy h2{margin-block-end:unset;margin-block-start:unset;margin:1.5rem 0}.secondary-hierachy .description,.secondary-hierachy h2{max-width:40ch}