.home{flex-direction:column;gap:2.5rem;display:flex}@media screen and (min-width:768px){.home{gap:4rem}}.home{padding-left:1rem;padding-right:1rem}@media screen and (min-width:540px){.home{padding-left:2rem;padding-right:2rem}}@media screen and (min-width:768px){.home{padding-left:3rem;padding-right:3rem}}
@media screen and (min-width:540px){.hero{flex-direction:row;gap:2rem;display:flex}}@media screen and (min-width:768px){.hero{gap:3rem}}.hero__copy{flex-direction:column;gap:1.5rem;margin:auto 0;display:flex}.hero__title{font-size:1.75rem;font-weight:700}@media screen and (min-width:540px){.hero__title{font-size:2.25rem}}@media screen and (min-width:768px){.hero__title{font-size:2.5rem}}@media screen and (min-width:540px){.hero__description{font-size:1.75rem}}@media screen and (min-width:540px) and (min-width:768px){.hero__description{font-size:2rem}}.hero__description-hidden{display:none}@media screen and (min-width:540px){.hero__description-hidden{display:unset}}.hero__cta{text-transform:capitalize;color:#fff;cursor:pointer;background-color:#000;border-radius:5px;width:-moz-fit-content;width:fit-content;margin-top:auto;padding:1rem 2rem;font-size:1.75rem}@media screen and (min-width:540px){.hero__visual{align-items:center;display:flex}}.hero__image{display:none}@media screen and (min-width:768px){.hero__image{display:unset;width:auto;height:18rem}.hero__tagline{display:none}}
