/* A quiet magazine interlude. Native details; no feed or client-side dependency. */
.reading-article .science-journal{container-type:inline-size;grid-column:1/-1;margin:48px 0 52px;min-width:0;scroll-margin-top:24px;color:#24473f}
.science-journal .journal-masthead{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:0 0 14px;border-bottom:1px solid #aec0b3;margin-bottom:0}
.journal-masthead .journal-kicker{font:600 11px/1.6 var(--sans);letter-spacing:.09em;text-transform:uppercase;display:flex;align-items:center;gap:11px}
.journal-kicker:before{content:"";height:7px;width:7px;flex-shrink:0;background:#809b83;border-radius:50%}
.journal-masthead .journal-index{font:500 10px/1.5 var(--sans);letter-spacing:.08em;white-space:nowrap;color:#586d61}
.science-journal .journal-layout{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro" "visual" "story";background:#f1eee5;border:1px solid #d8ddcf;border-top:0}
.science-journal .journal-intro{grid-area:intro;padding:26px 26px 3px;min-width:0}
.science-journal .journal-visual{grid-area:visual;position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:center;overflow:hidden;min-width:0;min-height:126px;padding:20px 27px;background:#244a42;color:#f0e8cc}
.journal-visual .journal-focus{position:relative;z-index:1;max-width:75%;font:500 10px/1.5 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:#d4dfd0}
.journal-visual .journal-measure{position:relative;z-index:1;margin:0;max-width:90%}
.journal-measure strong{display:block;font:400 69px/1 var(--serif);letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:lining-nums tabular-nums}
.journal-measure>span{display:block;max-width:23ch;margin-top:9px;font:400 12px/1.6 var(--sans);color:#e0e5d5}
.journal-visual-caption{position:relative;z-index:1;font:400 10px/1.5 var(--sans);color:#b7c9ba;max-width:75%;overflow-wrap:anywhere}
.journal-orbits{position:absolute;width:270px;height:270px;top:-50px;inset-inline-end:-90px;z-index:0;opacity:.3;transform:rotate(-22deg)}
.journal-orbits i{position:absolute;border:1px solid #b9cba5;border-radius:50%;inset:0}
.journal-orbits i:nth-child(2){inset:24px 8px}.journal-orbits i:nth-child(3){inset:48px 18px}.journal-orbits i:nth-child(4){inset:73px 28px}.journal-orbits i:nth-child(5){inset:98px 38px}
.science-journal .journal-story{grid-area:story;padding:24px 26px 14px;min-width:0}
.reading-article .science-journal .journal-topic{font:500 10px/1.5 var(--sans);letter-spacing:.09em;text-transform:uppercase;color:#5b715e;margin:0 0 13px}
.reading-article .science-journal h3{font:400 clamp(29px,4.4cqi,39px)/1.13 var(--serif);letter-spacing:-.025em;margin:0 0 19px;color:#244a3f;max-width:22ch;hyphens:none;overflow-wrap:break-word}
.reading-article .science-journal p{max-width:none}
.reading-article .science-journal .journal-finding{font:400 15px/1.75 var(--sans);margin:0;color:#354c40}
.reading-article .science-journal .journal-limit{font:400 12px/1.7 var(--sans);color:#536650;margin:17px 0 0}
.journal-limit>span{font-weight:600}
.science-journal .journal-discovery{margin-top:20px;border-top:1px solid #ccd4c3;background:none;border-radius:0;box-shadow:none;padding:0;color:#294d3e}
.science-journal .journal-discovery summary{display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;list-style:none;padding:12px 0;min-height:48px;font:500 12px/1.5 var(--sans);border:0;background:none}
.journal-discovery summary::-webkit-details-marker{display:none}.journal-discovery summary::marker{content:""}
.journal-discovery summary:after{content:none}
.journal-discovery summary:focus-visible{outline:2px solid #254b3f;outline-offset:3px;border-radius:2px}
.journal-plus{font-size:23px;font-weight:300;line-height:1;transform-origin:center}
.journal-discovery[open] .journal-plus{transform:rotate(45deg)}
.reading-article .science-journal .journal-expanded p{font:400 14px/1.75 var(--sans);margin:0 0 12px;color:#354f42}
.reading-article .science-journal .journal-expanded .journal-method{font-size:11px;color:#5b6c54;padding-bottom:6px}
.science-journal .journal-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid #aec0b3;font:400 11px/1.6 var(--sans);color:#566c5d}
.science-journal .journal-source{display:inline-flex;align-items:center;gap:10px;min-height:44px;font:500 11px/1.5 var(--sans);color:#254d3f;text-decoration:underline;text-underline-offset:4px;box-shadow:none;border:0}
.journal-source>span{font-size:22px;font-weight:300;text-decoration:none}
.journal-source:hover{color:#142f26}.journal-source:focus-visible{outline:2px solid #254b3f;outline-offset:4px}
@container(min-width:640px){.science-journal .journal-layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.8fr);grid-template-rows:auto 1fr;grid-template-areas:"visual intro" "visual story"}.science-journal .journal-visual{padding:29px 28px 25px;min-height:340px;justify-content:space-between}.journal-visual .journal-measure{margin:54px 0 30px}.journal-measure strong{font-size:clamp(58px,8cqi,84px)}.journal-orbits{top:6px;inset-inline-end:-110px;width:360px;height:360px}.science-journal .journal-intro{padding:32px 32px 0}.science-journal .journal-story{padding:0 32px 14px}.journal-visual .journal-focus{max-width:none}}
@container(max-width:639px){.journal-visual .journal-focus,.journal-visual .journal-visual-caption{display:none}.journal-measure strong{font-size:54px}.journal-measure>span{max-width:34ch}.journal-orbits{top:-105px;width:310px;height:310px}}
@container(max-width:400px){.journal-masthead .journal-kicker{font-size:10px;letter-spacing:.05em;gap:7px}.journal-masthead .journal-index{font-size:9px;letter-spacing:0}.science-journal .journal-masthead{gap:10px}.science-journal .journal-intro{padding:25px 21px 3px}.science-journal .journal-story{padding:22px 21px 12px}.science-journal .journal-visual{padding:19px 22px;min-height:120px}.science-journal .journal-footer{align-items:flex-start;flex-direction:column;gap:0}.science-journal .journal-source{font-size:12px}.reading-article .science-journal h3{font-size:29px}}
html[dir=rtl] .science-journal h3{font-family:var(--sans);font-size:30px;line-height:1.5;letter-spacing:0}
html[dir=rtl] .reading-article .science-journal .journal-finding,html[dir=rtl] .reading-article .science-journal .journal-expanded p{font-size:17px;line-height:1.85}
html[dir=rtl] .reading-article .science-journal .journal-limit{font-size:14px;line-height:1.8}
html[dir=rtl] .science-journal .journal-discovery summary,html[dir=rtl] .science-journal .journal-source,html[dir=rtl] .journal-measure>span{font-size:14px}
html[dir=rtl] .science-journal .journal-kicker,html[dir=rtl] .science-journal .journal-topic{letter-spacing:0;font-size:13px}
html[dir=rtl] .journal-focus{letter-spacing:0;font-size:12px}
html[dir=rtl] .journal-measure strong{text-align:right}
@media print{.science-journal{break-inside:avoid}.science-journal .journal-visual{background:#fff;color:#244a42;border:1px solid #adc0b0}.journal-visual .journal-focus,.journal-visual .journal-measure>span,.journal-visual-caption{color:#244a42}.journal-orbits{display:none}.science-journal .journal-source:after{content:" (" attr(href) ")";overflow-wrap:anywhere}}
