.clinicalReviewStrip-module__ir5ELq__reviewStrip{background:0 0;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:0 clamp(18px,5vw,72px) clamp(42px,6vw,76px);display:grid}.clinicalReviewStrip-module__ir5ELq__reviewStrip article{background:#fffdf8c7;border:1px solid #18221f1f;border-radius:8px;padding:20px}.clinicalReviewStrip-module__ir5ELq__reviewStrip span{color:#3f5c2b;font-family:var(--font-poppins), sans-serif;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:700;display:block}.clinicalReviewStrip-module__ir5ELq__reviewStrip strong{color:#18221f;font-family:var(--font-poppins), sans-serif;font-size:1.05rem;line-height:1.35;display:block}.clinicalReviewStrip-module__ir5ELq__reviewStrip p{color:#18221fbf;font-family:var(--font-poppins), sans-serif;margin:8px 0 0;font-size:.92rem;line-height:1.55}@media (max-width:900px){.clinicalReviewStrip-module__ir5ELq__reviewStrip{grid-template-columns:1fr}}
.dentalImplantsPerth-module__azCa4a__page{background:var(--color-cream)}.dentalImplantsPerth-module__azCa4a__main{padding-bottom:0}.dentalImplantsPerth-module__azCa4a__heroSection,.dentalImplantsPerth-module__azCa4a__quickSection,.dentalImplantsPerth-module__azCa4a__optionsSection,.dentalImplantsPerth-module__azCa4a__journeySection,.dentalImplantsPerth-module__azCa4a__claritySection,.dentalImplantsPerth-module__azCa4a__relatedSection,.dentalImplantsPerth-module__azCa4a__footerCtaSection{padding-inline:20px;position:relative}.dentalImplantsPerth-module__azCa4a__sectionHeading,.dentalImplantsPerth-module__azCa4a__faqHeading,.dentalImplantsPerth-module__azCa4a__footerCtaHeading{font-family:var(--font-display);color:var(--color-heading);letter-spacing:-.03em;margin:0;font-weight:400}.dentalImplantsPerth-module__azCa4a__sectionHeading{font-size:clamp(2.5rem,4vw,3.625rem);line-height:.96}.dentalImplantsPerth-module__azCa4a__sectionHeadingLight{color:var(--color-cream)}.dentalImplantsPerth-module__azCa4a__sectionIntro,.dentalImplantsPerth-module__azCa4a__sectionLeadCopy,.dentalImplantsPerth-module__azCa4a__heroBody,.dentalImplantsPerth-module__azCa4a__footerCtaCopy p{font-family:var(--font-body);color:var(--color-body);margin:0;font-size:1.0625rem;line-height:1.78}.dentalImplantsPerth-module__azCa4a__buttonRow{flex-wrap:wrap;gap:18px;display:flex}.dentalImplantsPerth-module__azCa4a__heroIntro .dentalImplantsPerth-module__azCa4a__buttonRow{justify-content:center}.dentalImplantsPerth-module__azCa4a__page .fp-button-face{text-align:center;min-width:0}.dentalImplantsPerth-module__azCa4a__pathwayButtonRow{gap:20px 48px}.dentalImplantsPerth-module__azCa4a__softButton .fp-button-shadow{background:#8ca55e47}.dentalImplantsPerth-module__azCa4a__softButton .fp-button-face{color:var(--color-olive-dark);background:#b8ca86}.dentalImplantsPerth-module__azCa4a__heroSection{padding-top:104px;padding-bottom:160px;overflow:hidden}.dentalImplantsPerth-module__azCa4a__heroIntro{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:28px;width:min(100%,1076px);margin:0 auto;display:flex;position:relative}.dentalImplantsPerth-module__azCa4a__heroHeadingWrap{position:relative}.dentalImplantsPerth-module__azCa4a__heroHeading{font-family:var(--font-display);letter-spacing:-.04em;color:var(--color-heading);margin:0;font-size:clamp(3rem,4.6vw,4.25rem);font-weight:400;line-height:.98}.dentalImplantsPerth-module__azCa4a__heroHeadingAccent{overflow-wrap:anywhere;isolation:isolate;max-width:100%;display:inline-block;position:relative}.dentalImplantsPerth-module__azCa4a__heroHeadingAccent [data-hero-service-accent-tail]{white-space:normal}.dentalImplantsPerth-module__azCa4a__heroBody{width:min(100%,760px);font-size:1.125rem;line-height:1.65}.dentalImplantsPerth-module__azCa4a__heroShowcase{background:radial-gradient(520px at 84% 24%,#c4d6a3cc,#0000 70%),linear-gradient(#f3ede5 0%,#ece5da 100%);border-radius:40px;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:28px 32px;width:min(100%,1440px);margin:80px auto 0;padding:40px;display:grid;overflow:hidden;box-shadow:0 34px 80px #5a60441f}.dentalImplantsPerth-module__azCa4a__heroShowcaseImage,.dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor{border-radius:32px;position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__heroShowcaseImage img,.dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor img,.dentalImplantsPerth-module__azCa4a__optionsStageImageWrap img,.dentalImplantsPerth-module__azCa4a__journeyVisual img,.dentalImplantsPerth-module__azCa4a__relatedMedia img,.dentalImplantsPerth-module__azCa4a__footerCtaImageWrap img{transition:transform .42s cubic-bezier(.23,1,.32,1),filter .42s cubic-bezier(.23,1,.32,1)}.dentalImplantsPerth-module__azCa4a__heroShowcaseImage{grid-area:1/1/span 2;min-height:560px}.dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor{background:radial-gradient(220px at 20% 80%,#fffc,#0000 70%),linear-gradient(#cddaacf5 0%,#a8bd75eb 100%);min-height:320px}.dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor:after{content:"";pointer-events:none;background:linear-gradient(#efe8df00 20%,#efe8df0a 100%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__heroShowcaseCard{background:#fffbf6db;border:1px solid #243f1714;border-radius:32px;flex-direction:column;align-self:start;gap:14px;padding:28px 30px;display:flex;box-shadow:0 18px 40px #5a604414}.dentalImplantsPerth-module__azCa4a__heroShowcaseCard span,.dentalImplantsPerth-module__azCa4a__pathwayPanelCard span,.dentalImplantsPerth-module__azCa4a__optionsStageKicker,.dentalImplantsPerth-module__azCa4a__journeyMomentLabel,.dentalImplantsPerth-module__azCa4a__journeyStageCard span,.dentalImplantsPerth-module__azCa4a__investmentFactorCard span{width:fit-content;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;color:#5f5a55;align-items:center;gap:8px;font-size:.75rem;font-weight:700;display:inline-flex}.dentalImplantsPerth-module__azCa4a__heroShowcaseCard strong,.dentalImplantsPerth-module__azCa4a__pathwayPanelCard strong,.dentalImplantsPerth-module__azCa4a__journeyStageCard strong{font-family:var(--font-display);color:var(--color-heading);font-size:clamp(1.75rem,2vw,2.375rem);font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__heroShowcaseCard p,.dentalImplantsPerth-module__azCa4a__pathwayPanelCard p{max-width:34ch;color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1rem;line-height:1.75}.dentalImplantsPerth-module__azCa4a__heroPillLeft,.dentalImplantsPerth-module__azCa4a__heroPillRight{pointer-events:none;position:absolute}.dentalImplantsPerth-module__azCa4a__heroPillLeft{width:clamp(160px,15vw,260px);height:auto;top:128px;left:clamp(-70px,1vw,40px)}.dentalImplantsPerth-module__azCa4a__heroPillRight{width:clamp(300px,23vw,450px);height:auto;top:468px;right:clamp(-210px,-5vw,-80px)}.dentalImplantsPerth-module__azCa4a__pathwayBand{background:radial-gradient(620px at 14% 14%,#aec3842e,#0000 62%),radial-gradient(520px at 92% 82%,#d8ddc014,#0000 58%),linear-gradient(#274c23 0%,#203b18 100%);padding:160px 20px;position:relative;overflow:visible}.dentalImplantsPerth-module__azCa4a__pathwayBand:before,.dentalImplantsPerth-module__azCa4a__pathwayBand:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.dentalImplantsPerth-module__azCa4a__pathwayBand:before{background:radial-gradient(circle,#c3ceac24 0%,#c3ceac00 72%);width:340px;height:340px;top:78px;left:-120px}.dentalImplantsPerth-module__azCa4a__pathwayBand:after{background:radial-gradient(circle,#cc905a14 0%,#cc905a00 74%);width:420px;height:420px;bottom:60px;right:-140px}.dentalImplantsPerth-module__azCa4a__pathwayInner{grid-template-columns:minmax(0,660px) minmax(0,680px);align-items:start;gap:100px;width:min(100%,1440px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__pathwayContent{z-index:1;flex-direction:column;justify-content:flex-start;gap:48px;min-height:695px;display:flex;position:relative}.dentalImplantsPerth-module__azCa4a__pathwayHeader{flex-direction:column;gap:18px;max-width:590px;display:flex}.dentalImplantsPerth-module__azCa4a__pathwayHeader .fp-badge{align-self:flex-start}.dentalImplantsPerth-module__azCa4a__pathwayIntro{color:#efe8dfd1;max-width:56ch;font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.82}.dentalImplantsPerth-module__azCa4a__pathwayGrid,.dentalImplantsPerth-module__azCa4a__cardGridFour{grid-template-columns:repeat(2,minmax(0,1fr));gap:42px 48px;display:grid}.dentalImplantsPerth-module__azCa4a__pathwayCard,.dentalImplantsPerth-module__azCa4a__infoCard{flex-direction:column;gap:16px;display:flex}.dentalImplantsPerth-module__azCa4a__pathwayCard h3,.dentalImplantsPerth-module__azCa4a__infoCard h3{font-family:var(--font-display);margin:0;font-size:2rem;font-weight:400;line-height:1.02}.dentalImplantsPerth-module__azCa4a__pathwayCard h3{color:var(--color-cream)}.dentalImplantsPerth-module__azCa4a__pathwayCard p{color:#efe8dfd1;font-family:var(--font-body);margin:0;font-size:1rem;line-height:1.78}.dentalImplantsPerth-module__azCa4a__pathwayCard .dentalImplantsPerth-module__azCa4a__pathwayCardDetail{color:#efe8df9e;font-size:.9375rem;line-height:1.7}.dentalImplantsPerth-module__azCa4a__cardMarker{background:#dedede;border-radius:4px;width:24px;height:24px}.dentalImplantsPerth-module__azCa4a__pathwayPanel{top:calc(var(--fp-jump-nav-top) + 72px);background:linear-gradient(#efe8df0f 0%,#efe8df29 100%);border-radius:40px;align-self:start;min-height:695px;position:sticky;overflow:hidden;box-shadow:0 28px 70px #0a180533}.dentalImplantsPerth-module__azCa4a__pathwayPanel:after{content:"";background:linear-gradient(#17260f14 0%,#17260f8f 100%),linear-gradient(90deg,#17260f61 0%,#17260f00 52%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__pathwayPanelCard{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#14210c80;border:1px solid #efe8df29;border-radius:32px;flex-direction:column;gap:16px;max-width:448px;padding:24px 26px;display:flex;position:absolute;bottom:32px;left:32px;right:32px}.dentalImplantsPerth-module__azCa4a__pathwayPanelCard span,.dentalImplantsPerth-module__azCa4a__pathwayPanelCard strong,.dentalImplantsPerth-module__azCa4a__pathwayPanelCard p{color:var(--color-cream)}.dentalImplantsPerth-module__azCa4a__pathwayPanelCard .dentalImplantsPerth-module__azCa4a__pathwayPanelSupport{color:#efe8dfb8;font-size:.9375rem;line-height:1.74}.dentalImplantsPerth-module__azCa4a__quickSection{padding-top:72px;padding-bottom:24px}.dentalImplantsPerth-module__azCa4a__quickShell{background:radial-gradient(420px at 100% 0,#bcce9261,#0000 72%),linear-gradient(#fffbf6eb 0%,#f7f1e8f5 100%);border:1px solid #243f1714;border-radius:40px;gap:32px;width:min(100%,1440px);margin:0 auto;padding:36px;display:grid;box-shadow:0 26px 60px #5a60441a}.dentalImplantsPerth-module__azCa4a__quickLead{flex-direction:column;gap:18px;max-width:760px;display:flex}.dentalImplantsPerth-module__azCa4a__quickCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dentalImplantsPerth-module__azCa4a__quickCard{background:#ffffffbd;border:1px solid #243f1714;border-radius:28px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex;box-shadow:0 18px 42px #5a604414}.dentalImplantsPerth-module__azCa4a__quickCard h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-size:clamp(1.65rem,2vw,2.1rem);font-weight:400;line-height:1.02}.dentalImplantsPerth-module__azCa4a__quickCard p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.72}.dentalImplantsPerth-module__azCa4a__optionsSection{padding-top:120px;padding-bottom:160px}.dentalImplantsPerth-module__azCa4a__optionsIntro,.dentalImplantsPerth-module__azCa4a__journeyIntro,.dentalImplantsPerth-module__azCa4a__relatedIntro{text-align:center;flex-direction:column;align-items:center;gap:18px;width:min(100%,770px);margin:0 auto;display:flex}:is(.dentalImplantsPerth-module__azCa4a__optionsIntro .fp-badge,.dentalImplantsPerth-module__azCa4a__journeyIntro .fp-badge,.dentalImplantsPerth-module__azCa4a__relatedIntro .fp-badge){align-self:center}.dentalImplantsPerth-module__azCa4a__sectionIntro{width:min(100%,640px)}.dentalImplantsPerth-module__azCa4a__optionsTabsShell{grid-template-columns:minmax(0,310px) minmax(0,1fr);align-items:start;gap:40px;width:min(100%,1440px);margin:80px auto 0;display:grid}.dentalImplantsPerth-module__azCa4a__optionsTabList{flex-direction:column;gap:14px;display:flex;position:sticky;top:120px}.dentalImplantsPerth-module__azCa4a__optionsTabButton{text-align:left;cursor:pointer;background:#ffffff8f;border:1px solid #243f171a;border-radius:28px;padding:20px 22px 18px;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__optionsTabButtonHighlight{background:radial-gradient(220px at 100% 0,#afc676a3,#0000 70%),linear-gradient(#f8f6ef 0%,#e9efda 100%);border-radius:28px;position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__optionsTabButtonLabel,.dentalImplantsPerth-module__azCa4a__optionsTabButtonMeta{z-index:1;display:block;position:relative}.dentalImplantsPerth-module__azCa4a__optionsTabButtonLabel{font-family:var(--font-display);color:var(--color-heading);font-size:1.5rem;line-height:1}.dentalImplantsPerth-module__azCa4a__optionsTabButtonMeta{font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;color:#56514c;margin-top:10px;font-size:.75rem}@media (prefers-reduced-motion:no-preference){.dentalImplantsPerth-module__azCa4a__optionsTabButton:hover,.dentalImplantsPerth-module__azCa4a__optionsTabButton:focus-visible{border-color:#243f1733;transform:translateY(-2px);box-shadow:0 16px 34px #5a604414}}.dentalImplantsPerth-module__azCa4a__optionsTabButtonActive{border-color:#8ca55e66}.dentalImplantsPerth-module__azCa4a__optionsStage{background:radial-gradient(420px at 100% 0,#bcce9273,#0000 70%),linear-gradient(#fffbf6eb 0%,#f7f1e8f5 100%);border-radius:40px;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:28px;padding:26px;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1);display:grid;box-shadow:0 26px 60px #5a60441f}.dentalImplantsPerth-module__azCa4a__optionsStageCopy{background:#ffffffa3;border:1px solid #243f1714;border-radius:32px;flex-direction:column;gap:18px;padding:34px 32px;display:flex}.dentalImplantsPerth-module__azCa4a__optionsStageCopy h3,.dentalImplantsPerth-module__azCa4a__journeyMomentBody h3{font-family:var(--font-display);color:var(--color-heading);margin:0;font-size:clamp(2rem,2.4vw,2.75rem);font-weight:400;line-height:.96}.dentalImplantsPerth-module__azCa4a__optionsStageCopy p,.dentalImplantsPerth-module__azCa4a__journeyMomentBody p,.dentalImplantsPerth-module__azCa4a__journeyStageCard p,.dentalImplantsPerth-module__azCa4a__investmentFactorCard p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1rem;line-height:1.76}.dentalImplantsPerth-module__azCa4a__optionsTagRow{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.dentalImplantsPerth-module__azCa4a__optionsTagRow span{color:#3e3c3cc2;font-family:var(--font-body);background:#cc905a24;border-radius:999px;padding:8px 12px;font-size:.75rem;line-height:1}.dentalImplantsPerth-module__azCa4a__optionsStageActions{padding-top:8px}.dentalImplantsPerth-module__azCa4a__optionsStageMedia,.dentalImplantsPerth-module__azCa4a__optionsStageImageWrap,.dentalImplantsPerth-module__azCa4a__footerCtaImageWrap{border-radius:40px;position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__optionsStageMedia{background:linear-gradient(#243f170f 0%,#243f1729 100%);min-height:560px}.dentalImplantsPerth-module__azCa4a__optionsStageImageWrap{border-radius:inherit;position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__optionsStageFloatingNote{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#14210c8f;border:1px solid #efe8df29;border-radius:28px;flex-direction:column;gap:10px;max-width:250px;padding:18px 20px;display:flex;position:absolute;bottom:28px;right:28px}.dentalImplantsPerth-module__azCa4a__optionsStageFloatingNote span,.dentalImplantsPerth-module__azCa4a__optionsStageFloatingNote strong,.dentalImplantsPerth-module__azCa4a__optionsStageFloatingNote p{color:var(--color-cream)}.dentalImplantsPerth-module__azCa4a__assessmentSection{background:#dde4bf;padding:160px 20px}.dentalImplantsPerth-module__azCa4a__assessmentInner,.dentalImplantsPerth-module__azCa4a__claritySection,.dentalImplantsPerth-module__azCa4a__relatedSection{width:min(100%,1440px);margin:0 auto}.dentalImplantsPerth-module__azCa4a__sectionLeadSplit{grid-template-columns:minmax(0,680px) minmax(0,420px);align-items:start;gap:100px;display:grid}.dentalImplantsPerth-module__azCa4a__sectionLeadBlock{flex-direction:column;gap:18px;display:flex}.dentalImplantsPerth-module__azCa4a__sectionLeadCopy{max-width:100%;padding-top:28px}.dentalImplantsPerth-module__azCa4a__cardGridFour{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:84px;margin-bottom:56px}.dentalImplantsPerth-module__azCa4a__infoCard h3{color:var(--color-heading)}.dentalImplantsPerth-module__azCa4a__infoCard p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1rem;line-height:1.76}.dentalImplantsPerth-module__azCa4a__infoCard .dentalImplantsPerth-module__azCa4a__infoCardDetail{color:#3e3c3cc7;font-size:.9375rem;line-height:1.72}.dentalImplantsPerth-module__azCa4a__assessmentExplorer{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:84px;margin-bottom:56px;display:grid}.dentalImplantsPerth-module__azCa4a__assessmentExplorerCard{background:#ffffff70;border:1px solid #243f171a;border-radius:30px;min-width:0;transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .2s cubic-bezier(.23,1,.32,1),background .2s cubic-bezier(.23,1,.32,1),box-shadow .2s cubic-bezier(.23,1,.32,1);box-shadow:0 18px 42px #5a604414}.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:30px;grid-template-columns:24px minmax(0,1fr);align-items:start;gap:16px;padding:24px;display:grid}.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton .dentalImplantsPerth-module__azCa4a__cardMarker{transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1)}.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton:focus-visible,.dentalImplantsPerth-module__azCa4a__costFactorButton:focus-visible{outline-offset:4px;outline:3px solid #8ca55e94}.dentalImplantsPerth-module__azCa4a__assessmentExplorerCopy{flex-direction:column;gap:12px;min-width:0;display:flex}.dentalImplantsPerth-module__azCa4a__assessmentExplorerTitle{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:1.55rem;font-weight:400;line-height:1.02}.dentalImplantsPerth-module__azCa4a__assessmentExplorerBody{color:var(--color-body);font-family:var(--font-body);font-size:.9375rem;line-height:1.68}.dentalImplantsPerth-module__azCa4a__assessmentExplorerHint{width:fit-content;color:var(--color-olive-dark);font-family:var(--font-body);background:#cc905a24;border-radius:999px;padding:7px 11px;font-size:.75rem;font-weight:700;line-height:1.1;display:inline-flex}.dentalImplantsPerth-module__azCa4a__assessmentDetailPanel{border-top:1px solid #243f171f;margin:0 24px 24px 64px;padding-top:18px;overflow:hidden}.dentalImplantsPerth-module__azCa4a__assessmentDetailPanel strong,.dentalImplantsPerth-module__azCa4a__costFactorDetail strong,.dentalImplantsPerth-module__azCa4a__costFactorQuestion strong{color:var(--color-heading);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:.75rem;font-weight:700;line-height:1.2;display:block}.dentalImplantsPerth-module__azCa4a__assessmentDetailPanel p{color:#3e3c3cc7;font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.68}.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton[aria-expanded=true] .dentalImplantsPerth-module__azCa4a__cardMarker{background:var(--color-terracotta);transform:rotate(45deg)}.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton:active,.dentalImplantsPerth-module__azCa4a__costFactorButton:active{transform:scale(.992)}.dentalImplantsPerth-module__azCa4a__assessmentSupportCard{background:#ffffff80;border:1px solid #243f171f;border-radius:32px;gap:12px;margin-bottom:56px;padding:28px 30px;display:grid;box-shadow:0 20px 48px #5a604414}.dentalImplantsPerth-module__azCa4a__assessmentSupportCard strong{font-family:var(--font-display);color:var(--color-heading);margin:0;font-size:clamp(1.5rem,2vw,2rem);font-weight:400;line-height:1.08}.dentalImplantsPerth-module__azCa4a__assessmentSupportCard p{max-width:82ch;color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1rem;line-height:1.78}.dentalImplantsPerth-module__azCa4a__journeySection{padding-top:160px;padding-bottom:180px}.dentalImplantsPerth-module__azCa4a__journeyExperience{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px;width:min(100%,1440px);margin:90px auto 0;display:grid;position:relative}.dentalImplantsPerth-module__azCa4a__journeyStage{position:sticky;top:126px}.dentalImplantsPerth-module__azCa4a__journeyStickyCard{background:radial-gradient(360px at 82% 22%,#c4d6a3bd,#0000 70%),linear-gradient(#f3ede5 0%,#e7e2d8 100%);border-radius:40px;min-height:620px;padding:24px;position:relative;overflow:hidden;box-shadow:0 26px 60px #5a60441f}.dentalImplantsPerth-module__azCa4a__journeyVisual{border-radius:28px;position:absolute;inset:24px;overflow:hidden}.dentalImplantsPerth-module__azCa4a__journeyStageGlowA,.dentalImplantsPerth-module__azCa4a__journeyStageGlowB{pointer-events:none;border-radius:999px;position:absolute}.dentalImplantsPerth-module__azCa4a__journeyStageGlowA{background:linear-gradient(#ffffff29 0%,#ffffff6b 100%);width:210px;height:360px;top:60px;right:-40px}.dentalImplantsPerth-module__azCa4a__journeyStageGlowB{background:linear-gradient(#c3ceac1f 0%,#c3ceac6b 100%);width:160px;height:220px;bottom:-80px;left:-40px}.dentalImplantsPerth-module__azCa4a__journeyStageCard{z-index:1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffbf6db;border:1px solid #efe8df3d;border-radius:30px;flex-direction:column;gap:12px;max-width:360px;padding:22px 24px;display:flex;position:absolute;bottom:36px;left:36px;right:36px}.dentalImplantsPerth-module__azCa4a__journeyTrack{flex-direction:column;gap:18px;padding-left:54px;display:flex;position:relative}.dentalImplantsPerth-module__azCa4a__journeyRail,.dentalImplantsPerth-module__azCa4a__journeyRailProgress{border-radius:999px;width:2px;position:absolute;top:12px;bottom:12px;left:18px}.dentalImplantsPerth-module__azCa4a__journeyRail{background:#243f171f}.dentalImplantsPerth-module__azCa4a__journeyRailProgress{transform-origin:top;background:linear-gradient(#cc905aeb 0%,#8ca55eeb 100%)}.dentalImplantsPerth-module__azCa4a__journeyMoment{padding-bottom:18px;position:relative}.dentalImplantsPerth-module__azCa4a__journeyMomentMarker{background:#efe8dff5;border:1px solid #243f171f;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;top:22px;left:-54px}.dentalImplantsPerth-module__azCa4a__journeyMomentMarker span{background:#243f1785;border-radius:999px;width:10px;height:10px;display:block}.dentalImplantsPerth-module__azCa4a__journeyMomentBody{background:#ffffff8f;border:1px solid #243f1714;border-radius:30px;flex-direction:column;gap:12px;padding:26px 28px;transition:transform .22s cubic-bezier(.23,1,.32,1),background .22s cubic-bezier(.23,1,.32,1),border-color .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1);display:flex}.dentalImplantsPerth-module__azCa4a__journeyMomentActive .dentalImplantsPerth-module__azCa4a__journeyMomentMarker{background:#f5eee3fa;border-color:#cc905a6b;transform:scale(1.08)}.dentalImplantsPerth-module__azCa4a__journeyMomentActive .dentalImplantsPerth-module__azCa4a__journeyMomentMarker span{background:var(--color-terracotta)}.dentalImplantsPerth-module__azCa4a__journeyMomentActive .dentalImplantsPerth-module__azCa4a__journeyMomentBody{background:#faf7f0eb;border-color:#8ca55e38;transform:translate(8px);box-shadow:0 24px 52px #5a604414}.dentalImplantsPerth-module__azCa4a__journeyMomentDetail{color:#5f5a55;font-family:var(--font-body);font-size:.875rem;line-height:1.65}.dentalImplantsPerth-module__azCa4a__sageStorySection{background:linear-gradient(#dde4bf 0% 70%,#efe8dffa 100%);padding:160px 20px 60px;position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__sageStorySection:after{content:"";pointer-events:none;background:linear-gradient(#dde4bf00 0%,#efe8dff0 100%);height:240px;position:absolute;bottom:0;left:0;right:0}.dentalImplantsPerth-module__azCa4a__investmentRow{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:64px;width:min(100%,1440px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__investmentCopy{flex-direction:column;gap:18px;display:flex}.dentalImplantsPerth-module__azCa4a__guideFees{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dentalImplantsPerth-module__azCa4a__guideFeeCard{background:#ffffffb8;border:1px solid #243f1714;border-radius:24px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex;box-shadow:0 16px 36px #5a604414}.dentalImplantsPerth-module__azCa4a__guideFeeCard span{color:#5f5a55;min-width:0;max-width:100%;font-family:var(--font-body);letter-spacing:.16em;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;text-transform:uppercase;word-break:normal;font-size:.75rem;font-weight:700;line-height:1.2;display:block}.dentalImplantsPerth-module__azCa4a__guideFeeCard strong{min-width:0;max-width:100%;color:var(--color-heading);font-family:var(--font-display);-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal;font-size:clamp(1.75rem,2.2vw,2.35rem);font-weight:400;line-height:.98;display:block}.dentalImplantsPerth-module__azCa4a__guideFeeCard p,.dentalImplantsPerth-module__azCa4a__costDisclaimer{min-width:0;max-width:100%;color:var(--color-body);font-family:var(--font-body);-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal;margin:0;font-size:.9375rem;line-height:1.7}.dentalImplantsPerth-module__azCa4a__costDisclaimer{max-width:72ch}.dentalImplantsPerth-module__azCa4a__containImage{object-fit:contain;object-position:center bottom}.dentalImplantsPerth-module__azCa4a__investmentFactors{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.dentalImplantsPerth-module__azCa4a__investmentFactorCard{background:#ffffff57;border:1px solid #243f1714;border-radius:24px;flex-direction:column;gap:10px;padding:18px 18px 20px;display:flex}.dentalImplantsPerth-module__azCa4a__investmentPanel{z-index:1;background:radial-gradient(340px at 80% 12%,#c4d6a3ad,#0000 72%),linear-gradient(#f5f8ecc7 0%,#ebf0dbeb 100%);border-radius:40px;flex-direction:column;gap:18px;padding:26px;display:flex;position:relative;box-shadow:0 28px 64px #5a604424}.dentalImplantsPerth-module__azCa4a__investmentEditorialCard,.dentalImplantsPerth-module__azCa4a__investmentChecklistCard,.dentalImplantsPerth-module__azCa4a__investmentPaymentCard{background:#ffffff9e;border:1px solid #243f1714;border-radius:30px;flex-direction:column;gap:16px;padding:24px;display:flex}.dentalImplantsPerth-module__azCa4a__investmentEditorialCard h3,.dentalImplantsPerth-module__azCa4a__investmentChecklistCard h3,.dentalImplantsPerth-module__azCa4a__investmentPaymentCard h3{font-family:var(--font-display);color:var(--color-heading);margin:0;font-size:clamp(1.75rem,2vw,2.375rem);font-weight:400;line-height:.98}.dentalImplantsPerth-module__azCa4a__investmentEditorialCard p,.dentalImplantsPerth-module__azCa4a__investmentPaymentCard p,.dentalImplantsPerth-module__azCa4a__investmentSupportNote{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.7}.dentalImplantsPerth-module__azCa4a__investmentChecklist{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dentalImplantsPerth-module__azCa4a__investmentChecklist li{color:var(--color-body);font-family:var(--font-body);padding-left:22px;font-size:.9375rem;line-height:1.7;position:relative}.dentalImplantsPerth-module__azCa4a__investmentChecklist li:before{content:"";background:#6c8846e6;border-radius:999px;width:8px;height:8px;position:absolute;top:.75em;left:0;transform:translateY(-50%)}.dentalImplantsPerth-module__azCa4a__investmentLogoGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dentalImplantsPerth-module__azCa4a__investmentLogoChip{background:#ffffffd1;border:1px solid #243f1714;border-radius:20px;justify-content:center;align-items:center;min-height:78px;padding:16px;display:flex}.dentalImplantsPerth-module__azCa4a__investmentLogoImage{width:auto;max-width:112px;height:auto;max-height:34px}.dentalImplantsPerth-module__azCa4a__investmentSupportNote{color:#3e3c3cc2}.dentalImplantsPerth-module__azCa4a__investmentSourceRow{flex-wrap:wrap;gap:10px;display:flex}.dentalImplantsPerth-module__azCa4a__costFactorExplorer{gap:18px;display:grid}.dentalImplantsPerth-module__azCa4a__costFactorPicker{flex-direction:column;gap:16px;display:flex}.dentalImplantsPerth-module__azCa4a__costFactorPrompt,.dentalImplantsPerth-module__azCa4a__costFactorDisclaimer{color:#3e3c3cc2;font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.68}.dentalImplantsPerth-module__azCa4a__costFactorButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dentalImplantsPerth-module__azCa4a__costFactorButton{min-width:0;min-height:52px;color:var(--color-heading);font-family:var(--font-body);text-align:left;cursor:pointer;background:#fff9;border:1px solid #243f171a;border-radius:18px;padding:13px 15px;font-size:.875rem;font-weight:700;line-height:1.28;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1)}.dentalImplantsPerth-module__azCa4a__costFactorButton span{display:block}.dentalImplantsPerth-module__azCa4a__costFactorButtonActive{background:var(--color-olive-dark);color:var(--color-cream);border-color:#243f1747;box-shadow:0 14px 30px #5a60441f}.dentalImplantsPerth-module__azCa4a__costFactorPanel{background:#fffbf6bd;border:1px solid #243f1714;border-radius:30px;flex-direction:column;gap:14px;padding:26px;display:flex;box-shadow:0 18px 42px #5a604414}.dentalImplantsPerth-module__azCa4a__costFactorPanel>span{color:#5f5a55;width:fit-content;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:700;line-height:1.2;display:inline-flex}.dentalImplantsPerth-module__azCa4a__costFactorPanel h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(1.85rem,2.2vw,2.5rem);font-weight:400;line-height:.98}.dentalImplantsPerth-module__azCa4a__costFactorPanel p,.dentalImplantsPerth-module__azCa4a__costFactorDetail p,.dentalImplantsPerth-module__azCa4a__costFactorQuestion p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.7}@media (min-width:1280px){.dentalImplantsPerth-module__azCa4a__investmentCopy .dentalImplantsPerth-module__azCa4a__guideFees{grid-template-columns:repeat(1,minmax(0,1fr))}.dentalImplantsPerth-module__azCa4a__investmentCopy .dentalImplantsPerth-module__azCa4a__guideFeeCard strong{font-size:clamp(1.55rem,1.55vw,2rem)}}.dentalImplantsPerth-module__azCa4a__costFactorDetail,.dentalImplantsPerth-module__azCa4a__costFactorQuestion{background:#dde4bf5c;border-radius:22px;padding:18px}.dentalImplantsPerth-module__azCa4a__costFactorQuestion{background:#cc905a21}.dentalImplantsPerth-module__azCa4a__investmentSourceLink,.dentalImplantsPerth-module__azCa4a__faqSourceLink{color:var(--color-olive-dark);font-family:var(--font-body);background:#cc905a24;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:.8125rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.dentalImplantsPerth-module__azCa4a__claritySection{padding-top:160px;padding-bottom:140px}.dentalImplantsPerth-module__azCa4a__relatedSection{padding-top:100px;padding-bottom:150px}.dentalImplantsPerth-module__azCa4a__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:80px;display:grid}.dentalImplantsPerth-module__azCa4a__relatedCard{border-radius:32px;flex-direction:column;transition:transform .22s cubic-bezier(.23,1,.32,1),color .22s cubic-bezier(.23,1,.32,1);display:flex}.dentalImplantsPerth-module__azCa4a__relatedCard:focus-within{outline-offset:8px;outline:3px solid #8ca55e70}.dentalImplantsPerth-module__azCa4a__relatedMedia{border-radius:32px;min-height:257px;position:relative;overflow:hidden;box-shadow:0 20px 46px #5a60441f}.dentalImplantsPerth-module__azCa4a__relatedCard h3{font-family:var(--font-display);color:var(--color-heading);margin:28px 0 12px;font-size:2rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__relatedCard p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.65}.dentalImplantsPerth-module__azCa4a__relatedTags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.dentalImplantsPerth-module__azCa4a__relatedTags span{color:#514c48;font-family:var(--font-body);text-transform:capitalize;background:#cc905a26;border-radius:999px;padding:6px 12px;font-size:.75rem;line-height:1}.dentalImplantsPerth-module__azCa4a__learnMoreLink{color:var(--color-olive-dark);font-family:var(--font-body);letter-spacing:.04em;align-items:center;gap:10px;margin-top:26px;font-size:.9375rem;font-weight:700;text-decoration:none;display:inline-flex}.dentalImplantsPerth-module__azCa4a__viewAllWrap{justify-content:center;margin-top:46px;display:flex}.dentalImplantsPerth-module__azCa4a__faqSection{padding:36px 20px 140px}.dentalImplantsPerth-module__azCa4a__faqInner{grid-template-columns:minmax(0,450px) minmax(0,910px);gap:80px;width:min(100%,1440px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__faqLead{flex-direction:column;align-self:start;gap:20px;display:flex;position:sticky;top:120px}.dentalImplantsPerth-module__azCa4a__faqHeading{font-size:clamp(2.5rem,4vw,3.625rem);line-height:.98}.dentalImplantsPerth-module__azCa4a__faqIntro{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.8}.dentalImplantsPerth-module__azCa4a__faqList{flex-direction:column;gap:0;display:flex}.dentalImplantsPerth-module__azCa4a__faqItem{border-bottom:1px solid #3e3c3c26;padding:0 0 22px}.dentalImplantsPerth-module__azCa4a__faqItem+.dentalImplantsPerth-module__azCa4a__faqItem{padding-top:22px}.dentalImplantsPerth-module__azCa4a__faqTrigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:20px;padding:0;display:flex}.dentalImplantsPerth-module__azCa4a__faqIcon{border:1.5px solid #243f1747;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin-top:4px;display:inline-flex;position:relative}.dentalImplantsPerth-module__azCa4a__faqIconOpen{border-color:var(--color-terracotta)}.dentalImplantsPerth-module__azCa4a__faqIconHorizontal,.dentalImplantsPerth-module__azCa4a__faqIconVertical{background:currentColor;border-radius:999px;position:absolute}.dentalImplantsPerth-module__azCa4a__faqIconHorizontal{width:12px;height:1.5px;color:inherit}.dentalImplantsPerth-module__azCa4a__faqIconVertical{width:1.5px;height:12px;color:inherit}.dentalImplantsPerth-module__azCa4a__faqTrigger,.dentalImplantsPerth-module__azCa4a__faqQuestion,.dentalImplantsPerth-module__azCa4a__faqIcon{color:var(--color-body)}.dentalImplantsPerth-module__azCa4a__faqIconOpen,.dentalImplantsPerth-module__azCa4a__faqIconOpen .dentalImplantsPerth-module__azCa4a__faqIconHorizontal{color:var(--color-terracotta)}.dentalImplantsPerth-module__azCa4a__faqQuestion{font-family:var(--font-display);color:var(--color-heading);flex:1;font-size:1.5rem;line-height:1.34}.dentalImplantsPerth-module__azCa4a__faqPanel{grid-template-rows:0fr;padding-left:48px;transition:grid-template-rows .24s;display:grid;overflow:hidden}.dentalImplantsPerth-module__azCa4a__faqPanelOpen{grid-template-rows:1fr}.dentalImplantsPerth-module__azCa4a__faqAnswer{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.82}.dentalImplantsPerth-module__azCa4a__faqWarning{color:#3e3c3cc7;font-family:var(--font-body);background:#d8ddc057;border:1px solid #243f171f;border-radius:24px;margin:0;padding:18px 20px;font-size:.9375rem;line-height:1.76}.dentalImplantsPerth-module__azCa4a__faqPanelInner{flex-direction:column;gap:18px;padding:18px 0 12px 48px;display:flex}.dentalImplantsPerth-module__azCa4a__faqPanelInner :where(p,ul,ol){margin:0}.dentalImplantsPerth-module__azCa4a__faqPanelInner :where(p+p,p+ul,p+ol,ul+p,ol+p,ul+ul,ol+ol,ul+ol,ol+ul){margin-top:14px}.dentalImplantsPerth-module__azCa4a__faqPoints{color:var(--color-body);font-family:var(--font-body);gap:14px;padding-left:1.25rem;font-size:1rem;line-height:1.8;list-style:outside;display:grid}.dentalImplantsPerth-module__azCa4a__faqPanelInner :where(ol){color:var(--color-body);font-family:var(--font-body);gap:14px;padding-left:1.35rem;font-size:1rem;line-height:1.8;list-style:decimal;display:grid}.dentalImplantsPerth-module__azCa4a__faqPanelInner :where(li){margin:0;padding-left:.15rem}.dentalImplantsPerth-module__azCa4a__faqPanelInner :where(){color:var(--color-body)}.dentalImplantsPerth-module__azCa4a__faqAnswerSection{gap:12px;display:grid}.dentalImplantsPerth-module__azCa4a__faqAnswerSectionHeading{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(1.18rem,1.6vw,1.38rem);font-weight:400;line-height:1.2}.dentalImplantsPerth-module__azCa4a__faqSources{flex-direction:column;gap:10px;display:flex}.dentalImplantsPerth-module__azCa4a__faqSources>span{color:#5a554f;width:fit-content;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;font-size:.75rem;font-weight:700;display:inline-flex}.dentalImplantsPerth-module__azCa4a__faqSourceLinks{flex-wrap:wrap;gap:10px;display:flex}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqSection{background:radial-gradient(520px circle at 12% 8%, #dfe8bf52, transparent 72%), var(--color-cream);padding-top:118px}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqList{gap:12px}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqItem{background:#fffbf68f;border:1px solid #243f171a;border-radius:30px;padding:20px;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1);overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqItem+.dentalImplantsPerth-module__azCa4a__faqItem{padding-top:20px}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqTrigger{align-items:center}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqTrigger[aria-expanded=true] .dentalImplantsPerth-module__azCa4a__faqIcon{border-color:var(--color-olive-dark);background:var(--color-olive-dark);color:var(--color-cream);transform:rotate(180deg)}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqPanelInner{padding-bottom:4px}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.dentalImplantsPerth-module__azCa4a__heroShowcase:hover .dentalImplantsPerth-module__azCa4a__heroShowcaseImage img,.dentalImplantsPerth-module__azCa4a__heroShowcase:hover .dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor img,.dentalImplantsPerth-module__azCa4a__optionsStage:hover .dentalImplantsPerth-module__azCa4a__optionsStageImageWrap img,.dentalImplantsPerth-module__azCa4a__allOn4VisualCard:hover .dentalImplantsPerth-module__azCa4a__allOn4VisualImage img,.dentalImplantsPerth-module__azCa4a__allOn4PricingVisual:hover img,.dentalImplantsPerth-module__azCa4a__allOn4CareVisual:hover img,.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard:hover .dentalImplantsPerth-module__azCa4a__allOn4RelatedImage img,.dentalImplantsPerth-module__azCa4a__journeyStickyCard:hover .dentalImplantsPerth-module__azCa4a__journeyVisual img,.dentalImplantsPerth-module__azCa4a__relatedCard:hover .dentalImplantsPerth-module__azCa4a__relatedMedia img{transform:scale(1.025)}.dentalImplantsPerth-module__azCa4a__optionsStage:hover{transform:translateY(-3px);box-shadow:0 32px 68px #5a604424}.dentalImplantsPerth-module__azCa4a__assessmentExplorerCard:hover{background:#ffffff94;border-color:#243f172e;transform:translateY(-3px);box-shadow:0 24px 52px #5a60441a}.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton:hover .dentalImplantsPerth-module__azCa4a__cardMarker,.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton:focus-visible .dentalImplantsPerth-module__azCa4a__cardMarker{background:var(--color-terracotta)}.dentalImplantsPerth-module__azCa4a__costFactorButton:hover{background:#ffffffc2;border-color:#243f1733;transform:translateY(-2px);box-shadow:0 14px 30px #5a604414}.dentalImplantsPerth-module__azCa4a__costFactorButtonActive:hover{background:var(--color-olive-dark);color:var(--color-cream)}.dentalImplantsPerth-module__azCa4a__allOn4SituationButton:hover,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTab:hover,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButton:hover{border-color:#8ca55e47;transform:translateY(-2px);box-shadow:0 14px 30px #5a604414}.dentalImplantsPerth-module__azCa4a__allOn4SituationButtonActive:hover,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButtonActive:hover{background:var(--color-olive-dark);color:var(--color-cream)}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTabActive:hover{background:#dfe8bf}.dentalImplantsPerth-module__azCa4a__relatedCard:hover{transform:translateY(-3px)}.dentalImplantsPerth-module__azCa4a__journeyMomentBody:hover{background:#faf7f0db;border-color:#8ca55e2e;transform:translate(4px);box-shadow:0 20px 46px #5a604412}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqItem:hover{background:#dfe8bf;transform:translateY(-3px);box-shadow:0 22px 54px #5a60441f}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__faqItem:hover .dentalImplantsPerth-module__azCa4a__faqIcon{background:#fffbf699;border-color:#243f176b}}.dentalImplantsPerth-module__azCa4a__footerCtaSection{z-index:2;margin-bottom:-220px;padding-bottom:0}.dentalImplantsPerth-module__azCa4a__footerCtaCard{background:radial-gradient(240px at 62% 34%,#c3ceac8c,#0000 70%),linear-gradient(#a6bc7a 0%,#98b16f 100%);border-radius:40px;grid-template-columns:minmax(0,540px) minmax(0,560px);justify-content:space-between;align-items:center;gap:40px;width:min(100%,1440px);margin:0 auto;padding:64px 72px 0;display:grid;overflow:hidden;box-shadow:0 34px 80px #5a60442e}.dentalImplantsPerth-module__azCa4a__footerCtaCopy{flex-direction:column;gap:22px;padding-bottom:64px;display:flex}.dentalImplantsPerth-module__azCa4a__footerCtaHeading{color:var(--color-cream);font-size:clamp(2.5rem,4vw,3.875rem);line-height:1}.dentalImplantsPerth-module__azCa4a__footerCtaCopy p{color:#efe8dfeb}.dentalImplantsPerth-module__azCa4a__footerCtaImageWrap{align-self:end;min-height:520px}.dentalImplantsPerth-module__azCa4a__detailHeroSection,.dentalImplantsPerth-module__azCa4a__detailAnatomySection,.dentalImplantsPerth-module__azCa4a__detailTradeoffsSection,.dentalImplantsPerth-module__azCa4a__detailInvestmentSection{padding-inline:20px;position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__detailHeroSection{padding-top:104px;padding-bottom:150px}.dentalImplantsPerth-module__azCa4a__detailHeroGrid,.dentalImplantsPerth-module__azCa4a__detailAnatomySection,.dentalImplantsPerth-module__azCa4a__detailTradeoffsSection,.dentalImplantsPerth-module__azCa4a__detailInvestmentSection{width:min(100%,1440px);margin:0 auto}.dentalImplantsPerth-module__azCa4a__detailHeroGrid{z-index:1;grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:64px;display:grid;position:relative}.dentalImplantsPerth-module__azCa4a__detailHeroCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.dentalImplantsPerth-module__azCa4a__detailHeroHeadingWrap{position:relative}.dentalImplantsPerth-module__azCa4a__detailHeroHeading{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-heading);margin:0;font-size:clamp(2.85rem,4.6vw,4.35rem);font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__detailHeroLead{max-width:690px;color:var(--color-body);font-family:var(--font-body);margin:0;font-size:clamp(1.0625rem,1.3vw,1.25rem);line-height:1.76}.dentalImplantsPerth-module__azCa4a__detailHeroNote{color:#3e3c3cb8;font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;background:#ffffff75;border:1px solid #243f171a;border-radius:999px;margin:-6px 0 0;padding:9px 14px;font-size:.8125rem;font-weight:700}.dentalImplantsPerth-module__azCa4a__detailHeroMedia{background:radial-gradient(420px at 78% 18%,#c3ceac8a,#0000 70%),linear-gradient(#f3ede5 0%,#e7e2d8 100%);border-radius:40px;min-height:720px;position:relative;overflow:hidden;box-shadow:0 34px 80px #5a604424}.dentalImplantsPerth-module__azCa4a__detailHeroMedia:after{content:"";pointer-events:none;background:linear-gradient(#17260f00 36%,#17260f94 100%),linear-gradient(90deg,#17260f5c 0%,#17260f00 58%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__detailHeroCard{z-index:1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#14210c94;border:1px solid #efe8df2e;border-radius:32px;flex-direction:column;gap:14px;max-width:420px;padding:24px 26px;display:flex;position:absolute;bottom:34px;left:34px}.dentalImplantsPerth-module__azCa4a__detailHeroCard span,.dentalImplantsPerth-module__azCa4a__detailHeroCard strong,.dentalImplantsPerth-module__azCa4a__detailHeroCard p{color:var(--color-cream)}.dentalImplantsPerth-module__azCa4a__detailHeroCard span,.dentalImplantsPerth-module__azCa4a__detailSituationItem span,.dentalImplantsPerth-module__azCa4a__detailAnatomyPart span{width:fit-content;font-family:var(--font-body);letter-spacing:.18em;text-transform:uppercase;font-size:.75rem;font-weight:700;display:inline-flex}.dentalImplantsPerth-module__azCa4a__detailHeroCard strong{font-family:var(--font-display);font-size:clamp(1.75rem,2.2vw,2.5rem);font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__detailHeroCard p{max-width:36ch;font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.74}.dentalImplantsPerth-module__azCa4a__detailHeroPillLeft,.dentalImplantsPerth-module__azCa4a__detailHeroPillRight{pointer-events:none;position:absolute}.dentalImplantsPerth-module__azCa4a__detailHeroPillLeft{width:clamp(160px,14vw,260px);height:auto;top:136px;left:clamp(-90px,-2vw,24px)}.dentalImplantsPerth-module__azCa4a__detailHeroPillRight{opacity:.76;width:clamp(220px,18vw,340px);height:auto;top:70px;right:clamp(-170px,-6vw,-60px)}.dentalImplantsPerth-module__azCa4a__detailSituationBand{background:radial-gradient(520px at 18% 18%,#aec3842e,#0000 62%),linear-gradient(#274c23 0%,#203b18 100%);padding:150px 20px;position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__detailSituationInner{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:72px;width:min(100%,1440px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__detailSituationLead{top:calc(var(--fp-jump-nav-top) + 72px);flex-direction:column;gap:18px;display:flex;position:sticky}.dentalImplantsPerth-module__azCa4a__detailSituationLead p{color:#efe8dfd1;font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.82}.dentalImplantsPerth-module__azCa4a__detailSituationGrid{gap:18px;display:grid}.dentalImplantsPerth-module__azCa4a__detailSituationItem{background:#efe8df0f;border:1px solid #efe8df1f;border-radius:30px;grid-template-columns:72px minmax(0,1fr);gap:12px 22px;padding:28px 30px;display:grid}.dentalImplantsPerth-module__azCa4a__detailSituationItem span{color:#cc905ae6;grid-row:1/span 2;font-size:1rem}.dentalImplantsPerth-module__azCa4a__detailSituationItem h3{color:var(--color-cream);font-family:var(--font-display);margin:0;font-size:clamp(1.75rem,2vw,2.25rem);font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__detailSituationItem p,.dentalImplantsPerth-module__azCa4a__detailSituationPanel p{color:#efe8dfc7;font-family:var(--font-body);margin:0;font-size:1rem;line-height:1.76}.dentalImplantsPerth-module__azCa4a__detailSituationPanel{background:#14210c6b;border:1px solid #c3ceac33;border-radius:32px;flex-direction:column;grid-column:2;gap:12px;padding:28px 30px;display:flex}.dentalImplantsPerth-module__azCa4a__detailSituationPanel strong{color:var(--color-cream);font-family:var(--font-display);font-size:clamp(1.75rem,2vw,2.25rem);font-weight:400;line-height:1.05}.dentalImplantsPerth-module__azCa4a__detailAnatomySection{padding-top:150px;padding-bottom:150px}.dentalImplantsPerth-module__azCa4a__detailSplitLead{grid-template-columns:minmax(0,680px) minmax(0,460px);align-items:start;gap:100px;display:grid}.dentalImplantsPerth-module__azCa4a__detailAnatomyGrid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:stretch;gap:46px;margin-top:86px;display:grid}.dentalImplantsPerth-module__azCa4a__detailAnatomyVisual{background:radial-gradient(340px at 88% 14%,#c4d6a39e,#0000 70%),linear-gradient(#fffbf6eb 0%,#f1ebe1f5 100%);border-radius:40px;gap:18px;padding:42px;display:grid;box-shadow:0 26px 60px #5a60441a}.dentalImplantsPerth-module__azCa4a__detailAnatomyLayer{grid-template-columns:minmax(120px,.28fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.dentalImplantsPerth-module__azCa4a__detailAnatomyLayer span{color:#3e3c3cad;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:.8125rem;font-weight:700}.dentalImplantsPerth-module__azCa4a__detailAnatomyLayer i{height:var(--layer-height);background:radial-gradient(120px at 84% 42%,#ffffff94,#0000 72%),linear-gradient(90deg,#cc905a6b,#c3ceacc2);border:1px solid #243f171a;border-radius:999px;display:block;box-shadow:inset 0 1px #ffffff5c}.dentalImplantsPerth-module__azCa4a__detailAnatomyParts{gap:18px;display:grid}.dentalImplantsPerth-module__azCa4a__detailAnatomyPart{border-bottom:1px solid #3e3c3c29;grid-template-columns:58px minmax(0,1fr);gap:10px 20px;padding:0 0 24px;display:grid}.dentalImplantsPerth-module__azCa4a__detailAnatomyPart span{color:#8f4f2f;grid-row:1/span 2}.dentalImplantsPerth-module__azCa4a__detailAnatomyPart h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-size:2rem;font-weight:400;line-height:1.02}.dentalImplantsPerth-module__azCa4a__detailAnatomyPart p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1rem;line-height:1.76}.dentalImplantsPerth-module__azCa4a__detailSuitabilitySection,.dentalImplantsPerth-module__azCa4a__detailCareSection{background:#dde4bf;padding:150px 20px;position:relative}.dentalImplantsPerth-module__azCa4a__detailSuitabilitySection>*,.dentalImplantsPerth-module__azCa4a__detailCareInner,.dentalImplantsPerth-module__azCa4a__detailInvestmentSection{z-index:1;position:relative}.dentalImplantsPerth-module__azCa4a__detailSuitabilitySection .dentalImplantsPerth-module__azCa4a__detailSplitLead,.dentalImplantsPerth-module__azCa4a__detailSuitabilitySection .dentalImplantsPerth-module__azCa4a__buttonRow,.dentalImplantsPerth-module__azCa4a__detailInvestmentSection .dentalImplantsPerth-module__azCa4a__detailSplitLead,.dentalImplantsPerth-module__azCa4a__detailInvestmentSection .dentalImplantsPerth-module__azCa4a__buttonRow{width:min(100%,1440px);margin-inline:auto}.dentalImplantsPerth-module__azCa4a__detailSuitabilitySection:after,.dentalImplantsPerth-module__azCa4a__detailCareSection:after{content:"";pointer-events:none;background:radial-gradient(520px at 12% 12%,#ffffff52,#0000 70%),radial-gradient(480px at 94% 82%,#cc905a1f,#0000 68%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__detailSuitabilityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;width:min(100%,1440px);margin:84px auto 48px;display:grid}.dentalImplantsPerth-module__azCa4a__detailListPanel{background:#ffffff7a;border:1px solid #243f171a;border-radius:34px;padding:30px;box-shadow:0 20px 48px #5a604414}.dentalImplantsPerth-module__azCa4a__detailListPanel h3{color:var(--color-heading);font-family:var(--font-display);margin:0 0 22px;font-size:clamp(1.75rem,2vw,2.25rem);font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__detailListPanel ul,.dentalImplantsPerth-module__azCa4a__detailChecklist{gap:14px;margin:0;padding:0;list-style:none;display:grid}.dentalImplantsPerth-module__azCa4a__detailListPanel li,.dentalImplantsPerth-module__azCa4a__detailChecklist li{color:var(--color-body);font-family:var(--font-body);padding-left:24px;font-size:1rem;line-height:1.72;position:relative}.dentalImplantsPerth-module__azCa4a__detailListPanel li:before,.dentalImplantsPerth-module__azCa4a__detailChecklist li:before{content:"";background:#6c8846e6;border-radius:999px;width:8px;height:8px;position:absolute;top:.76em;left:0;transform:translateY(-50%)}.dentalImplantsPerth-module__azCa4a__detailTradeoffsSection{padding-top:140px;padding-bottom:150px}.dentalImplantsPerth-module__azCa4a__detailTradeoffTable{border-top:1px solid #3e3c3c29;gap:0;margin-top:76px;display:grid}.dentalImplantsPerth-module__azCa4a__detailTradeoffRow{border-bottom:1px solid #3e3c3c29;grid-template-columns:minmax(180px,.72fr) minmax(0,1fr) minmax(0,1fr) minmax(140px,.38fr);align-items:start;gap:28px;padding:28px 0;display:grid}.dentalImplantsPerth-module__azCa4a__detailTradeoffRow h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-size:1.75rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__detailTradeoffRow p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.7}.dentalImplantsPerth-module__azCa4a__detailCareInner{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:start;gap:64px;width:min(100%,1440px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__detailCareCopy{flex-direction:column;gap:18px;display:flex}.dentalImplantsPerth-module__azCa4a__detailCarePanel{background:radial-gradient(360px at 82% 18%,#c4d6a3ad,#0000 70%),linear-gradient(#f5f8ecd1 0%,#ebf0dbeb 100%);border-radius:40px;gap:18px;padding:28px;display:grid;box-shadow:0 28px 64px #5a604424}.dentalImplantsPerth-module__azCa4a__detailChecklist,.dentalImplantsPerth-module__azCa4a__detailCareNote{background:#ffffff9e;border:1px solid #243f1714;border-radius:30px;padding:26px}.dentalImplantsPerth-module__azCa4a__detailCareNote{flex-direction:column;gap:14px;display:flex}.dentalImplantsPerth-module__azCa4a__detailCareNote h3{color:var(--color-heading);font-family:var(--font-display);margin:0;font-size:clamp(1.75rem,2vw,2.375rem);font-weight:400;line-height:.98}.dentalImplantsPerth-module__azCa4a__detailCareNote p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.7}.dentalImplantsPerth-module__azCa4a__detailInvestmentSection{padding-top:130px;padding-bottom:130px}.dentalImplantsPerth-module__azCa4a__detailInvestmentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:78px 0 42px;display:grid}@media (max-width:1279px){.dentalImplantsPerth-module__azCa4a__heroShowcase,.dentalImplantsPerth-module__azCa4a__pathwayInner,.dentalImplantsPerth-module__azCa4a__optionsTabsShell,.dentalImplantsPerth-module__azCa4a__optionsStage,.dentalImplantsPerth-module__azCa4a__journeyExperience,.dentalImplantsPerth-module__azCa4a__investmentRow,.dentalImplantsPerth-module__azCa4a__faqInner,.dentalImplantsPerth-module__azCa4a__sectionLeadSplit,.dentalImplantsPerth-module__azCa4a__detailHeroGrid,.dentalImplantsPerth-module__azCa4a__detailSituationInner,.dentalImplantsPerth-module__azCa4a__detailSplitLead,.dentalImplantsPerth-module__azCa4a__detailAnatomyGrid,.dentalImplantsPerth-module__azCa4a__detailCareInner,.dentalImplantsPerth-module__azCa4a__footerCtaCard{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__heroShowcase{grid-template-rows:auto}.dentalImplantsPerth-module__azCa4a__heroShowcaseImage{grid-row:auto;min-height:420px}.dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor{min-height:360px}.dentalImplantsPerth-module__azCa4a__pathwayContent,.dentalImplantsPerth-module__azCa4a__footerCtaImageWrap{min-height:auto}.dentalImplantsPerth-module__azCa4a__pathwayPanel{height:480px;position:relative;top:auto}.dentalImplantsPerth-module__azCa4a__optionsTabList,.dentalImplantsPerth-module__azCa4a__journeyStage{position:static}.dentalImplantsPerth-module__azCa4a__sectionLeadCopy{max-width:none;padding-top:0}.dentalImplantsPerth-module__azCa4a__detailHeroMedia{min-height:540px}.dentalImplantsPerth-module__azCa4a__detailSituationLead{position:static}.dentalImplantsPerth-module__azCa4a__detailSituationPanel{grid-column:auto}.dentalImplantsPerth-module__azCa4a__cardGridFour,.dentalImplantsPerth-module__azCa4a__assessmentExplorer,.dentalImplantsPerth-module__azCa4a__detailInvestmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dentalImplantsPerth-module__azCa4a__detailTradeoffRow{grid-template-columns:minmax(0,1fr)}.dentalImplantsPerth-module__azCa4a__footerCtaCard{padding:64px 40px 0}}@media (max-width:900px){.dentalImplantsPerth-module__azCa4a__heroSection,.dentalImplantsPerth-module__azCa4a__quickSection,.dentalImplantsPerth-module__azCa4a__detailHeroSection,.dentalImplantsPerth-module__azCa4a__detailAnatomySection,.dentalImplantsPerth-module__azCa4a__detailTradeoffsSection,.dentalImplantsPerth-module__azCa4a__detailInvestmentSection,.dentalImplantsPerth-module__azCa4a__journeySection,.dentalImplantsPerth-module__azCa4a__claritySection,.dentalImplantsPerth-module__azCa4a__relatedSection,.dentalImplantsPerth-module__azCa4a__footerCtaSection,.dentalImplantsPerth-module__azCa4a__optionsSection,.dentalImplantsPerth-module__azCa4a__pathwayBand,.dentalImplantsPerth-module__azCa4a__assessmentSection,.dentalImplantsPerth-module__azCa4a__sageStorySection,.dentalImplantsPerth-module__azCa4a__faqSection{padding-inline:16px}.dentalImplantsPerth-module__azCa4a__pathwayGrid,.dentalImplantsPerth-module__azCa4a__cardGridFour,.dentalImplantsPerth-module__azCa4a__relatedGrid,.dentalImplantsPerth-module__azCa4a__detailSuitabilityGrid,.dentalImplantsPerth-module__azCa4a__detailInvestmentGrid{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__heroShowcase,.dentalImplantsPerth-module__azCa4a__quickShell{padding:24px}.dentalImplantsPerth-module__azCa4a__heroShowcaseImage,.dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor,.dentalImplantsPerth-module__azCa4a__detailHeroMedia{min-height:320px}.dentalImplantsPerth-module__azCa4a__optionsTabsShell,.dentalImplantsPerth-module__azCa4a__optionsStage,.dentalImplantsPerth-module__azCa4a__journeyExperience,.dentalImplantsPerth-module__azCa4a__investmentRow,.dentalImplantsPerth-module__azCa4a__detailAnatomyGrid,.dentalImplantsPerth-module__azCa4a__detailCareInner,.dentalImplantsPerth-module__azCa4a__footerCtaCard{gap:24px}.dentalImplantsPerth-module__azCa4a__detailSituationItem{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__detailSituationItem span{grid-row:auto}.dentalImplantsPerth-module__azCa4a__detailAnatomyVisual{padding:26px}.dentalImplantsPerth-module__azCa4a__detailAnatomyLayer{grid-template-columns:1fr;gap:10px}.dentalImplantsPerth-module__azCa4a__detailAnatomyPart{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__optionsStageMedia,.dentalImplantsPerth-module__azCa4a__optionsStageImageWrap,.dentalImplantsPerth-module__azCa4a__footerCtaImageWrap{min-height:280px}.dentalImplantsPerth-module__azCa4a__optionsStageCopy,.dentalImplantsPerth-module__azCa4a__journeyMomentBody{padding:24px 22px}.dentalImplantsPerth-module__azCa4a__journeyStickyCard{min-height:420px}.dentalImplantsPerth-module__azCa4a__journeyTrack{padding-left:42px}.dentalImplantsPerth-module__azCa4a__journeyRail,.dentalImplantsPerth-module__azCa4a__journeyRailProgress{left:12px}.dentalImplantsPerth-module__azCa4a__journeyMomentMarker{left:-42px}.dentalImplantsPerth-module__azCa4a__faqPanel{padding-left:0}.dentalImplantsPerth-module__azCa4a__investmentFactors,.dentalImplantsPerth-module__azCa4a__quickCards,.dentalImplantsPerth-module__azCa4a__guideFees{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__investmentLogoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dentalImplantsPerth-module__azCa4a__faqLead{position:static}.dentalImplantsPerth-module__azCa4a__faqPanelInner{padding-left:0}.dentalImplantsPerth-module__azCa4a__footerCtaSection{margin-bottom:-104px;padding-bottom:0}.dentalImplantsPerth-module__azCa4a__footerCtaCard{padding:40px 24px 0}.dentalImplantsPerth-module__azCa4a__footerCtaCopy{padding-bottom:0}}@media (max-width:760px){.dentalImplantsPerth-module__azCa4a__assessmentExplorer{grid-template-columns:1fr;gap:16px;margin-top:48px;margin-bottom:40px}.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton,.dentalImplantsPerth-module__azCa4a__costFactorPanel{border-radius:24px;padding:20px}.dentalImplantsPerth-module__azCa4a__assessmentDetailPanel{margin:0 20px 20px 60px}.dentalImplantsPerth-module__azCa4a__costFactorButtons{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__costFactorButton{text-align:left;min-height:44px}}@media (max-width:640px){.dentalImplantsPerth-module__azCa4a__heroSection,.dentalImplantsPerth-module__azCa4a__detailHeroSection{padding-top:64px;padding-bottom:110px}.dentalImplantsPerth-module__azCa4a__heroHeadingAccent{max-width:none;display:inline}.dentalImplantsPerth-module__azCa4a__heroHeading [data-hero-service-rest],.dentalImplantsPerth-module__azCa4a__detailHeroHeading [data-hero-service-rest],.dentalImplantsPerth-module__azCa4a__allOn4HeroHeading [data-hero-service-rest]{display:block}.dentalImplantsPerth-module__azCa4a__heroBody,.dentalImplantsPerth-module__azCa4a__detailHeroLead,.dentalImplantsPerth-module__azCa4a__sectionLeadCopy,.dentalImplantsPerth-module__azCa4a__sectionIntro,.dentalImplantsPerth-module__azCa4a__pathwayIntro,.dentalImplantsPerth-module__azCa4a__relatedCard p,.dentalImplantsPerth-module__azCa4a__infoCard p,.dentalImplantsPerth-module__azCa4a__pathwayCard p,.dentalImplantsPerth-module__azCa4a__faqAnswer,.dentalImplantsPerth-module__azCa4a__faqIntro,.dentalImplantsPerth-module__azCa4a__faqWarning,.dentalImplantsPerth-module__azCa4a__footerCtaCopy p{font-size:.9375rem}.dentalImplantsPerth-module__azCa4a__heroPillLeft,.dentalImplantsPerth-module__azCa4a__heroPillRight,.dentalImplantsPerth-module__azCa4a__detailHeroPillLeft,.dentalImplantsPerth-module__azCa4a__detailHeroPillRight{display:none}.dentalImplantsPerth-module__azCa4a__heroShowcase{margin-top:56px;padding:20px}.dentalImplantsPerth-module__azCa4a__quickSection{padding-top:56px;padding-bottom:0}.dentalImplantsPerth-module__azCa4a__quickShell{padding:20px}.dentalImplantsPerth-module__azCa4a__heroIntro .dentalImplantsPerth-module__azCa4a__buttonRow{width:min(100%,303px)}.dentalImplantsPerth-module__azCa4a__heroIntro .dentalImplantsPerth-module__azCa4a__buttonRow .fp-button{width:100%!important}.dentalImplantsPerth-module__azCa4a__heroShowcaseImage,.dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor{min-height:260px}.dentalImplantsPerth-module__azCa4a__pathwayBand,.dentalImplantsPerth-module__azCa4a__assessmentSection,.dentalImplantsPerth-module__azCa4a__detailSituationBand,.dentalImplantsPerth-module__azCa4a__detailSuitabilitySection,.dentalImplantsPerth-module__azCa4a__detailCareSection,.dentalImplantsPerth-module__azCa4a__detailAnatomySection,.dentalImplantsPerth-module__azCa4a__detailTradeoffsSection,.dentalImplantsPerth-module__azCa4a__detailInvestmentSection,.dentalImplantsPerth-module__azCa4a__journeySection,.dentalImplantsPerth-module__azCa4a__sageStorySection,.dentalImplantsPerth-module__azCa4a__claritySection,.dentalImplantsPerth-module__azCa4a__relatedSection,.dentalImplantsPerth-module__azCa4a__faqSection,.dentalImplantsPerth-module__azCa4a__footerCtaSection,.dentalImplantsPerth-module__azCa4a__optionsSection{padding-top:96px;padding-bottom:96px}.dentalImplantsPerth-module__azCa4a__sageStorySection{padding-bottom:0}.dentalImplantsPerth-module__azCa4a__cardGridFour{grid-template-columns:1fr;margin-top:56px}.dentalImplantsPerth-module__azCa4a__assessmentSupportCard{padding:22px 20px}.dentalImplantsPerth-module__azCa4a__guideFeeCard{padding:18px}.dentalImplantsPerth-module__azCa4a__relatedCard h3,.dentalImplantsPerth-module__azCa4a__pathwayCard h3,.dentalImplantsPerth-module__azCa4a__infoCard h3,.dentalImplantsPerth-module__azCa4a__quickCard h3,.dentalImplantsPerth-module__azCa4a__detailSituationItem h3,.dentalImplantsPerth-module__azCa4a__detailAnatomyPart h3,.dentalImplantsPerth-module__azCa4a__faqQuestion,.dentalImplantsPerth-module__azCa4a__journeyMomentBody h3,.dentalImplantsPerth-module__azCa4a__heroShowcaseCard strong,.dentalImplantsPerth-module__azCa4a__pathwayPanelCard strong,.dentalImplantsPerth-module__azCa4a__detailHeroCard strong{font-size:1.625rem}.dentalImplantsPerth-module__azCa4a__detailHeroCard{padding:20px;bottom:18px;left:18px;right:18px}.dentalImplantsPerth-module__azCa4a__detailHeroHeading{font-size:2.65rem}.dentalImplantsPerth-module__azCa4a__footerCtaCard{padding:32px 20px 0}.dentalImplantsPerth-module__azCa4a__footerCtaHeading{font-size:2.25rem}.dentalImplantsPerth-module__azCa4a__footerCtaSection{margin-bottom:-84px;padding-bottom:0}}@media (prefers-reduced-motion:no-preference){.dentalImplantsPerth-module__azCa4a__page [data-implant-hero-pill],.dentalImplantsPerth-module__azCa4a__page [data-implant-reveal],.dentalImplantsPerth-module__azCa4a__page [data-implant-stagger]>*,.dentalImplantsPerth-module__azCa4a__page [data-implant-hero-media] img,.dentalImplantsPerth-module__azCa4a__page [data-motion=faq-row],.dentalImplantsPerth-module__azCa4a__allOn4Page [data-all-on4-hero-pill],.dentalImplantsPerth-module__azCa4a__allOn4Page [data-all-on4-reveal],.dentalImplantsPerth-module__azCa4a__allOn4Page [data-all-on4-stagger]>*,.dentalImplantsPerth-module__azCa4a__allOn4Page [data-all-on4-hero-media] img{will-change:transform, opacity}.dentalImplantsPerth-module__azCa4a__page .fp-footer-doctor{will-change:transform, opacity}}@media (prefers-reduced-motion:reduce){.dentalImplantsPerth-module__azCa4a__page [data-implant-hero-pill],.dentalImplantsPerth-module__azCa4a__page [data-implant-reveal],.dentalImplantsPerth-module__azCa4a__page [data-implant-stagger]>*,.dentalImplantsPerth-module__azCa4a__page [data-motion=faq-row],.dentalImplantsPerth-module__azCa4a__page [data-implant-hero-media] img,.dentalImplantsPerth-module__azCa4a__allOn4Page [data-all-on4-hero-pill],.dentalImplantsPerth-module__azCa4a__allOn4Page [data-all-on4-reveal],.dentalImplantsPerth-module__azCa4a__allOn4Page [data-all-on4-stagger]>*{opacity:1;will-change:auto;transform:none}.dentalImplantsPerth-module__azCa4a__page .fp-footer-doctor{opacity:1;will-change:auto;transform:none}.dentalImplantsPerth-module__azCa4a__heroShowcaseImage img,.dentalImplantsPerth-module__azCa4a__heroShowcaseDoctor img,.dentalImplantsPerth-module__azCa4a__page [data-implant-hero-media] img,.dentalImplantsPerth-module__azCa4a__optionsStageImageWrap img,.dentalImplantsPerth-module__azCa4a__allOn4VisualImage img,.dentalImplantsPerth-module__azCa4a__allOn4PricingVisual img,.dentalImplantsPerth-module__azCa4a__allOn4CareVisual img,.dentalImplantsPerth-module__azCa4a__allOn4RelatedImage img,.dentalImplantsPerth-module__azCa4a__journeyVisual img,.dentalImplantsPerth-module__azCa4a__relatedMedia img,.dentalImplantsPerth-module__azCa4a__footerCtaImageWrap img{will-change:auto;transition:none;transform:none}.dentalImplantsPerth-module__azCa4a__optionsStage,.dentalImplantsPerth-module__azCa4a__assessmentExplorerCard,.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton .dentalImplantsPerth-module__azCa4a__cardMarker,.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton[aria-expanded=true] .dentalImplantsPerth-module__azCa4a__cardMarker,.dentalImplantsPerth-module__azCa4a__costFactorButton,.dentalImplantsPerth-module__azCa4a__allOn4SituationButton,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTab,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButton,.dentalImplantsPerth-module__azCa4a__relatedCard,.dentalImplantsPerth-module__azCa4a__journeyMomentActive .dentalImplantsPerth-module__azCa4a__journeyMomentBody,.dentalImplantsPerth-module__azCa4a__journeyMomentBody{transition:none}.dentalImplantsPerth-module__azCa4a__optionsStage,.dentalImplantsPerth-module__azCa4a__assessmentExplorerCard,.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton[aria-expanded=true] .dentalImplantsPerth-module__azCa4a__cardMarker,.dentalImplantsPerth-module__azCa4a__assessmentExplorerButton:active,.dentalImplantsPerth-module__azCa4a__costFactorButton:active,.dentalImplantsPerth-module__azCa4a__allOn4SituationButton:active,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTab:active,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButton:active,.dentalImplantsPerth-module__azCa4a__relatedCard,.dentalImplantsPerth-module__azCa4a__journeyMomentActive .dentalImplantsPerth-module__azCa4a__journeyMomentBody,.dentalImplantsPerth-module__azCa4a__journeyMomentBody{transform:none}.dentalImplantsPerth-module__azCa4a__heroHeadingAccent{animation:none}}.dentalImplantsPerth-module__azCa4a__allOn4Page{--all-on-4-earth:#9d6a42}.dentalImplantsPerth-module__azCa4a__allOn4Page .fp-button-face{transition:transform .15s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1)}.dentalImplantsPerth-module__azCa4a__allOn4Page .fp-button-face:active{transform:scale(.97)}.dentalImplantsPerth-module__azCa4a__allOn4Hero,.dentalImplantsPerth-module__azCa4a__allOn4Fit,.dentalImplantsPerth-module__azCa4a__allOn4Compare,.dentalImplantsPerth-module__azCa4a__allOn4Pricing,.dentalImplantsPerth-module__azCa4a__allOn4Process,.dentalImplantsPerth-module__azCa4a__allOn4Timeline,.dentalImplantsPerth-module__azCa4a__allOn4Care,.dentalImplantsPerth-module__azCa4a__allOn4Team,.dentalImplantsPerth-module__azCa4a__allOn4Questions,.dentalImplantsPerth-module__azCa4a__allOn4Related{scroll-margin-top:calc(var(--fp-nav-height) + 124px);padding-inline:20px;position:relative}.dentalImplantsPerth-module__azCa4a__allOn4Page .dentalImplantsPerth-module__azCa4a__assessmentSection{scroll-margin-top:calc(var(--fp-nav-height) + 124px)}.dentalImplantsPerth-module__azCa4a__allOn4Hero{padding-top:118px;padding-bottom:128px;overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4Hero:before{content:"";background:color-mix(in srgb, var(--color-sage) 38%, transparent);pointer-events:none;border-radius:999px;width:320px;height:320px;position:absolute;top:210px;left:-120px}.dentalImplantsPerth-module__azCa4a__allOn4HeroGrid{z-index:1;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:68px;width:min(100%,1440px);margin:0 auto;display:grid;position:relative}.dentalImplantsPerth-module__azCa4a__allOn4HeroPillLeft,.dentalImplantsPerth-module__azCa4a__allOn4HeroPillRight{z-index:0;pointer-events:none;position:absolute}.dentalImplantsPerth-module__azCa4a__allOn4HeroPillLeft{width:clamp(150px,14vw,252px);height:auto;top:112px;left:clamp(-72px,1.5vw,48px)}.dentalImplantsPerth-module__azCa4a__allOn4HeroPillRight{width:clamp(290px,22vw,430px);height:auto;bottom:120px;right:clamp(-220px,-6vw,-84px)}.dentalImplantsPerth-module__azCa4a__allOn4HeroCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.dentalImplantsPerth-module__azCa4a__allOn4HeroHeading{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:4.75rem;font-weight:400;line-height:.92}.dentalImplantsPerth-module__azCa4a__allOn4HeroCopy p{max-width:62ch;color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1.125rem;line-height:1.75}.dentalImplantsPerth-module__azCa4a__allOn4ClinicalNote{letter-spacing:.12em;text-transform:uppercase;background:#fffbf6ad;border:1px solid #3e3c3c24;border-radius:999px;width:fit-content;padding:10px 16px;font-weight:800;color:#625d58!important;font-size:.8125rem!important;line-height:1!important}.dentalImplantsPerth-module__azCa4a__allOn4HeroMedia{background:#dde4bf;border-radius:40px;min-height:720px;position:relative;overflow:hidden;box-shadow:0 34px 90px #5a604429}.dentalImplantsPerth-module__azCa4a__allOn4HeroMedia:after{content:"";pointer-events:none;background:linear-gradient(#17260f00 35%,#17260fad 100%),linear-gradient(90deg,#17260f5c 0%,#17260f00 56%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice{z-index:1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#182810bd;border:1px solid #efe8df33;border-radius:30px;gap:10px;max-width:520px;padding:26px 28px;display:grid;position:absolute;bottom:34px;left:34px;right:34px}.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice span,.dentalImplantsPerth-module__azCa4a__allOn4PriceCard span,.dentalImplantsPerth-module__azCa4a__allOn4FitCard span,.dentalImplantsPerth-module__azCa4a__allOn4ProcessList span,.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep span{min-width:0;max-width:100%;color:inherit;font-family:var(--font-body);letter-spacing:.12em;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;text-transform:uppercase;word-break:normal;font-size:.75rem;font-weight:800;line-height:1.25;display:block}.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice span,.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice strong,.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice p{color:var(--color-cream);margin:0}.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice strong{font-family:var(--font-display);letter-spacing:0;font-size:3.25rem;font-weight:400;line-height:.9}.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice p{max-width:42ch;font-family:var(--font-body);font-size:.9375rem;line-height:1.65}.dentalImplantsPerth-module__azCa4a__allOn4SectionLead,.dentalImplantsPerth-module__azCa4a__allOn4FitLead{gap:18px;width:min(100%,1160px);margin:0 auto 56px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4SectionLead{text-align:center;justify-items:center}.dentalImplantsPerth-module__azCa4a__allOn4SectionLead p,.dentalImplantsPerth-module__azCa4a__allOn4FitLead p,.dentalImplantsPerth-module__azCa4a__allOn4PricingLead p,.dentalImplantsPerth-module__azCa4a__allOn4CareCopy p,.dentalImplantsPerth-module__azCa4a__allOn4TeamLead p{max-width:70ch;color:var(--color-body);font-family:var(--font-body);margin:0;font-size:1.0625rem;line-height:1.78}.dentalImplantsPerth-module__azCa4a__allOn4Fit{background:radial-gradient(560px at 88% 18%,#c3ceac29,#0000 70%),linear-gradient(#274c23 0%,#1f3a18 100%);padding-top:132px;padding-bottom:132px;overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4FitLead{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:end}.dentalImplantsPerth-module__azCa4a__allOn4FitLead p{color:#efe8dfdb}.dentalImplantsPerth-module__azCa4a__allOn4FitGrid{grid-template-columns:1.18fr .92fr 1fr;gap:18px;width:min(100%,1160px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4SituationSelector{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch;gap:22px;width:min(100%,1160px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4SituationButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4SituationButton{color:#efe8dfd6;min-width:0;min-height:104px;font-family:var(--font-display);text-align:left;cursor:pointer;background:#efe8df14;border:1px solid #efe8df29;border-radius:24px;padding:18px;font-size:1.35rem;line-height:1.05;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1)}.dentalImplantsPerth-module__azCa4a__allOn4SituationButton span{color:#efe8df9e;font-family:var(--font-body);letter-spacing:.16em;margin-bottom:12px;font-size:.72rem;font-weight:800;display:block}.dentalImplantsPerth-module__azCa4a__allOn4SituationButtonActive{color:var(--color-cream);background:#dfe8bf2e;border-color:#dfe8bf80}.dentalImplantsPerth-module__azCa4a__allOn4SituationButton:focus-visible{outline-offset:4px;outline:3px solid #dfe8bf6b}.dentalImplantsPerth-module__azCa4a__allOn4SituationButton:active{transform:scale(.985)}.dentalImplantsPerth-module__azCa4a__allOn4SituationPanel{min-height:336px;color:var(--color-cream);background:radial-gradient(420px at 90% 10%,#cc905a2e,#0000 70%),#efe8df1a;border:1px solid #efe8df2e;border-radius:34px;flex-direction:column;justify-content:flex-end;gap:16px;padding:34px;display:flex}.dentalImplantsPerth-module__azCa4a__allOn4SituationPanel span,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel>span{color:#efe8dfad;width:fit-content;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:800;line-height:1.2}.dentalImplantsPerth-module__azCa4a__allOn4SituationPanel h3,.dentalImplantsPerth-module__azCa4a__allOn4SituationPanel p{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4SituationPanel h3{color:var(--color-cream);font-family:var(--font-display);letter-spacing:0;font-size:clamp(2.4rem,4.4vw,4.8rem);font-weight:400;line-height:.92}.dentalImplantsPerth-module__azCa4a__allOn4SituationPanel p{color:#efe8dfd6;max-width:58ch;font-family:var(--font-body);line-height:1.72}.dentalImplantsPerth-module__azCa4a__allOn4VisualStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:min(100%,1280px);margin:58px auto 0;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4VisualCard{min-width:0;color:var(--color-cream);background:#efe8df14;border:1px solid #efe8df24;border-radius:34px;display:grid;overflow:hidden;box-shadow:0 22px 54px #0919082e}.dentalImplantsPerth-module__azCa4a__allOn4VisualImage{border-radius:34px 34px 24px 24px;min-height:250px;position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4VisualImage:after,.dentalImplantsPerth-module__azCa4a__allOn4PricingVisual:after,.dentalImplantsPerth-module__azCa4a__allOn4CareVisual:after,.dentalImplantsPerth-module__azCa4a__allOn4RelatedImage:after{content:"";pointer-events:none;background:linear-gradient(#17350f00 42%,#17350f6b 100%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__allOn4VisualCopy{gap:10px;padding:22px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4VisualCopy span{color:#efe8dfa3;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:900;line-height:1.2}.dentalImplantsPerth-module__azCa4a__allOn4VisualCopy h3,.dentalImplantsPerth-module__azCa4a__allOn4VisualCopy p{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4VisualCopy h3{color:var(--color-cream);font-family:var(--font-display);letter-spacing:0;font-size:clamp(1.65rem,2.1vw,2.25rem);font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__allOn4VisualCopy p{color:#efe8dfcc;font-family:var(--font-body);font-size:.9375rem;line-height:1.62}.dentalImplantsPerth-module__azCa4a__allOn4FitCard{min-height:310px;color:var(--color-cream);background:#efe8df14;border:1px solid #efe8df29;border-radius:34px;flex-direction:column;justify-content:flex-end;gap:18px;padding:28px;display:flex}.dentalImplantsPerth-module__azCa4a__allOn4FitCard:nth-child(2){margin-top:70px}.dentalImplantsPerth-module__azCa4a__allOn4FitCard h3,.dentalImplantsPerth-module__azCa4a__allOn4FitCard p{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4FitCard h3{color:var(--color-cream);font-family:var(--font-display);letter-spacing:0;font-size:2rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__allOn4FitCard p,.dentalImplantsPerth-module__azCa4a__allOn4CareCopy p,.dentalImplantsPerth-module__azCa4a__allOn4CareList li{color:#efe8dfd1;font-family:var(--font-body);line-height:1.72}.dentalImplantsPerth-module__azCa4a__allOn4Compare{padding-top:136px;padding-bottom:118px}.dentalImplantsPerth-module__azCa4a__allOn4CompareTable{border-top:1px solid #3e3c3c2e;width:min(100%,1320px);margin:0 auto}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonExplorer{grid-template-columns:minmax(280px,.42fr) minmax(0,.58fr);align-items:stretch;gap:26px;width:min(100%,1320px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTabs{gap:12px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTab{min-height:86px;color:var(--color-heading);font-family:var(--font-display);text-align:left;cursor:pointer;background:#fffbf68f;border:1px solid #243f171a;border-radius:24px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:16px;padding:16px 18px;font-size:1.45rem;line-height:1.04;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1);display:grid}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTab span{color:#435f2d;font-family:var(--font-body);letter-spacing:.16em;font-size:.75rem;font-weight:900}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTabActive{background:#dfe8bf;border-color:#8ca55e57}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTab:focus-visible{outline-offset:4px;outline:3px solid #8ca55e6b}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel{background:radial-gradient(420px at 84% 8%,#cc905a2e,#0000 70%),linear-gradient(#274c23 0%,#1f3a18 100%);border-radius:36px;flex-direction:column;justify-content:flex-end;gap:18px;min-height:430px;padding:clamp(28px,4vw,44px);display:flex;box-shadow:0 30px 78px #5a604424}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel h3,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel p,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel dl,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel dd{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel h3{color:var(--color-cream);font-family:var(--font-display);letter-spacing:0;font-size:clamp(2.45rem,4vw,4.4rem);font-weight:400;line-height:.92}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel p{color:#efe8dfd6;max-width:62ch;font-family:var(--font-body);line-height:1.74}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel div{background:#efe8df14;border:1px solid #efe8df21;border-radius:20px;padding:16px}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel dt{color:#efe8dfa3;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:.72rem;font-weight:800}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel dd{color:#efe8dfdb;font-family:var(--font-body);font-size:.92rem;line-height:1.58}.dentalImplantsPerth-module__azCa4a__allOn4CompareHeader,.dentalImplantsPerth-module__azCa4a__allOn4CompareRow{border-bottom:1px solid #3e3c3c29;grid-template-columns:1.1fr 1.2fr 1.25fr 1.2fr 1.1fr;align-items:start;gap:24px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4CompareHeader{padding:16px 0}.dentalImplantsPerth-module__azCa4a__allOn4CompareHeader span{color:#5f574f;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:800}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:30px;padding:28px 0;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1)}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow h3,.dentalImplantsPerth-module__azCa4a__allOn4CompareRow p{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4CompareOption{align-content:start;justify-items:start;gap:16px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4CompareIcon{width:62px;height:62px;color:var(--color-olive-dark);background:#fffbf6b8;border:1px solid #243f1729;border-radius:22px;justify-content:center;align-items:center;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1);display:inline-flex;box-shadow:inset 0 1px #ffffff6b}.dentalImplantsPerth-module__azCa4a__allOn4CompareIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;width:42px;height:42px}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:2rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow p{color:var(--color-body);font-family:var(--font-body);font-size:.9375rem;line-height:1.65}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow p:before{content:none}@media (hover:hover) and (pointer:fine){.dentalImplantsPerth-module__azCa4a__allOn4CompareRow:hover{background:radial-gradient(340px at 10% 10%,#fffbf6a3,#0000 72%),#dfe8bf;transform:translateY(-4px);box-shadow:0 28px 72px #5a60441f}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow:hover .dentalImplantsPerth-module__azCa4a__allOn4CompareIcon{background:var(--color-olive-dark);color:var(--color-cream);transform:translateY(-2px)rotate(-3deg)}}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow:active{background:#dfe8bf;transform:scale(.992)}.dentalImplantsPerth-module__azCa4a__allOn4Pricing{background:#dfe8bf;padding-top:136px;padding-bottom:118px;overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4PricingGrid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:52px;width:min(100%,1280px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4PricingLead{flex-direction:column;align-items:flex-start;gap:22px;display:flex;position:sticky;top:120px}.dentalImplantsPerth-module__azCa4a__allOn4PricingVisual{background:#fffbf694;border-radius:34px;width:min(100%,410px);min-height:300px;position:relative;overflow:hidden;box-shadow:0 24px 60px #5a60441a}.dentalImplantsPerth-module__azCa4a__allOn4PricingVisual span,.dentalImplantsPerth-module__azCa4a__allOn4CareVisual span{z-index:1;color:var(--color-cream);font-family:var(--font-body);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#182810b8;border:1px solid #efe8df2e;border-radius:20px;padding:14px 16px;font-size:.875rem;font-weight:700;line-height:1.35;position:absolute;bottom:20px;left:20px;right:20px}.dentalImplantsPerth-module__azCa4a__allOn4PriceBoard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4PricingStack,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorExplorer{gap:22px;min-width:0;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4PriceCard{min-width:0;min-height:230px;color:var(--color-heading);background:#fffbf694;border:1px solid #243f171a;border-radius:34px;align-content:end;gap:12px;padding:32px;display:grid;box-shadow:0 24px 60px #5a604414}.dentalImplantsPerth-module__azCa4a__allOn4PriceCard strong,.dentalImplantsPerth-module__azCa4a__allOn4PriceCard p{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word;word-break:normal;min-width:0;max-width:100%}.dentalImplantsPerth-module__azCa4a__allOn4PriceCard:first-child{background:radial-gradient(260px at 84% 18%,#cc905a3d,#0000 70%),#fffbf6b8;grid-row:span 2;min-height:476px}.dentalImplantsPerth-module__azCa4a__allOn4PriceCard strong{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:clamp(2.4rem,3.2vw,3.45rem);font-weight:400;line-height:.95}.dentalImplantsPerth-module__azCa4a__allOn4PriceCard p,.dentalImplantsPerth-module__azCa4a__allOn4PriceDisclaimer,.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails li,.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails p{color:var(--color-body);font-family:var(--font-body);margin:0;line-height:1.68}.dentalImplantsPerth-module__azCa4a__allOn4PriceDisclaimer{grid-column:1/-1;max-width:72ch;padding:8px 2px 0;font-size:.875rem}.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails{grid-template-columns:1fr 1fr;gap:18px;width:min(100%,1280px);margin:38px auto 0;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorExplorer{background:radial-gradient(420px at 92% 12%,#cc905a29,#0000 70%),#fffbf694;border:1px solid #243f171a;border-radius:34px;padding:24px;box-shadow:0 20px 52px #5a604414}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorPicker{gap:16px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorPrompt,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorDisclaimer{color:#3e3c3cc2;font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.68}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButtons{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButton{min-width:0;min-height:68px;color:var(--color-heading);font-family:var(--font-body);text-align:left;cursor:pointer;background:#ffffff94;border:1px solid #243f171a;border-radius:18px;padding:13px 14px;font-size:.8125rem;font-weight:800;line-height:1.28;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1)}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButton span{display:block}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButtonActive{background:var(--color-olive-dark);color:var(--color-cream);border-color:#243f1747;box-shadow:0 14px 30px #5a60441f}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButton:focus-visible{outline-offset:4px;outline:3px solid #8ca55e6b}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButton:active{transform:scale(.985)}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorPanel{background:#fffbf6c2;border:1px solid #243f1714;border-radius:28px;gap:14px;padding:24px;display:grid;box-shadow:0 18px 42px #5a604414}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorPanel>span{color:#5f5a55;width:fit-content;font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.2}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorPanel h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(2rem,2.7vw,3.1rem);font-weight:400;line-height:.98}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorPanel p,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorDetail p,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorQuestion p{color:var(--color-body);font-family:var(--font-body);margin:0;font-size:.9375rem;line-height:1.7}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorDetail,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorQuestion{background:#dde4bf6b;border-radius:22px;padding:18px}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorQuestion{background:#cc905a24}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorDetail strong,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorQuestion strong{color:var(--color-heading);font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px;font-size:.75rem;font-weight:900;line-height:1.2;display:block}.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails article{background:#243f17eb;border-radius:34px;padding:30px}.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails h3{color:var(--color-cream);font-family:var(--font-display);letter-spacing:0;margin:0 0 22px;font-size:2.15rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails ul,.dentalImplantsPerth-module__azCa4a__allOn4CareList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails li{color:#efe8dfd6;border-top:1px solid #efe8df29;padding-top:12px}.dentalImplantsPerth-module__azCa4a__allOn4Process{padding-top:136px;padding-bottom:128px}.dentalImplantsPerth-module__azCa4a__allOn4ProcessGrid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:50px;width:min(100%,1280px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4ProcessImage{border-radius:40px;min-height:620px;position:relative;overflow:hidden;box-shadow:0 28px 72px #5a604424}.dentalImplantsPerth-module__azCa4a__allOn4ProcessList{gap:22px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4ProcessList article{border-bottom:1px solid #3e3c3c26;grid-template-columns:64px minmax(0,1fr);gap:8px 24px;padding-bottom:24px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4ProcessList span{color:#8f4f2f;grid-row:1/span 2}.dentalImplantsPerth-module__azCa4a__allOn4ProcessList h3,.dentalImplantsPerth-module__azCa4a__allOn4ProcessList p{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4ProcessList h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:2.25rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__allOn4ProcessList p{color:var(--color-body);font-family:var(--font-body);line-height:1.72}.dentalImplantsPerth-module__azCa4a__allOn4Timeline{padding-top:132px;padding-bottom:150px}.dentalImplantsPerth-module__azCa4a__allOn4TimelineRail{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;width:min(100%,1320px);margin:88px auto 0;display:grid;position:relative}.dentalImplantsPerth-module__azCa4a__allOn4TimelineRail:before{content:"";background:color-mix(in srgb, var(--color-olive-dark) 16%, transparent);border-radius:999px;height:2px;position:absolute;top:38px;left:8%;right:8%}.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep{gap:14px;padding-top:78px;display:grid;position:relative}.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep:before{content:"";border:6px solid var(--color-cream);background:var(--color-olive-dark);border-radius:999px;width:20px;height:20px;position:absolute;top:29px;left:0;box-shadow:0 0 0 1px #243f172e}.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep span{color:#8f4f2f}.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep h3,.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep p{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:2rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep p{color:var(--color-body);font-family:var(--font-body);font-size:.9375rem;line-height:1.68}.dentalImplantsPerth-module__azCa4a__allOn4TimelineExperience{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(44px,5vw,86px);width:min(100%,1320px);margin:76px auto 0;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanel{background:radial-gradient(360px at 18% 10%,#dfe8bf38,#0000 70%),linear-gradient(145deg,#1f4217 0%,#17350f 100%);border-radius:40px;min-height:560px;padding:18px;position:relative;overflow:hidden;box-shadow:0 34px 86px #243f1733}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanel:before{content:"";pointer-events:none;border:1px solid #efe8df24;border-radius:30px;position:absolute;inset:18px}.dentalImplantsPerth-module__azCa4a__allOn4TimelineImage{border-radius:30px;min-height:356px;position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4TimelineImage:after{content:"";pointer-events:none;background:linear-gradient(#17350f00 38%,#17350f8a 100%),radial-gradient(320px at 80% 10%,#dfe8bf2e,#0000 68%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanelCard{z-index:1;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#17350fd6;border:1px solid #efe8df2e;border-radius:28px;padding:26px;position:absolute;bottom:34px;left:34px;right:34px;box-shadow:inset 0 1px #efe8df1f}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanelKicker{color:#efe8dfc2;font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:.78rem;font-weight:800;display:block}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanel h3,.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanel p{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanel h3{color:var(--color-cream);font-family:var(--font-display);letter-spacing:0;font-size:clamp(3.1rem,6vw,5.2rem);font-weight:400;line-height:.92}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanel p{color:#efe8dfdb;max-width:40ch;font-family:var(--font-body);margin-top:16px;line-height:1.72}.dentalImplantsPerth-module__azCa4a__allOn4TimelineMeter{background:#efe8df2e;border-radius:999px;height:5px;position:absolute;bottom:18px;left:34px;right:34px;overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4TimelineMeter span{border-radius:inherit;transform-origin:0;background:#dfe8bf;width:100%;height:100%;transition:transform .28s cubic-bezier(.23,1,.32,1);display:block}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePath{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;position:relative}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePathLine,.dentalImplantsPerth-module__azCa4a__allOn4TimelinePathProgress{display:none}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNode{border-bottom:1px solid #243f1724;min-width:0;min-height:118px;padding:0;position:relative}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNode:last-child{border-bottom:0}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNode button{width:100%;min-height:118px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:26px;grid-template-columns:92px minmax(0,1fr);align-items:start;gap:24px;padding:20px 22px 20px 0;transition:transform .22s cubic-bezier(.23,1,.32,1),background .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1);display:grid}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeMarker{color:#78884d;width:76px;min-height:82px;font-family:var(--font-body);letter-spacing:0;justify-content:flex-start;align-items:center;font-size:4rem;font-weight:900;line-height:.86;transition:transform .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1);display:inline-flex}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeLabel,.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeBody{display:block}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeCopy{flex-direction:column;gap:8px;min-width:0;display:flex}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeLabel{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:1.65rem;line-height:1.08;transition:color .18s cubic-bezier(.23,1,.32,1)}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeBody{max-width:54ch;color:var(--color-body);font-family:var(--font-body);font-size:.9375rem;line-height:1.68}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeActive .dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeMarker{color:#6f8a3f;transform:translate(8px)}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeActive button{background:linear-gradient(90deg,#d8ddc085,#d8ddc000),#ffffff2e;box-shadow:inset 4px 0 #8ca55eb8}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeActive .dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeLabel{color:var(--color-olive-dark)}@media (hover:hover) and (pointer:fine){.dentalImplantsPerth-module__azCa4a__allOn4TimelineNode button:hover,.dentalImplantsPerth-module__azCa4a__allOn4TimelineNode button:focus-visible{transform:translate(8px)}}.dentalImplantsPerth-module__azCa4a__allOn4Care{background:radial-gradient(620px at 84% 30%,#c3ceac2e,#0000 68%),linear-gradient(#274c23 0%,#203b18 100%);grid-template-columns:minmax(0,.72fr) minmax(260px,.58fr) minmax(0,.9fr);align-items:center;gap:34px;padding-top:132px;padding-bottom:132px;display:grid;overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4CareCopy,.dentalImplantsPerth-module__azCa4a__allOn4CareVisual,.dentalImplantsPerth-module__azCa4a__allOn4CareList{width:min(100%,620px)}.dentalImplantsPerth-module__azCa4a__allOn4CareCopy{justify-self:end;gap:18px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4CareList{justify-self:start}.dentalImplantsPerth-module__azCa4a__allOn4CareVisual{background:#efe8df1a;border:1px solid #efe8df1f;border-radius:38px;justify-self:center;min-height:500px;position:relative;overflow:hidden;box-shadow:0 26px 70px #09190833}.dentalImplantsPerth-module__azCa4a__allOn4CareList li{background:#efe8df1a;border:1px solid #efe8df1f;border-radius:24px;gap:6px;padding:18px 20px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4CareList strong{color:var(--color-cream);font-family:var(--font-display);letter-spacing:0;font-size:1.28rem;font-weight:400;line-height:1.08}.dentalImplantsPerth-module__azCa4a__allOn4CareList span{color:#efe8dfd1;font-family:var(--font-body);font-size:.9375rem;line-height:1.62}.dentalImplantsPerth-module__azCa4a__allOn4Team{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:56px;width:min(100%,1280px);margin:0 auto;padding-top:132px;padding-bottom:132px;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4TeamLead{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.dentalImplantsPerth-module__azCa4a__allOn4TeamImage{background:#dfe8bf;border-radius:40px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 30px 76px #5a60441f}.dentalImplantsPerth-module__azCa4a__allOn4Questions,.dentalImplantsPerth-module__azCa4a__allOn4Related{padding-top:122px;padding-bottom:112px}.dentalImplantsPerth-module__azCa4a__allOn4Questions{background:#fffbf66b}.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid{grid-template-columns:1.1fr .9fr 1fr 1.05fr;gap:18px;width:min(100%,1280px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid article{background:#efe8df;border-radius:32px;flex-direction:column;justify-content:flex-end;gap:16px;min-height:250px;padding:24px;display:flex}.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid article:nth-child(2n){background:#dfe8bf;margin-top:42px}.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid h3,.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid p{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:1.75rem;font-weight:400;line-height:1.02}.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid p{color:var(--color-body);font-family:var(--font-body);font-size:.9375rem;line-height:1.68}.dentalImplantsPerth-module__azCa4a__allOn4RelatedGrid{grid-template-columns:1.1fr .9fr 1fr;gap:18px;width:min(100%,1180px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard{min-height:440px;color:var(--color-body);background:radial-gradient(260px at 85% 18%,#cc905a2e,#0000 70%),#f7f2ea;border-radius:34px;flex-direction:column;justify-content:flex-start;gap:14px;padding:28px;text-decoration:none;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1);display:flex}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard:nth-child(2){background:#dfe8bf;margin-top:52px}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard h3,.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard p,.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard strong{margin:0}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard span{color:#514c48;width:fit-content;font-family:var(--font-body);text-transform:capitalize;background:#cc905a33;border-radius:999px;padding:7px 12px;font-size:.75rem}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:2rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard p{color:var(--color-body);font-family:var(--font-body);line-height:1.68}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard strong{color:var(--color-olive-dark);font-family:var(--font-body);letter-spacing:.06em;align-items:center;gap:8px;font-size:.875rem;display:inline-flex}@media (hover:hover) and (pointer:fine){.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard:hover{background:#f9f5ee;transform:translateY(-6px)}}@media (max-width:1279px){.dentalImplantsPerth-module__azCa4a__allOn4HeroGrid,.dentalImplantsPerth-module__azCa4a__allOn4PricingGrid,.dentalImplantsPerth-module__azCa4a__allOn4ProcessGrid,.dentalImplantsPerth-module__azCa4a__allOn4Team{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__allOn4HeroHeading{font-size:4rem}.dentalImplantsPerth-module__azCa4a__allOn4HeroMedia,.dentalImplantsPerth-module__azCa4a__allOn4ProcessImage,.dentalImplantsPerth-module__azCa4a__allOn4TeamImage{min-height:560px}.dentalImplantsPerth-module__azCa4a__allOn4FitLead,.dentalImplantsPerth-module__azCa4a__allOn4FitGrid,.dentalImplantsPerth-module__azCa4a__allOn4SituationSelector,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonExplorer,.dentalImplantsPerth-module__azCa4a__allOn4Care{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__allOn4FitCard:nth-child(2),.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid article:nth-child(2n),.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard:nth-child(2){margin-top:0}.dentalImplantsPerth-module__azCa4a__allOn4PricingLead{position:static}.dentalImplantsPerth-module__azCa4a__allOn4CareCopy,.dentalImplantsPerth-module__azCa4a__allOn4CareVisual,.dentalImplantsPerth-module__azCa4a__allOn4CareList{justify-self:center;width:min(100%,920px)}.dentalImplantsPerth-module__azCa4a__allOn4PricingVisual{width:min(100%,620px)}}@media (max-width:900px){.dentalImplantsPerth-module__azCa4a__allOn4Hero,.dentalImplantsPerth-module__azCa4a__allOn4Fit,.dentalImplantsPerth-module__azCa4a__allOn4Compare,.dentalImplantsPerth-module__azCa4a__allOn4Pricing,.dentalImplantsPerth-module__azCa4a__allOn4Process,.dentalImplantsPerth-module__azCa4a__allOn4Timeline,.dentalImplantsPerth-module__azCa4a__allOn4Care,.dentalImplantsPerth-module__azCa4a__allOn4Team,.dentalImplantsPerth-module__azCa4a__allOn4Questions,.dentalImplantsPerth-module__azCa4a__allOn4Related{padding-inline:16px}.dentalImplantsPerth-module__azCa4a__allOn4Hero{padding-top:74px;padding-bottom:84px}.dentalImplantsPerth-module__azCa4a__allOn4HeroGrid{gap:44px}.dentalImplantsPerth-module__azCa4a__allOn4HeroHeading{font-size:3.35rem}.dentalImplantsPerth-module__azCa4a__allOn4HeroMedia,.dentalImplantsPerth-module__azCa4a__allOn4ProcessImage,.dentalImplantsPerth-module__azCa4a__allOn4TeamImage{border-radius:32px;min-height:440px}.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice{bottom:18px;left:18px;right:18px}.dentalImplantsPerth-module__azCa4a__allOn4Fit,.dentalImplantsPerth-module__azCa4a__allOn4Compare,.dentalImplantsPerth-module__azCa4a__allOn4Pricing,.dentalImplantsPerth-module__azCa4a__allOn4Process,.dentalImplantsPerth-module__azCa4a__allOn4Timeline,.dentalImplantsPerth-module__azCa4a__allOn4Care,.dentalImplantsPerth-module__azCa4a__allOn4Team,.dentalImplantsPerth-module__azCa4a__allOn4Questions,.dentalImplantsPerth-module__azCa4a__allOn4Related{padding-top:86px;padding-bottom:86px}.dentalImplantsPerth-module__azCa4a__allOn4CompareHeader{display:none}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow{background:#fffbf685;border-radius:30px;grid-template-columns:1fr;gap:16px;margin-bottom:12px;padding:24px}.dentalImplantsPerth-module__azCa4a__allOn4CompareOption{grid-template-columns:54px minmax(0,1fr);align-items:center;gap:14px}.dentalImplantsPerth-module__azCa4a__allOn4CompareIcon{border-radius:18px;width:54px;height:54px}.dentalImplantsPerth-module__azCa4a__allOn4CompareIcon svg{width:36px;height:36px}.dentalImplantsPerth-module__azCa4a__allOn4CompareRow p:before{content:attr(data-label);color:#5f574f;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:.68rem;font-weight:800;line-height:1.2;display:block}.dentalImplantsPerth-module__azCa4a__allOn4PriceBoard,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorButtons,.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails,.dentalImplantsPerth-module__azCa4a__allOn4VisualStrip,.dentalImplantsPerth-module__azCa4a__allOn4SituationButtons,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel dl,.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid,.dentalImplantsPerth-module__azCa4a__allOn4RelatedGrid{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__allOn4PriceCard:first-child{min-height:240px}.dentalImplantsPerth-module__azCa4a__allOn4PriceCard{min-height:178px}.dentalImplantsPerth-module__azCa4a__allOn4VisualStrip{margin-top:38px}.dentalImplantsPerth-module__azCa4a__allOn4VisualImage{min-height:280px}.dentalImplantsPerth-module__azCa4a__allOn4TimelineRail{grid-template-columns:1fr;gap:14px;margin-top:44px}.dentalImplantsPerth-module__azCa4a__allOn4TimelineRail:before{width:2px;height:auto;inset:22px auto 22px 10px}.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep{padding-top:0;padding-left:48px}.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep:before{top:2px;left:0}.dentalImplantsPerth-module__azCa4a__allOn4TimelineExperience{grid-template-columns:1fr;gap:34px;margin-top:48px}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanel{border-radius:32px;min-height:500px;padding:16px}.dentalImplantsPerth-module__azCa4a__allOn4TimelineImage{border-radius:24px;min-height:300px}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePanelCard{padding:22px;bottom:30px;left:26px;right:26px}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePath{gap:0}.dentalImplantsPerth-module__azCa4a__allOn4TimelinePathLine,.dentalImplantsPerth-module__azCa4a__allOn4TimelinePathProgress{display:none}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNode button{grid-template-columns:68px minmax(0,1fr);gap:16px;min-height:112px;padding:18px 16px 18px 0}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeMarker{width:58px;min-height:70px;font-size:2.85rem}.dentalImplantsPerth-module__azCa4a__allOn4TimelineNodeBody{max-width:none}.dentalImplantsPerth-module__azCa4a__allOn4ProcessList article{grid-template-columns:48px minmax(0,1fr)}.dentalImplantsPerth-module__azCa4a__allOn4SituationPanel,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel{border-radius:30px;min-height:0;padding:26px}.dentalImplantsPerth-module__azCa4a__allOn4ComparisonTab{min-height:72px;font-size:1.28rem}}.dentalImplantsPerth-module__azCa4a__allOn4RelatedImage{background:#dfe8bf;border-radius:26px;min-height:190px;margin:-8px -8px 8px;position:relative;overflow:hidden}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard strong{margin-top:auto}@media (max-width:640px){.dentalImplantsPerth-module__azCa4a__allOn4HeroHeading{font-size:2.8rem}.dentalImplantsPerth-module__azCa4a__allOn4HeroCopy p,.dentalImplantsPerth-module__azCa4a__allOn4SectionLead p,.dentalImplantsPerth-module__azCa4a__allOn4PricingLead p,.dentalImplantsPerth-module__azCa4a__allOn4CareCopy p,.dentalImplantsPerth-module__azCa4a__allOn4TeamLead p{font-size:1rem;line-height:1.72}.dentalImplantsPerth-module__azCa4a__allOn4HeroMedia{min-height:390px}.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice strong,.dentalImplantsPerth-module__azCa4a__allOn4PriceCard strong{font-size:2.65rem}.dentalImplantsPerth-module__azCa4a__allOn4HeroPrice{padding:20px}.dentalImplantsPerth-module__azCa4a__allOn4FitCard,.dentalImplantsPerth-module__azCa4a__allOn4SituationButton,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorExplorer,.dentalImplantsPerth-module__azCa4a__allOn4CostFactorPanel,.dentalImplantsPerth-module__azCa4a__allOn4PriceCard,.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails article,.dentalImplantsPerth-module__azCa4a__allOn4QuestionGrid article,.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard{border-radius:26px;padding:22px}.dentalImplantsPerth-module__azCa4a__allOn4FitCard{min-height:240px}.dentalImplantsPerth-module__azCa4a__allOn4SituationPanel h3,.dentalImplantsPerth-module__azCa4a__allOn4ComparisonPanel h3{font-size:2.25rem}.dentalImplantsPerth-module__azCa4a__allOn4ProcessImage,.dentalImplantsPerth-module__azCa4a__allOn4TeamImage,.dentalImplantsPerth-module__azCa4a__allOn4CareVisual{min-height:340px}.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard{min-height:0}.dentalImplantsPerth-module__azCa4a__allOn4RelatedImage{min-height:210px}.dentalImplantsPerth-module__azCa4a__allOn4Pricing{padding-top:72px;padding-bottom:74px}.dentalImplantsPerth-module__azCa4a__allOn4PricingDetails{gap:14px;margin-top:28px}.dentalImplantsPerth-module__azCa4a__allOn4CostFactorExplorer{padding:20px}.dentalImplantsPerth-module__azCa4a__allOn4ProcessList h3,.dentalImplantsPerth-module__azCa4a__allOn4CompareRow h3,.dentalImplantsPerth-module__azCa4a__allOn4TimelineStep h3,.dentalImplantsPerth-module__azCa4a__allOn4RelatedCard h3{font-size:1.75rem}}.dentalImplantsPerth-module__azCa4a__costPage{--cost-mint:#dfe8bf;--cost-bronze:#6e4728}.dentalImplantsPerth-module__azCa4a__costPage [data-cost-reveal],.dentalImplantsPerth-module__azCa4a__costPage [data-cost-stagger]>*{will-change:transform, opacity}.dentalImplantsPerth-module__azCa4a__costPage [data-cost-hero-media] img{will-change:transform, opacity}.dentalImplantsPerth-module__azCa4a__costPage .fp-footer-doctor{will-change:transform, opacity}@media (prefers-reduced-motion:reduce){:is(.dentalImplantsPerth-module__azCa4a__costPage [data-cost-reveal],.dentalImplantsPerth-module__azCa4a__costPage [data-cost-stagger]>*,.dentalImplantsPerth-module__azCa4a__costPage [data-motion=faq-row],.dentalImplantsPerth-module__azCa4a__costPage .fp-footer-doctor){opacity:1;will-change:auto;transform:none}.dentalImplantsPerth-module__azCa4a__costPage [data-cost-hero-media] img{will-change:auto;transition:none;transform:none}}.dentalImplantsPerth-module__azCa4a__costHeroMedia img{object-position:48% center}.dentalImplantsPerth-module__azCa4a__costGlance{background:radial-gradient(520px at 87% 12%,#cc905a29,#0000 70%),#dfe8bf}.dentalImplantsPerth-module__azCa4a__costGlance .dentalImplantsPerth-module__azCa4a__allOn4PricingLead{gap:20px}.dentalImplantsPerth-module__azCa4a__costGlanceImage{background:radial-gradient(280px at 80% 12%,#cc905a29,#0000 70%),linear-gradient(#e9efcd 0%,#dfe8bf 100%);border-radius:34px;width:100%;min-height:340px;position:relative;overflow:hidden;box-shadow:0 24px 60px #5a60441f}.dentalImplantsPerth-module__azCa4a__costGlanceImage:after{content:"";pointer-events:none;background:linear-gradient(#17260f00 45%,#17260f3d 100%),radial-gradient(420px at 10% 0,#fffbf64d,#0000 70%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__costPriceCard strong{font-variant-numeric:tabular-nums;overflow-wrap:normal;white-space:nowrap;word-break:keep-all;font-size:clamp(1.68rem,2.24vw,2.62rem)}.dentalImplantsPerth-module__azCa4a__costSourcePanel{background:#fffbf68f;border:1px solid #243f171a;border-radius:30px;grid-column:1/-1;gap:16px;padding:24px;display:grid}.dentalImplantsPerth-module__azCa4a__costSourcePanel strong{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:1.65rem;font-weight:400;line-height:1.04}.dentalImplantsPerth-module__azCa4a__costBreakdownSection{scroll-margin-top:calc(var(--fp-nav-height) + 124px);padding:132px 20px 126px;position:relative}.dentalImplantsPerth-module__azCa4a__costBreakdownGrid{grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);align-items:stretch;gap:34px;width:min(100%,1280px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__costBreakdownPanel,.dentalImplantsPerth-module__azCa4a__costPaymentPanel{background:#fffbf6a3;border:1px solid #243f171a;border-radius:36px;box-shadow:0 24px 60px #5a604414}.dentalImplantsPerth-module__azCa4a__costBreakdownPanel{overflow:hidden}.dentalImplantsPerth-module__azCa4a__costBreakdownRow{border-bottom:1px solid #243f171a;grid-template-columns:56px minmax(0,1fr) minmax(150px,.34fr);align-items:start;gap:22px;padding:28px 30px;display:grid}.dentalImplantsPerth-module__azCa4a__costBreakdownRow:last-child{border-bottom:0}.dentalImplantsPerth-module__azCa4a__costBreakdownRow>span,.dentalImplantsPerth-module__azCa4a__costPaymentKicker{color:var(--cost-bronze);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:800}.dentalImplantsPerth-module__azCa4a__costBreakdownRow h3,.dentalImplantsPerth-module__azCa4a__costBreakdownRow p,.dentalImplantsPerth-module__azCa4a__costBreakdownRow strong,.dentalImplantsPerth-module__azCa4a__costPaymentPanel h3,.dentalImplantsPerth-module__azCa4a__costPaymentPanel p,.dentalImplantsPerth-module__azCa4a__costPaymentList,.dentalImplantsPerth-module__azCa4a__costPaymentList li{margin:0}.dentalImplantsPerth-module__azCa4a__costBreakdownRow h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:clamp(1.6rem,1.7vw,2.08rem);font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__costBreakdownRow p{color:var(--color-body);font-family:var(--font-body);margin-top:8px;font-size:.95rem;line-height:1.65}.dentalImplantsPerth-module__azCa4a__costBreakdownRow strong{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;text-align:right;font-size:clamp(1.2rem,1.2vw,1.45rem);font-weight:400;line-height:1.08}.dentalImplantsPerth-module__azCa4a__costPaymentPanel{background:radial-gradient(360px at 88% 0,#dfe8bfb8,#0000 70%),#fffbf6c2;flex-direction:column;gap:18px;padding:32px;display:flex}.dentalImplantsPerth-module__azCa4a__costPaymentPanel h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:clamp(2rem,2.5vw,3.05rem);font-weight:400;line-height:.98}.dentalImplantsPerth-module__azCa4a__costPaymentPanel p{color:var(--color-body);font-family:var(--font-body);line-height:1.7}.dentalImplantsPerth-module__azCa4a__costPaymentLogoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dentalImplantsPerth-module__azCa4a__costPaymentLogoChip{background:#fffbf6b8;border:1px solid #243f171a;border-radius:18px;justify-content:center;align-items:center;min-height:68px;padding:12px;display:flex}.dentalImplantsPerth-module__azCa4a__costPaymentList{gap:12px;padding:0;list-style:none;display:grid}.dentalImplantsPerth-module__azCa4a__costPaymentList li{border-top:1px solid #243f171f;gap:5px;padding-top:14px;display:grid}.dentalImplantsPerth-module__azCa4a__costPaymentList strong{color:var(--color-heading);font-family:var(--font-display);font-size:1.35rem;font-weight:400;line-height:1.05}.dentalImplantsPerth-module__azCa4a__costPaymentList span{color:var(--color-body);font-family:var(--font-body);font-size:.92rem;line-height:1.6}.dentalImplantsPerth-module__azCa4a__costFactors,.dentalImplantsPerth-module__azCa4a__costPlanSection{scroll-margin-top:calc(var(--fp-nav-height) + 124px);padding-inline:20px;position:relative}.dentalImplantsPerth-module__azCa4a__costFactors{background:radial-gradient(560px at 86% 18%,#c3ceac29,#0000 70%),linear-gradient(#274c23 0%,#1f3a18 100%);padding-top:132px;padding-bottom:132px;overflow:hidden}.dentalImplantsPerth-module__azCa4a__costFactors .dentalImplantsPerth-module__azCa4a__allOn4FitLead p{color:#efe8dfd1}.dentalImplantsPerth-module__azCa4a__costFactors .dentalImplantsPerth-module__azCa4a__allOn4FitLead>div{gap:18px;display:grid}.dentalImplantsPerth-module__azCa4a__costFactorGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;width:min(100%,1280px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__costFactorCard{min-height:290px;color:var(--color-cream);-webkit-tap-highlight-color:transparent;background:#efe8df14;border:1px solid #efe8df24;border-radius:34px;align-content:end;gap:18px;padding:28px;transition:transform .19s cubic-bezier(.23,1,.32,1),background .19s cubic-bezier(.23,1,.32,1),border-color .19s cubic-bezier(.23,1,.32,1);display:grid}.dentalImplantsPerth-module__azCa4a__costFactorIcon{color:#dfe8bf;background:#efe8df1a;border:1px solid #efe8df2e;border-radius:24px;justify-content:center;align-items:center;width:66px;height:66px;transition:transform .19s cubic-bezier(.23,1,.32,1),background .19s cubic-bezier(.23,1,.32,1),color .19s cubic-bezier(.23,1,.32,1);display:inline-flex}.dentalImplantsPerth-module__azCa4a__costFactorIcon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.15px;width:42px;height:42px}.dentalImplantsPerth-module__azCa4a__customIconImage{object-fit:contain;width:42px;height:42px;display:block}.dentalImplantsPerth-module__azCa4a__costFactorCard h3,.dentalImplantsPerth-module__azCa4a__costFactorCard p{margin:0}.dentalImplantsPerth-module__azCa4a__costFactorCard h3{color:var(--color-cream);font-family:var(--font-display);letter-spacing:0;font-size:2rem;font-weight:400;line-height:1}.dentalImplantsPerth-module__azCa4a__costFactorCard p{color:#efe8dfd1;font-family:var(--font-body);line-height:1.68}@media (hover:hover) and (pointer:fine){.dentalImplantsPerth-module__azCa4a__costFactorCard:hover{background:#dfe8bf24;border-color:#dfe8bf6b;transform:translateY(-5px)}.dentalImplantsPerth-module__azCa4a__costFactorCard:hover .dentalImplantsPerth-module__azCa4a__costFactorIcon{color:var(--color-olive-dark);background:#dfe8bf;transform:rotate(-3deg)translateY(-2px)}}.dentalImplantsPerth-module__azCa4a__costFactorCard:active{background:#dfe8bf24;transform:scale(.992)}.dentalImplantsPerth-module__azCa4a__costCompareHeader,.dentalImplantsPerth-module__azCa4a__costCompareRow{grid-template-columns:minmax(340px,1.1fr) minmax(0,1.28fr) minmax(0,1.08fr) minmax(0,1.02fr)}.dentalImplantsPerth-module__azCa4a__costCompareRow .dentalImplantsPerth-module__azCa4a__allOn4CompareOption{grid-template-columns:58px minmax(0,1fr);align-items:center;gap:16px}.dentalImplantsPerth-module__azCa4a__costCompareRow .dentalImplantsPerth-module__azCa4a__allOn4CompareIcon{border-radius:20px;width:58px;height:58px}.dentalImplantsPerth-module__azCa4a__costCompareRow h3{white-space:nowrap;font-size:clamp(1.34rem,1.38vw,1.7rem);line-height:.98}.dentalImplantsPerth-module__azCa4a__costPlanSection{padding-top:134px;padding-bottom:130px}.dentalImplantsPerth-module__azCa4a__costPlanGrid{grid-template-columns:minmax(340px,.78fr) minmax(0,1.22fr);align-items:stretch;gap:42px;width:min(100%,1280px);margin:0 auto;display:grid}.dentalImplantsPerth-module__azCa4a__costPlanImage{background:#dfe8bf;border-radius:40px;min-height:720px;position:relative;overflow:hidden;box-shadow:0 30px 76px #5a60441f}.dentalImplantsPerth-module__azCa4a__costPlanImage:after{content:"";pointer-events:none;background:linear-gradient(#17260f00 45%,#17260f75 100%),radial-gradient(480px at 15% 12%,#efe8df33,#0000 70%);position:absolute;inset:0}.dentalImplantsPerth-module__azCa4a__costPlanChecklist{background:#fffbf69e;border:1px solid #243f171a;border-radius:34px;display:grid;overflow:hidden;box-shadow:0 20px 58px #5a604414}.dentalImplantsPerth-module__azCa4a__costPlanChecklist article{border-bottom:1px solid #243f171a;grid-template-columns:52px minmax(0,.34fr) minmax(0,.66fr);align-items:start;gap:18px;padding:24px 28px;display:grid}.dentalImplantsPerth-module__azCa4a__costPlanChecklist article:last-child{border-bottom:0}.dentalImplantsPerth-module__azCa4a__costPlanChecklist article:nth-child(2n){background:#dfe8bf5c}.dentalImplantsPerth-module__azCa4a__costPlanChecklist span{color:var(--cost-bronze);font-family:var(--font-body);letter-spacing:.16em;text-transform:uppercase;font-size:.75rem;font-weight:800}.dentalImplantsPerth-module__azCa4a__costPlanChecklist h3,.dentalImplantsPerth-module__azCa4a__costPlanChecklist p{margin:0}.dentalImplantsPerth-module__azCa4a__costPlanChecklist h3{color:var(--color-heading);font-family:var(--font-display);letter-spacing:0;font-size:1.58rem;font-weight:400;line-height:1.02}.dentalImplantsPerth-module__azCa4a__costPlanChecklist p{color:var(--color-body);font-family:var(--font-body);font-size:.9375rem;line-height:1.68}@media (max-width:1279px){.dentalImplantsPerth-module__azCa4a__costBreakdownGrid,.dentalImplantsPerth-module__azCa4a__costPlanGrid{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__costFactorGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dentalImplantsPerth-module__azCa4a__costPlanImage{min-height:540px}}@media (max-width:900px){.dentalImplantsPerth-module__azCa4a__costBreakdownSection,.dentalImplantsPerth-module__azCa4a__costFactors,.dentalImplantsPerth-module__azCa4a__costPlanSection{padding-inline:16px;padding-top:86px;padding-bottom:86px}.dentalImplantsPerth-module__azCa4a__costFactorGrid,.dentalImplantsPerth-module__azCa4a__costPlanChecklist article{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__costBreakdownRow{grid-template-columns:42px minmax(0,1fr)}.dentalImplantsPerth-module__azCa4a__costBreakdownRow strong{text-align:left;grid-column:2}.dentalImplantsPerth-module__azCa4a__costCompareHeader{display:none}.dentalImplantsPerth-module__azCa4a__costCompareRow{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__costCompareRow h3{white-space:nowrap;max-width:none;font-size:clamp(1.08rem,4.6vw,1.42rem)}.dentalImplantsPerth-module__azCa4a__costPlanImage{border-radius:32px;min-height:440px}}@media (max-width:640px){.dentalImplantsPerth-module__azCa4a__costPriceCard strong{font-size:clamp(1.56rem,8.8vw,2.25rem)}.dentalImplantsPerth-module__azCa4a__costSourcePanel,.dentalImplantsPerth-module__azCa4a__costPaymentPanel,.dentalImplantsPerth-module__azCa4a__costFactorCard{border-radius:26px;padding:22px}.dentalImplantsPerth-module__azCa4a__costPlanChecklist{border-radius:26px}.dentalImplantsPerth-module__azCa4a__costPlanChecklist article{padding:22px}.dentalImplantsPerth-module__azCa4a__costGlanceImage{border-radius:26px;min-height:280px}.dentalImplantsPerth-module__azCa4a__costBreakdownRow{padding:22px}.dentalImplantsPerth-module__azCa4a__costPaymentLogoGrid{grid-template-columns:1fr}.dentalImplantsPerth-module__azCa4a__costFactorCard,.dentalImplantsPerth-module__azCa4a__costPlanChecklist article{min-height:230px}.dentalImplantsPerth-module__azCa4a__costPlanImage{min-height:340px}}@media (max-width:360px){.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__allOn4HeroPrice{max-width:none;padding:18px;bottom:14px;left:14px;right:14px}.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__allOn4HeroPrice strong{overflow-wrap:anywhere;white-space:normal;font-size:2.2rem}.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaCard{padding:32px 16px 0}.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaCopy,.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__buttonRow{width:100%;min-width:0}.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaSection .fp-button{max-width:303px;width:100%!important}:is(.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaSection .fp-button-shadow,.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaSection .fp-button-face){width:100%;min-width:0}.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaSection .fp-button-face{text-align:center;white-space:normal;padding-inline:18px;font-size:16px}}@media (max-width:1279px){.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaSection{margin-bottom:84px}}@media (max-width:900px){.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaSection{margin-bottom:70px}}@media (max-width:640px){.dentalImplantsPerth-module__azCa4a__costPage .dentalImplantsPerth-module__azCa4a__footerCtaSection{margin-bottom:58px}}
