/**handles:mobilestyles.css**/
@media only screen and (max-width:768px){.boxes-block__box,.text-image-block__grid{grid-template-columns:1fr;gap:40px}.text-block.has-headline-column .text-block__grid{grid-template-columns:1fr;gap:30px}.boxes-block__box{padding:30px}}@media only screen and (max-width:640px){.info-banner .container,.sitefooter,footer .container,header .container,section .container{padding:0 15px}.boxes-block__box.format-2-3{grid-template-columns:1fr;gap:40px}.format-2-3 .boxes-block__box-image img{max-width:250px}.boxes-block__box{box-shadow:10px 10px 0 0 #d5d5d5}.siteheader .logo svg{width:180px}.siteheader .naviwrap nav ul.menu li a{font-size:22px}.text-block.has-headline-column .text-block__headline h2{font-size:28px}.info-banner .container{padding:15px}.siteheader{padding-top:30px}.siteheader--with-image{min-height:50dvh}}@media only screen and (max-width:480px){.boxes-block,.images-grid-block,.text-block{padding:50px 0}.siteheader .logo svg{width:125px}.siteheader .naviwrap nav ul.menu li a{font-size:20px}.boxes-block__headline,.text-block.has-headline-column .text-block__headline h2{font-size:26px}h2{font-size:22px}h3{font-size:20px}p{font-size:16px}p.eyebrow{font-size:12 px}.format-2-3 .boxes-block__box-image img{max-width:200px}.sitefooter .container{flex-direction:column;gap:40px}}