.font-generator-container[data-v-a1e01e3f]{max-width:1320px;margin:6rem auto 3rem;padding:0 1rem}.sticky-input-wrapper[data-v-a1e01e3f]{position:sticky;top:70px;z-index:100;background-color:#fff;padding-top:20px;padding-bottom:5px}.input-row[data-v-a1e01e3f]{display:flex;align-items:flex-start;gap:16px;width:100%}.input-wrapper[data-v-a1e01e3f]{flex-grow:1}.layout-toggles[data-v-a1e01e3f]{display:flex;flex-direction:column;gap:10px;flex-shrink:0;margin-top:8px}.layout-btn[data-v-a1e01e3f]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:2px solid #0d6efd;background-color:#fff;color:#0d6efd;cursor:pointer;padding:0;transition:all .2s ease}.layout-btn svg[data-v-a1e01e3f]{width:20px;height:20px;transition:color .2s ease}.layout-btn[data-v-a1e01e3f]:hover{background-color:#f0f7ff}.layout-btn.active[data-v-a1e01e3f]{background-color:#0d6efd;border-color:#0d6efd;color:#fff;box-shadow:0 4px 12px #0d6efd33}.seo-content-block[data-v-a1e01e3f]{max-width:800px;margin:4rem auto;padding:0 1.5rem;color:#333;line-height:1.7;text-align:left}.seo-content-block h2[data-v-a1e01e3f]{font-size:1.8rem;margin-top:2.5rem;margin-bottom:1rem;color:#111}.seo-content-block h3[data-v-a1e01e3f]{font-size:1.2rem;margin-top:1.5rem;margin-bottom:.5rem;color:#222}.seo-content-block ol[data-v-a1e01e3f],.seo-content-block ul[data-v-a1e01e3f]{margin-bottom:2rem;padding-left:1.5rem}.seo-content-block ul[data-v-a1e01e3f]{list-style-type:disc}.seo-content-block li[data-v-a1e01e3f]{margin-bottom:.5rem}.faq-container[data-v-a1e01e3f]{background:#f0f7ff;border-radius:16px;padding:2rem;margin-top:1.5rem}.faq-item[data-v-a1e01e3f]:not(:last-child){margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e9ecef}@media(max-width:576px){.input-row[data-v-a1e01e3f]{flex-direction:column;align-items:stretch}.input-wrapper[data-v-a1e01e3f]{width:100%}.input-wrapper[data-v-a1e01e3f]>*{width:100%}.layout-toggles[data-v-a1e01e3f]{flex-direction:row;align-self:flex-end;margin-top:16px}}
