.smileMakeover-module__wkPbuq__page{--pv-cream:var(--fp-cream);--pv-warm:#f8f1e8;--pv-olive:var(--fp-olive);--pv-olive-deep:var(--fp-olive-deep);--pv-sage:var(--fp-sage);--pv-mint:var(--fp-mint);--pv-mint-soft:var(--fp-mint-soft);--pv-terracotta:var(--fp-terracotta);--pv-text:var(--fp-text);--pv-muted:var(--fp-muted);--pv-line:#243f1729;--pv-ease:cubic-bezier(.23, 1, .32, 1);background:var(--pv-cream);color:var(--pv-text);box-sizing:border-box;overflow-x:clip}.smileMakeover-module__wkPbuq__page *,.smileMakeover-module__wkPbuq__page :before,.smileMakeover-module__wkPbuq__page :after{box-sizing:border-box}.smileMakeover-module__wkPbuq__main{background:radial-gradient(680px circle at 8% 5%, #cc905a1a, transparent 62%), linear-gradient(180deg, var(--pv-cream) 0%, #f4eee6 38%, var(--pv-cream) 100%)}.smileMakeover-module__wkPbuq__main:focus{outline:none}.smileMakeover-module__wkPbuq__page a:focus-visible,.smileMakeover-module__wkPbuq__page button:focus-visible,.smileMakeover-module__wkPbuq__page summary:focus-visible{outline:3px solid var(--pv-terracotta);outline-offset:5px}.smileMakeover-module__wkPbuq__heroSection,.smileMakeover-module__wkPbuq__section,.smileMakeover-module__wkPbuq__decisionSection,.smileMakeover-module__wkPbuq__explanationSection,.smileMakeover-module__wkPbuq__assessmentSection,.smileMakeover-module__wkPbuq__journeySection,.smileMakeover-module__wkPbuq__costSection,.smileMakeover-module__wkPbuq__naturalSection,.smileMakeover-module__wkPbuq__riskSection,.smileMakeover-module__wkPbuq__trustSection,.smileMakeover-module__wkPbuq__faqSection,.smileMakeover-module__wkPbuq__footerCtaSection{scroll-margin-top:calc(var(--fp-nav-height) + 124px);padding-inline:20px;position:relative}.smileMakeover-module__wkPbuq__heroSection{padding-top:clamp(76px,9vw,136px);padding-bottom:clamp(92px,10vw,156px)}.smileMakeover-module__wkPbuq__section,.smileMakeover-module__wkPbuq__assessmentSection,.smileMakeover-module__wkPbuq__journeySection,.smileMakeover-module__wkPbuq__costSection,.smileMakeover-module__wkPbuq__naturalSection,.smileMakeover-module__wkPbuq__faqSection{padding-top:clamp(92px,10vw,156px);padding-bottom:clamp(92px,10vw,156px)}.smileMakeover-module__wkPbuq__heroGrid,.smileMakeover-module__wkPbuq__sectionLeadSplit,.smileMakeover-module__wkPbuq__explanationGrid,.smileMakeover-module__wkPbuq__naturalGrid,.smileMakeover-module__wkPbuq__trustGrid,.smileMakeover-module__wkPbuq__riskInner,.smileMakeover-module__wkPbuq__faqInner,.smileMakeover-module__wkPbuq__footerCtaCard{width:min(100%,1440px);max-width:calc(100vw - 40px);margin:0 auto}.smileMakeover-module__wkPbuq__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(440px,.82fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid}.smileMakeover-module__wkPbuq__heroCopy,.smileMakeover-module__wkPbuq__sectionLeadBlock,.smileMakeover-module__wkPbuq__centeredIntro,.smileMakeover-module__wkPbuq__explanationCopy,.smileMakeover-module__wkPbuq__naturalCopy,.smileMakeover-module__wkPbuq__riskLead,.smileMakeover-module__wkPbuq__faqLead,.smileMakeover-module__wkPbuq__footerCtaCopy{flex-direction:column;display:flex}.smileMakeover-module__wkPbuq__heroCopy{align-items:flex-start;gap:26px;min-width:0;max-width:100%}.smileMakeover-module__wkPbuq__heroHeadingWrap{width:min(100%,920px);display:inline-block;position:relative}.smileMakeover-module__wkPbuq__heroHeading,.smileMakeover-module__wkPbuq__sectionHeading,.smileMakeover-module__wkPbuq__footerCtaHeading{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:400}.smileMakeover-module__wkPbuq__heroHeading{z-index:1;max-width:900px;font-size:clamp(3.25rem,5vw,4.85rem);line-height:.96;position:relative}.smileMakeover-module__wkPbuq__heroHeadingAccent{isolation:isolate;max-width:100%;display:inline-block;position:relative}.smileMakeover-module__wkPbuq__heroHeadingAccent [data-hero-service-accent-tail]{white-space:nowrap}.smileMakeover-module__wkPbuq__heroLead,.smileMakeover-module__wkPbuq__sectionLeadCopy,.smileMakeover-module__wkPbuq__sectionIntro,.smileMakeover-module__wkPbuq__riskLead p,.smileMakeover-module__wkPbuq__footerCtaCopy p,.smileMakeover-module__wkPbuq__faqIntro,.smileMakeover-module__wkPbuq__faqWarning{color:var(--pv-muted);font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.72}.smileMakeover-module__wkPbuq__heroLead{color:#3e3c3c;max-width:760px;font-size:clamp(1.12rem,1.35vw,1.38rem);line-height:1.5}.smileMakeover-module__wkPbuq__buttonRow{flex-wrap:wrap;align-items:center;gap:18px;max-width:100%;display:flex}.smileMakeover-module__wkPbuq__heroMedia{min-height:690px;position:relative}.smileMakeover-module__wkPbuq__heroImageWrap,.smileMakeover-module__wkPbuq__naturalMedia,.smileMakeover-module__wkPbuq__comparisonMedia,.smileMakeover-module__wkPbuq__footerCtaImageWrap{position:relative;overflow:hidden}.smileMakeover-module__wkPbuq__heroImageWrap{background:var(--pv-mint);border:1px solid #243f171f;border-radius:42px;height:640px;box-shadow:0 32px 88px #5a604429}.smileMakeover-module__wkPbuq__imageCover{object-fit:cover}.smileMakeover-module__wkPbuq__imageContain{object-fit:contain}.smileMakeover-module__wkPbuq__heroNoteCard{background:#243f17f0;border:1px solid #efe8df3d;border-radius:30px;gap:12px;width:min(84%,430px);padding:28px;display:grid;position:absolute;bottom:-34px;right:clamp(18px,3vw,46px);box-shadow:0 26px 64px #17260f47}.smileMakeover-module__wkPbuq__heroNoteCard span,.smileMakeover-module__wkPbuq__panelKicker,.smileMakeover-module__wkPbuq__journeyPlate span,.smileMakeover-module__wkPbuq__comparisonColumns span,.smileMakeover-module__wkPbuq__quoteQuestionPanel span,.smileMakeover-module__wkPbuq__faqSources span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1}.smileMakeover-module__wkPbuq__heroNoteCard span{color:#dfe8bf}.smileMakeover-module__wkPbuq__heroNoteCard p{color:#efe8dfd1;font-family:var(--font-body);margin:0;line-height:1.64}.smileMakeover-module__wkPbuq__sectionLeadSplit{grid-template-columns:minmax(0,640px) minmax(0,560px);align-items:start;gap:clamp(40px,7vw,128px);display:grid}.smileMakeover-module__wkPbuq__sectionLeadSplit>.smileMakeover-module__wkPbuq__sectionLeadCopy{padding-top:106px}.smileMakeover-module__wkPbuq__sectionLeadBlock{gap:18px}.smileMakeover-module__wkPbuq__sectionHeading{font-size:clamp(2.35rem,3.7vw,3.35rem);line-height:1}.smileMakeover-module__wkPbuq__sectionHeadingLight{color:var(--pv-cream)}.smileMakeover-module__wkPbuq__centeredIntro{text-align:center;align-items:center;gap:18px;width:min(100%,860px);margin:0 auto 48px}.smileMakeover-module__wkPbuq__centeredIntro .fp-badge{align-self:center}.smileMakeover-module__wkPbuq__page .fp-jump-nav-track{justify-content:center}.smileMakeover-module__wkPbuq__concernSelector{grid-template-columns:minmax(280px,.78fr) minmax(0,1fr);align-items:stretch;gap:28px;width:min(100%,1340px);max-width:calc(100vw - 40px);margin:56px auto 0;display:grid}.smileMakeover-module__wkPbuq__concernButtons{align-content:start;gap:12px;display:grid}.smileMakeover-module__wkPbuq__concernButton,.smileMakeover-module__wkPbuq__comparisonTabButton,.smileMakeover-module__wkPbuq__quoteQuestionButton{border:1px solid var(--pv-line);color:var(--pv-text);font-family:var(--font-body);cursor:pointer;transition:transform .18s var(--pv-ease), background .18s var(--pv-ease), border-color .18s var(--pv-ease), color .18s var(--pv-ease);background:#f7f1e9c2}.smileMakeover-module__wkPbuq__concernButton{text-align:left;border-radius:22px;min-height:74px;padding:18px 20px;font-size:1rem;font-weight:700}.smileMakeover-module__wkPbuq__concernButton:hover,.smileMakeover-module__wkPbuq__comparisonTabButton:hover,.smileMakeover-module__wkPbuq__quoteQuestionButton:hover{border-color:#cc905a6b;transform:translateY(-2px)}.smileMakeover-module__wkPbuq__concernButton:active,.smileMakeover-module__wkPbuq__comparisonTabButton:active,.smileMakeover-module__wkPbuq__quoteQuestionButton:active{transform:scale(.985)}.smileMakeover-module__wkPbuq__concernButtonActive,.smileMakeover-module__wkPbuq__comparisonTabButtonActive,.smileMakeover-module__wkPbuq__quoteQuestionButtonActive{background:var(--pv-olive);color:var(--pv-cream)}.smileMakeover-module__wkPbuq__concernPanel,.smileMakeover-module__wkPbuq__comparisonPanel,.smileMakeover-module__wkPbuq__checkPanel,.smileMakeover-module__wkPbuq__quoteQuestions{background:radial-gradient(420px at 100% 0,#d8ddc08c,#0000 64%),#fffbf6e0;border:1px solid #243f171f;border-radius:32px;box-shadow:0 22px 60px #5a60441a}.smileMakeover-module__wkPbuq__concernPanel{gap:20px;min-width:0;max-width:100%;min-height:100%;padding:clamp(28px,4vw,48px);display:grid}.smileMakeover-module__wkPbuq__panelKicker{color:#7f4327;width:fit-content}.smileMakeover-module__wkPbuq__concernPanelImage{aspect-ratio:4/5;background:var(--pv-mint);border-radius:24px;align-self:stretch;width:100%;min-width:0;max-width:100%;min-height:clamp(280px,34vw,420px);position:relative;overflow:hidden}.smileMakeover-module__wkPbuq__concernPanelCopy{align-content:start;gap:14px;min-width:0;display:grid}.smileMakeover-module__wkPbuq__concernInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.smileMakeover-module__wkPbuq__concernInsightGrid section,.smileMakeover-module__wkPbuq__concernInsightGrid div{border:1px solid var(--pv-line);background:#efe8df75;border-radius:16px;gap:8px;padding:14px 14px 15px;display:grid}.smileMakeover-module__wkPbuq__concernInsightGrid span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#7f4327;font-size:.72rem;font-weight:800;line-height:1}.smileMakeover-module__wkPbuq__concernPanel h3,.smileMakeover-module__wkPbuq__comparisonPanel h3,.smileMakeover-module__wkPbuq__principleCard h3,.smileMakeover-module__wkPbuq__journeyStep h3,.smileMakeover-module__wkPbuq__suitabilityButton span:last-child{color:var(--color-heading);font-family:var(--font-display);margin:0;font-weight:400}.smileMakeover-module__wkPbuq__concernPanel h3,.smileMakeover-module__wkPbuq__comparisonPanel h3{font-size:clamp(2rem,3vw,3rem);line-height:1}.smileMakeover-module__wkPbuq__concernPanel p,.smileMakeover-module__wkPbuq__concernPanel li,.smileMakeover-module__wkPbuq__comparisonPanel p,.smileMakeover-module__wkPbuq__checkItem p,.smileMakeover-module__wkPbuq__principleCard p,.smileMakeover-module__wkPbuq__journeyStep p,.smileMakeover-module__wkPbuq__suitabilityBody,.smileMakeover-module__wkPbuq__suitabilityDetail p,.smileMakeover-module__wkPbuq__quoteQuestionPanel p,.smileMakeover-module__wkPbuq__faqPanel p,.smileMakeover-module__wkPbuq__faqPanel li{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.68}.smileMakeover-module__wkPbuq__concernPanel ul,.smileMakeover-module__wkPbuq__faqPanel ul{gap:10px;margin:0;padding-left:1.15rem;list-style:outside;display:grid}.smileMakeover-module__wkPbuq__faqPanel ol{gap:10px;margin:0;padding-left:1.35rem;list-style:decimal;display:grid}.smileMakeover-module__wkPbuq__faqPanel li::marker{color:var(--pv-muted)}.smileMakeover-module__wkPbuq__disclaimerNote{border-top:1px solid var(--pv-line);color:#746d63;padding-top:14px}.smileMakeover-module__wkPbuq__comparisonMediaNote span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#7f4327;font-size:.72rem;font-weight:800;line-height:1}.smileMakeover-module__wkPbuq__comparisonMediaNote p{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.55}.smileMakeover-module__wkPbuq__confidenceGallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,2vw,22px);width:min(100%,1340px);max-width:calc(100vw - 40px);margin:clamp(28px,4vw,40px) auto 0;display:grid}.smileMakeover-module__wkPbuq__confidenceCard{background:#fffbf6d1;border:1px solid #243f171f;border-radius:28px;grid-template-rows:auto 1fr;min-width:0;display:grid;overflow:hidden;box-shadow:0 18px 44px #5a604417}.smileMakeover-module__wkPbuq__confidenceCardFeature{grid-column:auto}.smileMakeover-module__wkPbuq__confidenceImage,.smileMakeover-module__wkPbuq__confidenceCardImage{aspect-ratio:4/3;background:var(--pv-mint);width:100%;min-width:0;max-width:100%;min-height:clamp(240px,30vw,340px);position:relative}.smileMakeover-module__wkPbuq__confidenceCardCopy{align-content:start;gap:12px;min-width:0;padding:clamp(18px,2.2vw,24px);display:grid}.smileMakeover-module__wkPbuq__confidenceCardCopy span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#7f4327;font-size:.72rem;font-weight:800;line-height:1}.smileMakeover-module__wkPbuq__confidenceCardCopy h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-size:clamp(1.55rem,2vw,2.1rem);font-weight:400;line-height:1.02}.smileMakeover-module__wkPbuq__confidenceCardCopy p{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.55}.smileMakeover-module__wkPbuq__decisionSection{background:linear-gradient(#fffbf633 0%,#d8ddc057 100%);padding-top:clamp(92px,10vw,148px);padding-bottom:clamp(92px,10vw,148px)}.smileMakeover-module__wkPbuq__firstVisitGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(100%,1280px);margin:44px auto 0;display:grid}.smileMakeover-module__wkPbuq__firstVisitCard{border:1px solid var(--pv-line);background:#fffbf6c7;border-radius:28px;gap:12px;padding:clamp(20px,2.5vw,28px);display:grid}.smileMakeover-module__wkPbuq__firstVisitCard span,.smileMakeover-module__wkPbuq__planningMapItem span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#7f4327;font-size:.72rem;font-weight:800;line-height:1}.smileMakeover-module__wkPbuq__firstVisitCard h3,.smileMakeover-module__wkPbuq__planningMapLead h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:400}.smileMakeover-module__wkPbuq__firstVisitCard h3{font-size:clamp(1.55rem,2.1vw,2.15rem);line-height:1.04}.smileMakeover-module__wkPbuq__firstVisitCard p,.smileMakeover-module__wkPbuq__planningMapLead p,.smileMakeover-module__wkPbuq__planningMapItem p,.smileMakeover-module__wkPbuq__planningMapItem strong{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.62}.smileMakeover-module__wkPbuq__planningMap{background:#243f170f;border-radius:34px;grid-template-columns:minmax(260px,.44fr) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,52px);width:min(100%,1280px);margin:44px auto 0;padding:clamp(22px,4vw,38px);display:grid}.smileMakeover-module__wkPbuq__planningMapLead{align-content:start;gap:16px;display:grid}.smileMakeover-module__wkPbuq__planningMapLead .fp-badge{justify-self:start}.smileMakeover-module__wkPbuq__planningMapLead h3{font-size:clamp(1.9rem,3vw,2.7rem);line-height:1}.smileMakeover-module__wkPbuq__planningMapList{gap:12px;display:grid}.smileMakeover-module__wkPbuq__planningMapItem{background:#fffbf6a8;border:1px solid #243f171a;border-radius:22px;grid-template-columns:minmax(92px,.25fr) minmax(0,.95fr) minmax(0,1fr);align-items:start;gap:16px;padding:18px;display:grid}.smileMakeover-module__wkPbuq__planningMapItem strong{color:var(--pv-olive);font-weight:800}.smileMakeover-module__wkPbuq__editorialNote{color:var(--pv-muted);font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.72}.smileMakeover-module__wkPbuq__editorialNote strong{color:var(--color-heading)}.smileMakeover-module__wkPbuq__explanationSection{background:radial-gradient(520px at 14% 20%,#cc905a1f,#0000 64%),linear-gradient(#d8ddc06b 0%,#d8ddc029 100%);padding-top:clamp(100px,12vw,176px);padding-bottom:clamp(100px,12vw,176px)}.smileMakeover-module__wkPbuq__explanationGrid{grid-template-columns:minmax(0,.92fr) minmax(360px,.78fr);align-items:start;gap:clamp(42px,7vw,112px);display:grid}.smileMakeover-module__wkPbuq__explanationCopy{gap:22px}.smileMakeover-module__wkPbuq__checkPanel{gap:14px;padding:28px;display:grid}.smileMakeover-module__wkPbuq__checkItem{background:#fffbf6b3;border-radius:22px;grid-template-columns:14px 1fr;align-items:start;gap:14px;padding:18px;display:grid}.smileMakeover-module__wkPbuq__checkItem span,.smileMakeover-module__wkPbuq__cardDot{background:var(--pv-terracotta);border-radius:999px;width:10px;height:10px;margin-top:8px;display:block}.smileMakeover-module__wkPbuq__comparisonTabs{width:min(100%,1280px);max-width:calc(100vw - 40px);margin:0 auto}.smileMakeover-module__wkPbuq__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,1320px);margin:40px auto 0;display:grid}.smileMakeover-module__wkPbuq__compareCard,.smileMakeover-module__wkPbuq__assessmentCard,.smileMakeover-module__wkPbuq__costCard,.smileMakeover-module__wkPbuq__costDisclaimer{border:1px solid var(--pv-line);background:#fffbf6d1;border-radius:28px;gap:12px;padding:clamp(20px,2.5vw,28px);display:grid}.smileMakeover-module__wkPbuq__compareCard>span,.smileMakeover-module__wkPbuq__assessmentCard>span,.smileMakeover-module__wkPbuq__costCard>span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#7f4327;font-size:.72rem;font-weight:800;line-height:1}.smileMakeover-module__wkPbuq__compareCard h3,.smileMakeover-module__wkPbuq__assessmentCard h3,.smileMakeover-module__wkPbuq__costCard h3,.smileMakeover-module__wkPbuq__costDisclaimer h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:400}.smileMakeover-module__wkPbuq__compareCard h3,.smileMakeover-module__wkPbuq__assessmentCard h3,.smileMakeover-module__wkPbuq__costDisclaimer h3{font-size:clamp(1.55rem,2.1vw,2.15rem);line-height:1.06}.smileMakeover-module__wkPbuq__compareCard p,.smileMakeover-module__wkPbuq__assessmentCard p,.smileMakeover-module__wkPbuq__costCard p,.smileMakeover-module__wkPbuq__costDisclaimer p{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.62}.smileMakeover-module__wkPbuq__compareCard p strong{color:var(--color-heading)}.smileMakeover-module__wkPbuq__compareCardLink,.smileMakeover-module__wkPbuq__costCardLink{color:#7f4327;width:fit-content;min-height:44px;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#fffbf6b8;border:1px solid #7f43272e;border-radius:999px;align-items:center;padding:11px 16px;font-size:.78rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.smileMakeover-module__wkPbuq__comparisonTabList{flex-wrap:wrap;gap:12px;margin-bottom:22px;display:flex}.smileMakeover-module__wkPbuq__comparisonTabButton{border-radius:999px;min-height:54px;padding:14px 20px;font-weight:700}.smileMakeover-module__wkPbuq__comparisonPanel{grid-template-columns:minmax(280px,.72fr) minmax(0,.78fr) minmax(0,1fr);align-items:stretch;gap:clamp(22px,4vw,52px);min-width:0;max-width:100%;padding:clamp(28px,5vw,58px);display:grid}.smileMakeover-module__wkPbuq__comparisonMedia{aspect-ratio:4/5;background:var(--pv-mint);border-radius:28px;width:100%;min-width:0;max-width:100%;min-height:360px;position:relative}.smileMakeover-module__wkPbuq__comparisonMediaNote{background:#fffbf6e6;border-radius:22px;gap:8px;padding:16px;display:grid;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 16px 34px #17260f24}.smileMakeover-module__wkPbuq__comparisonPanelHeader{align-content:center;gap:18px;display:grid}.smileMakeover-module__wkPbuq__comparisonLink,.smileMakeover-module__wkPbuq__trustLink{color:#7f4327;width:fit-content;min-height:44px;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#fffbf6b8;border:1px solid #7f43272e;border-radius:999px;align-items:center;padding:11px 16px;font-size:.78rem;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.smileMakeover-module__wkPbuq__comparisonColumns{gap:16px;display:grid}.smileMakeover-module__wkPbuq__comparisonColumns div{background:#efe8df8f;border-radius:24px;gap:10px;padding:22px;display:grid}.smileMakeover-module__wkPbuq__comparisonColumns span{color:#7f4327}.smileMakeover-module__wkPbuq__assessmentSection{background:linear-gradient(#0000 0%,#fffbf66b 100%)}.smileMakeover-module__wkPbuq__assessmentGrid,.smileMakeover-module__wkPbuq__suitabilityAccordion{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,1280px);margin:52px auto 0;display:grid}.smileMakeover-module__wkPbuq__suitabilityCard{border:1px solid var(--pv-line);background:#fffbf6c7;border-radius:28px;padding:22px;overflow:hidden}.smileMakeover-module__wkPbuq__suitabilityButton{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px 1fr;align-items:start;gap:14px;width:100%;padding:0;display:grid}.smileMakeover-module__wkPbuq__suitabilityButton span:last-child{font-size:1.55rem;line-height:1.1}.smileMakeover-module__wkPbuq__suitabilityBody{margin-top:14px}.smileMakeover-module__wkPbuq__suitabilityDetail{border-top:1px solid var(--pv-line);gap:8px;margin-top:16px;padding-top:16px;display:grid;overflow:hidden}.smileMakeover-module__wkPbuq__suitabilityDetail strong{color:var(--pv-olive);font-family:var(--font-body)}.smileMakeover-module__wkPbuq__journeyExperience{grid-template-columns:minmax(320px,.62fr) minmax(0,1fr);align-items:stretch;gap:clamp(34px,6vw,92px);width:min(100%,1320px);margin:54px auto 0;display:grid}.smileMakeover-module__wkPbuq__journeySticky{top:calc(var(--fp-nav-height) + 96px);align-self:stretch;position:sticky}.smileMakeover-module__wkPbuq__journeyPlate{height:100%;min-height:min(980px, calc(100vh - var(--fp-nav-height) - 124px));background:linear-gradient(#243f1724,#243f17db),url(/images/approved-photos/our-services/cosmetic/smile-makeover/smile-makeover-planning-process.webp) 50%/cover;border:1px solid #efe8df33;border-radius:38px;align-content:end;gap:14px;padding:34px;display:grid;box-shadow:0 28px 74px #5a604429}.smileMakeover-module__wkPbuq__journeyPlate span{color:#dfe8bf}.smileMakeover-module__wkPbuq__journeyPlate strong{color:var(--pv-cream);font-family:var(--font-display);font-size:clamp(2rem,3vw,3rem);font-weight:400;line-height:1}.smileMakeover-module__wkPbuq__journeyPlate p{color:#efe8dfd1;font-family:var(--font-body);margin:0;line-height:1.62}.smileMakeover-module__wkPbuq__journeySteps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.smileMakeover-module__wkPbuq__journeyStep{border:1px solid var(--pv-line);background:#fffbf6d1;border-radius:28px;grid-template-columns:62px 1fr;gap:22px;padding:24px;display:grid}.smileMakeover-module__wkPbuq__journeyIndex{background:var(--pv-mint);width:54px;height:54px;color:var(--pv-olive);font-family:var(--font-body);border-radius:999px;place-items:center;font-weight:800;display:grid}.smileMakeover-module__wkPbuq__journeyStep div{gap:10px;display:grid}.smileMakeover-module__wkPbuq__journeyStep h3{font-size:1.7rem;line-height:1.08}.smileMakeover-module__wkPbuq__journeyDetail{color:#746d63}.smileMakeover-module__wkPbuq__costSection{background:#d8ddc047}.smileMakeover-module__wkPbuq__costPanelShell{gap:24px;width:min(100%,1320px);margin:52px auto 0;display:grid}.smileMakeover-module__wkPbuq__costMatrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.smileMakeover-module__wkPbuq__costCard strong{color:var(--pv-olive);font-family:var(--font-display);font-size:clamp(1.8rem,2.6vw,2.4rem);font-weight:400;line-height:1}.smileMakeover-module__wkPbuq__costDetailGrid{grid-template-columns:minmax(0,1fr) minmax(320px,.86fr);align-items:stretch;gap:18px;display:grid}.smileMakeover-module__wkPbuq__costDisclaimer{background:radial-gradient(320px at 100% 0,#d8ddc075,#0000 62%),#fffbf6e0;align-content:start}.smileMakeover-module__wkPbuq__costExplorer{grid-template-columns:minmax(0,1fr) minmax(340px,.68fr);gap:26px;width:min(100%,1320px);margin:52px auto 0;display:grid}.smileMakeover-module__wkPbuq__costFactors{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.smileMakeover-module__wkPbuq__costFactors span{border:1px solid var(--pv-line);min-height:74px;color:var(--pv-text);font-family:var(--font-body);background:#fffbf6c7;border-radius:24px;align-items:center;padding:18px;font-weight:700;line-height:1.35;display:flex}.smileMakeover-module__wkPbuq__quoteQuestions{gap:18px;padding:24px;display:grid}.smileMakeover-module__wkPbuq__quoteQuestionButtons{flex-wrap:wrap;gap:10px;display:flex}.smileMakeover-module__wkPbuq__quoteQuestionButton{border-radius:999px;padding:12px 14px;font-size:.9rem;font-weight:700}.smileMakeover-module__wkPbuq__quoteQuestionPanel{background:#efe8dfb3;border-radius:24px;gap:12px;padding:22px;display:grid}.smileMakeover-module__wkPbuq__quoteQuestionPanel span{color:#7f4327}.smileMakeover-module__wkPbuq__quoteQuestionPanel p{color:var(--color-heading);font-family:var(--font-display);font-size:clamp(1.55rem,2vw,2.1rem);line-height:1.08}.smileMakeover-module__wkPbuq__feeLinks{flex-wrap:wrap;gap:12px;width:min(100%,1320px);margin:24px auto 0;display:flex}.smileMakeover-module__wkPbuq__feeLinks a{border:1px solid var(--pv-line);min-height:48px;color:var(--pv-text);font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;background:#fffbf6c2;border-radius:999px;align-items:center;padding:12px 18px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.smileMakeover-module__wkPbuq__naturalGrid{grid-template-columns:minmax(360px,.72fr) minmax(0,1fr);align-items:center;gap:clamp(38px,7vw,104px);display:grid}.smileMakeover-module__wkPbuq__naturalShell{width:min(100%,1240px);margin:40px auto 0}.smileMakeover-module__wkPbuq__naturalMedia{background:var(--pv-mint);border-radius:40px;min-height:620px;box-shadow:0 26px 74px #5a604424}.smileMakeover-module__wkPbuq__naturalCopy{gap:22px}.smileMakeover-module__wkPbuq__principleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.smileMakeover-module__wkPbuq__principleCard{border:1px solid var(--pv-line);background:#fffbf6c7;border-radius:24px;gap:10px;padding:20px;display:grid}.smileMakeover-module__wkPbuq__principleCard h3{font-size:1.45rem;line-height:1.08}.smileMakeover-module__wkPbuq__riskSection{background:radial-gradient(620px circle at 90% 20%, #95ae762e, transparent 62%), linear-gradient(180deg, var(--pv-olive) 0%, var(--pv-olive-deep) 100%);padding-top:clamp(104px,12vw,172px);padding-bottom:clamp(104px,12vw,172px)}.smileMakeover-module__wkPbuq__riskInner{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:start;gap:clamp(36px,7vw,112px);display:grid}.smileMakeover-module__wkPbuq__riskLead{gap:20px}.smileMakeover-module__wkPbuq__riskLead p{color:#efe8dfc7}.smileMakeover-module__wkPbuq__riskFollowup{color:#efe8dfeb;max-width:42rem;font-weight:600}.smileMakeover-module__wkPbuq__riskList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.smileMakeover-module__wkPbuq__riskList li{color:#efe8dfdb;font-family:var(--font-body);background:#efe8df14;border:1px solid #efe8df2e;border-radius:22px;padding:18px;line-height:1.48}.smileMakeover-module__wkPbuq__trustSection{background:linear-gradient(180deg, var(--pv-cream) 0%, #d8ddc07a 100%);padding-top:clamp(96px,11vw,160px);padding-bottom:clamp(96px,11vw,160px)}.smileMakeover-module__wkPbuq__trustGrid{grid-template-columns:minmax(0,.9fr) minmax(360px,.64fr);align-items:center;gap:clamp(38px,7vw,104px);display:grid}.smileMakeover-module__wkPbuq__trustCopy{flex-direction:column;gap:22px;display:flex}.smileMakeover-module__wkPbuq__trustChecks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:10px;display:grid}.smileMakeover-module__wkPbuq__trustChecks span{border:1px solid var(--pv-line);min-height:88px;color:var(--pv-text);font-family:var(--font-body);background:#fffbf6c2;border-radius:22px;align-items:center;padding:18px;font-weight:700;line-height:1.34;display:flex}.smileMakeover-module__wkPbuq__trustMedia{background:radial-gradient(360px at 50% 22%,#fffbf6b3,#0000 64%),linear-gradient(#d8ddc0 0%,#c7d2ab 100%);border-radius:36px;min-height:500px;position:relative;overflow:hidden;box-shadow:0 26px 74px #5a604424}.smileMakeover-module__wkPbuq__faqSection{background:radial-gradient(520px at 12% 8%,#dfe8bf38,#0000 72%),#fffbf65c}.smileMakeover-module__wkPbuq__faqInner{grid-template-columns:minmax(300px,.48fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,88px);display:grid}.smileMakeover-module__wkPbuq__faqLead{top:calc(var(--fp-nav-height) + 92px);gap:18px;position:sticky}.smileMakeover-module__wkPbuq__faqWarning{background:#cc905a1a;border:1px solid #cc905a52;border-radius:24px;padding:18px}.smileMakeover-module__wkPbuq__faqList{gap:0;display:grid}.smileMakeover-module__wkPbuq__faqItem{background:0 0;border:0;border-bottom:1px solid #3e3c3c29;border-radius:0;overflow:hidden}.smileMakeover-module__wkPbuq__faqItem summary{cursor:pointer;color:var(--color-heading);font-family:var(--font-display);grid-template-columns:28px minmax(0,1fr);align-items:start;gap:20px;padding:24px 0;font-size:clamp(1.35rem,2vw,1.62rem);line-height:1.22;list-style:none;display:grid}.smileMakeover-module__wkPbuq__faqItem summary::-webkit-details-marker{display:none}.smileMakeover-module__wkPbuq__faqItem summary:before{content:"+";width:28px;height:28px;color:var(--pv-olive);font-family:var(--font-body);border:1.5px solid #243f1747;border-radius:999px;place-items:center;font-size:1.25rem;line-height:1;display:grid}.smileMakeover-module__wkPbuq__faqItem[open] summary:before{content:"-";border-color:var(--pv-terracotta);color:var(--pv-terracotta)}.smileMakeover-module__wkPbuq__faqPanel{gap:16px;padding:0 0 28px 48px;display:grid}.smileMakeover-module__wkPbuq__faqPanel section{border-top:1px solid var(--pv-line);gap:10px;padding-top:14px;display:grid}.smileMakeover-module__wkPbuq__faqPanel h3{color:var(--pv-olive);font-family:var(--font-body);margin:0;font-size:1rem}.smileMakeover-module__wkPbuq__faqSources{border-top:1px solid var(--pv-line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}.smileMakeover-module__wkPbuq__faqSources span{color:#7f4327}.smileMakeover-module__wkPbuq__faqSources a{color:var(--pv-olive);font-family:var(--font-body);background:#d8ddc094;border-radius:999px;padding:8px 12px;font-size:.86rem;font-weight:700;text-decoration:none}.smileMakeover-module__wkPbuq__footerCtaSection{padding-top:84px;padding-bottom:0}.smileMakeover-module__wkPbuq__footerCtaCard{background:radial-gradient(520px at 84% 8%,#efe8df57,#0000 62%),linear-gradient(135deg,#95ae76 0%,#526f3d 100%);border-radius:42px 42px 0 0;grid-template-columns:minmax(0,.85fr) minmax(320px,.55fr);gap:28px;min-height:430px;padding:clamp(32px,6vw,72px);display:grid;position:relative;overflow:hidden}.smileMakeover-module__wkPbuq__footerCtaCopy{z-index:1;justify-content:center;gap:22px}.smileMakeover-module__wkPbuq__footerCtaHeading{max-width:760px;color:var(--pv-cream);font-size:clamp(2.55rem,4.5vw,4.25rem);line-height:.98}.smileMakeover-module__wkPbuq__footerCtaCopy p{color:#efe8dfd6;max-width:680px}.smileMakeover-module__wkPbuq__footerCtaImageWrap{min-height:360px}@media (max-width:1180px){.smileMakeover-module__wkPbuq__heroGrid,.smileMakeover-module__wkPbuq__explanationGrid,.smileMakeover-module__wkPbuq__naturalGrid,.smileMakeover-module__wkPbuq__trustGrid,.smileMakeover-module__wkPbuq__riskInner,.smileMakeover-module__wkPbuq__faqInner,.smileMakeover-module__wkPbuq__footerCtaCard{grid-template-columns:1fr}.smileMakeover-module__wkPbuq__heroMedia{width:min(100%,700px);min-height:auto;margin-inline:auto}.smileMakeover-module__wkPbuq__heroImageWrap,.smileMakeover-module__wkPbuq__naturalMedia{height:auto;min-height:520px}.smileMakeover-module__wkPbuq__sectionLeadSplit,.smileMakeover-module__wkPbuq__comparisonPanel,.smileMakeover-module__wkPbuq__journeyExperience,.smileMakeover-module__wkPbuq__costExplorer,.smileMakeover-module__wkPbuq__costDetailGrid{grid-template-columns:1fr}.smileMakeover-module__wkPbuq__journeySticky,.smileMakeover-module__wkPbuq__faqLead{position:static}.smileMakeover-module__wkPbuq__journeyPlate{height:auto;min-height:520px}.smileMakeover-module__wkPbuq__confidenceGallery{grid-template-columns:repeat(3,minmax(0,1fr))}.smileMakeover-module__wkPbuq__confidenceCardFeature{grid-column:auto}.smileMakeover-module__wkPbuq__comparisonMedia{aspect-ratio:16/10;min-height:380px}}@media (max-width:1024px){.smileMakeover-module__wkPbuq__compareGrid,.smileMakeover-module__wkPbuq__costMatrix{grid-template-columns:repeat(2,minmax(0,1fr))}.smileMakeover-module__wkPbuq__concernPanel{gap:20px;padding:clamp(22px,4vw,34px)}.smileMakeover-module__wkPbuq__concernPanelImage{aspect-ratio:1;min-height:300px}.smileMakeover-module__wkPbuq__comparisonPanel{gap:26px}}@media (max-width:820px){.smileMakeover-module__wkPbuq__heroSection{padding-top:56px;padding-bottom:64px}.smileMakeover-module__wkPbuq__section,.smileMakeover-module__wkPbuq__decisionSection,.smileMakeover-module__wkPbuq__assessmentSection,.smileMakeover-module__wkPbuq__journeySection,.smileMakeover-module__wkPbuq__costSection,.smileMakeover-module__wkPbuq__naturalSection,.smileMakeover-module__wkPbuq__faqSection{padding-top:72px;padding-bottom:72px}.smileMakeover-module__wkPbuq__explanationSection,.smileMakeover-module__wkPbuq__trustSection,.smileMakeover-module__wkPbuq__riskSection{padding-top:76px;padding-bottom:76px}.smileMakeover-module__wkPbuq__heroSection{padding-top:56px}.smileMakeover-module__wkPbuq__heroCopy{gap:18px}.smileMakeover-module__wkPbuq__heroHeading{font-size:clamp(2.25rem,9vw,3rem);line-height:.98}.smileMakeover-module__wkPbuq__heroHeadingAccent{max-width:none;display:inline}.smileMakeover-module__wkPbuq__heroHeading [data-hero-service-rest]{display:block}.smileMakeover-module__wkPbuq__heroImageWrap,.smileMakeover-module__wkPbuq__naturalMedia{border-radius:30px;min-height:320px}.smileMakeover-module__wkPbuq__heroNoteCard{border-radius:24px;width:100%;margin-top:16px;padding:22px;position:relative;bottom:auto;right:auto}.smileMakeover-module__wkPbuq__concernSelector,.smileMakeover-module__wkPbuq__firstVisitGrid,.smileMakeover-module__wkPbuq__planningMap,.smileMakeover-module__wkPbuq__suitabilityAccordion,.smileMakeover-module__wkPbuq__compareGrid,.smileMakeover-module__wkPbuq__assessmentGrid,.smileMakeover-module__wkPbuq__costMatrix,.smileMakeover-module__wkPbuq__costFactors,.smileMakeover-module__wkPbuq__principleGrid,.smileMakeover-module__wkPbuq__trustChecks,.smileMakeover-module__wkPbuq__riskList{grid-template-columns:1fr}.smileMakeover-module__wkPbuq__sectionLeadSplit>.smileMakeover-module__wkPbuq__sectionLeadCopy{padding-top:0}.smileMakeover-module__wkPbuq__centeredIntro{gap:14px;margin-bottom:32px}.smileMakeover-module__wkPbuq__sectionHeading{font-size:clamp(2rem,7.4vw,2.7rem);line-height:1.02}.smileMakeover-module__wkPbuq__heroLead,.smileMakeover-module__wkPbuq__sectionLeadCopy,.smileMakeover-module__wkPbuq__sectionIntro,.smileMakeover-module__wkPbuq__editorialNote,.smileMakeover-module__wkPbuq__riskLead p,.smileMakeover-module__wkPbuq__faqIntro,.smileMakeover-module__wkPbuq__faqWarning{font-size:1rem;line-height:1.58}.smileMakeover-module__wkPbuq__page .fp-jump-nav-track{justify-content:flex-start}.smileMakeover-module__wkPbuq__concernSelector,.smileMakeover-module__wkPbuq__suitabilityAccordion,.smileMakeover-module__wkPbuq__assessmentGrid,.smileMakeover-module__wkPbuq__compareGrid,.smileMakeover-module__wkPbuq__costMatrix,.smileMakeover-module__wkPbuq__costPanelShell,.smileMakeover-module__wkPbuq__costExplorer,.smileMakeover-module__wkPbuq__journeyExperience{margin-top:34px}.smileMakeover-module__wkPbuq__concernButtons{grid-template-columns:repeat(2,minmax(0,1fr))}.smileMakeover-module__wkPbuq__concernButton{border-radius:18px;min-height:58px;padding:12px 14px;font-size:.92rem;line-height:1.22}.smileMakeover-module__wkPbuq__concernPanel{grid-template-columns:1fr}.smileMakeover-module__wkPbuq__concernPanelImage{aspect-ratio:16/11;min-height:210px}.smileMakeover-module__wkPbuq__concernInsightGrid{grid-template-columns:1fr}.smileMakeover-module__wkPbuq__confidenceGallery{grid-template-columns:1fr;gap:16px;margin-top:28px}.smileMakeover-module__wkPbuq__confidenceCardFeature{grid-column:auto}.smileMakeover-module__wkPbuq__confidenceImage,.smileMakeover-module__wkPbuq__confidenceCardImage{aspect-ratio:16/9;min-height:178px}.smileMakeover-module__wkPbuq__confidenceCardCopy{gap:9px;padding:18px}.smileMakeover-module__wkPbuq__confidenceCardCopy h3{font-size:clamp(1.42rem,6vw,1.75rem)}.smileMakeover-module__wkPbuq__confidenceCardCopy p{line-height:1.48}.smileMakeover-module__wkPbuq__firstVisitGrid,.smileMakeover-module__wkPbuq__planningMap{grid-template-columns:1fr;margin-top:34px}.smileMakeover-module__wkPbuq__planningMapItem{grid-template-columns:1fr;gap:8px}.smileMakeover-module__wkPbuq__comparisonTabList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:16px;display:grid}.smileMakeover-module__wkPbuq__comparisonTabButton{min-height:46px;padding:10px 12px;font-size:.88rem;line-height:1.15}.smileMakeover-module__wkPbuq__comparisonPanel{gap:18px;overflow:hidden}.smileMakeover-module__wkPbuq__comparisonMedia{aspect-ratio:16/10;min-height:220px}.smileMakeover-module__wkPbuq__comparisonColumns div,.smileMakeover-module__wkPbuq__principleCard,.smileMakeover-module__wkPbuq__suitabilityCard,.smileMakeover-module__wkPbuq__assessmentCard,.smileMakeover-module__wkPbuq__compareCard,.smileMakeover-module__wkPbuq__costCard,.smileMakeover-module__wkPbuq__costDisclaimer,.smileMakeover-module__wkPbuq__journeyStep,.smileMakeover-module__wkPbuq__costFactors span,.smileMakeover-module__wkPbuq__trustChecks span,.smileMakeover-module__wkPbuq__riskList li,.smileMakeover-module__wkPbuq__checkItem{border-radius:18px}.smileMakeover-module__wkPbuq__suitabilityAccordion{gap:14px}.smileMakeover-module__wkPbuq__suitabilityCard,.smileMakeover-module__wkPbuq__journeyStep,.smileMakeover-module__wkPbuq__principleCard{padding:18px}.smileMakeover-module__wkPbuq__journeyStep{grid-template-columns:46px minmax(0,1fr);gap:14px}.smileMakeover-module__wkPbuq__journeyIndex{width:42px;height:42px;font-size:.86rem}.smileMakeover-module__wkPbuq__journeyPlate{border-radius:28px;min-height:240px;padding:24px}.smileMakeover-module__wkPbuq__journeyPlate strong{font-size:clamp(1.85rem,7.5vw,2.35rem)}.smileMakeover-module__wkPbuq__naturalGrid,.smileMakeover-module__wkPbuq__trustGrid,.smileMakeover-module__wkPbuq__riskInner,.smileMakeover-module__wkPbuq__faqInner{gap:30px}.smileMakeover-module__wkPbuq__trustMedia{border-radius:30px;min-height:320px}.smileMakeover-module__wkPbuq__footerCtaCard{border-radius:30px 30px 0 0;gap:20px;min-height:auto}.smileMakeover-module__wkPbuq__footerCtaImageWrap{min-height:260px}}@media (max-width:430px){.smileMakeover-module__wkPbuq__heroSection,.smileMakeover-module__wkPbuq__section,.smileMakeover-module__wkPbuq__decisionSection,.smileMakeover-module__wkPbuq__assessmentSection,.smileMakeover-module__wkPbuq__journeySection,.smileMakeover-module__wkPbuq__costSection,.smileMakeover-module__wkPbuq__naturalSection,.smileMakeover-module__wkPbuq__faqSection,.smileMakeover-module__wkPbuq__footerCtaSection{padding-inline:16px}.smileMakeover-module__wkPbuq__section,.smileMakeover-module__wkPbuq__decisionSection,.smileMakeover-module__wkPbuq__assessmentSection,.smileMakeover-module__wkPbuq__journeySection,.smileMakeover-module__wkPbuq__costSection,.smileMakeover-module__wkPbuq__naturalSection,.smileMakeover-module__wkPbuq__faqSection{padding-top:58px;padding-bottom:58px}.smileMakeover-module__wkPbuq__explanationSection,.smileMakeover-module__wkPbuq__trustSection,.smileMakeover-module__wkPbuq__riskSection{padding:62px 16px}.smileMakeover-module__wkPbuq__heroSection{padding:44px 16px 54px}.smileMakeover-module__wkPbuq__heroGrid,.smileMakeover-module__wkPbuq__sectionLeadSplit,.smileMakeover-module__wkPbuq__explanationGrid,.smileMakeover-module__wkPbuq__naturalGrid,.smileMakeover-module__wkPbuq__trustGrid,.smileMakeover-module__wkPbuq__riskInner,.smileMakeover-module__wkPbuq__faqInner,.smileMakeover-module__wkPbuq__footerCtaCard,.smileMakeover-module__wkPbuq__concernSelector,.smileMakeover-module__wkPbuq__confidenceGallery,.smileMakeover-module__wkPbuq__comparisonTabs,.smileMakeover-module__wkPbuq__compareGrid,.smileMakeover-module__wkPbuq__assessmentGrid,.smileMakeover-module__wkPbuq__costPanelShell,.smileMakeover-module__wkPbuq__costMatrix,.smileMakeover-module__wkPbuq__naturalShell{max-width:calc(100vw - 32px)}:is(.smileMakeover-module__wkPbuq__heroCopy .fp-badge,.smileMakeover-module__wkPbuq__sectionLeadBlock .fp-badge,.smileMakeover-module__wkPbuq__centeredIntro .fp-badge,.smileMakeover-module__wkPbuq__naturalCopy .fp-badge,.smileMakeover-module__wkPbuq__riskLead .fp-badge,.smileMakeover-module__wkPbuq__faqLead .fp-badge){white-space:normal;overflow-wrap:anywhere;letter-spacing:.14em;max-width:100%;height:auto;min-height:34px;line-height:1.2}.smileMakeover-module__wkPbuq__buttonRow .fp-button{max-width:100%;width:fit-content!important}.smileMakeover-module__wkPbuq__sectionHeading{font-size:clamp(1.95rem,9vw,2.45rem)}.smileMakeover-module__wkPbuq__concernPanel,.smileMakeover-module__wkPbuq__firstVisitCard,.smileMakeover-module__wkPbuq__planningMap,.smileMakeover-module__wkPbuq__comparisonPanel,.smileMakeover-module__wkPbuq__compareCard,.smileMakeover-module__wkPbuq__assessmentCard,.smileMakeover-module__wkPbuq__costCard,.smileMakeover-module__wkPbuq__costDisclaimer,.smileMakeover-module__wkPbuq__checkPanel,.smileMakeover-module__wkPbuq__quoteQuestions{border-radius:24px;padding:18px}.smileMakeover-module__wkPbuq__concernPanel h3,.smileMakeover-module__wkPbuq__comparisonPanel h3{font-size:clamp(1.52rem,7.8vw,1.9rem)}.smileMakeover-module__wkPbuq__comparisonMediaNote{border-radius:18px;padding:12px;bottom:12px;left:12px;right:12px}.smileMakeover-module__wkPbuq__heroImageWrap,.smileMakeover-module__wkPbuq__naturalMedia{min-height:280px}.smileMakeover-module__wkPbuq__firstVisitGrid,.smileMakeover-module__wkPbuq__planningMap{max-width:calc(100vw - 32px);margin-top:30px}.smileMakeover-module__wkPbuq__compareGrid,.smileMakeover-module__wkPbuq__assessmentGrid,.smileMakeover-module__wkPbuq__costMatrix,.smileMakeover-module__wkPbuq__naturalShell{margin-top:30px}.smileMakeover-module__wkPbuq__firstVisitCard,.smileMakeover-module__wkPbuq__planningMap,.smileMakeover-module__wkPbuq__planningMapItem{border-radius:22px}.smileMakeover-module__wkPbuq__trustMedia{display:none}.smileMakeover-module__wkPbuq__concernPanelImage,.smileMakeover-module__wkPbuq__comparisonMedia,.smileMakeover-module__wkPbuq__confidenceCardImage{min-height:180px}.smileMakeover-module__wkPbuq__quoteQuestionButtons,.smileMakeover-module__wkPbuq__feeLinks{gap:8px}.smileMakeover-module__wkPbuq__quoteQuestionButton,.smileMakeover-module__wkPbuq__feeLinks a{min-height:44px;padding:10px 12px;font-size:.78rem}.smileMakeover-module__wkPbuq__quoteQuestionPanel{padding:18px}.smileMakeover-module__wkPbuq__quoteQuestionPanel p{font-size:clamp(1.35rem,7vw,1.72rem);line-height:1.12}.smileMakeover-module__wkPbuq__faqPanel{padding-left:0}.smileMakeover-module__wkPbuq__faqItem summary{grid-template-columns:24px minmax(0,1fr);gap:14px}.smileMakeover-module__wkPbuq__faqItem summary:before{width:24px;height:24px;font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.smileMakeover-module__wkPbuq__concernButton,.smileMakeover-module__wkPbuq__comparisonTabButton,.smileMakeover-module__wkPbuq__quoteQuestionButton,.smileMakeover-module__wkPbuq__heroImageWrap img,.smileMakeover-module__wkPbuq__naturalMedia img{transition:none}.smileMakeover-module__wkPbuq__concernButton:hover,.smileMakeover-module__wkPbuq__comparisonTabButton:hover,.smileMakeover-module__wkPbuq__quoteQuestionButton:hover,.smileMakeover-module__wkPbuq__concernButton:active,.smileMakeover-module__wkPbuq__comparisonTabButton:active,.smileMakeover-module__wkPbuq__quoteQuestionButton:active{transform:none}.smileMakeover-module__wkPbuq__heroHeadingAccent{animation:none}}@media (prefers-reduced-motion:no-preference){.smileMakeover-module__wkPbuq__page [data-smile-makeover-hero-accent],.smileMakeover-module__wkPbuq__page [data-smile-makeover-reveal],.smileMakeover-module__wkPbuq__page [data-smile-makeover-stagger]>*,.smileMakeover-module__wkPbuq__page [data-smile-makeover-hero-media] img,.smileMakeover-module__wkPbuq__page [data-motion=faq-row]{will-change:transform, opacity}.smileMakeover-module__wkPbuq__page .fp-footer-doctor{will-change:transform, opacity}}@media (prefers-reduced-motion:reduce){:is(.smileMakeover-module__wkPbuq__page [data-smile-makeover-hero-accent],.smileMakeover-module__wkPbuq__page [data-smile-makeover-reveal],.smileMakeover-module__wkPbuq__page [data-smile-makeover-stagger]>*,.smileMakeover-module__wkPbuq__page [data-motion=faq-row],.smileMakeover-module__wkPbuq__page .fp-footer-doctor){opacity:1;will-change:auto;transform:none}}
