.text-gradient:where(.astro-BBE6DXRZ){background:linear-gradient(315deg,var(--primary-200) 25%,var(--secondary-500));background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.darkmode .text-gradient{background:linear-gradient(315deg,var(--primary-200) 25%,var(--secondary-400));background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.call-to-action:where(.astro-BALV45LP){color:var(--neutral-900);background-image:linear-gradient(40deg,var(--primary-100),var(--secondary-200))}.call-to-action:where(.astro-BALV45LP)>div:where(.astro-BALV45LP)>a:where(.astro-BALV45LP){max-width:10rem}.call-to-action:where(.astro-BALV45LP)>div:where(.astro-BALV45LP)>a:where(.astro-BALV45LP) :where(.astro-BALV45LP)[data-icon]{width:60px;height:60px}.call-to-action:where(.astro-BALV45LP) a:where(.astro-BALV45LP):not(button),.call-to-action:where(.astro-BALV45LP) a:where(.astro-BALV45LP):not(button):visited{padding:1rem;color:var(--neutral-900);font-weight:700;border:3px solid var(--neutral-900);border-radius:3px;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out}.call-to-action:where(.astro-BALV45LP) a:where(.astro-BALV45LP):not(button):where(:hover,:focus),.call-to-action:where(.astro-BALV45LP) a:where(.astro-BALV45LP):not(button):visited:where(:hover,:focus){color:var(--neutral-100);background-color:var(--neutral-900);text-decoration:underline}body .service button{width:90vw;height:90vh}body #hifu-face-and-body-button{background-position:left!important}body #dermaplaning-button{background-position:right!important}body .modal__inner{color:#000;background-color:var(--background);border:none;font-size:1.5rem}body .modal__content{margin:10%;gap:1.5rem;padding:1rem;max-height:50vh;overflow:scroll}body .modal__content li{list-style:disc}body .modal__close button{background-color:var(--action-color);text-align:center}body .modal__close button:hover,body .modal__close button:focus{background-color:var(--action-color-state)}
