@media only screen and (orientation:portrait){.svg .logo__letter{margin:0}}.layout-about>a,.layout-contact>a{position:fixed;margin:auto;width:fit-content;border-radius:.75rem;padding:0 .5rem;transition:color .6s ease-in-out}@media only screen and (orientation:landscape){.layout-about>a,.layout-contact>a{bottom:.75rem;font-size:2rem;background-color:#fdfdfd}}@media only screen and (orientation:portrait){.layout-about>a,.layout-contact>a{font-size:1.4rem;background-color:#ededed;border-radius:.5rem;bottom:.75rem;left:50vw;transform:translate(-50%)}}.layout-about,.layout-contact{width:100vw;display:flex;flex-direction:column}@media only screen and (orientation:landscape){.layout-about,.layout-contact{justify-content:center;align-items:center}}.layout-about>header,.layout-contact>header{position:fixed;z-index:99999;top:0;left:0}.layout-about>div,.layout-contact>div{padding:1rem}@media only screen and (orientation:landscape){.layout-about>div,.layout-contact>div{gap:1rem;justify-content:space-between;max-width:70rem}}.layout-about>div>p,.layout-contact>div>p{font-size:3rem}@media only screen and (orientation:portrait){.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section:nth-child(2){margin:-1rem 0}}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a{overflow:hidden}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a>figure{height:16rem;width:16rem;max-width:66vw;max-height:66vw}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a>figure>figcaption{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:fit-content}@media only screen and (orientation:landscape){.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a>figure>figcaption{font-size:2rem}}@media only screen and (orientation:portrait){.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a>figure>figcaption{font-size:1.4rem}}@media only screen and (orientation:landscape){.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:first-child{transform-origin:bottom center;transform:translateY(5%)}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:first-child:hover{transform:scale(.98) translateY(5%)}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:first-child>figure{transform:translateY(20%)}}@media only screen and (orientation:portrait){.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:first-child>figure{transform:translate(5vw)}}@media only screen and (orientation:landscape){.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:last-child{transform-origin:top center;transform:translateY(-5%)}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:last-child:hover{transform:scale(.98) translateY(-5%)}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:last-child>figure{transform:translateY(-20%)}}@media only screen and (orientation:portrait){.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:last-child>figure{transform:translate(-5vw)}}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:only-child{transform-origin:center center}.layout-about:not(:is(.layout-history,.layout-contact,.layout-members))>div>section>a:only-child>figure{transform:unset}.layout-about>div{width:100vw;display:flex;align-items:center}@media only screen and (orientation:landscape){.layout-about>div{height:calc(var(--vh, 1vh) * 100)}}@media only screen and (orientation:portrait){.layout-about>div{flex-direction:column;justify-content:space-between;gap:1rem;padding:0;height:calc(var(--vh, 1vh) * 100 - 8rem);margin:4rem 0}}.layout-about>div>section{justify-content:center;align-items:center;display:flex}@media only screen and (orientation:landscape){.layout-about>div>section{flex-direction:column;width:calc(50vw - 5rem);max-width:28rem}}@media only screen and (orientation:portrait){.layout-about>header:after{content:attr(data-after);position:absolute;font-size:1.4rem;left:50%;transform:translate(-50%);text-transform:lowercase;color:#d9d9d9;background-color:#fdfdfd;border-radius:.75rem;padding:0 .5rem;border-radius:.5rem;opacity:1;transition:opacity .6s ease-in-out}}.layout-about-contact>div>section,.layout-about-history>div>section{display:flex;align-items:center;justify-content:center}@media only screen and (orientation:landscape){.layout-about-contact>div>section,.layout-about-history>div>section{width:calc(50VW - 5rem);max-width:28rem;height:calc(var(--vh, 1vh) * 100)}}.layout-about-contact>div>section>div,.layout-about-history>div>section>div{display:flex;flex-direction:column}@media only screen and (orientation:landscape){.layout-about-contact>div>section>div,.layout-about-history>div>section>div{max-width:calc(100% - 2rem);gap:1rem}}@media only screen and (orientation:portrait){.layout-about-contact>div>section>div,.layout-about-history>div>section>div{width:calc(100vw - 2rem);text-align:center}}@media only screen and (orientation:portrait){.layout-about-history{display:initial;overflow:hidden scroll;padding:3.3rem 0}}@media only screen and (orientation:portrait){.layout-about-history>div{padding:0;margin:0;gap:1.4rem;height:fit-content}.layout-about-history>div>svg{display:none}}@media only screen and (orientation:portrait){.layout-about-history>div>section{height:auto;order:1}.layout-about-history>div>section:nth-child(4){order:0}}@media only screen and (orientation:landscape){.layout-about-history>div>section>article{max-height:calc(var(--vh, 1vh) * 100);overflow:hidden scroll;scroll-snap-type:y proximity}}@media only screen and (orientation:portrait){.layout-about-history>div>section>article{max-width:calc(100vw - 2rem)}}.layout-about-history>div>section>article>div{width:100%;display:flex;flex-direction:column;gap:1rem}@media only screen and (orientation:portrait){.layout-about-history>div>section>article>div{padding:0}}.layout-about-history>div>section>article>div p{scroll-snap-align:center}@media only screen and (orientation:portrait){.layout-about-history>div>section>figure{max-width:calc(100vw - 2rem);max-height:calc(100vw - 2rem)}}.layout-about-members>div>section>div{width:100%;overflow:hidden}@media only screen and (orientation:landscape){.layout-about-members>div>section>div{height:calc(var(--vh, 1vh) * 100);overflow-y:scroll;scroll-snap-type:y proximity}}@media only screen and (orientation:portrait){.layout-about-members>div>section>div{width:100vw;overflow-x:scroll;scroll-snap-type:x proximity}}.layout-about-members>div>section>div>ul{display:flex;gap:3rem}@media only screen and (orientation:landscape){.layout-about-members>div>section>div>ul{width:100%;padding:calc(var(--vh, 1vh) * 30) 0;flex-direction:column}}@media only screen and (orientation:portrait){.layout-about-members>div>section>div>ul{width:fit-content;padding:0px 40vw;align-items:center}}.layout-about-members>div>section>div>ul>li>header>label{scroll-snap-align:center;width:fit-content;margin:auto;display:inherit;font-size:2rem;white-space:wrap;text-align:center}.layout-about-members>div>section>div>ul>li>header:has(input:checked)>label{color:#d9d9d9}.layout-about-members>div>section>div>ul>li>article{position:fixed;transform:translate(-50%,-50%);text-align:center;display:flex;flex-direction:column;opacity:0;pointer-events:none}.layout-about-members>div>section>div>ul>li>article>*{font-size:1.4rem}@media only screen and (orientation:landscape){.layout-about-members>div>section>div>ul>li>article{top:calc(var(--vh, 1vh) * 50);left:75vw;width:calc(50vw - 5rem);max-width:28rem}.layout-about-members>div>section>div>ul>li>article>*{width:auto}}@media only screen and (orientation:landscape)and (min-width:80rem){.layout-about-members>div>section>div>ul>li>article{left:calc(50vw + 17rem)}}@media only screen and (orientation:portrait){.layout-about-members>div>section>div>ul>li>article{top:calc(var(--vh, 1vh) * 75 - 1rem);left:50vw}}.layout-about-members>div>section>div>ul>li>article :last-child{width:fit-content;margin:.75rem auto 0;background-color:#ededed;border-radius:.75rem;padding:0 .5rem}.layout-about-members>div>section>div>ul>li:has(input:checked)>article{opacity:1;pointer-events:initial}.layout-contact>div{height:calc(var(--vh, 1vh) * 100);overflow:hidden scroll;padding:6rem 1rem 3.3rem}.layout-contact>div>section{display:flex;flex-direction:column;gap:2rem;justify-content:center;align-items:center}@media only screen and (orientation:landscape){.layout-contact>div>section{width:38rem}}@media only screen and (orientation:portrait){.layout-contact>div>section{width:100%;max-width:38rem}}.layout-contact>div>section>figure{max-width:12rem;aspect-ratio:1/1}.layout-contact>div>section>h1{font-size:2rem}.layout-contact>div>section>h1+div{text-align:center}html.touch .layout-about .btn-back:hover{transform:scale(.98) translate(-50%)}
