/* An editorial reading surface: daylight, practical order, restrained indigo. */
.editorial-body{background:#F4F7FC;color:#2C3161}.editorial-body:before{display:none}.editorial-body>.header{color:#FFFFFF}.editorial-body{background:linear-gradient(#2C3161 0 155px,#F4F7FC 155px)}
.editorial-hero,.editorial-content{width:88%;max-width:1160px;margin:auto}
.editorial-hero{display:grid;gap:28px;padding:34px 0 44px}.editorial-hero .back-link{color:#17447D;margin-bottom:20px;font-size:12px}.editorial-hero .eyebrow{color:#17447D}.editorial-hero h1{font-size:48px;line-height:1.08;margin:18px 0 24px}.editorial-hero h1 em{color:#17447D}.editorial-lead{font-size:19px;line-height:1.6;max-width:440px}.editorial-hero figure{margin:0;min-width:0}.editorial-hero img{width:100%;height:100%;aspect-ratio:5/4;object-fit:cover;border-radius:16px}.editorial-nav{display:flex;gap:13px 23px;flex-wrap:wrap;margin-top:25px}.editorial-nav a{font-size:13px;text-decoration:underline;text-underline-offset:5px;color:#17447D;min-height:32px}
.editorial-content .eyebrow{color:#17447D}.section-intro{max-width:700px;margin-bottom:25px}.section-intro h2{font-size:34px;line-height:1.2;margin:15px 0 22px}.section-intro>p:last-child{font-size:17px;line-height:1.7;color:#17447D}.day-guide{padding:20px 0 15px}.day-part{display:grid;gap:15px;padding:28px 0;border-top:1px solid #D5E2F4}.day-label{display:flex;align-items:center;gap:17px}.day-label>span{font:500 35px/1 'Playfair Display';color:#17447D}.day-label h3{font:500 23px/1.3 Barlow;margin:0}.day-text h4{font:600 17px/1.5 Barlow;margin:0 0 9px}.day-text>p{font-size:16px;line-height:1.8;margin-bottom:22px;max-width:670px}.ref{color:#17447D}.research-detail{font-size:14px;margin:20px 0 0;color:#17447D}.research-detail summary{font-size:13px;line-height:1.5;cursor:pointer;padding:10px 0;min-height:40px}.research-detail>div{padding:15px 0 0;max-width:700px}.research-detail p{font-size:14px;line-height:1.75}.research-detail h4{font-size:15px;margin:15px 0 10px}.editorial-pause{display:grid;gap:27px;margin:35px 0 55px;align-items:center}.editorial-pause figure{margin:0}.editorial-pause img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:14px}.editorial-pause h2{font-size:37px;line-height:1.15;margin:17px 0 22px}.editorial-pause p:not(.eyebrow){font-size:17px;line-height:1.8;max-width:490px}.editorial-myths{padding:10px 0 35px}.myths-list{display:grid;gap:24px 40px}.myths-list>article{padding:20px 0;border-bottom:1px solid #D5E2F4}.myth-count{font-size:12px;color:#17447D}.myths-list h3{font:500 24px/1.3 Barlow;margin:14px 0 15px}.myth-answer{font-size:17px;line-height:1.7;color:#17447D;margin:0}.editorial-cycle{padding:30px 0 45px}.cycle-steps{display:grid;gap:24px;padding:0;list-style:none;margin:30px 0}.cycle-steps li{padding:0}.cycle-steps span{font-size:11px;color:#17447D;display:block;margin-bottom:13px}.cycle-steps strong{font:500 24px/1.2 'Playfair Display'}.cycle-steps p{font-size:15px;line-height:1.65;margin:12px 0 0;max-width:260px}.cycle-note{font-size:16px;color:#17447D;line-height:1.8;max-width:720px}.editorial-treatment{padding:30px;background:#2C3161;color:#FFFFFF;border-radius:16px;margin:15px 0 45px}.editorial-treatment .eyebrow,.editorial-treatment .ref,.editorial-treatment .research-detail{color:#ABCFFD}.editorial-treatment h2{font-size:35px;line-height:1.2;margin:17px 0 25px}.editorial-treatment p{font-size:16px;line-height:1.8;max-width:780px}.editorial-treatment .primary{font-size:14px;margin:6px 0 8px;gap:20px}.editorial-treatment .research-detail p{font-size:14px}.editorial-reading{display:grid;gap:15px;margin:40px 0}.editorial-reading h2{font-size:34px;margin:15px 0}.editorial-reading a{display:block;padding:17px 0;border-bottom:1px solid #D5E2F4}.editorial-reading strong{display:block;font-size:17px;font-weight:500}.editorial-reading a>span{display:block;font-size:14px;color:#17447D;margin-top:5px}.editorial-sources{padding:15px 0 30px}.editorial-sources>details>summary{font:500 24px/1.5 'Playfair Display';cursor:pointer;padding:15px 0}.editorial-sources summary span{display:inline-block;font:400 12px Barlow;color:#17447D;margin-left:14px}.editorial-sources details>div>p{font-size:13px;color:#17447D;max-width:650px}.editorial-sources ol{display:grid;gap:16px 30px;padding-left:20px}.editorial-sources li{font-size:12px;line-height:1.6;padding-left:4px;overflow-wrap:anywhere;scroll-margin-top:25px}.editorial-sources li>a{font-weight:500}.editorial-sources li>span{display:block;color:#17447D;font-size:11px;margin-top:7px}.editorial-body .article-bottom .primary{background:#2C3161;color:#FFFFFF}.editorial-body footer{background:#2C3161;color:#ABCFFD}
@media(min-width:700px){.editorial-body{background:linear-gradient(#2C3161 0 190px,#F4F7FC 190px)}.editorial-hero{grid-template-columns:1fr 1fr;gap:45px;align-items:center;padding:42px 0 60px}.editorial-hero h1{font-size:60px}.editorial-hero img{aspect-ratio:4/5;max-height:520px}.editorial-content{max-width:1050px}.day-part{grid-template-columns:240px 1fr;gap:40px;padding:35px 0}.day-label{align-items:flex-start;flex-direction:column;gap:15px}.section-intro h2{font-size:43px}.editorial-pause{grid-template-columns:1fr 1fr;gap:50px;margin:45px 0 65px}.myths-list{grid-template-columns:1fr 1fr}.cycle-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.editorial-treatment{padding:42px}.editorial-treatment h2{font-size:43px}.editorial-reading{grid-template-columns:1fr 1.2fr;gap:50px}.editorial-sources ol{grid-template-columns:1fr 1fr}}
@media(min-width:1050px){.editorial-body{background:linear-gradient(#2C3161 0 122px,#F4F7FC 122px)}.editorial-hero h1{font-size:70px}.editorial-hero{gap:65px}.editorial-hero img{aspect-ratio:6/5;max-height:480px}.editorial-pause h2{font-size:47px}}
