.faq-accordion[data-astro-cid-s4pzdigu]{display:flex;flex-direction:column;gap:16px}.faq-item[data-astro-cid-s4pzdigu]{background:#fff;border:1px solid var(--border-light);border-radius:12px;overflow:hidden;transition:all .25s cubic-bezier(.4,0,.2,1)}.faq-item[data-astro-cid-s4pzdigu]:hover{border-color:var(--color-primary);box-shadow:0 4px 12px #ff6b3514}.faq-item[data-astro-cid-s4pzdigu][open]{border-color:var(--color-primary);box-shadow:0 6px 20px #ff6b351f}.faq-question[data-astro-cid-s4pzdigu]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;font-size:18px;font-weight:600;color:var(--text-main);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;min-height:44px;transition:all .2s ease}.faq-question[data-astro-cid-s4pzdigu]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-s4pzdigu]:hover{color:var(--color-primary)}.faq-question[data-astro-cid-s4pzdigu]:focus{outline:3px solid var(--color-primary);outline-offset:2px;border-radius:8px}.faq-question[data-astro-cid-s4pzdigu]:focus:not(:focus-visible){outline:none}.question-text[data-astro-cid-s4pzdigu]{flex:1;margin-right:16px}.faq-icon[data-astro-cid-s4pzdigu]{flex-shrink:0;color:var(--text-sub);transition:transform .25s cubic-bezier(.4,0,.2,1)}.faq-item[data-astro-cid-s4pzdigu][open] .faq-icon[data-astro-cid-s4pzdigu]{transform:rotate(180deg);color:var(--color-primary)}.faq-answer[data-astro-cid-s4pzdigu]{padding:0 24px 24px;font-size:16px;line-height:1.7;color:var(--text-sub);animation:fadeIn .3s ease-out}.faq-answer[data-astro-cid-s4pzdigu] p[data-astro-cid-s4pzdigu]{margin:0}@keyframes fadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.faq-question[data-astro-cid-s4pzdigu]{padding:16px 20px;font-size:16px}.faq-answer[data-astro-cid-s4pzdigu]{padding:0 20px 20px;font-size:14px}}@media (prefers-contrast: high){.faq-item[data-astro-cid-s4pzdigu]{border-width:3px}.faq-question[data-astro-cid-s4pzdigu]:focus{outline-width:4px}}@media (prefers-reduced-motion: reduce){.faq-item[data-astro-cid-s4pzdigu],.faq-question[data-astro-cid-s4pzdigu],.faq-icon[data-astro-cid-s4pzdigu]{transition:none}.faq-answer[data-astro-cid-s4pzdigu]{animation:none}.faq-item[data-astro-cid-s4pzdigu][open] .faq-icon[data-astro-cid-s4pzdigu]{transform:none}}.video-player[data-astro-cid-p3pcm5su]{max-width:900px;margin:0 auto}.video-container[data-astro-cid-p3pcm5su]{position:relative;width:100%;padding-bottom:56.25%;background:#000;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000001f}.video-iframe[data-astro-cid-p3pcm5su]{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.video-caption[data-astro-cid-p3pcm5su]{font-size:14px;color:var(--text-sub)}.video-iframe[data-astro-cid-p3pcm5su]:focus{outline:3px solid #ff6b35;outline-offset:4px}@media (max-width: 768px){.video-container[data-astro-cid-p3pcm5su]{border-radius:12px}.video-caption[data-astro-cid-p3pcm5su]{font-size:14px}}.contact-grid[data-astro-cid-4zjytcbf]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:1000px;margin:0 auto}.contact-card[data-astro-cid-4zjytcbf]{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:16px;padding:32px 24px;text-align:center;transition:all .25s cubic-bezier(.4,0,.2,1)}.contact-card[data-astro-cid-4zjytcbf]:hover{border-color:var(--color-primary);box-shadow:0 8px 24px #ff6b351f;transform:translateY(-4px)}.contact-icon[data-astro-cid-4zjytcbf]{font-size:48px;margin-bottom:16px}.contact-label[data-astro-cid-4zjytcbf]{font-size:18px;font-weight:600;color:var(--text-main);margin-bottom:12px}.contact-value[data-astro-cid-4zjytcbf]{display:block;font-size:20px;font-weight:600;color:var(--color-primary);text-decoration:none;margin-bottom:12px;transition:all .2s ease}.contact-value[data-astro-cid-4zjytcbf]:hover{color:var(--color-primary-hover);text-decoration:underline}.contact-value[data-astro-cid-4zjytcbf]:focus{outline:3px solid var(--color-primary);outline-offset:4px;border-radius:4px}.contact-note[data-astro-cid-4zjytcbf]{font-size:14px;color:var(--text-sub);margin:0}@media (max-width: 768px){.contact-grid[data-astro-cid-4zjytcbf]{grid-template-columns:1fr}.contact-card[data-astro-cid-4zjytcbf]{padding:24px 20px}.contact-icon[data-astro-cid-4zjytcbf]{font-size:40px}}@media (prefers-reduced-motion: reduce){.contact-card[data-astro-cid-4zjytcbf]{transition:none}.contact-card[data-astro-cid-4zjytcbf]:hover{transform:none}}.support-page[data-astro-cid-bonii7em]{background:var(--bg-surface);color:var(--text-main)}.search-box[data-astro-cid-bonii7em] input[data-astro-cid-bonii7em]{box-shadow:0 2px 8px #00000014}.search-box[data-astro-cid-bonii7em] input[data-astro-cid-bonii7em]:focus{box-shadow:0 4px 16px #ff6b3526}.guide-card[data-astro-cid-bonii7em]{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:var(--radius-card);padding:24px;transition:all .25s cubic-bezier(.4,0,.2,1);cursor:pointer}.guide-card[data-astro-cid-bonii7em]:hover{border-color:var(--color-primary);box-shadow:0 8px 24px #ff6b351f;transform:translateY(-4px)}.guide-icon[data-astro-cid-bonii7em]{display:inline-block;transition:transform .25s ease}.guide-card[data-astro-cid-bonii7em]:hover .guide-icon[data-astro-cid-bonii7em]{transform:scale(1.1)}.guide-link[data-astro-cid-bonii7em]{transition:all .2s ease}.guide-link[data-astro-cid-bonii7em]:focus{outline:2px solid var(--color-primary);outline-offset:4px;border-radius:4px}@media (max-width: 768px){.guide-card[data-astro-cid-bonii7em]{padding:20px}}@media (prefers-contrast: high){.guide-card[data-astro-cid-bonii7em],.search-box[data-astro-cid-bonii7em] input[data-astro-cid-bonii7em]{border-width:3px}}@media (prefers-reduced-motion: reduce){.guide-card[data-astro-cid-bonii7em],.guide-icon[data-astro-cid-bonii7em],.guide-link[data-astro-cid-bonii7em]{transition:none}.guide-card[data-astro-cid-bonii7em]:hover,.guide-card[data-astro-cid-bonii7em]:hover .guide-icon[data-astro-cid-bonii7em]{transform:none}}
