.jx,.jx *{font-family:inherit!important;font-style:normal;letter-spacing:inherit;line-height:inherit;text-transform:none;text-indent:0;text-align:inherit;word-spacing:normal}.jx *,.jx *:before,.jx *:after{box-sizing:border-box}.jx *{margin:0;padding:0;border:0;background:none}.jx ul,.jx ol{list-style:none}.jx img{display:block;max-width:100%;height:auto}.jx a{color:inherit;text-decoration:none}.jx{--jx-red: #A91B18;--jx-ink: #121212;--jx-mute: rgba(18,18,18,.62);--jx-faint: rgba(18,18,18,.45);--jx-line: rgba(18,18,18,.14);--jx-wash: #f7f7f5;--jx-max: 1600px;--jx-gutter: 20px;font-family:var(--font-body-family, Montserrat, Helvetica, Arial, sans-serif)!important;font-size:16px;line-height:1.8;letter-spacing:.06rem;color:var(--jx-ink);background:#fff;-webkit-font-smoothing:antialiased}@media(min-width:750px){.jx{--jx-gutter: 40px}}@media(min-width:1200px){.jx{--jx-gutter: 60px}}.jx .wrap{max-width:var(--jx-max);margin:0 auto;padding:0 var(--jx-gutter)}.jx .rule{border-top:1px solid var(--jx-line)}.jx .kick{font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--jx-red);line-height:1.4}.jx .eyebrow{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--jx-faint);line-height:1.4}.jx h1,.jx h2,.jx h3,.jx .h{font-family:var(--font-heading-family, Assistant, sans-serif)!important;letter-spacing:-.005em}.jx h1{font-weight:300;font-size:clamp(30px,5.2vw,52px);line-height:1.1}.jx .lede{font-size:clamp(17px,2vw,20px);line-height:1.62;color:var(--jx-mute)}.jx .meta{font-size:12.5px;letter-spacing:.02em;color:var(--jx-faint)}.jx .prog{position:fixed;top:0;left:0;height:2px;width:0;background:var(--jx-red);z-index:60;transition:width .1s linear}.jx .ahead{padding:28px 0 0}.jx .crumbs{font-size:12px;letter-spacing:.04em;color:var(--jx-faint);margin-bottom:22px}.jx .crumbs a:hover{color:var(--jx-red)}.jx .crumbs span{margin:0 7px;opacity:.5}.jx .ahead h1{margin:12px 0 0;max-width:20ch}.jx .ahead .lede{margin:14px 0 0;max-width:62ch}.jx .ameta{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin:20px 0 0}.jx .hero{margin:26px 0 0}.jx .hero img{width:100%}.jx .abody{padding:34px 0 0}@media(min-width:1000px){.jx .abody{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;gap:48px;align-items:start;padding-top:44px}.jx .toc,.jx .rail{position:sticky;top:24px}}.jx .prose{max-width:68ch}.jx .prose>p{margin:0 0 1.15em}.jx .prose>p:last-child{margin-bottom:0}.jx .prose strong{font-weight:600;color:var(--jx-ink)}.jx .prose em{font-style:italic}.jx .prose a:not(.btn){color:var(--jx-red);text-decoration:underline;text-underline-offset:3px}.jx .prose h2{font-weight:400;font-size:clamp(22px,2.6vw,29px);line-height:1.24;margin:2em 0 .55em;scroll-margin-top:90px}.jx .prose h2:first-child{margin-top:0}.jx .prose h3{font-weight:600;font-size:19px;line-height:1.3;margin:1.6em 0 .4em}.jx .prose ul,.jx .prose ol{margin:0 0 1.15em;padding-left:1.15em}.jx .prose ul{list-style:none}.jx .prose ol{list-style:decimal}.jx .prose li{margin:0 0 .5em;padding-left:.2em}.jx .prose ul>li{position:relative}.jx .prose ul>li:before{content:"";position:absolute;left:-1.05em;top:.78em;width:5px;height:5px;background:var(--jx-red);border-radius:50%}.jx .prose blockquote{margin:1.6em 0;padding:20px 0 20px 22px;border-left:2px solid var(--jx-red)}.jx .prose blockquote p{font-family:var(--font-heading-family, Assistant, sans-serif)!important;font-size:clamp(18px,2.2vw,22px);line-height:1.45;color:var(--jx-ink);margin:0}.jx .prose table{width:100%;border-collapse:collapse;margin:1.4em 0;font-size:14.5px}.jx .prose th,.jx .prose td{padding:10px 12px;border-bottom:1px solid var(--jx-line);text-align:left}.jx .prose th{font-weight:600}.jx .tscroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.jx .prose figure,.jx figure.jfig{margin:1.9em 0}.jx figure.jfig img{width:100%;background:var(--jx-wash)}.jx figure.jfig figcaption{margin-top:11px;font-size:13.5px;line-height:1.6;color:var(--jx-mute);letter-spacing:.01em;padding-left:13px;border-left:2px solid var(--jx-line)}@media(min-width:1000px){.jx figure.jfig{margin-left:-40px;margin-right:-40px}.jx figure.jfig figcaption{margin-left:40px}}.jx .toc-t{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--jx-faint);margin-bottom:14px}.jx .tocd{border-top:1px solid var(--jx-line);border-bottom:1px solid var(--jx-line);padding:14px 0;margin:4px 0 30px}.jx .tocd>summary{cursor:pointer;list-style:none;display:flex;align-items:center;gap:8px;margin:0}.jx .tocd>summary::-webkit-details-marker{display:none}.jx .tocd>summary:after{content:"";margin-left:auto;width:7px;height:7px;flex:0 0 auto;border-right:1.5px solid var(--jx-faint);border-bottom:1.5px solid var(--jx-faint);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s ease}.jx .tocd[open]>summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.jx .toc-n{font-size:10.5px;color:var(--jx-faint);letter-spacing:.04em}.jx .toc-n:before{content:"("}.jx .toc-n:after{content:")"}.jx .tocd[open]>ol{margin-top:16px}@media(min-width:1000px){.jx .tocd{border:0;padding:0;margin:0}.jx .tocd>summary{cursor:default;pointer-events:none;margin-bottom:14px}.jx .tocd>summary:after,.jx .toc-n{display:none}.jx .tocd[open]>ol{margin-top:0}}.jx .toc ol{counter-reset:s}.jx .toc li{counter-increment:s;margin:0 0 2px}.jx .toc a{display:flex;gap:10px;padding:7px 0;font-size:13.5px;line-height:1.42;color:var(--jx-mute);letter-spacing:0;border-top:1px solid transparent}.jx .toc a:before{content:counter(s,decimal-leading-zero);color:var(--jx-faint);flex:0 0 auto;font-size:11px;padding-top:2px}.jx .toc a:hover{color:var(--jx-ink)}.jx .toc a[aria-current=true]{color:var(--jx-red);font-weight:600}.jx .toc a[aria-current=true]:before{color:var(--jx-red)}.jx .rail-t{font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--jx-faint);margin-bottom:14px}.jx .rail li{border-top:1px solid var(--jx-line)}.jx .rail li:last-child{border-bottom:1px solid var(--jx-line)}.jx .rail a{display:block;padding:12px 0;font-size:13.5px;line-height:1.4;letter-spacing:0}.jx .rail a:hover{color:var(--jx-red)}.jx .rail .k{display:block;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--jx-faint);margin-bottom:3px}.jx .aend{margin:46px 0 0;padding:30px 0 0;border-top:1px solid var(--jx-line)}.jx .cta{display:flex;flex-wrap:wrap;gap:14px;align-items:center;justify-content:space-between;background:var(--jx-wash);padding:26px}.jx .cta p{font-family:var(--font-heading-family, Assistant, sans-serif)!important;font-size:20px;line-height:1.35;max-width:42ch}.jx .btn{display:inline-block;padding:14px 26px;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--jx-ink);color:var(--jx-ink);background:none;white-space:nowrap}.jx .btn:hover{background:var(--jx-ink);color:#fff}.jx .btn-r{border-color:var(--jx-red);background:var(--jx-red);color:#fff}.jx .btn-r:hover{background:#8d1614;border-color:#8d1614;color:#fff}.jx .more{margin-top:52px}.jx .grid{display:grid;gap:26px;grid-template-columns:minmax(0,1fr)}@media(min-width:600px){.jx .grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:750px){.jx .grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:990px){.jx .grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:600px)and (max-width:989px){.jx .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}.jx .card{display:block}.jx .card .ph{display:block;position:relative;overflow:hidden;background:var(--jx-wash);aspect-ratio:4 / 3}.jx .card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.jx .ph.wide img{object-fit:contain;padding:7%;background:var(--jx-wash)}.jx .card:hover .ph.wide img{transform:none}.jx .card:hover .ph img{transform:scale(1.035)}.jx .card .ph.empty{display:flex;align-items:center;justify-content:center}.jx .card .ph.empty span{font-size:10.5px;letter-spacing:.16em;color:var(--jx-faint);text-transform:uppercase}.jx .card h3{font-weight:400;font-size:18px;line-height:1.3;margin:13px 0 0}.jx .card:hover h3{color:var(--jx-red)}.jx .card p{font-size:13.5px;line-height:1.6;color:var(--jx-mute);margin:7px 0 0}.jx .card .meta{margin-top:8px}.jx .lead{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--jx-line)}@media(min-width:900px){.jx .lead{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.jx .lead .ph{display:block;background:var(--jx-wash);aspect-ratio:16 / 11;overflow:hidden}.jx .lead .ph img{width:100%;height:100%;object-fit:cover}.jx .lead .txt{padding:26px;display:flex;flex-direction:column;justify-content:center}@media(min-width:900px){.jx .lead .txt{padding:40px}}.jx .lead h2{font-weight:400;font-size:clamp(22px,3vw,32px);line-height:1.18;margin:12px 0 0}.jx .lead p{font-size:15px;line-height:1.66;color:var(--jx-mute);margin:13px 0 0}.jx .lead .btn{align-self:flex-start;margin-top:22px}.jx .shead{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding-bottom:13px;border-bottom:1px solid var(--jx-line);margin-bottom:22px}.jx .shead h2{font-weight:400;font-size:clamp(19px,2.3vw,26px);line-height:1.2}.jx .shead .n{font-size:12.5px;color:var(--jx-faint)}.jx .shead .sp{flex:1 1 auto}.jx .shead a{font-size:11.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--jx-red)}.jx .shead a:hover{text-decoration:underline;text-underline-offset:3px}.jx .ihero{padding:40px 0 34px;text-align:center}.jx .ihero h1{margin:12px auto 0;max-width:18ch}.jx .ihero .lede{margin:14px auto 0;max-width:56ch}.jx .tools{background:var(--jx-wash);border-top:1px solid var(--jx-line);margin-top:48px;padding:30px 0}.jx .tool{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--jx-line);padding:17px}.jx .tool:hover{border-color:var(--jx-ink)}.jx .tool svg{flex:0 0 auto;margin-top:3px;color:var(--jx-red)}.jx .tool .n{display:block;font-size:14px;font-weight:500;line-height:1.32;letter-spacing:0}.jx .tool .k{display:block;font-size:11.5px;color:var(--jx-faint);margin-top:3px;letter-spacing:.04em}.jx .pager{display:flex;gap:10px;justify-content:center;margin:44px 0 0}.jx .pager a,.jx .pager span{min-width:42px;padding:10px 12px;text-align:center;font-size:13px;border:1px solid var(--jx-line);letter-spacing:0}.jx .pager a:hover{border-color:var(--jx-ink)}.jx .pager .on{background:var(--jx-ink);color:#fff;border-color:var(--jx-ink)}.jx .none{padding:60px 0;text-align:center;color:var(--jx-mute)}.jx.home{padding:54px 0}.jx.home .shead{margin-bottom:26px}@media(prefers-reduced-motion:reduce){.jx .card .ph img,.jx .prog{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/diaels-journal.css.map */
