body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:inherit;text-decoration:none;text-decoration:initial}h1{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0;unicode-bidi:isolate}img{color:inherit;font-family:inherit;font-size:12px}@font-face{font-display:swap;font-family:Poppins;font-weight:400;src:local("Poppins Regular"),url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-weight:500;src:local("Poppins"),url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-weight:600;src:local("Poppins SemiBold"),url(/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-weight:700;src:local("Poppins Bold"),url(/static/media/Poppins-Bold.cdb29a5d7ccf57ff05a3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Poppins;font-weight:800;src:local("Poppins ExtraBold"),url(/static/media/Poppins-ExtraBold.01849ee091e1762a5dd5.ttf) format("truetype")}@font-face{font-display:swap;font-family:Material Icons Round;font-style:normal;font-weight:400;src:local("Material Icons Round"),url(/static/media/MaterialIconsRound-Regular.13b4412fee80049c3dfb.otf) format("opentype")}.material-icons-round{word-wrap:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";direction:ltr;display:inline-block;font-family:Material Icons Round;font-size:12px;font-style:normal;letter-spacing:normal;line-height:1;text-rendering:optimizeLegibility;text-transform:none;white-space:nowrap}.material-icons-round.medium{font-size:16px}.material-icons-round.large{font-size:18px}.material-icons-round.xlarge{font-size:20px}.clicable{cursor:pointer}.image-container{display:flex}.app{min-height:100vh;text-align:center}.app-background{background-color:#fff;font-size:14px;min-height:100vh}.about{box-sizing:border-box;padding:10px 0 0}.about__title h1{color:#bfb0c5;font-weight:800}.about__title.mobile{display:block}.about__title.mobile h1{font-size:30px}.about__title.desktop{display:none}.about__section{display:flex;flex-direction:column}.about__section__text{box-sizing:border-box;padding:20px 30px;text-align:start}.about__section__image>img{height:auto;pointer-events:none;width:100vw}@media (min-width:600px){.about__title.mobile{padding:10px 80px 0}.about__section__text{padding:20px 80px}.about__section.portrait .about__section__image>img{height:80vw;width:auto}}@media (min-width:900px){.about__title.desktop{display:block;text-align:left}.about__title.mobile{display:none}.about__title.desktop h1{font-size:60px;letter-spacing:20px}.about__section{align-items:center;box-sizing:border-box;flex-direction:row;padding:20px 0}.about__section.portrait.reverse{align-items:flex-start}.about__section.portrait.reverse .about__section__texts{margin-top:10vh}.about__section.reverse{flex-direction:row-reverse}.about__section .about__section__image>img{width:50vw}.about__section.portrait .about__section__image>img{height:100vh;width:auto}.about__section__text,.about__title.desktop{padding:0 80px}}@media (min-width:1200px){.about__section__text,.about__title.desktop{font-size:1.5vw;padding:0 10%}}@media (min-width:1400px){.about__title.desktop h1{font-size:80px}.about__section{height:100vh;width:auto}.about__section__image,.about__section__text{height:auto;width:50vw}.about__section__text{font-size:1vw}}@media (min-width:1800px){.about__section__text{font-size:1vw}}.page-content{min-height:calc(100vh - 162px)}.header{background-color:#fff;box-sizing:border-box;display:flex;justify-content:space-between;overflow:hidden;padding:10px}.header__logo{align-items:center;color:#0000;display:flex}.header__logo__image{height:auto;width:200px}.header__menu,.header__menu-container{align-items:center;display:flex}.header__menu{flex-direction:column}.header__menu-item,.header__menu-item--active{align-items:center;box-sizing:border-box;display:flex;justify-content:center;margin:0 4px;padding:8px;width:100%}.header__menu-item--active{background-color:#bfb0c5;font-weight:600}.header__rrss{align-items:center;box-sizing:border-box;display:flex;gap:0 16px;justify-content:center;padding:8px}.header__menu-item:hover{color:#bfb0c5;font-weight:500}@media (min-width:600px){.header__menu{flex-direction:row}.header__menu-item--active{background-color:initial;border-bottom:2px solid #bfb0c5}.header__rrss{padding:0 16px}}.header__menu-list-icon{box-sizing:border-box;padding:0 8px}.header__menu-list{background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:auto;left:0;padding:8px 0;position:absolute;top:46px;width:100%;z-index:1}.header__menu-list__background{height:100%;left:0;opacity:100%;position:absolute;top:0;width:100%;z-index:1}.rrss-item{align-items:center;display:flex;justify-content:center}.rrss-item__icon{height:16px;width:16px}.rrss-item:hover{cursor:pointer}.rrss-item:hover>.rrss-item__icon:hover>g>path{fill:#bfb0c5}.footer{background-color:#fff;box-sizing:border-box;overflow:hidden;padding:18px 10px;text-align:center}.footer__rrss{display:flex;gap:0 8px;justify-content:center;width:100%}.footer__rrss-icon{box-sizing:border-box;padding:8px}.footer__copyright{box-sizing:border-box;padding:8px 0}.footer__copyright span{font-size:10px}.landing{display:flex;flex-direction:column}.landing__image{filter:grayscale(100%);height:auto;pointer-events:none;width:100vw}.landing__image-container{display:flex;flex-direction:column}.image-container:hover>img{filter:none}@media screen and (min-width:1200px){.landing__image-container{flex-direction:row}.landing__image-container .landing__image{height:auto;width:50vw}}.not-found{box-sizing:border-box;padding:10px}.not-found__title h1{color:#bfb0c5;font-weight:800}@media (min-width:600px){.not-found__section__text{max-width:80vw}}@media (min-width:900px){.not-found__title h1{font-size:60px}.not-found p{font-size:18px}.not-found__section__text{max-width:50vw}}@media (min-width:1200px){.not-found__title h1{font-size:50px}.not-found__section__text{max-width:30vw}}@media (min-width:1400px){.not-found__title h1{font-size:80px}}
/*# sourceMappingURL=main.889225ad.css.map*/