[v-masonry] #usp{display:none}main.frontpage{--tw-bg-opacity:1;background-color:rgb(238 242 244/var(--tw-bg-opacity,1))}main.frontpage .bar{padding-left:170px;padding-right:170px}@media (min-width:1024px) and (max-width:1399px){main.frontpage .bar{padding-left:25px;padding-right:25px}}@media (min-width:375px) and (max-width:767px){main.frontpage{padding-top:10px}}@media (max-width:374px){main.frontpage{padding-top:10px}}@media (max-width:1023px){main.frontpage .top-container .grid-item a{max-height:550px}@media (max-width:767px){main.frontpage .top-container .grid-item a a{max-height:400px}}}main.frontpage .top-container .grid-item a{display:flex;flex-direction:column}main.frontpage .top-container .grid-item a .text{flex:none}main.frontpage .top-container .grid-item a .image{flex:1 1 0%}main.frontpage .top-container .grid-item a .image img{height:100%;object-fit:cover;object-position:center}main.frontpage .top-container .grid-item a.bg-top img{object-position:top}main.frontpage .top-container .grid-item a.bg-bottom img{object-position:bottom}main.frontpage .top-container .grid-item--1>a .image{height:400px}main.frontpage .top-container .grid-item--2 a .image{height:140px;min-height:120px}@media (min-width:1024px){main.frontpage .top-container .grid-item--2 .r1-wrapper{flex:none;margin-top:20px;min-height:280px}main.frontpage .top-container .grid-item--2 .r1-wrapper #r1{height:280px}}.guide-block+.container{margin-top:10px}@media (min-width:375px){.guide-block+.container{margin-top:50px}}@media (min-width:768px){.guide-block+.container{margin-top:65px}}
