.seo-page.svelte-19369wl{max-width:1080px;color:var(--text-primary,#f2f0ea);margin:0 auto;padding:32px 20px 80px}.seo-intro.svelte-19369wl,.seo-section.svelte-19369wl p:where(.svelte-19369wl),.seo-howto.svelte-19369wl,.seo-faq-item.svelte-19369wl{max-width:680px}.seo-hero.svelte-19369wl h1:where(.svelte-19369wl){letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(30px,4vw,44px);line-height:1.12}.seo-intro.svelte-19369wl{opacity:.85;margin:0 0 22px;font-size:16px;line-height:1.6}.seo-cta.svelte-19369wl{background:linear-gradient(120deg, var(--color-neon-500,#a8e020) 0%, var(--color-neon-400,#c6ff3a) 42%, var(--color-pink-400,#ff6ec7) 100%);color:#0b0b10;box-shadow:var(--shadow-glow-neon,0 8px 30px #c6ff3a40);border-radius:999px;padding:13px 28px;font-weight:700;text-decoration:none;display:inline-block}.seo-hero--visual.svelte-19369wl{align-items:center;gap:28px;margin-bottom:8px;display:grid}.seo-hero-gallery.svelte-19369wl{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.seo-hero-tile.svelte-19369wl{aspect-ratio:3/4;background:#0d0d14;border:1px solid #ffffff0f;border-radius:12px;position:relative;overflow:hidden}.seo-hero-tile.svelte-19369wl:first-child{grid-area:span 2/span 2}.seo-hero-tile.svelte-19369wl img:where(.svelte-19369wl),.seo-hero-tile.svelte-19369wl video:where(.svelte-19369wl){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (width>=860px){.seo-hero--visual.svelte-19369wl{grid-template-columns:1fr .95fr;gap:40px;margin-bottom:24px}}.seo-media.svelte-19369wl{gap:20px;margin-top:28px;display:grid}.seo-media-item.svelte-19369wl iframe:where(.svelte-19369wl){aspect-ratio:16/9;border:0;border-radius:12px;width:100%}.seo-media-item.svelte-19369wl img:where(.svelte-19369wl){border-radius:12px;width:100%;display:block}.seo-media-item.svelte-19369wl figcaption:where(.svelte-19369wl){opacity:.65;margin-top:8px;font-size:13px}.seo-media-item.svelte-19369wl figcaption:where(.svelte-19369wl) a:where(.svelte-19369wl){color:inherit}.seo-section.svelte-19369wl{margin-top:36px}.seo-section.svelte-19369wl h2:where(.svelte-19369wl){margin:0 0 10px;font-size:20px}.seo-section.svelte-19369wl p:where(.svelte-19369wl){opacity:.85;margin:0;font-size:15px;line-height:1.65}.seo-faq-item.svelte-19369wl{margin-top:18px}.seo-faq-item.svelte-19369wl h3:where(.svelte-19369wl){margin:0 0 6px;font-size:16px}.seo-faq-item.svelte-19369wl p:where(.svelte-19369wl){opacity:.8;margin:0;font-size:14px;line-height:1.6}.seo-template-grid.svelte-19369wl{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:4px;display:grid}@media (width>=640px){.seo-template-grid.svelte-19369wl{grid-template-columns:repeat(4,1fr)}}.seo-template-card.svelte-19369wl{color:inherit;text-decoration:none;display:block}.seo-template-media.svelte-19369wl{aspect-ratio:3/4;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;overflow:hidden}.seo-template-media.svelte-19369wl img:where(.svelte-19369wl),.seo-template-media.svelte-19369wl video:where(.svelte-19369wl){object-fit:cover;width:100%;height:100%;display:block}.seo-template-name.svelte-19369wl{opacity:.85;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:6px;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.seo-template-viewall.svelte-19369wl{color:inherit;opacity:.75;margin-top:16px;font-size:14px;display:inline-block}.seo-howto.svelte-19369wl{opacity:.85;margin:0;padding-inline-start:20px;font-size:15px;line-height:1.7}.seo-howto.svelte-19369wl li:where(.svelte-19369wl){margin-bottom:6px}.seo-footer.svelte-19369wl{margin-top:48px;font-size:14px}.seo-footer.svelte-19369wl a:where(.svelte-19369wl){color:inherit;opacity:.75}.seo-source.svelte-19369wl{opacity:.6;margin:0 0 12px}.seo-source.svelte-19369wl a:where(.svelte-19369wl){color:inherit}
