.page-header[data-astro-cid-bonii7em]{text-align:center;background:var(--color-bg-warm);padding:80px 24px 48px;border-bottom:1px solid var(--color-border)}.page-title[data-astro-cid-bonii7em]{font-family:var(--font-display);font-size:48px;font-weight:700;color:var(--color-text);margin-bottom:16px}.page-subtitle[data-astro-cid-bonii7em]{font-size:18px;color:var(--color-text-secondary);max-width:600px;margin:0 auto;line-height:1.7}.content-section[data-astro-cid-bonii7em]{max-width:800px;margin:0 auto;padding:48px 24px}.section-title[data-astro-cid-bonii7em]{font-family:var(--font-display);font-size:28px;margin-bottom:24px;color:var(--color-text)}.section-intro[data-astro-cid-bonii7em]{font-size:16px;color:var(--color-text-secondary);line-height:1.7;margin-bottom:24px}.subsection[data-astro-cid-bonii7em]{background:var(--color-bg-cream);border-radius:16px;padding:24px;border:1px solid var(--color-border)}.subsection-title[data-astro-cid-bonii7em]{font-size:20px;font-weight:600;color:var(--color-text);margin-bottom:12px}.subsection-text[data-astro-cid-bonii7em]{font-size:16px;color:var(--color-text-secondary);line-height:1.7}.setup-steps[data-astro-cid-bonii7em]{display:flex;flex-direction:column;gap:16px}.setup-step[data-astro-cid-bonii7em]{display:flex;align-items:center;gap:16px;padding:16px 20px;background:var(--color-bg-cream);border-radius:12px;border:1px solid var(--color-border)}.step-number[data-astro-cid-bonii7em]{width:36px;height:36px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:16px;flex-shrink:0}.setup-step[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{font-size:16px;color:var(--color-text);margin:0}.faq-list[data-astro-cid-bonii7em]{display:flex;flex-direction:column;gap:12px}.faq-item[data-astro-cid-bonii7em]{border:1px solid var(--color-border);border-radius:16px;overflow:hidden}.faq-question[data-astro-cid-bonii7em]{padding:20px 24px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;background:transparent;border:none;width:100%;font-size:16px;text-align:left;color:var(--color-text);font-family:var(--font-body);transition:background .2s}.faq-question[data-astro-cid-bonii7em]:hover{background:#8b6f470a}.faq-chevron[data-astro-cid-bonii7em]{width:20px;height:20px;flex-shrink:0;transition:transform .3s ease;color:var(--color-text-secondary)}.faq-item[data-astro-cid-bonii7em].active .faq-chevron[data-astro-cid-bonii7em]{transform:rotate(180deg)}.faq-answer[data-astro-cid-bonii7em]{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.faq-answer[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{padding:0 24px 20px;color:var(--color-text-secondary);line-height:1.7;margin:0}.faq-item[data-astro-cid-bonii7em].active .faq-answer[data-astro-cid-bonii7em]{max-height:300px}.feature-cards[data-astro-cid-bonii7em]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.feature-card-inner[data-astro-cid-bonii7em]{background:var(--color-bg-cream);border-radius:16px;padding:32px;border:1px solid var(--color-border)}.feature-card-icon[data-astro-cid-bonii7em]{width:48px;height:48px;border-radius:12px;background:#8b6f471a;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.feature-card-icon[data-astro-cid-bonii7em] svg[data-astro-cid-bonii7em]{width:24px;height:24px;color:var(--color-primary)}.feature-card-inner[data-astro-cid-bonii7em] h3[data-astro-cid-bonii7em]{font-size:20px;font-weight:600;color:var(--color-text);margin-bottom:12px}.feature-card-inner[data-astro-cid-bonii7em] ul[data-astro-cid-bonii7em]{list-style:none;padding:0;margin:0}.feature-card-inner[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]{font-size:15px;color:var(--color-text-secondary);padding:4px 0 4px 20px;position:relative;line-height:1.6}.feature-card-inner[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:50%;background:var(--color-primary)}.troubleshoot-list[data-astro-cid-bonii7em]{display:flex;flex-direction:column;gap:16px}.troubleshoot-item[data-astro-cid-bonii7em]{border:1px solid var(--color-border);border-radius:16px;padding:24px;background:var(--color-bg-cream)}.troubleshoot-header[data-astro-cid-bonii7em]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.troubleshoot-icon[data-astro-cid-bonii7em]{width:40px;height:40px;border-radius:10px;background:#8b6f471a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.troubleshoot-icon[data-astro-cid-bonii7em] svg[data-astro-cid-bonii7em]{width:20px;height:20px;color:var(--color-primary)}.troubleshoot-header[data-astro-cid-bonii7em] h3[data-astro-cid-bonii7em]{font-size:18px;font-weight:600;color:var(--color-text)}.troubleshoot-item[data-astro-cid-bonii7em] ul[data-astro-cid-bonii7em]{list-style:none;padding:0;margin:0}.troubleshoot-item[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]{font-size:15px;color:var(--color-text-secondary);padding:4px 0 4px 20px;position:relative;line-height:1.6}.troubleshoot-item[data-astro-cid-bonii7em] li[data-astro-cid-bonii7em]:before{content:"";position:absolute;left:0;top:12px;width:6px;height:6px;border-radius:50%;background:var(--color-primary-light)}.tips-list[data-astro-cid-bonii7em]{display:flex;flex-direction:column;gap:12px}.tip-item[data-astro-cid-bonii7em]{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;background:var(--color-bg-cream);border-radius:12px;border:1px solid var(--color-border)}.tip-number[data-astro-cid-bonii7em]{width:32px;height:32px;border-radius:50%;background:var(--color-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.tip-content[data-astro-cid-bonii7em] h4[data-astro-cid-bonii7em]{font-size:16px;font-weight:600;color:var(--color-text);margin-bottom:2px}.tip-content[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{font-size:15px;color:var(--color-text-secondary);margin:0;line-height:1.6}.privacy-box[data-astro-cid-bonii7em]{display:flex;align-items:flex-start;gap:16px;background:var(--color-bg-cream);border-radius:16px;padding:24px;border:1px solid var(--color-border)}.privacy-icon[data-astro-cid-bonii7em]{width:48px;height:48px;border-radius:12px;background:#8b6f471a;display:flex;align-items:center;justify-content:center;flex-shrink:0}.privacy-icon[data-astro-cid-bonii7em] svg[data-astro-cid-bonii7em]{width:24px;height:24px;color:var(--color-primary)}.privacy-box[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{font-size:16px;color:var(--color-text-secondary);line-height:1.7}.privacy-box[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.privacy-box[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{color:var(--color-primary-dark)}.requirements-grid[data-astro-cid-bonii7em]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.requirement-item[data-astro-cid-bonii7em]{display:flex;align-items:center;gap:12px;padding:16px 20px;background:var(--color-bg-cream);border-radius:12px;border:1px solid var(--color-border)}.requirement-item[data-astro-cid-bonii7em] svg[data-astro-cid-bonii7em]{width:24px;height:24px;color:var(--color-primary);flex-shrink:0}.requirement-item[data-astro-cid-bonii7em] span[data-astro-cid-bonii7em]{font-size:15px;color:var(--color-text)}.contact-box[data-astro-cid-bonii7em]{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));color:#fff;border-radius:24px;padding:48px;text-align:center}.contact-box[data-astro-cid-bonii7em] h2[data-astro-cid-bonii7em]{font-family:var(--font-display);font-size:32px;font-weight:700;margin-bottom:12px}.contact-box[data-astro-cid-bonii7em]>p[data-astro-cid-bonii7em]{font-size:16px;opacity:.9;margin-bottom:24px;line-height:1.7}.contact-email-btn[data-astro-cid-bonii7em]{display:inline-flex;align-items:center;gap:8px;background:#fff3;color:#fff;padding:14px 28px;border-radius:12px;text-decoration:none;font-size:16px;font-weight:600;transition:background .2s}.contact-email-btn[data-astro-cid-bonii7em]:hover{background:#ffffff4d}.contact-email-btn[data-astro-cid-bonii7em] svg[data-astro-cid-bonii7em]{width:20px;height:20px}.response-time[data-astro-cid-bonii7em]{font-size:14px;opacity:.7;margin-top:16px}.quick-links[data-astro-cid-bonii7em]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.link-card[data-astro-cid-bonii7em]{border:1px solid var(--color-border);border-radius:12px;padding:20px;text-decoration:none;color:var(--color-text);display:flex;align-items:center;gap:12px;transition:all .3s;background:var(--color-bg-cream)}.link-card[data-astro-cid-bonii7em]:hover{border-color:var(--color-primary);transform:translateY(-2px)}.link-card[data-astro-cid-bonii7em] svg[data-astro-cid-bonii7em]{width:20px;height:20px;color:var(--color-primary);flex-shrink:0}.link-card[data-astro-cid-bonii7em] span[data-astro-cid-bonii7em]{font-size:15px;font-weight:500}.reveal[data-astro-cid-bonii7em]{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.reveal[data-astro-cid-bonii7em].visible{opacity:1;transform:translateY(0)}@media(max-width:768px){.page-header[data-astro-cid-bonii7em]{padding:72px 16px 36px}.page-title[data-astro-cid-bonii7em]{font-size:36px}.page-subtitle[data-astro-cid-bonii7em]{font-size:16px}.content-section[data-astro-cid-bonii7em]{padding:36px 16px}.section-title[data-astro-cid-bonii7em]{font-size:24px}.feature-cards[data-astro-cid-bonii7em],.quick-links[data-astro-cid-bonii7em],.requirements-grid[data-astro-cid-bonii7em]{grid-template-columns:1fr}.contact-box[data-astro-cid-bonii7em]{padding:32px 20px}.contact-box[data-astro-cid-bonii7em] h2[data-astro-cid-bonii7em]{font-size:26px}.faq-question[data-astro-cid-bonii7em]{padding:16px 20px;font-size:15px}.faq-answer[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{padding:0 20px 16px}}
