.jx-prog{position:fixed;top:0;left:0;height:3px;width:0;background:var(--blue);z-index:100;transition:width .08s linear}.jx-hero{background:var(--obsidian);color:var(--bone);padding:clamp(28px,4vw,56px) 0 var(--sec)}.jx-hero .eyebrow{color:var(--signal)}.jx-feat{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(20px,3vw,48px);align-items:center;margin-top:18px;text-decoration:none;color:inherit}.jx-feat .im{aspect-ratio:16/10;border-radius:20px;overflow:hidden;background:var(--graphite)}.jx-feat img{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.jx-feat:hover img{transform:scale(1.04)}.jx-feat h2{margin:14px 0}.jx-feat p{color:var(--ash);font-size:17px;line-height:1.55;max-width:52ch}.jx-meta{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--ash)}.jx-tag{display:inline-block;font-family:var(--mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;padding:6px 11px;border-radius:999px;background:var(--blue);color:#fff}.jx-list{padding:var(--sec) 0}.jx-top{display:flex;justify-content:space-between;align-items:end;gap:20px;flex-wrap:wrap;margin-bottom:26px}.jx-chips{display:flex;gap:8px;flex-wrap:wrap}.jx-chip{font:500 13px var(--body);padding:10px 16px;border-radius:999px;border:0;background:var(--mist);color:var(--ink);cursor:pointer}.jx-chip.on{background:var(--ink);color:#fff}.jx-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.jx-card{text-decoration:none;color:inherit;display:flex;flex-direction:column}.jx-card .im{position:relative;aspect-ratio:4/3;border-radius:16px;overflow:hidden;background:var(--linen)}.jx-card img{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.jx-card:hover img{transform:scale(1.05)}.jx-card .im .jx-tag{position:absolute;left:12px;top:12px}.jx-card h3{font-family:var(--disp);font-weight:400;font-size:21px;line-height:1.2;letter-spacing:-.01em;margin:14px 0 8px}.jx-card p{font-size:15px;line-height:1.5;color:var(--ink2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.jx-card .jx-meta{margin-top:10px;color:var(--ink2)}.jx-card.hide{display:none}.jx-cta{background:var(--blue);color:#fff;padding:var(--sec) 0}.jx-cta .in{display:grid;grid-template-columns:1.2fr 1fr;gap:32px;align-items:center}.jx-cta .eyebrow{color:#ffffffbf}.jx-cta p{color:#ffffffd9;margin-top:12px;font-size:17px;line-height:1.5}.jx-form{display:flex;gap:8px;flex-wrap:wrap}.jx-arch{margin-top:clamp(40px,5vw,64px);border-top:1px solid var(--line);padding-top:20px}.jx-arch summary{cursor:pointer;font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink2)}.jx-arch ul{list-style:none;margin:18px 0 0;padding:0}.jx-arch li{display:flex;justify-content:space-between;gap:18px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.jx-arch li span{color:var(--ink2);white-space:nowrap;font-size:13px}.jx-arch p{font-size:13px;color:var(--ink2);margin-top:14px}.jx-form input{flex:1 1 220px;min-width:0;padding:15px 18px;border-radius:999px;border:0;font:16px var(--body)}.jx-form .btn,.jx-cta .btn{white-space:nowrap}.jx-cta .row{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.jp-hero{padding:clamp(28px,4vw,56px) 0 22px}.jp-hero .in{max-width:980px}.jp-hero h1{margin:14px 0 18px}.jp-by{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.jp-img{max-width:var(--max);margin:0 auto;padding:0 var(--gut)}.jp-img img{width:100%;max-height:640px;aspect-ratio:16/8;object-fit:cover;border-radius:22px;display:block;cursor:zoom-in;transition:all .5s}.jp-img img.big{max-height:none;aspect-ratio:auto;cursor:zoom-out}.jp-layout{display:grid;grid-template-columns:200px minmax(0,68ch) 260px;justify-content:space-between;gap:clamp(24px,3vw,48px);padding-top:clamp(28px,4vw,48px);padding-bottom:var(--sec)}.jp-toc{position:sticky;top:100px;align-self:start;font-size:14px}.jp-toc a{display:block;padding:7px 0 7px 12px;border-left:2px solid var(--line);color:var(--ink2);text-decoration:none;line-height:1.35}.jp-toc a.on{border-color:var(--blue);color:var(--ink)}.jp-toc .eyebrow{display:block;margin-bottom:10px}.jp-body{font-size:18px;line-height:1.72;color:#22252a;overflow-wrap:anywhere}.jp-body>*+*{margin-top:1.05em}.jp-body h2{font-family:var(--disp);font-weight:400;font-size:clamp(26px,2.4vw,34px);line-height:1.15;letter-spacing:-.02em;margin-top:1.8em;color:var(--ink);scroll-margin-top:100px}.jp-body h3{font-family:var(--disp);font-weight:400;font-size:23px;line-height:1.2;margin-top:1.5em;color:var(--ink);scroll-margin-top:100px}.jp-body h4,.jp-body h5,.jp-body h6{font-weight:500;font-size:18px;margin-top:1.4em}.jp-body strong,.jp-body b{font-weight:500;color:var(--ink)}.jp-body a{color:var(--blue);text-underline-offset:3px}.jp-body ul,.jp-body ol{padding-left:1.3em}.jp-body li+li{margin-top:.4em}.jp-body li::marker{color:var(--blue)}.jp-body blockquote{border-left:3px solid var(--blue);padding:4px 0 4px 20px;font-family:var(--disp);font-size:22px;line-height:1.4;color:var(--ink)}.jp-body img{max-width:100%;height:auto;border-radius:14px;display:block;margin:1.4em auto}.jp-body table{width:100%;border-collapse:collapse;font-size:15px;display:block;overflow-x:auto}.jp-body td,.jp-body th{border:1px solid var(--line);padding:8px}.jp-body hr{border:0;border-top:1px solid var(--line);margin:2em 0}.jp-body iframe,.jp-body video{max-width:100%}.jp-side{align-self:start;position:sticky;top:100px}.jp-prod{background:var(--linen);border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:12px}.jp-prod img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:14px;background:#fff}.jp-prod h4{font-family:var(--disp);font-weight:400;font-size:22px}.jp-prod p{font-size:14px;line-height:1.5;color:var(--ink2)}.jp-prod .btn{justify-content:center;text-align:center}.jp-inl{display:none}.jp-quiz{background:var(--blue);color:#fff;border-radius:20px;padding:clamp(22px,3vw,36px);display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin-top:2.2em}.jp-quiz h4{font-family:var(--disp);font-weight:400;font-size:26px;line-height:1.15}.jp-quiz p{opacity:.85;font-size:15px;margin-top:6px}.jp-share{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin-top:2em;padding-top:1.4em;border-top:1px solid var(--line)}.jp-share a,.jp-share button{font:500 13px var(--body);padding:9px 14px;border-radius:999px;background:var(--mist);color:var(--ink);text-decoration:none;border:0;cursor:pointer}.jp-rel{background:var(--obsidian);color:var(--bone);padding:var(--sec) 0}.jp-rel .eyebrow{color:var(--signal)}.jp-rel .jx-card p,.jp-rel .jx-card .jx-meta{color:var(--ash)}.jp-rel .jx-card .im{background:var(--graphite)}.jp-disc{background:var(--linen);padding:22px 0;font-size:12.5px;line-height:1.55;color:var(--ink2)}@media(max-width:1100px){.jp-layout{grid-template-columns:minmax(0,68ch) 280px}.jp-toc{display:none}}@media(max-width:860px){.jx-feat,.jx-cta .in{grid-template-columns:1fr}.jx-grid{grid-template-columns:1fr 1fr}.jp-layout{grid-template-columns:minmax(0,1fr)}.jp-side{display:none}.jp-inl{display:flex;flex-direction:row;align-items:center;margin:2em 0}.jp-inl img{width:110px;flex:none}.jp-body{font-size:17px}}@media(max-width:560px){.jx-grid{grid-template-columns:1fr}.jp-inl{flex-direction:column;align-items:stretch}.jp-inl img{width:100%}.jp-img img{aspect-ratio:4/3;border-radius:16px}}.jp-body .jp-prod a.btn-blue,.jp-prod a.btn-blue{color:#fff;text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/26/assets/zb-journal.css.map */
