*{box-sizing:border-box;margin:0;padding:0}section{flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;padding:30px 80px;display:flex}.hero{filter:saturate(150%)brightness(.9);background:url(/images/herosection.png) 50%/cover no-repeat;min-height:100dvh}.featuredRecipes{min-height:100dvh;margin:80px 0}.cardContainer1{width:100%;min-height:100dvh;padding:0 110px}.textSection{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;width:100%;height:67px;padding:0 80px;display:flex}.textSection .text{color:#1e1e1e;font-size:48px;font-weight:700;line-height:140%;font-style:Bold}.learn{background:url(/images/banner.png) 50%/cover no-repeat;width:95%;min-height:480px;margin:80px 2%}.learn .textSection{flex-direction:column;align-items:flex-start;height:100%}.learn .textSection h2{font-family:Inter;font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:0%;color:#4e4e4e;max-width:398px;font-size:64px;line-height:108%}.learn .textSection p{font-family:Inter;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;color:#747474;width:450px;font-size:24px;line-height:140%}.tip{width:100%;margin:80px 0}.tip .textSection{flex-direction:column;align-items:center;width:100%;height:100%}.tip .textSection h2{font-family:Inter;font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:0%;text-align:center;max-width:1050px;padding-bottom:20px;font-size:48px;line-height:140%}.newsletter{background:url(/images/newsletter.png) 50%/cover no-repeat;width:100%;min-height:355px;margin:80px 0}
.Card{background:#fff;border:1px solid silver;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;max-width:406.424px;height:100%;max-height:456px;padding:12px;display:flex;box-shadow:0 4px 25.9px #00000029}.cardHeader{border-radius:8px;justify-content:center;align-items:center;width:100%;max-width:382px;height:100%;max-height:310px;display:flex;overflow:hidden}.cardImage{object-fit:cover;width:100%;height:100%}.cardBody{flex-direction:row;justify-content:left;align-items:center;gap:12px;width:100%;height:34px;display:flex}.cardBody .title{color:#1e1e1e;font-size:24px;font-weight:500;line-height:140%;font-style:medium}.cardFooter{object-fit:cover;flex-direction:row;justify-content:space-between;gap:8px;width:100%;max-width:382px;height:40px;padding:0 10px;display:flex}.cardFooter .content{flex-direction:row;justify-content:end;align-items:center;gap:15px;height:100%;display:flex}.content .icons{gap:18px}@keyframes pop{0%{transform:scale(1)}50%{transform:scale(.8)}to{transform:scale(1)}}.animate-pop{animation:.3s ease-out pop}
*{box-sizing:border-box;margin:0;padding:0}input::placeholder{color:#a2a2a2;opacity:1}input{box-shadow:none;font-size:20px;font-weight:400;line-height:140%;font-style:regular;letter-spacing:0%;border:none;outline:none;color:#4e4e4e!important}.searchbar{background-color:#fff;border:none;border-radius:18px;justify-content:space-evenly;align-items:center;width:100%;max-width:644px;height:70px;padding:0 100px 0 20px;font-size:16px;display:flex}.div1{width:8%;height:100%;margin-left:-5px;padding:0}.searchbar .cBtn{border-radius:8px;justify-content:center;align-items:center;gap:3px;height:42px;display:flex}.searchI{border-radius:8px;min-height:100%;padding:8px 7px}.bot{padding:8px 4px}.textocontainer{text-align:center;background-color:#4e4e4e;border-radius:4px;justify-content:center;align-items:center;width:175px;height:65px;padding:4px;display:flex}.textInfo{font-family:var(--font-roboto);letter-spacing:0;color:#fff;font-size:12px;font-weight:400;line-height:100%}.tag{cursor:pointer;border:2px solid #0000;border-radius:16px;justify-content:center;align-items:center;padding:10px 15px;font-size:16px;font-weight:500;line-height:80%;transition:all .3s ease-out;display:inline-flex}.tag.out{padding:5px 10px;font-size:12px;font-weight:400}.btn{font-weight:400;font-style:medium;cursor:pointer;letter-spacing:0%;border-radius:12px;gap:10px;padding:8px 24px;font-size:20px;line-height:150%}.htContainer{opacity:1;border-width:1px;border:1px solid var(--Cor-Cinza-400,#858585);border-radius:12px;flex-direction:row;justify-content:left;align-items:center;gap:24px;min-width:642.5px;height:180px;padding:10px;display:flex}.idContainer .id{font-family:--var(--font-inter);font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:0%;color:silver;font-size:120px;line-height:140%}.textContainer{opacity:1;justify-content:center;gap:9px;align-items:left;flex-direction:column;width:100%;height:100%;display:flex}.title{font-family:Inter;font-weight:700;font-style:Bold;leading-trim:NONE;letter-spacing:0%;color:#858585;font-size:48px;line-height:140%}.description{font-family:Inter;font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;color:#858585;font-size:24px;line-height:140%}.newsletterInput{angle:0 deg;opacity:1;background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;width:744px;height:60px;padding:4px;display:flex}.newsletterInput input{angle:0 deg;opacity:1;justify-content:space-between;width:100%;height:100%;padding-left:20px;padding-right:10px}.terms{flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.terms input[type=checkbox]{cursor:pointer;border:1px solid #4e4e4e;border-radius:2px;gap:10px;width:21px;height:21px}.terms small{font-family:--var(--font-inter);font-weight:400;font-style:Regular;leading-trim:NONE;letter-spacing:0%;color:#f8f8f8;font-size:16px;line-height:140%}
