.mobile-guide-page[data-astro-cid-5eeypkwu]{background:var(--color-bg)}.container[data-astro-cid-5eeypkwu]{max-width:1237px;margin:0 auto;padding:0 2rem}.hero-section[data-astro-cid-5eeypkwu]{padding:80px 0;background:linear-gradient(135deg,var(--color-bg-alt) 0%,var(--color-surface) 100%)}.hero-content[data-astro-cid-5eeypkwu]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.hero-text[data-astro-cid-5eeypkwu] h1[data-astro-cid-5eeypkwu]{font-size:3rem;font-weight:800;color:var(--color-text);line-height:1.2;margin-bottom:1.5rem}.hero-subtitle[data-astro-cid-5eeypkwu]{font-size:1.25rem;color:var(--color-text-light);line-height:1.7;margin-bottom:2.5rem}.hero-actions[data-astro-cid-5eeypkwu]{display:flex;gap:1.5rem;align-items:center}.cta-button[data-astro-cid-5eeypkwu]{display:inline-flex;align-items:center;padding:1rem 2rem;border-radius:var(--radius-lg);font-weight:600;text-decoration:none;transition:var(--transition-normal);border:none;cursor:pointer}.cta-button[data-astro-cid-5eeypkwu].primary{background:var(--color-primary);color:#fff}.cta-button[data-astro-cid-5eeypkwu].primary:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.cta-button[data-astro-cid-5eeypkwu].secondary{background:var(--color-surface);color:var(--color-primary);border:2px solid var(--color-primary)}.cta-button[data-astro-cid-5eeypkwu].secondary:hover{background:var(--color-primary-lightest)}.cta-button[data-astro-cid-5eeypkwu].large{padding:1.25rem 2.5rem;font-size:1.125rem}.hero-visual[data-astro-cid-5eeypkwu] img[data-astro-cid-5eeypkwu]{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-lg)}.quick-access-section[data-astro-cid-5eeypkwu]{padding:60px 0;background:var(--color-surface)}.features-section[data-astro-cid-5eeypkwu]{padding:80px 0}.section-header[data-astro-cid-5eeypkwu]{text-align:center;margin-bottom:4rem}.section-header[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:2.5rem;font-weight:700;color:var(--color-text);margin-bottom:1rem}.section-header[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{font-size:1.125rem;color:var(--color-text-light);max-width:600px;margin:0 auto;line-height:1.7}.features-grid[data-astro-cid-5eeypkwu]{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem}.feature-card[data-astro-cid-5eeypkwu]{background:var(--color-surface);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-md);transition:var(--transition-normal)}.feature-card[data-astro-cid-5eeypkwu]:hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.feature-image[data-astro-cid-5eeypkwu] img[data-astro-cid-5eeypkwu]{width:100%;height:250px;object-fit:cover}.feature-content[data-astro-cid-5eeypkwu]{padding:2rem}.feature-category[data-astro-cid-5eeypkwu]{display:inline-block;background:var(--color-primary-lightest);color:var(--color-primary);padding:.5rem 1rem;border-radius:var(--radius-sm);font-size:.875rem;font-weight:600;margin-bottom:1rem}.feature-content[data-astro-cid-5eeypkwu] h3[data-astro-cid-5eeypkwu]{font-size:1.5rem;font-weight:600;color:var(--color-text);margin-bottom:1rem}.feature-content[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{color:var(--color-text-light);line-height:1.7;margin-bottom:1.5rem}.feature-link[data-astro-cid-5eeypkwu]{color:var(--color-primary);font-weight:600;text-decoration:none}.feature-link[data-astro-cid-5eeypkwu]:hover{color:var(--color-primary-dark)}.download-section[data-astro-cid-5eeypkwu]{padding:80px 0;background:var(--color-bg-alt)}.download-content[data-astro-cid-5eeypkwu]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.download-info[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:2.25rem;font-weight:700;color:var(--color-text);margin-bottom:1.5rem}.download-intro[data-astro-cid-5eeypkwu]{font-size:1.125rem;color:var(--color-text-light);line-height:1.7;margin-bottom:3rem}.download-steps[data-astro-cid-5eeypkwu]{display:flex;flex-direction:column;gap:2rem}.step-item[data-astro-cid-5eeypkwu]{display:flex;gap:1.5rem;align-items:flex-start}.step-number[data-astro-cid-5eeypkwu]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:var(--color-primary);color:#fff;border-radius:50%;font-weight:700;font-size:1.25rem;flex-shrink:0}.step-content[data-astro-cid-5eeypkwu] h3[data-astro-cid-5eeypkwu]{font-size:1.25rem;font-weight:600;color:var(--color-text);margin-bottom:.5rem}.step-content[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{color:var(--color-text-light);line-height:1.7}.download-visual[data-astro-cid-5eeypkwu] img[data-astro-cid-5eeypkwu]{width:100%;height:auto;border-radius:var(--radius-lg)}.optimization-section[data-astro-cid-5eeypkwu]{padding:80px 0;background:var(--color-surface)}.optimization-section[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:2.25rem;font-weight:700;color:var(--color-text);text-align:center;margin-bottom:1rem}.section-intro[data-astro-cid-5eeypkwu]{font-size:1.125rem;color:var(--color-text-light);text-align:center;max-width:700px;margin:0 auto 4rem;line-height:1.7}.optimization-grid[data-astro-cid-5eeypkwu]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem}.optimization-card[data-astro-cid-5eeypkwu]{background:var(--color-bg);padding:2.5rem;border-radius:var(--radius-lg);border:1px solid var(--color-border);transition:var(--transition-normal)}.optimization-card[data-astro-cid-5eeypkwu]:hover{border-color:var(--color-primary-light);box-shadow:var(--shadow-md)}.optimization-icon[data-astro-cid-5eeypkwu]{font-size:3rem;margin-bottom:1.5rem}.optimization-card[data-astro-cid-5eeypkwu] h3[data-astro-cid-5eeypkwu]{font-size:1.5rem;font-weight:600;color:var(--color-text);margin-bottom:1rem}.optimization-card[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{color:var(--color-text-light);line-height:1.7;margin-bottom:1.5rem}.optimization-list[data-astro-cid-5eeypkwu]{list-style:none}.optimization-list[data-astro-cid-5eeypkwu] li[data-astro-cid-5eeypkwu]{color:var(--color-text-light);position:relative;padding:.25rem 0 .25rem 1.5rem}.optimization-list[data-astro-cid-5eeypkwu] li[data-astro-cid-5eeypkwu]:before{content:"✓";color:var(--color-primary);font-weight:700;position:absolute;left:0}.ui-guide-section[data-astro-cid-5eeypkwu]{padding:80px 0}.ui-guide-content[data-astro-cid-5eeypkwu]{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.ui-guide-text[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:2.25rem;font-weight:700;color:var(--color-text);margin-bottom:1.5rem}.ui-guide-text[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{font-size:1.125rem;color:var(--color-text-light);line-height:1.7;margin-bottom:2.5rem}.ui-features[data-astro-cid-5eeypkwu]{display:flex;flex-direction:column;gap:2rem}.ui-feature[data-astro-cid-5eeypkwu] h3[data-astro-cid-5eeypkwu]{font-size:1.25rem;font-weight:600;color:var(--color-text);margin-bottom:.5rem}.ui-feature[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{color:var(--color-text-light);line-height:1.7}.ui-guide-visual[data-astro-cid-5eeypkwu] img[data-astro-cid-5eeypkwu]{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.search-section[data-astro-cid-5eeypkwu]{padding:60px 0;background:var(--color-bg-alt)}.search-content[data-astro-cid-5eeypkwu]{text-align:center}.search-content[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:2rem;font-weight:700;color:var(--color-text);margin-bottom:1rem}.search-content[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{font-size:1.125rem;color:var(--color-text-light);margin-bottom:2rem}.popular-content-section[data-astro-cid-5eeypkwu]{padding:80px 0;background:var(--color-surface)}.troubleshooting-section[data-astro-cid-5eeypkwu]{padding:80px 0}.troubleshooting-section[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:2.25rem;font-weight:700;color:var(--color-text);text-align:center;margin-bottom:1rem}.troubleshooting-grid[data-astro-cid-5eeypkwu]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:4rem}.trouble-item[data-astro-cid-5eeypkwu]{background:var(--color-surface);padding:2.5rem;border-radius:var(--radius-lg);border:1px solid var(--color-border)}.trouble-item[data-astro-cid-5eeypkwu] h3[data-astro-cid-5eeypkwu]{font-size:1.5rem;font-weight:600;color:var(--color-primary);margin-bottom:1.5rem}.trouble-solutions[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{color:var(--color-text);margin-bottom:1rem;line-height:1.7}.trouble-solutions[data-astro-cid-5eeypkwu] ul[data-astro-cid-5eeypkwu]{list-style:disc;margin-left:1.5rem;color:var(--color-text-light)}.trouble-solutions[data-astro-cid-5eeypkwu] li[data-astro-cid-5eeypkwu]{margin-bottom:.5rem;line-height:1.6}.final-cta-section[data-astro-cid-5eeypkwu]{padding:80px 0;background:linear-gradient(135deg,var(--color-primary-lightest) 0%,var(--color-bg-alt) 100%);text-align:center}.final-cta-content[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:2.5rem;font-weight:700;color:var(--color-text);margin-bottom:1.5rem}.final-cta-content[data-astro-cid-5eeypkwu] p[data-astro-cid-5eeypkwu]{font-size:1.25rem;color:var(--color-text-light);margin-bottom:2.5rem;max-width:600px;margin-left:auto;margin-right:auto;line-height:1.7}.final-cta-section[data-astro-cid-5eeypkwu] img[data-astro-cid-5eeypkwu]{width:100%;height:auto;border-radius:var(--radius-lg);margin-top:3rem;box-shadow:var(--shadow-lg)}@media (max-width: 1024px){.container[data-astro-cid-5eeypkwu]{padding:0 1.5rem}.hero-content[data-astro-cid-5eeypkwu],.download-content[data-astro-cid-5eeypkwu],.ui-guide-content[data-astro-cid-5eeypkwu]{grid-template-columns:1fr;gap:3rem}.features-grid[data-astro-cid-5eeypkwu],.optimization-grid[data-astro-cid-5eeypkwu],.troubleshooting-grid[data-astro-cid-5eeypkwu]{grid-template-columns:repeat(2,1fr);gap:2rem}.hero-text[data-astro-cid-5eeypkwu] h1[data-astro-cid-5eeypkwu]{font-size:2.5rem}.section-header[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:2rem}}@media (max-width: 768px){.features-grid[data-astro-cid-5eeypkwu],.optimization-grid[data-astro-cid-5eeypkwu],.troubleshooting-grid[data-astro-cid-5eeypkwu]{grid-template-columns:1fr;gap:1.5rem}.hero-section[data-astro-cid-5eeypkwu],.download-section[data-astro-cid-5eeypkwu],.optimization-section[data-astro-cid-5eeypkwu],.ui-guide-section[data-astro-cid-5eeypkwu],.troubleshooting-section[data-astro-cid-5eeypkwu],.final-cta-section[data-astro-cid-5eeypkwu]{padding:60px 0}.hero-text[data-astro-cid-5eeypkwu] h1[data-astro-cid-5eeypkwu]{font-size:2rem}.hero-subtitle[data-astro-cid-5eeypkwu]{font-size:1.125rem}.hero-actions[data-astro-cid-5eeypkwu]{flex-direction:column;align-items:stretch;gap:1rem}.cta-button[data-astro-cid-5eeypkwu]{text-align:center;justify-content:center}.section-header[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:1.75rem}.optimization-card[data-astro-cid-5eeypkwu],.trouble-item[data-astro-cid-5eeypkwu]{padding:2rem}}@media (max-width: 480px){.container[data-astro-cid-5eeypkwu]{padding:0 1rem}.hero-text[data-astro-cid-5eeypkwu] h1[data-astro-cid-5eeypkwu]{font-size:1.75rem}.hero-subtitle[data-astro-cid-5eeypkwu]{font-size:1rem}.section-header[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:1.5rem}.download-info[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu],.ui-guide-text[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu],.optimization-section[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu],.troubleshooting-section[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu],.final-cta-content[data-astro-cid-5eeypkwu] h2[data-astro-cid-5eeypkwu]{font-size:1.75rem}.optimization-card[data-astro-cid-5eeypkwu],.trouble-item[data-astro-cid-5eeypkwu]{padding:1.5rem}.step-number[data-astro-cid-5eeypkwu]{width:2.5rem;height:2.5rem;font-size:1rem}}
