*{box-sizing:border-box}html{font-size:var(--fontsize-base);color:rgb(var(--color-main));line-height:1.5}body.frontend{font-family:var(--font);background-color:rgb(var(--color-shade-light))}body.frontend>.wrapper{z-index:10;max-width:var(--width-body);background-color:rgb(var(--color-minor));border-left:4px solid #341d16;border-right:4px solid #341d16;margin:0 auto;position:relative;overflow:hidden}@media screen and (min-width:1021px){body.frontend>.wrapper{max-width:740px;overflow:visible}}@media screen and (min-width:1620px){body.frontend>.wrapper{max-width:var(--width-body)}}p{margin:0 0 20px}a{color:rgb(var(--color-highlight));word-break:break-word;text-decoration:none;transition:all .2s ease-in-out}a:hover{color:rgb(var(--color-highlight-light))}h1,h2,h3,h4,h5,h6{font-family:var(--font-highlight);text-transform:uppercase;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;margin:20px 0;font-weight:700}h1{font-size:var(--fontsize-xl)}@media screen and (min-width:768px){h1{font-size:var(--fontsize-xxl)}}h2{font-size:var(--fontsize-l)}@media screen and (min-width:768px){h2{font-size:var(--fontsize-xl)}}h3{font-size:var(--fontsize-l)}@media screen and (min-width:768px){h3{font-size:var(--fontsize-m)}}img{max-width:100%;height:auto}textarea,select,button,input[type=text]{background:rgba(var(--color-main),.05);box-sizing:border-box;border:0;width:100%;margin-bottom:15px;padding:10px}input[type=text]:focus{outline:0}input[type=number]{background:rgba(var(--color-main),.05);box-sizing:border-box;border:0;width:100%;margin-bottom:15px;padding:10px}input[type=number]:focus{outline:0}input[type=tel]{background:rgba(var(--color-main),.05);box-sizing:border-box;border:0;width:100%;margin-bottom:15px;padding:10px}input[type=tel]:focus{outline:0}input[type=submit]{background:rgba(var(--color-main),.05);box-sizing:border-box;border:0;width:100%;margin-bottom:15px;padding:10px}input[type=submit]:focus{outline:0}input[type=email]{background:rgba(var(--color-main),.05);box-sizing:border-box;border:0;width:100%;margin-bottom:15px;padding:10px}input[type=email]:focus{outline:0}input[type=password]{background:rgba(var(--color-main),.05);box-sizing:border-box;border:0;width:100%;margin-bottom:15px;padding:10px}input[type=password]:focus{outline:0}input[type=date]{background:rgba(var(--color-main),.05);box-sizing:border-box;border:0;width:100%;margin-bottom:15px;padding:10px}input[type=date]:focus{outline:0}:is(textarea,select,button):focus{outline:0}input[type=submit]{background:rgb(var(--color-highlight));color:rgb(var(--color-minor));width:auto;margin-bottom:30px;padding:10px 15px;transition:all .2s ease-in-out}input[type=submit]:hover{background-color:rgb(var(--color-shade));color:rgb(var(--color-main))}button[type=submit]{background:rgb(var(--color-highlight));color:rgb(var(--color-minor));width:auto;margin-bottom:30px;padding:10px 15px;transition:all .2s ease-in-out}button[type=submit]:hover{background-color:rgb(var(--color-shade));color:rgb(var(--color-main))}table{width:100%}table th{background:rgb(var(--color-shade))}table th,table td{text-align:left;border:1px solid rgb(var(--color-shade));padding:10px}
