.note[data-astro-cid-4ee7rn3o]{padding-top:68px}.note-head[data-astro-cid-4ee7rn3o]{max-width:1280px;margin:0 auto;padding:48px 80px 0}.note-kicker[data-astro-cid-4ee7rn3o]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:18px;font-size:13px;font-weight:600}.note[data-astro-cid-4ee7rn3o] h1[data-astro-cid-4ee7rn3o]{max-width:1100px;margin-bottom:28px;font-size:clamp(38px,5.2vw,76px)}.byline[data-astro-cid-4ee7rn3o]{align-items:center;gap:14px;margin-bottom:36px;display:flex}.avatar[data-astro-cid-4ee7rn3o]{object-fit:cover;background:#18181d;border-radius:50%;flex:none;width:46px;height:46px}.byline-name[data-astro-cid-4ee7rn3o]{color:#f0efe8;font-size:16px;font-weight:600;text-decoration:none}.byline-name[data-astro-cid-4ee7rn3o]:hover{text-underline-offset:3px;text-decoration:underline}.byline-dates[data-astro-cid-4ee7rn3o]{color:#f0efe88c;margin-top:2px;font-size:14px}.note-cover[data-astro-cid-4ee7rn3o]{aspect-ratio:16/9;object-fit:cover;border:1px solid var(--line);width:100%;height:auto}.note-grid[data-astro-cid-4ee7rn3o]{grid-template-columns:220px minmax(0,1fr) 300px;align-items:start;gap:56px;max-width:1280px;margin:0 auto;padding:56px 80px 96px;display:grid}.side-kicker[data-astro-cid-4ee7rn3o]{letter-spacing:.18em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:12px;font-weight:600}.toc[data-astro-cid-4ee7rn3o]{position:sticky;top:100px}.toc[data-astro-cid-4ee7rn3o] ol[data-astro-cid-4ee7rn3o]{flex-direction:column;gap:12px;list-style:none;display:flex}.toc[data-astro-cid-4ee7rn3o] a[data-astro-cid-4ee7rn3o]{color:#f0efe88c;font-size:15px;line-height:1.4;text-decoration:none;transition:color .2s}.toc[data-astro-cid-4ee7rn3o] a[data-astro-cid-4ee7rn3o]:hover,.toc[data-astro-cid-4ee7rn3o] a[data-astro-cid-4ee7rn3o].active{color:#f0efe8}.side[data-astro-cid-4ee7rn3o]{flex-direction:column;gap:20px;display:flex;position:sticky;top:100px}.side-card[data-astro-cid-4ee7rn3o]{border:1px solid var(--line);background:var(--card);padding:24px}.cta-card[data-astro-cid-4ee7rn3o]{background:oklch(16% .04 65/.6);border-color:oklch(68% .18 65/.45)}.side-title[data-astro-cid-4ee7rn3o]{text-transform:uppercase;color:#f0efe8;margin-bottom:12px;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:900;line-height:1}.side-text[data-astro-cid-4ee7rn3o]{margin-bottom:18px;font-size:15px}.side[data-astro-cid-4ee7rn3o] .btn[data-astro-cid-4ee7rn3o]{text-align:center;width:100%;padding:14px 16px;font-size:15px}.side-photo[data-astro-cid-4ee7rn3o]{object-fit:cover;border-radius:50%;width:72px;height:72px;margin-bottom:12px}.side-name[data-astro-cid-4ee7rn3o]{color:#f0efe8;margin-bottom:8px;font-weight:600;text-decoration:none;display:block}.post-body[data-astro-cid-4ee7rn3o]{min-width:0}.post-body[data-astro-cid-4ee7rn3o] h2{text-transform:uppercase;color:#f0efe8;margin:56px 0 20px;scroll-margin-top:100px;font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,3vw,40px);font-weight:900;line-height:1}.post-body[data-astro-cid-4ee7rn3o] h2:first-child{margin-top:0}.post-body[data-astro-cid-4ee7rn3o] h3{text-transform:uppercase;color:#f0efe8;margin:36px 0 14px;font-family:Barlow Condensed,sans-serif;font-size:26px;font-weight:800}.post-body[data-astro-cid-4ee7rn3o] p,.post-body[data-astro-cid-4ee7rn3o] li{color:#f0efe8c7;font-size:19px;font-weight:300;line-height:1.75}.post-body[data-astro-cid-4ee7rn3o] p{margin-bottom:22px}.post-body[data-astro-cid-4ee7rn3o] ul,.post-body[data-astro-cid-4ee7rn3o] ol{margin-bottom:24px;padding-left:24px}.post-body[data-astro-cid-4ee7rn3o] li{margin-bottom:8px}.post-body[data-astro-cid-4ee7rn3o] strong{color:#f0efe8;font-weight:600}.post-body[data-astro-cid-4ee7rn3o] a{color:var(--accent);text-underline-offset:3px}.post-body[data-astro-cid-4ee7rn3o] blockquote{border-left:3px solid var(--accent);margin:32px 0;padding:4px 0 4px 24px}.post-body[data-astro-cid-4ee7rn3o] blockquote p{text-transform:uppercase;color:#f0efe8;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:800;line-height:1.15}.post-body[data-astro-cid-4ee7rn3o] table{border-collapse:collapse;width:100%;min-width:0;max-width:100%;margin:28px 0 32px;display:block;overflow-x:auto}.post-body[data-astro-cid-4ee7rn3o] th{text-align:left;letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--line);background:#111116;padding:14px 16px;font-size:12px;font-weight:600}.post-body[data-astro-cid-4ee7rn3o] td{color:#f0efe8b8;border-bottom:1px solid var(--line);vertical-align:top;padding:14px 16px;font-size:16px;line-height:1.55}.post-body[data-astro-cid-4ee7rn3o] code{background:#f0efe814;padding:2px 6px;font-size:.9em}.post-body[data-astro-cid-4ee7rn3o] pre{border:1px solid var(--line);background:#0e0e12;margin-bottom:24px;padding:20px;overflow-x:auto}.post-body[data-astro-cid-4ee7rn3o] pre code{background:0 0;padding:0}.post-body[data-astro-cid-4ee7rn3o] hr{border:none;border-top:1px solid var(--line);margin:48px 0}.note-faq[data-astro-cid-4ee7rn3o]{margin-top:56px}.note-cta[data-astro-cid-4ee7rn3o]{background:oklch(16% .04 65/.6);border:1px solid oklch(68% .18 65/.45);margin-top:56px;padding:32px}.note-cta-title[data-astro-cid-4ee7rn3o]{text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-weight:900;color:#f0efe8!important;font-size:clamp(28px,3vw,40px)!important;line-height:1!important}@media (width<=1180px){.note-grid[data-astro-cid-4ee7rn3o]{grid-template-columns:minmax(0,1fr) 280px}.toc[data-astro-cid-4ee7rn3o]{display:none}}@media (width<=900px){.note-head[data-astro-cid-4ee7rn3o],.note-grid[data-astro-cid-4ee7rn3o]{padding-left:24px;padding-right:24px}.note-grid[data-astro-cid-4ee7rn3o]{grid-template-columns:minmax(0,1fr);gap:40px}.side[data-astro-cid-4ee7rn3o]{position:static}}
