@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}*{margin:0;padding:0;box-sizing:border-box}*:before,*:after{box-sizing:inherit}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{line-height:1.5;-webkit-text-size-adjust:100%}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}a{text-decoration:none;color:inherit}ul,ol{list-style:none}button{border:none;background:none;cursor:pointer}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Inter;src:url(./fonts/Inter18pt-Regular-DdzUR1k3.woff2) format("woff2"),url(./fonts/Inter18pt-Regular-C_JVkwM8.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./fonts/Inter18pt-Bold-A6wbgc19.woff2) format("woff2"),url(./fonts/Inter18pt-Bold-CO0vCtBN.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./fonts/Inter18pt-Black-CyOs8nq1.woff2) format("woff2"),url(./fonts/Inter18pt-Black-rgqMDMXW.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Gabarito;src:url(./fonts/Gabarito-Regular-_nvT9xFy.woff2) format("woff2"),url(./fonts/Gabarito-Regular-BHMwKrjD.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gabarito;src:url(./fonts/Gabarito-Black-BHGfgwr5.woff2) format("woff2"),url(./fonts/Gabarito-Black-CTpHPHJO.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem}@media(max-width:768px){body{font-size:1rem;line-height:1.5rem}}body{color:#020204;background-color:#ededed}h1{font-family:Gabarito,sans-serif;font-size:2.5rem;font-weight:900;line-height:3.75rem;letter-spacing:.1px}@media(max-width:768px){h1{font-size:2rem;line-height:3rem}}h2{font-family:Gabarito,sans-serif;font-size:1.875rem;font-weight:900;line-height:3.125rem;letter-spacing:.1px}@media(max-width:768px){h2{font-size:1.5rem;line-height:2.5rem}}h3{font-family:Gabarito,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25rem}@media(max-width:768px){h3{font-size:1.25rem;line-height:2rem}}h4{font-family:Gabarito,sans-serif;font-size:1.25rem;font-weight:900;line-height:1.875rem;letter-spacing:.1px}@media(max-width:768px){h4{font-size:1rem;line-height:1.5rem}}h5{font-family:Gabarito,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media(max-width:768px){h5{font-size:.875rem;line-height:1.25rem}}a{color:#bf8e5c;text-decoration:none}a:hover{color:#a77541}.container{width:100%;max-width:1256px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.button{padding:1rem;border-radius:4px;border:0;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5rem}@media(max-width:768px){.button{font-size:1.25rem;line-height:1.5rem}}.button{display:flex;align-items:center;justify-content:center;gap:1.5rem;transition:all .3s ease;width:fit-content}@media(max-width:768px){.button{padding:.5rem;gap:1.25rem}}.button svg{max-width:32px;width:100%;height:auto;object-fit:contain}@media(max-width:768px){.button svg{max-width:24px}}.button.button-red{background-color:#d50400;color:#fff}header.header{background-color:#000;position:sticky;top:0;left:0;width:100%;z-index:10;padding-block:1.25rem;border-bottom:1px solid #bf8e5c}header.header .header-wrapper{display:flex;justify-content:space-between;align-items:center;gap:1.25rem}header.header .header-wrapper .logo img{height:48px;width:auto}header.header .header-wrapper .hamburger{display:none;flex-direction:column;justify-content:center;gap:5px;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:0;z-index:11}@media(max-width:768px){header.header .header-wrapper .hamburger{display:flex}}header.header .header-wrapper .hamburger .hamburger-line{display:block;width:100%;height:2px;background-color:#fff;transition:transform .3s ease,opacity .3s ease}header.header .header-wrapper .hamburger.is-active .hamburger-line:nth-child(1){transform:translateY(7px) rotate(45deg)}header.header .header-wrapper .hamburger.is-active .hamburger-line:nth-child(2){opacity:0}header.header .header-wrapper .hamburger.is-active .hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:768px){header.header .header-wrapper .main-navigation{position:absolute;top:100%;left:0;width:100%;background-color:#000;border-bottom:1px solid #bf8e5c;overflow:hidden;max-height:0;transition:max-height .3s ease}header.header .header-wrapper .main-navigation.is-open{max-height:var(--nav-height, 500px)}}header.header .header-wrapper .main-navigation ul{list-style:none;display:flex;gap:1.25rem}@media(max-width:768px){header.header .header-wrapper .main-navigation ul{flex-direction:column;padding:1.25rem}}header.header .header-wrapper .main-navigation ul li a{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media(max-width:768px){header.header .header-wrapper .main-navigation ul li a{font-size:.875rem;line-height:1.25rem}}header.header .header-wrapper .main-navigation ul li a{font-weight:700;color:#fff;text-transform:capitalize;transition:color .3s ease}header.header .header-wrapper .main-navigation ul li a:hover{color:#bf8e5c}footer.footer{background-color:#000}footer.footer .footer-wrapper .photo{padding-block:3.5rem}@media(max-width:768px){footer.footer .footer-wrapper .photo{padding-block:2rem}}footer.footer .footer-wrapper .photo img{width:100%;height:auto}footer.footer .footer-wrapper .content{padding-block:1.5rem;display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){footer.footer .footer-wrapper .content{flex-direction:column;gap:1.25rem}}footer.footer .footer-wrapper .content .copyright p{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media(max-width:768px){footer.footer .footer-wrapper .content .copyright p{font-size:.75rem;line-height:1rem}}footer.footer .footer-wrapper .content .additional-links{display:flex;gap:1.5rem}footer.footer .footer-wrapper .content .additional-links a{font-family:Inter,sans-serif;font-size:.875rem;font-weight:400;line-height:1.25rem}@media(max-width:768px){footer.footer .footer-wrapper .content .additional-links a{font-size:.75rem;line-height:1rem}}footer.footer .footer-wrapper .content .additional-links a{color:#fff}.home{background-color:#000;color:#fff}.home section.hero{position:relative;overflow:hidden;min-height:700px;display:flex;align-items:flex-end}@media(max-width:768px){.home section.hero{min-height:500px}}.home section.hero .video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.home section.hero .video-wrapper video{width:100%;height:100%;object-fit:cover}.home section.hero .hero-wrapper{position:relative;display:flex;justify-content:space-between;align-items:flex-end;gap:1.25rem;padding-block:2.5rem}@media(max-width:1024px){.home section.hero .hero-wrapper{flex-direction:column;align-items:flex-start}}.home section.hero .hero-wrapper:before{content:"";position:absolute;top:0;left:50%;width:100vw;transform:translate(-50%);height:100%;background:linear-gradient(180deg,#0000,#000);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:-1}.home section.hero .hero-wrapper .content-wrapper{flex:1;max-width:400px;width:100%}.home section.hero .hero-wrapper .content-wrapper h2{font-family:Gabarito,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25rem}@media(max-width:768px){.home section.hero .hero-wrapper .content-wrapper h2{font-size:1.25rem;line-height:2rem}}.home section.hero .hero-wrapper .content-wrapper .text{font-family:Gabarito,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.5rem}@media(max-width:768px){.home section.hero .hero-wrapper .content-wrapper .text{font-size:.875rem;line-height:1.25rem}}.home section.hero .hero-wrapper .content-wrapper .text{margin-top:1.5rem}.home section.hero .hero-wrapper .video-navigation{position:absolute;bottom:2.5rem;left:50%;display:flex;justify-content:center;align-items:center;gap:.5rem;transform:translate(-50%)}@media(max-width:1024px){.home section.hero .hero-wrapper .video-navigation{position:static;transform:none;order:-1}}.home section.hero .hero-wrapper .video-navigation .video-navigation-button{display:flex;justify-content:center;align-items:center;padding:1rem 1.25rem}.home section.letter{background:linear-gradient(180deg,#28282a,#000)}.home section.letter .letter-wrapper{padding:154px 0;display:grid;align-items:center;grid-template-columns:1fr 1fr;gap:1.25rem;border-bottom:1px solid #353537}@media(max-width:1024px){.home section.letter .letter-wrapper{padding:80px 0}}@media(max-width:768px){.home section.letter .letter-wrapper{padding:60px 0;grid-template-columns:1fr;gap:2rem}}.home section.letter .letter-wrapper .content h2{font-family:Gabarito,sans-serif;font-size:2.5rem;font-weight:900;line-height:3.75rem;letter-spacing:.1px}@media(max-width:768px){.home section.letter .letter-wrapper .content h2{font-size:2rem;line-height:3rem}}.home section.letter .letter-wrapper .content .text{font-family:Inter,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.625rem}@media(max-width:768px){.home section.letter .letter-wrapper .content .text{font-size:1rem;line-height:1.5rem}}.home section.letter .letter-wrapper .content .text{margin-top:1.5rem}.home section.letter .letter-wrapper .content .text p:not(:first-child){margin-top:1rem}.home section.letter .letter-wrapper .content .text strong{font-weight:900}.home section.letter .letter-wrapper .image{margin:0 auto}.home section.letter .letter-wrapper .image img{display:block;max-width:250px;width:100%;height:auto;object-fit:contain}@media(max-width:768px){.home section.letter .letter-wrapper .image img{max-width:200px}}.home section.letter .letter-wrapper .image .button-wrapper{margin-top:1.5rem;display:flex;justify-content:center}.home section.letter .letter-wrapper .image .button-wrapper .button{gap:.5rem}.home section.awards{overflow:hidden}.home section.awards .awards-wrapper{padding:80px 0;position:relative}@media(max-width:1024px){.home section.awards .awards-wrapper{padding:60px 0}}@media(max-width:768px){.home section.awards .awards-wrapper{padding:40px 0}}.home section.awards .awards-wrapper .splide:before{content:"";position:absolute;top:0;left:0;width:7%;height:100%;background:linear-gradient(to right,#000000,transparent);z-index:1}.home section.awards .awards-wrapper .splide:after{content:"";position:absolute;top:0;right:0;width:7%;height:100%;background:linear-gradient(to left,#000000,transparent);z-index:1}.home section.awards .awards-wrapper .splide__slide{width:auto;display:flex;align-items:center}.home section.awards .awards-wrapper .award .award-image img{display:block;max-width:100%;height:auto}@media(max-width:768px){.home section.awards .awards-wrapper .award .award-image img{height:80px;width:auto;object-fit:contain}}.home section.characters{padding:108px 0}@media(max-width:1024px){.home section.characters{padding:60px 0}}@media(max-width:768px){.home section.characters{padding:40px 0}}.home section.characters .characters-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem}@media(max-width:768px){.home section.characters .characters-wrapper{grid-template-columns:1fr;gap:2rem}}.home section.characters .characters-wrapper .left-photo img,.home section.characters .characters-wrapper .right-photo img{height:230px;width:100%;object-fit:cover}@media(max-width:768px){.home section.characters .characters-wrapper .left-photo img,.home section.characters .characters-wrapper .right-photo img{height:180px}}.home section.cards{padding:56px 0 108px}@media(max-width:1024px){.home section.cards{padding:40px 0 60px}}.home section.cards .cards-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3rem}@media(max-width:768px){.home section.cards .cards-wrapper{flex-direction:column;gap:1.25rem}}.home section.cards .cards-wrapper .card{flex:1 0 auto;display:flex;gap:1rem;flex-direction:column;align-items:center;justify-content:flex-start;padding:1.5rem;position:relative}.home section.cards .cards-wrapper .card:not(:first-child):before{content:"";position:absolute;top:0;left:-1.5rem;width:1px;height:100%;background-color:#bf8e5c}@media(max-width:768px){.home section.cards .cards-wrapper .card:not(:first-child):before{left:50%;transform:translate(-50%);width:250px;height:1px}}.home section.cards .cards-wrapper .value{font-family:Gabarito,sans-serif;font-size:3.75rem;font-weight:900;line-height:5rem}@media(max-width:768px){.home section.cards .cards-wrapper .value{font-size:2.5rem;line-height:3.75rem}}.home section.cards .cards-wrapper .caption{font-family:Gabarito,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25rem}@media(max-width:768px){.home section.cards .cards-wrapper .caption{font-size:1.25rem;line-height:2rem}}.home section.cards .cards-wrapper .caption{max-width:200px;text-align:center}.home section.about{background-color:#e6c9b0}.home section.about .about-wrapper{padding:108px 0;color:#000;max-width:810px;width:100%;margin:0 auto}@media(max-width:1024px){.home section.about .about-wrapper{padding:60px 0}}@media(max-width:768px){.home section.about .about-wrapper{padding:40px 0}}.home section.about .about-wrapper h2{font-family:Gabarito,sans-serif;font-size:5rem;font-weight:900;line-height:6.25rem}@media(max-width:768px){.home section.about .about-wrapper h2{font-size:3.75rem;line-height:5rem}}.home section.about .about-wrapper .text{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media(max-width:768px){.home section.about .about-wrapper .text{font-size:.875rem;line-height:1.25rem}}.home section.about .about-wrapper .text{margin-top:1.5rem}.home section.about .about-wrapper .text p:not(:first-child){margin-top:1rem}.home section.authors{background:linear-gradient(180deg,#28282a,#000)}.home section.authors .authors-wrapper{padding:108px 0}@media(max-width:1024px){.home section.authors .authors-wrapper{padding:60px 0}}@media(max-width:768px){.home section.authors .authors-wrapper{padding:40px 0}}.home section.authors .authors-wrapper h2{font-family:Gabarito,sans-serif;font-size:3.75rem;font-weight:900;line-height:5rem}@media(max-width:768px){.home section.authors .authors-wrapper h2{font-size:2.5rem;line-height:3.75rem}}.home section.authors .authors-wrapper h2{text-align:center;display:flex;white-space:nowrap;align-items:center;gap:4.5rem}.home section.authors .authors-wrapper h2:before,.home section.authors .authors-wrapper h2:after{content:"";display:inline-block;width:100%;height:2px;background-color:#bf8e5c}.home section.authors .authors-wrapper .authors-list{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:4.5rem}@media(max-width:1024px){.home section.authors .authors-wrapper .authors-list{margin-top:3.5rem}}@media(max-width:768px){.home section.authors .authors-wrapper .authors-list{grid-template-columns:1fr}}.home section.authors .authors-wrapper .authors-list .author{display:grid;grid-template-columns:1fr 1fr;gap:2rem;border:1px solid #353537;background-color:#ffffff0d;padding:1.5rem;border-radius:12px;box-shadow:0 4px 12px #00000040}@media(max-width:1024px){.home section.authors .authors-wrapper .authors-list .author{grid-template-columns:120px 1fr}}@media(max-width:768px){.home section.authors .authors-wrapper .authors-list .author{gap:1.25rem;padding:1.25rem}}.home section.authors .authors-wrapper .authors-list .author .author-image img{display:block;max-width:100%;height:auto}.home section.authors .authors-wrapper .authors-list .author .author-content{display:flex;flex-direction:column}.home section.authors .authors-wrapper .authors-list .author .name{font-family:Gabarito,sans-serif;font-size:1.25rem;font-weight:900;line-height:1.875rem;letter-spacing:.1px}@media(max-width:768px){.home section.authors .authors-wrapper .authors-list .author .name{font-size:1rem;line-height:1.5rem}}.home section.authors .authors-wrapper .authors-list .author .role{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media(max-width:768px){.home section.authors .authors-wrapper .authors-list .author .role{font-size:.875rem;line-height:1.25rem}}.home section.authors .authors-wrapper .authors-list .author .role{color:#bf8e5c}.home section.authors .authors-wrapper .authors-list .author .description{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media(max-width:768px){.home section.authors .authors-wrapper .authors-list .author .description{font-size:.875rem;line-height:1.25rem}}.home section.authors .authors-wrapper .authors-list .author .description{margin-top:.5rem}.home section.contact{background-color:#1b1b1d;text-align:center}.home section.contact .contact-wrapper{padding:56px 0}@media(max-width:1024px){.home section.contact .contact-wrapper{padding:40px 0}}.home section.contact .contact-wrapper h2{font-family:Gabarito,sans-serif;font-size:3.75rem;font-weight:900;line-height:5rem}@media(max-width:768px){.home section.contact .contact-wrapper h2{font-size:2.5rem;line-height:3.75rem}}.home section.contact .contact-wrapper>p{font-family:Gabarito,sans-serif;font-size:1.5rem;font-weight:400;line-height:2.25rem}@media(max-width:768px){.home section.contact .contact-wrapper>p{font-size:1.25rem;line-height:2rem}}.home section.contact .contact-wrapper>p{color:#bf8e5c}.home section.contact .contact-wrapper .divider{max-width:1000px;width:100%;height:1px;background-color:#353537;margin:3.5rem auto}@media(max-width:768px){.home section.contact .contact-wrapper .divider{margin:2rem auto}}.home section.contact .contact-wrapper .email-address{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.home section.contact .contact-wrapper .email-address .title{font-family:Gabarito,sans-serif;font-size:1.875rem;font-weight:900;line-height:3.125rem;letter-spacing:.1px}@media(max-width:768px){.home section.contact .contact-wrapper .email-address .title{font-size:1.5rem;line-height:2.5rem}}.home section.contact .contact-wrapper .email-address .title{margin-top:.5rem}.home section.contact .contact-wrapper .email-address .email-address-icon{display:flex;align-items:center;justify-content:center;width:104px;height:104px;border:1px solid #353537;background-color:#ffffff0d;border-radius:12px}@media(max-width:768px){.home section.contact .contact-wrapper .email-address .email-address-icon{width:80px;height:80px}}@media(max-width:768px){.home section.contact .contact-wrapper .email-address .email-address-icon svg{max-width:42px}}.home section.contact .contact-wrapper .email-address a{font-family:Inter,sans-serif;font-size:1rem;font-weight:400;line-height:1.5rem}@media(max-width:768px){.home section.contact .contact-wrapper .email-address a{font-size:.875rem;line-height:1.25rem}}.home section.contact .contact-wrapper .email-address a{color:#bf8e5c}.home section.contact .contact-wrapper .socials{display:flex;justify-content:center;gap:2.5rem}@media(max-width:768px){.home section.contact .contact-wrapper .socials svg{max-width:36px}}
