:root{color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#111312;color:#f6f3ea;font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;--ink: #171918;--paper: #f4efe4;--muted: #777366;--cyan: #4fd4cf;--coral: #f06e55;--emerald: #74b17b;--plum: #623f58;--line: rgba(23, 25, 24, .14)}*{box-sizing:border-box}body{margin:0;min-width:320px;width:100%;height:100vh;overflow:hidden}html,#root{width:100%;height:100%;overflow:hidden}button{font:inherit}.magazine-stage{position:relative;height:100vh;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(8px,1.4vh,14px);overflow:hidden;padding:clamp(10px,1.7vh,18px) clamp(12px,3vw,34px) clamp(10px,1.8vh,18px);background:linear-gradient(120deg,rgba(79,212,207,.12),transparent 36%),radial-gradient(circle at 80% 12%,rgba(240,110,85,.14),transparent 30%),#111312}.magazine-topbar{z-index:6;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;color:#f6f3ea}.brand-lockup{display:flex;align-items:center;gap:12px}.brand-mark{width:50px;height:50px;display:grid;place-items:center;border:0;background:transparent;overflow:hidden}.brand-mark img{width:50px;height:50px;object-fit:contain}.brand-lockup p,.brand-lockup strong{display:block;margin:0}.brand-lockup p{color:#f6f3eaad;font-size:12px;text-transform:uppercase}.brand-lockup strong{font-size:15px}.reader-controls{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:7px 12px;border:1px solid rgba(246,243,234,.16);border-radius:24px;background:#061216c7;box-shadow:0 20px 46px #0000004d,inset 0 0 0 1px #f6f3ea0a;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.reader-controls button,.reader-mode,.reader-keyboard{width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:16px;background:transparent;color:#f6f3eae0}.reader-controls button{cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.reader-controls button:hover:not(:disabled){background:#f6f3ea1a;color:#f6f3ea;transform:translateY(-1px)}.reader-controls button:disabled{color:#f6f3ea42;cursor:not-allowed}.reader-counter{min-width:130px;display:grid;justify-items:center;gap:1px;padding:0 8px}.reader-counter strong{color:#f6f3ea;font-size:20px;line-height:1}.reader-counter span{max-width:160px;overflow:hidden;color:#f6f3ea94;font-size:11px;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.reader-divider{width:1px;height:34px;margin:0 4px;background:#f6f3ea2e}.reader-mode{color:var(--cyan)}.reader-keyboard{width:auto;grid-template-columns:auto auto;gap:6px;padding:0 10px;color:#f6f3eab8}.reader-keyboard span{font-size:12px;font-weight:900;letter-spacing:0}.topbar-spacer{min-width:1px}.book-shell{display:grid;place-items:center;min-height:0;height:100%;overflow:hidden;perspective:2200px}.flip-book{filter:drop-shadow(0 34px 70px rgba(0,0,0,.44))}.magazine-page{background:transparent}.page-paper{position:relative;width:100%;height:100%;overflow:hidden;background:var(--paper);color:var(--ink);border:1px solid rgba(0,0,0,.16);box-shadow:inset 0 0 0 1px #fff3}.page-content-scale{position:relative;z-index:1;width:720px;height:1020px;transform:scale(var(--page-content-scale, 1));transform-origin:top left}.page-paper:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,.08),transparent 9%,transparent 91%,rgba(0,0,0,.08)),repeating-linear-gradient(0deg,rgba(17,19,18,.018) 0 1px,transparent 1px 4px);mix-blend-mode:multiply}.folio{position:absolute;right:42px;bottom:34px;z-index:3;color:#1719187a;font-size:12px;font-weight:700}.ambient-page-title{position:fixed;left:22px;bottom:70px;z-index:0;color:#f6f3ea1a;font-size:clamp(48px,9vw,126px);font-weight:900;pointer-events:none}@media(max-width:760px){.magazine-stage{padding:12px}.magazine-topbar{grid-template-columns:1fr auto}.topbar-spacer,.reader-mode,.reader-keyboard,.reader-divider{display:none}.reader-controls{min-height:48px;padding:5px 8px;border-radius:20px}.reader-controls button{width:36px;height:36px;border-radius:14px}.reader-counter{min-width:74px}.reader-counter strong{font-size:16px}.reader-counter span,.brand-lockup p{display:none}}.page-eyebrow{font-size:12px;font-weight:800;text-transform:uppercase;color:var(--coral);letter-spacing:0}.cover-layout,.credits-layout,.index-layout,.editorial-layout,.article-opening-layout,.article-text-layout,.image-spread-layout,.history-layout,.quote-layout,.epistemology-layout,.scientists-layout,.impact-layout,.evidence-layout,.method-layout,.checklist-layout,.classroom-layout,.glossary-layout,.closing-layout,.back-layout{position:relative;z-index:1;width:100%;height:100%;padding:56px}.cover-layout{display:flex;flex-direction:column;justify-content:flex-end;color:#f8f5ed;background:#0d1111}.cover-layout img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cover-shade{position:absolute;inset:0;background:linear-gradient(90deg,#050707e0,#05070775 52%,#050707c2),linear-gradient(180deg,#0507071f,#05070733 42%,#050707db)}.cover-kicker,.cover-layout h1,.cover-layout p,.cover-publication,.cover-edition,.cover-school{position:relative;z-index:1}.cover-kicker{width:fit-content;padding:7px 10px;border:1px solid rgba(248,245,237,.35);margin-bottom:18px;font-size:12px;text-transform:uppercase}.cover-layout h1{max-width:600px;margin:0;font-size:64px;line-height:.92;text-transform:uppercase}.cover-layout p{max-width:430px;margin:18px 0 8px;font-size:20px;line-height:1.38}.cover-publication{font-size:13px;color:#f8f5edc2;text-transform:uppercase}.cover-edition{display:grid;max-width:470px;gap:9px;margin-top:30px;padding-top:18px;border-top:1px solid rgba(248,245,237,.24)}.cover-edition strong{color:var(--cyan);font-size:12px;text-transform:uppercase}.cover-edition div{display:grid;gap:2px}.cover-edition span{font-size:15px;font-weight:800}.cover-edition small,.cover-school small{color:#f8f5edb8;font-size:12px}.cover-school{display:grid;gap:3px;margin-top:24px;font-size:13px}.cover-school span{font-weight:800}.credits-layout{display:grid;grid-template-rows:auto 1fr auto;gap:26px;align-content:space-between;background:linear-gradient(90deg,rgba(79,212,207,.2) 0 4px,transparent 4px),var(--paper)}.credits-layout h2,.index-layout h2,.editorial-layout h2,.article-title-block h2,.side-title h2,.image-caption h2,.history-layout h2,.quote-layout h2,.epistemology-layout h2,.scientists-layout h2,.impact-layout h2,.evidence-layout h2,.method-layout h2,.checklist-layout h2,.classroom-layout h2,.glossary-layout h2,.closing-layout h2,.back-layout h2{margin:10px 0 0;line-height:.98;font-size:46px}.credits-roster{display:grid;grid-template-columns:.95fr 1.05fr;gap:1px;align-self:center;background:var(--line)}.credits-role{min-height:150px;padding:20px;background:#f4efe4e6}.credits-role-featured{background:linear-gradient(135deg,rgba(79,212,207,.16),transparent 54%),#f4efe4f5}.credits-role span,.index-list small{display:block;color:var(--muted);font-size:12px;text-transform:uppercase}.credits-role strong{display:block;margin-top:8px;font-size:21px;line-height:1.2}.credits-role ul{display:grid;gap:7px;margin:11px 0 0;padding:0;list-style:none;font-size:15px;font-weight:750;line-height:1.22}.credits-layout p,.editorial-layout p,.image-caption p,.history-layout p,.epistemology-layout p{color:#343632;font-size:18px;line-height:1.55}.credits-layout p{margin:0;padding-top:18px;border-top:1px solid var(--line);font-size:16px}.index-layout{display:grid;grid-template-rows:auto 1fr auto;gap:18px;background:linear-gradient(90deg,rgba(79,212,207,.24) 0 4px,transparent 4px),radial-gradient(circle at 86% 12%,rgba(240,110,85,.16),transparent 28%),#ebe3d4}.index-layout header p{max-width:520px;margin:12px 0 0;color:#505149;font-size:16px;line-height:1.38}.index-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:9px}.index-list button{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;min-height:66px;border:1px solid var(--line);background:#ffffff4d;color:var(--ink);text-align:left;cursor:pointer}.index-list button>span{padding-left:12px;color:var(--coral);font-size:20px;font-weight:900}.index-list strong{display:block;margin-top:2px;font-size:15.5px;line-height:1.12}.index-list svg{margin-right:10px;color:#1719186b}.index-note{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;background:#171918;color:#f6f3ea}.index-note p{margin:0;color:#f6f3ead1;font-size:14.5px;font-weight:750;line-height:1.4}.editorial-layout{display:grid;align-content:center;gap:26px;background:radial-gradient(circle at 88% 18%,rgba(116,177,123,.24),transparent 24%),var(--paper)}.dropcap:first-letter{float:left;padding-right:9px;color:var(--coral);font-size:78px;line-height:.82;font-weight:900}.signature{width:fit-content;display:grid;gap:4px;padding-top:14px;border-top:2px solid var(--ink)}.signature span{color:var(--muted);font-size:12px;font-weight:800;text-transform:uppercase}.signature strong{font-size:18px}.article-opening-layout{display:grid;grid-template-columns:48px minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:18px 22px;background:#151716;color:#f6f3ea}.vertical-label{grid-row:1 / span 3;writing-mode:vertical-rl;transform:rotate(180deg);color:var(--cyan);font-size:13px;font-weight:900;text-transform:uppercase}.article-title-block span{color:var(--coral);text-transform:uppercase;font-size:13px;font-weight:800}.article-title-block h2{max-width:520px;font-size:64px}.article-title-block p{max-width:460px;margin:14px 0 0;color:#f6f3eac7;font-size:22px;line-height:1.24}.orbital-figure{position:relative;display:grid;place-items:center;align-self:start;justify-self:end;width:220px;height:220px;margin-top:-10px}.orbital-figure span{position:absolute;inset:24px;border:1px solid rgba(79,212,207,.42);border-radius:50%}.orbital-figure span:nth-child(2){inset:58px;border-color:#f06e5580;transform:rotate(30deg)}.article-opening-meta{display:grid;gap:15px;align-self:end;padding-top:18px;border-top:1px solid rgba(246,243,234,.18)}.article-opening-meta strong{display:block;margin-bottom:6px;color:var(--coral);font-size:12px;text-transform:uppercase}.article-opening-meta p{max-width:560px;margin:0;color:#f6f3eac2;font-size:14px;line-height:1.46}.article-opening-meta div:nth-child(2){display:grid;gap:8px}.keywords{display:grid;gap:7px}.keywords span{color:#f6f3eae6;font-size:13px;font-weight:800;line-height:1.35}.article-text-layout{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr auto;gap:20px;background:var(--paper)}.side-title span{color:var(--emerald);font-weight:900;text-transform:uppercase}.side-title h2{max-width:620px;font-size:42px;line-height:.96}.text-columns{column-count:2;column-gap:34px;column-rule:1px solid var(--line);font-size:14px;line-height:1.44}.text-columns p{margin-top:0;break-inside:avoid}.article-text-layout aside{display:grid;grid-template-columns:auto auto 1fr;gap:14px;align-items:center;padding:14px 16px;background:#d9efe9;border-left:5px solid var(--cyan);font-size:13px;line-height:1.34}.article-text-layout aside span{min-width:0}.image-spread-layout{display:grid;grid-template-rows:1fr auto;padding:0;background:#111312;color:#f6f3ea}.micrograph{position:relative;overflow:hidden;background:radial-gradient(circle at 28% 42%,rgba(79,212,207,.8),transparent 14%),radial-gradient(circle at 72% 36%,rgba(240,110,85,.75),transparent 13%),radial-gradient(circle at 54% 68%,rgba(116,177,123,.72),transparent 12%),linear-gradient(135deg,#121715,#26322d)}.micrograph-circle{position:absolute;width:42%;aspect-ratio:1;border-radius:50%;border:1px solid rgba(246,243,234,.2);display:grid;align-content:center;justify-items:center;gap:6px;padding:48px;text-align:center;color:#f6f3eae6}.micrograph-circle strong{color:#f6f3ea;font-size:26px}.micrograph-circle span{max-width:180px;color:#f6f3eac7;font-size:12px;font-weight:760;line-height:1.24}.micrograph-myth{left:12%;top:20%;background:radial-gradient(circle at 38% 48%,rgba(79,212,207,.72),rgba(79,212,207,.16) 28%,transparent 58%)}.micrograph-science{right:8%;top:36%;background:radial-gradient(circle at 52% 42%,rgba(240,110,85,.68),rgba(240,110,85,.14) 30%,transparent 58%)}.micrograph-reality{left:34%;bottom:-10%;background:radial-gradient(circle at 48% 42%,rgba(116,177,123,.64),rgba(116,177,123,.14) 28%,transparent 58%)}.micrograph-intersection{position:absolute;left:50%;top:32%;z-index:2;width:185px;transform:translate(-50%,-50%);display:grid;gap:4px;padding:10px 12px;background:#1113126b;border:1px solid rgba(246,243,234,.14);color:#f6f3ea;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.micrograph-intersection strong{color:var(--cyan);font-size:11px;text-transform:uppercase}.micrograph-intersection span{font-size:10px;line-height:1.22}.image-caption{padding:34px 46px 54px;background:#f4efe4;color:var(--ink)}.history-layout{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:16px;background:linear-gradient(90deg,rgba(79,212,207,.18) 0 4px,transparent 4px),radial-gradient(circle at 86% 12%,rgba(240,110,85,.14),transparent 24%),var(--paper)}.history-layout header{display:grid;grid-template-columns:.92fr 1.08fr;gap:26px;align-items:start;padding-bottom:15px;border-bottom:1px solid var(--line)}.history-layout h2{max-width:350px;margin:10px 0 0;font-size:39px;line-height:.96}.history-layout p{margin:0;color:#343632;font-size:13px;line-height:1.38}.history-layout header>div:last-child{display:grid;gap:9px;padding-top:18px}.timeline{position:relative;display:grid;grid-template-columns:1fr;gap:9px;align-content:center;padding-left:28px}.timeline:before{content:"";position:absolute;left:8px;top:10px;bottom:10px;width:2px;background:linear-gradient(180deg,var(--coral),var(--cyan),var(--emerald));opacity:.55}.timeline article{position:relative;display:grid;grid-template-columns:126px 1fr;gap:15px;align-items:center;min-height:82px;padding:12px 18px;background:#ffffff57;border:1px solid var(--line);box-shadow:0 12px 30px #1719180a;overflow:hidden}.timeline article em{position:absolute;right:18px;top:-13px;color:#1719180b;font-size:64px;font-style:normal;font-weight:900;line-height:1}.timeline article:before{content:"";position:absolute;left:-25px;top:50%;width:12px;height:12px;border-radius:50%;transform:translateY(-50%);background:var(--coral);box-shadow:0 0 0 6px #f06e5524}.timeline article:nth-child(2n):before{background:var(--cyan);box-shadow:0 0 0 6px #4fd4cf24}.timeline article span{color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase}.timeline article strong{color:var(--coral);font-size:24px;text-transform:uppercase}.timeline article:nth-child(2n) strong{color:#318f8b}.timeline article p{font-size:13px;line-height:1.3}.history-key{display:grid;gap:6px;padding:12px 16px;background:#171918;color:#f6f3ea;border-left:5px solid var(--cyan)}.history-key strong{color:var(--cyan);font-size:12px;text-transform:uppercase}.history-key span{font-size:12px;line-height:1.3}.quote-layout{display:grid;grid-template-rows:auto auto 1fr auto;align-content:stretch;gap:20px;background:radial-gradient(circle at 82% 18%,rgba(79,212,207,.16),transparent 26%),linear-gradient(135deg,rgba(116,177,123,.22),transparent 45%),#e5ecdf}.quote-layout>svg{color:var(--coral)}.quote-layout h2{max-width:620px;margin:0;font-size:48px;line-height:1}.thinkers-lines{display:grid;align-content:center;gap:11px;padding:22px 0;border-top:1px solid rgba(23,25,24,.12);border-bottom:1px solid rgba(23,25,24,.12)}.thinkers-lines p{margin:0;color:#343632;font-size:19px;line-height:1.28}.quote-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.quote-cards div{display:grid;gap:9px;padding:18px;background:#ffffff80;border:1px solid var(--line)}.quote-cards strong{text-transform:uppercase}.epistemology-layout{display:grid;grid-template-rows:auto 1fr auto;gap:28px;background:radial-gradient(circle at 78% 18%,rgba(79,212,207,.16),transparent 26%),linear-gradient(180deg,rgba(98,63,88,.12),transparent 48%),var(--paper)}.epistemology-layout header{display:grid;gap:10px}.epistemology-layout h2{max-width:620px;margin:0;font-size:58px;line-height:.96}.knowledge-steps{display:grid;gap:16px;align-content:center}.knowledge-steps article{position:relative;display:grid;grid-template-columns:76px 1fr;grid-template-rows:auto auto;gap:6px 18px;padding:20px 22px;background:#ffffff5c;border:1px solid var(--line)}.knowledge-steps span{grid-row:1 / span 2;color:var(--coral);font-size:42px;font-weight:900;line-height:.95}.knowledge-steps strong{font-size:25px;text-transform:uppercase}.knowledge-steps p{margin:0;color:#343632;font-size:15px;line-height:1.38}.epistemology-layout .epistemology-note{margin:0;padding:18px 20px;background:#151716;border-left:5px solid var(--cyan);color:#f6f3ea;font-size:15px;font-weight:650;line-height:1.42;box-shadow:0 18px 38px #17191824}.scientists-layout{display:grid;grid-template-rows:auto 1fr auto;gap:16px;background:linear-gradient(90deg,rgba(79,212,207,.34) 0 4px,transparent 4px),radial-gradient(circle at 86% 8%,rgba(240,110,85,.2),transparent 30%),radial-gradient(circle at 14% 78%,rgba(79,212,207,.16),transparent 26%),var(--paper)}.scientists-layout h2{max-width:600px;margin:9px 0 0;font-size:43px;letter-spacing:0}.scientist-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-content:center}.scientist-grid article{position:relative;overflow:hidden;display:grid;grid-template-columns:84px 1fr;gap:10px;min-height:123px;padding:10px;background:#ffffff75;border:1px solid var(--line);box-shadow:0 14px 28px #1415120d}.scientist-grid article:first-child{grid-column:1 / -1;grid-template-columns:130px 1fr;min-height:154px;background:linear-gradient(105deg,#141614fa,#141614e6),var(--ink);color:#f6f3ea}.scientist-grid img{width:84px;height:103px;object-fit:cover;object-position:center top;border:1px solid rgba(20,21,18,.16);filter:grayscale(12%) contrast(1.04)}.scientist-grid article:first-child img{width:130px;height:132px;border-color:#f6f3ea33}.scientist-grid article div{position:relative;z-index:1;display:grid;align-content:start;gap:4px}.scientist-grid span{position:absolute;right:9px;top:-6px;color:#f06e552e;font-size:54px;font-weight:900;line-height:1}.scientist-grid article:first-child span{color:#4fd4cf33;font-size:78px}.scientist-grid small{color:var(--teal);font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.scientist-grid article:first-child small{color:var(--cyan)}.scientist-grid strong{max-width:210px;font-size:19px;line-height:1;text-transform:uppercase}.scientist-grid article:first-child strong{max-width:360px;font-size:31px}.scientist-grid p,.scientists-layout aside span{margin:0;color:#343632;font-size:12.5px;line-height:1.32}.scientist-grid article:first-child p{max-width:390px;color:#f6f3eacc;font-size:15px;line-height:1.38}.scientists-layout aside{display:grid;grid-template-columns:126px 1fr;gap:16px;align-items:center;padding:16px 18px;background:#171918;border-left:5px solid var(--cyan);color:#f6f3ea}.scientists-layout aside strong{color:var(--cyan);font-size:13px;text-transform:uppercase}.scientists-layout aside span{color:#f6f3eadb;font-size:15px}.impact-layout{display:grid;grid-template-rows:auto auto 1fr;align-content:stretch;gap:30px;background:radial-gradient(circle at 78% 8%,rgba(240,110,85,.2),transparent 30%),radial-gradient(circle at 14% 72%,rgba(79,212,207,.18),transparent 26%),linear-gradient(135deg,#151716,#101514 58%,#17100f);color:#f6f3ea}.impact-number{position:absolute;right:34px;top:18px;color:#f6f3ea0e;font-size:210px;font-weight:900;line-height:1}.impact-layout h2{position:relative;max-width:600px;margin:0;color:#f6f3ea;font-size:58px;letter-spacing:0}.impact-layout header{position:relative;z-index:1;padding-bottom:28px;border-bottom:1px solid rgba(246,243,234,.16)}.impact-columns{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.impact-columns p{margin:0;color:#f6f3eac7;font-size:17px;line-height:1.54}.impact-strip{position:relative;z-index:1;display:grid;align-content:end;grid-template-columns:repeat(4,1fr);gap:1px;background:#f6f3ea26;border:1px solid rgba(246,243,234,.15)}.impact-card{min-height:178px;display:grid;align-content:end;gap:12px;padding:20px 16px;background:linear-gradient(180deg,#ffffff0a,#fff0),#121412b8}.impact-card span{color:var(--cyan);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.impact-card strong{color:#f6f3ea;font-size:20px;line-height:1.13}.impact-card-coral span{color:var(--coral)}.impact-card-green span{color:#9bc88e}.evidence-layout{display:grid;grid-template-rows:auto 1fr auto;gap:26px;background:linear-gradient(90deg,rgba(240,110,85,.16) 0 4px,transparent 4px),radial-gradient(circle at 18% 16%,rgba(116,177,123,.16),transparent 28%),radial-gradient(circle at 82% 78%,rgba(79,212,207,.12),transparent 30%),var(--paper)}.evidence-layout h2{max-width:600px;margin:10px 0 0;font-size:52px;letter-spacing:0}.evidence-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;align-self:center}.evidence-cards article{position:relative;overflow:hidden;min-height:350px;display:grid;align-content:end;gap:16px;padding:24px 20px;background:linear-gradient(180deg,#ffffff94,#ffffff5c),#ffffff6b;border:1px solid var(--line)}.evidence-cards article:before{content:"";position:absolute;inset:0 0 auto;height:5px;background:var(--coral)}.evidence-cards article:nth-child(2):before{background:var(--teal)}.evidence-cards article:nth-child(3):before{background:#77b26f}.evidence-cards span{position:absolute;left:14px;top:16px;color:#14151214;font-size:90px;font-weight:900;line-height:1}.evidence-cards strong{position:relative;z-index:1;color:var(--coral);font-size:25px;line-height:1;text-transform:uppercase}.evidence-cards article:nth-child(2) strong{color:var(--teal)}.evidence-cards article:nth-child(3) strong{color:#5f9d65}.evidence-cards p,.evidence-question{margin:0;color:#343632;font-size:16px;line-height:1.44}.evidence-question{padding:20px 22px;background:#171918;border-left:5px solid var(--cyan);color:#f6f3eae6;font-size:17px;font-weight:800}.method-layout{display:grid;grid-template-rows:auto auto 1fr auto;gap:18px;background:linear-gradient(90deg,rgba(79,212,207,.3) 0 4px,transparent 4px),radial-gradient(circle at 88% 8%,rgba(240,110,85,.16),transparent 30%),radial-gradient(circle at 14% 84%,rgba(116,177,123,.14),transparent 26%),var(--paper)}.method-layout h2{max-width:600px;margin:10px 0 0;font-size:48px;letter-spacing:0}.method-layout header>p{max-width:560px;margin:12px 0 0;color:#343632;font-size:19px;line-height:1.32}.molina-hero{display:grid;grid-template-columns:210px 1fr;gap:22px;align-items:stretch}.molina-photo{position:relative;min-height:288px;margin:0;overflow:hidden;background:#151716}.molina-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#14151200,#1415127a),linear-gradient(90deg,rgba(79,212,207,.18),transparent 48%)}.molina-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:grayscale(12%) contrast(1.04)}.molina-photo figcaption{position:absolute;z-index:1;left:14px;bottom:13px;color:#f6f3ea;font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.molina-copy{align-self:center;column-count:1}.molina-copy p{margin:0 0 11px;color:#30332f;font-size:15.2px;line-height:1.5}.molina-copy p:first-child span{float:left;margin:6px 10px 0 0;color:var(--coral);font-size:70px;font-weight:900;line-height:.76}.method-path{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;align-content:stretch;background:var(--line)}.method-path article{position:relative;display:grid;grid-template-columns:1fr;align-content:start;gap:9px;min-height:170px;padding:14px 12px;background:#ffffff70}.method-path span{color:#f06e55cc;font-size:25px;font-weight:900;line-height:1}.method-path strong{display:block;color:#171918;font-size:15px;line-height:1;text-transform:uppercase}.method-path p{margin:0;color:#343632;font-size:12.5px;line-height:1.35}.molina-idea{display:grid;grid-template-columns:118px 1fr;gap:18px;align-items:center;padding:15px 18px;background:#171918;border-left:5px solid var(--cyan);color:#f6f3ea}.molina-idea strong{color:var(--cyan);font-size:12px;text-transform:uppercase}.molina-idea p{margin:0;color:#f6f3eae0;font-size:15px;font-weight:800;line-height:1.34}.checklist-layout{display:grid;grid-template-rows:auto 1fr auto;gap:18px;background:linear-gradient(90deg,rgba(240,110,85,.2) 0 4px,transparent 4px),radial-gradient(circle at 82% 10%,rgba(79,212,207,.16),transparent 28%),radial-gradient(circle at 18% 86%,rgba(240,110,85,.14),transparent 26%),var(--paper)}.checklist-layout h2{max-width:610px;margin:10px 0 0;font-size:43px;letter-spacing:0}.miramontes-layout{display:grid;grid-template-columns:230px 1fr;gap:18px;align-items:stretch}.miramontes-photo{position:relative;min-height:540px;margin:0;overflow:hidden;background:#151716;box-shadow:0 18px 34px #1415121f}.miramontes-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#1415120a,#141512a3),linear-gradient(90deg,rgba(240,110,85,.18),transparent 52%)}.miramontes-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:grayscale(10%) contrast(1.04)}.miramontes-photo figcaption{position:absolute;z-index:1;left:16px;right:16px;bottom:16px;color:#f6f3ea;font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.checklist{display:grid;gap:9px;align-content:center}.checklist article{display:grid;grid-template-columns:52px 1fr;gap:13px;align-items:start;min-height:96px;padding:13px 15px;background:#ffffff75;border:1px solid var(--line);color:#343632;box-shadow:0 12px 26px #1415120a}.checklist article>span{color:var(--coral);font-size:29px;font-weight:900;line-height:1}.checklist strong{display:block;color:#171918;font-size:15px;line-height:1;text-transform:uppercase}.checklist p{margin:7px 0 0;color:#343632;font-size:12.7px;line-height:1.34}.checklist-layout aside{display:grid;grid-template-columns:142px 1fr;gap:16px;align-items:center;padding:15px 18px;background:#171918;color:#f6f3ea;border-left:5px solid var(--coral)}.checklist-layout aside strong{color:var(--coral);text-transform:uppercase}.checklist-layout aside p{margin:0;color:#f6f3eadb;font-size:14px;font-weight:800;line-height:1.35}.classroom-layout{display:grid;grid-template-rows:auto auto 1fr auto;gap:18px;background:linear-gradient(90deg,rgba(79,212,207,.22) 0 4px,transparent 4px),radial-gradient(circle at 78% 10%,rgba(240,110,85,.22),transparent 30%),radial-gradient(circle at 18% 82%,rgba(79,212,207,.18),transparent 28%),#151716;color:#f6f3ea}.classroom-layout h2{max-width:610px;margin:10px 0 0;color:#f6f3ea;font-size:48px;letter-spacing:0}.classroom-layout header>p{max-width:520px;margin:12px 0 0;color:#f6f3eabd;font-size:19px;line-height:1.32}.classroom-band{position:relative;display:grid;grid-template-columns:230px 1fr;gap:20px;align-items:stretch;padding-top:12px}.classroom-band:before{content:"";position:absolute;left:0;right:0;top:0;height:6px;background:linear-gradient(90deg,#f06e55 0 25%,#4fd4cf 25% 50%,#f3d46b 50% 75%,#9bc88e 75%)}.camarena-photo{position:relative;min-height:306px;margin:0;overflow:hidden;background:#0f1110;border:1px solid rgba(246,243,234,.18)}.camarena-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(7,8,8,.72)),linear-gradient(90deg,rgba(79,212,207,.14),transparent 56%)}.camarena-photo img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:grayscale(6%) contrast(1.05)}.camarena-photo figcaption{position:absolute;z-index:1;left:14px;right:14px;bottom:14px;color:#f6f3ea;font-size:12px;font-weight:900;letter-spacing:.08em;line-height:1.25;text-transform:uppercase}.camarena-copy{display:grid;align-content:center;gap:16px;padding:24px;background:#f6f3ea14;border:1px solid rgba(246,243,234,.14)}.camarena-copy p{margin:0;color:#f6f3eac7;font-size:16.5px;line-height:1.5}.classroom-tags{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#f6f3ea29;border:1px solid rgba(246,243,234,.16)}.classroom-tags article{min-height:160px;display:grid;align-content:start;gap:9px;padding:16px 14px;background:#f6f3ea14}.classroom-tags span{color:var(--cyan);font-size:27px;font-weight:900;line-height:1}.classroom-tags article:nth-child(2) span{color:var(--coral)}.classroom-tags article:nth-child(3) span{color:#f3d46b}.classroom-tags article:nth-child(4) span{color:#9bc88e}.classroom-tags strong{color:#f6f3ea;font-size:14px;line-height:1.08;text-transform:uppercase}.classroom-tags p{margin:0;color:#f6f3eaad;font-size:12.5px;line-height:1.35}.camarena-idea{display:grid;grid-template-columns:118px 1fr;gap:18px;align-items:center;padding:16px 18px;background:#f6f3ea;border-left:5px solid var(--coral);color:#171918}.camarena-idea strong{color:var(--coral);font-size:12px;text-transform:uppercase}.camarena-idea p{margin:0;color:#171918;font-size:19px;font-weight:900;line-height:1.2}.glossary-layout{display:grid;grid-template-rows:auto 1fr;gap:22px;background:linear-gradient(90deg,rgba(79,212,207,.28) 0 4px,transparent 4px),radial-gradient(circle at 84% 12%,rgba(240,110,85,.16),transparent 28%),radial-gradient(circle at 12% 86%,rgba(79,212,207,.16),transparent 28%),var(--paper)}.glossary-layout h2{max-width:610px;margin:10px 0 0;font-size:46px;letter-spacing:0}.duo-science{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;min-height:0}.duo-profile{position:relative;overflow:hidden;display:grid;grid-template-rows:310px auto auto;background:#ffffff6b;border:1px solid var(--line);box-shadow:0 18px 34px #14151214}.duo-profile:before{content:"";position:absolute;inset:auto 0 0;height:6px;background:var(--cyan)}.duo-profile-data:before{background:var(--coral)}.duo-profile figure{position:relative;margin:0;overflow:hidden;background:#151716}.duo-profile figure:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#14151200,#1415128f),radial-gradient(circle at 20% 20%,rgba(79,212,207,.18),transparent 34%)}.duo-profile-data figure:after{background:linear-gradient(180deg,#14151200,#1415128f),radial-gradient(circle at 78% 18%,rgba(240,110,85,.18),transparent 34%)}.duo-profile img{width:100%;height:100%;object-fit:cover;object-position:center top;filter:grayscale(10%) contrast(1.04)}.duo-profile-copy{padding:19px 18px 13px}.duo-profile-copy strong{display:block;color:#171918;font-size:24px;line-height:1.02;font-weight:900;text-transform:uppercase}.duo-profile-copy p,.duo-profile aside p{margin:10px 0 0;color:#343632;font-size:14px;line-height:1.38}.duo-profile aside{margin:0 18px 18px;padding:15px;background:#171918;border-left:5px solid var(--cyan);color:#f6f3ea}.duo-profile-data aside{border-left-color:var(--coral)}.duo-profile aside span{color:var(--cyan);font-size:12px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.duo-profile-data aside span{color:var(--coral)}.duo-profile aside p{color:#f6f3eac7;font-size:13.5px}.closing-layout{display:grid;grid-template-rows:auto 1fr auto;align-content:stretch;gap:22px;background:linear-gradient(90deg,rgba(240,110,85,.2) 0 4px,transparent 4px),radial-gradient(circle at 82% 10%,rgba(79,212,207,.14),transparent 28%),var(--paper);color:#171918}.closing-layout h2{max-width:610px;margin:10px 0 0;color:#171918;font-size:48px;letter-spacing:0}.bibliography-list{display:grid;gap:9px;align-content:center;margin:0;padding:0;list-style:none}.bibliography-list li{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:start;padding:13px 15px;background:#ffffff7a;border:1px solid var(--line)}.bibliography-list span{color:var(--coral);font-size:22px;font-weight:900;line-height:1}.bibliography-list p{margin:0;color:#343632;font-size:14px;line-height:1.35}.bibliography-note{display:grid;grid-template-columns:112px 1fr;gap:16px;align-items:center;padding:16px 18px;background:#171918;border-left:5px solid var(--cyan);color:#f6f3ea}.bibliography-note strong{color:var(--cyan);font-size:12px;text-transform:uppercase}.bibliography-note p{margin:0;color:#f6f3eadb;font-size:14.5px;font-weight:800;line-height:1.35}.back-layout{display:grid;grid-template-rows:auto auto 1fr auto auto;align-content:stretch;gap:16px;background:radial-gradient(circle at 84% 14%,rgba(79,212,207,.18),transparent 30%),radial-gradient(circle at 12% 88%,rgba(240,110,85,.14),transparent 28%),linear-gradient(135deg,rgba(79,212,207,.18),transparent 35%),#151716;color:#f6f3ea}.back-mark{position:absolute;top:56px;right:56px;width:74px;height:74px;display:grid;place-items:center;border:1px solid rgba(246,243,234,.36);font-size:24px;font-weight:900}.back-layout h2{max-width:560px;margin:10px 0 0;color:var(--cyan);font-size:44px;letter-spacing:0}.back-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;padding-top:18px;border-top:1px solid rgba(246,243,234,.16)}.back-summary p{margin:0;color:#f6f3eac2;font-size:13.8px;line-height:1.42}.back-editorial{display:grid;gap:10px;min-height:0}.back-editorial>strong{color:var(--cyan);font-size:13px;text-transform:uppercase}.back-team-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:#f6f3ea26;border:1px solid rgba(246,243,234,.15)}.back-team-grid article{min-height:96px;padding:13px 15px;background:#f6f3ea12}.back-team-grid span{display:block;color:var(--coral);font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.back-team-grid p{margin:7px 0 0;color:#f6f3eae0;font-size:12.5px;font-weight:800;line-height:1.32}.back-school{display:flex;flex-wrap:wrap;gap:8px 14px;padding-top:2px}.back-school span{color:#f6f3eaad;font-size:12px;font-weight:800}.back-final{display:grid;grid-template-columns:106px 1fr;gap:16px;align-items:center;margin:0;padding:15px 18px;background:#f6f3ea;border-left:5px solid var(--cyan);color:#171918}.back-final strong{color:var(--teal);font-size:12px;text-transform:uppercase}.back-final p{margin:0;color:#171918;font-size:18px;font-weight:900;line-height:1.18}@media(max-width:760px){.cover-layout,.credits-layout,.index-layout,.editorial-layout,.article-opening-layout,.article-text-layout,.history-layout,.quote-layout,.epistemology-layout,.scientists-layout,.impact-layout,.evidence-layout,.method-layout,.checklist-layout,.classroom-layout,.glossary-layout,.closing-layout,.back-layout{padding:32px}.cover-layout h1,.article-title-block h2,.quote-layout h2{font-size:42px}.credits-layout h2,.index-layout h2,.editorial-layout h2,.side-title h2,.image-caption h2,.history-layout h2,.epistemology-layout h2,.scientists-layout h2,.impact-layout h2,.evidence-layout h2,.method-layout h2,.checklist-layout h2,.classroom-layout h2,.glossary-layout h2,.closing-layout h2,.back-layout h2{font-size:34px}.credits-roster,.quote-cards,.article-text-layout,.evidence-cards,.classroom-band,.classroom-tags,.glossary-layout dl{grid-template-columns:1fr}.text-columns{column-count:1}.article-text-layout aside,.timeline article,.knowledge-steps article,.scientist-grid article,.method-path article{grid-template-columns:1fr}.orbital-figure{width:230px;height:230px}.evidence-layout{gap:14px}.evidence-layout h2{font-size:32px;line-height:1.02}.evidence-cards{gap:8px}.evidence-cards article{min-height:174px;gap:8px;padding:18px}.evidence-cards span{left:14px;top:14px;font-size:60px}.evidence-cards strong{font-size:20px}.evidence-cards p,.evidence-question{font-size:13.5px;line-height:1.34}.evidence-question{padding:14px 16px}.classroom-layout{gap:12px}.classroom-layout h2{font-size:31px;line-height:1.04}.classroom-layout header>p{margin-top:8px;font-size:14.5px;line-height:1.25}.classroom-band{grid-template-columns:190px 1fr;gap:12px;padding-top:9px}.camarena-photo{min-height:238px}.camarena-copy{gap:9px;padding:13px}.camarena-copy p{font-size:12.5px;line-height:1.34}.classroom-tags{grid-template-columns:repeat(2,1fr)}.classroom-tags article{min-height:108px;gap:6px;padding:10px 12px}.classroom-tags span{font-size:20px}.classroom-tags strong{font-size:11.5px}.classroom-tags p{font-size:11.2px;line-height:1.28}.camarena-idea{grid-template-columns:92px 1fr;gap:12px;padding:12px 14px}.camarena-idea p{font-size:14px}}
