.macronova-breakfast-science{display:block;max-width:1440px;margin:auto;--navy:var(--macronova-ink);--ivory:var(--macronova-surface);--citron:var(--macronova-accent);--yellow:color-mix(in srgb,var(--macronova-secondary-accent, var(--macronova-accent)) 50%,white);--muted:var(--macronova-muted);--rule:rgb(var(--macronova-ink-rgb) / 20%);--slate:var(--muted);--white:#fff;background:var(--white);color:var(--navy);font:400 18px/1.6 var(--font-body--family)}.macronova-breakfast-science :is(h1,h2,h3){font-family:var(--font-heading--family);color:inherit;text-transform:none}.macronova-breakfast-science .button{border:0;box-shadow:none;white-space:normal}.macronova-breakfast-science .button:after{display:none}.macronova-breakfast-science [id]{scroll-margin-top:calc(var(--header-height, 0px) + 24px)}.macronova-breakfast-science *{box-sizing:border-box}.macronova-breakfast-science h1,.macronova-breakfast-science h2,.macronova-breakfast-science h3,.macronova-breakfast-science p,.macronova-breakfast-science figure{margin:0}.macronova-breakfast-science h1,.macronova-breakfast-science h2,.macronova-breakfast-science h3{line-height:1.06;letter-spacing:-.045em}.macronova-breakfast-science h1,.macronova-breakfast-science h2{font-weight:700}.macronova-breakfast-science h2{font-size:clamp(34px,3.4vw,49px)}.macronova-breakfast-science h3{font-size:25px;letter-spacing:-.025em}.macronova-breakfast-science a{color:inherit;text-underline-offset:5px}.macronova-breakfast-science button,.macronova-breakfast-science summary{font:inherit}.macronova-breakfast-science img{max-width:100%;display:block}.macronova-breakfast-science a:focus-visible,.macronova-breakfast-science summary:focus-visible,.macronova-breakfast-science button:focus-visible{outline:3px solid #975515;outline-offset:5px}.macronova-breakfast-science a:hover{text-decoration-color:#88931d}.macronova-breakfast-science button{cursor:pointer}.macronova-breakfast-science .wrap{width:calc(100% - 144px);max-width:1296px;margin:auto}.macronova-breakfast-science .eyebrow{font:12px/1.6 var(--font-accent--family);letter-spacing:.07em;text-transform:uppercase}.macronova-breakfast-science .button{display:inline-flex;align-items:center;justify-content:space-between;gap:42px;min-height:56px;padding:15px 23px;border-radius:4px;background:var(--navy);color:#fff;text-decoration:none;font-size:16px;font-weight:700}.macronova-breakfast-science .button:hover{background:#273855}.macronova-breakfast-science .button span{font-size:23px;font-weight:400}.macronova-breakfast-science .text-link{display:inline-flex;align-items:center;min-height:44px;font-size:15px;gap:15px}.macronova-breakfast-science .actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap}.macronova-breakfast-science .muted{color:var(--muted)}.macronova-breakfast-science .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.macronova-breakfast-science .hero{background:var(--ivory)}.macronova-breakfast-science .hero-inner{padding:64px 0 0}.macronova-breakfast-science .hero .eyebrow{display:flex;gap:12px;align-items:center}.macronova-breakfast-science .hero .eyebrow:before{content:"";height:8px;width:8px;background:var(--navy);border-radius:50%}.macronova-breakfast-science .hero h1{font-size:clamp(52px,6.5vw,92px);letter-spacing:-.065em;max-width:1100px;margin-top:25px;line-height:1.025}.macronova-breakfast-science .hero h1 span{position:relative;display:inline;box-shadow:inset 0 -.24em var(--citron)}.macronova-breakfast-science .hero-bottom{display:block;margin:34px 0 43px}.macronova-breakfast-science .hero-intro{font-size:21px;line-height:1.5;max-width:560px}.macronova-breakfast-science .section-nav{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #aeb6aa}.macronova-breakfast-science .section-nav a{display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:23px 24px 24px 0;font-size:15px;gap:10px}.macronova-breakfast-science .section-nav a+a{padding-left:24px;border-left:1px solid #cbd0c5}.macronova-breakfast-science .section-nav .num{font:11px var(--font-accent--family);color:#5e685c;margin-right:10px}.macronova-breakfast-science .section-nav .down{font-size:20px}.macronova-breakfast-science .evidence-section{padding:85px 0}.macronova-breakfast-science .section-head{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-bottom:35px}.macronova-breakfast-science .section-head .eyebrow,.macronova-breakfast-science .section-copy .eyebrow{margin-bottom:22px}.macronova-breakfast-science .section-head .intro{padding-top:38px;font-size:18px}.macronova-breakfast-science .section-head .intro p+p{margin-top:14px}.macronova-breakfast-science .cite{display:inline-flex;align-items:center;justify-content:center;font:11px var(--font-accent--family);vertical-align:super;min-width:22px;min-height:24px;margin-left:4px;text-decoration:none;border-bottom:1px solid #84916f}.macronova-breakfast-science .evidence-panel{background:var(--ivory);padding:34px 38px 0;border-radius:8px}.macronova-breakfast-science .panel-top{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:27px}.macronova-breakfast-science .panel-top h3{max-width:540px}.macronova-breakfast-science .metric{font-size:14px;line-height:1.5;color:var(--muted)}.macronova-breakfast-science .panel-top .metric{text-align:right;max-width:230px}.macronova-breakfast-science .meal-group+.meal-group{margin-top:24px}.macronova-breakfast-science .meal-heading{font-weight:700;font-size:18px;margin-bottom:9px}.macronova-breakfast-science .bar-row{display:grid;grid-template-columns:170px 1fr;align-items:center;gap:20px;margin-top:11px}.macronova-breakfast-science .bar-label{font-size:14px;line-height:1.4}.macronova-breakfast-science .track{position:relative;height:31px;background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - 1px),#d5d9d0 calc(25% - 1px),#d5d9d0 25%);border-left:1px solid #a4ada4}.macronova-breakfast-science .bar{display:block;width:calc(var(--value) / var(--max) * 100%);height:100%;background:var(--navy);position:relative;min-width:1px}.macronova-breakfast-science .bar.secondary{background:var(--slate)}.macronova-breakfast-science .bar .value{position:absolute;left:100%;top:1px;margin-left:10px;font:700 17px/29px var(--font-body--family);white-space:nowrap}.macronova-breakfast-science .scale{margin:12px 0 0 190px;display:flex;justify-content:space-between;color:var(--muted);font:12px/1.6 var(--font-accent--family)}.macronova-breakfast-science .comparison-takeaways{display:grid;grid-template-columns:1fr 1fr;gap:30px;border-top:1px solid var(--rule);padding:25px 0 22px;margin-top:25px}.macronova-breakfast-science .takeaway{display:flex;gap:20px;align-items:center}.macronova-breakfast-science .takeaway strong{font-size:43px;letter-spacing:-.05em;line-height:1}.macronova-breakfast-science .takeaway p{font-size:15px;line-height:1.5;max-width:250px}.macronova-breakfast-science .takeaway span{display:block}.macronova-breakfast-science .chart-caption{font-size:14px;line-height:1.65;color:var(--muted);margin-top:18px}.macronova-breakfast-science .caption-strong{font-weight:700;color:var(--navy)}.macronova-breakfast-science .panel-bottom{border-top:1px solid var(--rule);margin-top:24px;display:flex;align-items:start;justify-content:space-between;gap:25px;padding:18px 0 22px}.macronova-breakfast-science .study-tag{font:11px/1.8 var(--font-accent--family);text-transform:uppercase;max-width:550px;letter-spacing:.015em}.macronova-breakfast-science .evidence-links{display:flex;gap:25px;flex-shrink:0}.macronova-breakfast-science .evidence-links a{font-size:14px;min-height:44px;display:inline-flex;align-items:center;gap:8px}.macronova-breakfast-science .boundary{font-size:14px;color:var(--muted);line-height:1.65;margin-top:16px;max-width:950px}.macronova-breakfast-science .data-disclosure{border-top:1px solid var(--rule);font-size:14px}.macronova-breakfast-science .data-disclosure summary{padding:14px 0;min-height:48px;cursor:pointer}.macronova-breakfast-science .data-content{padding-bottom:22px}.macronova-breakfast-science .data-content p{font-size:14px;margin:12px 0}.macronova-breakfast-science table{border-collapse:collapse;width:100%;font-size:14px;line-height:1.45;text-align:left}.macronova-breakfast-science th,.macronova-breakfast-science td{border-bottom:1px solid var(--rule);padding:12px 12px 12px 0;vertical-align:top}.macronova-breakfast-science th{font-weight:700}.macronova-breakfast-science caption{text-align:left;font-weight:700;margin-bottom:12px}.macronova-breakfast-science .data-download{min-height:44px;display:inline-flex;align-items:center}.macronova-breakfast-science .protein{background:var(--yellow)}.macronova-breakfast-science .split{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px;align-items:start}.macronova-breakfast-science .section-copy p+p{margin-top:18px}.macronova-breakfast-science .section-copy h2{margin-bottom:24px}.macronova-breakfast-science .section-copy>.body{max-width:490px}.macronova-breakfast-science .protein .evidence-panel{background:#fff;padding:30px 32px 0;border:1px solid #abb2a3;border-radius:0;box-shadow:7px 7px #e4dcad}.macronova-breakfast-science .protein .panel-top{display:block;margin-bottom:30px}.macronova-breakfast-science .protein .panel-top .metric{text-align:left;max-width:none;margin-top:12px}.macronova-breakfast-science .composition-row{margin:0 0 24px}.macronova-breakfast-science .composition-label{display:flex;justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:11px;font-size:16px;font-weight:700}.macronova-breakfast-science .composition-label small{font-weight:400;font-size:14px;color:var(--muted);display:block;line-height:1.5;margin-top:4px}.macronova-breakfast-science .composition-row .track{height:28px;margin-right:25px;background-size:100% 100%}.macronova-breakfast-science .composition-row .bar .value{font-size:17px;line-height:26px}.macronova-breakfast-science .composition-row:last-child .bar{background:var(--navy)}.macronova-breakfast-science .protein .scale{margin-left:0;margin-right:25px}.macronova-breakfast-science .support-note{border-top:1px solid #bdba9a;margin-top:28px;padding-top:20px;font-size:16px}.macronova-breakfast-science .protein .panel-bottom{display:block}.macronova-breakfast-science .protein .evidence-links{justify-content:space-between;margin-top:5px}.macronova-breakfast-science .focus-section{background:var(--navy);color:var(--ivory);padding:50px 0}.macronova-breakfast-science .focus-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:65px}.macronova-breakfast-science .focus-section .eyebrow{color:var(--citron);margin-bottom:18px}.macronova-breakfast-science .focus-section h2{font-size:42px}.macronova-breakfast-science .focus-section .focus-context{font-size:15px;line-height:1.65;color:#d0d7e2;margin-top:19px;max-width:430px}.macronova-breakfast-science .focus-result{border-left:1px solid #536075;padding-left:35px}.macronova-breakfast-science .focus-result h3{font-size:24px;margin-bottom:20px}.macronova-breakfast-science .focus-result p{font-size:18px;line-height:1.6}.macronova-breakfast-science .focus-result strong{background:var(--citron);color:var(--navy);padding:1px 4px}.macronova-breakfast-science .focus-result .focus-limit{font-size:14px;color:#d0d7e2;margin-top:14px}.macronova-breakfast-science .focus-result .text-link{margin-top:12px;color:var(--citron)}.macronova-breakfast-science .fortification .split{grid-template-columns:.9fr 1.1fr;gap:60px}.macronova-breakfast-science .fortification .evidence-panel{padding:30px 30px 0;background:#f1f3e9}.macronova-breakfast-science .fortification .panel-top{display:block}.macronova-breakfast-science .fortification .panel-top .metric{text-align:left;margin-top:12px;max-width:none}.macronova-breakfast-science .legend{display:flex;gap:24px;font-size:14px;margin:22px 0}.macronova-breakfast-science .legend span{display:flex;align-items:center;gap:9px}.macronova-breakfast-science .dot{width:11px;height:11px;border-radius:50%;display:inline-block;border:2px solid var(--navy);background:#f1f3e9}.macronova-breakfast-science .dot.filled{background:var(--navy)}.macronova-breakfast-science .b12-row{margin-bottom:25px}.macronova-breakfast-science .b12-label{display:flex;justify-content:space-between;gap:10px;font-size:16px;line-height:1.4;margin-bottom:13px}.macronova-breakfast-science .b12-label b{font-weight:700}.macronova-breakfast-science .b12-label span{font-variant-numeric:tabular-nums;font-size:15px}.macronova-breakfast-science .dot-track{height:26px;position:relative;margin:0 9px;border-left:1px solid #c1c9bd;background:repeating-linear-gradient(to right,transparent 0,transparent calc(25% - 1px),#c1c9bd calc(25% - 1px),#c1c9bd 25%)}.macronova-breakfast-science .dot-track .connector{position:absolute;top:12px;left:calc(var(--min) / 4 * 1%);width:calc(var(--diff) / 4 * 1%);height:2px;background:var(--navy)}.macronova-breakfast-science .dot-track .point{position:absolute;left:calc(var(--point) / 4 * 1%);top:6px;transform:translate(-50%);width:14px;height:14px;border:2px solid var(--navy);border-radius:50%;background:#f1f3e9}.macronova-breakfast-science .dot-track .point.end{background:var(--navy);width:10px;height:10px;top:8px}.macronova-breakfast-science .fortification .scale{margin:0 9px}.macronova-breakfast-science .fortification .panel-bottom{display:block}.macronova-breakfast-science .fortification .evidence-links{justify-content:space-between}.macronova-breakfast-science .fortification .support-note{border-color:var(--rule)}.macronova-breakfast-science .routine{background:var(--citron);padding:64px 0}.macronova-breakfast-science .routine-inner{display:grid;grid-template-columns:1fr 1fr;gap:80px}.macronova-breakfast-science .routine .eyebrow{margin-bottom:22px}.macronova-breakfast-science .routine h2{font-size:64px;max-width:570px;line-height:1.02}.macronova-breakfast-science .routine .routine-copy{padding-top:35px;font-size:19px}.macronova-breakfast-science .routine-copy p+p{margin-top:17px}.macronova-breakfast-science .routine details{margin-top:20px;border-top:1px solid #a3ad46;padding-top:10px;font-size:15px}.macronova-breakfast-science .routine summary{font-size:15px;min-height:44px;cursor:pointer}.macronova-breakfast-science .routine details p{font-size:15px;margin:10px 0}.macronova-breakfast-science .routine-motif{width:390px;max-width:100%;height:38px;object-fit:contain;object-position:left;margin-top:34px}.macronova-breakfast-science .product-section{background:var(--ivory);padding:65px 0}.macronova-breakfast-science .product-layout{display:grid;grid-template-columns:1fr 1fr;column-gap:65px;align-items:center}.macronova-breakfast-science .product-copy{grid-column:2;grid-row:1}.macronova-breakfast-science .product-copy .eyebrow{margin-bottom:22px}.macronova-breakfast-science .product-copy h2{font-size:52px;margin-bottom:24px}.macronova-breakfast-science .product-copy p{font-size:19px;max-width:510px}.macronova-breakfast-science .product-figure{grid-column:1;grid-row:1/3;align-self:center}.macronova-breakfast-science .product-figure img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.macronova-breakfast-science .product-figure figcaption{font:11px/1.6 var(--font-accent--family);color:var(--muted);text-align:center;margin-top:-18px}.macronova-breakfast-science .product-actions{grid-column:2;grid-row:2;align-self:start;padding-top:22px}.macronova-breakfast-science .product-disclosure{font-size:14px;line-height:1.6;color:var(--muted);margin:0 0 22px;max-width:510px}.macronova-breakfast-science .references{padding:72px 0}.macronova-breakfast-science .references-top{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:36px}.macronova-breakfast-science .references-top .eyebrow{margin-bottom:20px}.macronova-breakfast-science .references-top h2{font-size:42px}.macronova-breakfast-science .references-top p{font-size:17px;max-width:470px}.macronova-breakfast-science .reference{border-top:1px solid var(--rule)}.macronova-breakfast-science .reference:last-of-type{border-bottom:1px solid var(--rule)}.macronova-breakfast-science .reference summary{cursor:pointer;display:grid;grid-template-columns:45px 1fr 180px 20px;gap:12px;align-items:center;list-style:none;min-height:76px;padding:15px 0}.macronova-breakfast-science .reference summary::-webkit-details-marker{display:none}.macronova-breakfast-science .reference summary:after{content:"+";font-size:24px;font-weight:400}.macronova-breakfast-science .reference[open] summary:after{content:"\2212"}.macronova-breakfast-science .ref-id{font:12px var(--font-accent--family);color:var(--muted)}.macronova-breakfast-science .ref-title{font-size:17px;font-weight:700}.macronova-breakfast-science .ref-author{font-size:14px;color:var(--muted)}.macronova-breakfast-science .ref-body{padding:0 45px 26px 57px;font-size:16px;max-width:1040px}.macronova-breakfast-science .ref-body p+p{margin-top:12px}.macronova-breakfast-science .ref-body .ref-actions{display:flex;gap:30px;flex-wrap:wrap;margin-top:15px}.macronova-breakfast-science .ref-body a{font-size:14px;min-height:44px;display:inline-flex;align-items:center}.macronova-breakfast-science .closing-note{font-size:14px;color:var(--muted);margin-top:24px}@media(max-width:1100px){.macronova-breakfast-science .wrap{width:calc(100% - 80px)}.macronova-breakfast-science .section-head{gap:42px}.macronova-breakfast-science .hero-bottom{gap:35px}.macronova-breakfast-science .split,.macronova-breakfast-science .fortification .split,.macronova-breakfast-science .focus-layout{gap:35px;grid-template-columns:1fr 1.1fr}.macronova-breakfast-science .section-nav a{font-size:14px}.macronova-breakfast-science .section-nav .num{display:none}.macronova-breakfast-science .protein .evidence-panel,.macronova-breakfast-science .fortification .evidence-panel{padding-left:24px;padding-right:24px}.macronova-breakfast-science .routine-inner{gap:40px}.macronova-breakfast-science .routine h2{font-size:53px}.macronova-breakfast-science .product-layout{column-gap:35px}.macronova-breakfast-science .product-copy h2{font-size:43px}.macronova-breakfast-science .panel-bottom{display:block}.macronova-breakfast-science .evidence-links{margin-top:6px}.macronova-breakfast-science .reference summary{grid-template-columns:40px 1fr 150px 20px}.macronova-breakfast-science .hero h1{font-size:7vw}}@media(max-width:760px){.macronova-breakfast-science .wrap{width:calc(100% - 44px)}.macronova-breakfast-science .hero-inner{padding-top:42px}.macronova-breakfast-science .hero .eyebrow{font-size:11px}.macronova-breakfast-science .hero h1{font-size:clamp(43px,9.4vw,68px);letter-spacing:-.055em;margin-top:25px;line-height:1.06}.macronova-breakfast-science .hero-bottom{display:block;margin:26px 0 30px}.macronova-breakfast-science .hero-intro{font-size:18px;line-height:1.55;max-width:540px}.macronova-breakfast-science .button{font-size:14px;min-height:52px;padding:13px 17px;gap:30px}.macronova-breakfast-science .text-link{font-size:14px}.macronova-breakfast-science .section-nav{grid-template-columns:1fr 1fr}.macronova-breakfast-science .section-nav a{padding:15px 12px 15px 0;font-size:14px;min-height:60px}.macronova-breakfast-science .section-nav a+a{padding-left:14px}.macronova-breakfast-science .section-nav a:nth-child(3){border-left:0;padding-left:0}.macronova-breakfast-science .section-nav a:nth-child(n+3){border-top:1px solid #cbd0c5}.macronova-breakfast-science .section-nav .num{display:inline;margin-right:7px;font-size:10px}.macronova-breakfast-science .section-nav .down{font-size:18px}.macronova-breakfast-science .evidence-section{padding:57px 0}.macronova-breakfast-science .section-head,.macronova-breakfast-science .split,.macronova-breakfast-science .fortification .split,.macronova-breakfast-science .focus-layout{grid-template-columns:1fr;gap:27px}.macronova-breakfast-science .section-head{margin-bottom:26px}.macronova-breakfast-science .section-head .eyebrow,.macronova-breakfast-science .section-copy .eyebrow{margin-bottom:17px}.macronova-breakfast-science h2{font-size:35px;line-height:1.09;letter-spacing:-.04em}.macronova-breakfast-science .section-head .intro{padding:0;font-size:17px;line-height:1.65}.macronova-breakfast-science .evidence-panel{padding:25px 20px 0;border-radius:5px}.macronova-breakfast-science .panel-top{display:block;margin-bottom:23px}.macronova-breakfast-science .panel-top h3{font-size:23px;line-height:1.14}.macronova-breakfast-science .panel-top .metric{text-align:left;max-width:none;margin-top:12px}.macronova-breakfast-science .bar-row{grid-template-columns:1fr;gap:6px;margin-top:13px}.macronova-breakfast-science .bar-label{font-size:14px}.macronova-breakfast-science .track{height:25px;margin-right:24px}.macronova-breakfast-science .bar .value{font-size:14px;line-height:24px;top:0;margin-left:6px}.macronova-breakfast-science .meal-heading{font-size:17px;margin-bottom:12px}.macronova-breakfast-science .meal-group+.meal-group{margin-top:25px;padding-top:20px;border-top:1px solid var(--rule)}.macronova-breakfast-science .scale{margin:12px 24px 0 0;font-size:11px}.macronova-breakfast-science .comparison-takeaways{gap:20px;padding:22px 0 18px;margin-top:23px}.macronova-breakfast-science .takeaway{display:block}.macronova-breakfast-science .takeaway strong{font-size:34px}.macronova-breakfast-science .takeaway p{font-size:14px;line-height:1.45;margin-top:9px}.macronova-breakfast-science .takeaway p span{display:inline}.macronova-breakfast-science .chart-caption{font-size:14px;line-height:1.65}.macronova-breakfast-science .panel-bottom{margin-top:21px;padding-top:17px}.macronova-breakfast-science .study-tag{font-size:10px}.macronova-breakfast-science .evidence-links{gap:24px;justify-content:space-between;margin-top:9px}.macronova-breakfast-science .evidence-links a{font-size:14px}.macronova-breakfast-science .boundary{margin-top:15px}.macronova-breakfast-science .protein .evidence-panel{padding:25px 20px 0;box-shadow:5px 5px #e4dcad;margin-right:5px}.macronova-breakfast-science .section-copy h2{margin-bottom:20px}.macronova-breakfast-science .section-copy>.body{max-width:none}.macronova-breakfast-science .support-note{font-size:16px;margin-top:23px}.macronova-breakfast-science .composition-label{font-size:15px}.macronova-breakfast-science .composition-label small{font-size:14px}.macronova-breakfast-science .composition-row{margin-bottom:25px}.macronova-breakfast-science .composition-row .track{margin-right:28px}.macronova-breakfast-science .composition-row .bar .value{font-size:15px;margin-left:6px}.macronova-breakfast-science .protein .scale{margin-right:28px}.macronova-breakfast-science .focus-section{padding:43px 0}.macronova-breakfast-science .focus-section h2{font-size:35px}.macronova-breakfast-science .focus-layout{gap:25px}.macronova-breakfast-science .focus-section .focus-context{font-size:15px;max-width:none}.macronova-breakfast-science .focus-result{border-left:0;border-top:1px solid #536075;padding:24px 0 0}.macronova-breakfast-science .focus-result h3{font-size:23px;line-height:1.15;margin-bottom:16px}.macronova-breakfast-science .focus-result p{font-size:17px}.macronova-breakfast-science .fortification .evidence-panel{padding:25px 20px 0}.macronova-breakfast-science .b12-label{font-size:15px;display:block}.macronova-breakfast-science .b12-label span{display:block;margin-top:5px}.macronova-breakfast-science .b12-row{margin-bottom:23px}.macronova-breakfast-science .routine{padding:50px 0}.macronova-breakfast-science .routine-inner{grid-template-columns:1fr;gap:25px}.macronova-breakfast-science .routine h2{font-size:48px}.macronova-breakfast-science .routine .eyebrow{margin-bottom:20px}.macronova-breakfast-science .routine .routine-copy{padding:0;font-size:17px}.macronova-breakfast-science .routine-motif{margin-top:25px;width:300px}.macronova-breakfast-science .product-section{padding:48px 0}.macronova-breakfast-science .product-layout{grid-template-columns:1fr;gap:0}.macronova-breakfast-science .product-copy{grid-column:1;grid-row:1}.macronova-breakfast-science .product-copy h2{font-size:38px;margin-bottom:21px}.macronova-breakfast-science .product-copy p{font-size:17px}.macronova-breakfast-science .product-figure{grid-column:1;grid-row:2;margin-top:20px}.macronova-breakfast-science .product-figure img{max-width:450px;margin:auto}.macronova-breakfast-science .product-figure figcaption{font-size:10px;margin-top:-6px}.macronova-breakfast-science .product-actions{grid-column:1;grid-row:3;padding-top:25px}.macronova-breakfast-science .product-actions .actions{gap:17px}.macronova-breakfast-science .references{padding:53px 0}.macronova-breakfast-science .references-top{grid-template-columns:1fr;gap:20px;margin-bottom:29px}.macronova-breakfast-science .references-top h2{font-size:35px}.macronova-breakfast-science .references-top p{font-size:16px}.macronova-breakfast-science .reference summary{grid-template-columns:26px 1fr 15px;gap:11px;min-height:90px;position:relative;padding:17px 0}.macronova-breakfast-science .ref-title{font-size:16px;line-height:1.35}.macronova-breakfast-science .ref-author{grid-column:2;grid-row:2;font-size:13px;margin-top:-7px}.macronova-breakfast-science .reference summary:after{grid-column:3;grid-row:1/3}.macronova-breakfast-science .ref-id{font-size:10px}.macronova-breakfast-science .ref-body{padding:0 0 25px 37px;font-size:15px}.macronova-breakfast-science th,.macronova-breakfast-science td{font-size:12px;padding:10px 8px 10px 0;overflow-wrap:anywhere}.macronova-breakfast-science .data-content{min-width:0}.macronova-breakfast-science .data-content p{font-size:14px}.macronova-breakfast-science .data-disclosure summary{font-size:14px}}@media(max-width:360px){.macronova-breakfast-science .hero h1{font-size:40px}.macronova-breakfast-science .button{gap:20px}.macronova-breakfast-science .section-nav .num{display:none}.macronova-breakfast-science .evidence-panel{padding-left:16px;padding-right:16px}.macronova-breakfast-science .takeaway strong{font-size:30px}.macronova-breakfast-science .evidence-links{gap:13px}.macronova-breakfast-science .evidence-links a{font-size:13px}.macronova-breakfast-science .routine h2{font-size:44px}.macronova-breakfast-science .product-copy h2{font-size:35px}}@media(prefers-reduced-motion:reduce){.macronova-breakfast-science *{transition:none!important}}.macronova-breakfast-science .scale{position:relative;display:block;height:23px;font-size:14px}.macronova-breakfast-science .scale span{position:absolute;transform:translate(-50%)}.macronova-breakfast-science .scale .start{transform:none}.macronova-breakfast-science .scale .end{transform:translate(-100%)}.macronova-breakfast-science .study-tag{font:14px/1.6 var(--font-body--family);text-transform:none;letter-spacing:0}.macronova-breakfast-science .product-copy .eyebrow{font:12px/1.6 var(--font-accent--family);letter-spacing:.07em}.macronova-breakfast-science .product-copy{align-self:end}.macronova-breakfast-science .product-actions{padding-top:26px}.macronova-breakfast-science .composition-row .track{background:repeating-linear-gradient(to right,transparent 0,transparent calc(22.727% - 1px),#d5d9d0 calc(22.727% - 1px),#d5d9d0 22.727%)}@media(max-width:760px){.macronova-breakfast-science .scale,.macronova-breakfast-science .study-tag{font-size:14px}.macronova-breakfast-science .protein .split,.macronova-breakfast-science .fortification .split{gap:0}.macronova-breakfast-science .protein .section-copy,.macronova-breakfast-science .fortification .section-copy{display:contents}.macronova-breakfast-science .split>.section-copy>.eyebrow{order:1}.macronova-breakfast-science .split>.section-copy>h2{order:2}.macronova-breakfast-science .split>.section-copy>.body{order:3;margin-bottom:26px}.macronova-breakfast-science .split>.evidence-panel{order:4}.macronova-breakfast-science .split>.section-copy>.boundary{order:5;margin-top:20px}.macronova-breakfast-science .split>.section-copy>.support-note{order:6;margin-top:24px}.macronova-breakfast-science .product-copy .eyebrow{font-size:11px}.macronova-breakfast-science .product-copy{align-self:auto}.macronova-breakfast-science .product-actions{padding-top:25px}.macronova-breakfast-science .panel-bottom{padding-bottom:16px}.macronova-breakfast-science .evidence-links{margin-top:7px}.macronova-breakfast-science .data-disclosure summary{min-height:52px}.macronova-breakfast-science th,.macronova-breakfast-science td{font-size:14px}.macronova-breakfast-science .data-content table th:first-child{width:38%}.macronova-breakfast-science .ref-body{padding-left:0}}.macronova-breakfast-science .hero{background:linear-gradient(115deg,var(--ivory) 47%,#faf1d9 100%)}.macronova-breakfast-science .hero-top{display:grid;grid-template-columns:minmax(0,1fr) 31%;align-items:center;gap:15px;position:relative}.macronova-breakfast-science .hero h1{font-size:clamp(46px,5.45vw,78px);letter-spacing:-.055em;line-height:1.06;margin-top:24px;position:relative;z-index:1}.macronova-breakfast-science .hero-sunrise{width:100%;height:auto;margin-top:-20px;transform:scale(1.12);transform-origin:center}.macronova-breakfast-science .hero-bottom{margin-top:30px}.macronova-breakfast-science .protein-curve{margin-top:30px;padding-top:24px;border-top:1px solid #bdba9a}.macronova-breakfast-science .protein-curve .eyebrow{font-size:10px;margin-bottom:12px}.macronova-breakfast-science .protein-curve h3{font-size:25px;line-height:1.15;letter-spacing:-.035em}.macronova-breakfast-science .protein-curve .curve-explanation{font-size:15px;line-height:1.6;margin:13px 0 17px}.macronova-breakfast-science .curve-axis,.macronova-breakfast-science .curve-time{font-size:13px;color:var(--muted);line-height:1.5}.macronova-breakfast-science .protein-curve img{width:100%;height:auto;margin-top:4px}.macronova-breakfast-science .protein-curve .curve-time{margin-top:-11px;display:flex;justify-content:space-between}.macronova-breakfast-science .curve-time span{font-size:23px;line-height:16px}.macronova-breakfast-science .curve-legend{display:flex;gap:24px;flex-wrap:wrap;margin:20px 0 15px;font-size:14px}.macronova-breakfast-science .curve-legend span{display:flex;align-items:center;gap:9px}.macronova-breakfast-science .curve-legend i{width:25px;display:block}.macronova-breakfast-science .sharp-swatch{border-top:2px dashed #8a632d}.macronova-breakfast-science .gentle-swatch{border-top:3px solid var(--navy)}.macronova-breakfast-science .protein-curve figcaption{font-size:14px;line-height:1.6;color:var(--muted);max-width:480px}@media(min-width:761px)and (max-width:1100px){.macronova-breakfast-science .hero-top{grid-template-columns:minmax(0,1fr) 29%;gap:8px}.macronova-breakfast-science .hero h1{font-size:5.45vw}.macronova-breakfast-science .hero-sunrise{transform:scale(1.17);margin-top:0}.macronova-breakfast-science .hero-inner{padding-top:48px}}@media(max-width:760px){.macronova-breakfast-science .hero-top{display:block;padding-top:39px}.macronova-breakfast-science .hero h1{font-size:clamp(33px,8.55vw,60px);margin-top:20px;line-height:1.1;letter-spacing:-.05em}.macronova-breakfast-science .hero-sunrise{position:absolute;right:-9px;top:-52px;width:147px;transform:none;margin:0;opacity:.94}.macronova-breakfast-science .hero-inner{padding-top:30px}.macronova-breakfast-science .hero-bottom{margin-top:24px}.macronova-breakfast-science .hero .eyebrow{max-width:160px;font-size:10px}.macronova-breakfast-science .protein .split>.section-copy>.protein-curve{order:4;margin:0 0 30px;padding-top:23px}.macronova-breakfast-science .protein .split>.evidence-panel{order:5}.macronova-breakfast-science .protein .split>.section-copy>.boundary{order:6}.macronova-breakfast-science .protein .split>.section-copy>.support-note{order:7}.macronova-breakfast-science .protein-curve h3{font-size:24px}.macronova-breakfast-science .protein-curve .eyebrow{margin-bottom:10px}.macronova-breakfast-science .protein-curve .curve-explanation{font-size:15px}.macronova-breakfast-science .curve-legend{gap:23px;margin-top:19px}.macronova-breakfast-science .protein-curve figcaption{font-size:14px}.macronova-breakfast-science .curve-axis,.macronova-breakfast-science .curve-time{font-size:14px}}.macronova-breakfast-science .hero-intro{max-width:665px}.macronova-breakfast-science .section-nav .num{display:none}.macronova-breakfast-science #meal-response .bar{background:var(--citron);box-shadow:inset 0 0 0 1px #7b852e}.macronova-breakfast-science #meal-response .bar.secondary{background:var(--navy);box-shadow:none}.macronova-breakfast-science #meal-response>.boundary{color:#747474}.macronova-breakfast-science .product-figure img{filter:drop-shadow(0 14px 12px rgba(16,29,58,.14)) drop-shadow(0 3px 3px rgba(16,29,58,.08))}.macronova-breakfast-science .routine .routine-copy{padding-top:0}.macronova-breakfast-science .protein-curve .curve-heading{margin-bottom:0}@media(max-width:760px){.macronova-breakfast-science .hero-bottom{display:block}.macronova-breakfast-science .product-figure img{filter:drop-shadow(0 10px 9px rgba(16,29,58,.13)) drop-shadow(0 2px 2px rgba(16,29,58,.06))}}.macronova-breakfast-science .comparison-takeaways .takeaway>strong{position:relative;isolation:isolate;display:inline-block;flex-shrink:0;white-space:nowrap;padding:.09em .04em}.macronova-breakfast-science .comparison-takeaways .takeaway>strong:before{content:"";position:absolute;z-index:-1;top:-.11em;right:-.16em;bottom:-.11em;left:-.16em;background:var(--citron);transform:rotate(-5deg);clip-path:polygon(3% 14%,23% 8%,24% 3%,65% 6%,94% 0,92% 12%,100% 15%,96% 46%,100% 67%,94% 72%,97% 91%,65% 94%,42% 100%,18% 95%,3% 100%,6% 78%,0 73%,4% 44%,0 30%)}.macronova-breakfast-science .comparison-takeaways .takeaway:nth-child(2)>strong:before{transform:rotate(4deg) scaleY(1.04)}@media(max-width:760px){.macronova-breakfast-science .comparison-takeaways{padding-top:29px}.macronova-breakfast-science .comparison-takeaways .takeaway p{margin-top:16px}}.macronova-breakfast-science #dairy-protein .composition-row .bar{background:var(--citron);box-shadow:inset 0 0 0 1px #7b852e}.macronova-breakfast-science #dairy-protein .composition-row .bar.secondary{background:var(--navy);box-shadow:none}.macronova-breakfast-science .ref-copy p:nth-child(n+3){color:var(--muted)}.macronova-breakfast-science .reference summary{list-style:none}.macronova-breakfast-science .product-actions .button{font-family:var(--font-body--family);letter-spacing:normal;text-transform:none}.macronova-breakfast-science .product-actions .text-link{font-family:var(--font-body--family);letter-spacing:normal;text-transform:none;text-decoration-line:underline;text-decoration-color:var(--citron);text-decoration-thickness:2px;text-underline-offset:5px}
/*# sourceMappingURL=/cdn/shop/t/8/assets/macronova-breakfast-science.css.map */
