:root{--font-serif: "Crimson Text", Georgia, serif;--font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--color-text: #2d2d2d;--color-text-light: #5a5a5a;--color-border: #e5e5e5;--color-bg: #fafafa;--color-card: #ffffff;--color-card-hover: #f8f8f8}:root.dark{--color-text: #e8e8e8;--color-text-light: #a0a0a0;--color-border: #2d2d2d;--color-bg: #0f0f0f;--color-card: #1a1a1a;--color-card-hover: #222222}body{font-family:var(--font-serif);background-color:var(--color-bg);color:var(--color-text);line-height:1.7;transition:background-color .3s ease,color .3s ease}.container[data-astro-cid-j7pv25f6]{max-width:900px;margin:0 auto;padding:3rem 2rem}@media (min-width: 768px){.container[data-astro-cid-j7pv25f6]{padding:4rem 3rem}}.description-section[data-astro-cid-j7pv25f6]{margin-bottom:4rem;padding-bottom:3rem;border-bottom:1px solid var(--color-border)}.description-title[data-astro-cid-j7pv25f6]{font-size:3rem;font-weight:600;margin-bottom:1.5rem;line-height:1.2}.description-text[data-astro-cid-j7pv25f6]{font-size:1.25rem;line-height:1.8;color:var(--color-text-light)}.part-section[data-astro-cid-j7pv25f6]{margin-bottom:3.5rem}.part-title[data-astro-cid-j7pv25f6]{font-size:2rem;font-weight:600;margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.part-number[data-astro-cid-j7pv25f6]{font-weight:600}.part-icon[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:1px solid var(--color-border);border-radius:50%;font-size:1rem;margin-left:.5rem}.chapters[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:.75rem}.chapter-link[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;text-decoration:none;color:var(--color-text);font-size:1.125rem;transition:all .2s ease-in-out;cursor:pointer}.chapter-link[data-astro-cid-j7pv25f6]:hover{background-color:var(--color-card-hover);transform:translate(4px)}.chapter-icon[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:1px solid var(--color-border);border-radius:50%;font-size:1rem;flex-shrink:0}.chapter-title[data-astro-cid-j7pv25f6]{flex:1}.guides-grid-section[data-astro-cid-j7pv25f6]{margin:3rem 0}.guides-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.guide-card[data-astro-cid-j7pv25f6]{background:var(--color-card);border:1px solid var(--color-border);border-radius:12px;padding:2rem;text-decoration:none;color:var(--color-text);transition:all .2s ease;display:flex;flex-direction:column;min-height:220px}.guide-card[data-astro-cid-j7pv25f6]:not(.coming-soon):hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a;border-color:var(--color-link)}:root.dark .guide-card[data-astro-cid-j7pv25f6]:not(.coming-soon):hover{box-shadow:0 8px 24px #ffffff1a}.guide-card[data-astro-cid-j7pv25f6].coming-soon{opacity:.5;cursor:not-allowed}.guide-category[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-link);margin-bottom:1rem}.guide-title[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-size:1.5rem;font-weight:600;margin:0 0 .75rem;line-height:1.3}.guide-description[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.9375rem;line-height:1.6;color:var(--color-text-light);margin:0 0 auto;flex:1}.guide-read-time[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:.875rem;color:var(--color-text-light);margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border);display:block}.blog-posts-section[data-astro-cid-j7pv25f6]{margin-top:3rem}.blog-posts[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:2rem}.blog-post-link[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:12px;text-decoration:none;color:var(--color-text);transition:all .2s ease-in-out;cursor:pointer;overflow:hidden;position:relative;padding:2rem}.blog-post-link[data-astro-cid-j7pv25f6]:hover{background-color:var(--color-card-hover);transform:translateY(-2px);box-shadow:0 6px 16px #00000014;border-color:var(--color-border)}:root.dark .blog-post-link[data-astro-cid-j7pv25f6]:hover{box-shadow:0 6px 16px #ffffff0a;border-color:var(--color-border)}.post-header[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.post-category[data-astro-cid-j7pv25f6]{display:inline-block;font-family:var(--font-sans);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text);border:1px solid var(--color-border);border-radius:100px;padding:.35rem .85rem;background:var(--color-bg)}.post-title[data-astro-cid-j7pv25f6]{font-size:1.5rem;font-weight:600;margin-top:0;margin-bottom:.75rem;line-height:1.3;color:var(--color-text);word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.post-excerpt[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--color-text-light);line-height:1.6;margin-top:0;margin-bottom:1.5rem;flex-grow:1}.post-footer[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.5rem;font-family:var(--font-sans);font-size:.85rem;color:var(--color-text-light);margin-top:auto}.post-date[data-astro-cid-j7pv25f6]{display:flex;align-items:center}.footer-separator[data-astro-cid-j7pv25f6]{color:var(--color-text-light);opacity:.6}.reading-time[data-astro-cid-j7pv25f6]{color:var(--color-text-light)}@media (max-width: 640px){.blog-post-link[data-astro-cid-j7pv25f6]{padding:1.25rem}.post-category[data-astro-cid-j7pv25f6]{font-size:.7rem;padding:.3rem .7rem}.post-title[data-astro-cid-j7pv25f6]{font-size:1.35rem;line-height:1.4}.post-excerpt[data-astro-cid-j7pv25f6]{font-size:.95rem}.post-footer[data-astro-cid-j7pv25f6]{font-size:.8rem}}.coming-soon-banner[data-astro-cid-j7pv25f6]{margin-top:2rem;padding:2rem;text-align:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:8px}.coming-soon-banner[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-size:1rem;color:var(--color-text-light);margin:0}.header-actions[data-astro-cid-j7pv25f6]{display:flex;justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:2rem}.twitter-link[data-astro-cid-j7pv25f6]{background:var(--color-text);color:var(--color-bg);text-decoration:none;font-size:.9rem;font-weight:700;letter-spacing:.01em;padding:.5rem 1rem;border-radius:20px;transition:all .2s ease;font-family:var(--font-sans);border:2px solid var(--color-text)}.twitter-link[data-astro-cid-j7pv25f6]:hover{background:transparent;color:var(--color-text);transform:translateY(-2px);box-shadow:0 6px 16px #0000001a}:root.dark .twitter-link[data-astro-cid-j7pv25f6]:hover{box-shadow:0 6px 16px #ffffff1a}.theme-toggle[data-astro-cid-j7pv25f6]{background:transparent;border:1px solid var(--color-border);border-radius:6px;padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;width:36px;height:36px}.theme-toggle[data-astro-cid-j7pv25f6]:hover{background:var(--color-card-hover);transform:scale(1.05)}.theme-icon[data-astro-cid-j7pv25f6]{font-size:1.25rem;line-height:1}.theme-icon[data-astro-cid-j7pv25f6].sun{display:block}.theme-icon[data-astro-cid-j7pv25f6].moon{display:none}:root.dark .theme-icon[data-astro-cid-j7pv25f6].sun{display:none}:root.dark .theme-icon[data-astro-cid-j7pv25f6].moon{display:block}@media (max-width: 640px){.twitter-link[data-astro-cid-j7pv25f6]{font-size:.85rem;padding:.4rem .8rem}.description-title[data-astro-cid-j7pv25f6]{font-size:2.5rem}.part-title[data-astro-cid-j7pv25f6]{font-size:1.5rem}.chapter-link[data-astro-cid-j7pv25f6]{font-size:1rem;padding:1rem 1.25rem}.chapter-icon[data-astro-cid-j7pv25f6]{width:2rem;height:2rem;font-size:.875rem}}.support-section[data-astro-cid-j7pv25f6]{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--color-border)}.support-title[data-astro-cid-j7pv25f6]{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;color:var(--color-text)}.support-text[data-astro-cid-j7pv25f6]{font-size:1rem;color:var(--color-text-light);margin-bottom:1.25rem}.address-container[data-astro-cid-j7pv25f6]{margin:0;padding:1.25rem 1.5rem;background:var(--color-card);border:2px solid var(--color-border);border-radius:12px;cursor:pointer;transition:all .2s ease;position:relative;display:flex;flex-direction:column;gap:.75rem}.address-container[data-astro-cid-j7pv25f6]:hover{border-color:#06c;background:var(--color-card-hover);box-shadow:0 8px 24px #0066cc1f}.address-label[data-astro-cid-j7pv25f6]{font-size:.75rem;font-weight:600;color:var(--color-text-light);text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center;gap:.5rem}.address-text[data-astro-cid-j7pv25f6]{font-family:Monaco,Courier New,monospace;font-size:.8rem;color:var(--color-text);word-break:break-all;line-height:1.6;padding:.75rem;background:var(--color-bg);border-radius:6px;border:1px solid var(--color-border)}.address-icon[data-astro-cid-j7pv25f6]{flex-shrink:0;color:#06c;transition:transform .2s ease;margin-left:auto}.address-container[data-astro-cid-j7pv25f6]:hover .address-icon[data-astro-cid-j7pv25f6]{transform:scale(1.15)}.address-feedback[data-astro-cid-j7pv25f6]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#06c;color:#fff;padding:.5rem 1rem;border-radius:6px;font-weight:600;opacity:0;pointer-events:none;transition:opacity .2s ease}.address-container[data-astro-cid-j7pv25f6].copied .address-feedback[data-astro-cid-j7pv25f6]{opacity:1}.address-container[data-astro-cid-j7pv25f6].copied .address-label[data-astro-cid-j7pv25f6],.address-container[data-astro-cid-j7pv25f6].copied .address-text[data-astro-cid-j7pv25f6],.address-container[data-astro-cid-j7pv25f6].copied .address-icon[data-astro-cid-j7pv25f6]{opacity:.3}@media (max-width: 640px){.support-section[data-astro-cid-j7pv25f6]{margin-top:2rem}.address-text[data-astro-cid-j7pv25f6]{font-size:.7rem;padding:.625rem}}.tab-navigation[data-astro-cid-j7pv25f6]{margin-bottom:3rem;border-bottom:1px solid var(--color-border)}.tab-content[data-astro-cid-j7pv25f6]{display:none}.tab-content[data-astro-cid-j7pv25f6].active{display:block}.tabs[data-astro-cid-j7pv25f6]{display:flex;gap:2rem;max-width:900px;margin:0 auto;padding:0 2rem}.tab[data-astro-cid-j7pv25f6],.tab-link[data-astro-cid-j7pv25f6]{background:none;border:none;padding:1rem 0;font-family:var(--font-sans);font-size:1.125rem;font-weight:600;color:var(--color-text-light);cursor:pointer;position:relative;transition:color .2s ease;text-decoration:none}.tab[data-astro-cid-j7pv25f6]:hover,.tab-link[data-astro-cid-j7pv25f6]:hover,.tab[data-astro-cid-j7pv25f6].active{color:var(--color-text)}.tab[data-astro-cid-j7pv25f6].active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background:var(--color-text)}@media (max-width: 640px){.tabs[data-astro-cid-j7pv25f6]{padding:0 1.5rem;gap:1.5rem}.tab[data-astro-cid-j7pv25f6],.tab-link[data-astro-cid-j7pv25f6]{font-size:1rem;padding:.75rem 0}}
