.nutritional-tips-2026 .nt26-outer{align-items:center;background-color:#f5f0e8;border-radius:50px;display:flex;flex-direction:column;overflow:hidden}.nutritional-tips-2026 .nt26-top-section{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:row;gap:2rem;padding:0 2rem 2rem;width:100%}.nutritional-tips-2026 .nt26-left-col{flex:0 0 32%;max-width:32%;padding-top:2.5rem}.nutritional-tips-2026 .nt26-title{color:#2d2d2d;font-size:2.2rem;font-weight:600;line-height:1.15;margin-bottom:1.5rem}.nutritional-tips-2026 .nt26-description{color:#2d2d2d;font-size:.9rem;margin-bottom:1rem}.nutritional-tips-2026 .nt26-checklist{display:flex;flex-direction:column;gap:.6rem;margin-bottom:1.5rem}.nutritional-tips-2026 .nt26-check-item{align-items:center;display:flex;flex-direction:row;gap:.5rem}.nutritional-tips-2026 .nt26-check-icon{flex-shrink:0}.nutritional-tips-2026 .nt26-calorie-text{color:#2d2d2d;font-size:.85rem;line-height:1.5}.nutritional-tips-2026 .nt26-right-col{flex:1;min-width:0}.nutritional-tips-2026 .nt26-food-grid{align-items:start;column-gap:2.5rem;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:auto auto;row-gap:2rem;width:100%}.nutritional-tips-2026 .nt26-food-grid.nt26-food-grid-bottom{grid-template-columns:2fr 1.3fr}.nutritional-tips-2026 .nt26-food-hydration{grid-column:1;grid-row:1}.nutritional-tips-2026 .nt26-food-dry{grid-column:2;grid-row:1;margin-top:2.5rem}.nutritional-tips-2026 .nt26-food-wet{grid-column:1;grid-row:2}.nutritional-tips-2026 .nt26-food-acqua{grid-column:2;grid-row:2;margin-top:1rem}.nutritional-tips-2026 .nt26-food-card{background:hsla(0,0%,100%,.65);border-radius:40px;min-height:132px;overflow:visible;position:relative}.nutritional-tips-2026 .nt26-food-image{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.nutritional-tips-2026 .nt26-food-image img{border-radius:50%;height:100%;object-fit:contain;width:100%}.nutritional-tips-2026 .nt26-food-label{display:flex;flex-direction:column;gap:.1rem;position:relative;z-index:3}.nutritional-tips-2026 .nt26-food-title{font-size:1.5rem;font-weight:700}.nutritional-tips-2026 .nt26-food-amount{color:#2d2d2d;font-size:2.5rem;font-weight:800;line-height:1.1}.nutritional-tips-2026 .nt26-food-small-desc{color:#2d2d2d;font-size:1rem;line-height:1.4;max-width:280px}.nutritional-tips-2026 .nt26-food-asterisk{color:#94969c;font-size:1rem;font-style:normal;line-height:1.4;margin-top:.25rem;max-width:280px}.nutritional-tips-2026 .nt26-food-hydration{margin-left:20%;max-width:80%;min-height:132px;padding:25px}.nutritional-tips-2026 .nt26-food-hydration .nt26-food-label{align-items:flex-start;text-align:left}.nutritional-tips-2026 .nt26-food-hydration .nt26-food-image{bottom:-40px;height:138px;right:-27px;width:140px}.nutritional-tips-2026 .nt26-food-dry{min-height:132px;padding:25px}.nutritional-tips-2026 .nt26-food-dry .nt26-food-label{align-items:flex-end;padding-right:.25rem;text-align:right}.nutritional-tips-2026 .nt26-food-dry .nt26-food-image{bottom:-60px;height:158px;left:-35px;width:160px}.nutritional-tips-2026 .nt26-food-wet{background:hsla(0,0%,100%,.7);max-width:90%;min-height:250px;padding:30px 25px 25px}.nutritional-tips-2026 .nt26-food-wet .nt26-food-label{align-items:flex-start;text-align:left}.nutritional-tips-2026 .nt26-food-wet .nt26-food-image{height:213px;right:-95px;top:-68px;width:240px}.nutritional-tips-2026 .nt26-food-acqua{background:hsla(0,0%,100%,.65);min-height:190px;padding:20px 25px 25px;place-self:end}.nutritional-tips-2026 .nt26-food-acqua .nt26-food-label{align-items:flex-end;text-align:right}.nutritional-tips-2026 .nt26-food-acqua .nt26-food-image{height:148px;left:-20px;top:-55px;width:150px}.nutritional-tips-2026 .nt26-bottom-notes{box-sizing:border-box;display:flex;flex-direction:row;gap:15px;margin-top:1.5rem;padding:0 15px 15px;width:100%}.nutritional-tips-2026 .nt26-note-card{background:hsla(0,0%,100%,.7);border-radius:50px;color:#2d2d2d;flex:1;font-size:1rem;line-height:1.4;padding:30px}.nutritional-tips-2026 .nt26-note-card:first-child{flex:0 0 58%;max-width:58%}.nutritional-tips-2026 .nt26-note-inner{align-items:flex-start;display:flex;flex-direction:row;gap:1rem}.nutritional-tips-2026 .nt26-cat-silhouette{flex-shrink:0;margin-top:.25rem}.nutritional-tips-2026 .nt26-cat-silhouette svg{height:50px;width:80px}@media (max-width:991px){.nutritional-tips-2026 .nt26-top-section{flex-direction:column;padding:2rem}.nutritional-tips-2026 .nt26-left-col{flex:1;max-width:100%}.nutritional-tips-2026 .nt26-right-col{width:100%}.nutritional-tips-2026 .nt26-bottom-notes{flex-direction:column;padding:0 2rem 1rem}.nutritional-tips-2026 .nt26-note-card:first-child{flex:1;max-width:100%}}@media (max-width:575px){.nutritional-tips-2026 .nt26-food-grid,.nutritional-tips-2026 .nt26-food-grid.nt26-food-grid-bottom{grid-template-columns:1fr;margin-bottom:3rem;row-gap:2rem}.nutritional-tips-2026 .nt26-food-acqua,.nutritional-tips-2026 .nt26-food-dry,.nutritional-tips-2026 .nt26-food-hydration,.nutritional-tips-2026 .nt26-food-wet{grid-column:1;grid-row:auto;margin-left:0;margin-right:0;margin-top:0;max-width:100%}.nutritional-tips-2026 .nt26-title{font-size:1.5rem}.nutritional-tips-2026 .nt26-food-amount{font-size:1.8rem}.nutritional-tips-2026 .nt26-note-inner{align-items:center;flex-direction:column;gap:.5rem;justify-content:center}.nutritional-tips-2026 .nt26-top-section{padding:1.5rem}.nutritional-tips-2026 .nt26-bottom-notes{padding:0 1.5rem 1rem}}