.HeroSection-module-scss-module__ORV81G__hero{background:linear-gradient(135deg,var(--color-white)0%,var(--color-gray-50)100%);align-items:center;display:flex;position:relative;overflow:hidden}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__container{max-width:1200px;padding:0 var(--spacing-md);gap:var(--spacing-2xl);z-index:2;grid-template-columns:1fr;align-items:center;margin:0 auto;display:grid;position:relative}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__textContent{max-width:600px}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__title{color:var(--color-gray-900);margin-bottom:var(--spacing-md);letter-spacing:-.02em;font-size:2.5rem;font-weight:700;line-height:1.1}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__title .HeroSection-module-scss-module__ORV81G__highlight{color:var(--brand-primary);position:relative}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__title .HeroSection-module-scss-module__ORV81G__highlight:after{content:"";background:linear-gradient(90deg,var(--brand-secondary),transparent);opacity:.3;border-radius:2px;width:100%;height:6px;position:absolute;bottom:4px;left:0}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__description{color:var(--color-gray-700);margin-bottom:var(--spacing-sm);font-size:1.125rem;line-height:1.7}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__description strong{color:var(--brand-primary);font-weight:600}.HeroSection-module-scss-module__ORV81G__ctaButtons{padding-top:var(--spacing-sm)}.HeroSection-module-scss-module__ORV81G__imageSide{justify-content:center;display:flex;position:relative}.HeroSection-module-scss-module__ORV81G__imageSide .HeroSection-module-scss-module__ORV81G__imageContainer{max-width:400px;position:relative}.HeroSection-module-scss-module__ORV81G__imageSide .HeroSection-module-scss-module__ORV81G__imageWrapper{z-index:3;position:relative;overflow:hidden}.HeroSection-module-scss-module__ORV81G__imageSide .HeroSection-module-scss-module__ORV81G__imageWrapper:before{content:"";opacity:.1;z-index:1;position:absolute;inset:0}.HeroSection-module-scss-module__ORV81G__imageSide .HeroSection-module-scss-module__ORV81G__image{z-index:2;width:100%;height:32rem;transition:transform .3s;display:block;position:relative}.HeroSection-module-scss-module__ORV81G__backgroundDecorations{z-index:1;pointer-events:none;width:120%;height:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross1,.HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross2,.HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross3,.HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross4{color:var(--brand-primary);opacity:.3;z-index:1;font-size:1.5rem;position:absolute}.HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross1{font-size:2rem;top:15%;right:25%}.HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross2{font-size:2rem;top:40%;left:9%}.HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross3{font-size:2.2rem;bottom:30%;right:-1%}.HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross4{font-size:2.3rem;bottom:15%;left:-1%}@keyframes HeroSection-module-scss-module__ORV81G__floatCircle1{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:translate(0)rotate(0)}25%{border-radius:30% 60% 70% 40%/50% 60% 30%;transform:translate(20px,-15px)rotate(5deg)}50%{border-radius:40% 30% 60% 70%/70% 40% 60% 30%;transform:translate(-10px,20px)rotate(-5deg)}75%{border-radius:70% 60% 40% 30%/40% 70% 30% 60%;transform:translate(-15px,-10px)rotate(3deg)}}@keyframes HeroSection-module-scss-module__ORV81G__floatCircle2{0%,to{border-radius:50% 30% 60% 40%/40% 60% 30% 70%;transform:translate(0)rotate(0)}33%{border-radius:60% 40% 70% 30%/30% 50% 60% 70%;transform:translate(15px,10px)rotate(-8deg)}66%{border-radius:30% 70% 40% 60%/60% 30% 70% 40%;transform:translate(-20px,15px)rotate(6deg)}}@keyframes HeroSection-module-scss-module__ORV81G__floatCircle3{0%,to{border-radius:40% 60% 70% 30%/30% 70% 60% 40%;transform:translate(0)rotate(0)}50%{border-radius:70% 30% 40% 60%/60% 40% 30% 70%;transform:translate(10px,-20px)rotate(10deg)}}@keyframes HeroSection-module-scss-module__ORV81G__floatCircle4{0%,to{border-radius:70% 30% 50% 50%/30% 70%;transform:translate(0)rotate(0)}50%{border-radius:50% 50% 70% 30%/70% 30% 50% 50%;transform:translate(-15px,10px)rotate(-5deg)}}@keyframes HeroSection-module-scss-module__ORV81G__floatCircle5{0%,to{border-radius:30% 70% 50% 50%/50% 50% 70% 30%;transform:translate(0)rotate(0)}50%{border-radius:70% 30% 50% 50%/50% 70% 30% 50%;transform:translate(5px,-15px)rotate(7deg)}}@keyframes HeroSection-module-scss-module__ORV81G__floatTooth1{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(30px,-20px)rotate(5deg)}50%{transform:translate(-20px,15px)rotate(-3deg)}75%{transform:translate(-10px,-25px)rotate(2deg)}}@keyframes HeroSection-module-scss-module__ORV81G__floatTooth2{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(25px,15px)rotate(-8deg)}66%{transform:translate(-15px,20px)rotate(4deg)}}@keyframes HeroSection-module-scss-module__ORV81G__floatTooth3{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(20px,-15px)rotate(6deg)}}@keyframes HeroSection-module-scss-module__ORV81G__floatTooth4{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(10px,-10px)rotate(3deg)}50%{transform:translate(-15px,5px)rotate(-2deg)}75%{transform:translate(5px,10px)rotate(1deg)}}.HeroSection-module-scss-module__ORV81G__doctorInfo{bottom:0;left:var(--spacing-lg);right:var(--spacing-lg);z-index:4;position:absolute}.HeroSection-module-scss-module__ORV81G__doctorInfo .HeroSection-module-scss-module__ORV81G__doctorBadge{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--spacing-lg);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);border-left:4px solid var(--brand-secondary);background:#fffffff2}.HeroSection-module-scss-module__ORV81G__doctorInfo .HeroSection-module-scss-module__ORV81G__doctorBadge .HeroSection-module-scss-module__ORV81G__doctorName{color:var(--brand-primary);margin:0 0 var(--spacing-xs)0;font-size:1.25rem;font-weight:700}.HeroSection-module-scss-module__ORV81G__doctorInfo .HeroSection-module-scss-module__ORV81G__doctorBadge .HeroSection-module-scss-module__ORV81G__doctorSpecialty{color:var(--color-gray-600);margin:0 0 var(--spacing-sm)0;font-size:.875rem;font-weight:500}.HeroSection-module-scss-module__ORV81G__doctorInfo .HeroSection-module-scss-module__ORV81G__doctorBadge .HeroSection-module-scss-module__ORV81G__doctorCredentials{gap:var(--spacing-xs);flex-direction:column;display:flex}.HeroSection-module-scss-module__ORV81G__doctorInfo .HeroSection-module-scss-module__ORV81G__doctorBadge .HeroSection-module-scss-module__ORV81G__doctorCredentials .HeroSection-module-scss-module__ORV81G__credential{color:var(--color-gray-500);font-size:.75rem;font-weight:500}.HeroSection-module-scss-module__ORV81G__doctorInfo .HeroSection-module-scss-module__ORV81G__doctorBadge .HeroSection-module-scss-module__ORV81G__doctorCredentials .HeroSection-module-scss-module__ORV81G__credential:first-child{color:var(--brand-secondary);font-weight:600}.HeroSection-module-scss-module__ORV81G__decoration{z-index:2;position:absolute;top:-20px;right:-20px}.HeroSection-module-scss-module__ORV81G__decoration .HeroSection-module-scss-module__ORV81G__circle{border:2px solid var(--brand-secondary);opacity:.1;border-radius:50%;width:120px;height:120px}.HeroSection-module-scss-module__ORV81G__decoration .HeroSection-module-scss-module__ORV81G__circle:last-child{border-color:var(--brand-primary);width:80px;height:80px;position:absolute;top:20px;right:20px}.HeroSection-module-scss-module__ORV81G__backgroundElements{z-index:1;position:absolute;inset:0;overflow:hidden}.HeroSection-module-scss-module__ORV81G__backgroundElements .HeroSection-module-scss-module__ORV81G__bgCircle1{background:linear-gradient(135deg,var(--brand-secondary),transparent);opacity:.15;border-radius:50%;width:300px;height:300px;animation:6s ease-in-out infinite HeroSection-module-scss-module__ORV81G__float;position:absolute;top:10%;right:10%}.HeroSection-module-scss-module__ORV81G__backgroundElements .HeroSection-module-scss-module__ORV81G__bgCircle2{background:linear-gradient(135deg,var(--brand-primary),transparent);opacity:.095;border-radius:50%;width:200px;height:200px;animation:8s ease-in-out infinite reverse HeroSection-module-scss-module__ORV81G__float;position:absolute;bottom:20%;left:5%}.HeroSection-module-scss-module__ORV81G__backgroundElements .HeroSection-module-scss-module__ORV81G__bgCircle3{background:linear-gradient(135deg,var(--brand-secondary),transparent);opacity:.15;border-radius:50%;width:200px;height:200px;animation:6s ease-in-out infinite HeroSection-module-scss-module__ORV81G__float;position:absolute;top:65%;right:35%}@keyframes HeroSection-module-scss-module__ORV81G__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(5deg)}}@media (min-width:1024px){.HeroSection-module-scss-module__ORV81G__hero{padding:1rem}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__container{gap:var(--spacing-2xl);grid-template-columns:1fr 1fr;padding:1rem 0 3.7rem}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__title{font-size:3rem}.HeroSection-module-scss-module__ORV81G__imageSide .HeroSection-module-scss-module__ORV81G__imageContainer{max-width:450px}}@media (min-width:768px) and (max-width:1023px){.HeroSection-module-scss-module__ORV81G__hero{padding:var(--spacing-md)0 var(--spacing-xl)0;width:100%;max-width:1200px}.HeroSection-module-scss-module__ORV81G__content{width:100%;padding:0}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__textContent{text-align:center;max-width:800px}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__title{font-size:3.5rem}.HeroSection-module-scss-module__ORV81G__content .HeroSection-module-scss-module__ORV81G__description{font-size:1.1rem}}@media (min-width:481px) and (max-width:767px){.HeroSection-module-scss-module__ORV81G__hero{text-align:center;padding:5rem 0}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__title{font-size:2.25rem}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__description{font-size:1rem}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__doctorInfo{left:var(--spacing-md);right:var(--spacing-md)}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__doctorInfo .HeroSection-module-scss-module__ORV81G__doctorBadge{padding:var(--spacing-md)}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations{width:100%;height:100%}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross1,.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross2,.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross3,.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross4{font-size:1rem}}@media (max-width:480px){.HeroSection-module-scss-module__ORV81G__hero{text-align:center;padding:5rem 0}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__title{font-size:2rem}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__description{font-size:.9rem}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__doctorInfo{left:var(--spacing-sm);right:var(--spacing-sm)}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__doctorInfo .HeroSection-module-scss-module__ORV81G__doctorBadge{padding:var(--spacing-sm)}.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross1,.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross2,.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross3,.HeroSection-module-scss-module__ORV81G__hero .HeroSection-module-scss-module__ORV81G__backgroundDecorations .HeroSection-module-scss-module__ORV81G__cross4{font-size:.8rem}}@media (max-width:1023px){.HeroSection-module-scss-module__ORV81G__hero .motion-div{transform:none!important}}@media (max-width:767px){.HeroSection-module-scss-module__ORV81G__hero .motion-div{animation-duration:none!important}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.HeroSection-module-scss-module__ORV81G__hero *{transition:none!important;animation:none!important}}
.ServicesSection-module-scss-module__miDhAa__servicesSection{background:linear-gradient(135deg,var(--color-white)0%,var(--color-gray-50)100%);padding:3.5rem 0}.ServicesSection-module-scss-module__miDhAa__servicesSection .ServicesSection-module-scss-module__miDhAa__container{max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}.ServicesSection-module-scss-module__miDhAa__sectionHeader{text-align:center;margin-bottom:var(--spacing-md)}.ServicesSection-module-scss-module__miDhAa__sectionHeader .ServicesSection-module-scss-module__miDhAa__title{color:var(--color-gray-900);margin-bottom:var(--spacing-md);letter-spacing:-.02em;font-size:2.25rem;font-weight:700;line-height:1.1}.ServicesSection-module-scss-module__miDhAa__sectionHeader .ServicesSection-module-scss-module__miDhAa__title .ServicesSection-module-scss-module__miDhAa__highlight{color:var(--brand-primary);position:relative}.ServicesSection-module-scss-module__miDhAa__sectionHeader .ServicesSection-module-scss-module__miDhAa__title .ServicesSection-module-scss-module__miDhAa__highlight:after{content:"";background:linear-gradient(90deg,var(--brand-secondary),transparent);opacity:.3;border-radius:2px;width:100%;height:6px;position:absolute;bottom:4px;left:0}.ServicesSection-module-scss-module__miDhAa__sectionHeader .ServicesSection-module-scss-module__miDhAa__subtitle{color:var(--color-gray-700);max-width:600px;margin:0 auto;font-size:1.125rem;line-height:1.6}@media (min-width:768px){.ServicesSection-module-scss-module__miDhAa__sectionHeader .ServicesSection-module-scss-module__miDhAa__title{font-size:3rem}.ServicesSection-module-scss-module__miDhAa__sectionHeader .ServicesSection-module-scss-module__miDhAa__subtitle{font-size:1.25rem}}@media (max-width:768px){.ServicesSection-module-scss-module__miDhAa__servicesSection{padding:4rem 0}.ServicesSection-module-scss-module__miDhAa__sectionHeader{margin-bottom:var(--spacing-2xl)}.ServicesSection-module-scss-module__miDhAa__sectionHeader .ServicesSection-module-scss-module__miDhAa__title{font-size:2rem}}
.NavTabs-module-scss-module__3IUrXa__servicesTabs{width:100%;padding-top:.85rem}.NavTabs-module-scss-module__3IUrXa__tabsContainer{gap:var(--spacing-2xl);grid-template-columns:300px 1fr;align-items:stretch;display:grid}.NavTabs-module-scss-module__3IUrXa__navTabs{gap:var(--spacing-xs);border-right:2px solid var(--color-gray-200);padding-right:var(--spacing-2xl);flex-direction:column;display:flex}.NavTabs-module-scss-module__3IUrXa__navTab{padding:.75rem var(--spacing-md);text-align:left;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;transition:all .3s;position:relative}.NavTabs-module-scss-module__3IUrXa__navTab .NavTabs-module-scss-module__3IUrXa__tabText{color:var(--color-gray-700);z-index:2;font-size:1rem;font-weight:600;transition:color .3s;position:relative}.NavTabs-module-scss-module__3IUrXa__navTab .NavTabs-module-scss-module__3IUrXa__activeIndicator{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));border-radius:var(--radius-md);z-index:1;transform-origin:0;position:absolute;inset:0}.NavTabs-module-scss-module__3IUrXa__navTab:hover{background:var(--color-gray-50)}.NavTabs-module-scss-module__3IUrXa__navTab:hover .NavTabs-module-scss-module__3IUrXa__tabText{color:var(--brand-primary)}.NavTabs-module-scss-module__3IUrXa__navTab.NavTabs-module-scss-module__3IUrXa__active .NavTabs-module-scss-module__3IUrXa__tabText{color:var(--color-white);font-weight:700}.NavTabs-module-scss-module__3IUrXa__navTab.NavTabs-module-scss-module__3IUrXa__active:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-right:8px solid var(--brand-primary);width:0;height:0;position:absolute;top:50%;right:-1.4rem;transform:translateY(-50%)}.NavTabs-module-scss-module__3IUrXa__contentArea{min-height:400px;position:relative}.NavTabs-module-scss-module__3IUrXa__tabContent{will-change:transform,opacity;width:100%}.NavTabs-module-scss-module__3IUrXa__contentGrid{gap:var(--spacing-2xl);grid-template-columns:1fr 300px;align-items:start;display:grid}.NavTabs-module-scss-module__3IUrXa__textContent .NavTabs-module-scss-module__3IUrXa__serviceTitle{color:var(--color-gray-900);margin-bottom:var(--spacing-md);will-change:transform,opacity;font-size:2rem;font-weight:700;line-height:1.2}.NavTabs-module-scss-module__3IUrXa__textContent .NavTabs-module-scss-module__3IUrXa__serviceDescription{color:var(--color-gray-700);margin-bottom:var(--spacing-xl);will-change:transform,opacity;font-size:1.125rem;line-height:1.7}.NavTabs-module-scss-module__3IUrXa__featuresList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NavTabs-module-scss-module__3IUrXa__featureItem{align-items:flex-start;gap:var(--spacing-md);color:var(--color-gray-700);padding:var(--spacing-sm)0;will-change:transform,opacity;border-radius:var(--radius-sm);font-size:1rem;transition:background-color .3s;display:flex;position:relative}.NavTabs-module-scss-module__3IUrXa__featureItem:hover{background-color:var(--color-gray-50);padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.NavTabs-module-scss-module__3IUrXa__featureItem .NavTabs-module-scss-module__3IUrXa__featureBullet{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));width:24px;height:24px;color:var(--color-white);box-shadow:0 2px 8px rgba(var(--brand-primary-rgb),.3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.NavTabs-module-scss-module__3IUrXa__featureItem:after{content:"";background:radial-gradient(circle at center,rgba(var(--brand-primary-rgb),.1)0%,transparent 70%);opacity:0;border-radius:var(--radius-sm);pointer-events:none;transition:opacity .3s;position:absolute;inset:0}.NavTabs-module-scss-module__3IUrXa__featureItem:hover:after{opacity:1}.NavTabs-module-scss-module__3IUrXa__imageContainer{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);will-change:transform,opacity;position:relative;overflow:hidden}.NavTabs-module-scss-module__3IUrXa__serviceImage{object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto;transition:transform .3s}.NavTabs-module-scss-module__3IUrXa__serviceImage:hover{transform:scale(1.05)}.NavTabs-module-scss-module__3IUrXa__will-change{will-change:transform,opacity}@media (min-width:1024px){.NavTabs-module-scss-module__3IUrXa__contentGrid{gap:var(--spacing-xl);grid-template-columns:1fr 250px}}@media (min-width:768px) and (max-width:1023px){.NavTabs-module-scss-module__3IUrXa__tabsContainer{gap:var(--spacing-2xl);grid-template-columns:250px 1fr;align-items:stretch;display:grid}.NavTabs-module-scss-module__3IUrXa__navTabs{border-right:none;border-right:2px solid var(--color-gray-200);padding-bottom:var(--spacing-2xl);flex-direction:column;overflow-x:auto}.NavTabs-module-scss-module__3IUrXa__navTabs::-webkit-scrollbar{display:none}.NavTabs-module-scss-module__3IUrXa__navTab.NavTabs-module-scss-module__3IUrXa__active:before{top:14.85px;bottom:-18px;transform:translate(50%)}.NavTabs-module-scss-module__3IUrXa__contentGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.NavTabs-module-scss-module__3IUrXa__contentGrid .NavTabs-module-scss-module__3IUrXa__imageContainer{order:-1}.NavTabs-module-scss-module__3IUrXa__textContent .NavTabs-module-scss-module__3IUrXa__serviceTitle{font-size:1.5rem}.NavTabs-module-scss-module__3IUrXa__textContent .NavTabs-module-scss-module__3IUrXa__serviceDescription{font-size:1rem}.NavTabs-module-scss-module__3IUrXa__featuresList{gap:var(--spacing-xs)}.NavTabs-module-scss-module__3IUrXa__featureItem{padding:var(--spacing-xs)0}.NavTabs-module-scss-module__3IUrXa__featureItem:hover{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}}@media (min-width:481px) and (max-width:767px){.NavTabs-module-scss-module__3IUrXa__tabsContainer{gap:var(--spacing-lg);padding:0 var(--spacing-md);grid-template-columns:1fr}.NavTabs-module-scss-module__3IUrXa__navTabs{white-space:nowrap;border-right:none;border-bottom:2px solid var(--color-gray-200);padding-right:0;padding-bottom:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:row;overflow-x:auto}.NavTabs-module-scss-module__3IUrXa__navTabs::-webkit-scrollbar{display:none}.NavTabs-module-scss-module__3IUrXa__navTab{padding:var(--spacing-sm)var(--spacing-md);flex-shrink:0;justify-content:center;align-items:center;min-width:150px;display:flex}.NavTabs-module-scss-module__3IUrXa__navTab .NavTabs-module-scss-module__3IUrXa__tabText{white-space:nowrap;font-size:.9rem}.NavTabs-module-scss-module__3IUrXa__navTab.NavTabs-module-scss-module__3IUrXa__active:before{content:"";border-left:8px solid #0000;border-right:8px solid #0000;border-bottom:8px solid var(--brand-primary);width:0;height:0;position:absolute;top:auto;bottom:-1.1rem;right:50%;transform:translate(50%)}.NavTabs-module-scss-module__3IUrXa__contentArea{min-height:350px}.NavTabs-module-scss-module__3IUrXa__contentGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.NavTabs-module-scss-module__3IUrXa__contentGrid .NavTabs-module-scss-module__3IUrXa__imageContainer{width:100%;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-lg);order:-1}.NavTabs-module-scss-module__3IUrXa__textContent .NavTabs-module-scss-module__3IUrXa__serviceTitle{margin-bottom:var(--spacing-sm);text-align:center;font-size:1.5rem}.NavTabs-module-scss-module__3IUrXa__textContent .NavTabs-module-scss-module__3IUrXa__serviceDescription{margin-bottom:var(--spacing-lg);text-align:center;font-size:1rem;line-height:1.6}.NavTabs-module-scss-module__3IUrXa__featuresList{gap:var(--spacing-sm)}.NavTabs-module-scss-module__3IUrXa__featureItem{gap:var(--spacing-sm);padding:var(--spacing-sm)0;font-size:.9rem}.NavTabs-module-scss-module__3IUrXa__featureItem:hover{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}.NavTabs-module-scss-module__3IUrXa__featureItem .NavTabs-module-scss-module__3IUrXa__featureBullet{width:22px;height:22px;font-size:.75rem}.NavTabs-module-scss-module__3IUrXa__imageContainer{margin-top:var(--spacing-md);margin-left:auto;margin-right:auto}.NavTabs-module-scss-module__3IUrXa__imageContainer .NavTabs-module-scss-module__3IUrXa__serviceImage{border-radius:var(--radius-md)}}@media (max-width:480px){.NavTabs-module-scss-module__3IUrXa__tabsContainer{gap:var(--spacing-lg);padding:0 var(--spacing-sm);grid-template-columns:1fr}.NavTabs-module-scss-module__3IUrXa__navTabs{white-space:nowrap;border-right:none;border-bottom:2px solid var(--color-gray-200);padding-right:0;padding-bottom:var(--spacing-lg);gap:var(--spacing-xs);flex-direction:row;overflow-x:auto}.NavTabs-module-scss-module__3IUrXa__navTabs::-webkit-scrollbar{display:none}.NavTabs-module-scss-module__3IUrXa__navTab{padding:var(--spacing-sm)var(--spacing-md);flex-shrink:0;justify-content:center;align-items:center;min-width:140px;display:flex}.NavTabs-module-scss-module__3IUrXa__navTab .NavTabs-module-scss-module__3IUrXa__tabText{white-space:nowrap;font-size:.875rem}.NavTabs-module-scss-module__3IUrXa__navTab.NavTabs-module-scss-module__3IUrXa__active:before{content:"";border-left:8px solid #0000;border-bottom:8px solid var(--brand-primary);border-right:8px solid #0000;width:0;height:0;position:absolute;top:auto;bottom:-1.1rem;right:50%;transform:translate(50%)}.NavTabs-module-scss-module__3IUrXa__contentArea{min-height:300px;padding:0 var(--spacing-sm)}.NavTabs-module-scss-module__3IUrXa__contentGrid{gap:var(--spacing-lg);grid-template-columns:1fr}.NavTabs-module-scss-module__3IUrXa__contentGrid .NavTabs-module-scss-module__3IUrXa__imageContainer{width:100%;margin-left:auto;margin-right:auto;margin-bottom:var(--spacing-lg);order:-1}.NavTabs-module-scss-module__3IUrXa__textContent .NavTabs-module-scss-module__3IUrXa__serviceTitle{margin-bottom:var(--spacing-xs);text-align:center;font-size:1.375rem}.NavTabs-module-scss-module__3IUrXa__textContent .NavTabs-module-scss-module__3IUrXa__serviceDescription{margin-bottom:var(--spacing-lg);text-align:center;font-size:.9375rem;line-height:1.4}.NavTabs-module-scss-module__3IUrXa__featuresList{gap:var(--spacing-xs)}.NavTabs-module-scss-module__3IUrXa__featureItem{gap:var(--spacing-sm);padding:var(--spacing-xs)0;font-size:.875rem}.NavTabs-module-scss-module__3IUrXa__featureItem:hover{padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}.NavTabs-module-scss-module__3IUrXa__featureItem .NavTabs-module-scss-module__3IUrXa__featureBullet{width:20px;height:20px;font-size:.7rem}.NavTabs-module-scss-module__3IUrXa__imageContainer{margin-top:var(--spacing-xs)}.NavTabs-module-scss-module__3IUrXa__imageContainer .NavTabs-module-scss-module__3IUrXa__serviceImage{border-radius:var(--radius-md)}}@media (prefers-reduced-motion:reduce){.NavTabs-module-scss-module__3IUrXa__navTab,.NavTabs-module-scss-module__3IUrXa__serviceImage,.NavTabs-module-scss-module__3IUrXa__featureItem,.NavTabs-module-scss-module__3IUrXa__serviceTitle,.NavTabs-module-scss-module__3IUrXa__serviceDescription,.NavTabs-module-scss-module__3IUrXa__motion-div,.NavTabs-module-scss-module__3IUrXa__featureItem,.NavTabs-module-scss-module__3IUrXa__featureBullet{transition:none!important;animation:none!important}.NavTabs-module-scss-module__3IUrXa__featureItem:hover{background-color:#0000;padding-left:0;padding-right:0}.NavTabs-module-scss-module__3IUrXa__featureItem:after{display:none}}
.TeethWhitening-module-scss-module__N_Tgzq__whitening{padding:var(--spacing-xl)0;background:linear-gradient(135deg,var(--brand-primary)0%,var(--color-primary-800)100%);color:var(--color-white);position:relative;overflow:hidden}.TeethWhitening-module-scss-module__N_Tgzq__whitening .TeethWhitening-module-scss-module__N_Tgzq__container{max-width:1400px;padding:0 var(--spacing-md);z-index:2;margin:0 auto;position:relative}.TeethWhitening-module-scss-module__N_Tgzq__sectionHeader{text-align:center;margin-bottom:var(--spacing-md);max-width:1200px;margin-left:auto;margin-right:auto}.TeethWhitening-module-scss-module__N_Tgzq__sectionHeader .TeethWhitening-module-scss-module__N_Tgzq__sectionTitle{margin-bottom:var(--spacing-xs);letter-spacing:-.02em;font-size:2.5rem;font-weight:700;line-height:1.1}.TeethWhitening-module-scss-module__N_Tgzq__sectionHeader .TeethWhitening-module-scss-module__N_Tgzq__sectionSubtitle{opacity:.9;font-size:1.2rem;line-height:1.6}.TeethWhitening-module-scss-module__N_Tgzq__mainContent{flex-direction:column;justify-content:center;align-items:center;display:flex}.TeethWhitening-module-scss-module__N_Tgzq__sliderColumn{width:100%}.TeethWhitening-module-scss-module__N_Tgzq__contentColumn{gap:var(--spacing-xs);flex-direction:column;justify-content:center;display:flex}.TeethWhitening-module-scss-module__N_Tgzq__techInfo .TeethWhitening-module-scss-module__N_Tgzq__techTitle{margin-bottom:var(--spacing-md);letter-spacing:-.02em;font-size:1.75rem;font-weight:700}.TeethWhitening-module-scss-module__N_Tgzq__techInfo .TeethWhitening-module-scss-module__N_Tgzq__techDescription{font-size:1rem;line-height:1.3}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:var(--spacing-2xl);border-radius:var(--radius-xl);text-align:center;background:#ffffff1a;border:1px solid #fff3}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox .TeethWhitening-module-scss-module__N_Tgzq__ctaTitle{margin-bottom:var(--spacing-md);letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox .TeethWhitening-module-scss-module__N_Tgzq__ctaDescription{margin-bottom:var(--spacing-md);font-size:1.125rem;line-height:1.2}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox .TeethWhitening-module-scss-module__N_Tgzq__ctaButton{background:var(--color-white);color:var(--brand-primary);padding:var(--spacing-md)var(--spacing-md);border-radius:var(--radius-lg);cursor:pointer;box-shadow:var(--shadow-lg);border:none;width:100%;font-size:1.125rem;font-weight:700;transition:all .3s}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox .TeethWhitening-module-scss-module__N_Tgzq__ctaButton:hover{background:var(--color-gray-100);box-shadow:var(--shadow-xl);transform:translateY(-2px)}.TeethWhitening-module-scss-module__N_Tgzq__backgroundElements{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.TeethWhitening-module-scss-module__N_Tgzq__backgroundElements .TeethWhitening-module-scss-module__N_Tgzq__bgCircle{opacity:.05;background:var(--color-white);border-radius:50%;position:absolute}.TeethWhitening-module-scss-module__N_Tgzq__backgroundElements .TeethWhitening-module-scss-module__N_Tgzq__bgCircle:first-child{width:300px;height:300px;top:10%;right:10%}.TeethWhitening-module-scss-module__N_Tgzq__backgroundElements .TeethWhitening-module-scss-module__N_Tgzq__bgCircle:nth-child(2){width:200px;height:200px;bottom:20%;left:5%}.TeethWhitening-module-scss-module__N_Tgzq__backgroundElements .TeethWhitening-module-scss-module__N_Tgzq__bgWave{background:linear-gradient(#0000,#ffffff20);border-radius:50% 50% 0 0;height:100px;position:absolute;bottom:0;left:0;right:0}@media (min-width:1024px){.TeethWhitening-module-scss-module__N_Tgzq__whitening .TeethWhitening-module-scss-module__N_Tgzq__container{padding:0 var(--spacing-xl)}.TeethWhitening-module-scss-module__N_Tgzq__mainContent{gap:var(--spacing-xs);grid-template-columns:2fr 1fr;align-items:start;display:grid}}@media (min-width:768px){.TeethWhitening-module-scss-module__N_Tgzq__sectionHeader .TeethWhitening-module-scss-module__N_Tgzq__sectionTitle{font-size:3rem}.TeethWhitening-module-scss-module__N_Tgzq__sectionHeader .TeethWhitening-module-scss-module__N_Tgzq__sectionSubtitle{font-size:1.2rem}.TeethWhitening-module-scss-module__N_Tgzq__techInfo .TeethWhitening-module-scss-module__N_Tgzq__techTitle{font-size:1.5rem}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox{text-align:left;padding:var(--spacing-md)}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox .TeethWhitening-module-scss-module__N_Tgzq__ctaTitle{font-size:1.4rem}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox .TeethWhitening-module-scss-module__N_Tgzq__ctaButton{width:auto}}@media (max-width:768px){.TeethWhitening-module-scss-module__N_Tgzq__whitening{padding:var(--spacing-2xl)0}.TeethWhitening-module-scss-module__N_Tgzq__sectionHeader{margin-bottom:var(--spacing-md)}.TeethWhitening-module-scss-module__N_Tgzq__sectionHeader .TeethWhitening-module-scss-module__N_Tgzq__sectionTitle{font-size:1.7rem}.TeethWhitening-module-scss-module__N_Tgzq__sectionHeader .TeethWhitening-module-scss-module__N_Tgzq__sectionSubtitle{font-size:1rem;line-height:1.1}.TeethWhitening-module-scss-module__N_Tgzq__contentColumn{gap:var(--spacing-sm)}.TeethWhitening-module-scss-module__N_Tgzq__techInfo{text-align:center;flex-direction:column;align-items:center;display:flex}.TeethWhitening-module-scss-module__N_Tgzq__techInfo .TeethWhitening-module-scss-module__N_Tgzq__techTitle{font-size:1.5rem}.TeethWhitening-module-scss-module__N_Tgzq__techInfo .TeethWhitening-module-scss-module__N_Tgzq__techDescription{font-size:1rem}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox{padding:var(--spacing-md)}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox .TeethWhitening-module-scss-module__N_Tgzq__ctaTitle{font-size:1.2rem}.TeethWhitening-module-scss-module__N_Tgzq__ctaBox .TeethWhitening-module-scss-module__N_Tgzq__ctaDescription{font-size:.9rem}}@media (prefers-reduced-motion:reduce){.TeethWhitening-module-scss-module__N_Tgzq__ctaButton{transition:none}}
.BeforeAfterSlider-module-scss-module___sgVeq__sliderContainer{width:100%;max-width:90%;margin:0 auto}.BeforeAfterSlider-module-scss-module___sgVeq__comparisonContainer{border-radius:var(--radius-xl);width:100%;height:388px;box-shadow:var(--shadow-2xl);background:var(--color-gray-100);-webkit-user-select:none;user-select:none;touch-action:none;position:relative;overflow:hidden}.BeforeAfterSlider-module-scss-module___sgVeq__comparisonContainer.BeforeAfterSlider-module-scss-module___sgVeq__dragging{cursor:grabbing}.BeforeAfterSlider-module-scss-module___sgVeq__imagesContainer{width:100%;height:100%;position:relative}.BeforeAfterSlider-module-scss-module___sgVeq__beforeImage,.BeforeAfterSlider-module-scss-module___sgVeq__afterImage{width:100%;height:100%;position:absolute;top:0;left:0}.BeforeAfterSlider-module-scss-module___sgVeq__beforeImage .BeforeAfterSlider-module-scss-module___sgVeq__image,.BeforeAfterSlider-module-scss-module___sgVeq__afterImage .BeforeAfterSlider-module-scss-module___sgVeq__image{object-fit:cover;width:100%;height:100%}.BeforeAfterSlider-module-scss-module___sgVeq__sliderTrack{cursor:pointer;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.BeforeAfterSlider-module-scss-module___sgVeq__sliderControl{z-index:20;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;transform:translate(-50%)}.BeforeAfterSlider-module-scss-module___sgVeq__sliderControl .BeforeAfterSlider-module-scss-module___sgVeq__sliderLine{background:var(--color-white);width:3px;height:100%;box-shadow:0 0 10px #0000004d,0 0 20px #ffffff80}.BeforeAfterSlider-module-scss-module___sgVeq__sliderControl .BeforeAfterSlider-module-scss-module___sgVeq__sliderHandle{background:var(--color-white);pointer-events:none;border-radius:50%;width:42px;height:42px;transition:all .2s;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 10px #0003}.BeforeAfterSlider-module-scss-module___sgVeq__sliderTrack:active{cursor:grabbing}.BeforeAfterSlider-module-scss-module___sgVeq__sliderTrack:active .BeforeAfterSlider-module-scss-module___sgVeq__sliderHandle{box-shadow:0 4px 15px #0000004d,0 0 0 2px var(--brand-secondary)}.BeforeAfterSlider-module-scss-module___sgVeq__comparisonContainer.BeforeAfterSlider-module-scss-module___sgVeq__dragging .BeforeAfterSlider-module-scss-module___sgVeq__sliderControl .BeforeAfterSlider-module-scss-module___sgVeq__sliderLine{background:var(--brand-secondary);box-shadow:0 0 15px #0006,0 0 25px #fff9}@media (max-width:768px){.BeforeAfterSlider-module-scss-module___sgVeq__comparisonContainer{height:350px}.BeforeAfterSlider-module-scss-module___sgVeq__sliderControl .BeforeAfterSlider-module-scss-module___sgVeq__sliderHandle{width:36px;height:36px}}@media (max-width:480px){.BeforeAfterSlider-module-scss-module___sgVeq__sliderContainer{max-width:100%}.BeforeAfterSlider-module-scss-module___sgVeq__comparisonContainer{border-radius:var(--radius-md);height:180px}.BeforeAfterSlider-module-scss-module___sgVeq__sliderControl .BeforeAfterSlider-module-scss-module___sgVeq__sliderHandle{width:24px;height:24px}}@media (prefers-reduced-motion:reduce){.BeforeAfterSlider-module-scss-module___sgVeq__sliderHandle{transition:none}}
.SecondaryButton-module-scss-module__Klc3uW__secondaryButton{padding:var(--spacing-md)var(--spacing-xl);border:2px solid var(--brand-primary);border-radius:var(--radius-lg);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:var(--spacing-sm);background:var(--color-white);color:var(--brand-primary);box-shadow:var(--shadow-sm);min-height:3.5rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.SecondaryButton-module-scss-module__Klc3uW__secondaryButton.SecondaryButton-module-scss-module__Klc3uW__fullWidth{width:100%}.SecondaryButton-module-scss-module__Klc3uW__secondaryButton:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(-2px)}.SecondaryButton-module-scss-module__Klc3uW__secondaryButton:active:not(:disabled){transform:translateY(0)}.SecondaryButton-module-scss-module__Klc3uW__secondaryButton:active:not(:disabled):focus{outline:none}.SecondaryButton-module-scss-module__Klc3uW__secondaryButton:disabled{opacity:.6;cursor:not-allowed;border-color:var(--color-gray-400);color:var(--color-gray-400);background:var(--color-white);transform:none}.SecondaryButton-module-scss-module__Klc3uW__secondaryButton .SecondaryButton-module-scss-module__Klc3uW__buttonText{white-space:nowrap}.SecondaryButton-module-scss-module__Klc3uW__secondaryButton .SecondaryButton-module-scss-module__Klc3uW__icon{flex-shrink:0}@media (min-width:768px){.SecondaryButton-module-scss-module__Klc3uW__secondaryButton{min-height:4rem}.SecondaryButton-module-scss-module__Klc3uW__secondaryButton:not([style*=padding]){padding:var(--spacing-lg)var(--spacing-2xl)}}
.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappFloat{z-index:42;position:fixed;bottom:20px;right:20px}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappButton{cursor:pointer;background:linear-gradient(135deg,#25d366 0%,#128c7e 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;text-decoration:none;transition:all .3s;animation:2s infinite ButtonFloatWhatsApp-module-scss-module__369s1G__pulse;display:flex;position:relative;box-shadow:0 4px 20px #25d36666}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappButton:hover{background:linear-gradient(135deg,#128c7e 0%,#25d366 100%);transform:scale(1.1);box-shadow:0 6px 25px #25d36699}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappButton:hover .ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip{opacity:1;visibility:visible;transform:translate(-10px)translateY(-50%)}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappButton:active{transform:scale(.95)}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappIcon{color:#fff;width:28px;height:28px}.ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip{background:var(--color-white);opacity:0;visibility:hidden;text-align:left;pointer-events:none;border:1px solid #b5b5b5;border-radius:8px;width:max-content;max-width:200px;padding:12px 14px;transition:all .3s;position:absolute;top:50%;right:70px;transform:translateY(-50%);box-shadow:0 4px 15px #00437033}.ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip:after{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:6px solid #fff;width:0;height:0;position:absolute;top:50%;right:-6px;transform:translateY(-50%)}.ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip span{color:#004370;font-size:12px;font-weight:600;line-height:1.4;display:block}@keyframes ButtonFloatWhatsApp-module-scss-module__369s1G__pulse{0%{box-shadow:0 0 #25d366b3}70%{box-shadow:0 0 0 15px #25d36600}to{box-shadow:0 0 #25d36600}}@media (max-width:768px){.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappFloat{bottom:15px;right:15px}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappButton{width:56px;height:56px}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappButton:hover{transform:scale(1.05)}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappButton:hover .ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip{transform:translate(-8px)translateY(-50%)}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappIcon{width:26px;height:26px}.ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip{width:180px;padding:10px 14px;right:65px}.ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip span{font-size:11px}}@media (max-width:480px){.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappFloat{bottom:22px;right:.7rem}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappButton{width:52px;height:52px}.ButtonFloatWhatsApp-module-scss-module__369s1G__whatsappIcon{width:24px;height:24px}.ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip{width:160px;padding:8px 12px;right:60px}.ButtonFloatWhatsApp-module-scss-module__369s1G__tooltip span{font-size:10px}}
.ScrollToTop-module-scss-module__aSM7Va__scrollToTop{background:var(--brand-primary);width:3.5rem;height:3.5rem;color:var(--color-white);cursor:pointer;box-shadow:var(--shadow-lg);z-index:1000;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex;position:fixed;bottom:6rem;right:1.2rem}.ScrollToTop-module-scss-module__aSM7Va__scrollToTop:hover{background:var(--brand-secondary);box-shadow:var(--shadow-xl)}.ScrollToTop-module-scss-module__aSM7Va__scrollToTop:focus{outline:2px solid var(--brand-secondary);outline-offset:2px}@media (max-width:768px){.ScrollToTop-module-scss-module__aSM7Va__scrollToTop{width:3.2rem;height:3.2rem;bottom:5.4rem;right:.7rem}}@media (prefers-reduced-motion:reduce){.ScrollToTop-module-scss-module__aSM7Va__scrollToTop{transition:none}}
