@font-face{font-family:Suisse Intl;src:url(SuisseIntl-Regular.woff2) format("woff2");font-weight:100 500;font-style:normal;font-display:swap}@font-face{font-family:Suisse Intl;src:url(SuisseIntl-Medium.woff2) format("woff2");font-weight:600 900;font-style:normal;font-display:swap}@font-face{font-family:Suisse Intl Cond;src:url(SuisseIntlCond-Regular-WebS.woff2) format("woff2");font-weight:100 400;font-style:normal;font-display:swap}@font-face{font-family:Suisse Intl Cond;src:url(SuisseIntlCond-Medium-WebS.woff2) format("woff2");font-weight:500 900;font-style:normal;font-display:swap}.juniper-article{--ja-black: #06090E;--ja-yellow: #FCF908;--ja-dgray: #616568;--ja-lgray: #D9D9D7;--ja-bone: #F4F3F2;--ja-white: #FFFFFF;--ja-border: #D0CEC9;--ja-surface: #ECEAE7;--ja-mid: #E4E2DE}.juniper-article *,.juniper-article *:before,.juniper-article *:after{box-sizing:border-box;margin:0;padding:0}.juniper-article{background:var(--ja-bone);color:var(--ja-black);font-family:Suisse Intl,sans-serif;font-weight:300;line-height:1.75;overflow-x:hidden}.juniper-article header{background:var(--ja-black);padding:80px 6% 72px;position:relative;overflow:hidden}.juniper-article header:after{content:"";position:absolute;bottom:0;left:6%;width:48px;height:3px;background:var(--ja-yellow)}.juniper-article .header-eyebrow{font-family:Suisse Intl Cond,monospace;font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ja-yellow);margin-bottom:28px}.juniper-article header h1{font-family:Suisse Intl,sans-serif;font-size:clamp(3.5rem,5.5vw,6.4rem);font-weight:600;line-height:1.04;letter-spacing:-.02em;text-transform:uppercase;color:var(--ja-white);max-width:760px;margin-bottom:24px}.juniper-article header h1 span{color:var(--ja-yellow)}.juniper-article .header-sub{font-size:1.7rem;font-weight:300;color:var(--ja-dgray);max-width:520px;line-height:1.75;margin-bottom:52px}.juniper-article nav{background:var(--ja-bone);border-bottom:1px solid var(--ja-border);position:sticky;top:var(--header-height, 0px);z-index:50;overflow-x:auto;scrollbar-width:none}.juniper-article nav::-webkit-scrollbar{display:none}.juniper-article .nav-inner{display:flex;padding:0 6%;width:max-content;min-width:100%}.juniper-article .nav-link{font-family:Suisse Intl Cond,monospace;font-size:9.5px;letter-spacing:.15em;text-transform:uppercase;color:var(--ja-dgray);text-decoration:none;padding:16px 20px;border-bottom:2px solid transparent;white-space:nowrap;transition:color .15s,border-color .15s;flex-shrink:0}.juniper-article .nav-link:hover{color:var(--ja-black);border-bottom-color:var(--ja-black)}.juniper-article main{max-width:800px;margin:0 auto;padding:0 6% 120px}.juniper-article section{padding-top:88px;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.juniper-article section.visible{opacity:1;transform:translateY(0)}.juniper-article .sec-label{font-family:Suisse Intl Cond,monospace;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--ja-dgray);margin-bottom:14px;display:flex;align-items:center;gap:12px}.juniper-article .sec-label:after{content:"";display:block;width:28px;height:1px;background:var(--ja-dgray);opacity:.5}.juniper-article h2{font-family:Suisse Intl,sans-serif;font-size:clamp(2.4rem,3.5vw,3.4rem);font-weight:600;letter-spacing:-.01em;text-transform:uppercase;color:var(--ja-black);line-height:1.1;margin-bottom:26px}.juniper-article h3{font-family:Suisse Intl Cond,monospace;font-size:9.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--ja-dgray);margin:34px 0 10px;display:flex;align-items:center;gap:8px}.juniper-article h3:before{content:"";display:block;width:12px;height:1px;background:var(--ja-black)}.juniper-article p{font-size:1.6rem;font-weight:300;color:#3a3d42;margin-bottom:18px;line-height:1.8}.juniper-article p strong{color:var(--ja-black);font-weight:600}.juniper-article .stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--ja-border);border:1px solid var(--ja-border);margin:36px 0}.juniper-article .stat-card{background:var(--ja-surface);padding:26px 20px;display:flex;flex-direction:column;gap:8px}.juniper-article .stat-n{font-family:Suisse Intl,sans-serif;font-size:3rem;font-weight:700;letter-spacing:-.03em;color:var(--ja-black);line-height:1}.juniper-article .stat-l{font-family:Suisse Intl Cond,monospace;font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ja-dgray);line-height:1.6}.juniper-article .callout{border-left:2px solid var(--ja-black);padding:16px 20px;margin:26px 0;background:var(--ja-mid)}.juniper-article .callout p{margin-bottom:0;font-size:1.45rem;color:#3a3d42}.juniper-article .callout p strong{color:var(--ja-black)}.juniper-article .callout-accent{border-left-color:var(--ja-black);background:var(--ja-surface)}.juniper-article .transport-diagram{background:var(--ja-black);padding:30px 26px;margin:30px 0}.juniper-article .td-label{font-family:Suisse Intl Cond,monospace;font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:var(--ja-dgray);margin-bottom:22px}.juniper-article .td-row{display:grid;grid-template-columns:1fr 72px 1fr;align-items:center;gap:10px;margin-bottom:10px}.juniper-article .td-row:last-of-type{margin-bottom:0}.juniper-article .td-box{background:#111418;border:1px solid #1e2229;padding:13px 14px;text-align:center}.juniper-article .td-molecule{font-family:Suisse Intl,sans-serif;font-size:1.4rem;font-weight:600;color:var(--ja-white);display:block;margin-bottom:3px;letter-spacing:-.01em}.juniper-article .td-mol-sub{font-family:Suisse Intl Cond,monospace;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ja-dgray)}.juniper-article .td-arrow{text-align:center;display:flex;flex-direction:column;align-items:center;gap:3px}.juniper-article .td-arrow-icon{font-size:1.6rem;color:var(--ja-yellow)}.juniper-article .td-transporter{font-family:Suisse Intl Cond,monospace;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--ja-yellow)}.juniper-article .td-result{font-family:Suisse Intl,sans-serif;font-size:1.3rem;font-weight:600;color:var(--ja-yellow);display:block;margin-bottom:3px}.juniper-article .td-result-sub{font-family:Suisse Intl Cond,monospace;font-size:7.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ja-dgray)}.juniper-article .td-footer{margin-top:18px;padding-top:14px;border-top:1px solid #1e2229;font-family:Suisse Intl Cond,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--ja-yellow);text-align:center}.juniper-article .ratio-bar{display:flex;height:60px;margin:26px 0;border:1px solid var(--ja-border);overflow:hidden}.juniper-article .ratio-g{flex:1;background:var(--ja-black);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.juniper-article .ratio-f{flex:.8;background:var(--ja-yellow);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.juniper-article .ratio-num{font-family:Suisse Intl,sans-serif;font-size:2rem;font-weight:700;letter-spacing:-.03em}.juniper-article .ratio-g .ratio-num{color:var(--ja-white)}.juniper-article .ratio-f .ratio-num{color:var(--ja-black)}.juniper-article .ratio-lbl{font-family:Suisse Intl Cond,monospace;font-size:7.5px;letter-spacing:.1em;text-transform:uppercase}.juniper-article .ratio-g .ratio-lbl{color:var(--ja-dgray)}.juniper-article .ratio-f .ratio-lbl{color:#06090e8c}.juniper-article .dm-wrap{background:var(--ja-surface);border:1px solid var(--ja-border);padding:26px 22px 22px;margin:26px 0 10px}.juniper-article .dm-axis{font-family:Suisse Intl Cond,monospace;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ja-dgray)}.juniper-article .dm-axis-top{margin-bottom:10px}.juniper-article .dm-axis-right{text-align:right;margin-top:8px;margin-bottom:14px}.juniper-article .dm-grid{display:grid;grid-template-columns:88px repeat(5,1fr);gap:2px}.juniper-article .dm-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px 4px;min-height:54px;cursor:default;transition:transform .1s ease;background:var(--ja-bone)}.juniper-article .dm-empty,.juniper-article .dm-hcol,.juniper-article .dm-hrow{background:transparent!important}.juniper-article .dm-empty{min-height:34px}.juniper-article .dm-hcol{font-family:Suisse Intl Cond,monospace;font-size:8.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--ja-dgray);min-height:34px}.juniper-article .dm-hrow{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding-right:6px;min-height:54px;gap:2px}.juniper-article .dm-zone{font-family:Suisse Intl,sans-serif;font-size:9px;font-weight:700;color:var(--ja-black);text-transform:uppercase;letter-spacing:.04em;text-align:right}.juniper-article .dm-pct{font-family:Suisse Intl Cond,monospace;font-size:7.5px;color:var(--ja-dgray);text-align:right}.juniper-article .dm-dose{font-family:Suisse Intl,sans-serif;font-size:10px;font-weight:700;letter-spacing:-.01em;line-height:1.2;text-transform:uppercase}.juniper-article .dm-src{font-family:Suisse Intl Cond,monospace;font-size:6.5px;letter-spacing:.05em;margin-top:2px;opacity:.6;line-height:1.3;text-transform:uppercase}.juniper-article .dm-c0{background:#e4e2de}.juniper-article .dm-c0 .dm-dose{color:#9a9893}.juniper-article .dm-c1{background:#c8d8b8}.juniper-article .dm-c1 .dm-dose{color:#2a4a1a}.juniper-article .dm-c1 .dm-src{color:#3d6628}.juniper-article .dm-c2{background:#a8c490}.juniper-article .dm-c2 .dm-dose{color:#173404}.juniper-article .dm-c2 .dm-src{color:#2a4a1a}.juniper-article .dm-c3{background:#e8c840}.juniper-article .dm-c3 .dm-dose{color:#2a1f00}.juniper-article .dm-c3 .dm-src{color:#3d3000}.juniper-article .dm-c4{background:#fcf908}.juniper-article .dm-c4 .dm-dose{color:var(--ja-black)}.juniper-article .dm-c4 .dm-src{color:#330}.juniper-article .dm-na{background:#dddbd8!important;opacity:.5;cursor:not-allowed}.juniper-article .dm-na:hover{transform:none!important}.juniper-article .dm-na .dm-dose{color:#b8b6b3}.juniper-article .dm-legend{display:flex;gap:12px;flex-wrap:wrap;margin-top:14px;margin-bottom:12px}.juniper-article .dm-leg{display:flex;align-items:center;gap:5px;font-family:Suisse Intl Cond,monospace;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--ja-dgray)}.juniper-article .dm-sw{width:10px;height:10px;flex-shrink:0}.juniper-article .dm-sw-0{background:#e4e2de;border:1px solid var(--ja-border)}.juniper-article .dm-sw-1{background:#c8d8b8}.juniper-article .dm-sw-2{background:#a8c490}.juniper-article .dm-sw-3{background:#e8c840}.juniper-article .dm-sw-4{background:#fcf908;border:1px solid #d4d100}.juniper-article .app-table{width:100%;border-collapse:collapse;margin:26px 0;font-size:1.4rem}.juniper-article .app-table th{background:var(--ja-black);color:var(--ja-white);font-family:Suisse Intl Cond,monospace;font-size:8.5px;letter-spacing:.14em;text-transform:uppercase;padding:11px 14px;text-align:left;font-weight:400}.juniper-article .app-table td{padding:13px 14px;border-bottom:1px solid var(--ja-border);color:#3a3d42;vertical-align:top;line-height:1.65;font-weight:300}.juniper-article .app-table tr:last-child td{border-bottom:none}.juniper-article .app-table tr:nth-child(2n) td{background:var(--ja-surface)}.juniper-article .app-table td:first-child{font-weight:600;color:var(--ja-black);white-space:nowrap;font-size:1.3rem;text-transform:uppercase;letter-spacing:.03em}.juniper-article .limit-list{list-style:none;margin:20px 0}.juniper-article .limit-list li{display:flex;gap:16px;align-items:flex-start;padding:15px 0;border-bottom:1px solid var(--ja-border);font-size:1.5rem;font-weight:300;color:#3a3d42;line-height:1.75}.juniper-article .limit-list li:last-child{border-bottom:none}.juniper-article .limit-list li:before{content:"\2014";color:var(--ja-black);font-family:Suisse Intl Cond,monospace;flex-shrink:0;margin-top:1px}.juniper-article .conclusion{background:var(--ja-black);padding:44px 40px;margin-top:26px}.juniper-article .conclusion p{color:var(--ja-lgray);font-size:1.55rem;font-weight:300;line-height:1.8;margin-bottom:18px}.juniper-article .conclusion p:last-child{margin-bottom:0}.juniper-article .conclusion strong{color:var(--ja-yellow);font-weight:600}.juniper-article .references{background:var(--ja-surface);border:1px solid var(--ja-border);padding:34px 30px;margin-top:80px}.juniper-article .ref-title{font-family:Suisse Intl Cond,monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--ja-dgray);margin-bottom:22px}.juniper-article .ref-item{display:flex;gap:14px;padding:12px 0;border-bottom:1px solid var(--ja-border);font-size:1.3rem;font-weight:300;line-height:1.65;color:#3a3d42}.juniper-article .ref-item:last-child{border-bottom:none}.juniper-article .ref-num{font-family:Suisse Intl Cond,monospace;font-size:9px;color:var(--ja-dgray);flex-shrink:0;margin-top:3px}.juniper-article .ref-item em{font-style:italic;color:var(--ja-black)}.juniper-article .ref-doi{font-family:Suisse Intl Cond,monospace;font-size:8px;color:var(--ja-dgray);word-break:break-all;margin-top:3px}@media(max-width:640px){.juniper-article header{padding:52px 5% 48px}.juniper-article .stat-grid{grid-template-columns:1fr}.juniper-article .dm-grid{grid-template-columns:68px repeat(5,1fr)}.juniper-article .dm-src,.juniper-article .dm-pct{display:none}.juniper-article .td-row{grid-template-columns:1fr}.juniper-article .conclusion{padding:30px 22px}.juniper-article .references{padding:26px 18px}.juniper-article main{padding:0 5% 80px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/juniper-article.css.map */
