.container[data-astro-cid-tkk6fx5g]{max-width:1200px;margin:0 auto;padding:0 1rem}.subtitle[data-astro-cid-tkk6fx5g]{color:#a8784a;font-size:.95rem;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:.5rem;display:block}.section-title-center[data-astro-cid-tkk6fx5g]{text-align:center;margin-bottom:3rem;max-width:800px;margin-left:auto;margin-right:auto}.section-title-center[data-astro-cid-tkk6fx5g] h2[data-astro-cid-tkk6fx5g]{font-size:2.3rem;color:#222;margin-bottom:1rem;line-height:1.2}.section-title-center[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{color:#666;font-size:1.05rem;line-height:1.7}.page-hero[data-astro-cid-tkk6fx5g]{position:relative;height:40vh;min-height:350px;background-image:url(/images/prosthetiki-odontiatriki.webp);background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center;text-align:center}.hero-overlay[data-astro-cid-tkk6fx5g]{position:absolute;inset:0;background:#121212b8;z-index:1}.hero-content[data-astro-cid-tkk6fx5g]{position:relative;z-index:2;color:#fff}.hero-content[data-astro-cid-tkk6fx5g] h1[data-astro-cid-tkk6fx5g]{font-size:3rem;font-weight:700;margin-bottom:.5rem}.hero-content[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{font-size:1.15rem;color:#ddd}.fixed-section[data-astro-cid-tkk6fx5g]{padding:5rem 0;background:#f9f9f9}.fixed-grid[data-astro-cid-tkk6fx5g]{display:grid;grid-template-columns:1fr;gap:2rem}@media(min-width:768px){.fixed-grid[data-astro-cid-tkk6fx5g]{grid-template-columns:repeat(3,1fr)}}.fixed-card[data-astro-cid-tkk6fx5g]{background:#fff;padding:2.5rem 2rem;border-radius:14px;box-shadow:0 4px 20px #0000000f}.fixed-card--featured[data-astro-cid-tkk6fx5g]{border-top:4px solid #a8784a}.fixed-icon[data-astro-cid-tkk6fx5g]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#fbf8f4;border-radius:14px;margin-bottom:1.5rem;color:#a8784a}.fixed-card[data-astro-cid-tkk6fx5g] h3[data-astro-cid-tkk6fx5g]{font-size:1.2rem;color:#222;margin-top:0;margin-bottom:.85rem}.fixed-card[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{color:#666;font-size:.95rem;line-height:1.65;margin-bottom:1.25rem}.fixed-uses[data-astro-cid-tkk6fx5g]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.fixed-uses[data-astro-cid-tkk6fx5g] li[data-astro-cid-tkk6fx5g]{display:flex;align-items:flex-start;gap:.6rem;font-size:.88rem;color:#555;line-height:1.45}.fixed-uses[data-astro-cid-tkk6fx5g] li[data-astro-cid-tkk6fx5g]:before{content:"";display:block;width:6px;height:6px;border-radius:50%;background:#a8784a;flex-shrink:0;margin-top:.45rem}.removable-section[data-astro-cid-tkk6fx5g]{padding:5rem 0;background:#fff}.removable-grid[data-astro-cid-tkk6fx5g]{display:grid;grid-template-columns:1fr;gap:2rem;max-width:900px;margin:0 auto}@media(min-width:768px){.removable-grid[data-astro-cid-tkk6fx5g]{grid-template-columns:1fr 1fr}}.removable-card[data-astro-cid-tkk6fx5g]{background:#f9f9f9;padding:2.5rem 2rem;border-radius:14px;position:relative}.removable-card--brand[data-astro-cid-tkk6fx5g]{background:#fff;border:2px solid #a8784a}.removable-badge[data-astro-cid-tkk6fx5g]{display:inline-block;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:.2rem .75rem;border-radius:20px;margin-bottom:1.5rem;background:#eee;color:#555}.removable-badge--brand[data-astro-cid-tkk6fx5g]{background:#fbf8f4;color:#a8784a}.removable-icon[data-astro-cid-tkk6fx5g]{display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:#fbf8f4;border-radius:14px;margin-bottom:1.5rem;color:#a8784a}.removable-card[data-astro-cid-tkk6fx5g] h3[data-astro-cid-tkk6fx5g]{font-size:1.2rem;color:#222;margin-top:0;margin-bottom:.85rem}.removable-card[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{color:#666;font-size:.95rem;line-height:1.65;margin-bottom:.75rem}.gaps-section[data-astro-cid-tkk6fx5g]{padding:5rem 0;background:#f9f9f9}.gaps-grid[data-astro-cid-tkk6fx5g]{display:grid;grid-template-columns:1fr;gap:1.75rem}@media(min-width:640px){.gaps-grid[data-astro-cid-tkk6fx5g]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.gaps-grid[data-astro-cid-tkk6fx5g]{grid-template-columns:repeat(4,1fr)}}.gaps-card[data-astro-cid-tkk6fx5g]{background:#fff;padding:2rem;border-radius:12px;box-shadow:0 4px 15px #0000000d}.gaps-num[data-astro-cid-tkk6fx5g]{font-size:3rem;font-weight:800;color:#a8784a1f;line-height:1;margin-bottom:.5rem}.gaps-icon[data-astro-cid-tkk6fx5g]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:#fbf8f4;border-radius:12px;margin-bottom:1.1rem;color:#a8784a}.gaps-card[data-astro-cid-tkk6fx5g] h3[data-astro-cid-tkk6fx5g]{font-size:1.05rem;color:#222;margin-top:0;margin-bottom:.65rem}.gaps-card[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{color:#666;font-size:.92rem;line-height:1.6;margin:0}.procedure-section[data-astro-cid-tkk6fx5g]{padding:5rem 0;background:#fff}.procedure-wrapper[data-astro-cid-tkk6fx5g]{display:grid;grid-template-columns:1fr;gap:3.5rem}@media(min-width:992px){.procedure-wrapper[data-astro-cid-tkk6fx5g]{grid-template-columns:1fr 1fr;align-items:center}}.procedure-text[data-astro-cid-tkk6fx5g] h2[data-astro-cid-tkk6fx5g]{font-size:2.2rem;color:#222;margin-bottom:1.25rem}.procedure-text[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{color:#666;font-size:1.05rem;line-height:1.7;margin-bottom:1.25rem}.procedure-highlight[data-astro-cid-tkk6fx5g]{display:flex;align-items:center;gap:.7rem;padding:1rem 1.25rem;background:#fbf8f4;border-radius:8px;color:#a8784a;font-size:.95rem;font-weight:600}.timeline[data-astro-cid-tkk6fx5g]{position:relative;padding-left:2rem;border-left:2px solid #a8784a}.timeline-item[data-astro-cid-tkk6fx5g]{position:relative;margin-bottom:2rem}.timeline-item[data-astro-cid-tkk6fx5g]:last-child{margin-bottom:0}.timeline-item[data-astro-cid-tkk6fx5g] .dot[data-astro-cid-tkk6fx5g]{position:absolute;left:-2.45rem;top:.3rem;width:16px;height:16px;background:#a8784a;border:3px solid #fff;border-radius:50%}.timeline-item[data-astro-cid-tkk6fx5g] h4[data-astro-cid-tkk6fx5g]{margin-top:0;margin-bottom:.45rem;color:#222;font-size:1rem}.timeline-item[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{margin:0;color:#666;line-height:1.5;font-size:.92rem}.page-faq-section[data-astro-cid-tkk6fx5g]{padding:5rem 0;background:#f9f9f9}.faq-accordion[data-astro-cid-tkk6fx5g]{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.custom-faq-item[data-astro-cid-tkk6fx5g]{border:1px solid #eaeaea;border-radius:8px;overflow:hidden}.custom-faq-header[data-astro-cid-tkk6fx5g]{width:100%;background:#fff;border:none;padding:1.2rem 1.5rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-family:inherit;text-align:left;transition:background .3s}.custom-faq-header[data-astro-cid-tkk6fx5g]:hover{background:#fafafa}.custom-faq-item[data-astro-cid-tkk6fx5g].is-open .custom-faq-header[data-astro-cid-tkk6fx5g]{border-bottom:1px solid #eaeaea}.q-text[data-astro-cid-tkk6fx5g]{font-size:1.05rem;font-weight:600;color:#222;padding-right:1rem}.q-icon[data-astro-cid-tkk6fx5g]{font-size:1.5rem;color:#a8784a;flex-shrink:0}.custom-faq-body[data-astro-cid-tkk6fx5g]{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;background:#fafafa}.custom-faq-inner[data-astro-cid-tkk6fx5g]{padding:1.5rem;color:#666;line-height:1.6}.cta-section[data-astro-cid-tkk6fx5g]{padding:5rem 0;background:#121212;color:#fff;text-align:center}.cta-container[data-astro-cid-tkk6fx5g]{max-width:700px}.cta-section[data-astro-cid-tkk6fx5g] h2[data-astro-cid-tkk6fx5g]{font-size:2.1rem;margin-bottom:1.5rem;color:#fff}.cta-section[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{font-size:1.05rem;color:#ccc;margin-bottom:2rem;line-height:1.6}.btn-primary[data-astro-cid-tkk6fx5g]{display:inline-block;background:#a8784a;color:#fff;padding:1rem 2.5rem;border-radius:30px;text-decoration:none;font-weight:700;text-transform:uppercase;transition:background .3s}.btn-primary[data-astro-cid-tkk6fx5g]:hover{background:#85603c}@media(max-width:640px){.hero-content[data-astro-cid-tkk6fx5g] h1[data-astro-cid-tkk6fx5g]{font-size:1.9rem}.hero-content[data-astro-cid-tkk6fx5g] p[data-astro-cid-tkk6fx5g]{font-size:1rem}.section-title-center[data-astro-cid-tkk6fx5g] h2[data-astro-cid-tkk6fx5g]{font-size:1.8rem}}
