body.home-page .implant-main{--paradigm-max:1460px;--paradigm-line:#181f2a21;--paradigm-muted:#10121694;--paradigm-blue:#2838ff;position:relative;background-color:#f5f6f7!important;background-image:linear-gradient(90deg, transparent 0, transparent calc(50% - (var(--paradigm-max) / 2)), var(--paradigm-line) calc(50% - (var(--paradigm-max) / 2)), var(--paradigm-line) calc(50% - (var(--paradigm-max) / 2) + 1px), transparent calc(50% - (var(--paradigm-max) / 2) + 1px), transparent calc(50% + (var(--paradigm-max) / 2) - 1px), var(--paradigm-line) calc(50% + (var(--paradigm-max) / 2) - 1px), var(--paradigm-line) calc(50% + (var(--paradigm-max) / 2)), transparent calc(50% + (var(--paradigm-max) / 2))), repeating-linear-gradient(180deg, transparent 0, transparent 220px, var(--paradigm-line) 221px)!important;color:#101216!important;overflow:visible!important}body.home-page .site-nav{align-items:center;gap:clamp(12px,1.6vw,28px)!important}body.home-page .site-nav a{color:#f6f7f9b8!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:1!important}body.home-page .implant-scroll-hero{width:min(var(--paradigm-max), calc(100% - 40px));margin:72px auto 0;color:#f6f7f9!important;background:#070a10!important;min-height:92svh!important;overflow:visible!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{color:#f6f7f9!important;max-width:17ch!important;text-shadow:none!important;font-size:clamp(48px,5.6vw,94px)!important;line-height:.95!important}body.home-page .implant-scroll-hero p{color:#f6f7f9ad!important;max-width:32ch!important;font-family:Helvetica,Arial,sans-serif!important;font-size:18px!important;line-height:1.38!important}body.home-page .implant-hero-trust{border-top:1px solid #ffffff29;padding-top:22px;width:min(1180px,100% - 48px)!important;bottom:-130px!important}body.home-page .implant-hero-trust__header{display:none!important}body.home-page .implant-hero-trust__viewport,body.home-page .implant-hero-trust__track{background:0 0!important}body.home-page .implant-hero-trust__logo img{filter:grayscale()brightness(0)invert();opacity:.72}body.home-page .implant-speed-proof{width:min(var(--paradigm-max), calc(100% - 40px))!important;background:0 0!important;min-height:auto!important;margin:0 auto!important;padding:clamp(170px,20vw,260px) 0 0!important}body.home-page .implant-stat-grid{border-top:1px solid var(--paradigm-line);grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0!important;display:grid!important}body.home-page .implant-stat:last-child{border-right:0!important}body.home-page .implant-stat span{color:var(--paradigm-muted)!important;font-size:13px!important}body.home-page .implant-section-heading{grid-template-columns:minmax(280px,.62fr) minmax(260px,.38fr);align-items:end;gap:clamp(24px,4vw,76px);text-align:left!important;justify-items:start!important;max-width:none!important;margin:0 0 clamp(32px,5vw,72px)!important;display:grid!important}body.home-page .implant-section-heading p,body.home-page .implant-section p,body.home-page .implant-founder-story p,body.home-page .implant-faq p{color:var(--paradigm-muted)!important;font-size:15px!important;line-height:1.42!important}body.home-page .implant-point-navi{grid-template-columns:minmax(420px,.58fr) minmax(340px,.42fr)!important;gap:0!important;padding:0!important}body.home-page .implant-point-navi__media{border-right:1px solid var(--paradigm-line);background:linear-gradient(#101722 0%,#2344a4 100%)!important;min-height:clamp(520px,58vw,820px)!important;padding:clamp(32px,5vw,76px)!important}body.home-page .implant-point-navi__copy{border-left:0;min-height:clamp(520px,58vw,820px);align-content:center!important;padding:clamp(32px,5vw,76px)!important}body.home-page .implant-compatibility{padding-left:0!important;padding-right:0!important}body.home-page .implant-compatibility__intro{padding:0 clamp(28px,4.8vw,84px)}body.home-page .implant-compatibility__systems{margin:0 clamp(28px,4.8vw,84px)}body.home-page .implant-workflow{padding-top:0!important}body.home-page .implant-workflow__sticky{min-height:auto!important;padding:clamp(80px,10vw,140px) 0!important}body.home-page .implant-workflow__step p{letter-spacing:0!important;white-space:normal!important;font-size:clamp(18px,2.1vw,32px)!important;font-weight:500!important}body.home-page .implant-pricing{grid-template-columns:minmax(380px,.54fr) minmax(360px,.46fr)!important;gap:0!important}body.home-page .implant-pricing__media,body.home-page .implant-pricing__panel{min-height:620px!important}body.home-page .implant-pricing__logo{display:none!important}body.home-page .implant-evidence-card__media{border:0!important;border-bottom:1px solid var(--paradigm-line)!important}body.home-page .implant-evidence-card__copy{border-top:0!important;padding:20px!important}body.home-page .implant-evidence-flow{margin-top:clamp(28px,4vw,54px);gap:0!important}body.home-page .implant-founder-story__copy,body.home-page .implant-founder-story__video-column,body.home-page .implant-founder-story__card-column{border-right:1px solid var(--paradigm-line);padding:clamp(22px,3vw,44px)}body.home-page .implant-founder-story__card-column{border-right:0}body.home-page .implant-founder-story__metrics{border-top:1px solid var(--paradigm-line);grid-template-columns:1fr!important;gap:0!important}body.home-page .implant-founder-story__metrics article{border:0!important;border-bottom:1px solid var(--paradigm-line)!important;background:0 0!important;min-height:auto!important;padding:18px 0!important}body.home-page .implant-faq__intro{align-content:start;gap:22px;display:grid}@media (max-width:980px){body.home-page .site-header{gap:16px;min-height:auto;align-items:flex-start!important;padding:16px!important}body.home-page .site-header__actions{justify-items:end;display:grid!important}body.home-page .site-header__eyebrow{display:none}body.home-page .implant-scroll-hero,body.home-page .implant-speed-proof__sticky,body.home-page .implant-stat-grid,body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{width:min(100% - 32px, var(--paradigm-max))!important}body.home-page .implant-scroll-hero__copy-layer{width:min(680px,100% - 40px)!important}body.home-page .implant-scroll-hero__image{width:min(86vw,720px)!important;right:20px!important}body.home-page .implant-section-heading,body.home-page .implant-point-navi,body.home-page .implant-pricing,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{grid-template-columns:1fr!important}body.home-page .implant-stat-grid,body.home-page .implant-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){body.home-page .site-nav a:not(.site-nav__cta){display:none}body.home-page .site-mark__logo{width:76px!important}body.home-page .implant-scroll-hero{min-height:86svh!important}body.home-page .implant-scroll-hero__stage{height:86svh!important;min-height:86svh!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2{font-size:clamp(36px,12vw,54px)!important}body.home-page .implant-stat-grid,body.home-page .implant-evidence-grid{grid-template-columns:1fr!important}body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq{padding:64px 20px!important}}body.home-page a{text-decoration:none;border-bottom:0!important}@media (max-width:640px){body.home-page .site-header{align-items:flex-start}body.home-page .site-mark__logo{width:76px}.implant-hero h1,.implant-product h2,.implant-proof h2,.implant-showcase h2,.implant-workflow h2,.implant-close h2{font-size:clamp(34px,10vw,52px)}.implant-hero__slideshow{min-height:420px}.implant-product__media,.implant-showcase figure{min-height:340px}.implant-points,.implant-logo-grid{grid-template-columns:1fr}.implant-compatibility__dome-shell{min-height:100svh;margin-top:20px}.implant-compatibility__intro .implant-section-heading p,.implant-compatibility__systems-copy p{max-width:none}.implant-pricing{gap:22px}.implant-pricing__media{min-height:260px;padding:8px 0 0}.implant-pricing__panel{border-bottom:0;padding:22px 0 0}.implant-pricing__panel h2{max-width:9ch;font-size:clamp(34px,11vw,48px)}.implant-pricing__buy-row{grid-template-columns:1fr}.implant-pricing__cta{width:100%}.implant-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.implant-brand-tile{min-height:78px}}body.home-page .implant-founder-reel{background:#000;width:100%;min-height:82svh;position:relative;overflow:hidden}body.home-page .implant-founder-reel__video{object-fit:cover;object-position:center 28%;filter:saturate(1.28)contrast(1.04)brightness(1.02);width:100%;height:82svh;min-height:82svh;display:block;transform:scale(1.03)}body.home-page .implant-founder-story{background:linear-gradient(#fffffffa 0%,#f2f2f2f5 56%,#fff 100%);grid-template-columns:minmax(280px,.86fr) minmax(360px,.78fr);align-items:start;gap:clamp(28px,4vw,64px);min-height:auto;padding:96px clamp(20px,3.4vw,48px) 120px;display:grid;overflow:visible}body.home-page .implant-founder-story__copy{z-index:1;text-align:left;align-content:center;justify-items:start;gap:24px;width:100%;display:grid;position:relative;transform:none}body.home-page .implant-founder-story__metrics article{background:linear-gradient(#ffffffd1 0%,#edededa3 100%);align-content:start;gap:8px;min-height:132px;padding:16px 14px 18px;display:grid;box-shadow:0 24px 60px #11111114,inset 0 1px #ffffffdb}body.home-page .implant-founder-story__card-column{z-index:1;align-content:start;justify-items:end;gap:24px;display:grid;position:relative}body.home-page .implant-founder-profile-card{width:min(100%,420px);margin-left:auto}body.home-page .implant-founder-profile-card .pc-card{max-height:620px}body.home-page .implant-founder-story h2{color:#111;letter-spacing:0;max-width:10ch;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(34px,3.8vw,58px);font-weight:600;line-height:.9}body.home-page .implant-founder-story p{color:#111;max-width:34ch;margin:0;font-size:15px;line-height:1.42}@media (max-width:980px){body.home-page .implant-founder-story{grid-template-columns:1fr;min-height:auto;padding-top:84px;padding-bottom:32px}body.home-page .implant-founder-reel,body.home-page .implant-founder-reel__video{height:68svh;min-height:68svh}body.home-page .implant-founder-story__copy{gap:20px}body.home-page .implant-founder-story__metrics{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}body.home-page .implant-founder-story__card-column{justify-items:center;min-height:auto}body.home-page .implant-founder-profile-card{width:min(100%,460px);margin-left:0}body.home-page .implant-founder-story__intro h2{max-width:none!important}}@media (max-width:640px){body.home-page .implant-founder-story{gap:20px;padding-top:72px;padding-bottom:24px}body.home-page .implant-founder-reel,body.home-page .implant-founder-reel__video{height:56svh;min-height:56svh}body.home-page .implant-founder-story__metrics{grid-template-columns:1fr}body.home-page .implant-founder-story__metrics article{min-height:auto}body.home-page .implant-founder-story__copy{gap:16px;width:100%}body.home-page .implant-founder-story h2{font-size:clamp(30px,10vw,42px)}body.home-page .implant-founder-story__intro h2{font-size:clamp(26px,8vw,36px)!important}body.home-page .implant-founder-story p{font-size:14px}body.home-page .implant-founder-profile-card{width:100%}}@media (max-width:640px){body.home-page .site-header__actions{justify-items:end;gap:8px;display:grid}body.home-page .site-nav{gap:8px}body.home-page .site-nav__cta{min-height:38px!important;padding:0 14px!important}body.home-page .language-selector{min-height:38px;padding-left:12px}body.home-page .implant-hero h1,body.home-page .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-workflow__copy h2,body.home-page .implant-close h2,body.home-page .implant-product h2,body.home-page .implant-proof h2,body.home-page .implant-showcase h2{font-size:clamp(26px,7.5vw,36px)}}body.home-page .implant-hero h1,body.home-page .implant-hero__copy h1{max-width:26ch;font-size:clamp(30px,3.4vw,48px);line-height:1.08}body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-workflow__copy h2,body.home-page .implant-close h2,body.home-page .implant-product h2,body.home-page .implant-proof h2,body.home-page .implant-showcase h2{max-width:26ch;font-size:clamp(28px,3.1vw,44px);line-height:1.08}body.home-page .implant-stat strong{font-size:clamp(32px,4vw,56px);line-height:1}@media (max-width:640px){body.home-page .implant-hero h1,body.home-page .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-workflow__copy h2,body.home-page .implant-close h2,body.home-page .implant-product h2,body.home-page .implant-proof h2,body.home-page .implant-showcase h2{font-size:clamp(26px,7.5vw,36px)}}body.home-page,body.home-page *{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}body.home-page{font-size:16px}body.home-page a,body.home-page .implant-hero__cta,body.home-page .implant-close a{text-decoration:none;border-bottom:0!important}body.home-page .implant-slide figcaption,body.home-page .implant-hero-trust__header,body.home-page .implant-workflow__steps li,body.home-page .implant-product-card h3,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-close h2,body.home-page .implant-hero h1{text-transform:capitalize}body.home-page .implant-hero h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-close h2,body.home-page .implant-product-card h3,body.home-page .implant-workflow__steps li{font-weight:500}body.home-page .implant-hero p,body.home-page .implant-section p,body.home-page .implant-trust p,body.home-page .implant-close p,body.home-page .implant-stat span,body.home-page .implant-product-card p,body.home-page .implant-evidence-list p{font-size:16px;line-height:1.4}body.home-page .implant-slide figcaption,body.home-page .implant-hero-trust__header,body.home-page .implant-workflow__steps li:before{font-size:14px;font-weight:600}body.home-page .implant-product-card h3{font-size:22px}body.home-page .implant-workflow__steps li{font-size:20px}body.home-page .site-mark__text,body.home-page .site-nav a{font-size:12px;font-weight:400}@media (max-width:640px){body.home-page .site-header{align-items:flex-start}body.home-page .site-mark__logo{width:76px}.implant-hero h1,.implant-product h2,.implant-proof h2,.implant-showcase h2,.implant-workflow h2,.implant-close h2{font-size:clamp(40px,13vw,64px)}.implant-hero__slideshow{min-height:420px}.implant-product__media,.implant-showcase figure{min-height:340px}.implant-points,.implant-logo-grid{grid-template-columns:1fr}}body.home-page .implant-speed-proof{min-height:280svh;padding:0 var(--pad);scroll-snap-align:start;position:relative}@media (max-width:980px){.implant-before-after__summary{grid-template-columns:1fr}body.home-page .implant-speed-proof__sticky{grid-template-columns:1fr;align-content:center;gap:24px}}@media (max-width:640px){.implant-hero,.implant-stat-grid,.implant-trust,.implant-section{padding-left:var(--page-padding-mobile);padding-right:var(--page-padding-mobile)}.implant-stat-grid,.implant-product-grid,.implant-logo-grid,.implant-compatibility__software,.implant-media-grid,.implant-evidence-grid,.implant-boundary-grid{grid-template-columns:1fr}.implant-hero__media{min-height:420px}.implant-hero-trust__logo{width:132px;height:68px}.implant-product-card{grid-template-rows:240px auto auto}.implant-compatibility-card{grid-template-rows:132px auto auto}body.home-page .implant-speed-proof__sticky{padding:96px 0 28px;overflow:auto}body.home-page .implant-speed-proof__lanes{grid-template-columns:1fr}body.home-page .implant-speed-proof__stage{gap:14px;padding:16px}body.home-page .implant-speed-proof__lane li{min-height:auto}}body.home-page,body.home-page button,body.home-page input,body.home-page textarea,body.home-page select,body.home-page a,body.home-page p,body.home-page span,body.home-page h1,body.home-page h2,body.home-page h3,body.home-page li{text-transform:none}body.home-page .site-header{color:#111;align-items:center}body.home-page .site-mark{gap:10px}body.home-page .site-mark__logo{width:94px}body.home-page .site-mark__text,body.home-page .site-nav a{text-transform:none;font-size:12px;font-weight:400}@media (max-width:640px){body.home-page .site-header{align-items:flex-start}body.home-page .site-mark__logo{width:76px}.implant-hero h1,.implant-product h2,.implant-proof h2,.implant-showcase h2,.implant-workflow h2,.implant-close h2{font-size:clamp(40px,13vw,64px)}.implant-hero__slideshow{min-height:420px}.implant-product__media,.implant-showcase figure{min-height:340px}.implant-points,.implant-logo-grid{grid-template-columns:1fr}}body.home-page .implant-scroll-hero__stage{isolation:isolate;place-items:center;height:100svh;min-height:100svh;display:grid;top:0;overflow:hidden;position:relative!important}body.home-page .implant-scroll-hero__veil{display:none;inset:0}body.home-page .implant-scroll-hero__rays{z-index:2;opacity:.7;mix-blend-mode:multiply;position:absolute;inset:0;overflow:hidden}body.home-page .implant-scroll-hero__rays-glow{pointer-events:none;background:radial-gradient(at top,#fffffff0 0%,#ffffff9e 24%,#ffffff2e 54%,#0000 74%);height:58%;position:absolute;inset:-10% -8% auto 24%}body.home-page .implant-scroll-hero__light-rays{z-index:1;opacity:.94;position:absolute;inset:0}body.home-page .implant-scroll-hero__grid{display:none}body.home-page .implant-scroll-hero__copy-layer{pointer-events:none;transform-origin:0 0;justify-content:flex-start;align-items:center;width:min(940px,58vw);display:flex;position:absolute;top:50%;left:clamp(24px,4vw,68px);opacity:var(--hero-overlay-opacity)!important;transform:translateY(-50%)!important}body.home-page .implant-scroll-hero .implant-hero__copy{z-index:4;width:100%;max-width:min(760px,100%);box-shadow:none;-webkit-backdrop-filter:none;pointer-events:auto;background:0 0;border:0;border-radius:0;justify-items:start;gap:16px;padding:0;position:relative;max-width:none!important;display:grid!important}body.home-page .implant-hero__announcement{max-width:min(680px,100%);min-height:34px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;align-items:center;gap:10px;padding:0;display:inline-flex}body.home-page .implant-hero__announcement-badge{color:#fff;text-transform:uppercase;letter-spacing:.12em;background:#111;border-radius:999px;justify-content:center;align-items:center;min-width:102px;min-height:34px;padding:0 18px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}body.home-page .implant-hero__announcement-copy{color:#111111b8;white-space:nowrap;font-size:13px;font-weight:500;line-height:1.2}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{letter-spacing:-.03em;text-align:left;text-wrap:pretty;text-shadow:0 1px 18px #ffffffd1;font-weight:600;color:#111!important;max-width:15ch!important;font-size:clamp(40px,5.05vw,84px)!important;line-height:.94!important}body.home-page .implant-scroll-hero .submit-button{border-radius:0;justify-content:center;align-items:center;min-width:316px;padding-inline:34px;display:inline-flex;color:#fff!important;letter-spacing:.14em!important;text-shadow:none!important;text-transform:uppercase!important;margin:10px 0 0!important}body.home-page .implant-schedule-demo{z-index:1;pointer-events:auto;background:#fffffff7;border:1px solid #1515153d;border-radius:0;align-items:center;gap:18px;min-width:min(340px,100vw - 36px);min-height:78px;margin:22px auto 0;padding:10px 10px 10px 24px;display:inline-flex;position:relative;box-shadow:0 22px 44px #0000002e,inset 0 1px #ffffffe6}body.home-page .implant-schedule-demo__label{color:#111;font-size:clamp(15px,1.4vw,18px);font-weight:500;line-height:1}body.home-page .implant-schedule-demo__icon{color:#f1f1f1;background:linear-gradient(127deg,#020202 0%,#1a1a1a 28%,#7e7e7e 50%,#101010 76%,#000 100%);border-radius:0;justify-content:center;align-items:center;width:58px;height:58px;margin-left:auto;font-size:28px;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 10px 22px #00000038}body.home-page .implant-point-navi__copy h1,body.home-page .implant-point-navi__copy p{margin-left:0;margin-right:0;text-align:left!important}@media (max-width:980px){body.home-page .implant-scroll-hero__rays{opacity:.76}body.home-page .implant-scroll-hero__copy-layer{width:min(720px,62vw);top:50%;left:20px}body.home-page .implant-scroll-hero__image{width:62vw;right:-8vw}body.home-page .implant-scroll-hero__degree-label{font-size:14px}body.home-page .implant-scroll-hero__degree-label--left{top:74%;left:15%}body.home-page .implant-scroll-hero__degree-label--center{top:24%;left:52%}body.home-page .implant-scroll-hero__degree-label--right{top:54%;right:4.5%}body.home-page .implant-hero__announcement-copy{white-space:normal}body.home-page .implant-scroll-hero .implant-hero-trust{width:min(760px,100% - 40px)}}@media (max-width:640px){body.home-page .implant-scroll-hero__rays{opacity:.68}body.home-page .implant-scroll-hero__copy-layer{width:min(520px,100vw - 32px);top:50%;left:16px}body.home-page .implant-scroll-hero__image{width:118vw;max-height:58svh;top:58%;right:-42vw}body.home-page .implant-scroll-hero__degree-label{font-size:12px}body.home-page .implant-scroll-hero__degree-label--left{top:74%;left:12%}body.home-page .implant-scroll-hero__degree-label--center{top:28%;left:52%}body.home-page .implant-scroll-hero__degree-label--right{top:57%;right:4%}body.home-page .implant-scroll-hero .implant-hero__copy{border-radius:0;gap:14px;padding:0}body.home-page .implant-hero__announcement{gap:8px;max-width:100%;min-height:0;padding:4px 8px 4px 4px}body.home-page .implant-hero__announcement-badge{min-width:68px;min-height:28px;padding:0 14px;font-size:12px}body.home-page .implant-hero__announcement-copy{white-space:normal;font-size:11px}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{max-width:15ch!important;font-size:clamp(40px,12vw,66px)!important;line-height:.94!important}body.home-page .implant-scroll-hero p{max-width:36ch!important;font-size:13px!important}body.home-page .implant-scroll-hero .submit-button{min-width:264px;margin-top:20px!important}body.home-page .implant-schedule-demo{width:min(100%,340px);min-width:0;min-height:66px;padding:8px 8px 8px 18px}body.home-page .implant-schedule-demo__label{font-size:16px}body.home-page .implant-schedule-demo__icon{width:50px;height:50px;font-size:24px}body.home-page .implant-scroll-hero .implant-hero-trust{width:min(380px,100% - 32px);bottom:22px!important}body.home-page .implant-scroll-hero .implant-hero-trust__logo{width:100px!important;height:44px!important}}body.home-page .implant-compatibility__dome-shell{margin-top:52px;overflow:hidden;min-height:68svh!important}@media (max-width:640px){body.home-page .implant-speed-proof{padding-top:72px}body.home-page .implant-speed-proof__sticky{overflow:visible!important}body.home-page .implant-compatibility__dome-shell{min-height:72svh!important}}body.home-page,body.home-page *{font-family:Nohemi,Helvetica,Arial,sans-serif!important}body.home-page .implant-section-heading,body.home-page .implant-workflow__intro,body.home-page .implant-close>div{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}body.home-page .implant-main{--implant-content-max:1200px}body.home-page .implant-before-after{text-align:center!important;grid-template-columns:1fr!important;place-items:center!important;gap:clamp(24px,4vw,40px)!important}body.home-page .implant-before-after__slider{width:min(100%,1100px)!important;margin-left:auto!important;margin-right:auto!important}body.home-page .implant-section-heading p,body.home-page .implant-workflow__intro p,body.home-page .implant-close p{margin-left:auto;margin-right:auto}body.home-page .implant-hero h1,body.home-page .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-founder-story h2,body.home-page .implant-close h2,body.home-page .implant-product h2,body.home-page .implant-proof h2,body.home-page .implant-showcase h2,body.home-page .implant-pricing__panel h2{background:0 0;-webkit-background-clip:initial;background-clip:initial;text-wrap:balance;margin-left:auto;margin-right:auto;color:#111!important;text-align:center!important;max-width:min(26ch,100%)!important;font-size:clamp(28px,3vw,42px)!important;font-weight:600!important;line-height:1.04!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{margin-left:0;margin-right:0;text-align:left!important;color:#111!important;max-width:15ch!important;font-size:clamp(38px,4.65vw,76px)!important;line-height:.94!important}body.home-page .implant-stat span{font-size:13px!important;line-height:1.3!important}body.home-page .implant-workflow__sticky{width:min(var(--implant-content-max,1200px), calc(100% - 40px));margin:0 auto;grid-template-columns:1fr!important;align-items:start!important;gap:clamp(28px,3.6vw,44px)!important}body.home-page .implant-workflow__intro{justify-items:start;width:100%;max-width:none;gap:0!important;padding-top:0!important}body.home-page .implant-workflow__intro h2{text-wrap:pretty;width:100%;margin-left:0;margin-right:0;text-align:left!important;max-width:none!important}body.home-page .implant-workflow__timeline-shell{border:0;grid-template-columns:48px minmax(0,1fr);align-items:stretch;gap:clamp(20px,2.4vw,32px);width:100%;min-width:0;padding:0;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important}body.home-page .implant-workflow__steps{width:100%}body.home-page .implant-workflow__step{grid-template-columns:120px minmax(0,1fr)}body.home-page .implant-workflow__step:before,body.home-page .implant-workflow__steps li:before{content:none!important;display:none!important}body.home-page .implant-workflow__rail{align-self:stretch;width:48px;height:100%;min-height:100%}body.home-page .implant-workflow__rail-track,body.home-page .implant-workflow__rail-progress{top:0;bottom:0}body.home-page .implant-workflow__rail-progress{height:calc(100% * var(--workflow-progress,0))}body.home-page .implant-workflow__step p{white-space:nowrap;width:100%;max-width:none;letter-spacing:-.02em!important;font-size:clamp(18px,1.45vw,24px)!important;line-height:1.08!important}@media (max-width:980px){body.home-page .implant-workflow__sticky{grid-template-columns:1fr;gap:28px;padding-top:120px}body.home-page .implant-workflow__intro{max-width:none}body.home-page .implant-workflow__timeline-shell{grid-template-columns:32px minmax(0,1fr)}body.home-page .implant-workflow__rail{width:32px}body.home-page .implant-workflow__step{grid-template-columns:88px minmax(0,1fr)}body.home-page .implant-workflow__step p{white-space:nowrap;width:100%;max-width:none;font-size:clamp(18px,2.2vw,22px)!important}}@media (max-width:640px){body.home-page .implant-workflow{min-height:auto;padding-top:18px}body.home-page .implant-workflow__sticky{gap:22px;min-height:auto;padding:0;position:relative}body.home-page .implant-workflow__intro{gap:14px;padding-top:0}body.home-page .implant-workflow__timeline-shell{grid-template-columns:28px minmax(0,1fr);gap:14px;padding:0}body.home-page .implant-workflow__rail{width:28px;min-height:100%}body.home-page .implant-workflow__rail-track,body.home-page .implant-workflow__rail-progress{left:9px}body.home-page .implant-workflow__steps{gap:12px}body.home-page .implant-workflow__step{opacity:1;grid-template-columns:72px minmax(0,1fr);gap:14px;padding:18px 0;transform:none}body.home-page .implant-workflow__step-number{gap:10px;font-size:16px}body.home-page .implant-workflow__step-number:after{width:10px;height:10px}body.home-page .implant-workflow__step p{white-space:normal;max-width:none;font-size:clamp(18px,6vw,24px)!important;line-height:1.06!important}}body.home-page .implant-scroll-hero .implant-hero__copy{justify-items:start}body.home-page .implant-scroll-hero p{margin-left:0;margin-right:0;text-align:left!important}body.home-page .implant-scroll-hero .submit-button{margin-left:0!important;margin-right:0!important}body.home-page .site-nav{gap:10px;margin-left:0}body.home-page .site-nav__cta{color:#fff!important;text-transform:uppercase!important;border-bottom:0!important;min-height:42px!important;padding:0 18px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important}body.home-page .language-selector{color:#111;background:#ffffffeb;align-items:center;gap:8px;min-height:42px;padding:0 38px 0 14px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:0 14px 28px #0000001f,inset 0 1px #ffffffc7;font-family:Helvetica,Arial,sans-serif!important}body.home-page .language-selector__current{font-size:12px;font-weight:600;line-height:1;font-family:Helvetica,Arial,sans-serif!important}body.home-page .implant-product-card h3,body.home-page .implant-problem-card h3,body.home-page .implant-boundary-grid h3,body.home-page .implant-compatibility-card h3,body.home-page .implant-compatibility__systems-copy h3{font-weight:600!important}body.home-page .implant-workflow__steps li{font-size:clamp(16px,1.25vw,18px)!important;font-weight:500!important;line-height:1.08!important}@media (max-width:640px){body.home-page .implant-hero h1,body.home-page .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-workflow__copy h2,body.home-page .implant-founder-story h2,body.home-page .implant-close h2,body.home-page .implant-product h2,body.home-page .implant-proof h2,body.home-page .implant-showcase h2,body.home-page .implant-pricing__panel h2{font-size:clamp(28px,8.2vw,38px)!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{max-width:15ch!important;font-size:clamp(34px,10vw,52px)!important;line-height:.98!important}}body.home-page .implant-founder-story{background:#fff!important;grid-template-columns:minmax(260px,.8fr) minmax(320px,.92fr) minmax(260px,.72fr)!important;align-items:center!important;gap:clamp(24px,3.6vw,56px)!important;width:min(1200px,100% - 40px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}body.home-page .implant-founder-story__intro,body.home-page .implant-founder-story__metrics{max-width:540px!important}body.home-page .implant-founder-story__video-column{background:#fff;width:100%;position:relative}body.home-page .implant-founder-story__video{aspect-ratio:4/5;object-fit:cover;object-position:center;filter:none;background:#fff;width:100%;min-height:clamp(420px,58vw,760px);display:block;transform:none}body.home-page .implant-founder-story__metrics article{border:1px solid #1111111f;box-shadow:none!important;background:#fff!important}body.home-page .implant-founder-profile-image{aspect-ratio:4/5;object-fit:cover;object-position:center top;width:100%;max-width:420px;display:block}body.home-page .implant-main{box-shadow:none!important;border-radius:0!important}body.home-page .footer-bar{clip-path:inset(0)!important;background:#06172f!important;border-top:0!important;min-height:56vh!important;overflow:hidden!important}body.home-page .footer-bar:before{content:none!important}body.home-page .footer-bar__inner{z-index:2!important;width:min(1200px,100% - 40px)!important;min-height:56vh!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;grid-template-rows:1fr!important;align-items:end!important;margin:0 auto!important;padding:clamp(24px,3.6vw,48px) 0 clamp(20px,3vw,32px)!important;display:grid!important;position:relative!important;overflow:visible!important}body.home-page .footer-legal-links{align-items:center!important}body.home-page .footer-cookie-settings{justify-content:flex-start!important;align-items:center!important;line-height:1.2!important;display:inline-flex!important}body.home-page .footer-bar__bottom{-webkit-backdrop-filter:blur(18px)saturate(1.08);background:#0b0c0e6b;grid-template-columns:minmax(240px,.5fr) minmax(220px,.28fr) minmax(320px,.88fr);align-items:end;gap:clamp(18px,3vw,44px);width:100%;padding:clamp(18px,2.4vw,30px);display:grid;box-shadow:0 28px 90px #0003}body.home-page .footer-bar__copy{align-content:end;gap:8px!important}body.home-page .footer-bar__logo-field{z-index:2!important;opacity:1!important;width:100%!important;max-width:none!important;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}body.home-page .footer-bar__logo{filter:none!important;object-fit:contain!important;object-position:right bottom!important;width:100%!important;max-width:none!important;margin:0!important;-webkit-mask-image:none!important;mask-image:none!important}body.home-page .footer-bar__copy p,body.home-page .footer-subscribe-link,body.home-page .footer-cookie-settings,body.home-page .footer-legal-links,body.home-page .footer-links,body.home-page .footer-links a{color:#eef6ff!important;letter-spacing:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important}@media (max-width:980px){body.home-page .implant-founder-story,body.home-page .footer-bar__bottom{grid-template-columns:1fr!important}body.home-page .footer-bar__bottom{padding:18px 16px}body.home-page .implant-founder-story__card-column,body.home-page .footer-links{justify-items:start!important}body.home-page .implant-founder-story__video{min-height:68svh}body.home-page .implant-founder-profile-image{max-width:460px}}@media (max-width:640px){body.home-page .implant-founder-story,body.home-page .footer-bar__inner{width:min(100% - 32px,1200px)!important}body.home-page .footer-bar{min-height:48vh!important}body.home-page .footer-bar__inner{min-height:48vh!important;padding:20px 0 18px!important}body.home-page .implant-founder-story__video{min-height:56svh}body.home-page .implant-founder-profile-image{max-width:100%}}body.home-page .implant-main{--paradigm-max:1440px;--paradigm-line:#12161e24;--paradigm-muted:#11131894;--paradigm-ink-gradient:radial-gradient(circle at 50% 48%, #030303 0%, #161616 48%, #353535 100%);background-color:#f4f5f6!important;background-image:linear-gradient(90deg, transparent 0, transparent calc(50% - 720px), var(--paradigm-line) calc(50% - 720px), var(--paradigm-line) calc(50% - 719px), transparent calc(50% - 719px), transparent calc(50% + 719px), var(--paradigm-line) calc(50% + 719px), var(--paradigm-line) calc(50% + 720px), transparent calc(50% + 720px)), repeating-linear-gradient(180deg, transparent 0, transparent 175px, #12161e17 176px)!important;box-shadow:none!important}body.home-page .site-header{color:#f4f6f8!important;background:#070a10!important;border-bottom:1px solid #ffffff1f!important;min-height:64px!important;padding:0 clamp(16px,2.1vw,30px)!important}body.home-page .implant-scroll-hero__rays-glow{opacity:.22!important}body.home-page .implant-scroll-hero__foreground{min-height:100%!important}body.home-page .implant-speed-proof__intro{border-bottom:1px solid var(--paradigm-line);grid-template-columns:minmax(320px,.62fr) minmax(260px,.38fr);align-items:end;gap:clamp(24px,5vw,92px);min-height:clamp(300px,32vw,430px);padding:clamp(76px,9vw,132px) clamp(28px,4.6vw,72px) clamp(44px,5vw,70px);display:grid}body.home-page .implant-speed-proof__cards{grid-template-columns:repeat(3,minmax(0,1fr));min-height:470px;display:grid}@media (max-width:980px){body.home-page .implant-speed-proof__intro,body.home-page .implant-speed-proof__cards,body.home-page .implant-speed-proof__proof-tabs{grid-template-columns:1fr!important}body.home-page .implant-speed-proof__card{border-right:0;border-bottom:1px solid var(--paradigm-line)}body.home-page .implant-speed-proof__card:last-child{border-bottom:0}}@media (max-width:640px){body.home-page .implant-speed-proof{width:min(100% - 24px, var(--paradigm-max))!important;padding-top:56px!important}body.home-page .implant-speed-proof__intro{min-height:auto;padding:58px 18px 34px}body.home-page .implant-speed-proof__copy h2{font-size:clamp(34px,10vw,48px)!important}body.home-page .implant-speed-proof__step-rail{min-height:82px}body.home-page .implant-speed-proof__step-rail span{min-height:34px;padding:0 10px;font-size:12px}body.home-page .implant-speed-proof__card-copy{min-height:auto;padding:24px 18px 22px}body.home-page .implant-speed-proof__icon{min-height:132px}}body.home-page .implant-point-navi,body.home-page .implant-pricing{grid-template-columns:minmax(380px,.56fr) minmax(320px,.44fr)!important}body.home-page .implant-point-navi__media,body.home-page .implant-pricing__media,body.home-page .implant-point-navi__copy,body.home-page .implant-pricing__panel{min-height:clamp(440px,48vw,640px)!important;padding:clamp(28px,4.5vw,62px)!important}body.home-page .implant-point-navi__media,body.home-page .implant-pricing__media{background:radial-gradient(circle at 50% 48%,#050505 0%,#101215 46%,#2b2d31 100%)!important}body.home-page .implant-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.home-page .implant-evidence-card{grid-template-rows:minmax(190px,16vw) auto!important}body.home-page .implant-evidence-card__copy{padding:18px!important}body.home-page .implant-faq__intro{align-content:start!important}body.home-page .implant-faq__intro p{max-width:30ch!important}body.home-page .implant-faq__item summary{color:#111318!important;letter-spacing:0!important;min-height:64px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important}body.home-page .implant-faq__item p{padding:0 48px 20px 0!important}@media (max-width:980px){body.home-page .site-header__eyebrow{display:none!important}body.home-page .implant-scroll-hero__copy-layer{width:min(560px,58vw)!important}body.home-page .implant-scroll-hero__image{width:min(58vw,520px)!important;right:-8vw!important}body.home-page .implant-section-heading,body.home-page .implant-point-navi,body.home-page .implant-pricing,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{grid-template-columns:1fr!important}body.home-page .implant-evidence-grid,body.home-page .implant-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){body.home-page .site-header{align-items:center!important;min-height:58px!important}body.home-page .site-mark__logo{width:76px!important}body.home-page .site-nav a:not(.site-nav__cta),body.home-page .language-selector{display:none!important}body.home-page .site-nav__cta{min-height:32px!important;padding:0 12px!important}body.home-page .implant-scroll-hero{width:min(100% - 24px, var(--paradigm-max))!important;min-height:650px!important;margin-top:58px!important}body.home-page .implant-scroll-hero__stage{background-size:100% 74px,168px 100%,auto!important;height:650px!important;min-height:650px!important}body.home-page .implant-scroll-hero__copy-layer{width:calc(100% - 36px)!important;top:76px!important;left:18px!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{max-width:12ch!important;font-size:clamp(38px,11vw,52px)!important}body.home-page .implant-scroll-hero p{max-width:30ch!important;font-size:13px!important}body.home-page .implant-scroll-hero__image{width:104vw!important;max-height:330px!important;bottom:24px!important;right:-28vw!important}body.home-page .implant-speed-proof{width:min(100% - 24px, var(--paradigm-max))!important;padding-top:48px!important}body.home-page .implant-speed-proof__sticky,body.home-page .implant-stat-grid,body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{width:min(100% - 24px, var(--paradigm-max))!important}body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq{padding:56px 18px!important}body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2,body.home-page .implant-speed-proof__copy h2{font-size:clamp(32px,9.4vw,44px)!important}body.home-page .implant-evidence-grid,body.home-page .implant-stat-grid{grid-template-columns:1fr!important}.implant-work-system__sticky{min-height:auto!important}}@media (max-width:980px){body.home-page .implant-compatibility__heading,body.home-page .implant-compatibility__matrix{grid-template-columns:1fr}body.home-page .implant-compatibility__matrix-group,body.home-page .implant-compatibility__matrix-group:last-child{border-right:0;border-bottom:1px solid var(--paradigm-line)}body.home-page .implant-compatibility__matrix-group:last-child{border-bottom:0}}@media (max-width:640px){body.home-page .implant-compatibility,body.home-page .implant-recognition{width:min(100% - 24px, var(--paradigm-max))!important}body.home-page .implant-compatibility__heading{min-height:auto;padding:56px 18px 34px}body.home-page .implant-compatibility__heading h2{font-size:clamp(34px,10vw,48px)!important}body.home-page .implant-compatibility__matrix-item{grid-template-columns:38px minmax(0,1fr);gap:14px;padding:13px 18px}body.home-page .implant-recognition{min-height:auto;padding:48px 18px}}body.home-page .implant-hero-trust__title{z-index:2!important;color:#1113189e!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;white-space:nowrap!important;pointer-events:none!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important;position:absolute!important;top:clamp(18px,2.6vh,30px)!important;left:50%!important;transform:translate(-50%)!important}body.home-page .implant-scroll-hero .implant-hero-trust{position:absolute!important}body.home-page .implant-scroll-hero .implant-hero-trust__viewport{padding-top:clamp(24px,4.2vh,44px)!important}body.home-page .implant-point-navi{background:#fff!important;border-top:1px solid #12161e29!important;border-bottom:1px solid #12161e29!important;grid-template-columns:minmax(420px,.58fr) minmax(340px,.42fr)!important;gap:0!important;padding:0!important}body.home-page .implant-point-navi__media{min-height:clamp(520px,58vw,820px)!important;box-shadow:none!important;background:#fff!important;border-right:2px solid #12161e33!important;place-items:center!important;padding:clamp(34px,5vw,78px)!important;display:grid!important;overflow:hidden!important}body.home-page .implant-point-navi__media img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}body.home-page .implant-point-navi__system-media{background:#fff!important;border-bottom:2px solid #12161e2e!important;place-items:center!important;width:100%!important;min-height:clamp(220px,24vw,360px)!important;padding:clamp(18px,2.4vw,32px)!important;display:grid!important;overflow:hidden!important}body.home-page .implant-point-navi__system-media img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;max-height:clamp(210px,22vw,340px)!important;display:block!important}@media (max-width:980px){body.home-page .implant-point-navi{grid-template-columns:1fr!important}body.home-page .implant-point-navi__media{border-bottom:2px solid #12161e33!important;border-right:0!important}}@media (max-width:900px){body.home-page .footer-bar__brand-panel{grid-template-columns:1fr!important}body.home-page .footer-bar__brand-panel>*{border-bottom:1px solid #11131833!important;border-right:0!important}body.home-page .footer-bar__directory{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .footer-bar__column:nth-child(2n){border-right:0!important}body.home-page .footer-bar__column:last-child{grid-column:span 2!important}body.home-page .footer-bar__bottom.footer-bar__bottom--paradigm{grid-template-columns:1fr!important;padding-top:16px!important}body.home-page .footer-bar__copyright{text-align:left!important;justify-self:start!important}}@media (max-width:900px){body.home-page .footer-bar__brand-panel{grid-template-columns:1fr!important}body.home-page .footer-bar__brand-panel>*{border-bottom:1px solid #11131833!important;border-right:0!important}body.home-page .footer-bar__directory{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .footer-bar__column:nth-child(2n){border-right:0!important}body.home-page .footer-bar__column:last-child{grid-column:span 2!important}body.home-page .footer-bar__bottom.footer-bar__bottom--paradigm{grid-template-columns:1fr!important;padding-top:16px!important}body.home-page .footer-bar__copyright{text-align:left!important;justify-self:start!important}}body.home-page .footer-bar{color:#101216!important;isolation:isolate!important;background:radial-gradient(circle at 30% 16%,#ffffff94,#0000 36%),linear-gradient(#d8dbe0 0%,#c4c8cf 56%,#aeb3bb 100%)!important;border-top:1px solid #11131829!important;min-height:0!important;position:relative!important;overflow:hidden!important}body.home-page .footer-bar__background,body.home-page .footer-bar__background canvas{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}body.home-page .footer-bar__background{z-index:0!important;opacity:.96!important;will-change:auto!important;background:radial-gradient(circle at 30% 16%,#ffffff94,#0000 36%),linear-gradient(#d8dbe0 0%,#c4c8cf 56%,#aeb3bb 100%)!important;transform:none!important}body.home-page .footer-bar__inner.footer-bar__inner--paradigm{z-index:2!important;width:min(100%,1440px)!important;min-height:0!important;padding:clamp(28px, 5vw, 72px) var(--pad) clamp(18px, 3vw, 32px)!important;align-items:stretch!important;gap:0!important;margin:0 auto!important;display:grid!important;position:relative!important;overflow:visible!important}body.home-page .footer-bar__topline{background:#11131833!important;width:100%!important;height:1px!important}body.home-page .footer-bar__brand-panel{border-bottom:1px solid #11131833!important;grid-template-columns:minmax(320px,1fr) minmax(220px,.34fr)!important;align-items:stretch!important;min-height:clamp(190px,24vw,310px)!important;display:grid!important}body.home-page .footer-bar__logo-field{opacity:1!important;pointer-events:auto!important;will-change:auto!important;justify-content:flex-start!important;align-items:flex-start!important;width:clamp(92px,8vw,118px)!important;max-width:none!important;height:auto!important;margin:0 0 clamp(14px,2vw,24px)!important;padding:0!important;display:flex!important;position:static!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}body.home-page .footer-bar__logo{object-fit:contain!important;object-position:left center!important;filter:none!important;opacity:1!important;width:100%!important;max-width:118px!important;height:auto!important;display:block!important;-webkit-mask-image:none!important;mask-image:none!important}body.home-page .footer-bar__statement{flex-direction:column!important;justify-content:space-between!important;align-items:flex-start!important;gap:clamp(14px,3vw,40px)!important;padding:clamp(18px,2.5vw,32px)!important;display:flex!important}body.home-page .footer-bar__statement p,body.home-page .footer-bar__address span,body.home-page .footer-bar__address a,body.home-page .footer-bar__bottom p,body.home-page .footer-bar__column h3,body.home-page .footer-subscribe-link,body.home-page .footer-cookie-settings{color:#101216!important;letter-spacing:0!important;text-transform:none!important;font-family:Helvetica,Arial,sans-serif!important}body.home-page .footer-bar__statement p,body.home-page .footer-bar__address span,body.home-page .footer-bar__address a,body.home-page .footer-bar__bottom p,body.home-page .footer-subscribe-link,body.home-page .footer-cookie-settings{margin:0!important;font-size:12px!important;font-weight:400!important;line-height:1.28!important}body.home-page .footer-bar__statement h2{color:#101216!important;letter-spacing:0!important;text-transform:none!important;max-width:320px!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.18!important}body.home-page .footer-bar__address{text-align:right!important;flex-direction:column!important;justify-content:space-between!important;align-items:flex-end!important;gap:18px!important;min-height:100%!important;padding:clamp(18px,2.5vw,32px)!important;font-style:normal!important;display:flex!important}body.home-page .footer-bar__column{border-right:1px solid #11131833!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;min-height:190px!important;padding:clamp(18px,2.2vw,30px)!important;display:flex!important}body.home-page .footer-bar__column h3{margin:0 0 auto!important;font-size:12px!important;font-weight:600!important;line-height:1!important}body.home-page .footer-subscribe-link,body.home-page .footer-cookie-settings{text-align:left!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;padding:0!important;text-decoration:none!important;display:inline-flex!important}body.home-page .footer-subscribe-link:hover,body.home-page .footer-subscribe-link:focus-visible,body.home-page .footer-cookie-settings:hover,body.home-page .footer-cookie-settings:focus-visible{color:#1012169e!important;outline:none!important}@media (max-width:900px){body.home-page .footer-bar__brand-panel{grid-template-columns:1fr!important}body.home-page .footer-bar__brand-panel>*{border-bottom:1px solid #11131833!important;border-right:0!important}body.home-page .footer-bar__brand-panel>:last-child{border-bottom:0!important}body.home-page .footer-bar__statement h2{font-size:clamp(32px,12vw,58px)!important;line-height:.96!important}body.home-page .footer-bar__directory{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .footer-bar__column{border-bottom:1px solid #11131833!important;min-height:168px!important}body.home-page .footer-bar__column:nth-child(2n){border-right:0!important}body.home-page .footer-bar__column:last-child{border-bottom:0!important;grid-column:span 2!important;min-height:132px!important}body.home-page .footer-bar__bottom.footer-bar__bottom--paradigm{grid-template-columns:1fr!important;padding-top:16px!important}body.home-page .footer-bar__copyright{text-align:left!important;justify-self:start!important}}@media (max-width:980px){body.home-page .implant-point-navi{grid-template-columns:1fr!important}body.home-page .implant-point-navi__media{border-bottom:2px solid #12161e38!important;border-right:0!important}}body.home-page .implant-point-navi{background:#fff!important;border-top:1px solid #12161e2e!important;border-bottom:1px solid #12161e2e!important;grid-template-columns:minmax(420px,.58fr) minmax(340px,.42fr)!important;gap:0!important;padding:0!important;display:grid!important}body.home-page .implant-point-navi__media,body.home-page .implant-point-navi__system-media{box-shadow:none!important;background:#fff!important;place-items:center!important;padding:clamp(34px,5vw,78px)!important;display:grid!important;overflow:hidden!important}body.home-page .implant-point-navi__media{border-right:2px solid #12161e38!important;min-height:clamp(520px,58vw,820px)!important}body.home-page .implant-point-navi__right{background:#fff!important;grid-template-rows:minmax(280px,.54fr) minmax(260px,.46fr)!important;min-height:clamp(520px,58vw,820px)!important;display:grid!important}body.home-page .implant-point-navi__system-media{border-bottom:2px solid #12161e33!important;min-height:0!important}body.home-page .implant-point-navi__media img,body.home-page .implant-point-navi__system-media img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important}body.home-page .implant-point-navi__copy{background:#fff!important;align-content:center!important;gap:18px!important;min-height:0!important;padding:clamp(34px,5vw,78px)!important;display:grid!important}@media (max-width:980px){body.home-page .implant-point-navi{grid-template-columns:1fr!important}body.home-page .implant-point-navi__media{border-bottom:2px solid #12161e38!important;border-right:0!important}}body.home-page .site-header__eyebrow{display:none!important}body.home-page .implant-scroll-hero__stage{border:0!important}body.home-page .implant-scroll-hero .implant-hero-trust{border-top:0!important}@media (max-width:980px){body.home-page .implant-scroll-hero__silk{width:64%}body.home-page .implant-scroll-hero__image{width:min(68vw,620px)!important;right:-7vw!important}.implant-work-system__stage{grid-template-columns:1fr!important}.implant-work-system__product{min-height:clamp(300px,58vw,520px)}.implant-work-system__metric{min-height:clamp(360px,58vw,520px)}}@media (max-width:640px){body.home-page .implant-scroll-hero__silk{width:100%;height:46%;min-height:280px}body.home-page .implant-scroll-hero__image{width:118vw!important;max-height:310px!important;bottom:82px!important;right:-28vw!important}body.home-page .implant-hero-trust{width:min(100% - 24px,1120px)!important}body.home-page .implant-hero-trust__logo{flex-basis:118px!important;width:118px!important;height:48px!important;padding:8px 12px!important}body.home-page .implant-hero-trust__logo img{max-height:30px!important}.implant-work-system__card{min-height:auto!important}.implant-work-system__product{min-height:280px;padding:18px}.implant-work-system__metric{background-size:100% 176px,168px 100%,auto;min-height:440px;padding:56px 18px}.implant-work-system__metric strong{font-size:clamp(58px,18vw,92px)}}@media (max-width:640px){body.home-page .implant-scroll-hero{width:min(100% - 24px, var(--paradigm-max))!important;min-height:calc(100svh - 58px)!important;margin-top:58px!important}body.home-page .implant-scroll-hero__stage{height:calc(100svh - 58px)!important;min-height:calc(100svh - 58px)!important}body.home-page .implant-scroll-hero__silk{width:58%!important;height:100%!important;min-height:100%!important}body.home-page .implant-scroll-hero .implant-hero-trust{width:calc(100% - 24px)!important;bottom:18px!important}}@media (max-width:640px){body.home-page .implant-scroll-hero{--hero-logo-wall-height:116px;width:min(100% - 24px, var(--paradigm-max))!important;min-height:calc(100svh - 58px)!important;margin-top:58px!important}body.home-page .implant-scroll-hero__stage{height:calc(100svh - 58px)!important;min-height:calc(100svh - 58px)!important}body.home-page .implant-scroll-hero__silk{width:58%!important;height:calc(100% - var(--hero-logo-wall-height))!important}body.home-page .implant-scroll-hero__image{right:-24vw!important;bottom:calc(var(--hero-logo-wall-height) + 22px)!important;width:112vw!important;max-height:300px!important}body.home-page .implant-scroll-hero .implant-hero-trust__viewport{width:calc(100% - 24px)!important}}@media (max-width:640px){body.home-page .implant-scroll-hero{--hero-logo-wall-height:116px!important}}body.home-page .implant-decision-mockup--uwima .implant-decision-mockup__tabs span:first-child:before{background:#2b46ff!important}@media (max-width:980px){body.home-page .implant-decision-section,body.home-page .implant-decision-section--uwima{grid-template-columns:1fr!important;min-height:auto!important;padding:64px 28px!important}body.home-page .implant-decision-section--uwima .implant-decision-mockup{order:2!important}}@media (max-width:640px){body.home-page .implant-decision-sections{width:min(100% - 24px, var(--paradigm-max,1440px))!important}body.home-page .implant-decision-section,body.home-page .implant-decision-section--uwima{gap:30px!important;padding:56px 18px!important}body.home-page .implant-decision-section__copy h2{font-size:clamp(34px,10vw,48px)!important}body.home-page .implant-decision-mockup{min-height:auto!important;padding:14px!important}body.home-page .implant-decision-mockup__grid{grid-template-columns:1fr!important;min-height:auto!important}body.home-page .implant-decision-mockup__table{border-bottom:1px solid #12161e1a!important;border-right:0!important}body.home-page .implant-decision-mockup__panel{padding:22px 18px!important}}@media (max-width:980px){body.home-page .implant-speed-proof__intro,body.home-page .implant-speed-proof__cards,body.home-page .implant-speed-proof__proof-tabs{grid-template-columns:1fr!important}body.home-page .implant-speed-proof__card{border-right:0;border-bottom:1px solid var(--paradigm-line)}body.home-page .implant-speed-proof__card:last-child{border-bottom:0}}@media (max-width:640px){body.home-page .implant-speed-proof{width:min(100% - 24px,var(--paradigm-max))!important;padding-top:56px!important}body.home-page .implant-speed-proof__intro{min-height:auto;padding:58px 18px 34px}body.home-page .implant-speed-proof__copy h2{font-size:clamp(30px,8vw,40px)!important}body.home-page .implant-speed-proof__step-rail{min-height:82px}body.home-page .implant-speed-proof__step-rail span{min-height:34px;padding:0 10px;font-size:12px}body.home-page .implant-speed-proof__card-copy{min-height:auto;padding:24px 18px 22px}body.home-page .implant-speed-proof__icon{min-height:132px}}body.home-page .implant-scroll-hero{min-height:calc(100svh - 90px)!important;margin-top:90px!important}body.home-page .implant-scroll-hero__stage{height:calc(100svh - 90px)!important;min-height:calc(100svh - 90px)!important}body.home-page .implant-decision-section__copy h2,body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2{letter-spacing:0!important;max-width:18ch!important;font-size:clamp(30px,2.9vw,52px)!important;line-height:1.04!important}@media (max-width:640px){body.home-page .funding-announcement-bar{text-align:left;justify-content:flex-start;gap:8px;min-height:32px;padding:0 12px;font-size:11px}body.home-page .funding-announcement-bar__copy{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.home-page .site-header{min-height:54px!important;top:32px!important}body.home-page .implant-scroll-hero{min-height:calc(100svh - 86px)!important;margin-top:86px!important}body.home-page .implant-scroll-hero__stage{height:calc(100svh - 86px)!important;min-height:calc(100svh - 86px)!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{font-size:clamp(32px,8.4vw,44px)!important}body.home-page .implant-decision-section__copy h2,body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2{font-size:clamp(28px,7.8vw,38px)!important}}body.home-page .implant-evidence{width:min(var(--paradigm-max,1440px), calc(100% - 40px))!important;gap:0!important;margin:0 auto!important;padding:clamp(92px,10vw,150px) 0!important}body.home-page .implant-evidence .implant-section-heading{border:1px solid var(--paradigm-line,#12161e24)!important;background:#fff!important;border-bottom:0!important;grid-template-columns:minmax(320px,.58fr) minmax(280px,.42fr)!important;align-items:end!important;gap:clamp(28px,5vw,86px)!important;min-height:clamp(280px,28vw,390px)!important;padding:clamp(56px,7vw,104px) clamp(28px,5vw,82px) clamp(40px,5vw,72px)!important;display:grid!important}body.home-page .implant-evidence .implant-section-heading p{color:#1113189e!important;letter-spacing:0!important;max-width:40ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.42!important}body.home-page .implant-evidence-focus{border:1px solid var(--paradigm-line,#12161e24)!important;background:#fff!important;border-bottom:0!important;display:grid!important}body.home-page .implant-evidence-focus__section{border-bottom:1px solid var(--paradigm-line,#12161e24)!important;background:#f7f8f9!important;grid-template-columns:minmax(360px,.55fr) minmax(320px,.45fr)!important;align-items:center!important;gap:clamp(32px,5vw,90px)!important;min-height:clamp(500px,48vw,680px)!important;padding:clamp(42px,6vw,88px) clamp(28px,5vw,82px)!important;display:grid!important}body.home-page .implant-evidence-focus__section:nth-child(2n){background:#fff!important;grid-template-columns:minmax(320px,.45fr) minmax(360px,.55fr)!important}body.home-page .implant-evidence-focus__section:nth-child(2n) .implant-evidence-focus__media{order:2!important}body.home-page .implant-evidence-focus__media{background:radial-gradient(circle at 50% 28%,#fffffff5,#fff0 46%),#eef0f3!important;place-items:center!important;min-height:clamp(300px,34vw,500px)!important;padding:clamp(24px,4vw,58px)!important;display:grid!important;box-shadow:inset 0 1px #ffffffe0!important}body.home-page .implant-evidence-focus__media img,body.home-page .implant-evidence-focus__media video{object-fit:contain!important;width:min(100%,560px)!important;height:clamp(240px,29vw,420px)!important;display:block!important}body.home-page .implant-evidence-focus__copy{align-content:center!important;justify-items:start!important;gap:18px!important;max-width:530px!important;display:grid!important}body.home-page .implant-evidence-focus__copy h3{color:#111318!important;letter-spacing:0!important;max-width:14ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(30px,2.9vw,52px)!important;font-weight:400!important;line-height:1.04!important}body.home-page .implant-evidence-focus__copy p{color:#1113189e!important;letter-spacing:0!important;max-width:42ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.42!important}@media (max-width:980px){body.home-page .implant-evidence .implant-section-heading,body.home-page .implant-evidence-focus__section,body.home-page .implant-evidence-focus__section:nth-child(2n){grid-template-columns:1fr!important;min-height:auto!important}body.home-page .implant-evidence-focus__section:nth-child(2n) .implant-evidence-focus__media{order:0!important}}@media (max-width:640px){body.home-page .implant-evidence{width:min(100% - 24px, var(--paradigm-max,1440px))!important;padding:56px 0!important}body.home-page .implant-evidence .implant-section-heading,body.home-page .implant-evidence-focus__section{padding:48px 18px!important}body.home-page .implant-evidence-focus__media{min-height:260px!important;padding:18px!important}body.home-page .implant-evidence-focus__media img,body.home-page .implant-evidence-focus__media video{height:250px!important}}@media (max-width:640px){body.home-page .implant-decision-section__copy li{font-size:12px!important}}@media (max-width:980px){body.home-page .implant-workflow__sticky{width:min(100% - 32px,1440px)!important}body.home-page .implant-workflow__intro{grid-template-columns:1fr!important}body.home-page .implant-workflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .implant-workflow__step{min-height:230px!important}body.home-page .implant-workflow__step:nth-child(3n){border-right:1px solid #12161e24!important}body.home-page .implant-workflow__step:nth-child(2n){border-right:0!important}}@media (max-width:640px){body.home-page .implant-workflow{padding:44px 0!important}body.home-page .implant-workflow__sticky{width:min(100% - 24px,1440px)!important}body.home-page .implant-workflow__intro{padding:58px 18px 32px!important}body.home-page .implant-workflow__intro h2{font-size:clamp(34px,10vw,48px)!important}body.home-page .implant-workflow__rail{height:82px!important;min-height:82px!important}body.home-page .implant-workflow__steps{grid-template-columns:1fr!important}body.home-page .implant-workflow__step{border-right:0!important;gap:18px!important;min-height:190px!important;padding:24px 18px!important}body.home-page .implant-workflow__step:nth-child(3n),body.home-page .implant-workflow__step:nth-child(2n){border-right:0!important}body.home-page .implant-workflow__step p{max-width:16ch!important;font-size:clamp(26px,8.6vw,40px)!important}}body.home-page .implant-scroll-hero{background:#020305!important}body.home-page .implant-scroll-hero__stage{background:linear-gradient(to bottom, transparent 0, transparent calc(100% - var(--hero-logo-wall-height,150px)), #fff calc(100% - var(--hero-logo-wall-height,150px)), #fff 100%), linear-gradient(#ffffff0e 1px, transparent 1px), linear-gradient(90deg, #ffffff0e 1px, transparent 1px), radial-gradient(82% 86% at 50% 34%, #0f131bb8, #020305fa 64%), #020305!important}@media (max-width:640px){body.home-page .implant-decision-section__copy h2{font-size:clamp(28px,8vw,38px)!important}}body.home-page .implant-founder-story__video-column{background:#fff!important;min-height:clamp(560px,74svh,820px)!important;margin-top:clamp(-54px,-4.2vw,-28px)!important;position:relative!important;overflow:hidden!important}body.home-page .implant-founder-story__video{object-fit:cover!important;object-position:center!important;background:#fff!important;border:0!important;width:100%!important;height:100%!important;min-height:clamp(560px,74svh,820px)!important}body.home-page .implant-founder-story__signature{z-index:3!important;pointer-events:none!important;justify-items:center!important;gap:10px!important;width:min(220px,62%)!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}body.home-page .implant-founder-story__signature span{background:#111318!important;border-radius:999px!important;width:9px!important;height:9px!important;display:block!important;box-shadow:0 0 0 9px #11131814!important}body.home-page .implant-founder-story__signature p{color:#111318c7!important;text-align:center!important;max-width:20ch!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.18!important}@media (max-width:980px){body.home-page .implant-founder-story{grid-template-columns:1fr!important}body.home-page .implant-founder-story__video-column{margin-top:0!important}body.home-page .implant-founder-story__card-column{justify-items:start!important}body.home-page .implant-founder-profile-image,body.home-page .implant-founder-profile-name-card{max-width:360px!important}}@media (max-width:640px){body.home-page .implant-founder-story__video,body.home-page .implant-founder-story__video-column{min-height:58svh!important}body.home-page .implant-founder-profile-image,body.home-page .implant-founder-profile-name-card{max-width:100%!important}}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/nohemi/Nohemi-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}body.home-page{color:#111;letter-spacing:0;text-transform:none;scroll-snap-type:y proximity;background:#fff;margin:0;font-family:Nohemi,Helvetica,Arial,sans-serif;font-size:16px}body.home-page *{box-sizing:border-box;letter-spacing:0;font-family:Nohemi,Helvetica,Arial,sans-serif}body.home-page a{color:inherit;text-decoration:none;border-bottom:0!important}body.home-page img{max-width:100%;display:block}body.home-page .audio-resume-chip{display:none!important}body.home-page .site-header{z-index:40;color:#111;background:0 0;justify-content:space-between;align-items:center;gap:24px;padding:20px clamp(20px,3.4vw,48px) 0;display:flex;position:fixed;inset:0 0 auto}body.home-page .site-mark{align-items:center;gap:10px;text-decoration:none;display:inline-flex}body.home-page .site-mark__logo{width:94px;height:auto}body.home-page .site-mark__text,body.home-page .site-nav a{text-transform:none;font-size:14px;font-weight:600;line-height:1.1}body.home-page .site-header__actions{justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}body.home-page .site-nav{text-align:right;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-left:0;display:flex}body.home-page .site-nav__cta{min-height:42px!important;padding:0 18px!important;font-size:12px!important}body.home-page .language-selector{color:#111;background:#ffffffeb;align-items:center;gap:8px;min-height:42px;padding:0 38px 0 14px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:relative;box-shadow:0 14px 28px #0000001f,inset 0 1px #ffffffc7}body.home-page .language-selector:after{content:"";pointer-events:none;border-bottom:1px solid;border-right:1px solid;width:7px;height:7px;position:absolute;top:50%;right:14px;transform:translateY(-65%)rotate(45deg)}body.home-page .language-selector__current{font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1}body.home-page .language-selector select:focus-visible{outline-offset:3px;outline:2px solid #111}body.home-page .implant-main{--pad:clamp(20px,3.4vw,48px);--line:#11111124;--muted:#11111194;--implant-content-max:1200px;color:#111;background:#fff;overflow:visible}body.home-page .implant-hero{min-height:100svh;padding:126px var(--pad) 126px;grid-template-columns:minmax(360px,.72fr) minmax(420px,.9fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid;position:relative}body.home-page .implant-hero__copy{gap:16px;max-width:760px;display:grid}body.home-page .implant-hero h1,body.home-page .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-founder-story h2,body.home-page .implant-close h2,body.home-page .implant-product h2,body.home-page .implant-proof h2,body.home-page .implant-showcase h2,body.home-page .implant-point-navi__copy h1{text-align:center;text-transform:none;color:#111;text-wrap:balance;margin:0;font-weight:600;max-width:min(26ch,100%)!important;font-size:clamp(30px,3.35vw,48px)!important;line-height:1.04!important}body.home-page .implant-hero p,body.home-page .implant-section p,body.home-page .implant-trust p,body.home-page .implant-founder-story p,body.home-page .implant-close p{max-width:62ch;margin:0;font-size:16px;line-height:1.4}body.home-page .implant-hero__cta,body.home-page .implant-close a{text-transform:none;width:fit-content;margin-top:8px;text-decoration:none;border-bottom:0!important}body.home-page .implant-gold-cta{isolation:isolate;letter-spacing:0;min-height:52px;text-shadow:none;text-transform:uppercase;border-radius:0;justify-content:center;align-items:center;padding:0 26px;font-family:Helvetica,Arial,sans-serif;line-height:1;transition:transform .14s,box-shadow .14s,opacity .14s;display:inline-flex;position:relative;overflow:hidden;transform:translateY(0);box-shadow:inset 0 1px #ffffff2e,inset 0 -3px #00000085,0 14px 28px #0000005c,0 2px #0000007a,0 4px 10px #00000029,0 6px 16px #ffffff14;color:#fff!important;background:linear-gradient(127deg,#020202 0%,#090909 14%,#1a1a1a 28%,#3c3c3c 42%,#7e7e7e 50%,#262626 60%,#101010 76%,#000 100%)!important;border:1px solid #151515!important;font-size:.75rem!important;font-weight:600!important}body.home-page .implant-gold-cta:before,body.home-page .implant-gold-cta:after{content:none}body.home-page .implant-gold-cta:hover,body.home-page .implant-gold-cta:focus-visible{outline:none;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff38,inset 0 -3px #0000008f,0 18px 34px #0006,0 2px #0000007a,0 6px 14px #0000002e,0 8px 18px #ffffff1a}body.home-page .implant-hero__media,body.home-page .implant-hero__slideshow{min-height:520px;box-shadow:none;background:#fff;place-items:center;display:grid;overflow:hidden}body.home-page .implant-hero__media img{object-fit:contain;filter:none;max-height:560px}body.home-page .implant-hero__slideshow{min-height:min(66svh,680px);position:relative}body.home-page .implant-slide{opacity:0;animation:20s linear infinite uwima-slide;animation-delay:calc(var(--slide-index) * -5s);background:#fff;grid-template-rows:1fr auto;gap:14px;margin:0;padding:clamp(18px,3vw,44px);display:grid;position:absolute;inset:0}body.home-page .implant-slide img{object-fit:contain;filter:none;width:100%;height:100%}body.home-page .implant-slide figcaption{color:var(--muted);text-transform:none;font-size:14px;line-height:1.25}@keyframes uwima-slide{0%,19%{opacity:1}25%,94%{opacity:0}to{opacity:1}}body.home-page .implant-hero-trust{width:min(720px,calc(100% - var(--pad) * 2));text-align:center;border-top:0;gap:8px;margin-top:0;display:grid;position:absolute;bottom:28px;left:50%;transform:translate(-50%)}body.home-page .implant-hero-trust__header{color:var(--muted);text-transform:none;justify-content:center;gap:8px 22px;font-size:12px;font-weight:400;display:flex}body.home-page .implant-hero-trust__viewport{border:0;overflow:visible;-webkit-mask-image:none;mask-image:none}body.home-page .implant-hero-trust__track{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;animation:none;display:flex}body.home-page .implant-hero-trust__logo{background:0 0;border:0;flex:none;place-items:center;width:132px;height:58px;padding:8px 14px;display:grid}body.home-page .implant-hero-trust__logo img{object-fit:contain;max-width:100%;max-height:42px}@keyframes uwima-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}body.home-page .implant-scroll-hero{--hero-progress:0;--hero-progress-eased:0;--hero-overlay-opacity:1;--hero-overlay-lift:0svh;--hero-badge-lift:0svh;--hero-scrub-distance:0px;background:#fff;min-height:100svh!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important}body.home-page .implant-scroll-hero__stage{isolation:isolate;background:#fff;place-items:center;height:100svh;min-height:100svh;display:grid;top:0;overflow:visible;position:relative!important}body.home-page .implant-scroll-hero__stage:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#fff0 0%,#f8f8f8d1 54%,#f0f0f0 100%);height:clamp(170px,24vh,300px);position:absolute;bottom:0;left:0;right:0}body.home-page .implant-scroll-hero__image,body.home-page .implant-scroll-hero__veil{position:absolute}body.home-page .implant-scroll-hero__veil{inset:0}body.home-page .implant-scroll-hero__image{z-index:0;object-fit:contain;object-position:center right;pointer-events:none;transform-origin:50%;filter:none;width:min(52vw,1080px);height:auto;max-height:74svh;top:52%;right:clamp(20px,4vw,68px);transform:translateY(-50%)!important}body.home-page .implant-scroll-hero__degree-labels{z-index:3;pointer-events:none;position:absolute;inset:0}body.home-page .implant-scroll-hero__degree-label{color:#111;letter-spacing:0;white-space:nowrap;text-shadow:0 1px 12px #fffffff0;justify-content:center;align-items:center;padding:0;font-size:clamp(15px,1.2vw,20px);font-weight:600;line-height:1;display:inline-flex;position:absolute}body.home-page .implant-scroll-hero__degree-label--left{top:77%;left:16%;transform:translate(-50%,-50%)rotate(-18deg)}body.home-page .implant-scroll-hero__degree-label--center{top:21%;left:52%;transform:translate(-50%,-50%)}body.home-page .implant-scroll-hero__degree-label--right{top:54%;right:6%;transform:translateY(-50%)rotate(20deg)}body.home-page .implant-scroll-hero__veil{display:none}body.home-page .implant-scroll-hero__rays,body.home-page .implant-scroll-hero__rays-glow,body.home-page .implant-scroll-hero__light-rays,body.home-page .implant-scroll-hero__grid{display:none!important}body.home-page .implant-scroll-hero__foreground{z-index:3;pointer-events:none;width:100%;min-height:100svh;position:absolute;inset:0}body.home-page .implant-scroll-hero__announcement-marker{z-index:4;max-width:min(620px,100% - 72px);box-shadow:none;pointer-events:none;background:#f1f1f1;border:1px solid #11111114;justify-content:center;padding:5px 10px;display:inline-flex;position:absolute;top:11%;left:50%;transform:translate(-50%)}body.home-page .implant-scroll-hero__copy-layer{pointer-events:none;transform-origin:0 0;justify-content:flex-start;align-items:flex-start;width:min(940px,58vw);display:flex;position:absolute;inset:140px auto auto clamp(24px,4vw,68px);opacity:var(--hero-overlay-opacity)!important;transform:translate3d(0,calc(var(--hero-overlay-lift) * -1),0)!important}body.home-page .implant-scroll-hero .implant-hero__copy{z-index:4;pointer-events:auto;justify-items:start;gap:16px;width:100%;padding:0;position:relative;max-width:none!important;display:grid!important}body.home-page .implant-scroll-hero .implant-hero__announcement{transform-origin:50%;background:0 0;gap:8px;max-width:min(620px,100%);min-height:24px;padding:0;transform:scale(.82)}body.home-page .implant-scroll-hero .implant-hero__announcement-badge{min-width:88px;min-height:24px;padding:0 12px;font-size:11px}body.home-page .implant-scroll-hero .implant-hero__announcement-copy{white-space:nowrap;font-size:12px}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{letter-spacing:-.03em;text-align:left;text-wrap:balance;color:#111;text-shadow:none;font-weight:600;max-width:15ch!important;font-size:clamp(40px,4.8vw,82px)!important;line-height:.94!important}body.home-page .implant-scroll-hero p{text-align:left;text-shadow:none;color:#111111e0!important;max-width:58ch!important;font-size:clamp(14px,1.15vw,18px)!important;line-height:1.4!important}body.home-page .implant-scroll-hero .submit-button{border-radius:0;justify-content:center;align-items:center;min-width:316px;padding:0 34px;display:inline-flex;margin:10px 0 0!important}body.home-page .implant-scroll-hero .implant-hero-trust{z-index:4;width:min(1120px,calc(100% - (var(--pad) * 2)));filter:none;pointer-events:none;margin:0;display:block;transform:translate3d(-50%,var(--hero-badge-lift),0)!important;opacity:var(--hero-overlay-opacity)!important;position:absolute!important;bottom:34px!important;left:50%!important}body.home-page .implant-scroll-hero .implant-hero-trust__viewport{background:#fff;overflow:visible;-webkit-mask-image:none;mask-image:none}body.home-page .implant-scroll-hero .implant-hero-trust__track{background:#fff;flex-wrap:wrap;justify-content:center;gap:clamp(12px,2vw,26px);width:100%;animation:none;display:flex}body.home-page .implant-scroll-hero .implant-hero-trust__logo{background:0 0;border:0;flex:none;place-items:center;padding:6px 12px;display:grid;width:clamp(120px,11vw,168px)!important;height:52px!important}body.home-page .implant-scroll-hero .implant-hero-trust__logo img{object-fit:contain;max-width:100%;max-height:38px!important}body.home-page .implant-stat-grid{padding:88px var(--pad) 0;background:linear-gradient(#f0f0f0f5 0%,#f0f0f0b8 18%,#fffffff5 100%);grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}body.home-page .implant-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}body.home-page .implant-media-grid,body.home-page .implant-boundary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:34px;display:grid}body.home-page .implant-stat,body.home-page .implant-product-card,body.home-page .implant-problem-card,body.home-page .implant-boundary-grid article{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffffad 0%,#eeeeee70 100%);border:1px solid #ffffff8f;align-content:start;gap:18px;min-height:180px;padding:18px;display:grid;position:relative;box-shadow:0 24px 60px #11111114,inset 0 1px #ffffffb8}body.home-page .implant-stat strong{font-weight:400;line-height:1;font-size:clamp(32px,4vw,56px)!important}body.home-page .implant-stat span,body.home-page .implant-product-card p,body.home-page .implant-problem-card p,body.home-page .implant-evidence-list p,body.home-page .implant-boundary-grid p{color:#111;font-size:16px;line-height:1.4}body.home-page .implant-work-system{color:#fff;scroll-snap-type:y mandatory;background:#030303;min-height:100svh;margin-top:96px;position:relative;overflow:clip;box-shadow:inset 0 1px #ffffff1a}body.home-page .implant-work-system:before{content:"";z-index:0;pointer-events:none;opacity:.38;background:radial-gradient(60% 50% at 50% 16%,#ffffff29,#0000 62%),linear-gradient(#ffffff14,#fff0 36%);position:fixed;inset:0}body.home-page .implant-work-system__intro{z-index:3;pointer-events:none;gap:14px;width:min(1200px,100% - 40px);margin:0 auto;padding:clamp(84px,12vh,132px) 0 32px;display:grid;position:sticky;top:0}body.home-page .implant-work-system__intro h2,body.home-page .implant-work-system__intro p{color:#fff;text-align:left;margin:0}body.home-page .implant-work-system__intro h2{text-wrap:balance;max-width:12ch;font-size:clamp(42px,6.2vw,96px);font-weight:600;line-height:.88}body.home-page .implant-work-system__intro p{color:#ffffffad;max-width:46ch;font-size:15px;line-height:1.42}body.home-page .implant-work-system__track{z-index:2;position:relative}body.home-page .implant-work-system__step{scroll-snap-align:start;scroll-snap-stop:always;grid-template-columns:minmax(280px,.56fr) minmax(420px,.9fr);align-items:end;gap:clamp(24px,5vw,92px);width:min(1200px,100% - 40px);min-height:100svh;margin:0 auto;padding:clamp(190px,24vh,260px) 0 clamp(46px,8vh,88px);display:grid;position:relative}body.home-page .implant-work-system__step:before{content:"";z-index:-1;opacity:0;filter:blur(20px);background:radial-gradient(40% 36% at 72% 46%,#ffffff2e,#0000 72%),linear-gradient(115deg,#ffffff29,#0000 46%);transition:opacity .26s;position:absolute;inset:16% -12% 8%}body.home-page .implant-work-system__step:hover:before{opacity:1}body.home-page .implant-work-system__image{aspect-ratio:1;background:#070707;grid-area:1/2;min-height:min(68svh,640px);position:relative;overflow:hidden;box-shadow:0 38px 120px #0000008f,inset 0 1px #ffffff29,inset 0 -1px #ffffff0f}body.home-page .implant-work-system__image:after{content:"";pointer-events:none;background:linear-gradient(#ffffff1f,#0000 24%),radial-gradient(circle at 50% 48%,#0000 46%,#000000b8 100%);position:absolute;inset:0}body.home-page .implant-work-system__copy{grid-area:1/1;align-self:end;gap:14px;padding:0 0 18px;display:grid}body.home-page .implant-work-system__copy span{color:#fff;background:linear-gradient(105deg,#ffffff38,#ffffff0f);align-items:center;width:fit-content;min-height:34px;padding:0 14px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff38}body.home-page .implant-work-system__copy h3,body.home-page .implant-work-system__copy p{color:#fff;margin:0}body.home-page .implant-work-system__copy h3{text-wrap:balance;max-width:9ch;font-size:clamp(34px,4.8vw,74px);font-weight:600;line-height:.9}body.home-page .implant-work-system__copy p{color:#ffffffa8;max-width:34ch;font-size:15px;line-height:1.42}body.home-page .implant-stat:before,body.home-page .implant-product-card:before,body.home-page .implant-problem-card:before,body.home-page .implant-boundary-grid article:before,body.home-page .implant-logo-tile:before,body.home-page .implant-media-tile:before,body.home-page .implant-compatibility-card:before,body.home-page .implant-before-after__viewport:before,body.home-page .implant-founder-story__portrait:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff85 0%,#fff0 44%,#1111110d 100%);position:absolute;inset:0}body.home-page .implant-trust,body.home-page .implant-section,body.home-page .implant-close{padding:96px var(--pad) 0;background:linear-gradient(#fffffffa 0%,#f5f5f5d1 52%,#fffffffa 100%);position:relative}body.home-page .implant-section-heading{text-align:center;justify-items:center;gap:14px;margin:0 auto 28px;display:grid}body.home-page .implant-section-heading--left{text-align:left;justify-items:start;margin-left:0;margin-right:0}body.home-page .implant-before-after .implant-section-heading--left h2,body.home-page .implant-before-after .implant-section-heading--left p{margin-left:auto;margin-right:auto;text-align:center!important}body.home-page .implant-before-after .implant-section-heading--left h2{max-width:min(100%,980px)!important}body.home-page .implant-section-heading p{max-width:68ch}body.home-page .implant-speed-proof{min-height:280svh;padding:0 var(--pad);scroll-snap-align:start;background:radial-gradient(120% 90% at 50% 0,#fffffffa 0%,#f0f0f0eb 34%,#e0e0e0b8 56%,#fffffff5 100%),linear-gradient(#fff 0%,#f3f3f3 22%,#e5e5e5 48%,#f7f7f7 76%,#fff 100%);position:relative}body.home-page .implant-speed-proof__sticky{z-index:1;grid-template-columns:minmax(280px,.82fr) minmax(420px,1fr);align-items:center;gap:clamp(24px,4vw,64px);height:100svh;min-height:100svh;padding:clamp(84px,9vh,120px) 0 clamp(48px,7vh,84px);display:grid;position:sticky;top:0;overflow:hidden}body.home-page .implant-speed-proof__copy{align-content:start;gap:18px;display:grid}body.home-page .implant-speed-proof__copy h2{letter-spacing:0;color:#111;text-wrap:balance;max-width:10ch;margin:0;font-size:clamp(40px,5vw,78px);font-weight:600;line-height:.92}body.home-page .implant-speed-proof__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:6px;display:grid}body.home-page .implant-speed-proof__metrics article{border-top:1px solid #11111124;gap:8px;padding:16px 0 0;display:grid}body.home-page .implant-speed-proof__metrics strong{color:#111;font-size:clamp(26px,2.5vw,40px);font-weight:600;line-height:.94}body.home-page .implant-speed-proof__metrics span{color:#111111a8;max-width:22ch;font-size:13px;line-height:1.3}body.home-page .implant-speed-proof__stage{-webkit-backdrop-filter:blur(24px)saturate(.8);background:linear-gradient(#ffffffb8 0%,#f5f5f594 100%);border:1px solid #ffffff94;gap:22px;padding:clamp(18px,3vw,28px);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 90px #11111124,inset 0 1px #ffffffb8}body.home-page .implant-speed-proof__stage:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff85 0%,#fff0 42%,#1111110f 100%);position:absolute;inset:0}body.home-page .implant-speed-proof__stage:after{content:"";aspect-ratio:1;filter:blur(18px);pointer-events:none;background:radial-gradient(circle,#ffffffb3 0%,#ffffff24 42%,#fff0 72%);border-radius:999px;width:34%;position:absolute;inset:18% 12% auto auto}body.home-page .implant-speed-proof__timeband{background:linear-gradient(#ffffffa3 0%,#e8e8e8b8 100%);border:1px solid #ffffff8a;gap:12px;padding:18px;display:grid;position:relative;overflow:hidden}body.home-page .implant-speed-proof__timeband:before{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffff8a 0%,#ffffff14 50%,#0000000d 100%);position:absolute;inset:0}body.home-page .implant-speed-proof__timeband-row{z-index:1;color:#111;-webkit-backdrop-filter:blur(16px);background:linear-gradient(#ffffff94 0%,#ffffff52 100%);border:1px solid #ffffff75;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex;position:relative}body.home-page .implant-speed-proof__timeband-row span{text-transform:none;font-size:12px;font-weight:600;line-height:1}body.home-page .implant-speed-proof__timeband-row strong{font-size:clamp(20px,2vw,30px);font-weight:600;line-height:.9}body.home-page .implant-speed-proof__timeband-row--slow{opacity:calc(1 - (var(--speed-proof-progress) * .5))}body.home-page .implant-speed-proof__timeband-row--fast strong{color:#111}body.home-page .implant-speed-proof__timeband-progress{background:#11111114;height:4px;position:absolute;bottom:18px;left:18px;right:18px}body.home-page .implant-speed-proof__timeband-progress:after{content:"";width:calc(22% + (var(--speed-proof-progress) * 68%));background:linear-gradient(90deg,#111 0%,#6a6a6a 58%,#f5f5f5 100%);height:100%;display:block;box-shadow:0 0 20px #ffffff47}body.home-page .implant-speed-proof__lanes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}body.home-page .implant-speed-proof__lane{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffff8f 0%,#efefef66 100%);border:1px solid #ffffff75;gap:18px;padding:18px 18px 20px;display:grid;position:relative}body.home-page .implant-speed-proof__lane:before{content:"";background:linear-gradient(#1111112e 0%,#1111110a 100%);width:1px;position:absolute;top:76px;bottom:24px;left:18px}body.home-page .implant-speed-proof__lane--fast{background:linear-gradient(#ffffff9e 0%,#e7e7e770 100%)}body.home-page .implant-speed-proof__lane-head{gap:6px;display:grid}body.home-page .implant-speed-proof__lane-head span{color:#1111118a;font-size:12px;font-weight:600;line-height:1}body.home-page .implant-speed-proof__lane-head strong{color:#111;font-size:22px;font-weight:600;line-height:1.04}body.home-page .implant-speed-proof__lane ol{counter-reset:implant-speed-step;gap:10px;margin:0;padding:0;list-style:none;display:grid}body.home-page .implant-speed-proof__lane li{color:#1111116b;opacity:.34;gap:0;min-height:74px;padding:0 0 0 38px;font-size:15px;font-weight:500;line-height:1.3;transition:transform .28s,opacity .28s,color .28s;display:grid;position:relative;transform:translateY(18px)}body.home-page .implant-speed-proof__lane li:before{content:counter(implant-speed-step,decimal-leading-zero);counter-increment:implant-speed-step;color:#111;background:linear-gradient(#ffffffe0 0%,#e4e4e4eb 100%);border:1px solid #ffffff94;place-items:center;width:24px;height:24px;font-size:11px;font-weight:600;line-height:1;display:grid;position:absolute;top:0;left:0;box-shadow:0 6px 14px #11111114}body.home-page .implant-speed-proof__lane--fast li:before{background:linear-gradient(#ffffffeb 0%,#ecececf5 100%)}body.home-page .implant-speed-proof__lane li.is-active{opacity:1;color:#111;transition-delay:calc(var(--step-index) * 90ms);transform:translate(0,0)}body.home-page .implant-speed-proof__lane--slow li.is-active{color:#111111d1}body.home-page .implant-speed-proof__lane--fast li.is-active{color:#111}body.home-page .implant-logo-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;display:grid}body.home-page .implant-logo-tile{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffffb8 0%,#ebebeb7a 100%);border:1px solid #ffffff8f;place-items:center;min-height:170px;padding:22px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #11111114,inset 0 1px #ffffffb8}body.home-page .implant-logo-tile img{object-fit:contain;max-height:92px}body.home-page .implant-compatibility-card,body.home-page .implant-compatibility__systems,body.home-page .implant-pricing__panel{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#ffffffb8 0%,#ebebeb7a 100%);border:1px solid #ffffff8f;position:relative;box-shadow:0 24px 60px #11111114,inset 0 1px #ffffffb8}body.home-page .implant-compatibility-card{gap:16px;padding:18px;display:grid;position:relative;overflow:hidden}body.home-page .implant-compatibility-card__logo{background:linear-gradient(#ffffff85 0%,#f0f0f047 100%);border:1px solid #ffffff6b;place-items:center;min-height:120px;display:grid;position:relative}body.home-page .implant-compatibility-card__logo img{object-fit:contain;filter:grayscale();max-width:100%;max-height:90px}body.home-page .implant-compatibility{scroll-snap-align:start;scroll-snap-stop:always;min-height:auto}body.home-page .implant-compatibility__intro{justify-items:center;display:grid}body.home-page .implant-compatibility__intro .implant-section-heading{max-width:56rem;margin-bottom:0}body.home-page .implant-compatibility__intro .implant-section-heading p{display:none}body.home-page .implant-compatibility__dome-shell{background:0 0;min-height:68svh;margin-top:52px;position:relative;overflow:hidden}body.home-page .implant-compatibility__dome-shell:before{content:none}body.home-page .implant-compatibility__dome-shell .sphere-root{position:absolute;inset:0}body.home-page .implant-compatibility__dome-shell .sphere-main,body.home-page .implant-compatibility__dome-shell .stage,body.home-page .implant-compatibility__dome-shell .viewer{background:0 0}body.home-page .implant-compatibility__dome-shell .item__image,body.home-page .implant-compatibility__dome-shell .viewer .enlarge{box-shadow:none;background:#fff}body.home-page .implant-compatibility__dome-shell .item__image img,body.home-page .implant-compatibility__dome-shell .viewer .enlarge img{object-fit:contain;background:#fff;width:100%;height:100%;padding:clamp(18px,2.4vw,28px)}body.home-page .implant-compatibility__dome-shell .viewer .scrim{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff0}body.home-page .implant-compatibility__systems{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;grid-template-columns:minmax(220px,.42fr) 1fr;gap:18px;margin-top:18px;padding:18px 0 0;display:grid;overflow:hidden}body.home-page .implant-compatibility__systems-copy{gap:8px;display:grid}body.home-page .implant-compatibility__systems-copy p{max-width:28ch}body.home-page .implant-compatibility__pill-grid{flex-wrap:wrap;gap:8px;display:flex}body.home-page .implant-compatibility__pill{min-height:34px;box-shadow:none;color:#111;background:#f4f4f1;border:1px solid #1111111f;align-items:center;padding:6px 12px;font-size:12px;font-weight:500;line-height:1;display:inline-flex}body.home-page .implant-section--split{grid-template-columns:minmax(280px,.65fr) minmax(360px,1fr);gap:clamp(28px,5vw,88px);display:grid}body.home-page .implant-point-navi{grid-template-columns:minmax(320px,.95fr) minmax(320px,.72fr);align-items:center;gap:24px;display:grid;background:#fff!important}body.home-page .implant-point-navi__media{min-height:420px;box-shadow:none;background:#fff;place-items:center;display:grid;position:relative;overflow:hidden}body.home-page .implant-point-navi__media img{object-fit:contain;object-position:center;width:100%;height:100%}body.home-page .implant-point-navi__copy{align-content:center;gap:18px;display:grid}body.home-page .implant-point-navi__copy h1,body.home-page .implant-point-navi__copy p{text-align:left;margin:0}body.home-page .implant-point-navi__copy p{color:#111111b8;max-width:36ch;font-size:16px;line-height:1.42}body.home-page .implant-problem-list,body.home-page .implant-evidence-list{gap:1px;display:grid}body.home-page .implant-evidence{gap:26px;display:grid}body.home-page .implant-evidence-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}body.home-page .implant-evidence-card{grid-template-rows:210px auto;gap:14px;min-height:100%;display:grid}body.home-page .implant-evidence-card__media,body.home-page .implant-evidence-flow__media{background:linear-gradient(#ffffffc7 0%,#ececec85 100%);place-items:center;display:grid;overflow:hidden;box-shadow:0 22px 58px #11111114,inset 0 1px #ffffffb8}body.home-page .implant-evidence-card__media img,body.home-page .implant-evidence-card__media video{object-fit:contain;width:88%;height:88%}body.home-page .implant-evidence-card__copy{border-top:1px solid #11111124;gap:8px;padding-top:12px;display:grid}body.home-page .implant-evidence-card__copy h3,body.home-page .implant-evidence-flow__copy h3{color:#111;margin:0;font-size:18px;font-weight:600;line-height:1.08}body.home-page .implant-evidence-card__copy p,body.home-page .implant-evidence-flow__copy p,body.home-page .implant-evidence-flow__copy li{color:#111;margin:0;font-size:14px;line-height:1.38}body.home-page .implant-evidence-flow{grid-template-columns:minmax(320px,.92fr) minmax(320px,.78fr);align-items:stretch;gap:18px;display:grid}body.home-page .implant-evidence-flow__media{min-height:330px}body.home-page .implant-evidence-flow__media img{object-fit:contain;width:100%;height:100%}body.home-page .implant-evidence-flow__copy{background:linear-gradient(#ffffffc7 0%,#eeeeee85 100%);align-content:center;gap:14px;padding:22px;display:grid;box-shadow:0 22px 58px #11111114,inset 0 1px #ffffffc2}body.home-page .implant-evidence-flow__copy ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}body.home-page .implant-evidence-flow__copy li{border-top:1px solid #1111111a;padding-top:10px}body.home-page .implant-product-card__image,body.home-page .implant-media-tile{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffffb8 0%,#ececec75 100%);border:1px solid #ffffff8f;place-items:center;min-height:260px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #11111114,inset 0 1px #ffffffb8}body.home-page .implant-product-card__image img{object-fit:contain;filter:none;max-height:240px}body.home-page .implant-product-card h3,body.home-page .implant-problem-card h3,body.home-page .implant-boundary-grid h3{text-transform:none;margin:0;font-size:22px;font-weight:500;line-height:1.08}body.home-page .implant-workflow{min-height:calc(100svh + (var(--workflow-step-count,6) * 22svh));position:relative}body.home-page .implant-workflow__sticky{width:min(var(--implant-content-max,1200px),calc(100% - 40px));grid-template-columns:1fr;align-items:start;gap:clamp(28px,3.6vw,44px);min-height:100svh;margin:0 auto;padding:clamp(124px,16vh,180px) 0 clamp(64px,9vh,100px);display:grid;position:sticky;top:0}body.home-page .implant-workflow__intro{align-content:start;justify-items:start;gap:0;width:100%;max-width:none;padding-top:0;display:grid}body.home-page .implant-workflow__timeline-shell{width:100%;min-width:0;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr);align-items:stretch;gap:clamp(20px,2.4vw,32px);padding:0;display:grid;position:relative}body.home-page .implant-workflow__rail{justify-content:center;align-self:stretch;width:48px;height:100%;min-height:100%;display:flex;position:relative}body.home-page .implant-workflow__rail-track,body.home-page .implant-workflow__rail-progress{width:2px;position:absolute;top:0;bottom:0}body.home-page .implant-workflow__rail-track{background:#1111111f}body.home-page .implant-workflow__rail-progress{height:calc(100% * var(--workflow-progress,0));background:linear-gradient(#111 0%,#111111b8 100%);bottom:auto;box-shadow:0 0 22px #1111111f}body.home-page .implant-workflow__steps{gap:clamp(18px,2.4vh,26px);width:100%;margin:0;padding:0;list-style:none;display:grid}body.home-page .implant-workflow__step{opacity:var(--step-opacity,.32);transform:translate3d(0,var(--step-translate-y,0),0);border-top:1px solid #11111114;grid-template-columns:120px minmax(0,1fr);align-items:start;gap:clamp(20px,2.4vw,32px);padding:clamp(22px,2.8vh,30px) 0;transition:opacity .22s,transform .28s,border-color .22s;display:grid}body.home-page .implant-workflow__step:before{content:none!important;display:none!important}body.home-page .implant-workflow__step:last-child{border-bottom:1px solid #11111114}body.home-page .implant-workflow__step-number{color:#1111116b;align-items:center;gap:12px;font-family:Helvetica,Arial,sans-serif;font-size:20px;font-weight:600;line-height:1;display:inline-flex;position:relative}body.home-page .implant-workflow__step-number:after{content:"";background:#1111112e;border-radius:999px;width:12px;height:12px;transition:background .22s,box-shadow .22s,transform .22s;display:block;box-shadow:0 0 0 8px #1111110a}body.home-page .implant-workflow__step p{color:#1119;letter-spacing:-.02em;white-space:nowrap;width:100%;max-width:none;margin:0;font-size:clamp(18px,1.45vw,24px);font-weight:600;line-height:1.08}body.home-page .implant-workflow__step.is-active,body.home-page .implant-workflow__step.is-complete{opacity:1;transform:translate(0,0)}body.home-page .implant-workflow__step.is-active{border-color:#11111129}body.home-page .implant-workflow__step.is-active .implant-workflow__step-number,body.home-page .implant-workflow__step.is-complete .implant-workflow__step-number{color:#111}body.home-page .implant-workflow__step.is-active .implant-workflow__step-number:after,body.home-page .implant-workflow__step.is-complete .implant-workflow__step-number:after{background:#111;box-shadow:0 0 0 10px #11111114}body.home-page .implant-workflow__step.is-active .implant-workflow__step-number:after{transform:scale(1.16)}body.home-page .implant-workflow__step.is-active p{color:#111}body.home-page .implant-workflow__step.is-complete p{color:#111111c7}body.home-page .implant-evidence-list{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffffb8 0%,#eeeeee70 100%);border:1px solid #ffffff8f;padding:18px;box-shadow:0 24px 60px #11111114,inset 0 1px #ffffffb8}body.home-page .implant-evidence-list p{border-top:1px solid #11111114;margin:0;padding:16px 0}body.home-page .implant-media-tile{align-content:space-between;gap:12px;margin:0;padding:16px}body.home-page .implant-media-tile img,body.home-page .implant-media-tile video{object-fit:contain;width:100%;max-height:270px}body.home-page .implant-media-tile figcaption{text-transform:none;gap:6px;font-size:14px;line-height:1.32;display:grid}body.home-page .implant-media-tile figcaption strong{color:#111;font-weight:600}body.home-page .implant-media-tile figcaption span{color:var(--muted)}body.home-page .implant-before-after{text-align:center;grid-template-columns:1fr;place-items:center;gap:clamp(24px,4vw,40px);display:grid}body.home-page .implant-before-after .implant-section-heading{text-align:center;justify-items:center;max-width:min(100%,980px);margin-bottom:0}body.home-page .implant-before-after__slider{--before-after-position:52%;width:min(100%,1100px);margin-left:auto;margin-right:auto;position:relative}body.home-page .implant-before-after__summary{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100%,980px);display:grid}body.home-page .implant-before-after__summary article{-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffffb8 0%,#eeeeee70 100%);border:1px solid #ffffff8f;gap:6px;padding:16px;display:grid;box-shadow:0 20px 50px #11111112,inset 0 1px #ffffffb8}body.home-page .implant-before-after__summary strong{font-size:12px;font-weight:600;line-height:1.1}body.home-page .implant-before-after__summary p{color:#111;margin:0;font-size:14px;line-height:1.32}body.home-page .implant-before-after__viewport{aspect-ratio:16/9;-webkit-backdrop-filter:blur(18px);background:linear-gradient(#ffffffc7 0%,#ececec8a 100%);border:1px solid #ffffff94;width:100%;position:relative;overflow:hidden;box-shadow:0 28px 72px #1111111f,inset 0 1px #ffffffb8}body.home-page .implant-before-after__image{object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}body.home-page .implant-before-after__image--after{clip-path:inset(0 0 0 var(--before-after-position))}body.home-page .implant-before-after__tag{color:#111;background:#ffffffe0;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:600;line-height:1;display:inline-flex;position:absolute;top:14px;box-shadow:0 8px 18px #1111111f}body.home-page .implant-before-after__tag--before{left:14px}body.home-page .implant-before-after__tag--after{right:14px}body.home-page .implant-before-after__focus{pointer-events:none;background:radial-gradient(circle at var(--before-after-position) 50%,#ffffff80 0,#ffffff42 9%,#ffffff14 18%,#fff0 34%),linear-gradient(90deg,#ffffff0f 0,#ffffff38 48%,#ffffff0f 100%);mix-blend-mode:screen;position:absolute;inset:0}body.home-page .implant-before-after__handle{top:0;bottom:0;left:var(--before-after-position);background:#fff;width:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 0 1px #11111129,0 0 24px #11111138}body.home-page .implant-before-after__handle:after{content:"";background:#fff;width:42px;height:42px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 28px #1111112e}body.home-page .implant-before-after__slider--auto .implant-before-after__handle:after{animation:1.8s ease-in-out infinite implant-before-after-pulse}body.home-page .implant-before-after__range{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}@keyframes implant-before-after-pulse{0%,to{box-shadow:0 10px 28px #1111112e,0 0 #ffffff4d}50%{box-shadow:0 10px 28px #1113,0 0 0 16px #fff0}}body.home-page .implant-founder-story{min-height:auto;padding:96px var(--pad) 120px;grid-template-columns:minmax(260px,.9fr) minmax(320px,1fr) minmax(260px,.82fr);align-items:stretch;gap:clamp(20px,3vw,40px);display:grid;overflow:visible;background:#fff!important}body.home-page .implant-founder-story__copy{z-index:1;align-content:center;gap:24px;width:100%;padding:0;display:grid;position:relative}body.home-page .implant-founder-story__intro{gap:14px;max-width:30rem;display:grid}body.home-page .implant-founder-story__copy p{color:#111;max-width:34ch;font-size:15px;line-height:1.42}body.home-page .implant-founder-story__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,34rem);display:grid}body.home-page .implant-founder-story__metrics article{min-height:132px;box-shadow:none;background:#fff;border:1px solid #1111111f;align-content:start;gap:8px;padding:16px 14px 18px;display:grid}body.home-page .implant-founder-story__metrics strong,body.home-page .implant-founder-story__metrics span{letter-spacing:0;font-family:Helvetica,Arial,sans-serif}body.home-page .implant-founder-story__metrics strong{color:#111;font-size:clamp(20px,2vw,28px);font-weight:600;line-height:.95}body.home-page .implant-founder-story__metrics span{color:#111111ad;font-size:12px;font-weight:400;line-height:1.3}body.home-page .implant-founder-story__video-column,body.home-page .implant-founder-story__card-column{z-index:1;align-content:stretch;display:grid;position:relative}body.home-page .implant-founder-story__video-column{background:#fff;min-height:clamp(520px,78svh,760px)}body.home-page .implant-founder-story__video{object-fit:cover;object-position:center;filter:none;background:0 0;width:100%;height:100%;display:block;transform:none}body.home-page .implant-founder-story__card-column{align-content:center;justify-items:end}body.home-page .implant-founder-profile-image{object-fit:cover;object-position:center top;background:#fff;width:100%;max-width:420px;height:clamp(520px,78svh,760px);display:block}body.home-page .implant-founder-story h2{font-size:clamp(34px,3.8vw,58px)}body.home-page .implant-founder-story__intro h2{text-align:left!important;justify-self:start!important;margin-left:0!important;margin-right:0!important;font-size:clamp(30px,3.3vw,50px)!important}body.home-page .implant-close{text-align:center;background:linear-gradient(#fffffffa 0%,#efefefc7 100%);place-items:center;min-height:70svh;padding-bottom:96px;display:grid}body.home-page .footer-bar{color:#eef6ff;isolation:isolate;clip-path:inset(0);background:#06172f;border-top:1px solid #b4cfef2e;min-height:56vh;position:relative;overflow:hidden}body.home-page .implant-main{z-index:2;border-radius:0 0 32px 32px;margin-bottom:0;position:relative;box-shadow:0 48px 140px #0c0c0c2e,0 18px 56px #0c0c0c1a}body.home-page .footer-bar{z-index:1;border-top:0;min-height:56vh;position:relative;inset:auto;box-shadow:inset 0 1px #ffffff8c}body.home-page .implant-pricing{grid-template-columns:minmax(320px,.9fr) minmax(420px,.98fr);align-items:stretch;gap:24px;display:grid;background:#fff!important}body.home-page .implant-pricing__media{min-height:420px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;place-items:center;padding:24px 24px 12px;display:grid;position:relative;overflow:visible}body.home-page .implant-pricing__panel{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;align-content:center;justify-items:start;gap:28px;padding:26px;display:grid;overflow:visible}body.home-page .footer-bar__inner{z-index:3;min-height:56vh;padding:clamp(24px,3.6vw,48px) var(--pad) clamp(20px,3vw,32px);align-items:end;gap:20px;display:grid;position:relative;overflow:hidden}body.home-page .footer-bar__background{z-index:0;transform:translate3d(0,calc(var(--footer-parallax-y,0px) * -.55),0) scale(1.16);will-change:transform;background:radial-gradient(circle at 28% 18%,#2b64a994,#0000 36%),linear-gradient(#082043 0%,#06172f 58%,#031022 100%)}body.home-page .footer-bar__background canvas{display:block;width:100%!important;height:100%!important}body.home-page .footer-bar__copy{gap:10px;display:grid}body.home-page .footer-bar__logo-field{z-index:1;opacity:.9;width:min(112vw,1680px);transform:translate3d(-50%,calc((var(--footer-parallax-y,0px) * -1.1) - 18px),0);pointer-events:none;will-change:transform;position:absolute;bottom:clamp(72px,15vw,190px);left:50%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 16% 68%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 16% 68%,#0000 100%)}body.home-page .footer-bar__logo-field img{object-fit:contain;width:100%;height:auto;display:block}body.home-page .footer-bar__logo{filter:none;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 14% 74%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 14% 74%,#0000 100%);object-fit:contain!important;width:clamp(220px,38vw,540px)!important;max-width:min(72vw,540px)!important;height:auto!important;display:block!important}body.home-page .footer-bar__copy p,body.home-page .footer-subscribe-link,body.home-page .footer-cookie-settings,body.home-page .footer-legal-links,body.home-page .footer-links,body.home-page .footer-links a{color:#eef6ff;letter-spacing:0;text-transform:none;font-family:Nohemi,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2}body.home-page .footer-subscribe-link{text-underline-offset:2px;text-decoration:underline}body.home-page .footer-legal-links{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}body.home-page .footer-cookie-settings{color:#eef6ff;font:inherit;letter-spacing:0;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:0;line-height:1.2;text-decoration:underline;display:inline-flex}body.home-page .footer-links{justify-content:end;justify-items:end;gap:10px;display:grid}body.home-page{scroll-snap-type:none!important}body.home-page .implant-scroll-hero__image{object-fit:contain!important;object-position:center right!important;width:min(52vw,1080px)!important;height:auto!important;max-height:74svh!important}body.home-page .implant-scroll-hero__rays{opacity:.7!important;mix-blend-mode:multiply!important;background:0 0!important}body.home-page .implant-speed-proof,body.home-page .implant-compatibility{scroll-snap-align:none!important;scroll-snap-stop:normal!important;min-height:auto!important}body.home-page .implant-speed-proof{padding:96px var(--pad) 0!important}body.home-page .implant-speed-proof__sticky{height:auto!important;min-height:0!important;padding:0!important;position:relative!important;top:auto!important;overflow:visible!important}body.home-page .implant-compatibility__dome-shell{min-height:82svh!important;margin-top:28px!important;overflow:hidden!important}body.home-page .implant-compatibility__logo-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}body.home-page .implant-compatibility-card{text-align:center;place-items:center;min-height:72px;padding:14px;display:grid}body.home-page .implant-compatibility-card span{font-size:13px;font-weight:600;line-height:1.2}body.home-page .footer-bar__background{background:linear-gradient(#082043 0%,#06172f 58%,#031022 100%);will-change:auto!important;transform:none!important}body.home-page .footer-bar__logo-field{will-change:auto!important;transform:translate(-50%,-18px)!important}body.home-page .implant-stat-grid,body.home-page .implant-section,body.home-page .implant-speed-proof__sticky,body.home-page .implant-close{width:min(1200px,100% - 40px);margin-left:auto;margin-right:auto;padding-left:0!important;padding-right:0!important}body.home-page .implant-hero h1,body.home-page .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-founder-story h2,body.home-page .implant-close h2,body.home-page .implant-product h2,body.home-page .implant-proof h2,body.home-page .implant-showcase h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-point-navi__copy h1{font-size:clamp(28px,3vw,42px)!important}body.home-page .implant-pricing__panel h2{text-wrap:pretty;text-align:left!important;max-width:14ch!important;margin-left:0!important;margin-right:0!important}body.home-page .implant-pricing__panel p{display:none!important}body.home-page .implant-pricing__logo{margin:0 auto!important}body.home-page .implant-pricing__buy-row{grid-template-columns:1fr!important;align-items:start!important;gap:12px!important;margin-top:0!important;padding-top:16px!important}body.home-page .implant-pricing__price strong{font-size:clamp(36px,3.6vw,56px)!important;line-height:.94!important}body.home-page .implant-pricing__cta{width:fit-content!important;min-width:0!important;box-shadow:none!important;margin-top:10px!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{font-size:clamp(38px,4.65vw,76px)!important}body.home-page .implant-section-heading p,body.home-page .implant-workflow__intro p,body.home-page .implant-point-navi__copy p,body.home-page .implant-pricing__panel p,body.home-page .implant-evidence-card p,body.home-page .implant-evidence-flow p,body.home-page .implant-evidence-flow li{font-size:14px!important;line-height:1.38!important}@media (max-width:980px){body.home-page .implant-hero,body.home-page .implant-section--split,body.home-page .implant-pricing,body.home-page .implant-compatibility__systems,body.home-page .implant-point-navi,body.home-page .implant-evidence-flow{grid-template-columns:1fr}body.home-page .implant-stat-grid,body.home-page .implant-product-grid,body.home-page .implant-media-grid,body.home-page .implant-boundary-grid,body.home-page .implant-logo-grid,body.home-page .implant-speed-proof__metrics,body.home-page .implant-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.home-page .implant-hero{min-height:auto}body.home-page .implant-hero__media{min-height:420px}body.home-page .implant-founder-story{grid-template-columns:1fr;min-height:auto;padding-top:84px;padding-bottom:32px}body.home-page .implant-founder-story__copy{gap:20px}body.home-page .implant-founder-story__metrics{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}body.home-page .implant-founder-story__video-column,body.home-page .implant-founder-story__card-column{min-height:auto}body.home-page .implant-founder-story__video{min-height:68svh}body.home-page .implant-founder-story__card-column{justify-items:start;min-height:auto}body.home-page .implant-founder-profile-image{max-width:460px;height:auto;min-height:68svh}body.home-page .implant-founder-story__intro h2{max-width:none!important}body.home-page .implant-scroll-hero__image{width:82vw;max-height:78svh;top:54%;right:-18vw}body.home-page .implant-scroll-hero__degree-label{font-size:14px}body.home-page .implant-scroll-hero__degree-label--left{top:74%;left:15%}body.home-page .implant-scroll-hero__degree-label--center{top:24%;left:52%}body.home-page .implant-scroll-hero__degree-label--right{top:54%;right:4.5%}body.home-page .implant-scroll-hero__announcement-marker{max-width:min(500px,100% - 40px);padding:4px 8px;top:13%}body.home-page .implant-scroll-hero__copy-layer{width:min(720px,62vw);inset:132px auto auto 20px}body.home-page .implant-scroll-hero .implant-hero__copy{width:100%}body.home-page .implant-scroll-hero .implant-hero-trust{width:min(760px,100% - 40px)}body.home-page .implant-before-after__summary{grid-template-columns:1fr}body.home-page .implant-speed-proof__sticky{grid-template-columns:1fr;align-content:center;gap:24px}body.home-page .implant-speed-proof__copy h2{max-width:12ch}body.home-page .implant-speed-proof__copy p{max-width:52ch}body.home-page .implant-compatibility__dome-shell{min-height:100svh}body.home-page .implant-work-system__step{grid-template-columns:1fr;align-content:end;gap:24px;padding-top:clamp(180px,22vh,240px)}body.home-page .implant-work-system__image,body.home-page .implant-work-system__copy{grid-column:1}body.home-page .implant-work-system__image{min-height:auto}body.home-page .implant-work-system__copy{max-width:520px;padding-bottom:0}body.home-page .implant-workflow__sticky{grid-template-columns:1fr;gap:28px;padding-top:120px}body.home-page .implant-workflow__intro{max-width:720px}body.home-page .implant-workflow__timeline-shell{grid-template-columns:26px minmax(0,1fr)}body.home-page .implant-workflow__rail{width:26px}body.home-page .implant-workflow__step{grid-template-columns:64px minmax(0,1fr)}body.home-page .implant-workflow__step p{width:100%;max-width:none;font-size:clamp(20px,3vw,28px)}}@media (max-width:640px){body.home-page .site-header{align-items:flex-start}body.home-page .site-mark__logo{width:76px}body.home-page .site-header__actions{justify-items:end;gap:8px;display:grid}body.home-page .site-nav{gap:8px}body.home-page .site-nav__cta{min-height:38px!important;padding:0 14px!important}body.home-page .language-selector{min-height:38px;padding-left:12px}body.home-page .implant-hero{padding-top:112px;padding-bottom:118px}body.home-page .implant-hero h1,body.home-page .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-founder-story h2,body.home-page .implant-close h2,body.home-page .implant-product h2,body.home-page .implant-proof h2,body.home-page .implant-showcase h2,body.home-page .implant-point-navi__copy h1{font-size:clamp(28px,8.2vw,38px)!important}body.home-page .implant-hero-trust{bottom:20px}body.home-page .implant-hero-trust__logo{width:112px;height:50px}body.home-page .implant-hero-trust__logo img{max-height:34px}body.home-page .implant-stat-grid,body.home-page .implant-product-grid,body.home-page .implant-media-grid,body.home-page .implant-boundary-grid,body.home-page .implant-logo-grid,body.home-page .implant-speed-proof__metrics,body.home-page .implant-speed-proof__lanes,body.home-page .implant-evidence-grid{grid-template-columns:1fr}body.home-page .implant-founder-story{gap:20px;padding-top:72px}body.home-page .implant-founder-story__copy{gap:16px}body.home-page .implant-founder-story__copy p{font-size:14px}body.home-page .implant-founder-story__metrics{grid-template-columns:1fr}body.home-page .implant-founder-story__metrics article{min-height:auto}body.home-page .implant-founder-story__video{min-height:56svh}body.home-page .implant-founder-profile-image{max-width:100%;min-height:56svh}body.home-page .implant-founder-story__intro h2{font-size:clamp(26px,8vw,36px)!important}body.home-page .implant-scroll-hero{padding:0!important}body.home-page .implant-scroll-hero__image{width:148vw;max-height:62svh;top:60%;right:-58vw}body.home-page .implant-scroll-hero__degree-label{font-size:12px}body.home-page .implant-scroll-hero__degree-label--left{top:74%;left:12%}body.home-page .implant-scroll-hero__degree-label--center{top:28%;left:52%}body.home-page .implant-scroll-hero__degree-label--right{top:57%;right:4%}body.home-page .implant-scroll-hero__announcement-marker{max-width:min(100vw - 32px,360px);padding:4px 8px;top:15%}body.home-page .implant-scroll-hero__copy-layer{width:min(520px,100vw - 32px);inset:104px auto auto 16px}body.home-page .implant-scroll-hero .implant-hero__copy{gap:14px;width:100%;padding:12px 8px}body.home-page .implant-scroll-hero .implant-hero__announcement{transform:scale(.78)}body.home-page .implant-scroll-hero .implant-hero__announcement-copy{white-space:normal;text-align:center}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{max-width:15ch!important;font-size:clamp(34px,10vw,52px)!important;line-height:.98!important}body.home-page .implant-scroll-hero p{max-width:36ch!important;font-size:14px!important}body.home-page .implant-scroll-hero .implant-hero-trust{width:min(380px,100% - 32px);bottom:22px!important}body.home-page .implant-scroll-hero .implant-hero-trust__logo{width:100px!important;height:44px!important}body.home-page .implant-speed-proof__sticky{padding:96px 0 28px;overflow:auto}body.home-page .implant-speed-proof__copy h2{font-size:clamp(32px,10vw,46px)}body.home-page .implant-speed-proof__copy p{font-size:14px}body.home-page .implant-speed-proof__stage{gap:14px;padding:16px}body.home-page .implant-speed-proof__lane li{min-height:auto}body.home-page .implant-compatibility__dome-shell{margin-top:20px;min-height:72svh!important}body.home-page .implant-compatibility__intro .implant-section-heading p,body.home-page .implant-compatibility__systems-copy p{max-width:none}body.home-page .footer-bar__logo-field{width:132vw;bottom:42%}body.home-page .footer-bar__inner{min-height:48vh;padding:20px 16px 18px}body.home-page .implant-work-system{margin-top:72px}body.home-page .implant-work-system__intro,body.home-page .implant-work-system__step{width:min(100% - 32px,1200px)}body.home-page .implant-work-system__intro{padding-top:92px;padding-bottom:18px}body.home-page .implant-work-system__intro h2{font-size:clamp(40px,13vw,64px)}body.home-page .implant-work-system__step{min-height:100svh;padding-top:180px;padding-bottom:34px}body.home-page .implant-work-system__copy h3{max-width:11ch;font-size:clamp(34px,11vw,52px)}body.home-page .implant-work-system__copy p,body.home-page .implant-work-system__intro p{font-size:13px}body.home-page .implant-workflow{min-height:auto;padding-top:18px}body.home-page .implant-workflow__sticky{gap:22px;min-height:auto;padding:0;position:relative}body.home-page .implant-workflow__intro{gap:14px;padding-top:0}body.home-page .implant-workflow__timeline-shell{grid-template-columns:20px 1fr;gap:14px;padding:16px}body.home-page .implant-workflow__rail{width:20px;min-height:100%}body.home-page .implant-workflow__rail-track,body.home-page .implant-workflow__rail-progress{left:9px}body.home-page .implant-workflow__steps{gap:12px}body.home-page .implant-workflow__step{opacity:1;grid-template-columns:52px minmax(0,1fr);gap:14px;padding:18px 0;transform:none}body.home-page .implant-workflow__step-number{gap:10px;font-size:16px}body.home-page .implant-workflow__step-number:after{width:10px;height:10px}body.home-page .implant-workflow__step p{max-width:none;font-size:clamp(18px,6vw,24px);line-height:1.06}}body.home-page{color:#101216!important;background:#f5f6f7!important}body.home-page .implant-main{--paradigm-max:1460px;--paradigm-line:#181f2a21;--paradigm-muted:#10121694;color:#101216!important;background-color:#f5f6f7!important;background-image:repeating-linear-gradient(#0000 0 220px,#181f2a21 221px)!important;overflow:visible!important}body.home-page .site-header{border-bottom:1px solid #ffffff21;min-height:72px;color:#f6f7f9!important;background:#070a10!important;align-items:center!important;padding:0 clamp(16px,2vw,28px)!important}body.home-page .site-header__eyebrow{color:#f6f7f9b8;white-space:nowrap;border:1px solid #ffffff29;align-items:center;min-height:34px;padding:0 12px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1;display:inline-flex}body.home-page .site-nav a{color:#f6f7f9b8!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important}body.home-page .site-nav__cta{min-height:42px!important;box-shadow:none!important;color:#f6f7f9!important;text-transform:none!important;background:0 0!important;border:1px solid #ffffff38!important;padding:0 22px!important}body.home-page .language-selector{border:1px solid #ffffff2e;min-height:38px!important;box-shadow:none!important;color:#f6f7f9!important;background:#ffffff14!important}body.home-page .implant-scroll-hero{width:min(var(--paradigm-max),calc(100% - 40px));margin:72px auto 0;color:#f6f7f9!important;background:#070a10!important;min-height:92svh!important}body.home-page .implant-scroll-hero__stage{border-left:1px solid #ffffff24;border-right:1px solid #ffffff24;background:linear-gradient(#ffffff1c 1px,#0000 1px) 0 0/100% 96px,linear-gradient(90deg,#ffffff1c 1px,#0000 1px) 0 0/292px 100%,radial-gradient(78% 90% at 48% 34%,#232a378c,#0000 62%),#070a10!important;place-items:stretch stretch!important;height:92svh!important;min-height:92svh!important}body.home-page .implant-scroll-hero__stage:after{content:none!important}body.home-page .implant-scroll-hero__copy-layer{width:min(820px,58vw)!important;inset:clamp(128px,18vh,210px) auto auto clamp(32px,7vw,84px)!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1,body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2{letter-spacing:-.035em!important;font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{color:#f6f7f9!important;max-width:17ch!important;font-size:clamp(48px,5.6vw,94px)!important;line-height:.95!important}body.home-page .implant-scroll-hero p{color:#f6f7f9ad!important;max-width:32ch!important;font-size:18px!important;line-height:1.38!important}body.home-page .implant-scroll-hero__image{background:#f8f9fb;padding:clamp(18px,2vw,34px);box-shadow:0 24px 70px #0000006b;width:min(58vw,980px)!important;max-height:56svh!important;top:auto!important;bottom:-11svh!important;right:clamp(24px,5vw,86px)!important;transform:none!important}body.home-page .implant-speed-proof__sticky,body.home-page .implant-stat-grid,body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{border-right:1px solid var(--paradigm-line);border-left:1px solid var(--paradigm-line);width:min(var(--paradigm-max),calc(100% - 40px))!important;background:#f5f6f7e6!important;margin-left:auto!important;margin-right:auto!important}body.home-page .implant-stat{border:0!important;border-right:1px solid var(--paradigm-line)!important;min-height:154px!important;box-shadow:none!important;background:0 0!important;padding:28px!important}body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{border-top:1px solid var(--paradigm-line);padding:clamp(92px,12vw,170px) clamp(28px,4.8vw,84px)!important}body.home-page .implant-section-heading{grid-template-columns:minmax(280px,.62fr) minmax(260px,.38fr);align-items:end;gap:clamp(24px,4vw,76px);text-align:left!important;justify-items:start!important;max-width:none!important;margin:0 0 clamp(32px,5vw,72px)!important}body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2{color:#111318!important;text-align:left!important;max-width:16ch!important;font-size:clamp(42px,5vw,84px)!important;line-height:.98!important}body.home-page .implant-point-navi,body.home-page .implant-pricing{grid-template-columns:minmax(420px,.58fr) minmax(340px,.42fr)!important;gap:0!important;padding:0!important}body.home-page .implant-point-navi__media,body.home-page .implant-pricing__media{border-right:1px solid var(--paradigm-line);background:linear-gradient(#101722 0%,#2344a4 100%)!important;min-height:clamp(520px,58vw,820px)!important;padding:clamp(32px,5vw,76px)!important}body.home-page .implant-point-navi__copy,body.home-page .implant-pricing__panel{min-height:clamp(520px,58vw,820px);align-content:center!important;padding:clamp(32px,5vw,76px)!important}body.home-page .implant-compatibility__dome-shell,body.home-page .implant-compatibility__systems,body.home-page .implant-before-after__viewport,body.home-page .implant-evidence-card__media,body.home-page .implant-evidence-flow__media,body.home-page .implant-evidence-flow__copy,body.home-page .implant-pricing__media,body.home-page .implant-pricing__panel{border:1px solid var(--paradigm-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#eef0f3b8!important}body.home-page .implant-workflow__timeline-shell{border:1px solid var(--paradigm-line)!important;background:#eef0f3b8!important}body.home-page .implant-evidence-grid{border-top:1px solid var(--paradigm-line);border-left:1px solid var(--paradigm-line);grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important}body.home-page .implant-evidence-card{border-right:1px solid var(--paradigm-line);border-bottom:1px solid var(--paradigm-line);grid-template-rows:minmax(240px,18vw) auto!important;gap:0!important}body.home-page .implant-founder-story{grid-template-columns:minmax(320px,.4fr) minmax(320px,.34fr) minmax(240px,.26fr)!important;align-items:stretch!important;gap:0!important}body.home-page .implant-faq__list{border-top:1px solid var(--paradigm-line)}body.home-page .implant-faq__item{border-bottom:1px solid var(--paradigm-line)}body.home-page .implant-faq__item summary{color:#111318;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;min-height:78px;font-family:Helvetica,Arial,sans-serif;font-size:18px;font-weight:600;line-height:1.16;list-style:none;display:flex}body.home-page .implant-faq__item summary::-webkit-details-marker{display:none}body.home-page .implant-faq__item p{max-width:62ch;margin:0;padding:0 52px 24px 0}body.home-page .implant-close{grid-template-columns:minmax(340px,.56fr) minmax(300px,.44fr);background:0 0!important;place-items:stretch stretch!important;gap:0!important;min-height:auto!important;padding:0!important;display:grid!important}body.home-page .implant-close>div{background:#070a10;align-content:center;min-height:360px;padding:clamp(32px,5vw,72px);display:grid}body.home-page .implant-close h2{color:#f6f7f9!important}body.home-page .implant-close .implant-schedule-demo{display:none!important}body.home-page .implant-close>.implant-gold-cta{place-self:end center;min-width:min(320px,80%);box-shadow:none!important;background:#070a10!important;margin:clamp(48px,9vw,120px) 0!important}@media (max-width:980px){body.home-page .site-header__eyebrow{display:none}body.home-page .implant-section-heading,body.home-page .implant-point-navi,body.home-page .implant-pricing,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{grid-template-columns:1fr!important}body.home-page .implant-stat-grid,body.home-page .implant-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:640px){body.home-page .site-nav a:not(.site-nav__cta){display:none}body.home-page .implant-stat-grid,body.home-page .implant-evidence-grid{grid-template-columns:1fr!important}body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq{padding:64px 20px!important}}body.home-page{color:#111318!important;scroll-snap-type:none!important;background:#f4f5f6!important}body.home-page .implant-main{--paradigm-max:1440px;--paradigm-line:#12161e24;--paradigm-muted:#11131894;box-shadow:none!important;background-color:#f4f5f6!important;background-image:linear-gradient(90deg,#0000 0 calc(50% - 720px),#12161e24 calc(50% - 720px) calc(50% - 719px),#0000 calc(50% - 719px) calc(50% + 719px),#12161e24 calc(50% + 719px) calc(50% + 720px),#0000 calc(50% + 720px)),repeating-linear-gradient(#0000 0 175px,#12161e17 176px)!important}body.home-page .site-header{color:#f4f6f8!important;background:#070a10!important;border-bottom:1px solid #ffffff1f!important;align-items:center!important;min-height:64px!important;padding:0 clamp(16px,2.1vw,30px)!important}body.home-page .site-header__actions{gap:clamp(10px,1.4vw,22px)!important}body.home-page .site-header__eyebrow{color:#f4f6f8b8!important;letter-spacing:0!important;background:#ffffff0a!important;border:1px solid #ffffff29!important;min-height:28px!important;padding:0 10px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important}body.home-page .site-nav{gap:clamp(12px,1.5vw,24px)!important}body.home-page .site-nav a,body.home-page .language-selector{letter-spacing:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important}body.home-page .site-nav a{color:#f4f6f8b8!important}body.home-page .site-nav__cta{min-height:34px!important;box-shadow:none!important;color:#f4f6f8!important;background:0 0!important;border:1px solid #f4f6f838!important;padding:0 16px!important}body.home-page .language-selector{color:#f4f6f8!important;min-height:32px!important;box-shadow:none!important;background:#f4f6f80f!important;border:1px solid #f4f6f829!important;padding:0 10px!important}body.home-page .implant-scroll-hero{width:min(var(--paradigm-max),calc(100% - 40px))!important;color:#f4f6f8!important;background:#070a10!important;min-height:clamp(650px,100svh - 64px,820px)!important;margin:64px auto 0!important;padding:0!important;overflow:hidden!important}body.home-page .implant-scroll-hero__stage{background:linear-gradient(#ffffff1b 1px,#0000 1px) 0 0/100% 86px,linear-gradient(90deg,#ffffff1b 1px,#0000 1px) 0 0/240px 100%,radial-gradient(circle at 50% 48%,#020202 0%,#0a0b0d 42%,#25272c 100%)!important;border-left:1px solid #ffffff21!important;border-right:1px solid #ffffff21!important;height:clamp(650px,100svh - 64px,820px)!important;min-height:clamp(650px,100svh - 64px,820px)!important}body.home-page .implant-scroll-hero__stage:after,body.home-page .implant-scroll-hero__degree-labels,body.home-page .implant-scroll-hero__announcement-marker,body.home-page .implant-hero__announcement{content:none!important;display:none!important}body.home-page .implant-scroll-hero__rays{opacity:.18!important;mix-blend-mode:screen!important}body.home-page .implant-scroll-hero__copy-layer{opacity:1!important;align-items:start!important;width:min(620px,48vw)!important;top:clamp(92px,15vh,142px)!important;left:clamp(28px,5vw,72px)!important;transform:none!important}body.home-page .implant-scroll-hero .implant-hero__copy{gap:14px!important;width:100%!important;padding:0!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{color:#f4f6f8!important;letter-spacing:0!important;max-width:13.8ch!important;text-shadow:none!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(52px,4.2vw,72px)!important;font-weight:400!important;line-height:.98!important}body.home-page .implant-scroll-hero p{color:#f4f6f8ad!important;letter-spacing:0!important;max-width:34ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.4!important}body.home-page .implant-scroll-hero .submit-button{color:#070a10!important;letter-spacing:0!important;width:fit-content!important;min-height:38px!important;box-shadow:none!important;background:#f4f6f8!important;border:1px solid #f4f6f83d!important;padding:0 16px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important}body.home-page .implant-scroll-hero__image{width:min(42vw,600px)!important;max-height:48svh!important;box-shadow:none!important;object-fit:contain!important;object-position:right bottom!important;filter:drop-shadow(0 28px 54px #00000061)!important;background:0 0!important;padding:0!important;top:auto!important;bottom:clamp(22px,5vh,58px)!important;right:clamp(20px,4.8vw,72px)!important;transform:none!important}body.home-page .implant-hero-trust{display:none!important}body.home-page .implant-speed-proof{width:min(var(--paradigm-max),calc(100% - 40px))!important;margin:0 auto!important;padding:78px 0 0!important}body.home-page .implant-speed-proof__sticky,body.home-page .implant-stat-grid,body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{width:min(var(--paradigm-max),calc(100% - 40px))!important;border-right:1px solid var(--paradigm-line)!important;border-left:1px solid var(--paradigm-line)!important;background:#f4f5f6f5!important}body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq{padding:clamp(76px,8vw,112px) clamp(28px,4.6vw,72px)!important}body.home-page .implant-section-heading{grid-template-columns:minmax(260px,.62fr) minmax(240px,.38fr)!important;gap:clamp(24px,4vw,68px)!important;margin-bottom:clamp(28px,4.6vw,56px)!important}body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2,body.home-page .implant-speed-proof__copy h2{letter-spacing:0!important;text-align:left!important;background:radial-gradient(circle at 50% 48%,#020202 0%,#181818 48%,#3a3a3a 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:15ch!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(38px,3.65vw,62px)!important;font-weight:400!important;line-height:1!important}body.home-page .implant-section-heading p,body.home-page .implant-point-navi__copy p,body.home-page .implant-evidence-card p,body.home-page .implant-evidence-flow p,body.home-page .implant-evidence-flow li,body.home-page .implant-founder-story p,body.home-page .implant-faq p{color:var(--paradigm-muted)!important;letter-spacing:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.4!important}body.home-page .implant-before-after{text-align:center!important;place-items:center!important}body.home-page .implant-before-after .implant-section-heading{text-align:center!important;grid-template-columns:1fr!important;justify-items:center!important;max-width:min(100%,980px)!important;margin-left:auto!important;margin-right:auto!important;display:grid!important}body.home-page .implant-before-after .implant-section-heading h2{text-align:center!important;max-width:min(100%,980px)!important}body.home-page .implant-before-after .implant-section-heading p{text-align:center!important;max-width:min(100%,760px)!important;margin-left:auto!important;margin-right:auto!important}body.home-page .implant-before-after__slider{justify-self:center!important;width:min(100%,1100px)!important;margin-left:auto!important;margin-right:auto!important}body.home-page .implant-before-after__summary{text-align:center!important;justify-self:center!important;width:min(100%,980px)!important}body.home-page .implant-stat-grid{border-top:1px solid var(--paradigm-line)!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;padding:0!important}body.home-page .implant-stat{min-height:128px!important;padding:24px!important}body.home-page .implant-stat strong{letter-spacing:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(32px,3.2vw,54px)!important;font-weight:400!important}body.home-page .implant-faq{grid-template-columns:minmax(260px,.4fr) minmax(360px,.6fr)!important;gap:clamp(28px,5vw,86px)!important;display:grid!important}body.home-page .implant-faq__item summary{letter-spacing:0!important;min-height:64px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1.2!important}body.home-page .implant-work-system{color:#111318!important;min-height:auto!important;box-shadow:none!important;background:#f4f5f6!important;margin-top:clamp(64px,8vw,112px)!important;padding:0!important;overflow:visible!important}body.home-page .uwima-workflow-page .implant-work-system{margin-top:64px!important}body.home-page .implant-work-system:before{content:none!important}body.home-page .implant-work-system__sticky{background:linear-gradient(90deg,#0000 0 calc(33.333% - 1px),#12161e1a calc(33.333% - 1px) 33.333%,#0000 33.333% calc(66.666% - 1px),#12161e1a calc(66.666% - 1px) 66.666%,#0000 66.666%),#f4f5f6!important;border-left:1px solid #12161e24!important;border-right:1px solid #12161e24!important;align-content:start!important;gap:0!important;width:min(1440px,100% - 40px)!important;min-height:auto!important;margin:0 auto!important;padding:0!important;display:grid!important;position:relative!important}body.home-page .implant-work-system__intro{border-top:1px solid #12161e24!important;border-bottom:1px solid #12161e24!important;grid-template-columns:minmax(320px,.62fr) minmax(260px,.38fr)!important;align-items:end!important;gap:clamp(24px,5vw,92px)!important;max-width:none!important;padding:clamp(110px,14vw,190px) clamp(28px,4.6vw,72px) clamp(46px,6vw,76px)!important;display:grid!important}body.home-page .implant-work-system__intro h1{letter-spacing:0!important;background:radial-gradient(circle at 50% 48%,#020202 0%,#181818 48%,#3a3a3a 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:14ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(46px,4.6vw,78px)!important;font-weight:400!important;line-height:.98!important}body.home-page .implant-work-system__intro p{color:#1113189e!important;letter-spacing:0!important;max-width:34ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.42!important}body.home-page .implant-work-system__step-rail{border-bottom:1px solid #12161e24;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;min-height:96px;display:grid;position:relative}body.home-page .implant-work-system__step-rail:before{content:"";background:#12161e24;height:1px;position:absolute;bottom:37px;left:0;right:0}body.home-page .implant-work-system__step-rail button{z-index:1;color:#111318;letter-spacing:0;cursor:pointer;background:#f4f5f6;border:1px solid #12161e29;border-radius:0;justify-self:center;min-height:38px;margin:0 0 20px;padding:0 18px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;position:relative}body.home-page .implant-work-system__step-rail button:after{content:"";background:#b8bec9;width:12px;height:12px;position:absolute;bottom:-27px;left:50%;transform:translate(-50%)}body.home-page .implant-work-system__step-rail button.is-active{color:#fff;background:red;border-color:red}body.home-page .implant-work-system__step-rail button.is-active:after{background:red}body.home-page .implant-work-system__stage{grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:0!important;min-height:560px!important;display:grid!important}body.home-page .implant-work-system__card{background:#f4f5f6f0;border-right:1px solid #12161e24;outline:0;grid-template-rows:auto 1fr;min-width:0;min-height:560px;transition:background .16s;display:grid}body.home-page .implant-work-system__card:last-child{border-right:0}body.home-page .implant-work-system__card.is-active,body.home-page .implant-work-system__card:focus-visible{background:#eef0f3}body.home-page .implant-work-system__copy{min-height:220px;align-content:start!important;gap:12px!important;padding:34px 28px 28px!important;display:grid!important}body.home-page .implant-work-system__copy>span{width:fit-content!important;min-height:auto!important;box-shadow:none!important;color:#11131875!important;letter-spacing:0!important;background:0 0!important;border:0!important;padding:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important}body.home-page .implant-work-system__copy h2{color:#111318!important;letter-spacing:0!important;max-width:12ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(22px,1.8vw,30px)!important;font-weight:600!important;line-height:1.04!important}body.home-page .implant-work-system__copy p{color:#11131899!important;letter-spacing:0!important;max-width:34ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:1.42!important}body.home-page .implant-work-system__image{aspect-ratio:1.16!important;width:100%!important;min-height:0!important;box-shadow:none!important;opacity:1!important;background:#fff!important;align-self:end!important;place-items:center!important;margin:0!important;display:grid!important;position:relative!important;inset:auto!important;overflow:hidden!important;transform:none!important}body.home-page .implant-work-system__image:after{content:none!important}body.home-page .implant-work-system__image img{object-fit:cover!important;filter:none!important;width:100%!important;height:100%!important}body.home-page .implant-compatibility{width:min(var(--paradigm-max),calc(100% - 40px))!important;border-top:1px solid var(--paradigm-line)!important;border-right:1px solid var(--paradigm-line)!important;border-left:1px solid var(--paradigm-line)!important;background:#f4f5f6f5!important;gap:0!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;display:grid!important}body.home-page .implant-compatibility__heading{border-bottom:1px solid var(--paradigm-line);grid-template-columns:minmax(320px,.62fr) minmax(260px,.38fr);align-items:end;gap:clamp(24px,5vw,92px);min-height:clamp(300px,32vw,430px);padding:clamp(64px,8vw,110px) clamp(28px,4.6vw,72px) clamp(34px,4vw,56px);display:grid}body.home-page .implant-compatibility__heading h2,body.home-page .implant-recognition h2{letter-spacing:0!important;background:radial-gradient(circle at 50% 48%,#020202 0%,#181818 48%,#3a3a3a 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:15ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(42px,4vw,70px)!important;font-weight:400!important;line-height:1!important}body.home-page .implant-compatibility__heading p{color:#1113189e!important;letter-spacing:0!important;max-width:34ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.42!important}body.home-page .implant-compatibility__matrix{border-bottom:1px solid var(--paradigm-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}body.home-page .implant-compatibility__matrix-group{border-right:1px solid var(--paradigm-line);align-content:start;min-width:0;display:grid}body.home-page .implant-compatibility__matrix-group h3{border-bottom:1px solid var(--paradigm-line);color:#111318;letter-spacing:0;text-align:center;place-items:center;min-height:56px;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.1;display:grid}body.home-page .implant-compatibility__matrix-items{display:grid}body.home-page .implant-compatibility__matrix-item{border-bottom:1px solid var(--paradigm-line);grid-template-columns:44px minmax(0,1fr);align-items:center;gap:18px;min-height:70px;padding:14px 24px;display:grid}body.home-page .implant-compatibility__matrix-icon{color:red;background:#fff;border:1px solid #12161e1a;place-items:center;width:34px;height:34px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1;display:grid}body.home-page .implant-compatibility__matrix-item strong,body.home-page .implant-compatibility__matrix-item p{margin:0;display:block;letter-spacing:0!important;font-family:Helvetica,Arial,sans-serif!important;line-height:1.22!important}body.home-page .implant-compatibility__matrix-item strong{color:#111318;font-size:14px;font-weight:600}body.home-page .implant-compatibility__matrix-item p{margin-top:4px;color:#11131894!important;font-size:12px!important;font-weight:400!important}body.home-page .implant-recognition{width:min(var(--paradigm-max),calc(100% - 40px));border-right:1px solid var(--paradigm-line);border-left:1px solid var(--paradigm-line);border-bottom:1px solid var(--paradigm-line);background:#fff;justify-items:center;gap:clamp(42px,5vw,70px);min-height:clamp(310px,30vw,420px);margin:0 auto;padding:clamp(58px,7vw,92px) clamp(28px,4.6vw,72px);display:grid}body.home-page .implant-recognition__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(28px,4.8vw,70px);width:min(980px,100%);display:flex}body.home-page .implant-recognition__logo{place-items:center;width:clamp(94px,8.5vw,138px);min-height:72px;display:grid}body.home-page .implant-recognition__logo img{object-fit:contain;filter:grayscale()contrast(1.08);width:100%;max-height:76px}@media (max-width:980px){body.home-page .site-header__eyebrow{display:none!important}body.home-page .implant-scroll-hero__copy-layer{width:min(560px,58vw)!important}body.home-page .implant-scroll-hero__image{width:min(58vw,520px)!important;right:-8vw!important}body.home-page .implant-section-heading,body.home-page .implant-point-navi,body.home-page .implant-pricing,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close,body.home-page .implant-work-system__intro,body.home-page .implant-compatibility__heading,body.home-page .implant-compatibility__matrix{grid-template-columns:1fr!important}body.home-page .implant-evidence-grid,body.home-page .implant-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .implant-work-system__intro{padding-top:96px!important}body.home-page .implant-work-system__stage{grid-template-columns:1fr!important;min-height:auto!important}body.home-page .implant-work-system__card{border-bottom:1px solid #12161e24!important;border-right:0!important;min-height:auto!important}body.home-page .implant-work-system__image{max-height:420px!important}body.home-page .implant-compatibility__matrix-group,body.home-page .implant-compatibility__matrix-group:last-child{border-right:0!important;border-bottom:1px solid var(--paradigm-line)!important}body.home-page .implant-compatibility__matrix-group:last-child{border-bottom:0!important}}@media (max-width:640px){body.home-page .site-header{align-items:center!important;min-height:58px!important}body.home-page .site-mark__logo{width:76px!important}body.home-page .site-nav a:not(.site-nav__cta),body.home-page .language-selector{display:none!important}body.home-page .site-nav__cta{min-height:32px!important;padding:0 12px!important}body.home-page .implant-scroll-hero{width:min(100% - 24px,var(--paradigm-max))!important;min-height:650px!important;margin-top:58px!important}body.home-page .implant-scroll-hero__stage{background-size:100% 74px,168px 100%,auto!important;height:650px!important;min-height:650px!important}body.home-page .implant-scroll-hero__copy-layer{width:calc(100% - 36px)!important;top:76px!important;left:18px!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{max-width:12ch!important;font-size:clamp(38px,11vw,52px)!important}body.home-page .implant-scroll-hero p{max-width:30ch!important;font-size:13px!important}body.home-page .implant-scroll-hero__image{width:104vw!important;max-height:330px!important;bottom:24px!important;right:-28vw!important}body.home-page .implant-speed-proof,body.home-page .implant-speed-proof__sticky,body.home-page .implant-stat-grid,body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close,body.home-page .implant-work-system__sticky,body.home-page .implant-compatibility,body.home-page .implant-recognition{width:min(100% - 24px,var(--paradigm-max))!important}body.home-page .implant-section,body.home-page .implant-founder-story,body.home-page .implant-faq{padding:56px 18px!important}body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2,body.home-page .implant-speed-proof__copy h2{font-size:clamp(32px,9.4vw,44px)!important}body.home-page .implant-compatibility__heading{min-height:auto!important;padding:56px 18px 34px!important}body.home-page .implant-compatibility__heading h2{font-size:clamp(34px,10vw,48px)!important}body.home-page .implant-compatibility__matrix-item{grid-template-columns:38px minmax(0,1fr)!important;gap:14px!important;padding:13px 18px!important}body.home-page .implant-recognition{min-height:auto!important;padding:48px 18px!important}body.home-page .implant-evidence-grid,body.home-page .implant-stat-grid{grid-template-columns:1fr!important}body.home-page .implant-work-system{margin-top:52px!important}body.home-page .implant-work-system__intro{padding:72px 18px 34px!important}body.home-page .implant-work-system__intro h1{font-size:clamp(34px,10vw,48px)!important}body.home-page .implant-work-system__step-rail{min-height:82px}body.home-page .implant-work-system__step-rail button{min-height:34px;padding:0 10px;font-size:12px}body.home-page .implant-work-system__copy{min-height:auto;padding:24px 18px 20px!important}}body.home-page .site-header{color:#111318!important;-webkit-backdrop-filter:blur(18px)saturate(1.18)!important;background:#f6f7f8d1!important;border-bottom:1px solid #1113181a!important}body.home-page .site-mark__logo{filter:none!important}body.home-page .site-header__eyebrow,body.home-page .site-nav a{color:#111318ad!important}body.home-page .site-header__eyebrow,body.home-page .language-selector{background:#ffffff6b!important;border-color:#1113181f!important}body.home-page .language-selector{color:#111318!important}body.home-page .implant-scroll-hero{color:#111318!important;background:#f5f6f7!important;overflow:hidden!important}body.home-page .implant-scroll-hero__stage{background:#f5f6f7!important;border-left:1px solid #1113181f!important;border-right:1px solid #1113181f!important;position:relative!important;overflow:hidden!important}body.home-page .implant-scroll-hero__silk{z-index:0;opacity:.96;pointer-events:none;width:min(52%,760px);height:min(62%,520px);min-height:360px;position:absolute;top:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 22% 100%),linear-gradient(#000 0% 72%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 22% 100%),linear-gradient(#000 0% 72%,#0000 100%)}body.home-page .implant-scroll-hero__silk canvas{display:block;width:100%!important;height:100%!important}body.home-page .implant-scroll-hero__rays{display:none!important}body.home-page .implant-scroll-hero__copy-layer{z-index:3!important}body.home-page .implant-scroll-hero__image{z-index:2!important;object-fit:contain!important;object-position:right bottom!important;filter:drop-shadow(0 30px 52px #1113182e)!important;width:min(50vw,760px)!important;max-height:58svh!important;bottom:clamp(86px,12vh,132px)!important;right:clamp(16px,4.6vw,72px)!important}body.home-page .implant-hero-trust{z-index:4!important;border:0!important;width:min(1120px,100% - 48px)!important;padding:0!important;display:block!important;position:absolute!important;bottom:clamp(18px,3.2vh,32px)!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body.home-page .implant-hero-trust__viewport{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);background:0 0!important;width:100%!important;overflow:hidden!important}body.home-page .implant-hero-trust__track{background:0 0!important;align-items:center!important;gap:12px!important;width:max-content!important;animation:28s linear infinite implant-trust-wall-pan!important;display:flex!important}body.home-page .implant-hero-trust__logo{background:#ffffffbd!important;flex:0 0 148px!important;place-items:center!important;width:148px!important;height:60px!important;padding:10px 16px!important;display:grid!important;box-shadow:0 18px 38px #11131814!important}body.home-page .implant-hero-trust__logo img{object-fit:contain!important;filter:grayscale()contrast(1.05)!important;opacity:.86!important;width:100%!important;max-height:38px!important}@keyframes implant-trust-wall-pan{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}body.home-page .implant-work-system__stage{grid-template-columns:repeat(3,minmax(0,1fr))!important;min-height:auto!important}body.home-page .implant-work-system__card{grid-template-rows:1fr!important;min-height:260px!important}body.home-page .implant-work-system__product{background:#fff;border-top:1px solid #12161e24;grid-column:1/-1;place-items:center;min-height:clamp(360px,46vw,660px);margin:0;padding:clamp(22px,4vw,58px);display:grid;overflow:hidden}body.home-page .implant-work-system__product img{object-fit:contain;filter:drop-shadow(0 28px 54px #11131824);width:min(100%,1180px);max-height:clamp(320px,42vw,620px);display:block}body.home-page .footer-bar__background{background:radial-gradient(circle at 30% 18%,#ffffff6b,#0000 38%),linear-gradient(#d8dbe0 0%,#bfc3ca 58%,#aeb3bb 100%)!important}@media (max-width:980px){body.home-page .implant-scroll-hero__silk{width:64%}body.home-page .implant-scroll-hero__image{width:min(68vw,620px)!important;right:-7vw!important}body.home-page .implant-work-system__stage{grid-template-columns:1fr!important}body.home-page .implant-work-system__product{min-height:clamp(300px,58vw,520px)}}@media (max-width:640px){body.home-page .implant-scroll-hero__silk{width:100%;height:46%;min-height:280px}body.home-page .implant-scroll-hero__image{width:118vw!important;max-height:310px!important;bottom:82px!important;right:-28vw!important}body.home-page .implant-hero-trust{width:min(100% - 24px,1120px)!important}body.home-page .implant-hero-trust__logo{flex-basis:118px!important;width:118px!important;height:48px!important;padding:8px 12px!important}body.home-page .implant-hero-trust__logo img{max-height:30px!important}body.home-page .implant-workflow{background:#f4f5f6!important;border:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:clamp(72px,8vw,128px) 0!important}body.home-page .implant-workflow__sticky{background:linear-gradient(90deg,#0000 0 calc(33.333% - 1px),#12161e1a calc(33.333% - 1px) 33.333%,#0000 33.333% calc(66.666% - 1px),#12161e1a calc(66.666% - 1px) 66.666%,#0000 66.666%),#f4f5f6!important;border-left:1px solid #12161e24!important;border-right:1px solid #12161e24!important;gap:0!important;width:min(1440px,100% - 48px)!important;max-width:none!important;min-height:auto!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;display:grid!important;position:relative!important}body.home-page .implant-workflow__intro{text-align:left!important;border-top:1px solid #12161e24!important;border-bottom:1px solid #12161e24!important;grid-template-columns:minmax(360px,.62fr) minmax(280px,.38fr)!important;align-items:end!important;gap:clamp(28px,5vw,96px)!important;width:100%!important;max-width:none!important;padding:clamp(88px,10vw,148px) clamp(32px,5vw,76px) clamp(42px,5vw,68px)!important;display:grid!important}body.home-page .implant-workflow__intro h2{letter-spacing:0!important;text-align:left!important;background:radial-gradient(circle at 50% 48%,#020202 0%,#181818 48%,#3a3a3a 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:14ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(44px,4.8vw,82px)!important;font-weight:400!important;line-height:.98!important}body.home-page .implant-workflow__intro p{color:#1113189e!important;letter-spacing:0!important;max-width:38ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.42!important}body.home-page .implant-workflow__timeline-shell{width:100%!important;min-width:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:0!important;padding:0!important;display:grid!important}body.home-page .implant-workflow__rail{border-bottom:1px solid #12161e24!important;width:100%!important;height:96px!important;min-height:96px!important;display:block!important;position:relative!important}body.home-page .implant-workflow__rail-track,body.home-page .implant-workflow__rail-progress{width:auto!important;height:1px!important;box-shadow:none!important;background:#12161e24!important;position:absolute!important;inset:auto clamp(32px,5vw,76px) 37px!important}body.home-page .implant-workflow__rail-progress{width:calc((100% - clamp(64px, 10vw, 152px)) * var(--workflow-progress,0))!important;background:red!important;right:auto!important}body.home-page .implant-workflow__steps{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}body.home-page .implant-workflow__step{opacity:1!important;background:#f4f5f6f0!important;border-top:0!important;border-bottom:1px solid #12161e24!important;border-right:1px solid #12161e24!important;grid-template-columns:1fr!important;align-content:start!important;gap:clamp(18px,2vw,28px)!important;min-height:clamp(260px,22vw,340px)!important;padding:clamp(28px,3vw,40px) clamp(26px,3vw,38px)!important;display:grid!important;transform:none!important}body.home-page .implant-workflow__step:nth-child(3n){border-right:0!important}body.home-page .implant-workflow__step-number{color:#111318!important;letter-spacing:0!important;align-items:center!important;gap:10px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}body.home-page .implant-workflow__step-number:after{width:12px!important;height:12px!important;box-shadow:none!important;background:#b8bec9!important;border-radius:0!important}body.home-page .implant-workflow__step.is-active .implant-workflow__step-number:after,body.home-page .implant-workflow__step.is-complete .implant-workflow__step-number:after{background:red!important}body.home-page .implant-workflow__step p{color:#1113189e!important;letter-spacing:0!important;text-wrap:balance!important;white-space:normal!important;max-width:16ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(24px,2.45vw,42px)!important;font-weight:600!important;line-height:1.02!important}body.home-page .implant-workflow__step.is-active p,body.home-page .implant-workflow__step.is-complete p{color:#111318!important}@media (max-width:980px){body.home-page .implant-workflow__sticky{width:min(100% - 32px,1440px)!important}body.home-page .implant-workflow__intro{grid-template-columns:1fr!important}body.home-page .implant-workflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .implant-workflow__step:nth-child(3n){border-right:1px solid #12161e24!important}body.home-page .implant-workflow__step:nth-child(2n){border-right:0!important}}@media (max-width:640px){body.home-page .implant-workflow{padding:44px 0!important}body.home-page .implant-workflow__sticky{width:min(100% - 24px,1440px)!important}body.home-page .implant-workflow__intro{padding:58px 18px 32px!important}body.home-page .implant-workflow__intro h2{font-size:clamp(34px,10vw,48px)!important}body.home-page .implant-workflow__rail{height:82px!important;min-height:82px!important}body.home-page .implant-workflow__steps{grid-template-columns:1fr!important}body.home-page .implant-workflow__step{border-right:0!important;min-height:190px!important;padding:24px 18px!important}body.home-page .implant-workflow__step:nth-child(2n),body.home-page .implant-workflow__step:nth-child(3n){border-right:0!important}body.home-page .implant-workflow__step p{max-width:16ch!important;font-size:clamp(26px,8.6vw,40px)!important}}body.home-page .implant-work-system__card{min-height:auto!important}body.home-page .implant-work-system__product{min-height:280px;padding:18px}}body.home-page .implant-scroll-hero{width:min(var(--paradigm-max),calc(100% - 40px))!important;background:#101216!important;min-height:calc(100svh - 64px)!important;margin-top:64px!important}body.home-page .implant-scroll-hero__stage{background-color:#101216!important;background-image:linear-gradient(#ffffff1b 1px,#0000 1px),linear-gradient(90deg,#ffffff1b 1px,#0000 1px)!important;background-position:0 0!important;background-repeat:repeat!important;background-size:100% 86px,240px 100%!important;background-attachment:scroll!important;background-origin:padding-box!important;background-clip:border-box!important;height:calc(100svh - 64px)!important;min-height:calc(100svh - 64px)!important}body.home-page .implant-scroll-hero__silk{width:50%!important;height:100%!important;min-height:100%!important;top:0!important;bottom:0!important;right:0!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000 18% 100%)!important}body.home-page .implant-scroll-hero .implant-hero-trust{z-index:10!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;border:0!important;width:min(1180px,100% - 56px)!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;bottom:28px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}body.home-page .implant-scroll-hero .implant-hero-trust__viewport{background:0 0!important;width:100%!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000 9% 91%,#0000 100%)!important}body.home-page .implant-scroll-hero .implant-hero-trust__logo{background:#ffffffe0!important;border:0!important;flex:0 0 150px!important;place-items:center!important;width:150px!important;height:58px!important;padding:9px 16px!important;display:grid!important;box-shadow:0 16px 34px #0000002e!important}body.home-page .implant-scroll-hero__image{bottom:clamp(96px,13vh,140px)!important}@media (max-width:640px){body.home-page .implant-scroll-hero{width:min(100% - 24px,var(--paradigm-max))!important;min-height:calc(100svh - 58px)!important;margin-top:58px!important}body.home-page .implant-scroll-hero__stage{height:calc(100svh - 58px)!important;min-height:calc(100svh - 58px)!important}body.home-page .implant-scroll-hero__silk{width:58%!important;height:100%!important;min-height:100%!important}body.home-page .implant-scroll-hero .implant-hero-trust{width:calc(100% - 24px)!important;bottom:18px!important}}body.home-page .site-header{color:#111318!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;background:#ffffff80!important;border-bottom:1px solid #ffffff5c!important;min-height:64px!important}body.home-page .site-header__eyebrow{color:#f4f6f8b8!important;background:#f4f6f80f!important;border-color:#f4f6f829!important}body.home-page .site-nav a,body.home-page .language-selector{color:#f4f6f8b8!important}body.home-page .site-nav__cta{color:#f4f6f8!important;background:0 0!important;border-color:#f4f6f838!important}body.home-page .language-selector{background:#f4f6f80f!important;border-color:#f4f6f829!important}body.home-page .implant-scroll-hero{--hero-logo-wall-height:clamp(132px,16vh,180px);width:min(var(--paradigm-max),calc(100% - 40px))!important;color:#f4f6f8!important;background:#101216!important;min-height:calc(100svh - 64px)!important;margin:64px auto 0!important;overflow:hidden!important}body.home-page .implant-scroll-hero__stage{background:linear-gradient(to bottom,transparent 0,transparent calc(100% - var(--hero-logo-wall-height)),#f5f6f7 calc(100% - var(--hero-logo-wall-height)),#f5f6f7 100%),linear-gradient(#ffffff1b 1px,transparent 1px),linear-gradient(90deg,#ffffff1b 1px,transparent 1px),#101216!important;background-size:auto,100% 86px,240px 100%,auto!important;border-left:1px solid #ffffff21!important;border-right:1px solid #ffffff21!important;height:calc(100svh - 64px)!important;min-height:calc(100svh - 64px)!important;overflow:hidden!important}body.home-page .implant-scroll-hero__silk{width:50%!important;height:calc(100% - var(--hero-logo-wall-height))!important;opacity:.96!important;min-height:0!important;top:0!important;bottom:auto!important;right:0!important;-webkit-mask-image:none!important;mask-image:none!important}body.home-page .implant-scroll-hero p{color:#f4f6f8ad!important}body.home-page .implant-scroll-hero__image{right:clamp(20px,4.8vw,72px)!important;bottom:calc(var(--hero-logo-wall-height) + clamp(22px,4vh,46px))!important;width:min(44vw,680px)!important;max-height:calc(100% - var(--hero-logo-wall-height) - 74px)!important;filter:drop-shadow(0 28px 54px #00000052)!important}body.home-page .implant-scroll-hero .implant-hero-trust{z-index:10!important;width:100%!important;height:var(--hero-logo-wall-height)!important;opacity:1!important;visibility:visible!important;pointer-events:none!important;background:#f5f6f7!important;border-top:1px solid #1113181a!important;align-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto 0 0!important;transform:none!important}body.home-page .implant-scroll-hero .implant-hero-trust__viewport{background:0 0!important;width:min(1120px,100% - 56px)!important;margin:0 auto!important;overflow:hidden!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)!important}body.home-page .implant-scroll-hero .implant-hero-trust__track{background:0 0!important;flex-wrap:nowrap!important;justify-content:flex-start!important;align-items:center!important;gap:clamp(28px,4vw,64px)!important;width:max-content!important;animation:28s linear infinite implant-trust-wall-pan!important;display:flex!important}body.home-page .implant-scroll-hero .implant-hero-trust__logo{width:150px!important;height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:0 0 150px!important;place-items:center!important;padding:0!important;display:grid!important}body.home-page .implant-scroll-hero .implant-hero-trust__logo img{object-fit:contain!important;filter:grayscale()contrast(1.05)!important;opacity:.84!important;width:100%!important;max-height:42px!important}@media (max-width:640px){body.home-page .implant-scroll-hero{--hero-logo-wall-height:116px;width:min(100% - 24px,var(--paradigm-max))!important;min-height:calc(100svh - 58px)!important;margin-top:58px!important}body.home-page .implant-scroll-hero__stage{height:calc(100svh - 58px)!important;min-height:calc(100svh - 58px)!important}body.home-page .implant-scroll-hero__silk{width:58%!important;height:calc(100% - var(--hero-logo-wall-height))!important}body.home-page .implant-scroll-hero__image{right:-24vw!important;bottom:calc(var(--hero-logo-wall-height) + 22px)!important;width:112vw!important;max-height:300px!important}body.home-page .implant-scroll-hero .implant-hero-trust__viewport{width:calc(100% - 24px)!important}}body.home-page .implant-scroll-hero{--hero-logo-wall-height:clamp(132px,16vh,180px)!important;background:#101216!important}body.home-page .implant-scroll-hero__stage{background:linear-gradient(to bottom,transparent 0,transparent calc(100% - var(--hero-logo-wall-height)),#fff calc(100% - var(--hero-logo-wall-height)),#fff 100%),linear-gradient(#ffffff21 1px,transparent 1px),linear-gradient(90deg,#ffffff21 1px,transparent 1px),#101216!important;background-size:auto,100% 86px,240px 100%,auto!important;border:1px solid #ffffff29!important}body.home-page .implant-scroll-hero__stage:before{content:"";z-index:1;right:0;bottom:var(--hero-logo-wall-height);pointer-events:none;background:#1113181f;height:1px;position:absolute;left:0}body.home-page .implant-scroll-hero__silk{inset:0 0 var(--hero-logo-wall-height) 0!important;opacity:1!important;width:100%!important;height:auto!important;min-height:0!important;-webkit-mask-image:none!important;mask-image:none!important}body.home-page .implant-scroll-hero__silk:after{content:"";pointer-events:none;background:linear-gradient(#ffffff1c 1px,#0000 1px) 0 0/100% 86px,linear-gradient(90deg,#ffffff1c 1px,#0000 1px) 0 0/240px 100%;position:absolute;inset:0}body.home-page .implant-scroll-hero__foreground,body.home-page .implant-scroll-hero__copy-layer,body.home-page .implant-scroll-hero__image{z-index:3!important}body.home-page .implant-scroll-hero .implant-hero-trust{z-index:5!important;background:#fff!important;border-top:1px solid #1113181f!important}body.home-page .implant-scroll-hero .implant-hero-trust__logo img{opacity:1!important;filter:grayscale()contrast(1.08)!important}@media (max-width:640px){body.home-page .implant-scroll-hero{--hero-logo-wall-height:116px!important}}body.home-page .implant-decision-sections{width:min(var(--paradigm-max),calc(100% - 40px))!important;border-right:1px solid var(--paradigm-line)!important;border-left:1px solid var(--paradigm-line)!important;background:#fff!important;margin:0 auto!important}body.home-page .implant-decision-section{border-bottom:1px solid var(--paradigm-line)!important;background:#fff!important;grid-template-columns:minmax(320px,.48fr) minmax(420px,.52fr)!important;align-items:center!important;gap:clamp(34px,5.8vw,96px)!important;min-height:clamp(560px,54vw,740px)!important;padding:clamp(56px,7vw,104px) clamp(34px,6vw,112px)!important;display:grid!important}body.home-page .implant-decision-section--uwima{background:#fbfbfc!important;grid-template-columns:minmax(420px,.54fr) minmax(320px,.46fr)!important}body.home-page .implant-decision-section__copy{align-content:center!important;justify-items:start!important;gap:20px!important;max-width:560px!important;display:grid!important}body.home-page .implant-decision-section__copy>span{color:#11131857!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important}body.home-page .implant-decision-section__copy h2{color:#111318!important;letter-spacing:0!important;text-align:left!important;text-wrap:balance!important;max-width:18ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(30px,2.9vw,52px)!important;font-weight:400!important;line-height:1.04!important}body.home-page .implant-decision-section__copy ul{gap:14px!important;max-width:500px!important;margin:8px 0 0!important;padding:0!important;list-style:none!important;display:grid!important}body.home-page .implant-decision-section__copy li{color:#1113189e!important;letter-spacing:0!important;margin:0!important;padding-left:34px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(14px,.95vw,16px)!important;font-weight:400!important;line-height:1.36!important;position:relative!important}body.home-page .implant-decision-section__copy li:before{content:"x"!important;color:#11131857!important;font-family:Helvetica,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1!important;position:absolute!important;top:.08em!important;left:0!important}body.home-page .implant-decision-section--uwima .implant-decision-section__copy li:before{content:"\\2713"!important}body.home-page .implant-decision-mockup{background:radial-gradient(circle at 50% 22%,#fffffff2,#fff0 42%),#f3f4f5!important;place-items:center!important;min-height:clamp(400px,36vw,560px)!important;padding:clamp(24px,4vw,54px)!important;display:grid!important;box-shadow:inset 0 1px #fffc!important}body.home-page .implant-decision-mockup__window{background:#fff!important;width:min(100%,650px)!important;overflow:hidden!important;box-shadow:0 28px 80px #11131814!important}body.home-page .implant-decision-mockup__tabs{background:#f0f1f3!important;border-bottom:1px solid #12161e1a!important;align-items:center!important;gap:1px!important;min-height:46px!important;display:flex!important}body.home-page .implant-decision-mockup__tabs span{color:#11131894!important;letter-spacing:0!important;background:#fff!important;align-items:center!important;min-height:46px!important;padding:0 18px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}body.home-page .implant-decision-mockup__tabs span:first-child:before{content:""!important;background:red!important;width:10px!important;height:10px!important;margin-right:9px!important}body.home-page .implant-decision-mockup__grid{grid-template-columns:minmax(0,.56fr) minmax(0,.44fr)!important;min-height:340px!important;display:grid!important}body.home-page .implant-decision-mockup__table{border-right:1px solid #12161e1a!important;align-content:start!important;display:grid!important}body.home-page .implant-decision-mockup__row{border-bottom:1px solid #12161e14!important;grid-template-columns:minmax(0,1fr) minmax(96px,.52fr)!important;align-items:center!important;min-height:54px!important;display:grid!important}body.home-page .implant-decision-mockup__row span,body.home-page .implant-decision-mockup__row strong{color:#242832!important;letter-spacing:0!important;text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;padding:0 18px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.15!important;display:block!important;overflow:hidden!important}body.home-page .implant-decision-mockup__row strong{color:#1113188a!important}body.home-page .implant-decision-mockup__row--head{background:#f7f8f9!important;min-height:48px!important}body.home-page .implant-decision-mockup__row--head span{color:#11131870!important;font-size:12px!important}body.home-page .implant-decision-mockup__panel{align-content:start!important;gap:18px!important;padding:38px 28px!important;display:grid!important}body.home-page .implant-decision-mockup__panel span{color:#11131870!important;letter-spacing:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important}body.home-page .implant-decision-mockup__panel p{color:#111318b8!important;letter-spacing:0!important;background:#f6f7f8!important;max-width:26ch!important;margin:0!important;padding:18px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:400!important;line-height:1.28!important}body.home-page .implant-decision-mockup--uwima .implant-decision-mockup__row strong{color:#315f37!important}body.home-page .implant-decision-mockup--uwima .implant-decision-mockup__panel p{color:#315f37!important;background:#eef5ee!important}@media (max-width:980px){body.home-page .implant-decision-section,body.home-page .implant-decision-section--uwima{grid-template-columns:1fr!important;min-height:auto!important;padding:64px 28px!important}body.home-page .implant-decision-section--uwima .implant-decision-mockup{order:2!important}}@media (max-width:640px){body.home-page .implant-decision-sections{width:min(100% - 24px,var(--paradigm-max))!important}body.home-page .implant-decision-section,body.home-page .implant-decision-section--uwima{gap:30px!important;padding:56px 18px!important}body.home-page .implant-decision-section__copy h2{font-size:clamp(28px,7.8vw,38px)!important}body.home-page .implant-decision-mockup{min-height:auto!important;padding:14px!important}body.home-page .implant-decision-mockup__grid{grid-template-columns:1fr!important;min-height:auto!important}body.home-page .implant-decision-mockup__table{border-bottom:1px solid #12161e1a!important;border-right:0!important}body.home-page .implant-decision-mockup__panel{padding:22px 18px!important}}body.home-page .implant-decision-section__copy{gap:20px!important}body.home-page .implant-decision-section__copy ul{gap:12px!important;max-width:430px!important;margin-top:2px!important}body.home-page .implant-decision-section__copy li{padding-left:25px!important;font-size:clamp(12px,.82vw,14px)!important;line-height:1.34!important}body.home-page .implant-decision-section__copy li:before{font-size:12px!important;top:.12em!important}body.home-page .implant-decision-mockup__tabs span,body.home-page .implant-decision-mockup__row span,body.home-page .implant-decision-mockup__row strong,body.home-page .implant-decision-mockup__panel span{font-size:11px!important}body.home-page .implant-decision-mockup__panel p{max-width:24ch!important;padding:14px!important;font-size:11px!important;line-height:1.24!important}@media (max-width:640px){body.home-page .implant-decision-section__copy li{font-size:12px!important}}body.home-page .implant-speed-proof{width:min(var(--paradigm-max),calc(100% - 40px))!important;background:0 0!important;margin:0 auto!important;padding:clamp(94px,11vw,164px) 0 0!important}body.home-page .implant-speed-proof__sticky{border:1px solid var(--paradigm-line)!important;background:linear-gradient(90deg,transparent 0,transparent calc(33.333% - 1px),var(--paradigm-line) calc(33.333% - 1px),var(--paradigm-line) 33.333%,transparent 33.333%,transparent calc(66.666% - 1px),var(--paradigm-line) calc(66.666% - 1px),var(--paradigm-line) 66.666%,transparent 66.666%),#f4f5f6fa!important;width:100%!important;min-height:auto!important;box-shadow:none!important;margin:0!important;padding:0!important;display:grid!important}body.home-page .implant-speed-proof__intro{border-bottom:1px solid var(--paradigm-line);align-items:end;gap:clamp(24px,5vw,92px);min-height:clamp(300px,32vw,430px);padding:clamp(76px,9vw,132px) clamp(28px,4.6vw,72px) clamp(44px,5vw,70px);grid-template-columns:minmax(320px,.62fr) minmax(260px,.38fr)!important;display:grid!important}body.home-page .implant-speed-proof__copy{display:block!important}body.home-page .implant-speed-proof__copy h2{letter-spacing:0!important;text-align:left!important;background:var(--paradigm-ink-gradient)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:18ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(30px,2.9vw,52px)!important;font-weight:400!important;line-height:1.04!important}body.home-page .implant-speed-proof__intro p{color:#1113189e;letter-spacing:0;max-width:35ch;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.42}body.home-page .implant-speed-proof__stage{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;gap:0!important;padding:0!important;display:grid!important;overflow:visible!important}body.home-page .implant-speed-proof__stage:before,body.home-page .implant-speed-proof__stage:after{content:none!important}body.home-page .implant-speed-proof__step-rail{border-bottom:1px solid var(--paradigm-line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;min-height:98px;display:grid;position:relative}body.home-page .implant-speed-proof__step-rail:before{content:"";background:var(--paradigm-line);height:1px;position:absolute;bottom:37px;left:0;right:0}body.home-page .implant-speed-proof__step-rail span{z-index:1;color:#111318;letter-spacing:0;background:#f4f5f6;border:1px solid #12161e29;justify-self:center;place-items:center;min-height:38px;margin:0 0 20px;padding:0 18px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1;display:inline-grid;position:relative}body.home-page .implant-speed-proof__step-rail span:after{content:"";background:#b8bec9;width:12px;height:12px;position:absolute;bottom:-27px;left:50%;transform:translate(-50%)}body.home-page .implant-speed-proof__step-rail span.is-active{color:#fff;background:red;border-color:red}body.home-page .implant-speed-proof__step-rail span.is-active:after{background:red}body.home-page .implant-speed-proof__cards{min-height:470px;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}body.home-page .implant-speed-proof__card{border-right:1px solid var(--paradigm-line);background:#eef0f3b8;grid-template-rows:minmax(148px,.72fr) auto minmax(46px,auto);gap:0;min-width:0;padding:0;display:grid;position:relative}body.home-page .implant-speed-proof__card:last-child{border-right:0}body.home-page .implant-speed-proof__icon{background:#fff;border-bottom:1px solid #12161e17;place-items:center;min-height:164px;display:grid}body.home-page .implant-speed-proof__icon span{background:#f4f5f6;border:1px solid #12161e2e;width:74px;height:74px;display:block;position:relative;box-shadow:18px 18px #ff000014}body.home-page .implant-speed-proof__icon span:before,body.home-page .implant-speed-proof__icon span:after{content:"";display:block;position:absolute}body.home-page .implant-speed-proof__icon--scan span:before{border:2px solid red;border-right-color:#0000;inset:14px}body.home-page .implant-speed-proof__icon--scan span:after{background:repeating-linear-gradient(90deg,#111318 0 8px,#0000 8px 13px);height:8px;bottom:15px;left:12px;right:12px}body.home-page .implant-speed-proof__icon--guide span:before{border:2px solid red;width:42px;height:42px;top:16px;left:16px;transform:rotate(45deg)}body.home-page .implant-speed-proof__icon--guide span:after{background:#111318;width:6px;height:60px;top:7px;left:34px}body.home-page .implant-speed-proof__icon--tooth span:before{border:2px solid red;border-radius:18px 18px 10px 10px;width:28px;height:44px;top:12px;left:23px}body.home-page .implant-speed-proof__icon--tooth span:after{background:#111318;width:6px;height:19px;bottom:10px;left:34px}body.home-page .implant-speed-proof__card-copy{align-content:start;gap:10px;min-height:220px;padding:30px 28px 26px;display:grid}body.home-page .implant-speed-proof__card-copy span{color:#11131875;letter-spacing:0;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1}body.home-page .implant-speed-proof__card-copy h3{color:#111318;letter-spacing:0;max-width:12ch;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:clamp(22px,1.75vw,30px);font-weight:600;line-height:1.04}body.home-page .implant-speed-proof__card-copy p{color:#11131899;letter-spacing:0;max-width:35ch;margin:0;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42}body.home-page .implant-speed-proof__card>strong{border-top:1px solid var(--paradigm-line);color:#111318;letter-spacing:0;align-items:center;min-height:56px;padding:0 28px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.1;display:flex}body.home-page .implant-speed-proof__proof-tabs{border-top:1px solid var(--paradigm-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}body.home-page .implant-speed-proof__proof-tabs span{border-right:1px solid var(--paradigm-line);color:#1113186b;letter-spacing:0;text-align:center;place-items:center;min-height:58px;font-family:Helvetica,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.1;display:grid}body.home-page .implant-speed-proof__proof-tabs span:last-child{border-right:0}body.home-page .implant-speed-proof__proof-tabs span.is-active{color:#111318;background:#d9dee8}@media (max-width:980px){body.home-page .implant-speed-proof__intro,body.home-page .implant-speed-proof__cards,body.home-page .implant-speed-proof__proof-tabs{grid-template-columns:1fr!important}body.home-page .implant-speed-proof__card{border-right:0;border-bottom:1px solid var(--paradigm-line)}body.home-page .implant-speed-proof__card:last-child{border-bottom:0}}@media (max-width:640px){body.home-page .implant-speed-proof{width:min(100% - 24px,var(--paradigm-max))!important;padding-top:56px!important}body.home-page .implant-speed-proof__intro{min-height:auto;padding:58px 18px 34px}body.home-page .implant-speed-proof__copy h2{font-size:clamp(30px,8vw,40px)!important}body.home-page .implant-speed-proof__step-rail{min-height:82px}body.home-page .implant-speed-proof__step-rail span{min-height:34px;padding:0 10px;font-size:12px}body.home-page .implant-speed-proof__card-copy{min-height:auto;padding:24px 18px 22px}body.home-page .implant-speed-proof__icon{min-height:132px}}body.home-page .funding-announcement-bar{z-index:60;color:#fff;letter-spacing:0;text-align:center;background:red;justify-content:center;align-items:center;gap:10px;min-height:34px;padding:0 clamp(16px,3vw,34px);font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:inset 0 -1px #ffffff47}body.home-page .funding-announcement-bar__amount{white-space:nowrap;font-weight:600}body.home-page .funding-announcement-bar__copy{min-width:0}body.home-page .site-header{min-height:56px!important;top:34px!important}body.home-page .implant-scroll-hero{background:#11141a!important;min-height:calc(100svh - 90px)!important;margin-top:90px!important}body.home-page .implant-scroll-hero__stage{background:linear-gradient(to bottom,transparent 0,transparent calc(100% - var(--hero-logo-wall-height,150px)),#fff calc(100% - var(--hero-logo-wall-height,150px)),#fff 100%),linear-gradient(#ffffff15 1px,transparent 1px),linear-gradient(90deg,#ffffff14 1px,transparent 1px),radial-gradient(88% 94% at 50% 30%,#3c44529e,#161a22e6 54%,#11141af5 100%),#11141a!important;height:calc(100svh - 90px)!important;min-height:calc(100svh - 90px)!important}body.home-page .implant-scroll-hero__silk{opacity:.94!important;filter:brightness(.82)contrast(1.08)saturate(.92)!important}body.home-page .implant-scroll-hero__silk:after{background:linear-gradient(#fff1 1px,#0000 1px),linear-gradient(90deg,#ffffff10 1px,#0000 1px),linear-gradient(90deg,#11141a29,#11141a05 46%,#11141a33)!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{letter-spacing:0!important;max-width:16ch!important;font-size:clamp(38px,4vw,64px)!important;line-height:1!important}body.home-page .implant-decision-section,body.home-page .implant-decision-section--uwima,body.home-page .implant-decision-sections{color:#050608!important;background:#fff!important}body.home-page .implant-decision-section__copy h2{color:#050608!important;max-width:18ch!important;font-size:clamp(30px,3vw,48px)!important;line-height:1.04!important}body.home-page .implant-decision-section__copy li{color:#050608b3!important}body.home-page .implant-decision-section__copy>span,body.home-page .implant-decision-section__copy li:before{color:#0506086b!important}body.home-page .implant-decision-mockup{background:radial-gradient(circle at 50% 18%,#fff,#fff0 44%),#f7f8fa!important}body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2,body.home-page .implant-recognition h2{letter-spacing:0!important;max-width:18ch!important;font-size:clamp(30px,2.9vw,52px)!important;line-height:1.04!important}@media (max-width:640px){body.home-page .funding-announcement-bar{text-align:left;justify-content:flex-start;gap:8px;min-height:32px;padding:0 12px;font-size:11px}body.home-page .funding-announcement-bar__copy{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.home-page .site-header{min-height:54px!important;top:32px!important}body.home-page .implant-scroll-hero{min-height:calc(100svh - 86px)!important;margin-top:86px!important}body.home-page .implant-scroll-hero__stage{height:calc(100svh - 86px)!important;min-height:calc(100svh - 86px)!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1{font-size:clamp(32px,8.4vw,44px)!important}body.home-page .implant-decision-section__copy h2{font-size:clamp(28px,8vw,38px)!important}body.home-page .implant-section-heading h2,body.home-page .implant-workflow__intro h2,body.home-page .implant-point-navi__copy h1,body.home-page .implant-founder-story h2,body.home-page .implant-pricing__panel h2,body.home-page .implant-faq h2,body.home-page .implant-close h2,body.home-page .implant-recognition h2{font-size:clamp(28px,7.8vw,38px)!important}}body.home-page .implant-workflow{background:#f4f5f6!important;border:0!important;width:100%!important;max-width:none!important;min-height:auto!important;margin:0!important;padding:clamp(58px,7vw,104px) 0!important}body.home-page .implant-workflow__sticky{background:linear-gradient(90deg,#0000 0 calc(33.333% - 1px),#12161e1a calc(33.333% - 1px) 33.333%,#0000 33.333% calc(66.666% - 1px),#12161e1a calc(66.666% - 1px) 66.666%,#0000 66.666%),#f4f5f6!important;border-left:1px solid #12161e24!important;border-right:1px solid #12161e24!important;gap:0!important;width:min(1440px,100% - 40px)!important;max-width:none!important;min-height:auto!important;margin:0 auto!important;padding:0!important;display:grid!important;position:relative!important}body.home-page .implant-workflow__intro{text-align:left!important;border-top:1px solid #12161e24!important;border-bottom:1px solid #12161e24!important;grid-template-columns:minmax(320px,.62fr) minmax(260px,.38fr)!important;align-items:end!important;gap:clamp(24px,5vw,92px)!important;width:100%!important;max-width:none!important;padding:clamp(88px,10vw,150px) clamp(28px,4.6vw,72px) clamp(38px,5vw,68px)!important;display:grid!important}body.home-page .implant-workflow__intro h2{letter-spacing:0!important;text-align:left!important;background:radial-gradient(circle at 50% 48%,#020202 0%,#181818 48%,#3a3a3a 100%)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important;max-width:14ch!important;margin:0!important;font-family:Georgia,Times New Roman,serif!important;font-size:clamp(42px,4.4vw,76px)!important;font-weight:400!important;line-height:.98!important}body.home-page .implant-workflow__intro p{color:#1113189e!important;letter-spacing:0!important;max-width:38ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:400!important;line-height:1.42!important}body.home-page .implant-workflow__timeline-shell{width:100%!important;min-width:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;grid-template-columns:1fr!important;gap:0!important;padding:0!important;display:grid!important}body.home-page .implant-workflow__rail{border-bottom:1px solid #12161e24!important;width:100%!important;height:96px!important;min-height:96px!important;display:block!important;position:relative!important}body.home-page .implant-workflow__rail-track,body.home-page .implant-workflow__rail-progress{width:auto!important;height:1px!important;box-shadow:none!important;background:#12161e24!important;position:absolute!important;inset:auto clamp(28px,4.6vw,72px) 37px!important}body.home-page .implant-workflow__rail-progress{width:calc((100% - clamp(56px,9.2vw,144px)) * var(--workflow-progress,0))!important;background:red!important;right:auto!important}body.home-page .implant-workflow__steps{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important;list-style:none!important;display:grid!important}body.home-page .implant-workflow__step{opacity:1!important;background:#f4f5f6f0!important;border-top:0!important;border-bottom:1px solid #12161e24!important;border-right:1px solid #12161e24!important;grid-template-columns:1fr!important;align-content:start!important;align-items:start!important;gap:clamp(18px,2vw,28px)!important;min-height:clamp(260px,22vw,340px)!important;padding:clamp(24px,3vw,38px) clamp(22px,3vw,34px)!important;transition:background .16s,color .16s!important;display:grid!important;transform:none!important}body.home-page .implant-workflow__step:nth-child(3n){border-right:0!important}body.home-page .implant-workflow__step.is-active,body.home-page .implant-workflow__step:focus-visible{background:#eef0f3!important}body.home-page .implant-workflow__step-number{color:#111318!important;letter-spacing:0!important;align-items:center!important;gap:10px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:15px!important;font-weight:600!important;line-height:1!important;display:inline-flex!important}body.home-page .implant-workflow__step-number:after{width:12px!important;height:12px!important;box-shadow:none!important;background:#b8bec9!important;border-radius:0!important}body.home-page .implant-workflow__step.is-active .implant-workflow__step-number:after,body.home-page .implant-workflow__step.is-complete .implant-workflow__step-number:after{background:red!important}body.home-page .implant-workflow__step p{color:#11131899!important;letter-spacing:0!important;text-wrap:balance!important;white-space:normal!important;max-width:15ch!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(24px,2.4vw,42px)!important;font-weight:600!important;line-height:1.02!important}body.home-page .implant-workflow__step.is-active p,body.home-page .implant-workflow__step.is-complete p{color:#111318!important}@media (max-width:980px){body.home-page .implant-workflow__sticky{width:min(100% - 32px,1440px)!important}body.home-page .implant-workflow__intro{grid-template-columns:1fr!important}body.home-page .implant-workflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .implant-workflow__step{min-height:230px!important}body.home-page .implant-workflow__step:nth-child(3n){border-right:1px solid #12161e24!important}body.home-page .implant-workflow__step:nth-child(2n){border-right:0!important}}@media (max-width:640px){body.home-page .implant-workflow{padding:44px 0!important}body.home-page .implant-workflow__sticky{width:min(100% - 24px,1440px)!important}body.home-page .implant-workflow__intro{padding:58px 18px 32px!important}body.home-page .implant-workflow__intro h2{font-size:clamp(34px,10vw,48px)!important}body.home-page .implant-workflow__rail{height:82px!important;min-height:82px!important}body.home-page .implant-workflow__steps{grid-template-columns:1fr!important}body.home-page .implant-workflow__step{border-right:0!important;gap:18px!important;min-height:190px!important;padding:24px 18px!important}body.home-page .implant-workflow__step:nth-child(3n),body.home-page .implant-workflow__step:nth-child(2n){border-right:0!important}body.home-page .implant-workflow__step p{max-width:16ch!important;font-size:clamp(26px,8.6vw,40px)!important}}body.home-page .implant-founder-story{grid-template-columns:minmax(320px,.54fr) minmax(260px,.46fr)!important;align-items:center!important;gap:clamp(28px,4.6vw,84px)!important;padding-top:clamp(68px,7vw,108px)!important;padding-bottom:clamp(78px,8vw,128px)!important;display:grid!important}body.home-page .implant-founder-story__video-column,body.home-page .implant-founder-story__signature{display:none!important}body.home-page .implant-founder-story__copy{gap:clamp(22px,2.4vw,34px)!important;width:100%!important;max-width:none!important}body.home-page .implant-founder-story__intro{width:100%!important;max-width:none!important}body.home-page .implant-founder-story__intro p{box-sizing:border-box!important;border:1px solid var(--paradigm-line)!important;background:#fff!important;width:100%!important;max-width:none!important;padding:clamp(18px,2vw,28px)!important}body.home-page .implant-founder-story__metrics{border-top:1px solid var(--paradigm-line)!important;border-left:1px solid var(--paradigm-line)!important;background:#fff!important;grid-template-columns:1fr!important;gap:0!important;width:100%!important;max-width:none!important}body.home-page .implant-founder-story__metrics article{border:0!important;border-right:1px solid var(--paradigm-line)!important;border-bottom:1px solid var(--paradigm-line)!important;background:#fff!important;min-height:126px!important;padding:clamp(22px,2.6vw,34px) clamp(22px,2.6vw,34px) clamp(22px,2.6vw,34px) clamp(28px,3.4vw,48px)!important}body.home-page .implant-founder-story__card-column{align-content:center!important;justify-items:start!important;gap:12px!important}body.home-page .implant-founder-profile-image{object-fit:cover!important;object-position:center top!important;filter:grayscale()contrast(1.08)brightness(.82)!important;width:100%!important;max-width:420px!important;height:clamp(520px,64svh,740px)!important}body.home-page .implant-founder-profile-name-card{background:#f4f5f6f0!important;border:1px solid #1113181f!important;gap:6px!important;width:min(100%,420px)!important;padding:13px 14px 14px!important;display:grid!important;box-shadow:0 18px 36px #11131814!important}body.home-page .implant-founder-profile-name-card span,body.home-page .implant-founder-profile-name-card strong{color:#111318!important;letter-spacing:0!important;font-family:Helvetica,Arial,sans-serif!important;line-height:1!important}body.home-page .implant-founder-profile-name-card span{color:#11131885!important;font-size:11px!important;font-weight:500!important}body.home-page .implant-founder-profile-name-card strong{font-size:13px!important;font-weight:600!important}@media (max-width:980px){body.home-page .implant-founder-story{grid-template-columns:1fr!important}body.home-page .implant-founder-story__card-column{justify-items:start!important}body.home-page .implant-founder-profile-image,body.home-page .implant-founder-profile-name-card{max-width:420px!important}}@media (max-width:640px){body.home-page .implant-founder-profile-image,body.home-page .implant-founder-profile-name-card{max-width:100%!important}body.home-page .implant-founder-story__intro p{padding:20px!important}body.home-page .implant-founder-story__metrics article{padding:22px 22px 22px 28px!important}body.home-page .implant-founder-profile-image{height:58svh!important}}body.home-page .implant-scroll-hero,body.home-page .implant-decision-sections,body.home-page .implant-speed-proof,body.home-page .implant-stat-grid,body.home-page .implant-section,body.home-page .implant-workflow,body.home-page .implant-compatibility,body.home-page .implant-recognition,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{width:min(var(--paradigm-max,1460px), calc(100% - 40px))!important;max-width:min(var(--paradigm-max,1460px), calc(100% - 40px))!important;margin-left:auto!important;margin-right:auto!important}@media (max-width:640px){body.home-page .implant-scroll-hero,body.home-page .implant-decision-sections,body.home-page .implant-speed-proof,body.home-page .implant-stat-grid,body.home-page .implant-section,body.home-page .implant-workflow,body.home-page .implant-compatibility,body.home-page .implant-recognition,body.home-page .implant-founder-story,body.home-page .implant-faq,body.home-page .implant-close{width:min(100% - 24px, var(--paradigm-max,1460px))!important;max-width:min(100% - 24px, var(--paradigm-max,1460px))!important}}body.home-page .implant-decision-workflow-card{background:#f7f8fa!important;align-content:center!important;gap:clamp(24px,3vw,42px)!important;min-height:clamp(360px,34vw,520px)!important;padding:clamp(28px,4vw,58px) clamp(18px,3vw,44px)!important;box-shadow:inset 0 1px #ffffffdb!important}body.home-page .implant-decision-workflow-card__steps{grid-template-columns:repeat(var(--workflow-card-step-columns,5), minmax(0, 1fr))!important;gap:clamp(12px,2vw,28px)!important;width:min(100%,860px)!important;margin:0 auto!important;display:grid!important}body.home-page .implant-decision-workflow-card__step{justify-items:center!important;gap:15px!important;min-width:0!important;display:grid!important}body.home-page .implant-decision-workflow-card__disc{aspect-ratio:1!important;background:linear-gradient(135deg,#ffffffc7,#fff0 46%),#cdd2d6!important;border:5px solid #11131829!important;border-radius:999px!important;place-items:center!important;width:min(100%,118px)!important;display:grid!important;position:relative!important;overflow:hidden!important}body.home-page .implant-decision-workflow-card__disc:before,body.home-page .implant-decision-workflow-card__disc:after,body.home-page .implant-decision-workflow-card__disc span{content:""!important;display:block!important;position:absolute!important}body.home-page .implant-decision-workflow-card__disc:before{background:#ffffffb8!important;height:18%!important;inset:27% 24% auto!important;transform:skew(-12deg)!important}body.home-page .implant-decision-workflow-card__disc:after{border:2px solid #ffffffbd!important;border-left:0!important;border-radius:50%!important;width:42%!important;height:35%!important;bottom:22%!important;right:20%!important;transform:rotate(-10deg)!important}body.home-page .implant-decision-workflow-card__disc span{background:#ffffff9e!important;width:18%!important;height:44%!important;bottom:19%!important;left:23%!important;transform:skewY(-10deg)!important}body.home-page .implant-decision-workflow-card__step:nth-child(2) .implant-decision-workflow-card__disc{background:linear-gradient(145deg,#766645cc,#e5ddc4d1 48%,#2023282e),#d7d2c0!important}body.home-page .implant-decision-workflow-card__step:nth-child(3) .implant-decision-workflow-card__disc{background:radial-gradient(circle at 32% 34%,#ffffffd1,#fff0 22%),linear-gradient(135deg,#c9ced3,#e7dbbe 70%)!important}body.home-page .implant-decision-workflow-card__step:nth-child(4) .implant-decision-workflow-card__disc,body.home-page .implant-decision-workflow-card__step:nth-child(5) .implant-decision-workflow-card__disc{background:radial-gradient(circle at 48% 32%,#ffe2dce0,#ffe2dc00 25%),linear-gradient(145deg,#d58b80,#9b3e32 70%)!important}body.home-page .implant-decision-workflow-card__step p{color:#111318b8!important;letter-spacing:0!important;text-align:center!important;max-width:12ch!important;min-height:2.4em!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(12px,.95vw,15px)!important;font-weight:400!important;line-height:1.18!important}body.home-page .implant-decision-workflow-card__rail{grid-template-columns:repeat(var(--workflow-card-day-columns,7), minmax(0, 1fr))!important;gap:clamp(6px,.9vw,12px)!important;width:min(100%,860px)!important;margin:0 auto!important;display:grid!important}body.home-page .implant-decision-workflow-card__rail span{color:#fff!important;letter-spacing:0!important;background:#050608!important;justify-content:center!important;align-items:center!important;min-height:42px!important;padding:0 8px 0 24px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:clamp(10px,.72vw,12px)!important;font-weight:600!important;line-height:1!important;display:flex!important;position:relative!important}body.home-page .implant-decision-workflow-card__rail span b{z-index:2!important;color:inherit!important;font:inherit!important;white-space:nowrap!important;line-height:1!important;display:block!important;position:relative!important}body.home-page .implant-decision-workflow-card__rail span:first-child{padding-left:10px!important}body.home-page .implant-decision-workflow-card__rail span:before,body.home-page .implant-decision-workflow-card__rail span:after{content:""!important;border-top:21px solid #0000!important;border-bottom:21px solid #0000!important;width:0!important;height:0!important;position:absolute!important;top:0!important}body.home-page .implant-decision-workflow-card__rail span:before{border-left:20px solid #f7f8fa!important;left:0!important}body.home-page .implant-decision-workflow-card__rail span:after{z-index:1!important;border-left:20px solid #050608!important;right:-20px!important}body.home-page .implant-decision-workflow-card__rail span:first-child:before{content:none!important}body.home-page .implant-decision-workflow-card__rail span.is-merged{grid-column:span 2!important}body.home-page .implant-decision-workflow-card__rail span.is-full{grid-column:1/-1!important}body.home-page .implant-decision-workflow-card__rail span:last-child:after{right:-18px!important}body.home-page .implant-decision-workflow-card--uwima .implant-decision-workflow-card__rail{grid-template-columns:repeat(var(--workflow-card-day-columns,5), minmax(0, 1fr))!important}body.home-page .implant-decision-workflow-card__cta{color:#fff!important;letter-spacing:0!important;text-transform:uppercase!important;background:#050608!important;border:0!important;border-radius:0!important;justify-content:center!important;justify-self:center!important;align-items:center!important;min-height:42px!important;padding:0 24px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;display:none!important;box-shadow:0 14px 30px #05060838!important}body.home-page .implant-decision-workflow-card__cta:hover,body.home-page .implant-decision-workflow-card__cta:focus-visible{color:#fff!important;background:#1a1d22!important;outline:none!important}@media (max-width:760px){body.home-page .implant-decision-workflow-card{gap:20px!important;padding:22px 14px!important}body.home-page .implant-decision-workflow-card__steps{grid-template-columns:repeat(var(--workflow-card-step-columns,5), minmax(84px, 1fr))!important;gap:12px!important;padding-bottom:3px!important;overflow-x:auto!important}body.home-page .implant-decision-workflow-card__disc{border-width:4px!important;width:84px!important}body.home-page .implant-decision-workflow-card__step p{font-size:11px!important}body.home-page .implant-decision-workflow-card__rail{grid-template-columns:repeat(var(--workflow-card-day-columns,7), minmax(72px, 1fr))!important;gap:6px!important;padding-right:20px!important;overflow-x:auto!important}body.home-page .implant-decision-workflow-card--uwima .implant-decision-workflow-card__rail{grid-template-columns:repeat(var(--workflow-card-day-columns,5), minmax(84px, 1fr))!important}body.home-page .implant-decision-workflow-card__rail span{min-height:34px!important;padding:0 8px 0 18px!important;font-size:10px!important}body.home-page .implant-decision-workflow-card__rail span:first-child{padding-left:8px!important}body.home-page .implant-decision-workflow-card__rail span:before,body.home-page .implant-decision-workflow-card__rail span:after{border-top-width:17px!important;border-bottom-width:17px!important}body.home-page .implant-decision-workflow-card__rail span:before{border-left-width:14px!important}body.home-page .implant-decision-workflow-card__rail span:after{border-left-width:14px!important;right:-14px!important}body.home-page .implant-decision-workflow-card__cta{width:100%!important}}body.home-page .site-header{grid-template-columns:minmax(130px,1fr) auto minmax(260px,1fr)!important;align-items:center!important;column-gap:clamp(16px,2.2vw,34px)!important;transition:top .18s,border-color .18s,background-color .18s!important;display:grid!important;top:34px!important}body.home-page .funding-announcement-bar{transition:transform .18s,opacity .18s,visibility .18s!important;transform:translateY(0)!important}body.home-page .funding-announcement-bar.is-hidden{opacity:0!important;visibility:hidden!important;pointer-events:none!important;transform:translateY(-100%)!important}body.home-page .funding-announcement-bar{color:#fff!important;background:red!important;box-shadow:inset 0 -1px #ffffff47!important}body.home-page .homepage-contact-now{right:clamp(14px,2vw,28px);bottom:calc(clamp(14px, 2vw, 28px) + var(--homepage-contact-stack-offset,0px));z-index:70;letter-spacing:0;background:#111318;grid-template-columns:22px auto;align-items:center;gap:9px;min-height:40px;padding:8px 13px 8px 9px;font-family:Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1;display:inline-grid;position:fixed;box-shadow:0 18px 44px #0000003d;color:#fff!important;text-decoration:none!important}body.home-page .homepage-contact-now--whatsapp{--homepage-contact-stack-offset:52px;background:#25d366;color:#07140c!important}body.home-page .homepage-contact-now--call{--homepage-contact-stack-offset:0px}body.home-page .homepage-contact-now__mark{color:#07140c;background:#25d366;place-items:center;width:22px;height:22px;font-family:Helvetica,Arial,sans-serif;font-size:16px;font-weight:600;line-height:1;display:grid}body.home-page .homepage-contact-now--whatsapp .homepage-contact-now__mark{color:#25d366;background:#07140c}body.home-page .homepage-contact-now__mark svg{fill:currentColor;width:18px;height:18px}body.home-page .site-header--announcement-hidden{top:0!important}body.home-page .site-mark{justify-self:start!important}body.home-page .site-nav--primary{text-align:center!important;white-space:nowrap!important;justify-self:center!important;gap:clamp(18px,2vw,34px)!important;margin:0!important}body.home-page .site-header__actions{justify-content:flex-end!important;justify-self:end!important;align-items:center!important;gap:12px!important;margin-left:0!important;display:flex!important}body.home-page .site-nav--utility{gap:0!important;margin:0!important}body.home-page .language-selector{color:#f4f6f8!important;min-height:36px!important;box-shadow:none!important;background:#f4f6f80f!important;border:1px solid #f4f6f82e!important;align-items:center!important;gap:7px!important;padding:0 34px 0 12px!important;display:inline-flex!important;position:relative!important}body.home-page .language-selector:after{content:""!important;opacity:.72!important;pointer-events:none!important;border-bottom:1px solid!important;border-right:1px solid!important;width:7px!important;height:7px!important;position:absolute!important;top:50%!important;right:13px!important;transform:translateY(-65%)rotate(45deg)!important}body.home-page .language-selector__flag{width:20px!important;height:14px!important;line-height:1!important;display:block!important;overflow:hidden!important;box-shadow:0 0 0 1px #f4f6f82e!important}body.home-page .language-selector__current{color:#f4f6f8!important;letter-spacing:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important}body.home-page .language-selector select{color:#0000!important;cursor:pointer!important;opacity:.01!important;background:0 0!important;border:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}body.home-page .site-header .site-nav__cta.implant-gold-cta{color:#f1f1f1!important;letter-spacing:0!important;text-shadow:0 1px #0000006b!important;text-transform:uppercase!important;background:linear-gradient(127deg,#020202 0%,#090909 14%,#1a1a1a 28%,#3c3c3c 42%,#7e7e7e 50%,#262626 60%,#101010 76%,#000 100%)!important;border:1px solid #151515!important;min-height:42px!important;padding:0 24px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:.75rem!important;font-weight:600!important;line-height:1!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -3px #00000085,0 14px 28px #0000005c,0 2px #0000007a,0 4px 10px #00000029,0 6px 16px #ffffff14!important}body.home-page .site-header .site-nav__cta.implant-gold-cta:hover,body.home-page .site-header .site-nav__cta.implant-gold-cta:focus-visible{outline:none!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #ffffff38,inset 0 -3px #0000008f,0 18px 34px #0006,0 2px #0000007a,0 6px 14px #0000002e,0 8px 18px #ffffff1a!important}@media (max-width:980px){body.home-page .site-header{grid-template-columns:auto 1fr auto!important}body.home-page .site-header__eyebrow{display:none!important}body.home-page .site-nav--primary{gap:16px!important}}@media (max-width:640px){body.home-page .site-header{grid-template-columns:auto auto!important;top:32px!important}body.home-page .site-header--announcement-hidden{top:0!important}body.home-page .site-nav--primary{display:none!important}body.home-page .language-selector{min-height:34px!important;padding-right:30px!important}}body.home-page .implant-workflow{width:min(var(--paradigm-max,1460px), calc(100% - 40px))!important;max-width:min(var(--paradigm-max,1460px), calc(100% - 40px))!important;background:#f4f5f6!important;border:0!important;margin-left:auto!important;margin-right:auto!important;padding:clamp(72px,8vw,128px) 0!important;display:block!important;position:relative!important;left:auto!important;right:auto!important;overflow:visible!important;transform:none!important}body.home-page .implant-workflow__sticky{justify-self:stretch!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:auto!important;margin:0 auto!important;padding:0!important;display:grid!important;position:relative!important;left:auto!important;right:auto!important;overflow:visible!important;transform:none!important}body.home-page .implant-workflow__intro{grid-template-columns:1fr!important;place-items:center!important;gap:0!important;width:100%!important;min-width:0!important;max-width:none!important;padding:clamp(88px,10vw,148px) clamp(32px,5vw,76px) clamp(52px,6vw,84px)!important;display:grid!important;overflow:visible!important}body.home-page .implant-workflow__intro h2{text-align:center!important;overflow-wrap:normal!important;word-break:normal!important;text-wrap:balance!important;justify-self:center!important;width:min(860px,100%)!important;min-width:0!important;max-width:860px!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(44px,5.15vw,92px)!important;line-height:1!important;overflow:visible!important}body.home-page .implant-workflow__intro p{display:none!important}body.home-page .implant-workflow__timeline-shell,body.home-page .implant-workflow__steps{width:100%!important;min-width:0!important;max-width:none!important;overflow:visible!important}body.home-page .implant-workflow__steps{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}body.home-page .implant-workflow__step{min-width:0!important;overflow:visible!important}body.home-page .implant-workflow__step p{overflow-wrap:normal!important;word-break:normal!important;white-space:normal!important;width:100%!important;max-width:none!important;font-size:clamp(18px,1.45vw,26px)!important;line-height:1.06!important}@media (max-width:1440px){body.home-page .implant-workflow__sticky{width:100%!important;max-width:100%!important;margin:0 auto!important}body.home-page .implant-workflow__intro{grid-template-columns:1fr!important;padding-left:clamp(24px,5vw,52px)!important;padding-right:clamp(24px,5vw,52px)!important}body.home-page .implant-workflow__intro h2{width:100%!important;max-width:780px!important}body.home-page .implant-workflow__steps{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:980px){body.home-page .implant-workflow__steps{grid-template-columns:1fr!important}}@media (max-width:640px){body.home-page .implant-workflow{width:min(100% - 24px, var(--paradigm-max,1460px))!important;max-width:min(100% - 24px, var(--paradigm-max,1460px))!important;margin-left:auto!important;margin-right:auto!important;padding:44px 0!important}body.home-page .implant-workflow__sticky{width:100%!important;max-width:100%!important;margin:0 auto!important}body.home-page .implant-workflow__intro{padding:58px 18px 32px!important}body.home-page .implant-workflow__steps{grid-template-columns:1fr!important}}body.home-page .implant-pricing{background:#fff!important}body.home-page .implant-pricing__media{min-height:clamp(520px,58vw,820px)!important;box-shadow:none!important;background:#fff!important;border:0!important;padding:clamp(24px,4vw,56px)!important;overflow:visible!important}body.home-page .implant-pricing__media img{object-fit:contain!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}body.home-page .site-header{color:#101216!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;background:#ffffff80!important;border-bottom:1px solid #ffffff75!important;grid-template-columns:auto minmax(0,1fr) auto!important;position:fixed!important;overflow:hidden!important;box-shadow:inset 0 -1px #ffffff75,0 12px 34px #11131814!important}body.home-page .site-header:before,body.home-page .site-header:after{content:none!important}body.home-page .site-header>*{z-index:2!important;position:relative!important}body.home-page .site-mark__logo{filter:none!important;width:94px!important}body.home-page .site-nav--primary{justify-self:end!important}body.home-page .site-nav a,body.home-page .site-header__eyebrow,body.home-page .language-selector,body.home-page .language-selector__current{color:#111318b8!important}body.home-page .site-header__eyebrow,body.home-page .language-selector{background:#ffffff57!important;border-color:#11131824!important;box-shadow:inset 0 1px #ffffff75!important}body.home-page .language-selector__flag{box-shadow:0 0 0 1px #11131829!important}body.home-page .site-header .site-nav__cta.implant-gold-cta{color:#fff!important;background:#101216!important;border-color:#111318e6!important;box-shadow:inset 0 1px #fff3,0 12px 28px #1113183d!important}body.home-page .implant-compatibility__photo{border-bottom:1px solid var(--paradigm-line)!important;background:linear-gradient(90deg,#1113180d 1px,#0000 1px) 0 0/168px 100%,linear-gradient(#1113180d 1px,#0000 1px) 0 0/100% 82px,#fff!important;place-items:center!important;min-height:clamp(260px,30vw,430px)!important;padding:clamp(26px,4vw,58px) clamp(18px,4vw,64px)!important;display:grid!important}body.home-page .implant-compatibility__photo img{object-fit:contain!important;filter:drop-shadow(0 28px 44px #11131824)!important;width:min(100%,720px)!important;max-height:clamp(240px,26vw,380px)!important;display:block!important}body.home-page .implant-compatibility__matrix{border-top:0!important;border-bottom:1px solid var(--paradigm-line)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important}body.home-page .implant-compatibility__matrix-group{border-right:1px solid var(--paradigm-line)!important;border-bottom:1px solid var(--paradigm-line)!important}body.home-page .implant-compatibility__matrix-group:first-child{grid-column:1/-1!important}body.home-page .implant-compatibility__matrix-group:last-child{border-right:0!important}body.home-page .implant-compatibility__matrix-group h3{color:#111318bd!important;text-transform:none!important;background:#fff!important;min-height:52px!important;font-size:12px!important}body.home-page .implant-compatibility__matrix-items{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))!important;gap:0!important;display:grid!important}body.home-page .implant-compatibility__matrix-group:not(:first-child) .implant-compatibility__matrix-items{grid-template-columns:1fr!important}body.home-page .implant-compatibility__matrix-item{border-right:1px solid var(--paradigm-line)!important;border-bottom:1px solid var(--paradigm-line)!important;text-align:center!important;background:#f8f9fa!important;place-items:center!important;min-height:72px!important;padding:12px 14px!important;display:grid!important}body.home-page .implant-compatibility__matrix-item--logo{background:#fff!important}body.home-page .implant-compatibility__matrix-item img{object-fit:contain!important;object-position:center!important;width:min(100%,126px)!important;max-height:46px!important;display:block!important}body.home-page .implant-compatibility__matrix-item img[alt=Neodent\ logo],body.home-page .implant-compatibility__matrix-item img[alt="Osstem Implant logo"],body.home-page .implant-compatibility__matrix-item img[alt=Argon\ logo],body.home-page .implant-compatibility__matrix-item img[alt=MegaGen\ logo]{width:min(100%,142px)!important}body.home-page .implant-compatibility__matrix-group:not(:first-child) .implant-compatibility__matrix-item{min-height:58px!important}body.home-page .implant-compatibility__matrix-item:last-child{border-bottom:1px solid var(--paradigm-line)!important}body.home-page .implant-compatibility__matrix-item strong{color:#111318!important;letter-spacing:0!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:100%!important;font-family:Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.16!important}@media (max-width:980px){body.home-page .implant-compatibility__matrix{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .implant-compatibility__matrix-group:first-child{grid-column:1/-1!important}}@media (max-width:640px){body.home-page .implant-compatibility__matrix{grid-template-columns:1fr!important}body.home-page .implant-compatibility__matrix-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .implant-compatibility__matrix-item{min-height:64px!important;padding:10px 8px!important}body.home-page .site-mark__logo{width:76px!important}}body.home-page .implant-scroll-hero{color:#111318!important;background:#d8dbe0!important}body.home-page .implant-scroll-hero__stage{background:radial-gradient(circle at 30% 18%,#ffffff6b,#0000 38%),linear-gradient(#d8dbe0 0%,#bfc3ca 58%,#aeb3bb 100%)!important;border-left:1px solid #1113181f!important;border-right:1px solid #1113181f!important}body.home-page .implant-scroll-hero__silk{opacity:1!important;filter:none!important;width:100%!important;height:100%!important;min-height:100%!important;inset:0!important;-webkit-mask-image:none!important;mask-image:none!important}body.home-page .implant-scroll-hero__silk:after,body.home-page .implant-scroll-hero__veil,body.home-page .implant-scroll-hero__rays{content:none!important;display:none!important}body.home-page .implant-scroll-hero__copy-layer{align-items:center!important;width:min(620px,48vw)!important;top:50%!important;left:clamp(28px,5vw,72px)!important;transform:translateY(-50%)!important}body.home-page .implant-scroll-hero h1,body.home-page .implant-scroll-hero .implant-hero__copy h1,body.home-page .implant-scroll-hero p{color:#fff!important}body.home-page .implant-scroll-hero .submit-button{color:#101216!important;background:linear-gradient(127deg,#8f959d 0%,#c9cdd2 13%,#f9fafb 26%,#d7dbe0 37%,#9ca2aa 48%,#f4f6f8 58%,#b7bdc5 70%,#eef0f3 82%,#7b818a 100%)!important;border-color:#8d9299!important}body.home-page .implant-gold-cta,body.home-page .submit-button,body.home-page .submit-button--light,body.home-page .contact-section .submit-button--light,body.home-page .site-header .site-nav__cta.implant-gold-cta{isolation:isolate!important;color:#101216!important;letter-spacing:0!important;text-shadow:0 1px #ffffffbd!important;text-transform:uppercase!important;background:linear-gradient(127deg,#8f959d 0%,#c9cdd2 13%,#f9fafb 26%,#d7dbe0 37%,#9ca2aa 48%,#f4f6f8 58%,#b7bdc5 70%,#eef0f3 82%,#7b818a 100%)!important;border:1px solid #8d9299!important;border-radius:0!important;justify-content:center!important;align-items:center!important;min-height:52px!important;padding:0 26px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:.75rem!important;font-weight:600!important;line-height:1!important;transition:transform .14s,box-shadow .14s,opacity .14s!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;transform:translateY(0)!important;box-shadow:inset 0 1px #ffffffe6,inset 0 -3px #5b60688f,0 14px 28px #484e5847,0 2px #4c525a7a,0 4px 10px #11131824,0 6px 16px #ffffff3d!important}body.home-page .implant-gold-cta:hover,body.home-page .implant-gold-cta:focus-visible,body.home-page .submit-button:hover,body.home-page .submit-button:focus-visible,body.home-page .submit-button--light:hover,body.home-page .submit-button--light:focus-visible,body.home-page .contact-section .submit-button--light:hover,body.home-page .contact-section .submit-button--light:focus-visible,body.home-page .site-header .site-nav__cta.implant-gold-cta:hover,body.home-page .site-header .site-nav__cta.implant-gold-cta:focus-visible{outline:none!important;transform:translateY(-1px)!important;box-shadow:inset 0 1px #fffffff5,inset 0 -3px #4f545c99,0 18px 34px #484e5857,0 2px #4c525a80,0 6px 14px #11131829,0 8px 18px #ffffff47!important}body.home-page .site-header{box-shadow:none!important;border:0!important}body.home-page .site-nav--primary{text-align:center!important;justify-self:center!important}body.home-page .site-header .site-nav__cta.implant-gold-cta{min-height:42px!important;padding:0 24px!important}body.home-page .implant-scroll-hero__stage,body.home-page .implant-scroll-hero .implant-hero-trust{border:0!important}body.home-page .implant-scroll-hero__stage:before,body.home-page .implant-scroll-hero__stage:after{content:none!important;display:none!important}body.home-page .implant-hero-trust__title{color:#1113189e!important;letter-spacing:0!important;text-align:center!important;text-transform:none!important;margin:0 0 14px!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1!important}body.home-page .footer-bar{color:#101216!important;background:radial-gradient(circle at 30% 16%,#ffffff94,#0000 36%),linear-gradient(#d8dbe0 0%,#c4c8cf 56%,#aeb3bb 100%)!important;border-top:1px solid #11131829!important;min-height:0!important}body.home-page .footer-bar__inner.footer-bar__inner--paradigm{width:min(100%,1440px)!important;min-height:0!important;padding:clamp(28px, 5vw, 72px) var(--pad) clamp(18px, 3vw, 32px)!important;gap:0!important;margin:0 auto!important;display:grid!important}body.home-page .footer-bar__background,body.home-page .footer-bar__background canvas{position:absolute!important;inset:0!important}body.home-page .footer-bar__background{opacity:.96!important;background:radial-gradient(circle at 30% 16%,#ffffff94,#0000 36%),linear-gradient(#d8dbe0 0%,#c4c8cf 56%,#aeb3bb 100%)!important;transform:none!important}body.home-page .footer-bar__brand-panel{border-bottom:1px solid #11131833!important;grid-template-columns:minmax(160px,.72fr) minmax(260px,1.45fr) minmax(190px,.72fr)!important;min-height:clamp(190px,24vw,310px)!important;display:grid!important}body.home-page .footer-bar__brand-panel>*{border-right:1px solid #11131833!important;min-width:0!important}body.home-page .footer-bar__brand-panel>:last-child{border-right:0!important}body.home-page .footer-bar__logo-field{opacity:1!important;pointer-events:auto!important;width:auto!important;max-width:none!important;margin:0!important;padding:clamp(18px,2.5vw,32px)!important;display:flex!important;position:static!important;transform:none!important;-webkit-mask-image:none!important;mask-image:none!important}body.home-page .footer-bar__logo{object-position:left top!important;filter:none!important;width:clamp(84px,10vw,132px)!important;max-width:132px!important;height:auto!important}body.home-page .footer-bar__statement,body.home-page .footer-bar__address,body.home-page .footer-bar__column{padding:clamp(18px,2.5vw,32px)!important}body.home-page .footer-bar__statement{flex-direction:column!important;justify-content:space-between!important;display:flex!important}body.home-page .footer-bar__statement h2{color:#101216!important;letter-spacing:0!important;max-width:320px!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;line-height:1.18!important}body.home-page .footer-bar__address{flex-direction:column!important;justify-content:space-between!important;font-style:normal!important;display:flex!important}body.home-page .footer-bar__directory{border-bottom:1px solid #11131833!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;display:grid!important}body.home-page .footer-bar__column{border-right:1px solid #11131833!important;flex-direction:column!important;align-items:flex-start!important;gap:10px!important;min-height:190px!important;display:flex!important}body.home-page .footer-bar__column:last-child{border-right:0!important}body.home-page .footer-bar__column h3{color:#101216!important;letter-spacing:0!important;margin:0 0 auto!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important}body.home-page .footer-bar__statement p,body.home-page .footer-bar__address span,body.home-page .footer-bar__address a,body.home-page .footer-bar__bottom p,body.home-page .footer-subscribe-link,body.home-page .footer-cookie-settings{color:#101216!important;letter-spacing:0!important;text-transform:none!important;margin:0!important;font-family:Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:1.28!important;text-decoration:none!important}body.home-page .footer-subscribe-link,body.home-page .footer-cookie-settings{text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;width:auto!important;padding:0!important;display:inline-flex!important}body.home-page .footer-bar__bottom.footer-bar__bottom--paradigm{background:0 0!important;border:0!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:18px!important;min-height:54px!important;padding:0!important;display:grid!important}body.home-page .footer-bar__copyright{text-align:right!important;justify-self:end!important}@media (max-width:900px){body.home-page .footer-bar__brand-panel{grid-template-columns:1fr!important}body.home-page .footer-bar__brand-panel>*{border-bottom:1px solid #11131833!important;border-right:0!important}body.home-page .footer-bar__directory{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.home-page .footer-bar__column:nth-child(2n){border-right:0!important}body.home-page .footer-bar__column:last-child{grid-column:span 2!important}body.home-page .footer-bar__bottom.footer-bar__bottom--paradigm{grid-template-columns:1fr!important;padding-top:16px!important}body.home-page .footer-bar__copyright{text-align:left!important;justify-self:start!important}}
