.jtm-note[data-astro-cid-ipg5knr5]{background:#fff;padding:60px 40px 90px}.jtm-note-inner[data-astro-cid-ipg5knr5]{max-width:1040px}.jtm-back-link[data-astro-cid-ipg5knr5]{display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--jtm-accent);text-decoration:none;margin-bottom:32px}.jtm-back-link[data-astro-cid-ipg5knr5]:hover{color:var(--jtm-primary)}.jtm-note-header[data-astro-cid-ipg5knr5]{max-width:760px;margin-bottom:36px}.jtm-note-header[data-astro-cid-ipg5knr5] h1[data-astro-cid-ipg5knr5]{font-size:clamp(30px,4.5vw,44px);margin-bottom:16px}.jtm-note-byline[data-astro-cid-ipg5knr5]{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:14px;color:var(--jtm-text-muted)}.jtm-note-byline[data-astro-cid-ipg5knr5] strong[data-astro-cid-ipg5knr5]{color:var(--jtm-secondary);font-weight:700}.jtm-note-video[data-astro-cid-ipg5knr5]{position:relative;aspect-ratio:16 / 9;margin-bottom:40px;border-radius:6px;overflow:hidden;background:#000}.jtm-note-video[data-astro-cid-ipg5knr5] iframe[data-astro-cid-ipg5knr5]{position:absolute;inset:0;width:100%;height:100%;border:0}.jtm-note-layout[data-astro-cid-ipg5knr5]{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:56px;align-items:start}.jtm-note-body[data-astro-cid-ipg5knr5]{max-width:680px;font-size:16.5px;line-height:1.85;color:var(--jtm-text-mid)}.jtm-note-body[data-astro-cid-ipg5knr5] p{margin-bottom:18px}.jtm-note-body[data-astro-cid-ipg5knr5] h2{font-size:26px;margin:44px 0 14px;color:var(--jtm-primary)}.jtm-note-body[data-astro-cid-ipg5knr5] h3{font-size:19px;margin:32px 0 10px;color:var(--jtm-secondary)}.jtm-note-body[data-astro-cid-ipg5knr5] h2:first-child,.jtm-note-body[data-astro-cid-ipg5knr5] h3:first-child{margin-top:0}.jtm-note-body[data-astro-cid-ipg5knr5] ul,.jtm-note-body[data-astro-cid-ipg5knr5] ol{margin:0 0 20px 22px}.jtm-note-body[data-astro-cid-ipg5knr5] li{margin-bottom:8px}.jtm-note-body[data-astro-cid-ipg5knr5] li::marker{color:var(--jtm-accent)}.jtm-note-body[data-astro-cid-ipg5knr5] strong{color:var(--jtm-text-dark)}.jtm-note-body[data-astro-cid-ipg5knr5] a{color:var(--jtm-secondary)}.jtm-note-body[data-astro-cid-ipg5knr5] blockquote{margin:26px 0;padding:18px 0 18px 26px;border-left:3px solid var(--jtm-accent);background:linear-gradient(90deg,rgba(201,151,58,.06),transparent 70%)}.jtm-note-body[data-astro-cid-ipg5knr5] blockquote p{font-family:var(--jtm-font-heading);font-style:italic;font-size:17px;line-height:1.7;color:var(--jtm-secondary);margin-bottom:10px}.jtm-note-body[data-astro-cid-ipg5knr5] blockquote p:last-child{margin-bottom:0}.jtm-note-body[data-astro-cid-ipg5knr5] blockquote p:first-child strong{display:block;font-family:var(--jtm-font-body);font-style:normal;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--jtm-accent)}.jtm-note-panel[data-astro-cid-ipg5knr5]{position:sticky;top:96px;background:var(--jtm-blush);border:1px solid #f0dde0;border-radius:6px;padding:28px}.jtm-note-panel[data-astro-cid-ipg5knr5] h2[data-astro-cid-ipg5knr5]{font-size:20px;margin-bottom:18px}.jtm-panel-row[data-astro-cid-ipg5knr5]{display:flex;flex-direction:column;gap:3px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid #f0dde0}.jtm-panel-row[data-astro-cid-ipg5knr5] .lbl[data-astro-cid-ipg5knr5]{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:var(--jtm-text-muted)}.jtm-panel-row[data-astro-cid-ipg5knr5] .val[data-astro-cid-ipg5knr5]{font-size:14px;color:var(--jtm-text-dark)}.jtm-parts[data-astro-cid-ipg5knr5]{list-style:none;margin-top:6px}.jtm-parts[data-astro-cid-ipg5knr5] li[data-astro-cid-ipg5knr5]{font-size:13px;padding:5px 0;border-bottom:1px dashed rgba(74,14,31,.1)}.jtm-parts[data-astro-cid-ipg5knr5] li[data-astro-cid-ipg5knr5]:last-child{border-bottom:none}.jtm-parts[data-astro-cid-ipg5knr5] li[data-astro-cid-ipg5knr5].current span[data-astro-cid-ipg5knr5]{color:var(--jtm-accent);font-weight:700}.jtm-parts[data-astro-cid-ipg5knr5] a[data-astro-cid-ipg5knr5]{color:var(--jtm-secondary);text-decoration:none}.jtm-parts[data-astro-cid-ipg5knr5] a[data-astro-cid-ipg5knr5]:hover{color:var(--jtm-accent)}.jtm-panel-btn[data-astro-cid-ipg5knr5]{display:block;text-align:center;margin-top:12px;padding:12px 20px}.jtm-note-nav[data-astro-cid-ipg5knr5]{display:flex;justify-content:space-between;gap:24px;margin-top:64px;padding-top:32px;border-top:1px solid #f0dde0}.jtm-note-nav[data-astro-cid-ipg5knr5] a[data-astro-cid-ipg5knr5]{display:flex;flex-direction:column;gap:4px;text-decoration:none;max-width:46%}.jtm-note-nav[data-astro-cid-ipg5knr5] .next[data-astro-cid-ipg5knr5]{text-align:right;margin-left:auto}.jtm-note-nav[data-astro-cid-ipg5knr5] .lbl[data-astro-cid-ipg5knr5]{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--jtm-accent)}.jtm-note-nav[data-astro-cid-ipg5knr5] .ttl[data-astro-cid-ipg5knr5]{font-family:var(--jtm-font-heading);font-size:16px;color:var(--jtm-primary);line-height:1.35}.jtm-note-nav[data-astro-cid-ipg5knr5] a[data-astro-cid-ipg5knr5]:hover .ttl[data-astro-cid-ipg5knr5]{color:var(--jtm-secondary)}@media(max-width:900px){.jtm-note-layout[data-astro-cid-ipg5knr5]{grid-template-columns:1fr;gap:40px}.jtm-note-panel[data-astro-cid-ipg5knr5]{position:static}.jtm-note-body[data-astro-cid-ipg5knr5]{max-width:none}}@media(max-width:600px){.jtm-note[data-astro-cid-ipg5knr5]{padding:40px 24px 70px}.jtm-note-nav[data-astro-cid-ipg5knr5]{flex-direction:column}.jtm-note-nav[data-astro-cid-ipg5knr5] a[data-astro-cid-ipg5knr5]{max-width:none}.jtm-note-nav[data-astro-cid-ipg5knr5] .next[data-astro-cid-ipg5knr5]{text-align:left;margin-left:0}}
