.qm .qm-jr-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:var(--t-small);color:var(--c-ink-3);font-variant-numeric:tabular-nums}.qm .qm-jr-meta>*+*:before{content:"";display:inline-block;width:4px;height:4px;margin-right:10px;border-radius:50%;background:var(--c-line-strong);vertical-align:middle}.qm .qm-jr-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;font-size:var(--t-small);color:var(--c-ink-3)}.qm .qm-jr-crumbs li+li:before{content:"/";margin-right:8px;color:var(--c-line-strong)}.qm .qm-jr-crumbs a{display:inline-flex;align-items:center;min-height:44px;color:var(--c-ink-2);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.qm .qm-jr-crumbs a:hover{color:var(--c-ink)}.qm .qm-jr-media{position:relative;overflow:hidden;border-radius:var(--r-3);background:var(--c-sand-soft)}.qm .qm-jr-media img{width:100%;height:100%;object-fit:cover;transition:transform var(--d-2) var(--ease)}.qm .qm-jr-card{position:relative;display:grid;gap:var(--s-3);align-content:start}.qm .qm-jr-card .qm-jr-media{aspect-ratio:3/2}.qm .qm-jr-card-title{font-size:var(--t-h4);font-weight:500;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.qm .qm-jr-card-title a{text-decoration:none}.qm .qm-jr-card-title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-3)}.qm .qm-jr-card-title a:focus-visible{outline:0}.qm .qm-jr-card-title a:focus-visible:after{outline:2px solid var(--c-bluesteel);outline-offset:4px}.qm .qm-jr-card:hover .qm-jr-card-title a{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.qm .qm-jr-card:hover .qm-jr-media img{transform:scale(1.03)}.qm .qm-jr-excerpt{font-size:.9375rem;line-height:1.55;color:var(--c-ink-2);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.qm .qm-jr-grid{display:grid;gap:var(--s-8) var(--s-6)}@media(min-width:640px){.qm .qm-jr-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.qm .qm-jr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.qm .qm-jr-media img{transition:none}.qm .qm-jr-card:hover .qm-jr-media img{transform:none}}.qm .qm-jr-index-head{padding-block:clamp(40px,6vw,88px) clamp(32px,4vw,56px)}.qm .qm-jr-index-head .qm-container{display:grid;gap:var(--s-4)}.qm .qm-jr-index-title{font-size:var(--t-h2);font-weight:500;line-height:1.04;letter-spacing:-.03em;text-wrap:balance;max-width:18ch}.qm .qm-jr-featured{position:relative;display:grid;gap:var(--s-5);align-items:center;margin-bottom:clamp(56px,7vw,96px)}.qm .qm-jr-featured .qm-jr-media{aspect-ratio:4/3}.qm .qm-jr-featured-body{display:grid;gap:var(--s-4);align-content:center}.qm .qm-jr-featured .qm-jr-card-title{font-size:var(--t-h3);line-height:1.2;letter-spacing:-.015em}.qm .qm-jr-featured .qm-jr-excerpt{-webkit-line-clamp:4;font-size:var(--t-lead)}.qm .qm-jr-read{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:.9375rem;font-weight:500;color:var(--c-ink)}.qm .qm-jr-read svg{width:18px;height:18px;transition:transform var(--d-1) var(--ease)}.qm .qm-jr-card:hover .qm-jr-read svg{transform:translate(3px)}@media(min-width:900px){.qm .qm-jr-featured{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(40px,5vw,80px)}}.qm .qm-jr-grid-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-4);margin-bottom:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--c-line)}.qm .qm-jr-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--s-2);margin-top:var(--s-9)}.qm .qm-jr-pagination a,.qm .qm-jr-pagination span{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0 12px;border:1px solid var(--c-line);border-radius:var(--r-pill);font-size:.9375rem;text-decoration:none}.qm .qm-jr-pagination .current{background:var(--c-ink);border-color:var(--c-ink);color:var(--c-smoke)}.qm .qm-jr-empty{padding:var(--s-8) 0;color:var(--c-ink-2)}.qm .qm-jr-post-head{padding-block:clamp(24px,4vw,56px) clamp(24px,3vw,40px)}.qm .qm-jr-post-head-inner{display:grid;gap:var(--s-4);max-width:880px;margin-inline:auto}.qm .qm-jr-post-title{font-size:clamp(2rem,1.35rem + 2.6vw,3.25rem);font-weight:500;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.qm .qm-jr-hero{max-width:880px;margin:0 auto}.qm .qm-jr-hero img{width:100%;height:auto;border-radius:var(--r-3)}.qm .qm-jr-body-band{padding-block:clamp(40px,5vw,72px) var(--section-y)}.qm .qm-jr-layout{display:grid;grid-template-columns:minmax(0,70ch);gap:var(--s-7);justify-content:center}.qm .qm-jr-main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-7);min-width:0;max-width:70ch}.qm .qm-jr-main>*{min-width:0}@media(min-width:1100px){.qm .qm-jr-layout{grid-template-columns:220px minmax(0,70ch);gap:clamp(48px,5vw,88px)}}.qm .qm-jr-keypoints{padding:clamp(20px,3vw,28px) clamp(20px,3vw,32px);border-radius:var(--r-3);background:var(--c-sand-soft)}.qm .qm-jr-kp-title{display:flex;align-items:center;gap:10px;font-size:var(--t-micro);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-2)}.qm .qm-jr-kp-title:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--c-bluesteel)}.qm .qm-jr-keypoints ul{display:grid;gap:10px;margin-top:var(--s-3)}.qm .qm-jr-keypoints li{position:relative;padding-left:22px;font-size:1rem;line-height:1.55}.qm .qm-jr-keypoints li:before{content:"";position:absolute;left:2px;top:.62em;width:9px;height:1.5px;background:var(--c-bluesteel)}.qm .qm-jr-toc-title{font-size:var(--t-micro);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-2)}.qm .qm-jr-toc ol{display:grid;margin-top:var(--s-2)}.qm .qm-jr-toc a{display:flex;align-items:center;min-height:44px;padding:6px 0 6px 14px;border-left:2px solid var(--c-line);font-size:.9375rem;line-height:1.35;color:var(--c-ink-2);text-decoration:none}.qm .qm-jr-toc a:hover{color:var(--c-ink);border-left-color:var(--c-line-strong)}.qm .qm-jr-toc a[aria-current=true]{color:var(--c-ink);border-left-color:var(--c-bluesteel);font-weight:500}.qm .qm-jr-toc-side{display:none}.qm .qm-jr-toc-inline{border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-paper)}.qm .qm-jr-toc-inline summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:52px;padding:0 var(--s-5);cursor:pointer;list-style:none;font-weight:500}.qm .qm-jr-toc-inline summary::-webkit-details-marker{display:none}.qm .qm-jr-toc-inline summary svg{width:18px;height:18px;flex:none;transition:transform var(--d-2) var(--ease)}.qm .qm-jr-toc-inline[open] summary svg{transform:rotate(45deg)}.qm .qm-jr-toc-inline ol{margin:0;padding:0 var(--s-5) var(--s-4)}@media(min-width:1100px){.qm .qm-jr-toc-side{display:block;position:sticky;top:96px;align-self:start;max-height:calc(100vh - 128px);overflow-y:auto}.qm .qm-jr-toc-inline{display:none}}.qm .qm-prose{font-size:1.0625rem;line-height:1.7;color:var(--c-ink)}.qm .qm-prose>*+*{margin-top:1.1em}.qm .qm-prose h2{margin-top:2.2em;font-size:clamp(1.375rem,1.2rem + .7vw,1.75rem);font-weight:500;line-height:1.25;letter-spacing:-.015em;text-wrap:balance}.qm .qm-prose h3{margin-top:1.8em;font-size:1.25rem;font-weight:500;line-height:1.3;letter-spacing:-.01em}.qm .qm-prose h4{margin-top:1.6em;font-size:1.0625rem;font-weight:500}.qm .qm-prose h2+*,.qm .qm-prose h3+*,.qm .qm-prose h4+*{margin-top:.6em}.qm .qm-prose>:first-child{margin-top:0}.qm .qm-prose h2 strong,.qm .qm-prose h3 strong{font-weight:inherit}.qm .qm-prose strong{font-weight:600}.qm .qm-prose a{color:var(--c-bluesteel);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.qm .qm-prose a:hover{color:var(--c-bluesteel-deep);text-decoration-thickness:2px}.qm .qm-prose ul,.qm .qm-prose ol{padding-left:1.35em}.qm .qm-prose ul{list-style:disc}.qm .qm-prose ol{list-style:decimal}.qm .qm-prose li{padding-left:.25em}.qm .qm-prose li+li{margin-top:.45em}.qm .qm-prose li::marker{color:var(--c-bluesteel)}.qm .qm-prose blockquote{padding:.25em 0 .25em 1.25em;border-left:2px solid var(--c-bluesteel);font-size:1.1875rem;line-height:1.55;color:var(--c-ink)}.qm .qm-prose blockquote p+p{margin-top:.6em}.qm .qm-prose img{border-radius:var(--r-2);margin-inline:auto}.qm .qm-prose figure{margin-top:1.6em}.qm .qm-prose figcaption{margin-top:.6em;font-size:var(--t-small);line-height:1.5;color:var(--c-ink-3);text-align:center}.qm .qm-prose hr{margin-block:2.2em;border:0;border-top:1px solid var(--c-line)}.qm .qm-prose code{padding:.1em .35em;border-radius:4px;background:var(--c-sand-soft);font-size:.9em}.qm .qm-prose .qm-table-wrap{overflow-x:auto;border:1px solid var(--c-line);border-radius:var(--r-2);-webkit-overflow-scrolling:touch}.qm .qm-prose .qm-table-wrap:focus-visible{outline:2px solid var(--c-bluesteel);outline-offset:2px}.qm .qm-prose table{width:100%;min-width:520px;border-collapse:collapse;font-size:.9375rem;line-height:1.45}.qm .qm-prose th,.qm .qm-prose td{padding:10px 14px;border-bottom:1px solid var(--c-line);text-align:left;vertical-align:top}.qm .qm-prose th{background:var(--c-paper);font-weight:500}.qm .qm-prose tr:last-child td{border-bottom:0}.qm .qm-prose [id]{scroll-margin-top:96px}.qm .qm-jr-cta{display:grid;gap:var(--s-4);align-items:center;padding:clamp(20px,3vw,28px);border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-paper)}.qm .qm-jr-cta-media{width:96px;aspect-ratio:1/1;border-radius:var(--r-2);overflow:hidden;background:var(--c-sand-soft)}.qm .qm-jr-cta-media img{width:100%;height:100%;object-fit:cover}.qm .qm-jr-cta-copy{display:grid;gap:4px}.qm .qm-jr-cta-copy p{font-size:.9375rem;line-height:1.55;color:var(--c-ink-2)}.qm .qm-jr-cta-copy .qm-h4{font-size:var(--t-h4);line-height:1.3;color:var(--c-ink)}.qm .qm-jr-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-5)}.qm .qm-jr-cta-actions .qm-btn{height:48px;padding:0 22px}.qm .qm-jr-cta-actions .qm-text-link{min-height:44px}@media(min-width:640px){.qm .qm-jr-cta{grid-template-columns:96px minmax(0,1fr)}.qm .qm-jr-cta-actions{grid-column:2}}.qm .qm-jr-related{padding-block:var(--section-y);border-top:1px solid var(--c-line)}.qm .qm-jr-related .qm-section-head{margin-bottom:var(--s-7)}
/*# sourceMappingURL=/cdn/shop/t/1/assets/qimora-journal.css.map */
