.implant-packages_section__HFoAG{padding-bottom:72px}.implant-packages_toolbar__sn54g{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;margin-bottom:32px}.implant-packages_tabs__VEg2s{display:inline-flex;flex-wrap:wrap;gap:6px;padding:6px;background:var(--mist);border:1px solid var(--line);border-radius:18px}.implant-packages_tabs__VEg2s button{display:flex;align-items:center;gap:14px;min-height:56px;padding:12px 24px;border:0;border-radius:12px;background:transparent;color:var(--slate);font-weight:700;font-size:1.08rem}.implant-packages_tabs__VEg2s button span{font-size:.78rem;font-weight:400}.implant-packages_tabs__VEg2s button[aria-selected=true]{background:var(--navy);color:white}.implant-packages_tabs__VEg2s button:not([aria-selected=true]):hover{background:var(--ice);color:var(--navy)}.implant-packages_basis__GVsjk{display:flex;align-items:center;gap:12px;margin:0;color:var(--slate);font-size:.88rem}.implant-packages_visit__d565l{margin-bottom:28px;overflow:hidden;border:1px solid var(--line);border-radius:22px;background:white}.implant-packages_visitHeading__pTMyr{display:flex;align-items:center;gap:16px;padding:25px 28px;border-bottom:1px solid var(--line)}.implant-packages_step___y133{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border:1px solid var(--line);border-radius:50%;color:var(--navy);font-size:.9rem}.implant-packages_visitHeading__pTMyr h2{margin:0 0 5px;font-size:1.55rem;letter-spacing:-.025em}.implant-packages_visitHeading__pTMyr p{margin:0;color:var(--slate);font-size:.9rem}.implant-packages_visitTag__AO47U{margin-left:auto;color:var(--navy);background:var(--ice);border-radius:999px;padding:7px 14px;font-size:.82rem;font-weight:700}.implant-packages_visitBody__Okbob{display:grid;grid-template-columns:1.55fr 1fr}.implant-packages_options__jDUXG,.implant-packages_restoration__PojUa{min-width:0;margin:0;padding:24px;border:0}.implant-packages_options__jDUXG{display:grid;gap:10px}.implant-packages_implantOption__cnpyG{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:76px;padding:8px 16px;border:1px solid var(--line);border-radius:14px;background:white;cursor:pointer}.implant-packages_implantOption__cnpyG:has(input:checked){border-color:var(--blue);box-shadow:0 0 0 1px var(--blue);background:#f4fbff}.implant-packages_implantOption__cnpyG:hover{border-color:var(--blue)}.implant-packages_implantOption__cnpyG:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:3px}.implant-packages_implantOption__cnpyG input{width:18px;height:18px;margin:0;accent-color:var(--navy);cursor:pointer}.implant-packages_brandInfo__KOWN8,.implant-packages_brandMark__d8gA4{display:flex;align-items:center}.implant-packages_brandInfo__KOWN8{gap:14px;min-width:0}.implant-packages_brandMark__d8gA4{gap:7px;flex:0 0 auto}.implant-packages_flag__0cRNV{width:24px;height:18px;object-fit:contain}.implant-packages_brandLogo__Rr_vI{position:relative;display:block;width:116px;height:58px;overflow:hidden;border-radius:8px;background:white}.implant-packages_brandLogo__Rr_vI img{object-fit:contain}.implant-packages_brandName__KKzD8{display:flex;flex-direction:column;gap:3px;line-height:1.3;min-width:0}.implant-packages_brandName__KKzD8 strong{font-size:.96rem;color:var(--navy)}.implant-packages_brandName__KKzD8>span{font-size:.75rem;color:var(--slate)}.implant-packages_price__Djssf{font-variant-numeric:tabular-nums;font-size:1.15rem;color:var(--navy);white-space:nowrap}.implant-packages_includedPanel__MiECS{padding:36px 32px;background:var(--navy);color:white}.implant-packages_includedPanel__MiECS h3{color:white;font-size:1.35rem;line-height:1.3;margin:0 0 26px}.implant-packages_inclusions__BwVtq{display:grid;gap:14px;list-style:none;padding:0;margin:0}.implant-packages_inclusions__BwVtq li{display:flex;align-items:flex-start;gap:10px;font-size:.94rem;line-height:1.5}.implant-packages_inclusions__BwVtq svg{flex:0 0 auto;margin-top:3px}.implant-packages_includedPanel__MiECS .implant-packages_inclusions__BwVtq svg{color:#8fdcfc}.implant-packages_restorationPrice__MOtG_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;background:#f4fbff;border:1px solid var(--line);border-radius:14px;color:var(--navy)}.implant-packages_restorationPrice__MOtG_ div{display:grid;gap:4px}.implant-packages_healing__QoEal,.implant-packages_restorationPrice__MOtG_ span{font-size:.85rem;color:var(--slate)}.implant-packages_healing__QoEal{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0}.implant-packages_healing__QoEal svg{flex-shrink:0;margin-top:2px;color:var(--navy)}.implant-packages_totalPanel__NnQ_F{display:flex;align-items:center;justify-content:space-between;gap:36px;padding:32px;border:1px solid #b6d9ee;border-radius:22px;background:var(--ice)}.implant-packages_totalCopy__DVgBd{min-width:0;max-width:650px}.implant-packages_totalCopy__DVgBd h2{margin:0 0 12px;font-size:1.65rem}.implant-packages_totalCopy__DVgBd>p{margin:0 0 20px;color:var(--navy);font-size:.9rem;line-height:1.5}.implant-packages_breakdown__0i3YJ{display:flex;align-items:center;flex-wrap:wrap;gap:16px;color:var(--slate);font-size:.8rem}.implant-packages_breakdown__0i3YJ>span:not(:nth-child(2)){display:flex;flex-direction:column;gap:3px}.implant-packages_breakdown__0i3YJ strong{color:var(--navy);font-size:1.04rem;font-variant-numeric:tabular-nums}.implant-packages_totalAction__7Rcsr{display:flex;flex-direction:column;align-items:flex-end;gap:20px;flex-shrink:0}.implant-packages_total__kF3Mv{display:flex;flex-direction:column;align-items:flex-end;gap:5px;color:var(--navy);font-size:2.65rem;font-weight:700;letter-spacing:-.04em;line-height:1.1;font-variant-numeric:tabular-nums}.implant-packages_total__kF3Mv>span{font-size:.78rem;font-weight:400;letter-spacing:normal}.implant-packages_note__CIy8l{display:flex;align-items:flex-start;gap:10px;margin:22px 0 0;max-width:1000px;font-size:.82rem;line-height:1.6;color:var(--slate)}.implant-packages_note__CIy8l svg{flex:0 0 auto;margin-top:2px}.implant-packages_srOnly__rebu8{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1100px){.implant-packages_visitBody__Okbob{grid-template-columns:1.3fr 1fr}.implant-packages_implantOption__cnpyG{grid-template-columns:18px minmax(0,1fr) auto;gap:9px;padding-inline:12px}.implant-packages_brandLogo__Rr_vI{width:80px;height:50px}.implant-packages_restorationPrice__MOtG_{padding-inline:12px}.implant-packages_options__jDUXG,.implant-packages_restoration__PojUa{padding:20px}.implant-packages_includedPanel__MiECS{padding:28px 24px}}@media (min-width:801px){.page-intro:has(+.implant-packages_section__HFoAG){padding-top:20px}.page-intro:has(+.implant-packages_section__HFoAG) h1{margin-bottom:8px}.page-intro:has(+.implant-packages_section__HFoAG) .intro-copy{max-width:1000px}.page-sections>.implant-packages_section__HFoAG{margin-top:16px}.implant-packages_section__HFoAG{padding-bottom:48px}.implant-packages_toolbar__sn54g,.implant-packages_visit__d565l{margin-bottom:12px}.implant-packages_tabs__VEg2s{padding:4px}.implant-packages_tabs__VEg2s button{min-height:44px;padding-block:6px}.implant-packages_visitHeading__pTMyr{padding:7px 20px;gap:12px}.implant-packages_visitHeading__pTMyr h2{margin-bottom:2px}.implant-packages_visitHeading__pTMyr p{line-height:1.35}.implant-packages_step___y133{width:36px;height:36px}.implant-packages_options__jDUXG,.implant-packages_restoration__PojUa{padding:10px 18px}.implant-packages_options__jDUXG{gap:5px}.implant-packages_implantOption__cnpyG{min-height:44px;padding-block:4px}.implant-packages_implantOption__cnpyG input{min-height:0}.implant-packages_brandName__KKzD8{gap:1px}.implant-packages_brandLogo__Rr_vI{height:34px}.implant-packages_visitBody__Okbob{grid-template-columns:1.25fr 1fr}.implant-packages_includedPanel__MiECS{padding:12px 20px}.implant-packages_includedPanel__MiECS h3{margin-bottom:7px}.implant-packages_inclusions__BwVtq{gap:4px}.implant-packages_inclusions__BwVtq li{line-height:1.4}.implant-packages_restorationPrice__MOtG_{padding-block:10px}.implant-packages_restorationPrice__MOtG_ div{gap:2px;line-height:1.35}.implant-packages_healing__QoEal{margin-top:7px;line-height:1.45}.implant-packages_totalPanel__NnQ_F{padding:12px 22px;gap:24px}.implant-packages_totalCopy__DVgBd h2{margin-bottom:4px}.implant-packages_totalCopy__DVgBd>p{margin-bottom:6px}.implant-packages_totalAction__7Rcsr{gap:6px}.implant-packages_note__CIy8l{margin-top:12px}}@media (max-width:800px){.implant-packages_visitBody__Okbob{grid-template-columns:1fr}.implant-packages_toolbar__sn54g{align-items:flex-start;flex-direction:column}.implant-packages_brandLogo__Rr_vI{width:116px;height:58px}.implant-packages_implantOption__cnpyG{grid-template-columns:18px minmax(0,1fr) auto;gap:12px;padding-inline:16px}.implant-packages_includedPanel__MiECS .implant-packages_inclusions__BwVtq{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px}.implant-packages_totalPanel__NnQ_F{gap:24px;padding:28px}.implant-packages_total__kF3Mv{font-size:2.35rem}}@media (max-width:520px){.implant-packages_section__HFoAG{padding-bottom:48px}.implant-packages_tabs__VEg2s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.implant-packages_tabs__VEg2s button{flex:1;flex-direction:column;gap:3px;padding:10px 12px}.implant-packages_toolbar__sn54g{gap:16px;margin-bottom:24px}.implant-packages_visitHeading__pTMyr{gap:12px;padding:20px 16px}.implant-packages_visitHeading__pTMyr h2{font-size:1.35rem}.implant-packages_visitHeading__pTMyr p{font-size:.82rem}.implant-packages_step___y133{width:36px;height:36px;font-size:.8rem}.implant-packages_visitTag__AO47U{font-size:.72rem;padding:6px 10px}.implant-packages_options__jDUXG,.implant-packages_restoration__PojUa{padding:16px}.implant-packages_implantOption__cnpyG{grid-template-columns:16px minmax(0,1fr) auto;gap:10px;min-height:80px;padding:12px}.implant-packages_implantOption__cnpyG input{width:16px;height:16px}.implant-packages_brandInfo__KOWN8{align-items:flex-start;flex-direction:column;gap:4px}.implant-packages_brandLogo__Rr_vI{width:70px;height:30px}.implant-packages_flag__0cRNV{width:20px;height:15px}.implant-packages_brandName__KKzD8 strong{font-size:.92rem}.implant-packages_brandName__KKzD8>span{font-size:.72rem}.implant-packages_price__Djssf{font-size:1.02rem}.implant-packages_includedPanel__MiECS{padding:24px 22px}.implant-packages_includedPanel__MiECS .implant-packages_inclusions__BwVtq{grid-template-columns:1fr}.implant-packages_totalPanel__NnQ_F{flex-direction:column;align-items:stretch;padding:24px}.implant-packages_totalAction__7Rcsr{align-items:stretch;gap:18px;padding-top:20px;border-top:1px solid #aacfe6}.implant-packages_total__kF3Mv{align-items:flex-start}.implant-packages_totalAction__7Rcsr a{justify-content:center}}