.title-logo-row[data-astro-cid-5mvbd2o6]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:24px}.title-logo-row[data-astro-cid-5mvbd2o6] h1[data-astro-cid-5mvbd2o6]{font-size:2.25rem;font-family:Catamaran,sans-serif;font-weight:700;color:#3b4999;margin:0}.provider-logo[data-astro-cid-5mvbd2o6]{max-height:52px;width:auto;display:block}.invisalign-intro-glass[data-astro-cid-5mvbd2o6]{background:#ffffff73;backdrop-filter:blur(8px);border:1px solid rgba(59,73,153,.1);border-radius:20px;padding:24px 32px;margin-bottom:40px;box-shadow:0 4px 20px #00000004}.intro-lead[data-astro-cid-5mvbd2o6]{font-size:1.15rem;line-height:1.75;color:#4a5568;margin:0}.section-title-modern[data-astro-cid-5mvbd2o6]{font-size:1.85rem;margin-top:16px;margin-bottom:28px;color:#3b4999;font-family:Catamaran,sans-serif;font-weight:700;position:relative;display:inline-block}.section-title-modern[data-astro-cid-5mvbd2o6]:after{content:"";position:absolute;bottom:-6px;left:0;width:60px;height:3px;background-color:#49c8c8;border-radius:9999px}.testimonials-grid-modern[data-astro-cid-5mvbd2o6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px;margin-bottom:40px}.testimonial-card-modern[data-astro-cid-5mvbd2o6]{position:relative;background:#fff;border:1px solid #e2e8f0;border-radius:24px;padding:36px 32px 32px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 6px -1px #00000005,0 2px 4px -1px #00000003;overflow:hidden;content-visibility:auto;contain-intrinsic-size:200px}.testimonial-card-modern[data-astro-cid-5mvbd2o6].color-turquoise{border-top:4px solid #49C8C8}.testimonial-card-modern[data-astro-cid-5mvbd2o6].color-turquoise:hover{border-color:#49c8c8;box-shadow:0 20px 25px -5px #49c8c814,0 10px 10px -5px #49c8c80a}.testimonial-card-modern[data-astro-cid-5mvbd2o6].color-peach{border-top:4px solid #E19251}.testimonial-card-modern[data-astro-cid-5mvbd2o6].color-peach:hover{border-color:#e19251;box-shadow:0 20px 25px -5px #e1925114,0 10px 10px -5px #e192510a}.testimonial-card-modern[data-astro-cid-5mvbd2o6].color-blue{border-top:4px solid #3B4999}.testimonial-card-modern[data-astro-cid-5mvbd2o6].color-blue:hover{border-color:#3b4999;box-shadow:0 20px 25px -5px #3b499914,0 10px 10px -5px #3b49990a}.testimonial-card-modern[data-astro-cid-5mvbd2o6].color-magenta{border-top:4px solid #D52563}.testimonial-card-modern[data-astro-cid-5mvbd2o6].color-magenta:hover{border-color:#d52563;box-shadow:0 20px 25px -5px #d5256314,0 10px 10px -5px #d525630a}.testimonial-card-modern[data-astro-cid-5mvbd2o6]:hover{transform:translateY(-6px)}.quote-watermark[data-astro-cid-5mvbd2o6]{position:absolute;top:-24px;right:12px;font-size:10rem;font-family:Catamaran,sans-serif;font-weight:900;line-height:1;user-select:none;pointer-events:none;transition:opacity .3s ease}.color-turquoise[data-astro-cid-5mvbd2o6] .quote-watermark[data-astro-cid-5mvbd2o6]{color:#49c8c8;opacity:.06}.color-peach[data-astro-cid-5mvbd2o6] .quote-watermark[data-astro-cid-5mvbd2o6]{color:#e19251;opacity:.06}.color-blue[data-astro-cid-5mvbd2o6] .quote-watermark[data-astro-cid-5mvbd2o6]{color:#3b4999;opacity:.06}.color-magenta[data-astro-cid-5mvbd2o6] .quote-watermark[data-astro-cid-5mvbd2o6]{color:#d52563;opacity:.06}.quote-content-modern[data-astro-cid-5mvbd2o6]{display:flex;flex-direction:column;height:100%;z-index:1}.quote-bubble-modern[data-astro-cid-5mvbd2o6]{font-family:Inter,system-ui,-apple-system,sans-serif;font-size:1.05rem;line-height:1.75;color:#2d3748;margin:0 0 20px;font-style:italic;flex-grow:1}.author-divider[data-astro-cid-5mvbd2o6]{height:1px;background-color:#e2e8f0;margin-bottom:16px;opacity:.6}.author-meta-modern[data-astro-cid-5mvbd2o6]{display:flex;flex-direction:column;gap:2px}.author-name-modern[data-astro-cid-5mvbd2o6]{font-family:Catamaran,sans-serif;font-weight:700;color:#3b4999;font-size:1.15rem}.author-desc-modern[data-astro-cid-5mvbd2o6]{font-family:Roboto,sans-serif;color:#718096;font-size:.85rem;text-transform:uppercase;letter-spacing:.05em}.cta-wrapper[data-astro-cid-5mvbd2o6]{margin:48px 0 24px;text-align:center}.disclaimer-text[data-astro-cid-5mvbd2o6]{font-size:10px;color:#888;margin-top:36px;line-height:1.5}@media(prefers-reduced-motion:reduce){.testimonial-card-modern[data-astro-cid-5mvbd2o6]{transition:none!important;transform:none!important;box-shadow:none!important}}
