.journal-head h1{font-size:clamp(58px,9vw,120px);line-height:1.04;margin-bottom:30px}.journal-head h1 em{font-family:Georgia,serif;color:#d4b879;font-weight:400}.journal-meta{font-size:14px;color:#aeb7aa;line-height:1.7}.journal-start{display:grid;grid-template-columns:1fr 1fr;gap:8%;padding:55px 5%;background:#e6e7df;color:#17211d}.journal-start .kicker{color:#526144}.journal-start h2{margin:20px 0 0}.journal-start p{color:#4f5a50}.journal-list{list-style:none;margin:0;padding:15px 5% 55px;display:grid;grid-template-columns:1fr 1fr;gap:0 6%}.journal-list>li{display:grid;grid-template-columns:45px minmax(0,1fr);gap:20px;border-top:1px solid #ffffff30;padding:34px 0;margin-top:30px}.journal-number{font:16px monospace;color:#b69b69;padding-top:3px}.journal-list h2{font-size:clamp(25px,2.3vw,34px);margin:15px 0}.journal-list h2 a:hover{color:#d4b879}.journal-list p{margin-bottom:12px}.journal-editorial{margin:0 5% 70px;padding:35px;border:1px solid #58604f;max-width:950px}.journal-editorial h2{font-size:28px}.article-head h1{font-size:clamp(38px,5.3vw,76px);line-height:1.13;letter-spacing:-.035em;max-width:1080px}.article-head .text-link{margin-top:12px}.article-layout{display:grid;grid-template-columns:240px minmax(0,780px);gap:7%;padding:50px 5% 70px;align-items:start}.article-toc{position:sticky;top:25px;font-size:14px}.article-toc h2{font-size:20px;letter-spacing:0}.article-toc ol{padding-left:20px}.article-toc li{margin:14px 0;color:#b8c1b1}.article-toc a:hover{color:#e6c88b}.article-prose{min-width:0;font-size:18px}.article-prose h2{font-size:clamp(27px,3vw,38px);margin:42px 0 20px;line-height:1.25}.article-prose p,.article-prose li,.article-prose dd{color:#c0c6bb;line-height:1.85}.article-prose a{color:#e6c88b;text-decoration:underline;text-underline-offset:4px}.article-prose li{margin:12px 0}.article-prose dt{font-weight:600;color:#eee;margin-top:16px}.article-prose dd{margin-left:0}.article-prose section{scroll-margin-top:30px}.article-takeaway{border-left:3px solid #d4b879;background:#1b211b;padding:24px 28px}.article-takeaway p{font-size:23px;color:#eee;margin:12px 0 0;line-height:1.5}.table-scroll{overflow-x:auto;max-width:100%;margin:25px 0}.article-prose table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.55}.article-prose caption{text-align:left;font-size:14px;color:#c5cebc;padding-bottom:12px}.article-prose th,.article-prose td{text-align:left;vertical-align:top;padding:16px 14px;border:1px solid #4d5947;min-width:105px;overflow-wrap:break-word}.article-prose th{background:#21291f;color:#e8e9e2;font-weight:500}.article-prose td{color:#bec7b7}.article-sources{border-top:1px solid #ffffff30;margin-top:45px;font-size:16px}.article-sources li{overflow-wrap:anywhere}.article-sources p{font-size:14px}.journal-related{border-top:1px solid #ffffff30;padding-top:40px}.journal-related>h2{padding:0 5%}.journal-related .journal-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:3%}.journal-related .journal-list>li{grid-template-columns:1fr}.journal-related .journal-number{display:none}.journal-related .journal-list h2{font-size:26px}.journal-related .journal-list p{font-size:16px}header>nav{gap:22px}.footer-nav{flex-wrap:wrap}@media(max-width:1000px){.article-layout{grid-template-columns:1fr;gap:25px}.article-toc{position:static;border-bottom:1px solid #ffffff30;padding-bottom:20px}.article-toc ol{columns:2}.journal-related .journal-list{grid-template-columns:1fr 1fr}}@media(max-width:620px){.journal-list,.journal-start,.journal-related .journal-list{grid-template-columns:1fr}.journal-start{gap:25px;padding:35px 6%}.journal-list{padding:0 6% 35px}.journal-list>li{grid-template-columns:30px minmax(0,1fr);gap:12px;margin-top:15px;padding:28px 0}.journal-head h1{font-size:clamp(46px,11vw,68px)}.article-layout{padding:30px 6% 45px}.article-toc ol{columns:1}.article-prose{font-size:17px}.article-takeaway{padding:20px}.article-takeaway p{font-size:21px}.article-head h1{font-size:clamp(34px,9vw,48px)}.journal-editorial{padding:24px;margin-bottom:40px}.article-prose th,.article-prose td{padding:12px 9px;font-size:14px}.journal-related .journal-list>li{grid-template-columns:1fr}}
.journal-spotlight{display:grid;grid-template-columns:1fr 1fr;gap:6%;padding:65px 5%;align-items:center;border-bottom:1px solid #ffffff25}.journal-spotlight h2{font-size:clamp(40px,5vw,72px);margin:22px 0;line-height:1.08}.journal-spotlight h2 em{font-family:Georgia,serif;font-weight:400;color:#d4b879}.journal-spotlight figure{margin:0;min-width:0}.journal-spotlight img{width:100%;height:auto;display:block;aspect-ratio:1.25;object-fit:cover}.journal-spotlight figcaption{font-size:14px;line-height:1.6}.journal-spotlight .text-link{display:table;margin-top:15px}.journal-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:40px 5%;gap:25px}.journal-paths>a{padding:24px;border:1px solid #59634f;background:#1a211b}.journal-paths>a:hover{border-color:#d4b879}.journal-paths h2{font-size:29px;margin:22px 0 14px}.journal-paths p{margin:0}.journal-paths .kicker,.source-grid .kicker{font-size:13px;letter-spacing:.07em}.source-desk{padding:55px 5%;background:#181d1a;border-top:1px solid #ffffff25;margin-bottom:45px}.source-desk>h2{margin:20px 0}.source-desk>p{max-width:750px}.source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin-top:35px}.source-grid article{border-top:1px solid #758064;padding-top:22px}.source-grid h3{margin:15px 0;font-size:25px}.source-grid a{text-decoration:underline;text-underline-offset:5px}.source-grid p{font-size:16px}.evidence-label{display:table;font-size:14px!important;border:1px solid #59634f;padding:7px 12px;margin:18px 0 0;color:#d4c7aa!important}.journal-head h1{margin-bottom:30px}@media(max-width:1000px){.journal-paths,.source-grid{grid-template-columns:1fr 1fr}}@media(max-width:800px){.journal-spotlight{grid-template-columns:1fr;gap:35px;padding:40px 6%}.journal-spotlight h2{font-size:clamp(38px,7vw,60px)}}@media(max-width:620px){.journal-paths,.source-grid{grid-template-columns:1fr}.journal-paths{padding:30px 6%}.source-desk{padding:40px 6%}.journal-paths>a{padding:23px}.journal-spotlight figcaption{font-size:14px}}
.journal-browse{padding:45px 5%;border-bottom:1px solid #ffffff30}.journal-browse>h2{margin:18px 0}.journal-controls{display:grid;grid-template-columns:2fr 1fr;gap:24px;margin:30px 0 16px}.journal-controls label{display:block;font-size:16px;margin-bottom:8px}.journal-controls select{font:inherit;width:100%;min-height:57px;background:#19211b;color:#f0f1e9;border:1px solid #64725d;padding:12px}.journal-controls input{max-width:none}.journal-controls select:focus-visible{outline:2px solid #d4b879;outline-offset:4px}.journal-browse .journal-list{padding:0}.journal-browse .journal-meta{margin-top:10px}.journal-browse #journal-count{font-size:14px}.journal-browse #journal-empty{padding:30px;border:1px solid #64725d}@media(max-width:620px){.journal-controls{grid-template-columns:1fr}.journal-browse{padding:35px 6%}}
/* Research edition: navigation, filters and reading controls. */
[hidden]{display:none!important}.journal-shortcuts{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:28px}.journal-shortcuts a{font-size:15px;color:#e6c88b;border-bottom:1px solid #64725d;padding:8px 0}.topic-pills{display:flex;gap:10px;flex-wrap:wrap;margin:28px 0}.topic-pills button,.reset-filters,.article-actions button{font:inherit;border:1px solid #66725e;background:#19211b;color:#e8eae3;padding:11px 17px;cursor:pointer;border-radius:3px;min-height:44px}.topic-pills button[aria-pressed=true]{color:#121413;background:#d4b879;border-color:#d4b879}.topic-pills button:hover,.reset-filters:hover,.article-actions button:hover{border-color:#ead4a8}.journal-controls{grid-template-columns:2fr 1.3fr 1fr}.journal-controls input{width:100%;min-height:57px}.journal-list li{transition:border-color .2s}.journal-list li:hover{border-color:#d4b879}.journal-number{font-size:13px}.journal-paths{padding-top:35px;padding-bottom:35px}.journal-paths>a{border-top:2px solid #b99e6b;background:linear-gradient(140deg,#242b22,#141a17)}.journal-browse{background:radial-gradient(ellipse at top right,#34342c44,transparent 60%)}.article-actions{border-top:1px solid #59634f;margin-top:35px;padding-top:25px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.article-actions a{font-size:15px}.article-actions span{font-size:14px}.journal button:focus-visible{outline:2px solid #ead4a8;outline-offset:4px}.journal-browse{scroll-margin-top:24px}.journal-head{background:radial-gradient(ellipse at top right,#353a2c66,transparent 65%)}@media(max-width:900px){.journal-controls{grid-template-columns:1fr 1fr}.journal-controls>div:first-child{grid-column:1/-1}}@media(max-width:620px){.journal-controls{grid-template-columns:1fr}.topic-pills{gap:8px}.topic-pills button{font-size:13px;padding:10px 13px}.journal-browse>h2{font-size:34px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition:none!important;animation:none!important}}
.breadcrumbs li{display:inline-flex;align-items:baseline;white-space:nowrap}.breadcrumbs a{display:inline;padding:0}@media(max-width:620px){header>nav{gap:4px 14px;justify-content:flex-start}header>nav a{font-size:13px}}

/* Terpene science reading tables */
.science-table{overflow-x:auto;margin:26px 0;border:1px solid #525b4c;border-radius:5px}.science-table table{border-collapse:collapse;width:100%;min-width:460px;font-size:15px;line-height:1.65}.science-table th,.science-table td{padding:15px;text-align:left;vertical-align:top;border-bottom:1px solid #3d463b}.science-table th{background:#202b20;color:#e5c98d}.science-table tr:last-child td{border-bottom:0}.terpene-series{border-color:#a18c5e;background:#1b241b}
