.wrap[data-astro-cid-bxnr3mxm]{max-width:720px;margin:0 auto;padding:24px 24px 64px}.crumbs[data-astro-cid-bxnr3mxm] a[data-astro-cid-bxnr3mxm]{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:600;text-decoration:none;color:var(--ink-soft)}.crumbs[data-astro-cid-bxnr3mxm] a[data-astro-cid-bxnr3mxm]:hover{color:var(--turq-deep);text-decoration:underline;text-underline-offset:4px}.head[data-astro-cid-bxnr3mxm]{margin-top:12px}.meta[data-astro-cid-bxnr3mxm]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-family:var(--font-mono);font-size:12.5px;color:var(--ink-soft)}.badge[data-astro-cid-bxnr3mxm]{display:inline-flex;align-items:center;min-height:24px;padding:2px 10px;border-radius:100px;background:var(--turq);color:var(--brand-black);font-weight:600;letter-spacing:.05em;text-transform:uppercase}.head[data-astro-cid-bxnr3mxm] h1[data-astro-cid-bxnr3mxm]{margin-top:14px;font-size:clamp(1.8rem,3.8vw,2.5rem);line-height:1.15}.note[data-astro-cid-bxnr3mxm]{margin-top:10px;font-size:13.5px;color:var(--ink-soft);font-style:italic}.cover[data-astro-cid-bxnr3mxm]{margin-top:28px;width:100%;height:auto;max-height:460px;object-fit:cover;border-radius:14px;display:block}.body[data-astro-cid-bxnr3mxm]{margin-top:28px;font-size:16.5px;line-height:1.75;color:var(--ink)}.body[data-astro-cid-bxnr3mxm] p{margin:0 0 18px}.body[data-astro-cid-bxnr3mxm] h2,.body[data-astro-cid-bxnr3mxm] h3{margin:36px 0 12px;font-family:var(--font-display)}.body[data-astro-cid-bxnr3mxm] h2{font-size:1.5rem}.body[data-astro-cid-bxnr3mxm] h3{font-size:1.2rem}.body[data-astro-cid-bxnr3mxm] ul,.body[data-astro-cid-bxnr3mxm] ol{margin:0 0 18px;padding-left:1.4em}.body[data-astro-cid-bxnr3mxm] ul li{list-style:disc}.body[data-astro-cid-bxnr3mxm] ol li{list-style:decimal}.body[data-astro-cid-bxnr3mxm] li{margin-bottom:6px}.body[data-astro-cid-bxnr3mxm] figure{margin:0 0 18px}.body[data-astro-cid-bxnr3mxm] img{max-width:100%;height:auto;border-radius:10px}.body[data-astro-cid-bxnr3mxm] iframe,.body[data-astro-cid-bxnr3mxm] video{max-width:100%;border-radius:10px}.body[data-astro-cid-bxnr3mxm] table{display:block;max-width:100%;overflow-x:auto}.body[data-astro-cid-bxnr3mxm] blockquote{margin:24px 0;padding:4px 0 4px 20px;border-left:3px solid var(--turq);color:var(--ink-soft)}.body[data-astro-cid-bxnr3mxm] a{color:var(--turq-deep);text-decoration:underline;text-underline-offset:3px}:root[data-theme=dark] .body[data-astro-cid-bxnr3mxm] a{color:var(--turq)}:root:not([data-theme=light]) .body[data-astro-cid-bxnr3mxm] a{@media(prefers-color-scheme:dark){color:var(--turq)}}.related[data-astro-cid-bxnr3mxm]{border-top:1px solid var(--line);background:color-mix(in srgb,var(--surface) 60%,var(--paper))}.related-inner[data-astro-cid-bxnr3mxm]{max-width:1120px;margin:0 auto;padding:48px 24px 72px}.related[data-astro-cid-bxnr3mxm] h2[data-astro-cid-bxnr3mxm]{font-size:1.5rem}.related-grid[data-astro-cid-bxnr3mxm]{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.related-grid[data-astro-cid-bxnr3mxm] li[data-astro-cid-bxnr3mxm]{min-width:0;display:flex}.card[data-astro-cid-bxnr3mxm]{display:flex;flex-direction:column;width:100%;text-decoration:none;color:var(--ink);border:1px solid var(--line-strong);border-radius:14px;overflow:hidden;background:var(--surface);transition:border-color .2s ease-out}.card[data-astro-cid-bxnr3mxm]:hover{border-color:var(--turq-deep)}:root[data-theme=dark] .card[data-astro-cid-bxnr3mxm]:hover{border-color:var(--turq)}:root:not([data-theme=light]) .card[data-astro-cid-bxnr3mxm]:hover{@media(prefers-color-scheme:dark){border-color:var(--turq)}}.photo[data-astro-cid-bxnr3mxm]{height:150px;background:var(--brand-black)}.photo[data-astro-cid-bxnr3mxm] img[data-astro-cid-bxnr3mxm]{width:100%;height:100%;object-fit:cover;display:block}.photo-fallback[data-astro-cid-bxnr3mxm]{position:relative;width:100%;height:100%;color:var(--on-brand-black)}.card-body[data-astro-cid-bxnr3mxm]{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px;flex:1}.card-body[data-astro-cid-bxnr3mxm] h3[data-astro-cid-bxnr3mxm]{font-size:15px;line-height:1.35;font-weight:700}.card-body[data-astro-cid-bxnr3mxm] time[data-astro-cid-bxnr3mxm]{margin-top:auto;font-family:var(--font-mono);font-size:12px;color:var(--ink-soft)}.all[data-astro-cid-bxnr3mxm]{display:inline-flex;align-items:center;min-height:44px;margin-top:20px;font-weight:700;font-size:14.5px;color:var(--turq-deep);text-decoration:underline;text-underline-offset:5px}:root[data-theme=dark] .all[data-astro-cid-bxnr3mxm]{color:var(--turq)}:root:not([data-theme=light]) .all[data-astro-cid-bxnr3mxm]{@media(prefers-color-scheme:dark){color:var(--turq)}}@media(max-width:800px){.related-grid[data-astro-cid-bxnr3mxm]{grid-template-columns:1fr}.photo[data-astro-cid-bxnr3mxm]{height:180px}}
