.internal_banner__RY8Ss{background-position:center center;background-repeat:no-repeat;background-size:cover;height:246px}.internal_title__6j_m_{background:#000;color:#fff;position:relative;display:inline-block;letter-spacing:3.5px;margin:10.25rem 0 0 .938rem;font-size:1.375rem;padding:.938rem 1.25rem 1.75rem 1.25rem}.internal_title__6j_m_::before{content:"";display:block;background:#7f6b9e;height:3px;width:89%;position:absolute;bottom:1.125rem;left:0;right:0;margin:0 auto}.internal_staff__n5CTR{background-image:url(/_next/static/media/dental-staff.aa561c93.jpg)}.internal_patient__Of_ry{background-image:url(/_next/static/media/new-patients.34fa897c.jpg)}.internal_office__jluhb{background-image:url(/_next/static/media/dental-office.483366bf.jpg)}.internal_services__ZSgZj{background-image:url(/_next/static/media/dental-services.d03f65a2.jpg)}.internal_procedures__Zb_SN{background-image:url(/_next/static/media/procedures.800e3cf5.jpg)}.internal_procedures2__e_0vR{background-image:url(/_next/static/media/procedures2.c8aaa70f.jpg)}.internal_procedures3__1rSd7{background-image:url(/_next/static/media/procedures3.68c3a99e.jpg)}.internal_education__lRj_x{background-image:url(/_next/static/media/patient-education.982ea477.jpg)}.internal_contact__BhUsl{background-image:url(/_next/static/media/contact-us.dffc5e87.jpg)}.internal_review___XEai{background-image:url(/_next/static/media/patient-reviews.c4e8edae.jpg)}@media(min-width: 992px){.internal_title__6j_m_{font-size:2.313rem;margin:4.438rem 0 0 9%;padding:1.75rem 2.188rem}}
.breadcrum_navBreadcrumb__AslSx{position:relative}.breadcrum_listBreadcrumb__bRJ2g{display:flex;flex-wrap:wrap;grid-row-gap:.65rem;row-gap:.65rem;padding:0 0;margin:0 0 2rem;list-style:none;font-size:.9rem;padding-top:2rem}.breadcrum_ItemBreadcrumb__ILHIO{margin-bottom:0;color:#7f6b9e}.breadcrum_ItemBreadcrumb__ILHIO::after{content:">";float:right;padding-left:.5rem;padding-right:.5rem}.breadcrum_ItemBreadcrumb__ILHIO:last-child{color:#7f6b9e}.breadcrum_ItemBreadcrumb__ILHIO:last-child::after{display:none}.breadcrum_linkYelp__kjIqP{position:static;margin-bottom:2rem;display:flex;justify-content:center}@media(min-width: 992px){.breadcrum_linkYelp__kjIqP{position:absolute;top:1.5rem;right:0}}
.header_header__A5I_i{grid-area:header;font-family:"Rambla",sans-serif}.header_content__eABeu{background-color:#000;color:#a7a7a7}.header_topBar__2AFyD{display:grid;grid-template-columns:repeat(2, auto);justify-content:space-between;align-items:center;padding-top:.6rem;padding-bottom:.6rem}.header_logo__x2KMD,.header_contact__S0Gfw,.header_address___6nTl{display:none}.header_phone__DkdAU{font-size:1.5rem;font-weight:700;color:#7f6b9e;margin-bottom:0}.header_phone__DkdAU a{text-decoration:none}.header_navbar__OoSFr{background:#7f6b9e;padding-top:.6rem;padding-bottom:.6rem}.header_mobile__kJhzB{display:flex;justify-content:space-between}.header_navbarCollapse__wWzcA,.header_navbarCollapseOpened__mK0v_{position:absolute;top:7.7rem;left:-100%;width:100%;height:100%;padding:0;z-index:9999;transition:left .5s}.header_navbarCollapseOpened__mK0v_{left:0}.header_navList__VWiHz{display:flex;flex-direction:column;justify-content:flex-start;grid-row-gap:1.2rem;row-gap:1.2rem;background-color:#7f6b9e;padding:1rem;list-style:none;margin:0;width:100%;position:relative}.header_navList__VWiHz li{margin:0}.header_navList__VWiHz li:last-child a{background-color:#7f6b9e;color:#fff}.header_navList__VWiHz .dropdown-menu,.header_navList__VWiHz .dropdown-menu--opened{background:#7f6b9e;padding:0 .5rem}.header_navList__VWiHz .dropdown-menu .dropdown-item,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item{padding:.5rem;display:grid;grid-template-columns:auto auto;grid-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;justify-content:start;align-items:center;color:#fff;position:relative}.header_navList__VWiHz .dropdown-menu .dropdown-item img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item img{filter:invert(1)}.header_navList__VWiHz .dropdown-menu .dropdown-item .active,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item .active{color:#000}.header_navList__VWiHz .dropdown-menu .dropdown-item .active img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item .active img{filter:invert(0)}.header_navList__VWiHz .dropdown-menu .dropdown-item:hover,.header_navList__VWiHz .dropdown-menu .dropdown-item:focus,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:hover,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:focus{color:#000}.header_navList__VWiHz .dropdown-menu .dropdown-item:hover img,.header_navList__VWiHz .dropdown-menu .dropdown-item:focus img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:hover img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:focus img{filter:invert(0)}.header_navLink__5guxA,.header_navLink__active__86kcq{display:block;font-size:.913rem;color:#fff;font-weight:400;text-decoration:none;padding:.5rem}.header_navLink__5guxA a,.header_navLink__active__86kcq a{text-decoration:none !important}.header_navLink__5guxA:hover,.header_navLink__active__86kcq:hover,.header_navLink__5guxA:focus,.header_navLink__active__86kcq:focus{color:#ffe473}.header_navLink__5guxA.active,.header_navLink__active__86kcq{background-color:#e6e6e6;color:#000}.header_toggleMobil__obOF7{padding:0;background-color:transparent;border:1px solid transparent}.header_socialIcons__5zgys{display:flex;grid-gap:10px;gap:10px;font-size:1.2rem}@media(min-width: 992px){.header_topBar__2AFyD{grid-template-columns:auto auto 12rem auto auto;grid-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;padding-top:1rem;padding-bottom:1rem}.header_phone__DkdAU{font-size:1.875rem}.header_logo__x2KMD,.header_contact__S0Gfw,.header_address___6nTl{display:inline-block}.header_contact__S0Gfw{font-size:1.313rem}.header_contact__S0Gfw p{font-weight:700;margin-bottom:0}.header_address___6nTl{margin-bottom:0;text-align:center}.header_address___6nTl p{font-size:.938rem;margin-bottom:0}.header_address___6nTl a{text-decoration:none}.header_mobile__kJhzB{display:none}.header_navList__VWiHz .dropdown:hover .dropdown-menu{display:block;visibility:visible;opacity:1}.header_navbar__OoSFr{background:transparent;margin-top:.8rem;margin-bottom:.8rem;padding:0}.header_navList__VWiHz{flex-direction:row;justify-content:center;padding:5px 1rem;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;background:url(/_next/static/media/menu.30406c09.jpg) #fff no-repeat center center}.header_navLink__5guxA,.header_navLink__active__86kcq{color:#000;padding:15px 10px;font-size:.8rem}.header_navLink__5guxA:hover,.header_navLink__active__86kcq:hover,.header_navLink__5guxA:focus,.header_navLink__active__86kcq:focus{color:#757029}.header_navList__VWiHz .dropdown-menu,.header_navList__VWiHz .dropdown-menu--opened{min-width:45rem;padding:1rem;background:radial-gradient(circle, white 0%, #e6e6e6 60%)}.header_navList__VWiHz .dropdown-menu .dropdown-item,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item{padding:.5rem 1rem;color:#000}.header_navList__VWiHz .dropdown-menu .dropdown-item img,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item img{filter:invert(0)}.header_navList__VWiHz .dropdown-menu .dropdown-item:focus,.header_navList__VWiHz .dropdown-menu .dropdown-item:hover,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:focus,.header_navList__VWiHz .dropdown-menu--opened .dropdown-item:hover{background:#c4c4c4}.header_navList__VWiHz .dropdown-menu .el-grid,.header_navList__VWiHz .dropdown-menu--opened .el-grid{display:grid;grid-template-columns:repeat(3, auto)}.header_navbarCollapse__wWzcA,.header_navbarCollapseOpened__mK0v_{position:static;width:auto;width:initial;height:100%;background:inherit}}@media(min-width: 1200px){.header_navList__VWiHz{grid-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.header_navLink__5guxA,.header_navLink__active__86kcq{font-size:.913rem}}
.footer_footer__7PBRV{grid-area:footer;background-color:#000;color:#a7a7a7;text-align:center;font-family:"Rambla",sans-serif;padding-top:2rem;padding-bottom:2rem}.footer_contactInfo__UfKEz{display:grid;justify-content:center;align-items:center;margin-bottom:2.5rem}.footer_text__qoC0V{font-size:1.313rem;font-weight:700;margin-bottom:0;letter-spacing:1px}.footer_phone__xUqBw{font-size:1.875rem;font-weight:700;color:#7f6b9e;margin-bottom:0}.footer_phone__xUqBw a{text-decoration:none}.footer_socialIcons__IQghh{display:flex;justify-content:center;grid-gap:15px;gap:15px;font-size:1.2rem}.footer_logoLocation__GcZZY{display:flex;justify-content:center;align-items:center;grid-column-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;flex-wrap:wrap;margin-bottom:1.5rem}.footer_logoLocation__GcZZY img{height:80px;width:auto}.footer_address__uCJSx{color:#ccc;font-size:1.063rem;margin-bottom:0;height:24px}.footer_address__uCJSx strong{font-size:1.28rem;color:#7f6b9e;margin-right:1rem;padding-right:2rem;background:url("/images/icons/arrow-purple.png") center right no-repeat}.footer_address__uCJSx a{text-decoration:none}.footer_bottomLinks__taaaD{display:flex;justify-content:center;flex-wrap:wrap;grid-gap:20px;gap:20px;font-size:.85rem;margin-top:5rem;margin-bottom:2rem}.footer_it49__nu1vp{font-size:.85rem;margin-bottom:0}@media(min-width: 992px){.footer_contactInfo__UfKEz{grid-template-columns:repeat(3, auto);grid-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;margin-bottom:1.5rem}.footer_bottomLinks__taaaD{margin-top:2rem}}
.library-link_libraryLinks__FM3mw{display:grid;color:#fff;padding:0}.library-link_patient__y0NF1{background:url(/_next/static/media/patient-library.2f314bac.webp) no-repeat center center/cover #000;padding:3rem}.library-link_interested__GLabj{background:url(/_next/static/media/interested-links.cb510c64.webp) no-repeat center center/cover #000;padding:3rem}.library-link_patient__y0NF1 .h2,.library-link_interested__GLabj .h2{color:#fff;text-align:center}.library-link_patient__y0NF1 ul,.library-link_interested__GLabj ul{list-style:none;padding:0;margin-bottom:0}.library-link_patient__y0NF1 ul li,.library-link_interested__GLabj ul li{margin-bottom:0;padding-top:.563rem;padding-bottom:.563rem;border-bottom:1px solid #ffffff2b;background:url(/_next/static/media/arrow.b2b96e16.svg) no-repeat right center}.library-link_patient__y0NF1 ul li a,.library-link_interested__GLabj ul li a{text-decoration:none}.library-link_patient__y0NF1 ul li a:hover,.library-link_patient__y0NF1 ul li a:focus,.library-link_interested__GLabj ul li a:hover,.library-link_interested__GLabj ul li a:focus{text-decoration:underline}@media(min-width: 992px){.library-link_libraryLinks__FM3mw{grid-template-columns:1fr 1fr;color:#fff}}
.procedures-list_content__64hhs{position:relative;max-width:20.625rem;padding-right:2.375rem}.procedures-list_content__64hhs ul{padding-left:0;text-decoration:none}.procedures-list_content__64hhs li{border-bottom:1px solid #77778c36;margin-bottom:0;padding:.5rem 1rem;list-style:inside}.procedures-list_content__64hhs li::marker{color:#df8c9f}.procedures-list_content__64hhs ::before{content:"";display:block;background:#c1b9ce;height:53.125rem;width:2px;position:absolute;top:0;right:0}.procedures-list_content__64hhs ::after{content:"";display:block;background:url(/images/icons/corner-procedure.png) no-repeat;height:3.25rem;width:1.375rem;position:absolute;top:2.25rem;right:-19px}
.links-procedures_menu__YtY7a{padding-left:0;list-style:none;display:grid;grid-row-gap:.5rem;row-gap:.5rem;margin-bottom:2rem}.links-procedures_menu__YtY7a .btn-outline-purple{display:grid;grid-template-columns:auto auto;grid-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;justify-items:start;align-items:center}.links-procedures_menu__YtY7a li{margin-bottom:0}@media(min-width: 768px){.links-procedures_menu__YtY7a{grid-template-columns:auto auto;grid-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}}
.top-image_figure__T8UEn{position:relative;margin-bottom:2.5rem}.top-image_figure__T8UEn .btn-outline-purple{display:grid;grid-template-columns:auto auto;grid-column-gap:.8rem;-moz-column-gap:.8rem;column-gap:.8rem;justify-content:center;align-items:center;position:absolute;bottom:1rem;right:1rem}
.clear-choice-section_section__xh50V{margin:0 0 1.5rem}.clear-choice-section_title__PjRck{margin:0 0 1rem;color:#7f6b9e;font-family:"Rambla",sans-serif;font-weight:500;font-size:26px;line-height:31px;letter-spacing:0}.clear-choice-section_copy__xe3Q3 p{margin:0 0 1rem;color:#2d2d2d;font-family:"Rambla",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.clear-choice-section_copy__xe3Q3 p:last-child{margin-bottom:.9rem}.clear-choice-section_videoWrap__0zcsw{position:relative;width:100%;overflow:hidden}.clear-choice-section_videoWrap__0zcsw iframe{width:100%;aspect-ratio:16/9;height:auto;display:block}
.featured-section_featuredSection__nWU4_{margin:0 0 2rem}.featured-section_featuredIntro__v6THo{margin:0 0 1.2rem;font-size:1rem;line-height:24px;color:#1a1c1c}.featured-section_featuredCard__A6s8N{background:#f4f3f6;border-radius:0 0 14px 14px;padding:1.5rem 1rem 1.2rem}.featured-section_metricsGrid__OSMqk{display:grid;grid-template-columns:1fr}.featured-section_metric__966HQ{text-align:center;padding:1.1rem .75rem 1.2rem;border-bottom:1px solid #d5cfde}.featured-section_metric__966HQ:last-child{border-bottom:none}.featured-section_metricIcon__fvjcB{width:58px;height:58px;-o-object-fit:contain;object-fit:contain;margin:0 auto .6rem}.featured-section_metricTitle__KEUZp{margin:0 0 .45rem;font-size:19px;line-height:24px;font-weight:700;color:#7f6b9e}.featured-section_metricText__ijXTD{margin:0;color:#1a1c1c;font-size:1rem;line-height:24px}.featured-section_actionsRow__ev7WE{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;align-items:center;margin-top:1.15rem}.featured-section_phoneLink__sdMJf{font-family:"Rambla",sans-serif;display:inline-flex;align-items:center;grid-gap:.65rem;gap:.65rem;text-decoration:none;color:#7f6b9e;font-size:18px;line-height:28px;font-weight:700}.featured-section_phoneIconWrap__tfBrB{width:44px;height:44px;border-radius:50%;background:#7f6b9e;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.featured-section_phoneIcon__K8TeG{width:22px;height:22px;filter:brightness(0) invert(1)}.featured-section_ctaButton__b7h5M{font-family:"Rambla",sans-serif;display:inline-flex;align-items:center;justify-content:center;min-height:44px;text-decoration:none;color:#fff;background:#7f6b9e;border-radius:4px;padding:14px 28px;font-size:18px;line-height:28px;text-align:center}.featured-section_ctaButton__b7h5M:hover,.featured-section_phoneLink__sdMJf:hover{opacity:.92;text-decoration:none;color:inherit}@media(min-width: 768px){.featured-section_featuredCard__A6s8N{padding:1.5rem 1.25rem 1.3rem}.featured-section_metricsGrid__OSMqk{grid-template-columns:repeat(3, 1fr)}.featured-section_metric__966HQ{border-bottom:none;border-right:1px solid #d5cfde}.featured-section_metric__966HQ:last-child{border-right:none}.featured-section_actionsRow__ev7WE{flex-direction:row;justify-content:center;grid-gap:1rem 1.1rem;gap:1rem 1.1rem;margin-top:1.25rem}}
.how-invisalign-works-section_section__rz_Nz{margin:0 0 2rem}.how-invisalign-works-section_mainTitle__17Ndp{margin:0 0 1rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-size:26px;line-height:31px;letter-spacing:0}.how-invisalign-works-section_mainTitleBold__s9GhB{font-weight:700}.how-invisalign-works-section_mainTitleMedium__FblzP{font-weight:500}.how-invisalign-works-section_intro__pi8Pv{margin:0 0 1.5rem;max-width:100%;color:#000;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.how-invisalign-works-section_stepsList__tt69q{margin:0;padding:0;list-style:none}.how-invisalign-works-section_step__aLGQc{margin:0 0 1.75rem}.how-invisalign-works-section_step__aLGQc:last-child{margin-bottom:0}.how-invisalign-works-section_stepHeader__r_lY1{display:flex;align-items:flex-start;grid-gap:.85rem;gap:.85rem;margin-bottom:.65rem}.how-invisalign-works-section_stepBadge__OsFYZ{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#7f6b9e;color:#fff;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:1.1rem;line-height:1}.how-invisalign-works-section_stepTitle__YrsKR{margin:0;padding-top:.35rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:19px;line-height:24px;letter-spacing:0}.how-invisalign-works-section_stepBody__TG1bX{margin:0;padding-left:calc(40px + .85rem);color:#000;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}
.treatment-timeline-section_section__SbizV{margin:0 0 2.25rem}.treatment-timeline-section_title__5Uz9v{margin:0 0 1rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:26px;line-height:31px;letter-spacing:0;text-align:left}.treatment-timeline-section_tableWrap__UJJzI{overflow-x:auto;border-radius:8px;box-shadow:0 4px 18px rgba(0,0,0,.08);border:1px solid #e5e7eb;background:#fff}.treatment-timeline-section_table__CH5es{width:100%;min-width:520px;border-collapse:collapse;font-size:16px;line-height:24px;text-align:left}.treatment-timeline-section_table__CH5es thead th{background:#7f6b9e;color:#fff;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:19px;line-height:24px;letter-spacing:0;padding:.85rem 1rem;border-bottom:1px solid rgba(255,255,255,.25)}.treatment-timeline-section_table__CH5es thead th:first-child{border-right:1px solid rgba(255,255,255,.35)}.treatment-timeline-section_table__CH5es tbody th,.treatment-timeline-section_table__CH5es tbody td{padding:.85rem 1rem;border-bottom:1px solid #e5e7eb;vertical-align:top;color:#3a3a42;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;line-height:24px;letter-spacing:0}.treatment-timeline-section_table__CH5es tbody th:first-child,.treatment-timeline-section_table__CH5es tbody td:first-child{border-right:1px solid #e5e7eb}.treatment-timeline-section_table__CH5es tbody th{font-weight:700}.treatment-timeline-section_table__CH5es tbody td{font-weight:400}.treatment-timeline-section_table__CH5es tbody tr:last-child th,.treatment-timeline-section_table__CH5es tbody tr:last-child td{border-bottom:none}.treatment-timeline-section_disclaimer__D2xQ9{margin:1.15rem auto 1.25rem;max-width:42rem;text-align:center;color:#3a3a42;font-family:"Lora",serif,Georgia,serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.treatment-timeline-section_ctaWrap__Rea7u{display:flex;justify-content:center}.treatment-timeline-section_cta__p3jPl{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;background:#7f6b9e;color:#fff !important;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:24px;padding:.75rem 1.25rem;border-radius:6px;max-width:100%;box-sizing:border-box}.treatment-timeline-section_cta__p3jPl:hover,.treatment-timeline-section_cta__p3jPl:focus{opacity:.94;text-decoration:none;color:#fff !important}
.what-can-invisalign-treat-section_section__u8srZ{margin:0 0 2.25rem}.what-can-invisalign-treat-section_mainTitle__gVrZC{margin:0 0 1rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-size:26px;line-height:31px;letter-spacing:0;text-align:left}.what-can-invisalign-treat-section_mainTitleLine__R1quk{display:block;font-weight:700}.what-can-invisalign-treat-section_mainTitleLineMedium__QjcRD{display:block;font-weight:500}.what-can-invisalign-treat-section_intro__tPkN7{margin:0 0 1.35rem;color:#3a3a42;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:left}.what-can-invisalign-treat-section_cards__MxZlh{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:1fr;margin-bottom:1.35rem}@media(min-width: 768px){.what-can-invisalign-treat-section_cards__MxZlh{grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem}}.what-can-invisalign-treat-section_cardInvisalign__sKk_I,.what-can-invisalign-treat-section_cardBraces__QE7gN{border-radius:8px;padding:1.1rem 1rem 1.15rem;background:#fff}.what-can-invisalign-treat-section_cardInvisalign__sKk_I{border:1px solid #7f6b9e}.what-can-invisalign-treat-section_cardBraces__QE7gN{border:1px solid #ef4343}.what-can-invisalign-treat-section_cardHeading__bEgUs,.what-can-invisalign-treat-section_cardHeadingBraces__sPqaA{display:flex;align-items:flex-start;grid-gap:.5rem;gap:.5rem;margin:0 0 .85rem;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:19px;line-height:24px;letter-spacing:0}.what-can-invisalign-treat-section_cardHeading__bEgUs{color:#7f6b9e}.what-can-invisalign-treat-section_cardHeadingBraces__sPqaA{color:#ef4343}.what-can-invisalign-treat-section_cardIcon__wenX9{flex-shrink:0;margin-top:.1rem;color:#7f6b9e}.what-can-invisalign-treat-section_cardIconWarning__yePFO{flex-shrink:0;margin-top:.1rem;color:#ef4343}.what-can-invisalign-treat-section_list__IT_X_{margin:0;padding-left:1.15rem;color:#3a3a42;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:24px;letter-spacing:0}.what-can-invisalign-treat-section_list__IT_X_ li{margin-bottom:.45rem}.what-can-invisalign-treat-section_list__IT_X_ li:last-child{margin-bottom:0}.what-can-invisalign-treat-section_outro__sEoVY{margin:0;color:#3a3a42;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:left}
.invisalign-vs-braces-section_section__6mSgW{margin:0 0 2.25rem}.invisalign-vs-braces-section_title__4ajyS{margin:0 0 1rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-size:26px;line-height:31px;letter-spacing:0;text-align:left}.invisalign-vs-braces-section_titleBold__z_xNY{font-weight:700}.invisalign-vs-braces-section_titleMedium__WnDmx{font-weight:500}.invisalign-vs-braces-section_compareVisual__va8FZ{position:relative;margin:0 0 1.25rem;overflow:hidden;border-radius:8px;line-height:0}.invisalign-vs-braces-section_compareImage__09Aqb{display:block;width:100%;height:auto}.invisalign-vs-braces-section_compareLabelLeft__pO0gK,.invisalign-vs-braces-section_compareLabelRight__JGnDl{position:absolute;bottom:.65rem;z-index:1;padding:.4rem .75rem;background:#7f6b9e;color:#fff;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:.875rem;line-height:1.2;letter-spacing:.02em;white-space:nowrap;pointer-events:none}.invisalign-vs-braces-section_compareLabelLeft__pO0gK{left:.65rem}.invisalign-vs-braces-section_compareLabelRight__JGnDl{right:.65rem}.invisalign-vs-braces-section_tableWrap__Hm2iC{overflow-x:auto;margin:0 0 1.25rem;border-radius:8px;box-shadow:0 4px 18px rgba(0,0,0,.08);border:1px solid #e5e7eb;background:#fff}.invisalign-vs-braces-section_table__KLoaw{width:100%;min-width:640px;border-collapse:collapse;font-family:"Lora",serif,Georgia,serif;font-size:16px;line-height:24px;text-align:left;color:#3a3a42}.invisalign-vs-braces-section_table__KLoaw thead th{background:#7f6b9e;color:#fff;font-weight:700;font-size:19px;line-height:24px;letter-spacing:0;padding:.85rem .75rem;border-bottom:1px solid rgba(255,255,255,.25)}.invisalign-vs-braces-section_table__KLoaw thead th:not(:last-child){border-right:1px solid rgba(255,255,255,.35)}.invisalign-vs-braces-section_thFactor__wSVfV{text-align:left}.invisalign-vs-braces-section_thCenter__GfXM7{text-align:center}.invisalign-vs-braces-section_table__KLoaw tbody th,.invisalign-vs-braces-section_table__KLoaw tbody td{padding:.75rem .75rem;border-bottom:1px solid #e5e7eb;vertical-align:top}.invisalign-vs-braces-section_table__KLoaw tbody th:not(:last-child),.invisalign-vs-braces-section_table__KLoaw tbody td:not(:last-child){border-right:1px solid #e5e7eb}.invisalign-vs-braces-section_table__KLoaw tbody th{font-weight:700;text-align:left}.invisalign-vs-braces-section_table__KLoaw tbody td{font-weight:400;text-align:center}.invisalign-vs-braces-section_table__KLoaw tbody tr:last-child th,.invisalign-vs-braces-section_table__KLoaw tbody tr:last-child td{border-bottom:none}.invisalign-vs-braces-section_bottomLine__N2h7e{margin:0;color:#3a3a42;font-family:"Lora",serif,Georgia,serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:left}
.invisalign-before-after-section_section__b21td{margin:0 0 2.25rem}.invisalign-before-after-section_mainTitle__fr5hx{margin:0 0 .25rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:26px;line-height:31px;letter-spacing:0;text-align:left}.invisalign-before-after-section_subtitle__nh0rn{margin:0 0 1rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:500;font-size:26px;line-height:31px;letter-spacing:0;text-align:left}.invisalign-before-after-section_intro__R7BAK{margin:0 0 1.1rem;color:#3a3a42;font-family:"Lora",serif,Georgia,serif;font-weight:400;font-size:16px;line-height:24px;text-align:left}.invisalign-before-after-section_caseTitle__EfZsy{margin:0 0 .65rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:15px;line-height:1.35;text-align:center}.invisalign-before-after-section_frame__ES_iE{position:relative;width:100%;margin:0 0 .85rem;overflow:hidden;border-radius:8px;background:#000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;cursor:ew-resize;line-height:0}.invisalign-before-after-section_frameDragging__7E68K{cursor:grabbing}.invisalign-before-after-section_imageBase__tuOA5,.invisalign-before-after-section_imageOverlay__l0HHs{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.invisalign-before-after-section_imageOverlay__l0HHs{position:absolute;top:0;left:0;right:0;height:100%;-o-object-fit:cover;object-fit:cover;will-change:clip-path}.invisalign-before-after-section_divider__4_s2y{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:rgba(255,255,255,.95);box-shadow:0 0 0 1px rgba(0,0,0,.08),0 0 12px rgba(0,0,0,.25);touch-action:none;cursor:ew-resize;outline:none;z-index:3}.invisalign-before-after-section_divider__4_s2y:focus-visible{box-shadow:0 0 0 2px rgba(127,107,158,.65),0 0 12px rgba(0,0,0,.25)}.invisalign-before-after-section_handle__YsSdZ{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.95);color:#7f6b9e;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px rgba(0,0,0,.08),0 6px 16px rgba(0,0,0,.2);pointer-events:none}.invisalign-before-after-section_badgeBefore__J49ma,.invisalign-before-after-section_badgeAfter__QTQ_y{position:absolute;bottom:.85rem;z-index:2;padding:.4rem .9rem;background:#7f6b9e;color:#fff;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:.9rem;line-height:1.2;letter-spacing:.02em;pointer-events:none}.invisalign-before-after-section_badgeBefore__J49ma{left:.85rem}.invisalign-before-after-section_badgeAfter__QTQ_y{right:.85rem}.invisalign-before-after-section_caption__DHVNU{margin:0 0 1.15rem;color:#3a3a42;font-family:"Lora",serif,Georgia,serif;font-size:14px;line-height:1.45;text-align:center}.invisalign-before-after-section_ctaWrap__gPQUn{display:flex;justify-content:center}.invisalign-before-after-section_cta__lTYb8{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.35rem;border-radius:8px;text-decoration:none;background:#7f6b9e;color:#fff !important;font-family:"Lora",serif,Georgia,serif;font-weight:600;font-size:15px;line-height:1.3;text-align:center}.invisalign-before-after-section_cta__lTYb8:hover,.invisalign-before-after-section_cta__lTYb8:focus{opacity:.94;text-decoration:none;color:#fff !important}
.invisalign-teen-section_section__dj58J{margin:0 0 2rem}.invisalign-teen-section_headingGroup__25b9S{margin:0 0 1rem;font-size:inherit;font-weight:inherit;line-height:inherit}.invisalign-teen-section_mainTitle__51EA9{display:block;margin:0 0 .2rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:26px;line-height:31px;letter-spacing:0;text-align:left}.invisalign-teen-section_subtitle___gZR4{display:block;margin:0;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:500;font-size:26px;line-height:31px;letter-spacing:0;text-align:left}.invisalign-teen-section_intro__FKqPW,.invisalign-teen-section_body__nzrja{margin:0 0 1.25rem;color:#3a3a42;font-family:"Lora",serif,Georgia,serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:left}.invisalign-teen-section_featureCard__i8cYc{margin:0 0 1.5rem;padding:1.15rem 1.1rem 1.2rem;background:#f4f2f6;border-radius:8px}.invisalign-teen-section_cardTitle__0yuq1{margin:0 0 .85rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:19px;line-height:24px;letter-spacing:0;text-align:left}.invisalign-teen-section_featureList__WIz3g{margin:0;padding-left:1.15rem;color:#3a3a42;font-family:"Lora",serif,Georgia,serif;font-size:16px;line-height:24px;letter-spacing:0}.invisalign-teen-section_featureItem__YK5L6{margin-bottom:.65rem}.invisalign-teen-section_featureItem__YK5L6:last-child{margin-bottom:0}.invisalign-teen-section_featureItem__YK5L6 strong{font-weight:700}.invisalign-teen-section_candidateHeading__opQtK{margin:0 0 .65rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:19px;line-height:24px;letter-spacing:0;text-align:left}.invisalign-teen-section_ctaWrap__5kB_0{display:flex;justify-content:center;margin-top:.25rem}.invisalign-teen-section_cta__5Eric{display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;background:#8270a0;color:#fff !important;font-family:"Lora",serif,Georgia,serif;font-weight:500;font-size:15px;line-height:1.35;padding:.7rem 1.35rem;border-radius:6px;max-width:100%;box-sizing:border-box}.invisalign-teen-section_cta__5Eric:hover,.invisalign-teen-section_cta__5Eric:focus{opacity:.94;text-decoration:none;color:#fff !important}
.invisalign-cost-section_section__EMfFh{margin:0 0 2rem}.invisalign-cost-section_hero__Kqv39{margin:0 0 1.25rem;padding:1.25rem 1rem;background:#e4deef;border-radius:8px;display:flex;align-items:center;justify-content:center}.invisalign-cost-section_heroImage__9vim1{display:block;width:100%;max-width:560px;height:auto;border-radius:8px}.invisalign-cost-section_title__ZUugG{margin:0 0 .85rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:26px;line-height:31px;letter-spacing:0;text-align:left}.invisalign-cost-section_intro__BoMfr,.invisalign-cost-section_footer__nK8i4,.invisalign-cost-section_cardLead__7YefU,.invisalign-cost-section_factorList___hUOC{color:#3a3a42;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:left}.invisalign-cost-section_intro__BoMfr{margin:0 0 1.25rem}.invisalign-cost-section_card__Ez_a2{margin:0 0 1.25rem;padding:1.15rem 1.1rem 1.2rem;background:#f0eef3;border-radius:8px}.invisalign-cost-section_cardTitle__87ofS{margin:0 0 .75rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:19px;line-height:24px;letter-spacing:0;text-align:left}.invisalign-cost-section_cardLead__7YefU{margin:0 0 .85rem}.invisalign-cost-section_factorList___hUOC{margin:0;padding-left:1.15rem}.invisalign-cost-section_factorItem__T6lGp{margin-bottom:.55rem}.invisalign-cost-section_factorItem__T6lGp:last-child{margin-bottom:0}.invisalign-cost-section_factorItem__T6lGp strong{font-weight:700}.invisalign-cost-section_footer__nK8i4{margin:0 0 1.5rem}.invisalign-cost-section_subsectionTitle__nbkkY{margin:1.5rem 0 .65rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:19px;line-height:24px;letter-spacing:0;text-align:left}.invisalign-cost-section_footer__nK8i4+.invisalign-cost-section_subsectionTitle__nbkkY{margin-top:0}.invisalign-cost-section_subsectionBody__KenXd{margin:0 0 1rem;color:#3a3a42;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:16px;line-height:24px;letter-spacing:0;text-align:left}.invisalign-cost-section_fsaNote__JMqLZ{margin-bottom:.25rem}.invisalign-cost-section_paymentList__SHrjv{margin:0 0 1rem;padding-left:1.15rem;color:#3a3a42;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;line-height:24px}.invisalign-cost-section_paymentList__SHrjv li{margin-bottom:.5rem}.invisalign-cost-section_paymentList__SHrjv li:last-child{margin-bottom:0}.invisalign-cost-section_paymentList__SHrjv a{color:#7f6b9e;text-decoration:underline;text-underline-offset:2px}.invisalign-cost-section_paymentList__SHrjv a:hover{color:#5f457c}.invisalign-cost-section_paymentList__SHrjv strong{font-weight:700}.invisalign-cost-section_ctaRow__e8MhL{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:1rem 1.5rem;gap:1rem 1.5rem;margin-top:1.75rem}.invisalign-cost-section_ctaButton__esH_i{display:inline-flex;align-items:center;justify-content:center;max-width:100%;box-sizing:border-box;padding:.75rem 1.15rem;border-radius:8px;text-align:center;text-decoration:none;background:#7f6b9e;color:#fff !important;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:500;font-size:15px;line-height:1.35}.invisalign-cost-section_ctaButton__esH_i:hover,.invisalign-cost-section_ctaButton__esH_i:focus{opacity:.94;text-decoration:none;color:#fff !important}.invisalign-cost-section_phoneLink__iUukG{display:inline-flex;align-items:center;grid-gap:.65rem;gap:.65rem;text-decoration:none;color:#7f6b9e;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:1.05rem;line-height:1.2}.invisalign-cost-section_phoneLink__iUukG:hover,.invisalign-cost-section_phoneLink__iUukG:focus{text-decoration:underline;color:#5f457c}.invisalign-cost-section_phoneIconWrap__addtf{width:44px;height:44px;border-radius:50%;background:#7f6b9e;color:#fff;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.invisalign-cost-section_phoneIconWrap__addtf svg{width:18px;height:18px}
.invisalign-patient-reviews-section_section__hHGuP{margin:0 0 2.25rem}.invisalign-patient-reviews-section_title__FIW_d{margin:0 0 1.25rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:clamp(1.35rem,3vw,1.75rem);line-height:1.25;letter-spacing:0;text-align:left}.invisalign-patient-reviews-section_list__3p2tm{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.invisalign-patient-reviews-section_card__N14Kh{margin:0;padding:1.15rem 1.2rem 1.1rem;border-radius:12px;background:#f4f5f7}.invisalign-patient-reviews-section_stars__dhowN{display:flex;grid-gap:.12rem;gap:.12rem;margin-bottom:.65rem}.invisalign-patient-reviews-section_star__ca4na{color:#f5b301;font-size:1.15rem;line-height:1}.invisalign-patient-reviews-section_quote__uiz9f{margin:0 0 1rem;padding:0;border:none;color:#1a1a1a;font-family:"Lora",serif,Georgia,serif;font-weight:400;font-size:16px;line-height:1.55;font-style:normal}.invisalign-patient-reviews-section_footer__WUjsH{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem}.invisalign-patient-reviews-section_avatar__LXrQ9{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#e2e4e8;color:#5c5c66;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:1.1rem;display:inline-flex;align-items:center;justify-content:center}.invisalign-patient-reviews-section_meta__aJbtH{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem;min-width:0}.invisalign-patient-reviews-section_name__I6QiI{font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:15px;line-height:1.3;font-style:normal;color:#1a1a1a}.invisalign-patient-reviews-section_sourceRow__CyECo{display:inline-flex;align-items:center;grid-gap:.35rem;gap:.35rem}.invisalign-patient-reviews-section_sourceIcon__haibF{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.invisalign-patient-reviews-section_yelpIcon__rt5bg svg{display:block}.invisalign-patient-reviews-section_sourceLabel__EbDey{font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:13px;line-height:1.3;color:#6b6b72}.invisalign-patient-reviews-section_ctaWrap__CVIFR{display:flex;justify-content:center;margin-top:1.35rem}.invisalign-patient-reviews-section_cta__MrZEA{display:inline-flex;align-items:center;justify-content:center;padding:.7rem 1.5rem;border-radius:8px;text-decoration:none;background:#7f6b9e;color:#fff !important;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;font-size:15px;line-height:1.3}.invisalign-patient-reviews-section_cta__MrZEA:hover,.invisalign-patient-reviews-section_cta__MrZEA:focus{opacity:.94;text-decoration:none;color:#fff !important}
.invisalign-faq-section_section__mNYtp{padding:0 0 2rem;margin-bottom:1.5rem;background:#fff}.invisalign-faq-section_shell__3AD_K{box-sizing:border-box;width:100%;max-width:1344px;margin:0 auto;padding:0 .4rem}.invisalign-faq-section_heading__maX5a{margin:0 auto 1.1rem;max-width:52rem;font-family:"Lora",serif,Georgia,serif;font-size:clamp(1rem,2.2vw,1.65rem);font-weight:700;line-height:1.15;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:#7f6b9e}.invisalign-faq-section_heading__maX5a span{display:block}.invisalign-faq-section_list__lgVI2{max-width:100%;margin:0 auto}.invisalign-faq-section_item__ylirw{margin-bottom:10px;border:1px solid #e8e6ee;border-radius:15px;background:#fff;overflow:hidden}.invisalign-faq-section_itemOpen__T_LRS{background:#f3f2f7}.invisalign-faq-section_questionBtn__T_TH5{width:100%;display:flex;align-items:flex-start;grid-gap:.35rem;gap:.35rem;padding:.9rem 1rem;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit}.invisalign-faq-section_questionBtn__T_TH5:focus-visible{outline:2px solid #7f6b9e;outline-offset:-2px}.invisalign-faq-section_prefix__Cnt5w{flex-shrink:0;padding-top:.02em;font-family:"Lora",serif,Georgia,serif;font-weight:700;color:#7f6b9e;font-size:1.02rem}.invisalign-faq-section_questionText__j_lQl{flex:1 1;min-width:0;padding-top:.02em;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:1.05rem;line-height:1.35;color:#7f6b9e}.invisalign-faq-section_chevronWrap__GhLIE{flex-shrink:0;display:inline-flex;align-items:center;margin-top:.2em;color:#7f6b9e}.invisalign-faq-section_chevronOpen__CeHu7{transform:rotate(180deg)}.invisalign-faq-section_answer__MU_6o{padding:0 1rem 1rem 2.35rem;border-top:1px solid rgba(0,0,0,.06);font-family:"Lora",serif,Georgia,serif;font-size:.98rem;line-height:1.55;color:#3a3a42}.invisalign-faq-section_answer__MU_6o p{margin:.65rem 0 0}@media(min-width: 768px){.invisalign-faq-section_section__mNYtp{padding:.35rem 0 2.25rem}.invisalign-faq-section_shell__3AD_K{padding:0 .45rem}.invisalign-faq-section_questionBtn__T_TH5{padding:1rem 1.25rem}.invisalign-faq-section_answer__MU_6o{padding:0 1.25rem 1.05rem 2.85rem;font-size:1rem;line-height:1.6}}
.column_main__lVF81{margin-bottom:3rem;display:flex;flex-direction:column-reverse}@media(min-width: 992px){.column_main__lVF81{display:grid;grid-template-columns:auto 1fr;grid-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}}
.invisalign-consultation-cta_section__H8oFc{margin:0 auto 2rem;max-width:1344px;padding:0 .75rem;box-sizing:border-box}.invisalign-consultation-cta_inner__Ppque{position:relative;border-radius:16px;overflow:hidden;padding:2rem 1.25rem 2.25rem;background-color:#5c4d72;background-image:linear-gradient(0deg, #72608acc, #72608acc),var(--consultorio-bg);background-size:cover;background-position:center;background-repeat:no-repeat}.invisalign-consultation-cta_header__94Yuy{text-align:center;max-width:52rem;margin:0 auto 1.75rem}.invisalign-consultation-cta_title__xKuad{margin:0 0 1rem;color:#fff;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:clamp(1.15rem,2.8vw,1.65rem);line-height:1.2;letter-spacing:.03em;text-transform:uppercase}.invisalign-consultation-cta_lead__AV5xp{margin:0;color:#fff;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;font-size:clamp(.95rem,1.8vw,1.05rem);line-height:1.55}.invisalign-consultation-cta_card__pF7di{max-width:960px;margin:0 auto 1.5rem;padding:1.5rem 1rem 1.6rem;border-radius:14px;background:#fff;box-shadow:0 12px 40px rgba(0,0,0,.12)}.invisalign-consultation-cta_columns__G63CB{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;text-align:center}.invisalign-consultation-cta_column__LXNsz{padding:0 .5rem}.invisalign-consultation-cta_column__LXNsz+.invisalign-consultation-cta_column__LXNsz{border-top:1px solid #e5e5ea;padding-top:1.5rem}.invisalign-consultation-cta_columnIcon__fFgKQ{display:block;margin:0 auto .65rem;width:auto;height:48px;max-width:100%;-o-object-fit:contain;object-fit:contain}.invisalign-consultation-cta_columnTitle__bizRe{margin:0 0 .5rem;color:#7f6b9e;font-family:"Lora",serif,Georgia,serif;font-weight:700;font-size:1.05rem;line-height:1.25}.invisalign-consultation-cta_columnBody__5U7v4{margin:0;color:#3a3a42;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.98rem;line-height:1.5}.invisalign-consultation-cta_hoursLine__FjZ3h{margin:.15rem 0 0}.invisalign-consultation-cta_hoursLine__FjZ3h:first-child{margin-top:0}.invisalign-consultation-cta_plainLink__aTXqw{color:inherit;text-decoration:none;font-weight:600}.invisalign-consultation-cta_plainLink__aTXqw:hover,.invisalign-consultation-cta_plainLink__aTXqw:focus{text-decoration:none;color:#7f6b9e}.invisalign-consultation-cta_ctaWrap__da4gY{display:flex;justify-content:center}.invisalign-consultation-cta_cta__X86bp{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.35rem;border-radius:8px;text-decoration:none;background:#5f457c;color:#fff !important;font-family:"Rambla",sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:600;font-size:clamp(.9rem,1.6vw,1rem);line-height:1.3;text-align:center;max-width:100%}.invisalign-consultation-cta_cta__X86bp:hover,.invisalign-consultation-cta_cta__X86bp:focus{text-decoration:none;color:#fff !important;opacity:.94}@media(min-width: 768px){.invisalign-consultation-cta_inner__Ppque{padding:2.5rem 1.75rem 2.6rem}.invisalign-consultation-cta_card__pF7di{padding:1.75rem .5rem 1.85rem}.invisalign-consultation-cta_columns__G63CB{grid-template-columns:repeat(3, 1fr);grid-gap:0;gap:0;align-items:start}.invisalign-consultation-cta_column__LXNsz+.invisalign-consultation-cta_column__LXNsz{border-top:none;padding-top:0;border-left:1px solid #e5e5ea}.invisalign-consultation-cta_column__LXNsz{padding:0 1.25rem}}@media(min-width: 992px){.invisalign-consultation-cta_inner__Ppque{padding:2.75rem 2.25rem 2.85rem}.invisalign-consultation-cta_card__pF7di{padding:2rem .75rem 2.1rem}.invisalign-consultation-cta_column__LXNsz{padding:0 1.75rem}}
