.hero{position:relative;padding:80px 16px}.hero__img{object-fit:cover;object-position:bottom left;filter:brightness(50%)}.hero__div{position:relative;margin:0 auto;max-width:1200px;min-height:600px;display:flex;flex-direction:column;justify-content:center;z-index:1}.hero__div__h1{font-size:2.25rem;color:hsl(0,0%,98%);text-wrap:balance}.hero__div__p{font-size:1.25rem;color:hsl(0,0%,98%);margin-top:1.5rem}@media screen and (min-width:550px){.hero{padding-inline:24px}.hero__div__h1{font-size:2.75rem}.hero__div__p{font-size:1.5rem}}.section--brief{padding:0 16px;margin-block:15rem}.section--brief__div{margin:0 auto;max-width:1200px}.section--brief__div__p{line-height:2.5rem;text-align:center;font-size:1.75rem;font-weight:500}@media screen and (min-width:550px){.section--brief{padding:0 24px}}.section--images{border-radius:16px;background-color:hsl(0,0%,90%);padding:5rem 16px}.section--images__div{margin:0 auto;max-width:1200px;display:flex;justify-content:center;flex-wrap:wrap;gap:16px}.section--images__div__div{width:100%;flex-shrink:1}.section--images__div__div__img{border-radius:12px;width:100%;height:auto;display:block;box-shadow:0 5px 10px hsl(0,0%,25%)}@media screen and (min-width:375px){.section--images__div__div{width:350px;flex-shrink:1}}@media screen and (min-width:550px){.section--images{padding-inline:24px}.section--images__div{gap:24px}}@media screen and (min-width:1024px){.section--images__div{flex-wrap:nowrap}.section--images__div__div{width:100%}}.section--contact{padding:0 16px;margin-top:80px}.section--contact__div{margin:0 auto;max-width:1200px}.section--contact__div__h2{font-size:1.75rem}.section--contact__div__p{color:#333;margin-top:1rem}.section--contact__div__a{font-weight:500;color:#cd3c30;margin-top:3rem;display:inline-flex;align-items:center;gap:8px}@media screen and (min-width:550px){.section--contact{padding:0 24px;margin-top:160px}.section--contact__div__h2{font-size:2rem}}