.htp-toc-bar[data-astro-cid-e7fccnhb]{border-bottom:1px solid var(--border);background:var(--surface);z-index:10;position:sticky;top:64px}.htp-toc[data-astro-cid-e7fccnhb]{scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.htp-toc[data-astro-cid-e7fccnhb]::-webkit-scrollbar{display:none}.htp-toc[data-astro-cid-e7fccnhb] a[data-astro-cid-e7fccnhb]{color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;padding:14px 20px;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s;display:block}.htp-toc[data-astro-cid-e7fccnhb] a[data-astro-cid-e7fccnhb]:hover{color:var(--text);border-bottom-color:var(--border-ui);text-decoration:none}.htp-chapter[data-astro-cid-e7fccnhb]{border-top:1px solid var(--border);padding:clamp(56px,8vw,96px) 0}.htp-chapter[data-astro-cid-e7fccnhb].alt{background:var(--surface)}.htp-chapter-inner[data-astro-cid-e7fccnhb]{max-width:720px}.chapter-heading[data-astro-cid-e7fccnhb]{letter-spacing:-.015em;border-bottom:1px solid var(--border);margin-bottom:40px;padding-bottom:16px;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700}.htp-article[data-astro-cid-e7fccnhb]{border-bottom:1px solid var(--border);padding:clamp(28px,4vw,40px) 0}.htp-article[data-astro-cid-e7fccnhb]:last-child{border-bottom:none}.htp-article[data-astro-cid-e7fccnhb] h3[data-astro-cid-e7fccnhb]{letter-spacing:-.01em;margin-bottom:14px;font-size:1.125rem;font-weight:700}.htp-article[data-astro-cid-e7fccnhb] p[data-astro-cid-e7fccnhb]{color:var(--text-muted);margin-bottom:12px;font-size:.9375rem;line-height:1.75}.htp-article[data-astro-cid-e7fccnhb] p[data-astro-cid-e7fccnhb]:last-child{margin-bottom:0}.htp-article[data-astro-cid-e7fccnhb] a[data-astro-cid-e7fccnhb]{color:var(--accent)}.htp-article[data-astro-cid-e7fccnhb] code[data-astro-cid-e7fccnhb]{background:var(--surface-2);border:1px solid var(--border);color:var(--text);border-radius:4px;padding:1px 6px;font-family:Courier New,monospace;font-size:.875em}.htp-article-featured[data-astro-cid-e7fccnhb]{background:#00e5ff08;border:1px solid #00e5ff33;border-radius:12px;margin:0 0 1px;padding:clamp(24px,3vw,32px)}.htp-article-featured[data-astro-cid-e7fccnhb]:last-child{border-bottom:1px solid #00e5ff33}.featured-eyebrow[data-astro-cid-e7fccnhb]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);margin-bottom:8px;font-size:.6875rem;font-weight:700}.htp-note[data-astro-cid-e7fccnhb]{color:var(--text-muted);border-left:2px solid var(--border-ui);padding-left:12px;font-style:italic;margin-top:16px!important;font-size:.875rem!important}.platform-steps[data-astro-cid-e7fccnhb]{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:0;margin:16px 0;display:flex;overflow:hidden}.platform-block[data-astro-cid-e7fccnhb]{border-bottom:1px solid var(--border);padding:18px 20px}.platform-block[data-astro-cid-e7fccnhb]:last-child{border-bottom:none}.platform-label[data-astro-cid-e7fccnhb]{letter-spacing:.08em;text-transform:uppercase;color:var(--text)!important;margin-bottom:8px!important;font-size:.75rem!important;font-weight:700!important}.platform-block[data-astro-cid-e7fccnhb] p[data-astro-cid-e7fccnhb]:not(.platform-label){color:var(--text-muted);margin-bottom:8px;font-size:.9375rem;line-height:1.65}.platform-block[data-astro-cid-e7fccnhb] p[data-astro-cid-e7fccnhb]:last-child{margin-bottom:0}.htp-callout[data-astro-cid-e7fccnhb]{border-left:3px solid var(--amber);background:#f59e0b12;border-radius:0 8px 8px 0;margin:20px 0;padding:14px 18px}.htp-callout[data-astro-cid-e7fccnhb].htp-callout-green{border-left-color:var(--green);background:#22c55e12}.htp-callout[data-astro-cid-e7fccnhb].htp-callout-red{border-left-color:var(--red);background:#ef444412}.htp-callout-label[data-astro-cid-e7fccnhb]{letter-spacing:.1em;text-transform:uppercase;color:var(--amber);margin-bottom:6px;font-size:.6875rem;font-weight:700}.htp-callout-green[data-astro-cid-e7fccnhb] .htp-callout-label[data-astro-cid-e7fccnhb]{color:var(--green)}.htp-callout-red[data-astro-cid-e7fccnhb] .htp-callout-label[data-astro-cid-e7fccnhb]{color:var(--red)}.htp-callout[data-astro-cid-e7fccnhb] p[data-astro-cid-e7fccnhb]{color:var(--text-muted);margin:0 0 8px;font-size:.9375rem;line-height:1.65}.htp-callout[data-astro-cid-e7fccnhb] p[data-astro-cid-e7fccnhb]:last-child{margin-bottom:0}.htp-callout[data-astro-cid-e7fccnhb] a[data-astro-cid-e7fccnhb]{color:var(--accent)}.htp-reason-list[data-astro-cid-e7fccnhb]{flex-direction:column;gap:16px;margin:16px 0;display:flex}.htp-reason[data-astro-cid-e7fccnhb]{align-items:flex-start;gap:16px;display:flex}.htp-reason-num[data-astro-cid-e7fccnhb]{min-width:28px;height:28px;color:var(--accent);background:#00e5ff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.8125rem;font-weight:700;display:flex;margin:0!important}.htp-reason-title[data-astro-cid-e7fccnhb]{color:var(--text)!important;margin-bottom:6px!important;font-weight:700!important}.htp-reason[data-astro-cid-e7fccnhb] p[data-astro-cid-e7fccnhb]{color:var(--text-muted);margin-bottom:0;font-size:.9375rem;line-height:1.65}.settings-list[data-astro-cid-e7fccnhb]{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:0;margin:16px 0;display:flex;overflow:hidden}.settings-item[data-astro-cid-e7fccnhb]{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:12px;padding:14px 18px;display:flex}.settings-item[data-astro-cid-e7fccnhb]:last-child{border-bottom:none}.settings-name[data-astro-cid-e7fccnhb]{flex-shrink:0;min-width:180px;color:var(--text)!important;margin:0!important;font-size:.9rem!important;font-weight:700!important}.settings-item[data-astro-cid-e7fccnhb] p[data-astro-cid-e7fccnhb]:last-child{color:var(--text-muted);flex:1;margin:0;font-size:.9rem}.htp-list[data-astro-cid-e7fccnhb]{flex-direction:column;gap:8px;margin:12px 0;list-style:none;display:flex}.htp-list[data-astro-cid-e7fccnhb] li[data-astro-cid-e7fccnhb]{color:var(--text-muted);align-items:flex-start;gap:10px;font-size:.9375rem;line-height:1.6;display:flex}.htp-list[data-astro-cid-e7fccnhb] li[data-astro-cid-e7fccnhb]:before{content:"";background:var(--accent);border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:9px;display:block}.contact-detail-list[data-astro-cid-e7fccnhb]{text-align:left;max-width:480px;margin-top:24px;margin-left:auto;margin-right:auto}.contact-detail-list[data-astro-cid-e7fccnhb]>p[data-astro-cid-e7fccnhb]{color:var(--text-muted);font-size:.9375rem}.htp-contact-note[data-astro-cid-e7fccnhb]{color:var(--text-muted);margin-top:8px;font-size:.875rem}.htp-contact-note[data-astro-cid-e7fccnhb] a[data-astro-cid-e7fccnhb]{color:var(--text-muted);text-decoration:underline}.htp-contact-note[data-astro-cid-e7fccnhb] a[data-astro-cid-e7fccnhb]:hover{color:var(--text)}.htp-bottom-nav[data-astro-cid-e7fccnhb]{border-top:1px solid var(--border);padding:24px 0}.htp-bottom-nav-inner[data-astro-cid-e7fccnhb]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}
