.diz-responsive-picture{display:contents}.diz-responsive-picture>img{object-position:var(--diz-focus,50% 50%)}
.dz-sugar-message{display:flex;flex-wrap:wrap;gap:6px 13px;margin:0 0 20px!important;font:700 12px/1.5 Arial;color:var(--dz-green)}.dz-sugar-message span{display:block}.dz-card-nutrition{display:block;font:bold 10px/1.5 Arial;min-height:30px;margin:8px 0;color:#123c32}.dz-card-nutrition b{display:block;text-transform:uppercase;letter-spacing:.035em}
.dz-nutrition{background:var(--dz-mint);padding:65px 0;position:relative}.dz-nutrition-grid{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:center}.dz-nutrition h2{font-size:clamp(38px,5vw,74px);margin:16px 0 24px}.dz-nutrition p:not(.dz-eyebrow){font-size:15px;max-width:580px;line-height:1.7}.dz-nutrition-note{padding:30px;background:#fffef5;border-radius:22px}.dz-nutrition-note h3{font-size:32px;margin:10px 0}.dz-nutrition-note strong{font:800 22px var(--dz-heading);display:block;margin-bottom:15px}.dz-nutrition .dz-text-link{margin-top:18px}
.dz-journal-invite{padding:50px;background:#f1e6f7;border-radius:24px;display:flex;align-items:center;justify-content:space-between;gap:45px;margin-block:35px 65px}.dz-journal-invite h2{font-size:clamp(34px,4vw,58px);margin:12px 0 18px}.dz-journal-invite p{max-width:660px;font-size:15px}
.dj-journal{background:var(--dz-paper);color:var(--dz-ink);padding-bottom:65px;font:16px/1.7 Arial,sans-serif}.dj-journal *{box-sizing:border-box}.dj-journal a{color:inherit}.dj-journal :is(h1,h2,h3){font-family:var(--dz-heading);font-weight:800;letter-spacing:-.04em;line-height:1.1}.dj-journal h1{font-size:clamp(42px,5.6vw,80px);max-width:1120px;margin:22px 0}.dj-journal h1 em{font:inherit;color:var(--dz-green)}.dj-breadcrumb{padding-block:24px;display:flex;gap:12px;font-size:12px;flex-wrap:wrap}.dj-index-hero{padding-block:45px 65px}.dj-index-hero>p:not(.dz-eyebrow){max-width:660px;font-size:18px}.dj-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.dj-card{padding:35px;background:var(--dz-mint);border-radius:22px;display:flex;flex-direction:column}.dj-card.dj-faq{background:#fff0b0}.dj-card h2{font-size:31px;margin:20px 0}.dj-card h2 a{text-decoration:none}.dj-card>p:not(.dz-eyebrow){font-size:15px}.dj-card>.dz-text-link{margin-top:auto;align-self:start}.dj-article-header{padding-block:35px 40px;max-width:1160px}.dj-lead{max-width:850px;font-size:20px;line-height:1.65}.dj-byline{font-size:12px;color:#587064;margin-top:26px}.dj-cover{max-width:1100px;margin-bottom:40px}.dj-cover img{display:block;width:100%;height:auto;max-height:600px;object-fit:cover;border-radius:22px}.dj-body{max-width:760px;width:90%;margin-inline:auto;font-size:18px;line-height:1.85;overflow-wrap:anywhere}.dj-body p{margin:0 0 25px}.dj-body h2{font-size:32px;margin:48px 0 20px}.dj-body h3{font-size:24px;margin:35px 0 18px}.dj-body li{margin-bottom:12px}.dj-body a{color:var(--dz-green);text-underline-offset:3px}.dj-body table{width:100%;border-collapse:collapse;font-size:15px}.dj-body :is(td,th){border-bottom:1px solid #123c3233;padding:12px;text-align:left;vertical-align:top}.dj-body img{max-width:100%;height:auto}.dj-sources{padding-block:15px;border-top:1px solid #123c3233;margin-top:45px;font-size:14px}.dj-sources h2{font-size:24px}.dj-related{margin-block:50px}.dj-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.dj-related-grid>a{padding:25px;background:#f1e6f7;border-radius:18px;text-decoration:none;font:800 21px/1.2 var(--dz-heading)}.dj-closing{background:var(--dz-yellow);border-radius:24px;margin-top:65px;padding:40px;display:flex;align-items:center;justify-content:space-between;gap:40px}.dj-closing h2{font-size:clamp(30px,3vw,44px);margin:15px 0}.dj-closing p{max-width:650px}.dj-closing .dz-button{flex-shrink:0}.dj-journal :is(a,button):focus-visible{outline:3px solid #ac451f;outline-offset:4px}
@media(max-width:800px){.diz-responsive-picture>img{object-position:var(--diz-mobile-focus,50% 50%)}.dz-sugar-message{font-size:11px;gap:4px;margin-bottom:17px!important}.dz-nutrition{padding:40px 0}.dz-nutrition-grid{grid-template-columns:1fr;gap:24px}.dz-nutrition h2{font-size:42px}.dz-nutrition-note{padding:25px}.dz-nutrition p:not(.dz-eyebrow){font-size:14px}.dz-journal-invite{padding:28px;display:block;margin-block:20px 40px}.dz-journal-invite .dz-button{margin-top:24px}.dj-grid{grid-template-columns:1fr}.dj-card{padding:26px}.dj-card h2{font-size:28px}.dj-index-hero{padding-block:20px 40px}.dj-journal h1{font-size:42px}.dj-lead{font-size:17px}.dj-article-header{padding-top:20px}.dj-body{font-size:16px;line-height:1.8}.dj-body h2{font-size:28px}.dj-body :is(td,th){padding:8px;font-size:13px}.dj-related-grid{grid-template-columns:1fr}.dj-closing{display:block;padding:28px}.dj-closing .dz-button{margin-top:20px}.dj-cover img{max-height:420px}}

.diz-new-home .dz-nutrition p+p{margin-top:16px}.dj-draft-note{padding:12px 18px;background:#fff0b0;border-radius:12px;font-size:12px}.dj-body .wp-block-image{margin-inline:0}.dj-body .wp-block-embed{margin-inline:0}.dj-body iframe{max-width:100%}.dz-sugar-message{font-size:13px}

@media(max-width:800px){.dj-journal .dj-article-header h1{font-size:36px;line-height:1.08}}
