:root{--white:#fff;--white-rgb:255,255,255;--yellow:#ffde00;--orange-light:#f39200;--orange-dark:#ea5b0c;--magenta:#e6007e;--magenta-rgb:230,0,126;--black:#393536;--black-rgb:57,53,54;--max-width-sm:30rem;--max-width-md:36rem;--max-width-lg:48rem;--z-body-background:-1;--z-navigation:3;--z-navigation-background:4;--z-navigation-container:5;--z-navigation-cookie-wall:5}@font-face{font-family:avenir;font-style:normal;font-weight:300;src:local("avenir-light"),local("avenir-light"),url(/assets/avenir-light.800ae2100a48ba7a5122.woff2) format("woff2")}@font-face{font-family:nexa-bold;font-style:normal;font-weight:300;src:local("nexa-bold"),local("nexa-bold"),url(/assets/nexa-bold.59091ecf08fdd436c82f.woff2) format("woff2")}@font-face{font-family:nexa-bold-italic;font-style:normal;font-weight:300;src:local("nexa-bold-italic"),local("nexa-bold-italic"),url(/assets/nexa-bold-italic.cebc9102e0fea51994d3.woff2) format("woff2")}.navigation{padding:0 1rem;position:fixed;top:0;width:100%;z-index:var(--z-navigation)}.navigation__container{background-color:rgba(var(--black-rgb),.875);box-shadow:0 0 .5rem rgba(var(--black-rgb),.25);display:flex;margin:0 auto;max-width:30rem;position:relative;width:100%;z-index:var(--z-navigation-container)}@media screen and (min-width:48rem){.navigation__container{max-width:var(--max-width-lg)}}.navigation__item{border-bottom:.125rem solid transparent;border-top:.125rem solid transparent;color:var(--white);line-height:3rem;padding:0 1rem;text-decoration:none;text-transform:uppercase;transition:all .375s ease}@media screen and (max-width:calc(48rem - 1px)){.navigation__items .navigation__item{color:var(--black)}}.navigation__item--active,.navigation__item:hover{border-bottom-color:var(--magenta);color:var(--magenta)}.navigation__item--logo{border:0;margin-right:auto;max-height:3.25rem;overflow:hidden;position:relative}.navigation__item-logo-circle{background-color:rgba(var(--black-rgb),.75);border-radius:50%;box-shadow:0 0 .5rem rgba(var(--black-rgb),.5);display:block;height:8.5rem;left:2.65rem;position:absolute;top:-2.6rem;width:8.5rem}.navigation__item--logo svg{height:3rem;position:relative;width:12rem}.navigation__item--toggle{background-color:transparent;border:0;font-size:2rem;line-height:2rem;padding:0 1rem .5rem}@media screen and (min-width:48rem){.navigation__item--toggle{display:none}}.navigation__items{display:none}@media screen and (max-width:calc(48rem - 1px)){.navigation__items{background-color:rgba(var(--white-rgb),.875);flex-direction:column;position:absolute;top:3.375rem;width:100%}}@media screen and (min-width:48rem){.navigation__items{display:flex}}.navigation--active .navigation__items{display:flex}.navigation--active .navigation__background{background-color:rgba(var(--black-rgb),.5);content:" ";height:100vh;left:0;position:fixed;top:0;transition:background-color .5s ease;width:100vw;z-index:var(--z-navigation-background);@media screen and (min-width:48rem){display:none}}*,:after,:before{box-sizing:border-box}body{background-color:var(--black);color:var(--black);font-family:avenir,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;line-height:1.5rem;margin:0}body.F7e6EoMJNewvairB6RJ7-active{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:nexa-bold,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}p{font-size:1.125rem;line-height:1.75rem;margin:0;padding:0 0 1rem}p:last-of-type{padding:0}a{color:var(--magenta)}button{cursor:pointer}.body__background{background:transparent url(/assets/background-default.701aad2fdf4e9e7bb1a5.jpg) 50% scroll;background-size:cover;filter:grayscale(60%);height:100vh;position:fixed;top:0;width:100vw;z-index:var(--z-body-background)}.body__content{padding:3.25rem 1rem 0}.content{margin:0 auto;max-width:var(--max-width-sm);@media screen and (min-width:48rem){max-width:var(--max-width-lg)}}.content__title{display:inline-block;font-size:2rem;line-height:100%;margin:2rem 0 0;@media screen and (min-width:48rem){font-size:3rem}}.content__description,.content__title{background-color:rgba(var(--white-rgb),.75);padding:1rem}.content__description{margin:0 0 2rem}.content__description p{margin:0 0 1rem}.body__background{background-image:url(/assets/background-contact.71da455bde5b74dff462.jpg)}.contact__form{background-color:rgba(var(--white-rgb),.75);margin-bottom:1rem;padding:1rem;@media screen and (min-width:48rem){margin-bottom:2rem;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;padding-top:2rem}}@media screen and (min-width:48rem){.contact__form-fields{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.contact__form-field{flex-basis:calc(50% - 1rem)}}.contact__form-field{margin-bottom:1rem}.contact__form-label{color:#666;cursor:pointer;display:block;padding-bottom:.25rem;sup{color:var(--magenta)}}.contact__form-input{appearance:none;background-color:#fff;border:0;border-radius:.125rem;color:inherit;display:block;font:inherit;outline:none;padding:.5rem;transition:border-color .5s ease;width:100%;&:active,&:focus,&:hover{border-color:var(--magenta)}&:focus{box-shadow:0 0 0 .25rem rgba(var(--magenta-rgb),.125)}}select.contact__form-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px}.contact__form-textarea{form-sizing:auto;background-color:#fff;border:0;border-radius:.125rem;color:inherit;display:block;font:inherit;min-height:8rem;outline:none;padding:.5rem;resize:vertical;transition:border-color .5s ease;width:100%;&:active,&:focus,&:hover{border-color:var(--magenta)}&:focus{box-shadow:0 0 0 .25rem rgba(var(--magenta-rgb),.125)}}.contact__form-error{color:red;&:first-letter{text-transform:uppercase}}.contact__submit{background-color:var(--magenta);border:1px solid var(--magenta);color:#fff;font:inherit;padding:.5rem;text-transform:uppercase}
/*# sourceMappingURL=contact.cb3cb2a4f80fb88964af.css.map*/