.dentalBridges-module__aupiAW__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(.22, 1, .36, 1);background:var(--pv-cream);color:var(--pv-text);box-sizing:border-box;overflow-x:clip}.dentalBridges-module__aupiAW__page *,.dentalBridges-module__aupiAW__page :before,.dentalBridges-module__aupiAW__page :after{box-sizing:border-box}.dentalBridges-module__aupiAW__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%)}.dentalBridges-module__aupiAW__main:focus{outline:none}.dentalBridges-module__aupiAW__page a:focus-visible,.dentalBridges-module__aupiAW__page button:focus-visible,.dentalBridges-module__aupiAW__page summary:focus-visible{outline:3px solid var(--pv-olive-deep);outline-offset:5px;box-shadow:0 0 0 7px #efe8dfeb}.dentalBridges-module__aupiAW__heroSection,.dentalBridges-module__aupiAW__section,.dentalBridges-module__aupiAW__explanationSection,.dentalBridges-module__aupiAW__assessmentSection,.dentalBridges-module__aupiAW__journeySection,.dentalBridges-module__aupiAW__naturalSection,.dentalBridges-module__aupiAW__riskSection,.dentalBridges-module__aupiAW__trustSection,.dentalBridges-module__aupiAW__faqSection{scroll-margin-top:calc(var(--fp-nav-height) + 124px);padding-inline:20px;position:relative}.dentalBridges-module__aupiAW__heroSection{padding-top:clamp(76px,9vw,136px);padding-bottom:clamp(92px,10vw,156px)}.dentalBridges-module__aupiAW__section,.dentalBridges-module__aupiAW__assessmentSection,.dentalBridges-module__aupiAW__journeySection,.dentalBridges-module__aupiAW__naturalSection,.dentalBridges-module__aupiAW__faqSection{padding-top:clamp(92px,10vw,156px);padding-bottom:clamp(92px,10vw,156px)}.dentalBridges-module__aupiAW__heroGrid,.dentalBridges-module__aupiAW__sectionLeadSplit,.dentalBridges-module__aupiAW__explanationGrid,.dentalBridges-module__aupiAW__naturalGrid,.dentalBridges-module__aupiAW__trustGrid,.dentalBridges-module__aupiAW__riskInner,.dentalBridges-module__aupiAW__faqInner{width:min(100%,1440px);max-width:calc(100vw - 40px);margin:0 auto}.dentalBridges-module__aupiAW__heroGrid{grid-template-columns:minmax(0,.95fr) minmax(440px,.82fr);align-items:center;gap:clamp(48px,7vw,112px);display:grid}.dentalBridges-module__aupiAW__heroCopy,.dentalBridges-module__aupiAW__sectionLeadBlock,.dentalBridges-module__aupiAW__centeredIntro,.dentalBridges-module__aupiAW__explanationCopy,.dentalBridges-module__aupiAW__naturalCopy,.dentalBridges-module__aupiAW__riskLead,.dentalBridges-module__aupiAW__faqLead{flex-direction:column;display:flex}.dentalBridges-module__aupiAW__heroCopy{align-items:flex-start;gap:26px;min-width:0;max-width:100%}.dentalBridges-module__aupiAW__heroHeadingWrap{width:min(100%,920px);display:inline-block;position:relative}.dentalBridges-module__aupiAW__heroHeading,.dentalBridges-module__aupiAW__sectionHeading{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;margin:0;font-weight:400}.dentalBridges-module__aupiAW__heroHeading{z-index:1;max-width:900px;font-size:clamp(3.25rem,5vw,4.85rem);line-height:.96;position:relative}.dentalBridges-module__aupiAW__heroHeadingAccent{isolation:isolate;max-width:100%;display:inline-block;position:relative}.dentalBridges-module__aupiAW__heroHeadingAccent [data-hero-service-accent-tail]{white-space:nowrap}@media (hover:hover) and (prefers-reduced-motion:no-preference){.dentalBridges-module__aupiAW__concernButton:hover,.dentalBridges-module__aupiAW__comparisonTabButton:hover{transform:translateY(-2px)}.dentalBridges-module__aupiAW__confidenceCard:hover{transform:translateY(-3px)}}.dentalBridges-module__aupiAW__heroLead,.dentalBridges-module__aupiAW__sectionLeadCopy,.dentalBridges-module__aupiAW__sectionIntro,.dentalBridges-module__aupiAW__riskLead p,.dentalBridges-module__aupiAW__faqIntro,.dentalBridges-module__aupiAW__faqWarning{color:var(--pv-muted);font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.72}.dentalBridges-module__aupiAW__heroLead{color:#3e3c3c;max-width:760px;font-size:clamp(1.12rem,1.35vw,1.38rem);line-height:1.5}.dentalBridges-module__aupiAW__buttonRow{flex-wrap:wrap;align-items:center;gap:18px;max-width:100%;display:flex}.dentalBridges-module__aupiAW__heroMedia{min-height:690px;position:relative}.dentalBridges-module__aupiAW__heroImageWrap,.dentalBridges-module__aupiAW__naturalMedia,.dentalBridges-module__aupiAW__comparisonMedia{position:relative;overflow:hidden}.dentalBridges-module__aupiAW__heroImageWrap{background:var(--pv-mint);border:1px solid #243f171f;border-radius:42px;height:640px;box-shadow:0 32px 88px #5a604429}.dentalBridges-module__aupiAW__imageCover{object-fit:cover}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__heroNoteCard span,.dentalBridges-module__aupiAW__panelKicker,.dentalBridges-module__aupiAW__journeyPlate span,.dentalBridges-module__aupiAW__comparisonColumns span,.dentalBridges-module__aupiAW__faqSources span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1}.dentalBridges-module__aupiAW__heroNoteCard span{color:#dfe8bf}.dentalBridges-module__aupiAW__heroNoteCard p{color:#efe8dfd1;font-family:var(--font-body);margin:0;line-height:1.64}.dentalBridges-module__aupiAW__sectionLeadSplit{grid-template-columns:minmax(0,640px) minmax(0,560px);align-items:end;gap:clamp(40px,7vw,128px);display:grid}.dentalBridges-module__aupiAW__sectionLeadSplit>.dentalBridges-module__aupiAW__sectionLeadCopy{max-width:560px}.dentalBridges-module__aupiAW__sectionLeadBlock{gap:18px}.dentalBridges-module__aupiAW__sectionHeading{font-size:clamp(2.35rem,3.7vw,3.35rem);line-height:1}.dentalBridges-module__aupiAW__sectionHeadingLight{color:var(--pv-cream)}.dentalBridges-module__aupiAW__centeredIntro{text-align:center;align-items:center;gap:18px;width:min(100%,860px);margin:0 auto 48px}.dentalBridges-module__aupiAW__centeredIntro .fp-badge{align-self:center}.dentalBridges-module__aupiAW__page .fp-jump-nav-track{justify-content:center}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__concernButtons{align-content:start;gap:12px;display:grid}.dentalBridges-module__aupiAW__concernButton,.dentalBridges-module__aupiAW__comparisonTabButton{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}.dentalBridges-module__aupiAW__concernButton{text-align:left;border-radius:22px;min-height:74px;padding:18px 20px;font-size:1rem;font-weight:700}.dentalBridges-module__aupiAW__concernButton:hover,.dentalBridges-module__aupiAW__comparisonTabButton:hover{border-color:#cc905a6b}.dentalBridges-module__aupiAW__concernButton:active,.dentalBridges-module__aupiAW__comparisonTabButton:active{transform:scale(.985)}.dentalBridges-module__aupiAW__concernButtonActive,.dentalBridges-module__aupiAW__comparisonTabButtonActive{background:var(--pv-olive);color:var(--pv-cream)}.dentalBridges-module__aupiAW__concernPanel,.dentalBridges-module__aupiAW__comparisonPanel,.dentalBridges-module__aupiAW__checkPanel{background:radial-gradient(420px at 100% 0,#d8ddc08c,#0000 64%),#fffbf6e0;border:1px solid #243f171f;border-radius:32px;box-shadow:0 22px 60px #5a60441a}.dentalBridges-module__aupiAW__concernPanel{grid-template-columns:minmax(260px,.62fr) minmax(0,1fr);gap:24px;min-width:0;max-width:100%;min-height:100%;padding:clamp(28px,4vw,48px);display:grid}.dentalBridges-module__aupiAW__panelKicker{color:#7f4327;grid-column:1/-1;width:fit-content}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__concernPanelCopy{align-content:start;gap:14px;min-width:0;display:grid}.dentalBridges-module__aupiAW__concernInsightGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dentalBridges-module__aupiAW__concernInsightGrid section,.dentalBridges-module__aupiAW__concernInsightGrid div{border:1px solid var(--pv-line);background:#efe8df75;border-radius:16px;gap:8px;padding:14px 14px 15px;display:grid}.dentalBridges-module__aupiAW__concernInsightGrid span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#7f4327;font-size:.72rem;font-weight:800;line-height:1}.dentalBridges-module__aupiAW__concernPanel h3,.dentalBridges-module__aupiAW__comparisonPanel h3,.dentalBridges-module__aupiAW__principleCard h3,.dentalBridges-module__aupiAW__journeyStep h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-weight:400}.dentalBridges-module__aupiAW__concernPanel h3,.dentalBridges-module__aupiAW__comparisonPanel h3{font-size:clamp(2rem,3vw,3rem);line-height:1}.dentalBridges-module__aupiAW__concernPanel p,.dentalBridges-module__aupiAW__concernPanel li,.dentalBridges-module__aupiAW__comparisonPanel p,.dentalBridges-module__aupiAW__checkItem p,.dentalBridges-module__aupiAW__principleCard p,.dentalBridges-module__aupiAW__journeyStep p,.dentalBridges-module__aupiAW__suitabilityBody,.dentalBridges-module__aupiAW__suitabilityDetail p,.dentalBridges-module__aupiAW__faqPanel p,.dentalBridges-module__aupiAW__faqPanel li{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.68}.dentalBridges-module__aupiAW__concernPanel ul,.dentalBridges-module__aupiAW__faqPanel ul{gap:10px;margin:0;padding-left:1.15rem;list-style:outside;display:grid}.dentalBridges-module__aupiAW__faqPanel ol{gap:10px;margin:0;padding-left:1.3rem;list-style:decimal;display:grid}.dentalBridges-module__aupiAW__faqPanel li::marker{color:var(--pv-olive)}.dentalBridges-module__aupiAW__concernSnapshotGrid,.dentalBridges-module__aupiAW__comparisonSnapshotGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(100%,1340px);max-width:calc(100vw - 40px);margin:24px auto 0;display:grid}.dentalBridges-module__aupiAW__concernSnapshotCard,.dentalBridges-module__aupiAW__comparisonSnapshotCard{background:#fffbf6b8;border:1px solid #243f171f;border-radius:26px;align-content:start;gap:12px;padding:22px;display:grid;box-shadow:0 14px 36px #5a604412}.dentalBridges-module__aupiAW__comparisonSnapshotCard{background:#d8ddc04d}.dentalBridges-module__aupiAW__concernSnapshotCard span,.dentalBridges-module__aupiAW__comparisonSnapshotCard span{color:#7f4327;width:fit-content;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1}.dentalBridges-module__aupiAW__concernSnapshotCard h3,.dentalBridges-module__aupiAW__comparisonSnapshotCard h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-size:clamp(1.42rem,2vw,1.8rem);font-weight:400;line-height:1.05}.dentalBridges-module__aupiAW__concernSnapshotCard p,.dentalBridges-module__aupiAW__comparisonSnapshotCard p{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.62}.dentalBridges-module__aupiAW__snapshotCheck{background:#efe8df8a;border-radius:18px;padding:14px;font-weight:700}.dentalBridges-module__aupiAW__snapshotLink{width:fit-content;color:var(--pv-olive);font-family:var(--font-body);border-bottom:1px solid;align-items:center;font-weight:800;line-height:1.35;text-decoration:none;display:inline-flex}.dentalBridges-module__aupiAW__comparisonMediaNote span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#7f4327;font-size:.72rem;font-weight:800;line-height:1}.dentalBridges-module__aupiAW__comparisonMediaNote p{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.55}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__confidenceCard{min-width:0;transition:transform .18s var(--pv-ease), box-shadow .18s var(--pv-ease);background:#fffbf6d1;border:1px solid #243f171f;border-radius:28px;grid-template-rows:auto 1fr;display:grid;overflow:hidden;box-shadow:0 18px 44px #5a604417}.dentalBridges-module__aupiAW__confidenceCard:hover{box-shadow:0 24px 58px #5a604421}.dentalBridges-module__aupiAW__confidenceCardFeature{background:radial-gradient(320px at 100% 0,#d8ddc07a,#0000 64%),#fffbf6eb}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__confidenceCardCopy{align-content:start;gap:12px;min-width:0;padding:clamp(18px,2.2vw,24px);display:grid}.dentalBridges-module__aupiAW__confidenceCardCopy span{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:#7f4327;font-size:.72rem;font-weight:800;line-height:1}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__confidenceCardCopy p{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.55}.dentalBridges-module__aupiAW__editorialNote{color:var(--pv-muted);font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.72}.dentalBridges-module__aupiAW__editorialNote strong{color:var(--color-heading)}.dentalBridges-module__aupiAW__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)}.dentalBridges-module__aupiAW__explanationGrid{grid-template-columns:minmax(0,.92fr) minmax(360px,.78fr);align-items:start;gap:clamp(42px,7vw,112px);display:grid}.dentalBridges-module__aupiAW__explanationCopy{gap:22px}.dentalBridges-module__aupiAW__checkPanel{gap:14px;padding:28px;display:grid}.dentalBridges-module__aupiAW__checkItem{background:#fffbf6b3;border-radius:22px;grid-template-columns:14px 1fr;align-items:start;gap:14px;padding:18px;display:grid}.dentalBridges-module__aupiAW__checkItem span,.dentalBridges-module__aupiAW__cardDot{background:var(--pv-terracotta);border-radius:999px;width:10px;height:10px;margin-top:8px;display:block}.dentalBridges-module__aupiAW__comparisonTabs{width:min(100%,1280px);max-width:calc(100vw - 40px);margin:0 auto}.dentalBridges-module__aupiAW__comparisonTabList{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:22px;display:flex}.dentalBridges-module__aupiAW__comparisonTabButton{border-radius:999px;min-height:54px;padding:14px 20px;font-weight:700}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__comparisonPanelHeader{align-content:center;gap:18px;display:grid}.dentalBridges-module__aupiAW__comparisonColumns{gap:16px;display:grid}.dentalBridges-module__aupiAW__comparisonColumns div{background:#efe8df8f;border-radius:24px;gap:10px;padding:22px;display:grid}.dentalBridges-module__aupiAW__comparisonColumns span{color:#7f4327}.dentalBridges-module__aupiAW__assessmentSection{background:linear-gradient(#fffbf68a 0%,#fffbf62e 100%),radial-gradient(620px at 5% 0,#cc905a1a,#0000 64%);padding-top:clamp(84px,9vw,132px)}.dentalBridges-module__aupiAW__suitabilityAccordion{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(100%,1280px);margin:52px auto 0;display:grid}.dentalBridges-module__aupiAW__suitabilityCard{border:1px solid var(--pv-line);background:#fffbf6c7;border-radius:28px;padding:22px;overflow:hidden}.dentalBridges-module__aupiAW__suitabilityHeader{grid-template-columns:16px 1fr;align-items:start;gap:14px;width:100%;display:grid}.dentalBridges-module__aupiAW__suitabilityHeader h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-size:1.55rem;font-weight:400;line-height:1.1}.dentalBridges-module__aupiAW__suitabilityBody{margin-top:14px}.dentalBridges-module__aupiAW__suitabilityDetail{border-top:1px solid var(--pv-line);gap:8px;margin-top:16px;padding-top:16px;display:grid;overflow:hidden}.dentalBridges-module__aupiAW__suitabilityDetail strong{color:var(--pv-olive);font-family:var(--font-body)}.dentalBridges-module__aupiAW__costClarityStack{scroll-margin-top:calc(var(--fp-nav-height) + 124px);gap:clamp(22px,4vw,34px);display:grid}.dentalBridges-module__aupiAW__quoteClarityBand{background:radial-gradient(420px at 100% 0,#cc905a1f,#0000 62%),#fffbf6db;border:1px solid #243f171f;border-radius:30px;grid-template-columns:minmax(0,.64fr) minmax(0,1fr);gap:clamp(22px,4vw,52px);width:min(100%,1280px);margin:34px auto 0;padding:clamp(24px,4vw,38px);display:grid;box-shadow:0 18px 46px #5a604417}.dentalBridges-module__aupiAW__quoteClarityLead,.dentalBridges-module__aupiAW__quoteClarityList{align-content:start;gap:14px;display:grid}.dentalBridges-module__aupiAW__quoteClarityLead h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-size:clamp(1.9rem,3vw,2.8rem);font-weight:400;line-height:1}.dentalBridges-module__aupiAW__quoteClarityLead p,.dentalBridges-module__aupiAW__quoteClarityList p{color:var(--pv-muted);font-family:var(--font-body);margin:0;line-height:1.62}.dentalBridges-module__aupiAW__quoteClarityList p{border-top:1px solid var(--pv-line);padding-top:14px}.dentalBridges-module__aupiAW__quoteClarityList p:first-child{border-top:0;padding-top:0}.dentalBridges-module__aupiAW__quoteClarityList a{color:var(--pv-olive);text-underline-offset:.18em;font-weight:800}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__journeySticky{top:calc(var(--fp-nav-height) + 96px);align-self:stretch;position:sticky}.dentalBridges-module__aupiAW__journeyPlate{height:100%;min-height:min(980px, calc(100vh - var(--fp-nav-height) - 124px));background:var(--pv-olive);border:1px solid #efe8df33;border-radius:38px;align-content:end;gap:14px;padding:34px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 74px #5a604429}.dentalBridges-module__aupiAW__journeyPlate:before{content:"";z-index:1;background:linear-gradient(#243f1724,#243f17db);position:absolute;inset:0}.dentalBridges-module__aupiAW__journeyPlateImage{z-index:0;object-fit:cover}.dentalBridges-module__aupiAW__journeyPlate span,.dentalBridges-module__aupiAW__journeyPlate strong,.dentalBridges-module__aupiAW__journeyPlate p{z-index:2;position:relative}.dentalBridges-module__aupiAW__journeyPlate span{color:#dfe8bf}.dentalBridges-module__aupiAW__journeyPlate strong{color:var(--pv-cream);font-family:var(--font-display);font-size:clamp(2rem,3vw,3rem);font-weight:400;line-height:1}.dentalBridges-module__aupiAW__journeyPlate p{color:#efe8dfd1;font-family:var(--font-body);margin:0;line-height:1.62}.dentalBridges-module__aupiAW__journeySteps{gap:18px;margin:0;padding:0;list-style:none;display:grid}.dentalBridges-module__aupiAW__journeyStep{border:1px solid var(--pv-line);background:#fffbf6d1;border-radius:28px;grid-template-columns:62px 1fr;gap:22px;padding:24px;display:grid}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__journeyStep div{gap:10px;display:grid}.dentalBridges-module__aupiAW__journeyStep h3{font-size:1.7rem;line-height:1.08}.dentalBridges-module__aupiAW__journeyDetail{color:#746d63}.dentalBridges-module__aupiAW__naturalGrid{grid-template-columns:minmax(360px,.72fr) minmax(0,1fr);align-items:center;gap:clamp(38px,7vw,104px);display:grid}.dentalBridges-module__aupiAW__naturalMedia{background:var(--pv-mint);border-radius:40px;min-height:620px;box-shadow:0 26px 74px #5a604424}.dentalBridges-module__aupiAW__naturalCopy{gap:22px}.dentalBridges-module__aupiAW__principleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.dentalBridges-module__aupiAW__principleCard{border:1px solid var(--pv-line);background:#fffbf6c7;border-radius:24px;gap:10px;padding:20px;display:grid}.dentalBridges-module__aupiAW__principleCard h3{font-size:1.45rem;line-height:1.08}.dentalBridges-module__aupiAW__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)}.dentalBridges-module__aupiAW__riskInner{grid-template-columns:minmax(0,.78fr) minmax(0,1fr);align-items:start;gap:clamp(36px,7vw,112px);display:grid}.dentalBridges-module__aupiAW__riskLead{gap:20px}.dentalBridges-module__aupiAW__riskLead p{color:#efe8dfc7}.dentalBridges-module__aupiAW__riskList{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.dentalBridges-module__aupiAW__riskList li{color:#efe8dfdb;font-family:var(--font-body);background:#efe8df14;border:1px solid #efe8df2e;border-radius:22px;padding:18px;line-height:1.48}.dentalBridges-module__aupiAW__trustSection{background:linear-gradient(180deg, var(--pv-cream) 0%, #d8ddc07a 100%);padding-top:clamp(96px,11vw,160px);padding-bottom:clamp(96px,11vw,160px)}.dentalBridges-module__aupiAW__trustGrid{grid-template-columns:minmax(0,.9fr) minmax(360px,.64fr);align-items:center;gap:clamp(38px,7vw,104px);display:grid}.dentalBridges-module__aupiAW__trustCopy{flex-direction:column;gap:22px;display:flex}.dentalBridges-module__aupiAW__trustChecks{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:10px;display:grid}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__faqSection{background:radial-gradient(520px at 12% 8%,#dfe8bf38,#0000 72%),#fffbf65c}.dentalBridges-module__aupiAW__faqInner{grid-template-columns:minmax(300px,.48fr) minmax(0,1fr);align-items:start;gap:clamp(36px,6vw,88px);display:grid}.dentalBridges-module__aupiAW__faqLead{top:calc(var(--fp-nav-height) + 92px);gap:18px;position:sticky}.dentalBridges-module__aupiAW__faqWarning{background:#cc905a1a;border:1px solid #cc905a52;border-radius:24px;padding:18px}.dentalBridges-module__aupiAW__faqList{gap:0;display:grid}.dentalBridges-module__aupiAW__faqItem{background:0 0;border:0;border-bottom:1px solid #3e3c3c29;border-radius:0;overflow:hidden}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__faqItem summary::-webkit-details-marker{display:none}.dentalBridges-module__aupiAW__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}.dentalBridges-module__aupiAW__faqItem[open] summary:before{content:"-";border-color:var(--pv-terracotta);color:var(--pv-terracotta)}.dentalBridges-module__aupiAW__faqPanel{gap:16px;padding:0 0 28px 48px;display:grid}.dentalBridges-module__aupiAW__faqPanel section{border-top:1px solid var(--pv-line);gap:10px;padding-top:14px;display:grid}.dentalBridges-module__aupiAW__faqPanel h3{color:var(--pv-olive);font-family:var(--font-body);margin:0;font-size:1rem}.dentalBridges-module__aupiAW__faqSources{border-top:1px solid var(--pv-line);flex-wrap:wrap;align-items:center;gap:10px;padding-top:14px;display:flex}.dentalBridges-module__aupiAW__faqSources span{color:#7f4327}.dentalBridges-module__aupiAW__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}@media (max-width:1180px){.dentalBridges-module__aupiAW__heroGrid,.dentalBridges-module__aupiAW__explanationGrid,.dentalBridges-module__aupiAW__naturalGrid,.dentalBridges-module__aupiAW__trustGrid,.dentalBridges-module__aupiAW__riskInner,.dentalBridges-module__aupiAW__faqInner,.dentalBridges-module__aupiAW__quoteClarityBand{grid-template-columns:1fr}.dentalBridges-module__aupiAW__heroMedia{min-height:auto}.dentalBridges-module__aupiAW__heroImageWrap,.dentalBridges-module__aupiAW__naturalMedia{height:auto;min-height:520px}.dentalBridges-module__aupiAW__sectionLeadSplit,.dentalBridges-module__aupiAW__comparisonPanel,.dentalBridges-module__aupiAW__journeyExperience{grid-template-columns:1fr}.dentalBridges-module__aupiAW__journeySticky,.dentalBridges-module__aupiAW__faqLead{position:static}.dentalBridges-module__aupiAW__journeyPlate{height:auto;min-height:520px}.dentalBridges-module__aupiAW__confidenceGallery{grid-template-columns:repeat(3,minmax(0,1fr))}.dentalBridges-module__aupiAW__concernSnapshotGrid,.dentalBridges-module__aupiAW__comparisonSnapshotGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dentalBridges-module__aupiAW__confidenceCardFeature{grid-column:auto}.dentalBridges-module__aupiAW__comparisonMedia{aspect-ratio:16/10;min-height:380px}}@media (max-width:1024px){.dentalBridges-module__aupiAW__concernPanel{grid-template-columns:minmax(230px,.58fr) minmax(0,1fr);gap:20px;padding:clamp(22px,4vw,34px)}.dentalBridges-module__aupiAW__concernPanelImage{aspect-ratio:1;min-height:300px}.dentalBridges-module__aupiAW__comparisonPanel{gap:26px}}@media (max-width:820px){.dentalBridges-module__aupiAW__section,.dentalBridges-module__aupiAW__explanationSection,.dentalBridges-module__aupiAW__assessmentSection,.dentalBridges-module__aupiAW__journeySection,.dentalBridges-module__aupiAW__naturalSection,.dentalBridges-module__aupiAW__faqSection{padding-top:76px;padding-bottom:82px}.dentalBridges-module__aupiAW__heroSection{padding-top:64px;padding-bottom:70px}.dentalBridges-module__aupiAW__heroCopy{gap:18px}.dentalBridges-module__aupiAW__heroHeading{font-size:clamp(2rem,8vw,2.8rem);line-height:.98}.dentalBridges-module__aupiAW__heroHeadingAccent{max-width:none;display:inline}.dentalBridges-module__aupiAW__heroHeading [data-hero-service-rest]{display:block}.dentalBridges-module__aupiAW__heroImageWrap,.dentalBridges-module__aupiAW__naturalMedia{border-radius:30px;min-height:360px}.dentalBridges-module__aupiAW__heroNoteCard{border-radius:26px;width:100%;margin-top:-18px;padding:22px;position:relative;bottom:auto;right:auto}.dentalBridges-module__aupiAW__concernSelector,.dentalBridges-module__aupiAW__suitabilityAccordion,.dentalBridges-module__aupiAW__concernSnapshotGrid,.dentalBridges-module__aupiAW__comparisonSnapshotGrid,.dentalBridges-module__aupiAW__quoteClarityBand,.dentalBridges-module__aupiAW__principleGrid,.dentalBridges-module__aupiAW__trustChecks,.dentalBridges-module__aupiAW__riskList{grid-template-columns:1fr}.dentalBridges-module__aupiAW__sectionLeadSplit>.dentalBridges-module__aupiAW__sectionLeadCopy{padding-top:0}.dentalBridges-module__aupiAW__centeredIntro{text-align:left;align-items:flex-start;margin-bottom:30px}.dentalBridges-module__aupiAW__centeredIntro .fp-badge{align-self:flex-start}.dentalBridges-module__aupiAW__page .fp-jump-nav-track{justify-content:flex-start}.dentalBridges-module__aupiAW__concernSelector{gap:20px;margin-top:34px}.dentalBridges-module__aupiAW__concernButtons{gap:12px;display:grid}.dentalBridges-module__aupiAW__concernButton{border-radius:22px;width:100%;min-height:66px}.dentalBridges-module__aupiAW__concernPanel{grid-template-columns:1fr;box-shadow:0 18px 42px #5a60441a}.dentalBridges-module__aupiAW__concernPanelImage{aspect-ratio:16/11;min-height:240px}.dentalBridges-module__aupiAW__concernInsightGrid{grid-template-columns:1fr}.dentalBridges-module__aupiAW__confidenceGallery{grid-template-columns:1fr;margin-inline:auto;padding:0;display:grid;overflow:visible}.dentalBridges-module__aupiAW__confidenceCard{min-width:0}.dentalBridges-module__aupiAW__confidenceCardFeature{grid-column:auto}.dentalBridges-module__aupiAW__confidenceCardImage{aspect-ratio:16/11;min-height:230px}.dentalBridges-module__aupiAW__comparisonTabList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dentalBridges-module__aupiAW__comparisonTabButton{border-radius:24px;min-height:58px;padding:12px 14px;line-height:1.18}.dentalBridges-module__aupiAW__comparisonTabButton:last-child{grid-column:1/-1;justify-self:center;width:min(100%,260px)}.dentalBridges-module__aupiAW__comparisonPanel{overflow:hidden}.dentalBridges-module__aupiAW__comparisonPanelHeader{order:1}.dentalBridges-module__aupiAW__comparisonMedia{aspect-ratio:16/11;order:2;min-height:260px}.dentalBridges-module__aupiAW__comparisonColumns{order:3}.dentalBridges-module__aupiAW__journeyStep{grid-template-columns:1fr}.dentalBridges-module__aupiAW__journeyPlate{min-height:360px}.dentalBridges-module__aupiAW__naturalMedia{order:2}}@media (max-width:430px){.dentalBridges-module__aupiAW__heroSection,.dentalBridges-module__aupiAW__section,.dentalBridges-module__aupiAW__explanationSection,.dentalBridges-module__aupiAW__assessmentSection,.dentalBridges-module__aupiAW__journeySection,.dentalBridges-module__aupiAW__naturalSection,.dentalBridges-module__aupiAW__riskSection,.dentalBridges-module__aupiAW__faqSection{padding-inline:16px}.dentalBridges-module__aupiAW__section,.dentalBridges-module__aupiAW__assessmentSection,.dentalBridges-module__aupiAW__journeySection,.dentalBridges-module__aupiAW__naturalSection,.dentalBridges-module__aupiAW__faqSection{padding-top:66px;padding-bottom:72px}.dentalBridges-module__aupiAW__explanationSection,.dentalBridges-module__aupiAW__riskSection{padding-top:76px;padding-bottom:78px}.dentalBridges-module__aupiAW__heroGrid,.dentalBridges-module__aupiAW__sectionLeadSplit,.dentalBridges-module__aupiAW__explanationGrid,.dentalBridges-module__aupiAW__naturalGrid,.dentalBridges-module__aupiAW__trustGrid,.dentalBridges-module__aupiAW__riskInner,.dentalBridges-module__aupiAW__faqInner,.dentalBridges-module__aupiAW__quoteClarityBand,.dentalBridges-module__aupiAW__concernSelector,.dentalBridges-module__aupiAW__concernSnapshotGrid,.dentalBridges-module__aupiAW__confidenceGallery,.dentalBridges-module__aupiAW__comparisonSnapshotGrid,.dentalBridges-module__aupiAW__comparisonTabs{max-width:calc(100vw - 32px)}:is(.dentalBridges-module__aupiAW__heroCopy .fp-badge,.dentalBridges-module__aupiAW__sectionLeadBlock .fp-badge,.dentalBridges-module__aupiAW__centeredIntro .fp-badge,.dentalBridges-module__aupiAW__naturalCopy .fp-badge,.dentalBridges-module__aupiAW__riskLead .fp-badge,.dentalBridges-module__aupiAW__faqLead .fp-badge){white-space:normal;overflow-wrap:anywhere;letter-spacing:.14em;max-width:100%;height:auto;min-height:34px;line-height:1.2}.dentalBridges-module__aupiAW__buttonRow .fp-button{max-width:100%;width:fit-content!important}.dentalBridges-module__aupiAW__buttonRow{gap:12px}.dentalBridges-module__aupiAW__sectionHeading{font-size:clamp(2.15rem,10vw,2.65rem)}.dentalBridges-module__aupiAW__sectionIntro,.dentalBridges-module__aupiAW__sectionLeadCopy,.dentalBridges-module__aupiAW__editorialNote,.dentalBridges-module__aupiAW__heroLead,.dentalBridges-module__aupiAW__faqIntro,.dentalBridges-module__aupiAW__faqWarning{font-size:1rem;line-height:1.64}.dentalBridges-module__aupiAW__concernPanel,.dentalBridges-module__aupiAW__comparisonPanel,.dentalBridges-module__aupiAW__checkPanel{border-radius:24px;padding:20px}.dentalBridges-module__aupiAW__concernPanel h3,.dentalBridges-module__aupiAW__comparisonPanel h3{font-size:clamp(1.6rem,8.6vw,2rem)}.dentalBridges-module__aupiAW__comparisonMediaNote{padding:14px;bottom:12px;left:12px;right:12px}.dentalBridges-module__aupiAW__faqPanel{padding-left:0}.dentalBridges-module__aupiAW__faqItem summary{grid-template-columns:24px minmax(0,1fr);gap:14px}.dentalBridges-module__aupiAW__faqItem summary:before{width:24px;height:24px;font-size:1.05rem}.dentalBridges-module__aupiAW__heroImageWrap,.dentalBridges-module__aupiAW__naturalMedia{min-height:310px}.dentalBridges-module__aupiAW__confidenceCardCopy,.dentalBridges-module__aupiAW__concernSnapshotCard,.dentalBridges-module__aupiAW__comparisonSnapshotCard,.dentalBridges-module__aupiAW__principleCard,.dentalBridges-module__aupiAW__journeyStep,.dentalBridges-module__aupiAW__suitabilityCard,.dentalBridges-module__aupiAW__riskList li{padding:18px}}@media (prefers-reduced-motion:no-preference){.dentalBridges-module__aupiAW__page [data-bridges-reveal],.dentalBridges-module__aupiAW__page [data-bridges-stagger]>*,.dentalBridges-module__aupiAW__page [data-bridges-hero-media] img,.dentalBridges-module__aupiAW__page [data-motion=faq-row]{will-change:transform, opacity}.dentalBridges-module__aupiAW__page .fp-footer-doctor{will-change:transform, opacity}}@media (prefers-reduced-motion:reduce){:is(.dentalBridges-module__aupiAW__page [data-bridges-reveal],.dentalBridges-module__aupiAW__page [data-bridges-stagger]>*,.dentalBridges-module__aupiAW__page [data-motion=faq-row],.dentalBridges-module__aupiAW__page .fp-footer-doctor){opacity:1;will-change:auto;transform:none}.dentalBridges-module__aupiAW__concernButton,.dentalBridges-module__aupiAW__comparisonTabButton,.dentalBridges-module__aupiAW__confidenceCard,.dentalBridges-module__aupiAW__heroImageWrap img,.dentalBridges-module__aupiAW__naturalMedia img{transition:none;transform:none}.dentalBridges-module__aupiAW__heroHeadingAccent{animation:none}}
