html{scroll-behavior:smooth}body.likestyle-site{font-family:avenir next,segoe ui,sans-serif;background:linear-gradient(180deg,var(--lsf-warm-paper,#f7f4ee) 0%,var(--lsf-porcelain,#fcfaf6) 52%,#eef4f2 100%);color:var(--foundry-text);--foundry-cta-title-color:var(--foundry-text, #20242a);--foundry-cta-text-color:var(--foundry-text-muted, #58616b)}body.likestyle-site h1,body.likestyle-site h2,body.likestyle-site h3,body.likestyle-site .foundry-brand__name{font-family:iowan old style,palatino linotype,book antiqua,Georgia,serif;letter-spacing:0;text-wrap:balance}body.likestyle-site p,body.likestyle-site li{line-height:1.65}body.likestyle-site .foundry-header__inner,body.likestyle-site .foundry-footer__inner,body.likestyle-site .foundry-media-text__inner,body.likestyle-site .foundry-features__inner,body.likestyle-site .foundry-image-feature__inner,body.likestyle-site .foundry-stats-grid__inner,body.likestyle-site .foundry-stats-band__inner,body.likestyle-site .foundry-steps__inner,body.likestyle-site .foundry-comparison-table__inner,body.likestyle-site .foundry-cta__inner,body.likestyle-site .foundry-contact-split__inner{width:min(100%,76rem);margin-inline:auto;padding-inline:1.5rem}body.likestyle-site .foundry-features__grid,body.likestyle-site .foundry-stats-grid__grid,body.likestyle-site .foundry-steps__grid{display:grid;gap:1.5rem}body.likestyle-site .foundry-features__grid,body.likestyle-site .foundry-steps__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr))}body.likestyle-site .foundry-stats-grid__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}body.likestyle-site .foundry-features__item,body.likestyle-site .foundry-stats-grid__item,body.likestyle-site .foundry-steps__item{padding:1.5rem!important;min-height:12rem}body.likestyle-site .foundry-stats-grid__item{text-align:left!important}body.likestyle-site .foundry-stats-grid__item .inline-flex{margin-inline:0!important;margin-bottom:.9rem!important}body.likestyle-site .foundry-steps__item-inner{display:flex;gap:1rem;align-items:flex-start}body.likestyle-site .foundry-features__title,body.likestyle-site .foundry-stats-grid__title,body.likestyle-site .foundry-steps__title,body.likestyle-site .foundry-media-text__title,body.likestyle-site .foundry-comparison-table__title,body.likestyle-site .foundry-cta__title,body.likestyle-site .foundry-contact-split__title{line-height:1.08}body.likestyle-site .foundry-features__item-title,body.likestyle-site .foundry-steps__item-title{line-height:1.25}body.likestyle-site .foundry-features__item-text,body.likestyle-site .foundry-steps__item-text,body.likestyle-site .foundry-stats-grid__label{line-height:1.6!important}body.likestyle-site .foundry-hero{padding-top:7rem;background:linear-gradient(135deg,color-mix(in srgb,var(--foundry-brand-primary,#1f252b) 6%,transparent),transparent 54%),linear-gradient(180deg,var(--foundry-surface-soft,#fcfaf6),transparent);border-bottom:1px solid color-mix(in srgb,var(--foundry-border,#dedad1) 78%,transparent)}body.likestyle-site .foundry-hero__inner{padding:clamp(1rem,3vw,2rem)1.5rem}body.likestyle-site .foundry-header,body.likestyle-site .foundry-footer{background:color-mix(in srgb,var(--foundry-surface,#fff) 88%,transparent);border-color:color-mix(in srgb,var(--foundry-border,#dedad1) 72%,transparent);backdrop-filter:blur(16px)}body.likestyle-site .foundry-nav a,body.likestyle-site .foundry-nav-label,body.likestyle-site .foundry-subnav-toggle,body.likestyle-site .foundry-nav-toggle{color:var(--foundry-text,#20242a)!important}body.likestyle-site .foundry-subnav{background:var(--foundry-surface,#ffffff)!important;border:1px solid var(--foundry-border,#dedad1)!important;box-shadow:0 18px 45px rgba(31,37,43,.12)!important}body.likestyle-site .foundry-subnav a{color:var(--foundry-text,#20242a)!important}body.likestyle-site .foundry-subnav a:hover,body.likestyle-site .foundry-nav a:hover{color:var(--foundry-link-hover,#244a7a)!important}body.likestyle-site .foundry-features__item,body.likestyle-site .foundry-stats-grid__item,body.likestyle-site .foundry-steps__item,body.likestyle-site .foundry-cta__panel,body.likestyle-site .foundry-contact-split__form-panel,body.likestyle-site .foundry-contact-split__meta-card,body.likestyle-site .foundry-image-feature__media,body.likestyle-site .foundry-media-text__media-frame{border-radius:.5rem!important;border-color:color-mix(in srgb,var(--foundry-border,#dedad1) 88%,transparent)!important;background:color-mix(in srgb,var(--foundry-surface,#fff) 94%,transparent)!important;box-shadow:0 18px 45px rgba(31,37,43,7%)!important;backdrop-filter:blur(10px)}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/site-system-diagram.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/control-flow.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/medical-page-map.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/aesthetics-page-stack.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/dermatology-page-stack.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/plastic-surgery-page-stack.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/concierge-page-stack.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/cosmetic-dentistry-page-stack.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/med-spa-page-stack.svg"]),body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/orthodontics-page-stack.svg"]){aspect-ratio:1200/760;background-position:50%;background-repeat:no-repeat;background-size:contain}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/site-system-diagram.svg"]){background-image:url(/images/foundry/site-system-diagram.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/control-flow.svg"]){background-image:url(/images/foundry/control-flow.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/medical-page-map.svg"]){background-image:url(/images/foundry/medical-page-map.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/aesthetics-page-stack.svg"]){background-image:url(/images/foundry/aesthetics-page-stack.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/dermatology-page-stack.svg"]){background-image:url(/images/foundry/dermatology-page-stack.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/plastic-surgery-page-stack.svg"]){background-image:url(/images/foundry/plastic-surgery-page-stack.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/concierge-page-stack.svg"]){background-image:url(/images/foundry/concierge-page-stack.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/cosmetic-dentistry-page-stack.svg"]){background-image:url(/images/foundry/cosmetic-dentistry-page-stack.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/med-spa-page-stack.svg"]){background-image:url(/images/foundry/med-spa-page-stack.svg)!important}body.likestyle-site .foundry-media-text__media-frame:has(.foundry-media-text__image[src="/images/foundry/orthodontics-page-stack.svg"]){background-image:url(/images/foundry/orthodontics-page-stack.svg)!important}body.likestyle-site .foundry-button--primary,body.likestyle-site .foundry-contact-split__submit,body.likestyle-site .foundry-managed-form__submit,body.likestyle-site .foundry-header__cta{background:var(--foundry-brand-accent,var(--lsf-action-teal,#206d65))!important;color:#fff!important;border-radius:.5rem!important;box-shadow:0 12px 30px color-mix(in srgb,var(--foundry-brand-accent,#206d65) 24%,transparent)}body.likestyle-site .foundry-button--secondary{background:var(--foundry-surface,#ffffff)!important;border-color:color-mix(in srgb,var(--foundry-brand-primary,#1f252b) 26%,var(--foundry-border,#dedad1))!important;border-radius:.5rem!important;color:var(--foundry-brand-primary,#1f252b)!important}body.likestyle-site .foundry-cta__panel{--foundry-cta-title-color:var(--foundry-text, #20242a);--foundry-cta-text-color:var(--foundry-text-muted, #58616b)}body.likestyle-site .foundry-cta__title{color:var(--foundry-text,#20242a)!important}body.likestyle-site .foundry-cta__text{color:var(--foundry-text-muted,#58616b)!important}body.likestyle-site .foundry-features__item-icon,body.likestyle-site .foundry-steps__number,body.likestyle-site .foundry-media-text__item-icon,body.likestyle-site .foundry-stats-grid__item .inline-flex{background:var(--foundry-brand-primary,var(--lsf-charcoal,#1f252b))!important}body.likestyle-site .foundry-features__item:nth-child(3n+2) .foundry-features__item-icon,body.likestyle-site .foundry-stats-grid__item:nth-child(3n+2) .inline-flex{background:var(--lsf-trust-blue,#315f9b)!important}body.likestyle-site .foundry-features__item:nth-child(3n) .foundry-features__item-icon,body.likestyle-site .foundry-stats-grid__item:nth-child(3n) .inline-flex{background:var(--lsf-review-clay,#9f4f2f)!important}body.likestyle-site .foundry-features__item-cta{color:var(--foundry-brand-accent,#206d65)}body.likestyle-site .foundry-image-feature{padding-top:1.5rem;padding-bottom:4rem}body.likestyle-site #top+.foundry-image-feature{margin-top:-1rem}body.likestyle-site .foundry-image-feature__figure{width:100%;margin:0 auto;max-width:68rem}body.likestyle-site .foundry-image-feature__media{display:block;width:100%}body.likestyle-site .foundry-image-feature__caption{color:var(--foundry-text-muted,#58616b)!important;line-height:1.55}body.likestyle-site .foundry-comparison-table__table{border-radius:.5rem;max-width:100%;overflow:hidden;box-shadow:0 18px 45px rgba(31,37,43,6%)}body.likestyle-site .foundry-comparison-table__inner>div:has(.foundry-comparison-table__table){max-width:100%;overflow-x:auto!important;padding-bottom:.25rem;-webkit-overflow-scrolling:touch}body.likestyle-site .foundry-comparison-table__table th,body.likestyle-site .foundry-comparison-table__table td{color:var(--foundry-text,#20242a)!important;line-height:1.55}body.likestyle-site .foundry-comparison-table__table td:not(:first-child){color:var(--foundry-text-muted,#58616b)!important}body.likestyle-site:has(#product-system) .foundry-page{--foundry-brand-primary:var(--lsf-charcoal, #1f252b);--foundry-brand-accent:var(--lsf-action-teal, #206d65);--foundry-link-hover:var(--lsf-deep-blue, #244a7a)}body.likestyle-site:has(#likestyle-ecosystem) .foundry-page{--foundry-brand-primary:var(--lsf-trust-blue, #315f9b);--foundry-brand-accent:var(--lsf-editorial-wine, #7b4158);--foundry-link-hover:var(--lsf-deep-blue, #244a7a)}body.likestyle-site:has(#intake-flow) .foundry-page{--foundry-brand-primary:var(--lsf-deep-blue, #244a7a);--foundry-brand-accent:var(--lsf-trust-blue, #315f9b);--foundry-link-hover:var(--lsf-action-teal, #206d65)}body.likestyle-site:has(#medical-system) .foundry-page{--foundry-brand-primary:var(--lsf-charcoal, #1f252b);--foundry-brand-accent:var(--lsf-action-teal, #206d65);--foundry-link-hover:var(--lsf-deep-blue, #244a7a)}body.likestyle-site:has(#why-aesthetics) .foundry-page,body.likestyle-site:has(#why-dermatology) .foundry-page,body.likestyle-site:has(#why-plastic-surgery) .foundry-page,body.likestyle-site:has(#why-concierge) .foundry-page,body.likestyle-site:has(#why-cosmetic-dentistry) .foundry-page,body.likestyle-site:has(#why-med-spas) .foundry-page,body.likestyle-site:has(#why-orthodontics) .foundry-page{--foundry-brand-primary:var(--lsf-editorial-wine, #7b4158);--foundry-brand-accent:var(--lsf-action-teal, #206d65);--foundry-link-hover:var(--lsf-deep-blue, #244a7a)}body.likestyle-site:has(#intake-flow) .foundry-page .foundry-hero,body.likestyle-site:has(#medical-system) .foundry-page .foundry-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--foundry-brand-primary,#244a7a) 10%,transparent),transparent 58%),linear-gradient(180deg,var(--lsf-soft-blue,#ecf1f8),var(--lsf-porcelain,#fcfaf6))}body.likestyle-site:has(#likestyle-ecosystem) .foundry-page .foundry-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--lsf-editorial-wine,#7b4158) 7%,transparent),transparent 58%),linear-gradient(180deg,var(--lsf-soft-blue,#ecf1f8),var(--lsf-porcelain,#fcfaf6))}body.likestyle-site #likestyle-ecosystem .foundry-media-text__media-frame{aspect-ratio:1200/760;background:url(/images/likestyle/likestyle-ecosystem.svg)50%/contain no-repeat,color-mix(in srgb,var(--foundry-surface,#fff) 94%,transparent)!important}body.likestyle-site #likestyle-ecosystem .foundry-media-text__image{min-height:100%;object-fit:contain}@media(max-width:640px){body.likestyle-site #likestyle-ecosystem .foundry-media-text__media-frame{aspect-ratio:640/920;background-image:url(/images/likestyle/likestyle-ecosystem-mobile.svg)!important}body.likestyle-site #likestyle-ecosystem .foundry-media-text__image{opacity:0}}body.likestyle-site:has(#why-aesthetics) .foundry-page .foundry-hero,body.likestyle-site:has(#why-dermatology) .foundry-page .foundry-hero,body.likestyle-site:has(#why-plastic-surgery) .foundry-page .foundry-hero,body.likestyle-site:has(#why-concierge) .foundry-page .foundry-hero,body.likestyle-site:has(#why-cosmetic-dentistry) .foundry-page .foundry-hero,body.likestyle-site:has(#why-med-spas) .foundry-page .foundry-hero,body.likestyle-site:has(#why-orthodontics) .foundry-page .foundry-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--lsf-editorial-wine,#7b4158) 10%,transparent),transparent 58%),linear-gradient(180deg,var(--lsf-soft-wine,#f4e9ee),var(--lsf-porcelain,#fcfaf6))}body.likestyle-site .foundry-footer__text,body.likestyle-site .foundry-footer__legal{max-width:30rem}@media(max-width:900px){body.likestyle-site .foundry-hero{padding-top:6rem}}body.likestyle-site .foundry-hero:not(.foundry-hero--media) .foundry-hero__inner{background:0 0!important;border:0!important;box-shadow:none!important}body.likestyle-site .likestyle-photo-hero.foundry-hero{position:relative;min-height:45rem;padding-top:8.5rem;padding-bottom:5rem;display:flex;align-items:center;overflow:hidden;border-bottom:0;--foundry-hero-copy-panel-bg:transparent;--foundry-hero-copy-panel-border:transparent;--foundry-hero-copy-panel-blur:0;--foundry-hero-copy-panel-radius:0;--foundry-hero-copy-panel-padding:0;--foundry-hero-overlay-center:linear-gradient(90deg, rgba(10, 14, 18, 0.76) 0%, rgba(10, 14, 18, 0.42) 46%, rgba(10, 14, 18, 0.12) 100%),
    linear-gradient(180deg, rgba(10, 14, 18, 0.38) 0%, rgba(10, 14, 18, 0.08) 44%, rgba(10, 14, 18, 0.52) 100%);background:#12171c}body.likestyle-site .likestyle-photo-hero .foundry-hero__media,body.likestyle-site .likestyle-photo-hero .foundry-hero__overlay,body.likestyle-site .likestyle-photo-hero .foundry-hero__image{position:absolute!important;inset:0!important}body.likestyle-site .likestyle-photo-hero .foundry-hero__media{z-index:0!important}body.likestyle-site .likestyle-photo-hero .foundry-hero__image{width:100%!important;height:100%!important;object-fit:cover!important}body.likestyle-site .likestyle-photo-hero .foundry-hero__overlay{z-index:1!important;background:linear-gradient(90deg,rgba(10,14,18,.94) 0%,rgba(10,14,18,.76) 38%,rgba(10,14,18,.26) 74%,rgba(10,14,18,8%) 100%),linear-gradient(180deg,rgba(10,14,18,.28) 0%,rgba(10,14,18,8%) 46%,rgba(10,14,18,.56) 100%)!important}body.likestyle-site .likestyle-photo-hero .foundry-hero__inner{position:relative!important;z-index:2!important;width:calc(100% - 3rem)!important;max-width:76rem!important;margin-inline:auto!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;display:flex;min-height:31rem;flex-direction:column;align-items:flex-start;justify-content:center}body.likestyle-site .likestyle-photo-hero .foundry-hero__inner>*{width:min(100%,43rem);max-width:43rem}body.likestyle-site .likestyle-photo-hero .foundry-hero__text{margin-left:0!important;margin-right:0!important;font-size:1.08rem}body.likestyle-site .likestyle-photo-hero .foundry-hero__actions{justify-content:flex-start!important}body.likestyle-site .likestyle-photo-hero .foundry-hero__title{max-width:14ch;color:#fcfaf6!important;text-shadow:0 2px 28px rgba(0,0,0,.46)}body.likestyle-site .likestyle-home-hero .foundry-hero__title{max-width:11ch}body.likestyle-site .likestyle-photo-hero .foundry-hero__eyebrow,body.likestyle-site .likestyle-photo-hero .foundry-hero__text{color:rgba(252,250,246,.88)!important;text-shadow:0 2px 18px rgba(0,0,0,.44)}body.likestyle-site .foundry-hero:not(.foundry-hero--media) .foundry-hero__eyebrow,body.likestyle-site .foundry-hero:not(.foundry-hero--media) .foundry-hero__text{color:var(--foundry-text-muted,#58616b)!important}body.likestyle-site .foundry-hero:not(.foundry-hero--media) .foundry-hero__title{color:var(--foundry-text,#20242a)!important}body.likestyle-site #product-signal{margin-top:0;background:radial-gradient(circle at 14% 0%,color-mix(in srgb,var(--lsf-action-teal,#206d65) 24%,transparent),transparent 34%),linear-gradient(135deg,var(--lsf-charcoal,#1f252b),#172126 62%,#263034)}body.likestyle-site #product-signal .foundry-stats-band__title,body.likestyle-site #product-signal .foundry-stats-band__subtitle,body.likestyle-site #product-signal .foundry-stats-band__label{color:#f7f4ee!important}body.likestyle-site #product-signal .foundry-stats-band__subtitle,body.likestyle-site #product-signal .foundry-stats-band__label{color:rgba(247,244,238,.78)!important}body.likestyle-site #product-signal .foundry-stats-band__item{border:1px solid rgba(247,244,238,.16);border-radius:.5rem;background:rgba(252,250,246,8%);box-shadow:0 18px 45px rgba(0,0,0,.16)}body.likestyle-site #product-signal .foundry-stats-band__value{color:var(--lsf-signal-gold,#e0a33a)!important}body.likestyle-site #foundry-visual-break .foundry-media-break__copy{padding:1.5rem;border:1px solid rgba(255,255,255,.16);border-radius:.75rem;background:rgba(18,23,28,.32);backdrop-filter:blur(10px)}body.likestyle-site #foundry-visual-break .foundry-media-break__shade{background:linear-gradient(90deg,rgba(0,0,0,.62),rgba(0,0,0,.18) 56%,rgba(0,0,0,.36)),linear-gradient(0deg,rgba(0,0,0,.28),rgba(0,0,0,4%))!important}body.likestyle-site #foundry-visual-break .foundry-media-break__asset{filter:saturate(1.05)brightness(.92)}@media(max-width:640px){body.likestyle-site .foundry-hero{padding-top:2rem;padding-bottom:.75rem}body.likestyle-site .foundry-hero__title{font-size:clamp(2rem,8.5vw,2.35rem);line-height:1.04}body.likestyle-site .foundry-hero__text{margin-top:1rem;font-size:.98rem;line-height:1.5}body.likestyle-site .foundry-hero__actions{margin-top:1.25rem}body.likestyle-site .likestyle-photo-hero.foundry-hero{min-height:42rem;padding-top:4.5rem;padding-bottom:3.5rem;--foundry-hero-copy-panel-padding:1.2rem;--foundry-hero-overlay-center:linear-gradient(180deg, rgba(10, 14, 18, 0.34) 0%, rgba(10, 14, 18, 0.5) 38%, rgba(10, 14, 18, 0.76) 100%)}body.likestyle-site .likestyle-photo-hero .foundry-hero__inner{width:calc(100% - 2rem)!important}body.likestyle-site .likestyle-photo-hero .foundry-hero__title{max-width:12ch}body.likestyle-site .likestyle-home-hero .foundry-hero__title{max-width:10ch}body.likestyle-site .likestyle-photo-hero .foundry-hero__text{font-size:.98rem}body.likestyle-site .foundry-stats-grid,body.likestyle-site .foundry-stats-band,body.likestyle-site .foundry-features,body.likestyle-site .foundry-image-feature,body.likestyle-site .foundry-media-text{padding-top:1rem;padding-bottom:3.25rem}body.likestyle-site #top+.foundry-image-feature{margin-top:0}body.likestyle-site .foundry-features__item,body.likestyle-site .foundry-stats-grid__item,body.likestyle-site .foundry-steps__item{min-height:auto;padding:1.25rem!important}body.likestyle-site .foundry-button--primary,body.likestyle-site .foundry-button--secondary,body.likestyle-site .foundry-header__cta{width:100%;justify-content:center;text-align:center}body.likestyle-site .foundry-comparison-table__table{min-width:42rem;font-size:.9rem}body.likestyle-site .foundry-comparison-table__cell{padding:.85rem 1rem!important}}