/* GTGF v15.99.6 — Nutrition Energy Architecture 2.0 */
body.gtgf-v14 .nutrition-day__energy-architecture{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:12px 0 18px;border:1px solid rgba(17,17,17,.12);background:rgba(17,17,17,.12)}
body.gtgf-v14 .nutrition-day__energy-architecture>div{min-width:0;padding:14px 16px;background:#f7f4ee;color:#111}
body.gtgf-v14 .nutrition-day__energy-architecture>div span{display:block;margin-bottom:4px;color:#6c665f;font-size:.61rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
body.gtgf-v14 .nutrition-day__energy-architecture>div strong{display:block;font-size:1rem;line-height:1.2}
body.gtgf-v14 .nutrition-day__energy-architecture>div small{display:block;margin-top:4px;color:#6c665f;font-size:.68rem;line-height:1.4}
body.gtgf-v14 .nutrition-day__energy-architecture>p{grid-column:1/-1;margin:0;padding:13px 16px;background:#111;color:#d8d3cb;font-size:.75rem;line-height:1.55}
body.gtgf-v14 .nutrition-day__energy-architecture.has-gap{grid-template-columns:repeat(3,minmax(0,1fr));border-color:rgba(255,90,0,.38);background:rgba(255,90,0,.38)}
body.gtgf-v14 .nutrition-day__energy-architecture.has-gap>p{border-left:3px solid var(--orange,#ff5a00)}
@media(max-width:782px){body.gtgf-v14 .nutrition-day__energy-architecture,body.gtgf-v14 .nutrition-day__energy-architecture.has-gap{grid-template-columns:1fr}body.gtgf-v14 .nutrition-day__energy-architecture>p{grid-column:1}}
