.author-line[data-astro-cid-5lrcmbrp]{text-align:center;font-size:.8125rem;color:#9ca3af;margin-top:2rem;font-style:italic}.buying-guide[data-astro-cid-5lrcmbrp]{padding:60px 20px;background:#f9fafb}.buying-guide-container[data-astro-cid-5lrcmbrp]{max-width:1400px;margin:0 auto;padding:0 20px}.buying-guide-header[data-astro-cid-5lrcmbrp]{text-align:center;margin-bottom:3rem}.buying-guide-title[data-astro-cid-5lrcmbrp]{font-size:48px;font-weight:700;color:#0f172a;line-height:1.1;margin-bottom:16px}.buying-guide-subtitle[data-astro-cid-5lrcmbrp]{font-size:1.125rem;color:#4b5563}.buying-guide-grid[data-astro-cid-5lrcmbrp]{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.buying-guide-card[data-astro-cid-5lrcmbrp]{background:#fff;border-radius:8px;padding:2rem;border-left:4px solid #0066CC;box-shadow:0 1px 3px #00000014}.buying-guide-card-title[data-astro-cid-5lrcmbrp]{font-size:1.5rem;font-weight:700;color:#0f172a;margin-bottom:1.25rem}.buying-guide-list[data-astro-cid-5lrcmbrp]{list-style:none;padding:0;margin:0 0 1.5rem}.buying-guide-list-item[data-astro-cid-5lrcmbrp]{position:relative;padding-left:1.25rem;margin-bottom:.75rem;font-size:1rem;color:#374151;line-height:1.6}.buying-guide-list-item[data-astro-cid-5lrcmbrp]:before{content:"";position:absolute;left:0;top:.6em;width:6px;height:6px;border-radius:50%;background:#06c}.buying-guide-cta[data-astro-cid-5lrcmbrp]{display:inline-block;padding:.75rem 1.5rem;background:#ff7800;color:#fff;font-size:1rem;font-weight:600;border-radius:6px;text-decoration:none;transition:background .2s ease}.buying-guide-cta[data-astro-cid-5lrcmbrp]:hover{background:#e66d00}@media (min-width: 768px) and (max-width: 1023px){.buying-guide-title[data-astro-cid-5lrcmbrp]{font-size:36px}}@media (max-width: 767px){.buying-guide[data-astro-cid-5lrcmbrp]{padding:3rem 0}.buying-guide-title[data-astro-cid-5lrcmbrp]{font-size:28px}.buying-guide-subtitle[data-astro-cid-5lrcmbrp]{font-size:1rem}.buying-guide-grid[data-astro-cid-5lrcmbrp]{grid-template-columns:1fr;gap:24px}.buying-guide-card[data-astro-cid-5lrcmbrp]{padding:1.5rem}.buying-guide-card-title[data-astro-cid-5lrcmbrp]{font-size:1.25rem}}.showroom-section[data-astro-cid-p3qzrjma]{background:#0f172a;color:#fff;padding:60px 20px;overflow:hidden}.showroom-container[data-astro-cid-p3qzrjma]{max-width:1400px;margin:0 auto;padding:0 20px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.showroom-title[data-astro-cid-p3qzrjma]{font-size:48px;font-weight:700;line-height:1.1;margin-bottom:12px}.showroom-address[data-astro-cid-p3qzrjma]{font-size:1.125rem;color:#94a3b8;margin-bottom:2rem}.showroom-badges[data-astro-cid-p3qzrjma]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:2rem}.showroom-badge[data-astro-cid-p3qzrjma]{display:inline-block;padding:.5rem 1rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);border-radius:6px;font-size:.875rem;font-weight:500;color:#fff}.showroom-ctas[data-astro-cid-p3qzrjma]{display:flex;gap:16px}.showroom-cta-primary[data-astro-cid-p3qzrjma]{display:inline-block;padding:.75rem 1.5rem;background:#ff7800;color:#fff;font-size:1rem;font-weight:600;border-radius:6px;text-decoration:none;transition:background .2s ease}.showroom-cta-primary[data-astro-cid-p3qzrjma]:hover{background:#e66d00}.showroom-cta-secondary[data-astro-cid-p3qzrjma]{display:inline-block;padding:.75rem 1.5rem;background:transparent;color:#fff;font-size:1rem;font-weight:600;border-radius:6px;border:1px solid rgba(255,255,255,.3);text-decoration:none;transition:border-color .2s ease}.showroom-cta-secondary[data-astro-cid-p3qzrjma]:hover{border-color:#fff}.showroom-visual[data-astro-cid-p3qzrjma]{position:relative}.showroom-map[data-astro-cid-p3qzrjma]{width:100%;height:350px;border:none;border-radius:12px}.showroom-map-link[data-astro-cid-p3qzrjma]{display:block;text-align:center;margin-top:8px;font-size:.75rem;color:#64748b;text-decoration:none}.showroom-map-link[data-astro-cid-p3qzrjma]:hover{color:#f97316}@media (min-width: 768px) and (max-width: 1023px){.showroom-title[data-astro-cid-p3qzrjma]{font-size:36px}.showroom-container[data-astro-cid-p3qzrjma]{gap:32px}}@media (max-width: 767px){.showroom-section[data-astro-cid-p3qzrjma]{padding:3rem 0}.showroom-container[data-astro-cid-p3qzrjma]{grid-template-columns:1fr;gap:2rem}.showroom-title[data-astro-cid-p3qzrjma]{font-size:28px}.showroom-ctas[data-astro-cid-p3qzrjma]{flex-direction:column}.showroom-cta-primary[data-astro-cid-p3qzrjma],.showroom-cta-secondary[data-astro-cid-p3qzrjma]{text-align:center}.showroom-visual[data-astro-cid-p3qzrjma]{order:-1}.showroom-image[data-astro-cid-p3qzrjma]{border-radius:8px}}.faq-section[data-astro-cid-z5o5z6wf]{background:#f8f9fa;padding:4rem 1rem}.faq-container[data-astro-cid-z5o5z6wf]{max-width:900px;margin:0 auto}.faq-heading[data-astro-cid-z5o5z6wf]{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:800;color:#1f2937;text-align:center;margin-bottom:.5rem}.faq-subheading[data-astro-cid-z5o5z6wf]{text-align:center;color:#6b7280;font-size:1.05rem;margin-bottom:2.5rem}.faq-group[data-astro-cid-z5o5z6wf]{margin-bottom:2rem}.faq-group-title[data-astro-cid-z5o5z6wf]{font-size:1.125rem;font-weight:700;color:#06c;margin-bottom:.75rem;padding-left:.25rem}.faq-item[data-astro-cid-z5o5z6wf]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:.5rem;overflow:hidden;transition:box-shadow .2s ease}.faq-item[data-astro-cid-z5o5z6wf]:hover{box-shadow:0 2px 8px #0000000f}.faq-item[data-astro-cid-z5o5z6wf][open]{box-shadow:0 2px 12px #0066cc14;border-color:#06c}.faq-question[data-astro-cid-z5o5z6wf]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;cursor:pointer;list-style:none;font-weight:600;color:#1f2937;font-size:.975rem;line-height:1.4;gap:1rem;user-select:none}.faq-question[data-astro-cid-z5o5z6wf]::-webkit-details-marker{display:none}.faq-question[data-astro-cid-z5o5z6wf]::marker{display:none;content:""}.faq-question-text[data-astro-cid-z5o5z6wf]{flex:1}.faq-toggle[data-astro-cid-z5o5z6wf]{position:relative;width:24px;height:24px;flex-shrink:0;border-radius:50%;background:#f3f4f6;transition:background .2s ease,transform .2s ease}.faq-toggle[data-astro-cid-z5o5z6wf]:before,.faq-toggle[data-astro-cid-z5o5z6wf]:after{content:"";position:absolute;background:#6b7280;border-radius:1px;transition:transform .25s ease,opacity .25s ease}.faq-toggle[data-astro-cid-z5o5z6wf]:before{width:12px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-toggle[data-astro-cid-z5o5z6wf]:after{width:2px;height:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-item[data-astro-cid-z5o5z6wf][open] .faq-toggle[data-astro-cid-z5o5z6wf]{background:#06c}.faq-item[data-astro-cid-z5o5z6wf][open] .faq-toggle[data-astro-cid-z5o5z6wf]:before{background:#fff}.faq-item[data-astro-cid-z5o5z6wf][open] .faq-toggle[data-astro-cid-z5o5z6wf]:after{background:#fff;transform:translate(-50%,-50%) rotate(90deg);opacity:0}.faq-answer[data-astro-cid-z5o5z6wf]{padding:0 1.25rem 1.25rem;color:#4b5563;font-size:.95rem;line-height:1.7}.faq-answer[data-astro-cid-z5o5z6wf] p[data-astro-cid-z5o5z6wf]{margin:0}.author-line[data-astro-cid-z5o5z6wf]{text-align:center;font-size:.8125rem;color:#9ca3af;margin-top:2rem;font-style:italic}@media (max-width: 767px){.faq-section[data-astro-cid-z5o5z6wf]{padding:3rem .75rem}.faq-question[data-astro-cid-z5o5z6wf]{padding:.875rem 1rem;font-size:.925rem}.faq-answer[data-astro-cid-z5o5z6wf]{padding:0 1rem 1rem;font-size:.9rem}}.social-section[data-astro-cid-dts2cq3f]{padding:60px 20px;background:#f9fafb}.social-container[data-astro-cid-dts2cq3f]{max-width:1400px;margin:0 auto;padding:0 20px;text-align:center}.social-title[data-astro-cid-dts2cq3f]{font-size:48px;font-weight:700;color:#0f172a;line-height:1.1;margin-bottom:8px}.social-stat[data-astro-cid-dts2cq3f]{font-size:1.125rem;color:#4b5563;margin-bottom:2.5rem}.social-links[data-astro-cid-dts2cq3f]{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}.social-link[data-astro-cid-dts2cq3f]{display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;color:#374151;transition:color .2s ease}.social-link[data-astro-cid-dts2cq3f]:hover{color:#06c}.social-icon[data-astro-cid-dts2cq3f]{width:32px;height:32px}.social-name[data-astro-cid-dts2cq3f]{font-size:.8125rem;font-weight:500}@media (min-width: 768px) and (max-width: 1023px){.social-title[data-astro-cid-dts2cq3f]{font-size:36px}}@media (max-width: 767px){.social-section[data-astro-cid-dts2cq3f]{padding:3rem 0}.social-title[data-astro-cid-dts2cq3f]{font-size:28px}.social-stat[data-astro-cid-dts2cq3f]{font-size:1rem}.social-links[data-astro-cid-dts2cq3f]{gap:20px}.social-icon[data-astro-cid-dts2cq3f]{width:28px;height:28px}.social-name[data-astro-cid-dts2cq3f]{font-size:.75rem}}
