.responsive-template{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1920px;flex-direction:row;flex-wrap:wrap;align-items:center;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:1.25rem;padding:1.25rem}@media (min-width: 1024px){.responsive-template{padding-left:92px;padding-right:92px}}.responsive-template header{display:flex;width:100%;justify-content:center;padding-top:3rem;padding-bottom:3rem}.responsive-template header h2{font-size:18px;line-height:25px;letter-spacing:.02px}@media (min-width: 1024px){.responsive-template header h2{font-size:1.25rem;line-height:1.75rem}}.responsive-template div{display:flex;width:100%;flex-wrap:wrap;gap:1.25rem}.responsive-template div .left{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;row-gap:1.25rem}@media (min-width: 768px){.responsive-template div .left{width:calc(50% - 10px)}}@media (min-width: 1024px){.responsive-template div .left{width:calc(33.333% - 13.34px)}}.responsive-template div .middle{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;row-gap:1.25rem}@media (min-width: 768px){.responsive-template div .middle{width:calc(50% - 10px)}}@media (min-width: 1024px){.responsive-template div .middle{width:calc(33.333% - 13.34px)}}.responsive-template div .right{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;row-gap:1.25rem}@media (min-width: 1024px){.responsive-template div .right{width:calc(33.333% - 13.34px)}}.responsive-template picture{display:flex;width:100%;overflow:hidden;border-radius:.75rem;--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.responsive-template picture img{width:100%;-o-object-fit:cover;object-fit:cover}
