.help-hub[data-astro-cid-o3w3vfu5]{padding-top:5rem}.help-hero[data-astro-cid-o3w3vfu5]{padding:5rem 0 4rem;background:radial-gradient(circle at 50% 20%,rgba(59,130,246,.15),transparent 70%),var(--bg-primary);text-align:center;border-bottom:1px solid var(--border-light)}.hero-content[data-astro-cid-o3w3vfu5]{max-width:760px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.badge-pill[data-astro-cid-o3w3vfu5]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem;border-radius:var(--radius-full);background:#3b82f61a;border:1px solid rgba(59,130,246,.3);color:var(--accent-blue);font-size:.875rem;font-weight:500;margin-bottom:1.5rem}.hero-title[data-astro-cid-o3w3vfu5]{font-family:var(--font-display);font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.15;margin-bottom:1.25rem;color:var(--text-primary)}.hero-desc[data-astro-cid-o3w3vfu5]{font-size:1.125rem;color:var(--text-secondary);line-height:1.6;margin-bottom:2.5rem;max-width:640px}.search-box[data-astro-cid-o3w3vfu5]{position:relative;width:100%;max-width:600px;margin-bottom:2rem}.search-icon[data-astro-cid-o3w3vfu5]{position:absolute;left:1.25rem;top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}.search-box[data-astro-cid-o3w3vfu5] input[data-astro-cid-o3w3vfu5]{width:100%;padding:1.125rem 3rem 1.125rem 3.25rem;border-radius:var(--radius-lg);background:var(--bg-secondary);border:1px solid var(--border-glass);color:var(--text-primary);font-size:1rem;outline:none;box-shadow:0 10px 30px #00000026;transition:all var(--transition)}.search-box[data-astro-cid-o3w3vfu5] input[data-astro-cid-o3w3vfu5]:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #3b82f640,0 10px 30px #0003}.clear-btn[data-astro-cid-o3w3vfu5]{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--text-muted);font-size:1.5rem;cursor:pointer}.clear-btn[data-astro-cid-o3w3vfu5]:hover{color:var(--text-primary)}.filter-pills[data-astro-cid-o3w3vfu5]{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem}.pill-btn[data-astro-cid-o3w3vfu5]{padding:.625rem 1.25rem;border-radius:var(--radius-full);background:var(--bg-secondary);border:1px solid var(--border-glass);color:var(--text-secondary);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all var(--transition)}.pill-btn[data-astro-cid-o3w3vfu5]:hover,.pill-btn[data-astro-cid-o3w3vfu5].active{background:var(--accent-blue);color:#fff;border-color:var(--accent-blue);box-shadow:0 4px 12px #3b82f64d}.resource-section[data-astro-cid-o3w3vfu5]{padding:5rem 0}.bg-alt[data-astro-cid-o3w3vfu5]{background-color:var(--bg-secondary)}.section-header[data-astro-cid-o3w3vfu5]{margin-bottom:3rem}.header-left[data-astro-cid-o3w3vfu5]{display:flex;align-items:center;gap:1.25rem}.header-icon[data-astro-cid-o3w3vfu5]{width:3.25rem;height:3.25rem;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.video-icon-bg[data-astro-cid-o3w3vfu5]{background:#ef44441f;color:#ef4444}.sample-icon-bg[data-astro-cid-o3w3vfu5]{background:#f973161f;color:var(--accent-orange)}.doc-icon-bg[data-astro-cid-o3w3vfu5]{background:#10b9811f;color:#10b981}.faq-icon-bg[data-astro-cid-o3w3vfu5]{background:#a855f71f;color:#a855f7}.section-title[data-astro-cid-o3w3vfu5]{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin-bottom:.375rem}.section-subtitle[data-astro-cid-o3w3vfu5]{color:var(--text-secondary);font-size:1rem}.grid[data-astro-cid-o3w3vfu5]{display:grid;gap:2rem}.grid-2[data-astro-cid-o3w3vfu5]{grid-template-columns:repeat(2,1fr)}@media(max-width:868px){.grid-2[data-astro-cid-o3w3vfu5]{grid-template-columns:1fr}}.video-card[data-astro-cid-o3w3vfu5]{background:var(--bg-tertiary);border:1px solid var(--border-glass);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform .3s ease,box-shadow .3s ease}.video-card[data-astro-cid-o3w3vfu5]:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0003;border-color:#3b82f666}.video-thumb[data-astro-cid-o3w3vfu5]{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;overflow:hidden}.video-thumb[data-astro-cid-o3w3vfu5] img[data-astro-cid-o3w3vfu5],.video-preview-element[data-astro-cid-o3w3vfu5]{width:100%;height:100%;object-fit:cover;background:#000;transition:transform .5s ease;display:block;pointer-events:none}.video-card[data-astro-cid-o3w3vfu5]:hover .video-thumb[data-astro-cid-o3w3vfu5] img[data-astro-cid-o3w3vfu5],.video-card[data-astro-cid-o3w3vfu5]:hover .video-preview-element[data-astro-cid-o3w3vfu5]{transform:scale(1.05)}.thumb-overlay[data-astro-cid-o3w3vfu5]{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent 60%)}.tag-badge[data-astro-cid-o3w3vfu5]{position:absolute;top:1rem;left:1rem;padding:.25rem .75rem;border-radius:var(--radius-full);background:#0009;backdrop-filter:blur(8px);color:#fff;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.duration-badge[data-astro-cid-o3w3vfu5]{position:absolute;bottom:1rem;right:1rem;display:flex;align-items:center;gap:.35rem;padding:.25rem .625rem;border-radius:var(--radius-sm);background:#000000bf;color:#fff;font-size:.8125rem;font-weight:500}.play-btn-trigger[data-astro-cid-o3w3vfu5]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;z-index:2}.play-icon-circle[data-astro-cid-o3w3vfu5]{width:3.5rem;height:3.5rem;border-radius:50%;background:var(--accent-blue);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 24px #3b82f699;transition:transform .3s ease,background-color .3s ease}.play-btn-trigger[data-astro-cid-o3w3vfu5]:hover .play-icon-circle[data-astro-cid-o3w3vfu5]{transform:scale(1.15);background:#2563eb}.card-body[data-astro-cid-o3w3vfu5]{padding:1.5rem;display:flex;flex-direction:column;flex-grow:1}.card-title[data-astro-cid-o3w3vfu5]{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin-bottom:.625rem;line-height:1.4}.card-desc[data-astro-cid-o3w3vfu5]{color:var(--text-secondary);font-size:.9375rem;line-height:1.6;margin-bottom:1.5rem;flex-grow:1}.card-actions[data-astro-cid-o3w3vfu5]{display:flex;align-items:center;gap:.75rem}.doc-card[data-astro-cid-o3w3vfu5]{background:var(--bg-tertiary);border:1px solid var(--border-glass);border-radius:var(--radius-lg);padding:1.75rem;display:flex;flex-direction:column;transition:transform .3s ease,border-color .3s ease}.doc-card-featured[data-astro-cid-o3w3vfu5]{border-color:#3b82f666;background:linear-gradient(145deg,var(--bg-tertiary),rgba(59,130,246,.05))}.doc-card[data-astro-cid-o3w3vfu5]:hover{transform:translateY(-4px);border-color:#10b98166}.doc-card-featured[data-astro-cid-o3w3vfu5]:hover{border-color:var(--accent-blue)}.card-top[data-astro-cid-o3w3vfu5]{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.doc-tag[data-astro-cid-o3w3vfu5]{padding:.25rem .75rem;border-radius:var(--radius-full);background:#10b9811f;color:#10b981;font-size:.75rem;font-weight:600;text-transform:uppercase}.tag-pdf[data-astro-cid-o3w3vfu5]{background:#3b82f626;color:var(--accent-blue)}.pdf-btn-group[data-astro-cid-o3w3vfu5]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.read-time[data-astro-cid-o3w3vfu5]{display:flex;align-items:center;gap:.35rem;color:var(--text-muted);font-size:.8125rem}.faq-link-section[data-astro-cid-o3w3vfu5]{padding:2.5rem 0 5rem}.faq-link-card[data-astro-cid-o3w3vfu5]{background:var(--bg-tertiary);border:1px solid var(--border-glass);border-radius:var(--radius-lg);padding:2.25rem 2.5rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.faq-link-left[data-astro-cid-o3w3vfu5]{display:flex;align-items:center;gap:1.5rem}.faq-link-text[data-astro-cid-o3w3vfu5] h3[data-astro-cid-o3w3vfu5]{color:var(--text-primary);font-size:1.25rem;margin-bottom:.25rem}.faq-link-text[data-astro-cid-o3w3vfu5] p[data-astro-cid-o3w3vfu5]{color:var(--text-secondary);font-size:.9375rem}.faq-btn[data-astro-cid-o3w3vfu5]{display:inline-flex;align-items:center;gap:.5rem;flex-shrink:0}@media(max-width:868px){.faq-link-card[data-astro-cid-o3w3vfu5]{flex-direction:column;align-items:flex-start;gap:1.5rem}.faq-btn[data-astro-cid-o3w3vfu5]{width:100%;justify-content:center}}.no-results[data-astro-cid-o3w3vfu5]{padding:4rem 1.5rem;text-align:center}.no-results-box[data-astro-cid-o3w3vfu5]{max-width:480px;margin:0 auto;background:var(--bg-secondary);border:1px solid var(--border-glass);border-radius:var(--radius-lg);padding:3rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--text-muted)}.no-results-box[data-astro-cid-o3w3vfu5] h3[data-astro-cid-o3w3vfu5]{color:var(--text-primary);font-size:1.25rem}.no-results-box[data-astro-cid-o3w3vfu5] p[data-astro-cid-o3w3vfu5]{color:var(--text-secondary);font-size:.9375rem}.support-cta-section[data-astro-cid-o3w3vfu5]{padding:5rem 0;background:var(--bg-secondary)}.support-cta-card[data-astro-cid-o3w3vfu5]{background:linear-gradient(135deg,#3b82f61f,#a855f71f);border:1px solid var(--border-glass);border-radius:var(--radius-xl);padding:3.5rem 3rem;display:flex;align-items:center;justify-content:space-between;gap:2rem}.cta-content[data-astro-cid-o3w3vfu5] h3[data-astro-cid-o3w3vfu5]{font-size:1.625rem;color:var(--text-primary);margin-bottom:.5rem}.cta-content[data-astro-cid-o3w3vfu5] p[data-astro-cid-o3w3vfu5]{color:var(--text-secondary);font-size:1rem}.cta-buttons[data-astro-cid-o3w3vfu5]{display:flex;gap:1rem;flex-shrink:0}@media(max-width:868px){.support-cta-card[data-astro-cid-o3w3vfu5]{flex-direction:column;text-align:center;padding:2.5rem 1.5rem}.cta-buttons[data-astro-cid-o3w3vfu5]{flex-direction:column;width:100%}}.modal-backdrop[data-astro-cid-o3w3vfu5]{position:fixed;inset:0;background:#000000d9;backdrop-filter:blur(10px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem;opacity:0;pointer-events:none;transition:opacity .3s ease}.modal-backdrop[data-astro-cid-o3w3vfu5].open{opacity:1;pointer-events:auto}.modal-container[data-astro-cid-o3w3vfu5]{background:var(--bg-primary);border:1px solid var(--border-glass);border-radius:var(--radius-xl);max-width:800px;width:100%;max-height:90vh;overflow-y:auto;position:relative;padding:2.5rem;box-shadow:0 25px 50px -12px #00000080;transform:scale(.95);transition:transform .3s ease}.modal-backdrop[data-astro-cid-o3w3vfu5].open .modal-container[data-astro-cid-o3w3vfu5]{transform:scale(1)}.modal-close[data-astro-cid-o3w3vfu5]{position:absolute;top:1.25rem;right:1.5rem;background:var(--bg-tertiary);border:1px solid var(--border-light);color:var(--text-primary);width:2.25rem;height:2.25rem;border-radius:50%;font-size:1.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}.modal-close[data-astro-cid-o3w3vfu5]:hover{background:var(--accent-blue);border-color:var(--accent-blue);color:#fff}.modal-video-header[data-astro-cid-o3w3vfu5]{display:flex;flex-direction:column;align-items:flex-start;gap:.85rem;margin-bottom:1.25rem;padding-right:2.5rem}.modal-video-header[data-astro-cid-o3w3vfu5] .tag-badge[data-astro-cid-o3w3vfu5]{position:static;display:inline-block;background:#3b82f626;border:1px solid rgba(59,130,246,.3);color:var(--accent-blue);padding:.3rem .85rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-full)}.modal-doc-header[data-astro-cid-o3w3vfu5]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding-right:2.5rem}.modal-doc-header[data-astro-cid-o3w3vfu5] .modal-title[data-astro-cid-o3w3vfu5]{width:100%;margin-top:.5rem}.modal-title[data-astro-cid-o3w3vfu5]{font-size:1.35rem;font-weight:700;color:var(--text-primary);line-height:1.3;margin:0}.video-player-wrapper[data-astro-cid-o3w3vfu5]{position:relative;width:100%;aspect-ratio:16 / 9;background:#000;border-radius:var(--radius-md);overflow:hidden;margin:1.5rem 0}.video-player-element[data-astro-cid-o3w3vfu5]{width:100%;height:100%;object-fit:contain;background:#000}.modal-video-desc[data-astro-cid-o3w3vfu5]{margin-top:1rem;color:var(--text-secondary);font-size:1rem;line-height:1.7}.modal-doc-body[data-astro-cid-o3w3vfu5]{margin:1.5rem 0;color:var(--text-secondary);line-height:1.7}.modal-doc-body[data-astro-cid-o3w3vfu5] h3[data-astro-cid-o3w3vfu5]{color:var(--text-primary);margin:1.25rem 0 .5rem;font-size:1.125rem}.modal-doc-body[data-astro-cid-o3w3vfu5] ul[data-astro-cid-o3w3vfu5]{padding-left:1.25rem;margin-bottom:1rem}.modal-doc-body[data-astro-cid-o3w3vfu5] li[data-astro-cid-o3w3vfu5]{margin-bottom:.35rem}.modal-footer[data-astro-cid-o3w3vfu5]{display:flex;align-items:center;justify-content:flex-end;gap:1rem;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid var(--border-light)}
