.smpls-booking[data-style=style1]{--booking-ink:var(--smplsColorHeading,#263b30);--booking-surface:var(--smplsColorBody,#faf8f2);--booking-accent:var(--smplsColorButton,#263b30);--booking-accent-text:var(--smplsColorButtonText,#fff);--booking-border:color-mix(in srgb,var(--booking-ink) 19%,transparent);--booking-selected:color-mix(in srgb,var(--booking-accent) 9%,var(--booking-surface));background:var(--booking-surface);border:1px solid var(--booking-border);border-radius:var(--smplsRadiusBase,8px);color:var(--booking-ink);font-family:var(--smplsFontFamilyParagraph,inherit);overflow:visible}.smpls-booking[data-style=style1] *,.smpls-booking[data-style=style1] :before{box-sizing:border-box}.smpls-booking-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.smpls-booking-panel{min-width:0;padding:clamp(24px,3.2vw,52px)}.smpls-booking-panel+.smpls-booking-panel{border-left:1px solid var(--booking-border)}.smpls-booking-heading{align-items:center;color:inherit;display:flex;font:600 1rem/1.4 var(--smplsFontFamilyParagraph,inherit);gap:14px;margin:0 0 32px}.smpls-booking-heading>i{border:1px solid var(--booking-border);border-radius:50%;display:grid;flex-shrink:0;font-size:19px;height:36px;place-items:center;width:36px}.smpls-booking-services{display:grid;gap:12px;list-style:none;margin:0;padding:0}.smpls-booking-services li{margin:0;position:relative}.smpls-booking-choice{height:1px;opacity:0;position:absolute;width:1px}.smpls-booking-service{align-items:center;background:transparent;border:1px solid var(--booking-border);border-radius:4px;box-shadow:none!important;color:inherit;cursor:pointer;display:grid!important;gap:16px;grid-template-columns:20px minmax(0,1fr) auto;min-height:94px;padding:24px 20px}.smpls-booking-choice:checked+.smpls-booking-service,li.checked>.smpls-booking-service{background:var(--booking-selected);border-color:var(--booking-accent)}.smpls-booking-choice:focus-visible+.smpls-booking-service{outline:2px solid var(--booking-accent);outline-offset:4px}.smpls-booking-radio{border:1px solid var(--booking-border);border-radius:50%;display:grid;height:19px;place-items:center;width:19px}.smpls-booking-choice:checked+label .smpls-booking-radio:before{background:var(--booking-ink);border-radius:50%;content:"";height:11px;width:11px}.smpls-booking-service-title{font:500 clamp(1.35rem,2.1vw,2rem) /1.1 var(--smplsFontFamilyHeading,inherit)}.smpls-booking-service-price{font-size:.9rem;text-align:right;white-space:nowrap}.smpls-booking-service-price strong{display:block;font-weight:500}.smpls-booking-service-price small{display:block;font-size:.75rem;margin-top:8px;opacity:.7}.smpls-booking-resource{margin-top:28px}.smpls-booking-field-label,.smpls-booking-resource>label{display:block;font-size:.85rem;margin-bottom:10px;opacity:.8}.smpls-booking-date>summary,.smpls-booking-resource select{align-items:center;background:transparent;border:1px solid var(--booking-border);border-radius:4px;color:inherit;cursor:pointer;display:flex;font:inherit;justify-content:space-between;min-height:54px;padding:14px 18px;width:100%}.smpls-booking-date{position:relative}.smpls-booking-date>summary{list-style:none}.smpls-booking-date>summary::-webkit-details-marker{display:none}.smpls-booking-date>summary:focus-visible,.smpls-booking-resource select:focus-visible{outline:2px solid var(--booking-accent);outline-offset:3px}.smpls-booking-calendar-popover{background:var(--booking-surface);border:1px solid var(--booking-border);border-radius:6px;box-shadow:0 12px 30px #0002;max-width:100%;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:20}.smpls-booking-time-heading{align-items:center;display:flex;font-size:.85rem;gap:10px;margin:28px 0 14px;opacity:.8}.smpls-booking-times,.smpls-booking-times>.row{display:grid!important;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;width:100%}.smpls-booking-times>.row{grid-column:1/-1}.smpls-booking-times .afternoonCol,.smpls-booking-times .afternoonTimes,.smpls-booking-times .morningCol,.smpls-booking-times .morningTimes{display:contents!important}.smpls-booking-times .afternoonCol>:first-child,.smpls-booking-times .morningCol>:first-child{display:none}.smpls-booking-times .label_reservation_hour{background:transparent;border:1px solid var(--booking-border);border-radius:4px;box-shadow:none;color:inherit;cursor:pointer;display:grid;font-size:.85rem;margin:0;min-height:50px;place-items:center}.smpls-booking-times .label_reservation_hour.active{background:var(--booking-accent);border-color:var(--booking-accent);color:var(--booking-accent-text)}.smpls-booking-times .label_reservation_hour[aria-disabled=true]{opacity:.4;pointer-events:none;text-decoration:line-through}.smpls-booking-note{font-size:.8rem;line-height:1.8;margin:22px 0 0;max-width:36em;opacity:.7}.smpls-booking-native-summary{display:none}.smpls-booking-summary{align-items:center;background:var(--booking-selected);border-radius:0 0 var(--smplsRadiusBase,8px) var(--smplsRadiusBase,8px);border-top:1px solid var(--booking-border);display:flex;gap:24px;justify-content:space-between;padding:28px clamp(24px,3.2vw,52px)}.smpls-booking-summary-title{font:500 clamp(1.5rem,2.2vw,2.3rem) /1.2 var(--smplsFontFamilyHeading,inherit);margin:0 0 10px}.smpls-booking-summary-detail{font-size:.8rem;line-height:1.7;margin:0;opacity:.75}.smpls-booking-contact .smpls-button,.smpls-booking-summary .smpls-button{background:var(--booking-accent);border-color:var(--booking-accent);border-radius:999px;box-shadow:none;color:var(--booking-accent-text);font-size:.9rem;gap:25px;padding:18px 25px;white-space:nowrap}.smpls-booking-summary button:disabled{cursor:not-allowed;opacity:.45}.smpls-booking-summary:has(.smpls-booking-demo-result:not([hidden])){flex-wrap:wrap}.smpls-booking-demo-result{flex-basis:100%;font-size:.85rem}.smpls-booking-demo-result[hidden]{display:none!important}.smpls-booking-contact{border-top:1px solid var(--booking-border);padding:clamp(24px,3.2vw,52px)}.smpls-booking-contact[hidden]{display:none!important}.smpls-booking-contact-fields{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr))}.smpls-booking-contact-fields label{display:block;font-size:.85rem;margin-bottom:8px}.smpls-booking-contact-fields input,.smpls-booking-contact-fields textarea,.smpls-booking-voucher input[type=text]{background:transparent;border:1px solid var(--booking-border);border-radius:4px;color:inherit;min-height:48px;padding:12px;width:100%}.smpls-booking-voucher{margin:20px 0 28px}.dark .smpls-booking[data-style=style1]{--booking-ink:var(--smplsColorHeadingDark,#f5f5f5);--booking-surface:var(--smplsColorBodyDark,#171b19);--booking-accent:var(--smplsColorButtonDark,#d8e4d5);--booking-accent-text:var(--smplsColorButtonTextDark,#18251d)}@media (max-width:767px){.smpls-booking-columns{grid-template-columns:minmax(0,1fr)}.smpls-booking-panel+.smpls-booking-panel{border-left:0;border-top:1px solid var(--booking-border)}.smpls-booking-heading{margin-bottom:24px}.smpls-booking-service{gap:12px;grid-template-columns:18px minmax(0,1fr) auto;padding:20px 14px}.smpls-booking-summary{align-items:stretch;flex-direction:column;gap:20px}.smpls-booking-summary .smpls-button{justify-content:space-between}.smpls-booking-contact-fields{grid-template-columns:minmax(0,1fr)}}.smpls-booking[data-style=style1] .invalid-feedback{display:none}form.was-validated .smpls-booking[data-style=style1] input:invalid~.invalid-feedback{display:block}.smpls-booking-times .label_reservation_hour:focus-visible{outline:2px solid var(--booking-accent);outline-offset:3px}.smpls-booking-times .label_reservation_hour[aria-disabled=true]{background:transparent!important;color:inherit}html :is(.transition-main,.transition-fade,.transition-overlay){transition-delay:0s;transition-duration:90ms;transition-timing-function:ease-out}@media (prefers-reduced-motion:reduce){html :is(.transition-main,.transition-fade,.transition-overlay){transition-duration:0s}}html.is-animating.is-leaving .transition-fade{opacity:1}.platform-mega-link{align-items:center;display:flex!important;gap:12px;line-height:1.4}.site-menu-icon{align-items:center;background:hsl(var(--smplsColorPrimary-hsl));border-radius:14px;color:#fff;display:inline-flex;flex:0 0 38px;font-size:18px;height:38px;justify-content:center;width:38px}.site-menu-icon i{text-align:center;width:1.25em}.platform-mega-link>span:last-child{min-width:0}#site_navigation .sub-menu-wide{backdrop-filter:blur(24px) saturate(130%);background:hsla(0,0%,100%,.82)!important;border:1px solid hsla(var(--smplsColorGray400-hsl),.2);box-shadow:0 24px 60px hsla(var(--smplsColorGray900-hsl),.12)}.dark #site_navigation .sub-menu-wide{background:hsla(var(--smplsColorGray950-hsl),.82)!important;border-color:hsla(0,0%,100%,.09);box-shadow:0 24px 60px rgba(0,0,0,.25)}#site_navigation .sub-menu-wide>.grid>header{background:hsla(var(--smplsColorGray500-hsl),.07)!important}.dark #site_navigation .sub-menu-wide>.grid>header{background:hsla(var(--smplsColorGray500-hsl),.2)!important}#site_mobile_main_menu a:focus-visible,#site_mobile_main_menu button:focus-visible,#site_navigation .sub-menu-wide .platform-mega-link:focus-visible{border-radius:8px;outline:2px solid hsl(var(--smplsColorPrimary-hsl));outline-offset:4px}#site_navigation .sub-menu-wide .grid .main-links{margin-block:24px}#site_navigation .sub-menu-wide .grid .main-links li{margin-bottom:12px}#site_navigation .sub-menu-wide .grid .main-links h3{margin-bottom:18px}#site_navigation>ul>li:focus-within>.sub-menu{opacity:1;transform:none;visibility:visible}#site_navigation>ul>li:focus-within>.sub-menu .grid,#site_navigation>ul>li:focus-within>.sub-menu ul{opacity:1;transform:none;visibility:visible}body.site-mobile-menu-opened{overflow:hidden}#site_mobile_main_menu{backdrop-filter:blur(10px);background:hsla(var(--smplsColorGray900-hsl),.26)}#site_mobile_main_menu:before{display:none}#site_mobile_main_menu .site-mobile-main-menu__inner{background:hsl(var(--smplsColorGray50-hsl));box-shadow:-16px 0 60px hsla(var(--smplsColorGray900-hsl),.12);color:hsl(var(--smplsColorGray800-hsl));height:100%;height:100dvh;overflow-y:auto;overscroll-behavior:contain;width:min(440px,100%)}.dark #site_mobile_main_menu .site-mobile-main-menu__inner{background:hsl(var(--smplsColorGray900-hsl));color:hsl(var(--smplsColorGray50-hsl))}#site_mobile_main_menu .container{height:auto;min-height:100%;padding:0;width:100%}#site_mobile_main_menu .site-mobile-menu__header{background:inherit;background:hsl(var(--smplsColorGray50-hsl));border-bottom:1px solid hsla(var(--smplsColorGray400-hsl),.15);padding:20px 24px;position:sticky;top:0;z-index:2}.dark #site_mobile_main_menu .site-mobile-menu__header{background:hsl(var(--smplsColorGray900-hsl))}.site-mobile-menu-brand img{height:42px;max-width:170px;-o-object-fit:contain;object-fit:contain;width:auto}.dark .site-mobile-menu-brand .logo-light,.site-mobile-menu-brand .logo-dark{display:none}.dark .site-mobile-menu-brand .logo-dark{display:block}#site_mobile_main_menu .site-close-mobile-menu{background:hsla(var(--smplsColorGray400-hsl),.1);border-radius:50%;display:grid;font-size:24px;height:44px;place-items:center;width:44px}#site_mobile_main_menu .menu__container{padding:8px 24px 12px;text-align:left}#site_mobile_main_menu .menu__container>li{border-bottom:1px solid hsla(var(--smplsColorGray400-hsl),.16);position:relative}#site_mobile_main_menu .menu__container>li>.menu-item{align-items:center;color:inherit;display:flex;font-size:17px;font-weight:600;line-height:1.4;min-height:54px;padding:12px 48px 12px 0}#site_mobile_main_menu .site-menu-toggle{background:transparent;border:0;border-radius:50%;color:inherit;cursor:pointer;display:grid;font-size:12px;height:44px;place-items:center;position:absolute;right:-6px;top:5px;width:44px}#site_mobile_main_menu .site-menu-toggle:before{background:hsla(var(--smplsColorGray400-hsl),.09);border-radius:inherit;content:"";inset:6px;opacity:0;position:absolute;transition:opacity .2s ease}#site_mobile_main_menu .site-menu-toggle:hover:before,#site_mobile_main_menu .site-menu-toggle[aria-expanded=true]:before{opacity:1}.site-menu-toggle i{position:relative;transition:transform .2s ease}.site-menu-toggle[aria-expanded=true] i{transform:rotate(180deg)}#site_mobile_main_menu .sub-menu{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0 0 8px;padding:0 0 8px 8px;position:static;transform:none}#site_mobile_main_menu .sub-menu[hidden]{display:none!important}#site_mobile_main_menu .sub-menu:not([hidden]){display:block;opacity:1;visibility:visible}#site_mobile_main_menu .sub-menu>li{border:0;margin:0;padding:0;position:relative}#site_mobile_main_menu .menu__container .sub-menu a{align-items:center;border-radius:9px;color:inherit;display:flex;font-size:14px;font-weight:500;line-height:1.45;min-height:44px;padding:10px 12px}#site_mobile_main_menu .sub-menu a:not(.platform-mega-link){gap:12px}#site_mobile_main_menu .sub-menu a:not(.platform-mega-link):before{background:currentColor;border-radius:50%;content:"";display:block;flex:0 0 4px;height:4px;opacity:.45;position:static;transform:none;width:4px}#site_mobile_main_menu .sub-menu a:hover{background:hsla(var(--smplsColorGray400-hsl),.09)}#site_mobile_main_menu .sub-menu .menu-item-has-children>.menu-item{padding-right:44px}#site_mobile_main_menu .sub-menu .site-menu-toggle{right:0;top:0}#site_mobile_main_menu .sub-menu .sub-menu{background:transparent;border:0;border-left:1px solid hsla(var(--smplsColorGray400-hsl),.25);border-radius:0;margin:2px 10px 8px 12px;padding:0 0 0 10px}#site_mobile_main_menu .platform-mobile-group-title{color:hsl(var(--smplsColorGray500-hsl));font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.5;margin:20px 12px 6px}.dark #site_mobile_main_menu .platform-mobile-group-title{color:hsl(var(--smplsColorGray400-hsl))}#site_mobile_main_menu .platform-mobile-group-links{list-style:none;margin:0;padding:0}#site_mobile_main_menu .platform-mobile-group-links>li{border:0;margin:0;padding:0}#site_mobile_main_menu a[aria-current=page]{color:hsl(var(--smplsColorPrimary-hsl));font-weight:700}.dark #site_mobile_main_menu a[aria-current=page]{color:hsl(var(--smplsColorGray300-hsl))}#site_mobile_main_menu .site-menu-icon{border-radius:11px;flex-basis:32px;font-size:16px;height:32px;width:32px}.site-mobile-menu-actions{align-items:center;display:flex;gap:16px;padding:24px}.site-mobile-account{align-items:center;color:inherit;display:flex;font-weight:600;gap:10px;min-height:44px}.site-mobile-menu-actions .smpls-button{display:flex;gap:16px;margin-left:auto;min-height:44px;padding:12px 20px}#site_mobile_main_menu .site-mobile-menu__footer{margin:0;padding:0 24px max(20px,env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){#site_mobile_main_menu,.site-menu-toggle i,.site-menu-toggle:before{transition:none}}:root{--smplsColorLightPrimary-hsl:var(--smplsColorGray200-hsl);--smplsColorLightPrimary:hsl(var(--smplsColorGray200-hsl));--smplsColorDarkPrimary-hsl:var(--smplsColorGray700-hsl);--smplsColorDarkPrimary:hsl(var(--smplsColorGray700-hsl))}:root,body{--smplsColorCardIconInvert:hsl(var(--smplsColorGray200-hsl));--smplsColorCardIconText:hsl(var(--smplsColorGray200-hsl));--smplsColorFooterHeading:hsl(var(--smplsColorGray200-hsl));--smplsColorFooterHeadingDark:hsl(var(--smplsColorGray200-hsl));--smplsColorFooterIconFlatDark:hsl(var(--smplsColorGray200-hsl));--smplsColorFooterIconInvert:hsl(var(--smplsColorGray200-hsl));--smplsColorFooterText:hsl(var(--smplsColorGray200-hsl));--smplsColorIconFlatDark:hsl(var(--smplsColorGray200-hsl));--smplsColorInputBorderDark:hsl(var(--smplsColorGray200-hsl));--smplsColorInputPlaceholder:hsl(var(--smplsColorGray200-hsl));--smplsColorInputPlaceholderDark:hsl(var(--smplsColorGray200-hsl));--smplsColorMobileMenuItemDark:hsl(var(--smplsColorGray200-hsl));--smplsColorModalIconFlatDark:hsl(var(--smplsColorGray200-hsl));--smplsColorModalIconInvert:hsl(var(--smplsColorGray200-hsl));--smplsColorNavigationSubmenuItemDark:hsl(var(--smplsColorGray200-hsl))}.sc-hero-brand{filter:grayscale(1)}#site_navigation>ul>li>a{white-space:nowrap}@media (min-width:1024px) and (max-width:1535px){#site_navigation>ul{gap:clamp(8px,1vw,16px)!important}#site_navigation>ul>li>a{font-size:14px}}#site_header .site-open-mobile-menu,#site_header .site-open-more-tools,#site_header a[aria-label=\DA\10D et]{color:hsl(var(--smplsColorGray900-hsl))!important}#site_header.site-header--light-controls:not(.headroom--not-top) .site-open-mobile-menu,#site_header.site-header--light-controls:not(.headroom--not-top) .site-open-more-tools,#site_header.site-header--light-controls:not(.headroom--not-top) a[aria-label=\DA\10D et],.dark #site_header .site-open-mobile-menu,.dark #site_header .site-open-more-tools,.dark #site_header a[aria-label=\DA\10D et]{color:hsl(var(--smplsColorGray50-hsl))!important}:root{--site-hero-heading-size:2.25rem}@media (min-width:768px){:root{--site-hero-heading-size:3rem}}@media (min-width:1024px){:root{--site-hero-heading-size:3.75rem}}:is(.smpls-section .theme-heading:has(>.smpls-widget-content>h1),.smpls-section .theme-heading>.smpls-widget-content>h1,.intro_hero .theme-heading,.intro_hero .theme-heading h1,.intro_hero .theme-heading h2,.industry-hero h1,.cs-intro h1,.cs-detail-heading h1,.cs-showcase-heading h1 em){font-size:var(--site-hero-heading-size)!important}.dark :is(.smpls-icon-box-icon,.icon-group)>lord-icon:is([src$="/vlupvdhl.json"],[src$="/gxulgxck.json"],[src$="/xxtkutpo.json"],[src$="/zbopvjaq.json"]){filter:brightness(0) invert(1);opacity:.86}:is(#smpls-editor-content,.sc-page,.wnm-page){--marketing-card-surface:hsl(var(--smplsColorGray50-hsl));--marketing-card-ink:hsl(var(--smplsColorGray900-hsl));--marketing-card-muted:hsl(var(--smplsColorGray600-hsl));--marketing-card-line:hsl(var(--smplsColorGray200-hsl));--marketing-card-corner:hsla(var(--smplsColorGray200-hsl),.35);--marketing-card-hover:hsl(var(--smplsColorGray400-hsl))}.dark :is(#smpls-editor-content,.sc-page,.wnm-page){--marketing-card-surface:hsl(var(--smplsColorGray800-hsl));--marketing-card-ink:hsl(var(--smplsColorGray50-hsl));--marketing-card-muted:hsl(var(--smplsColorGray300-hsl));--marketing-card-line:hsl(var(--smplsColorGray700-hsl));--marketing-card-corner:hsla(var(--smplsColorGray700-hsl),.35);--marketing-card-hover:hsl(var(--smplsColorGray500-hsl))}#smpls-editor-content :not(.smpls-card):is(.smpls-column.rounded-3xl[data-element_type=column],[data-element_type=box].rounded-smplsRadiusBase,.sc-salon-choice,.sc-salon-price-card,.sc-feature,.sc-module,.sc-solution-card,.sc-contact,.sc-fulfillment article,.sc-fulfillment>.smpls-box-content>.smpls-box,.wnm-feature,.wnm-final-card,.wnm-specialty-price,.industry-feature,.industry-integration){background-color:var(--marketing-card-surface)!important;background-image:none!important;border:1px solid var(--marketing-card-line);border-radius:28px;color:var(--marketing-card-ink);isolation:isolate;overflow:hidden;position:relative;transition:border-color .18s ease}#smpls-editor-content :not(.smpls-card):is(.smpls-column.rounded-3xl[data-element_type=column],[data-element_type=box].rounded-smplsRadiusBase,.sc-salon-choice,.sc-salon-price-card,.sc-feature,.sc-module,.sc-solution-card,.sc-contact,.sc-fulfillment article,.sc-fulfillment>.smpls-box-content>.smpls-box,.wnm-feature,.wnm-final-card,.wnm-specialty-price,.industry-feature,.industry-integration):after{background:var(--marketing-card-corner);border:0;border-radius:50%;bottom:auto;content:"";display:block;height:320px;left:auto;opacity:1;pointer-events:none;position:absolute;right:-170px;top:-125px;transform:none;width:210px;z-index:-1}#smpls-editor-content :not(.smpls-card):is(.sc-salon-choice-primary,.sc-contact){border-color:hsl(var(--smplsColorPrimary-hsl))!important}#smpls-editor-content :not(.smpls-card):is(a.sc-module,a.sc-solution-card):hover{border-color:hsl(var(--smplsColorPrimary-hsl))!important}#smpls-editor-content :not(.smpls-card):is(.sc-contact,.sc-module-dark) :is(h2,h3,[data-widget_type=heading],.sc-contact-link,.sc-contact-symbol,.sc-module-arrow){color:var(--marketing-card-ink)!important}#smpls-editor-content :not(.smpls-card):is(.sc-contact,.sc-module-dark) p{color:var(--marketing-card-muted)!important}#smpls-editor-content .sc-contact .smpls-button:not(.-underlined){background:hsl(var(--smplsColorPrimary-hsl))!important;border-color:hsl(var(--smplsColorPrimary-hsl))!important;color:#fff!important}#smpls-editor-content .sc-contact .smpls-button :is(.smpls-button-content,.smpls-button-icon){color:inherit!important}#smpls-editor-content :not(.smpls-card):is(.sc-salon-choice,.sc-salon-price-card,.sc-checklist) .smpls-widget-content>ul{border:0!important;list-style:none!important;padding:0!important}#smpls-editor-content :not(.smpls-card):is(.sc-salon-choice,.sc-salon-price-card) li{border:0!important;display:block!important;line-height:1.65;margin:0!important;padding:0 0 0 28px!important;position:relative}#smpls-editor-content :not(.smpls-card):is(.sc-salon-choice,.sc-salon-price-card) li:before{background:none!important;color:var(--sc-accent-ink);content:"✓"!important;font-weight:600;height:auto!important;left:0!important;line-height:inherit;margin:0!important;position:absolute!important;top:0!important;width:18px!important}#smpls-editor-content :not(.smpls-card):is(.sc-salon-choice,.sc-salon-price-card) li:after{content:none!important}#smpls-editor-content :not(.smpls-card):is(.smpls-column.rounded-3xl[data-element_type=column],[data-element_type=box].rounded-smplsRadiusBase,.sc-salon-choice:not(.sc-salon-choice-primary),.sc-salon-price-card,.sc-feature,.sc-module,.sc-solution-card,.sc-fulfillment article,.sc-fulfillment>.smpls-box-content>.smpls-box,.wnm-feature,.wnm-final-card,.wnm-specialty-price,.industry-feature,.industry-integration):focus-within{border-color:var(--marketing-card-hover)!important}@media (hover:hover){#smpls-editor-content :not(.smpls-card):is(.smpls-column.rounded-3xl[data-element_type=column],[data-element_type=box].rounded-smplsRadiusBase,.sc-salon-choice:not(.sc-salon-choice-primary),.sc-salon-price-card,.sc-feature,.sc-module,.sc-solution-card,.sc-fulfillment article,.sc-fulfillment>.smpls-box-content>.smpls-box,.wnm-feature,.wnm-final-card,.wnm-specialty-price,.industry-feature,.industry-integration):hover{border-color:var(--marketing-card-hover)!important}}@media (prefers-reduced-motion:reduce){#smpls-editor-content :not(.smpls-card):is(.smpls-column.rounded-3xl){transition:none}}#smpls-editor-content .smpls-column.rounded-3xl:not(.smpls-card)>.circles{display:none}#smpls-editor-content .home-suite{padding:0!important}.home-suite{--marketing-card-ink:var(--smplsColorCardHeading);--marketing-card-muted:var(--smplsColorCardText)}.dark .home-suite,.home-suite.-dark{--marketing-card-ink:var(--smplsColorCardHeadingDark);--marketing-card-muted:var(--smplsColorCardTextDark)}.home-suite [data-id=lsjgsoh8]{isolation:isolate;overflow:hidden;position:relative}.home-suite [data-id=lsjgsoh8]:after,.home-suite [data-id=lsjgsoh8]:before{background:linear-gradient(145deg,hsla(var(--smplsColorGray500-hsl),.32),hsla(var(--smplsColorGray700-hsl),.06));border-radius:50%;content:"";height:850px;left:-510px;pointer-events:none;position:absolute;top:-270px;width:850px;z-index:-1}.home-suite [data-id=lsjgsoh8]:after{height:650px;left:-410px;top:-170px;width:650px}.home-suite>.smpls-section-overlay{display:none}.home-suite>.smpls-row{align-items:stretch!important;display:grid;gap:0;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);margin:0!important;width:100%}.home-suite>.smpls-row>.smpls-column{align-self:stretch!important;display:block;margin:0!important;max-width:none;min-width:0;padding:0!important;width:auto}.home-suite .smpls-row .home-suite-content{padding:clamp(32px,4.2vw,68px)!important}#smpls-editor-content .home-suite [data-id=mpns38jt]{display:block!important;height:auto!important;margin:0!important;padding:0!important}.home-suite [data-id=lsjgsoh9]{margin:0 0 32px!important;text-align:left}.home-suite [data-id=lsjgsoh9] p{border:0!important;color:var(--marketing-card-muted)!important;font-size:11px;font-weight:600;letter-spacing:.13em;line-height:1.6;padding:0!important;text-align:left}.home-suite [data-id=lsjgsoh9] .smpls-widget-content{justify-content:flex-start!important;text-align:left!important}#smpls-editor-content .home-suite-navigation{box-sizing:border-box;display:grid;gap:20px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 24px;padding-inline:clamp(32px,4.2vw,68px);width:100%}#smpls-editor-content .home-suite-navigation button{align-items:flex-start;background:transparent;border:0;border-radius:0;border-top:2px solid var(--marketing-card-line);color:hsl(var(--smplsColorGray400-hsl));cursor:pointer;display:flex;flex-direction:column;font:inherit;font-size:15px;gap:6px;min-height:68px;padding:12px 0 0;transition:color .2s,border-color .2s}#smpls-editor-content .home-suite-navigation button>span{display:block}#smpls-editor-content .home-suite-navigation button:hover,#smpls-editor-content .home-suite-navigation button[aria-selected=true]{border-color:currentColor;color:var(--marketing-card-ink)}#smpls-editor-content .home-suite-navigation .home-suite-number{font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:.04em}#smpls-editor-content .home-suite-navigation button:focus-visible,.home-suite a:focus-visible{outline:2px solid var(--marketing-card-ink);outline-offset:5px}.home-suite [data-id=lsjgsoha] .swiper{overflow:hidden;width:100%}.home-suite .swiper-slide{margin:0!important;padding:0!important}.home-suite .swiper-slide [data-widget_type=heading]{margin-bottom:18px!important}.home-suite .swiper-slide h2{color:var(--marketing-card-ink);font-size:clamp(28px,2.65vw,40px);letter-spacing:0;line-height:1.18}.home-suite .swiper-slide [data-widget_type=text]{color:var(--marketing-card-muted);font-size:16px;line-height:1.75;margin:0!important}.home-suite .swiper-pagination{display:none!important}.home-suite [data-id=lsjgsohh]{margin-top:36px!important}.home-suite [data-id=lsjgsohh]>.smpls-box-content{align-items:center;display:flex;flex-flow:row wrap;gap:20px 24px}.home-suite [data-id=lsjgsohj]{margin:0!important}.home-suite [data-id=lsjgsohh] .smpls-button{font-size:14px;line-height:1.4;margin:0!important;min-height:48px;padding:13px 20px;white-space:nowrap}.home-suite [data-id=lsjgsohi] .smpls-button{background:hsl(var(--smplsColorPrimary-hsl))!important;border:1px solid hsl(var(--smplsColorPrimary-hsl))!important;color:#fff!important}.home-suite [data-id=lsjgsohj] .smpls-button{background:transparent;border:0;color:var(--marketing-card-ink);padding:12px 0;text-decoration:none}.home-suite [data-id=lsjgsohj] .smpls-button:after,.home-suite [data-id=lsjgsohj] .smpls-button:before{content:none}.home-suite [data-id=lsjgsohl],.home-suite [data-id=lsjgsohl] :is(figure,picture,img){height:100%;margin:0!important;width:100%}.home-suite [data-id=lsjgsohl] img{inset:0;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:var(--suite-photo-position,63% center)!important;object-position:var(--suite-photo-position,63% center)!important;position:absolute}@media (max-width:991px){#smpls-editor-content .home-suite-navigation{padding-inline:36px}.home-suite>.smpls-row{grid-template-columns:minmax(0,1fr)}.home-suite .smpls-row .home-suite-content{padding:36px!important}.home-suite [data-id=lsjgsohl]{height:260px!important}.home-suite [data-id=lsjgsohl] img{-o-object-position:var(--suite-photo-position,center)!important;object-position:var(--suite-photo-position,center)!important}}@media (max-width:479px){.home-suite .smpls-row .home-suite-content{padding:28px 22px!important}.home-suite [data-id=lsjgsoh9]{margin-bottom:24px!important}#smpls-editor-content .home-suite-navigation{gap:6px;grid-template-columns:1fr 1fr 1.2fr 1.1fr 1fr;margin-bottom:18px;padding-inline:12px}#smpls-editor-content .home-suite-navigation button{font-size:11px;min-height:62px}.home-suite [data-id=lsjgsohh]{margin-top:28px!important}.home-suite [data-id=lsjgsohh]>.smpls-box-content{align-items:stretch!important;flex-direction:column;gap:10px}.home-suite [data-id=lsjgsohh] .smpls-button{justify-content:center;width:100%}.home-suite [data-id=lsjgsohl]{height:220px!important}}.home-suite [data-id=lsjgsohi] .smpls-button :is(.smpls-button-content,.smpls-button-icon){color:inherit!important}.home-suite [data-id=lsjgsohl] .home-suite-photo{height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .35s ease,visibility .35s;visibility:hidden;width:100%}.home-suite [data-id=lsjgsohl] .home-suite-photo[data-active=true]{opacity:1;visibility:visible}.home-suite [data-id=lsjgsohl] .home-suite-photo img{-o-object-position:var(--suite-photo-position,center)!important;object-position:var(--suite-photo-position,center)!important}@media (max-width:359px){#smpls-editor-content .home-suite-navigation{gap:4px}#smpls-editor-content .home-suite-navigation button{font-size:10px}}@media (prefers-reduced-motion:reduce){.home-suite [data-id=lsjgsohl] .home-suite-photo{transition:none}}#smpls-editor-content .home-services>.smpls-container>.smpls-grid{gap:24px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#smpls-editor-content .home-services .home-services-intro{align-content:start;align-items:start;-moz-column-gap:clamp(32px,5vw,80px);column-gap:clamp(32px,5vw,80px);display:grid!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-bottom:24px;padding:0!important}.home-services [data-id=lsg2bxjs]{grid-column:1;margin:0 0 20px!important}#smpls-editor-content .home-services [data-id=lsg2bxjt]{font-size:clamp(32px,3.35vw,52px)!important;grid-column:1;letter-spacing:0;line-height:1.13!important;margin:0!important;text-wrap:balance}.home-services [data-id=lsg2bxjt] h2{font:inherit;letter-spacing:inherit;line-height:inherit}.home-services [data-id=lsg2bxjt] h2>span{display:block}#smpls-editor-content .home-services [data-id=lsg2bxju]{align-self:end;color:hsl(var(--smplsColorGray600-hsl));font-size:17px!important;grid-column:2;grid-row:1/3;line-height:1.7!important;margin:0!important;padding:0}.dark .home-services [data-id=lsg2bxju]{color:hsl(var(--smplsColorGray300-hsl))!important}.home-services [data-id=lsg2bxju] p+p{color:hsl(var(--smplsColorGray500-hsl));font-size:15px;margin-top:16px}.home-services [data-id=lsg2bxjv]{display:none!important}#smpls-editor-content .home-services .home-service-card{box-shadow:none!important;display:flex;flex-direction:column;gap:0;grid-column:auto!important;padding:32px!important;transform:none!important}.home-service-card>[data-widget_type=icon]{flex-grow:0!important;margin:0 0 28px!important}.home-service-card .smpls-icon{align-items:center;background:transparent;border:2px solid hsl(var(--smplsColorPrimary-hsl))!important;border-radius:28px;display:inline-flex;height:80px!important;justify-content:center;min-height:0;padding:0;width:80px!important}.home-service-card lord-icon{filter:brightness(0);height:52px!important;opacity:.75;width:52px!important}.dark .home-service-card lord-icon{filter:brightness(0) invert(1);opacity:.86}#smpls-editor-content .home-service-card>[data-widget_type=heading]{font-size:24px!important;letter-spacing:0;line-height:1.3!important;margin:0 0 16px!important;min-height:2.6em}.home-service-card h3{font:inherit;letter-spacing:inherit;line-height:inherit}.home-service-card>[data-element_type=box]{flex:1;margin:0!important;padding:0!important}#smpls-editor-content .home-service-card [data-widget_type=text]{color:var(--marketing-card-muted)!important;font-size:15px!important;line-height:1.75;margin:0!important}.home-service-card>[data-widget_type=button]{margin-top:28px!important}#smpls-editor-content .home-service-card .smpls-button{align-items:center;background:transparent!important;border:1px solid hsla(var(--smplsColorPrimary-hsl),.35)!important;border-radius:999px;color:hsl(var(--smplsColorPrimary-hsl))!important;display:inline-flex;font-size:14px;gap:10px;justify-content:center;min-height:44px;padding:10px 18px!important;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease;width:-moz-fit-content;width:fit-content}.dark #smpls-editor-content .home-service-card .smpls-button{border-color:hsl(var(--smplsColorGray500-hsl))!important;color:hsl(var(--smplsColorGray100-hsl))!important}#smpls-editor-content .home-service-card .smpls-button:is(:hover,:focus-visible){background:hsl(var(--smplsColorPrimary-hsl))!important;border-color:hsl(var(--smplsColorPrimary-hsl))!important;color:#fff!important}#smpls-editor-content .home-service-card .smpls-button:focus-visible{outline:2px solid hsl(var(--smplsColorPrimary-hsl));outline-offset:3px}.home-service-card .smpls-button-icon{display:inline-flex;margin:0!important}.home-service-card .smpls-button .smpls-hugeicon-right{height:18px;-webkit-mask-size:125% 125%;mask-size:125% 125%;width:18px}#smpls-editor-content .home-service-card .smpls-button:after,#smpls-editor-content .home-service-card .smpls-button:before{content:none}@media (max-width:991px){#smpls-editor-content .home-services .home-services-intro{gap:0;grid-template-columns:minmax(0,1fr);max-width:680px}#smpls-editor-content .home-services [data-id=lsg2bxju]{grid-column:1;grid-row:auto;margin-top:24px!important}#smpls-editor-content .home-services>.smpls-container>.smpls-grid{gap:16px!important;grid-template-columns:minmax(0,1fr)!important}#smpls-editor-content .home-services .home-service-card{padding:28px!important}#smpls-editor-content .home-service-card>[data-widget_type=heading]{min-height:0}}#site_footer.site-footer{background-color:hsl(var(--smplsColorGray900-hsl))!important;background-image:none;border-top:1px solid #ffffff0d;isolation:isolate;overflow:hidden;position:relative}#site_footer.site-footer:after,#site_footer.site-footer:before{content:none}#site_footer .site-footer-symbol-bg{inset:0;opacity:.24;overflow:hidden;pointer-events:none;position:absolute;z-index:0}#site_footer .site-footer-symbol-bg img{filter:grayscale(1);height:auto;max-width:none;position:absolute;right:-3%;top:54%;transform:translateY(-50%) rotate(-12deg);transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:clamp(480px,43vw,880px)}#site_footer>:not(.site-footer-symbol-bg){position:relative;z-index:1}#site_footer .footer-instagram__hashtag{color:#83b9f0}#site_footer .site-footer-copyright{background:transparent}#site_footer .site-footer-copyright .holder{border-color:#ffffff1f}@media (max-width:991px){#site_footer .site-footer-symbol-bg img{right:-14%;width:680px}}@media (max-width:575px){#site_footer .site-footer-symbol-bg{opacity:.16}#site_footer .site-footer-symbol-bg img{right:-46%;top:72%;width:620px}}.site-footer .footer-main{display:grid;gap:36px;grid-template-columns:1.3fr 1fr 1fr;margin:0}.site-footer .footer-main>.smpls-col{max-width:none;min-width:0;padding:0;width:auto}.site-footer .footer-navigation h3{color:hsl(var(--smplsColorGray300-hsl))!important;font-size:11px;font-weight:600;letter-spacing:.13em;line-height:1.5;margin:0 0 16px;text-transform:uppercase}.site-footer .footer-navigation li,.site-footer .footer-navigation ul{list-style:none;margin:0;padding:0}.site-footer .footer-navigation a{align-items:center;color:hsl(var(--smplsColorGray200-hsl))!important;display:flex;font-size:14px;font-weight:500;line-height:1.5;min-height:36px;text-decoration:none;text-underline-offset:5px;width:-moz-fit-content;width:fit-content}.site-footer .footer-navigation a:is(:hover,[aria-current=page]){color:hsl(var(--smplsColorGray50-hsl))!important;text-decoration:underline}.site-footer .footer-navigation a:focus-visible{border-radius:3px;outline:2px solid currentColor;outline-offset:4px}.home-newsletter{background:transparent!important;padding:32px 0 80px;--newsletter-ink:#fff;--newsletter-muted:hsla(0,0%,100%,.88);--newsletter-line:hsl(var(--smplsColorGray200-hsl));--newsletter-field:#fff;--newsletter-field-ink:hsl(var(--smplsColorGray900-hsl));--newsletter-field-muted:hsl(var(--smplsColorGray600-hsl))}.home-newsletter .smpls-card{--smplsColorCard:hsl(var(--smplsColorPrimary-hsl));--smplsColorCardDark:var(--smplsColorCard);--smplsColorCardHeading:var(--newsletter-ink);--smplsColorCardHeadingDark:var(--newsletter-ink);--smplsColorCardText:var(--newsletter-muted);--smplsColorCardTextDark:var(--newsletter-muted)}.home-newsletter .smpls-card-content{align-items:center;display:grid;gap:clamp(32px,5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:clamp(28px,4.2vw,64px)}.home-newsletter .home-newsletter__eyebrow{color:var(--newsletter-muted);font-size:11px;font-weight:600;letter-spacing:.13em;margin:0 0 20px;text-transform:uppercase}.home-newsletter h2{color:var(--newsletter-ink);font-size:clamp(28px,2.8vw,42px);font-weight:700;letter-spacing:0;line-height:1.15;margin:0 0 20px;text-wrap:balance}.home-newsletter__intro>p:last-child{color:var(--newsletter-muted);font-size:16px;line-height:1.7;margin:0;max-width:44ch}.home-newsletter form,.home-newsletter__signup{margin:0;min-width:0}.home-newsletter__label{color:var(--newsletter-ink);display:block;font-size:13px;font-weight:600;margin-bottom:10px}.home-newsletter__fields{display:flex;gap:10px}.home-newsletter .home-newsletter__fields input{background:var(--newsletter-field)!important;border:1px solid var(--newsletter-line)!important;border-radius:14px;color:var(--newsletter-field-ink)!important;flex:1;font:inherit;font-size:16px;height:54px;min-width:0;padding:0 16px;width:100%}.home-newsletter .home-newsletter__fields input::-moz-placeholder{color:var(--newsletter-field-muted);opacity:.8}.home-newsletter .home-newsletter__fields input::placeholder{color:var(--newsletter-field-muted);opacity:.8}.home-newsletter .home-newsletter__submit{align-items:center;background:#fff!important;border:1px solid #fff!important;border-radius:14px;color:hsl(var(--smplsColorPrimary-hsl))!important;cursor:pointer;display:inline-flex;flex-shrink:0;font:inherit;font-size:14px;font-weight:600;gap:12px;justify-content:center;line-height:1.4;min-height:54px;padding:14px 20px;transition:background-color .2s,border-color .2s}.home-newsletter .home-newsletter__submit:is(:hover,:focus-visible){background:#eef2f7!important;border-color:#eef2f7!important}.home-newsletter__submit:disabled{cursor:wait;opacity:.65}.home-newsletter__submit :is(svg,path){color:inherit!important;stroke:currentColor!important}.home-newsletter .home-newsletter__consent{align-items:flex-start;color:var(--newsletter-muted);cursor:pointer;display:flex;font-size:12px;gap:10px;line-height:1.65;margin-top:18px}.home-newsletter .home-newsletter__consent input{accent-color:hsl(var(--smplsColorPrimary-hsl));-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;flex:0 0 18px;height:18px;margin:2px 0 0;width:18px}.home-newsletter__consent a{color:inherit!important;text-decoration:underline;text-underline-offset:3px}.home-newsletter :is(input,button,a):focus-visible{outline:2px solid var(--newsletter-ink);outline-offset:4px}.home-newsletter__feedback{color:var(--newsletter-ink);font-size:14px;line-height:1.6;margin:16px 0 0}@media (max-width:1199px){.site-footer .footer-main{gap:40px 32px;grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer .footer-main>.smpls-col:first-child{grid-column:1/-1}}@media (max-width:991px){.home-newsletter .smpls-card-content{gap:32px;grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){.site-footer .footer-main{gap:32px 20px}.site-footer .footer-main>.smpls-col:first-child{grid-column:1/-1}.site-footer .footer-navigation a{font-size:13px;min-height:44px}.home-newsletter{padding-bottom:48px}.home-newsletter .smpls-card-content{gap:28px;padding:28px 22px}.home-newsletter__fields{flex-direction:column}}article-outline{display:block}#site_header.site-header--light-controls:not(.headroom--not-top) #site_navigation>ul>li>a,#site_header.site-header--light-controls:not(.headroom--not-top) #site_open_mobile_menu,#site_header.site-header--light-controls:not(.headroom--not-top) #site_open_more_tools{color:#fff}#site_header.site-header--light-controls:not(.headroom--not-top) .branding [data-header-logo^=default-]{filter:brightness(0) invert(1)}@media (max-width:639px){#site_header.site-header--light-controls:not(.headroom--not-top) .branding:has([data-header-logo=light-mobile]) [data-header-logo=default-mobile]{display:none!important}#site_header.site-header--light-controls:not(.headroom--not-top) .branding [data-header-logo=light-mobile]{display:inline-block!important}}@media (min-width:640px){#site_header.site-header--light-controls:not(.headroom--not-top) .branding:has([data-header-logo=light-desktop]) [data-header-logo=default-desktop]{display:none!important}#site_header.site-header--light-controls:not(.headroom--not-top) .branding [data-header-logo=light-desktop]{display:inline-block!important}}@media (min-width:1280px){#site_header.site-header--light-controls:not(.headroom--not-top) .header-buttons .smpls-button{border-color:hsla(0,0%,100%,.7);color:#fff}#site_header.site-header--light-controls:not(.headroom--not-top) .header-buttons .smpls-button-icon{color:#fff}}.article-info{margin:1.25rem auto 0;width:min(100% - 3rem,1440px)}.article-info--header{display:none}@media (min-width:1024px){.article-info--header{color:#fff;display:block;margin-top:2rem;width:100%}.article-info--header .article-header-meta__icon{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.3)}.article-info--below{display:none}}.article-header-meta{color:inherit;display:flex;flex-wrap:wrap;font-size:.9375rem;font-weight:600;gap:1.25rem 2rem;justify-content:center;line-height:1.5;margin:0}.article-header-meta .article-header-meta__item{align-items:center;color:inherit;display:inline-flex;gap:.75rem;text-decoration:none}.article-header-meta__icon{align-items:center;background:var(--smplsColorPrimary,hsl(var(--smplsColorPrimary-hsl)));border-radius:.875rem;color:#fff;display:inline-flex;flex-shrink:0;font-size:1.25rem;height:2.75rem;justify-content:center;width:2.75rem}.article-header-meta a:hover{text-decoration:underline;text-underline-offset:.2em}.article-header-meta a:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media (max-width:599px){.article-header-meta{display:grid;font-size:.8125rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.article-header-meta__icon{font-size:1rem;height:2.25rem;width:2.25rem}}.article-featured-image{border-radius:1.5rem;margin:2.5rem auto 0;overflow:hidden;width:min(100% - 3rem,1440px)}.article-featured-image img{display:block;height:auto;max-height:720px;-o-object-fit:cover;object-fit:cover;width:100%}article-outline.article-outline--ready{display:grid;gap:2rem;grid-template-columns:minmax(0,1fr);margin:4rem auto;width:min(100% - 3rem,1440px)}.article-info+article-outline.article-outline--ready{margin-top:2rem}.article-outline__nav{align-self:start;border-top:3px solid var(--smplsColorPrimary,#ed292e);padding-top:1.5rem}.article-outline__nav .article-outline__title{font-size:.875rem;font-weight:700;letter-spacing:.12em;line-height:1.5;margin:0 0 1.5rem;opacity:.65;text-transform:uppercase}.article-outline__nav ol{list-style:none;margin:0;padding:0}.article-outline__nav li{border-bottom:1px solid hsla(0,0%,50%,.25);margin:0;padding:0}.article-outline__nav a{color:inherit;display:grid;font-size:1rem;font-weight:600;gap:.75rem;grid-template-columns:2rem minmax(0,1fr);line-height:1.6;overflow-wrap:anywhere;padding:1rem 0;text-decoration:none}.article-outline__nav a:hover,.article-outline__number{color:var(--smplsColorPrimary,#ed292e)}.article-outline__nav a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.article-outline__target{scroll-margin-top:9rem}.article-outline--ready>#smpls-editor-content{min-width:0}.article-outline--ready>#smpls-editor-content .smpls-container{max-width:100%;width:100%}.article-outline--ready>#smpls-editor-content>.smpls-section:first-child{padding-top:0}@media (min-width:1024px){article-outline.article-outline--ready{-moz-column-gap:clamp(2rem,5vw,5rem);column-gap:clamp(2rem,5vw,5rem);grid-template-columns:minmax(220px,280px) minmax(0,1fr)}}#demand_modal{--demand-surface:#fff;--demand-ink:hsl(var(--smplsColorGray900-hsl));--demand-muted:hsl(var(--smplsColorGray600-hsl));--demand-line:hsl(var(--smplsColorGray300-hsl))}.dark #demand_modal{--demand-surface:hsl(var(--smplsColorGray900-hsl));--demand-ink:hsl(var(--smplsColorGray50-hsl));--demand-muted:hsl(var(--smplsColorGray300-hsl));--demand-line:hsl(var(--smplsColorGray600-hsl))}#demand_modal .modal-dialog{margin:24px auto;max-width:800px;width:calc(100% - 32px)}#demand_modal .modal-content{background:var(--demand-surface);border:1px solid var(--demand-line);border-radius:28px;color:var(--demand-ink)}#demand_modal .modal-body{padding:40px!important}#demand_modal .demand-modal__heading{margin-bottom:28px;padding-right:24px}#demand_modal .demand-modal__eyebrow{color:var(--demand-muted);font-size:11px;font-weight:600;letter-spacing:.12em;margin:0 0 12px;text-transform:uppercase}#demand_modal h2{color:var(--demand-ink);font-size:clamp(28px,3vw,36px);font-weight:600;letter-spacing:0;line-height:1.15;margin:0 0 12px}#demandModalDescription{color:var(--demand-muted);font-size:14px;line-height:1.65;margin:0}#demand_modal .btn-close{background:transparent!important;border:1px solid var(--demand-line);border-radius:50%!important;color:var(--demand-ink)!important;height:44px!important;opacity:1;right:16px!important;top:16px!important;width:44px!important}#demand_modal .btn-close i{color:inherit!important}#demand_modal :is(.btn-close,summary,.demand-form__submit):focus-visible{outline:2px solid currentColor;outline-offset:4px}#demand_modal .demand-form__fields{display:grid;gap:22px 28px;grid-template-columns:repeat(2,minmax(0,1fr))}#demand_modal .demand-form__full{grid-column:1/-1}#demand_modal .demand-field{margin:0;min-width:0}#demand_modal .demand-field label{color:var(--demand-ink);display:block;font-size:13px;font-weight:500;line-height:1.5;margin:0 0 2px}#demand_modal .demand-field label.required:after{color:var(--demand-muted);content:" *"}#demand_modal .demand-field :is(input.form-control,textarea.form-control){background:transparent!important;border:0!important;border-bottom:1px solid var(--demand-line)!important;border-radius:0!important;box-shadow:none!important;color:var(--demand-ink)!important;font-size:16px;line-height:1.5;min-height:46px;outline:none;padding:10px 0;transition:border-color .18s;width:100%}#demand_modal .demand-field textarea.form-control{min-height:112px;resize:vertical}#demand_modal .demand-field :is(input,textarea)::-moz-placeholder{color:var(--demand-muted);opacity:.8}#demand_modal .demand-field :is(input,textarea)::placeholder{color:var(--demand-muted);opacity:.8}#demand_modal .demand-field :is(input.form-control,textarea.form-control):focus{border-bottom-color:var(--demand-ink)!important;box-shadow:0 1px 0 var(--demand-ink)!important}#demand_modal .demand-field .iti{width:100%}#demand_modal .demand-field .iti__selected-country{color:var(--demand-ink);font-size:14px}#demand_modal .demand-field .error{color:#dc2626;font-size:12px;line-height:1.5}.dark #demand_modal .demand-field .error{color:#fca5a5}#demand_modal .demand-form__details{margin:22px 0}#demand_modal .demand-form__details summary{align-items:center;color:var(--demand-ink);cursor:pointer;display:flex;font-size:14px;gap:8px;list-style:none;min-height:44px}#demand_modal .demand-form__details summary::-webkit-details-marker{display:none}#demand_modal .demand-form__details summary:before{content:"+";font-size:20px;width:16px}#demand_modal .demand-form__details[open] summary:before{content:"−"}#demand_modal .demand-form__details summary span{color:var(--demand-muted);font-size:12px}#demand_modal .demand-form__details[open] .demand-form__fields{padding:16px 0 8px}#demand_modal :is(.demand-form__privacy,.demand-form__subject){color:var(--demand-muted);font-size:12px;line-height:1.65;margin:0 0 20px}#demand_modal .demand-form__subject{margin-top:16px}#demand_modal .demand-form__privacy a{color:inherit!important;text-decoration:underline;text-underline-offset:3px}#demand_modal .demand-form__submit{display:flex;font-size:15px;justify-content:center;min-height:54px;padding:14px 20px;width:100%}@media (max-width:575px){#demand_modal .modal-dialog{margin:8px auto;width:calc(100% - 16px)}#demand_modal .modal-content{border-radius:24px}#demand_modal .modal-body{padding:64px 24px 28px!important}#demand_modal .demand-modal__heading{padding-right:0}#demand_modal .demand-form__fields{gap:20px;grid-template-columns:minmax(0,1fr)}}.sh-typed{display:grid}.sh-typed:before{content:attr(data-hero-longest);grid-area:1/1;pointer-events:none;visibility:hidden}.sh-title-line{grid-area:1/1}.sh-hero .sh-shell{margin-left:0!important;width:100%!important}.sh-hero .sh-shell>[hidden]{display:none!important}.sh-stage{aspect-ratio:1.06;isolation:isolate;position:relative;width:100%}.sh-slide{inset:0;opacity:0;pointer-events:none;position:absolute;transform:translate3d(0,12px,0) scale(.985);transition:opacity .65s ease,transform .85s cubic-bezier(.22,1,.36,1),visibility .65s;visibility:hidden}.sh-slide.is-active{opacity:1;transform:translateZ(0) scale(1);visibility:visible}.sh-stage img{display:block;max-width:none;-o-object-fit:contain;object-fit:contain}.sh-device{position:absolute}.sh-device-frame{height:auto;position:relative;width:100%;z-index:2}.sh-desktop{aspect-ratio:1000/886;left:-7%;top:13%;width:116%}.sh-desktop .sh-device-frame{clip-path:polygon(evenodd,0 0,100% 0,100% 100%,0 100%,0 0,15.1% 5.42%,15.1% 59.7%,91.9% 59.7%,91.9% 5.42%,15.1% 5.42%)}.sh-screen{background:#f6f5f1;overflow:hidden;position:absolute}.sh-desktop .sh-screen{height:54.4%;left:15%;top:5.4%;width:77%}.sh-screen img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center;width:100%}.sh-screen .sh-reference-dark{display:none}.dark .sh-screen{background:hsl(var(--smplsColorGray900-hsl))}.dark .sh-screen .sh-reference-light{display:none}.dark .sh-screen .sh-reference-dark{display:block}.sh-mobile{aspect-ratio:540/954;left:-15%;top:17%;width:24%;z-index:3}.sh-mobile .sh-screen{border-radius:12%/5.9%;height:84.8%;left:4.5%;top:2.1%;width:72%}.sh-progress{align-items:center;color:hsl(var(--smplsColorGray500-hsl));display:flex;font-family:inherit;gap:12px;left:58%;position:absolute;top:91%;transform:translateX(-50%);width:min(200px,65%);z-index:5}.sh-progress-counter{font-size:11px;font-variant-numeric:tabular-nums;line-height:1.5;white-space:nowrap}.sh-progress-track{background:hsl(var(--smplsColorGray300-hsl));border-radius:2px;display:block;flex:1;height:2px;overflow:hidden}.sh-progress-fill{background:hsl(var(--smplsColorPrimary-hsl));display:block;height:100%;transform:scaleX(var(--sh-progress,0));transform-origin:left;transition:transform .12s linear;width:100%}.dark .sh-progress{color:hsl(var(--smplsColorGray300-hsl))}.dark .sh-progress-track{background:hsl(var(--smplsColorGray700-hsl))}.dark .sh-progress-fill{background:hsl(var(--smplsColorGray300-hsl))}.sh-decoration{filter:drop-shadow(0 14px 10px #0002);height:auto;left:-11%;position:absolute;top:55%;transform:rotate(-12deg);width:32%;z-index:4}.sh-slide-gastro .sh-decoration{left:-8%;top:54%;transform:rotate(12deg);width:30%}@media (max-width:991px){.sh-stage{aspect-ratio:1.35;margin:0 auto;max-width:650px}.sh-mobile{left:-4%;top:13%;width:22%}.sh-desktop{left:-7%;top:8%;width:110%}.sh-progress{left:auto;margin:24px auto 0;position:relative;top:auto;transform:none}.sh-decoration,.sh-slide-gastro .sh-decoration{left:-3%;top:64%;width:30%}}@media (prefers-reduced-motion:reduce){.sh-slide,.sh-slide.is-active{transform:none;transition:none}.sh-progress-fill{transform:scaleX(1)!important;transition:none}}.home-intro{align-items:center;background:hsl(var(--smplsColorGray900-hsl));color:hsl(var(--smplsColorGray100-hsl));display:grid;padding:clamp(56px,6vw,96px) clamp(24px,5.5vw,112px)}.home-intro__inner{margin-inline:auto;max-width:1200px;width:100%}.home-intro .home-intro__text{font-family:Inter,sans-serif;font-size:clamp(24px,2.4vw,44px);font-weight:650;letter-spacing:0;line-height:1.24;margin:0;text-align:center;text-wrap:pretty}.home-intro__word{color:inherit;display:inline-block}@supports ((-webkit-background-clip:text) or (background-clip:text)){.home-intro.is-animated .home-intro__word{background:linear-gradient(to right,hsl(var(--smplsColorGray100-hsl)) var(--intro-reveal,0),hsl(var(--smplsColorGray600-hsl)) var(--intro-reveal,0));background-clip:text;-webkit-background-clip:text;color:transparent}}.home-intro__accessible{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:767px){.home-intro{padding-block:56px}.home-intro .home-intro__text{font-size:clamp(20px,5vw,26px);line-height:1.3;text-align:left}}@media (forced-colors:active),(prefers-reduced-motion:reduce){.home-intro.is-animated .home-intro__word{background:none;color:inherit}}@media print{.home-intro{background:none;color:#000;min-height:0;padding:32px 0}.home-intro.is-animated .home-intro__word{background:none;color:inherit}}.sc-salon .sc-showcase{transform:none}.sc-salon .sc-salon-choices{display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}.sc-salon .sc-salon-choice,.sc-salon .sc-salon-price-card{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:24px;padding:clamp(24px,3vw,42px)}.sc-salon .sc-salon-choice-primary{border-color:var(--sc-primary);box-shadow:0 16px 50px hsla(var(--smplsColorGray500-hsl),.0471)}.sc-salon .sc-salon-choice [data-widget_type=icon],.sc-salon .sc-salon-choice>i{color:var(--sc-primary);display:inline-block;font-size:34px;margin:24px 0 18px}.sc-salon .sc-salon-label{color:var(--sc-accent-ink);font-size:11px;font-weight:650;letter-spacing:.06em}.sc-salon .sc-salon-choice h3{font-size:clamp(23px,2vw,30px);line-height:1.25;margin-bottom:16px}.sc-salon .sc-salon-choice ul,.sc-salon .sc-salon-price-card ul{display:grid;gap:12px;list-style:none;margin:24px 0;padding:0}.sc-salon :is(.sc-salon-choice,.sc-salon-price-card) .smpls-widget-content ul{border:0;margin:24px 0;padding:0}.sc-salon :is(.sc-salon-choice,.sc-salon-price-card) li{align-items:baseline;border:0!important;display:flex!important;flex-direction:row;gap:12px;margin:0!important;padding:0!important}.sc-salon :is(.sc-salon-choice,.sc-salon-price-card) li:before{background:none!important;color:var(--sc-accent-ink);content:"✓"!important;display:inline-block!important;flex:0 0 auto;height:auto!important;margin:0!important;position:static!important;width:auto!important}.sc-salon :is(.sc-salon-choice,.sc-salon-price-card) li:after{content:none!important}.sc-salon .sc-salon-price{align-items:start}.sc-salon .sc-feature .sp-native-feature-top [data-widget_type=heading] :is(span,.smpls-widget-content){color:var(--sc-accent-ink);font-size:25px;font-variant-numeric:tabular-nums;font-weight:650;line-height:1}.sc-salon .sc-feature :is(.sp-native-feature-top i,.sp-native-feature-top .smpls-icon){font-size:38px}.sc-salon .sc-feature>div>span{color:var(--sc-accent-ink);font-size:25px}.sc-salon .sc-salon-price-card h3{font-size:clamp(28px,3vw,40px);margin:12px 0 18px}.sc-salon .sc-salon-price-card h3 small{color:var(--sc-muted);font-size:14px;font-weight:400}.sc-salon .sc-salon-start{outline:none}@media (max-width:767px){.sc-salon .sc-salon-choices{gap:20px;grid-template-columns:minmax(0,1fr)}.sc-salon .sc-salon-choice .smpls-button{justify-content:center;text-align:center;white-space:normal;width:100%}}.sc-page{--sc-ink:hsl(var(--smplsColorGray900-hsl));--sc-muted:hsl(var(--smplsColorGray500-hsl));--sc-primary:hsl(var(--smplsColorPrimary-hsl));--sc-accent-ink:var(--sc-primary);--sc-highlight:hsl(var(--smplsColorGray200-hsl));--sc-paper:hsl(var(--smplsColorGray50-hsl));--sc-surface:#fff;--sc-tint:hsl(var(--smplsColorGray100-hsl));--sc-line:hsl(var(--smplsColorGray200-hsl));background:var(--sc-paper);color:var(--sc-ink);font:15px/1.65 Inter,sans-serif}.sc-page *,.sc-page :after,.sc-page :before{box-sizing:border-box}.sc-page :is(h1,h2,h3,p,ul,dl,dd,fieldset){margin:0}.sc-page h3{color:var(--sc-ink);font-family:Inter,sans-serif;font-weight:650;letter-spacing:0}.sc-page p{color:var(--sc-muted);line-height:1.75}.sc-page a{color:inherit;text-decoration:none}.sc-page button,.sc-page input,.sc-page select{font:inherit}.sc-page button{cursor:pointer}.sc-page :is(a,button,input,select,summary):focus-visible{outline:3px solid hsl(var(--smplsColorGray400-hsl));outline-offset:5px}.sc-page [id]{scroll-margin-top:130px}.sc-page [hidden]{display:none!important}body:has(.sc-page) .social-bar{display:none}.sc-hero{background:radial-gradient(ellipse at 90% 15%,hsl(var(--smplsColorGray100-hsl)) 0,transparent 60%);padding:150px 0 70px}.sc-hero-grid{align-items:center;display:grid;gap:65px;grid-template-columns:1.04fr 1fr}.sc-breadcrumb{color:var(--sc-muted);display:flex;flex-wrap:wrap;font-size:11px;gap:8px;margin-bottom:32px}.sc-breadcrumb a:hover{color:var(--sc-accent-ink);text-decoration:underline}.sc-page .sc-eyebrow{align-items:center;color:var(--sc-accent-ink);display:flex;font-size:10px;font-weight:650;gap:9px;letter-spacing:.12em;margin-bottom:22px;text-transform:uppercase}.sc-dot{background:hsl(var(--smplsColorGray400-hsl));border-radius:50%;display:inline-block;flex:0 0 auto;height:7px;width:7px}.sc-page .sc-lead{font-size:17px;max-width:580px}.sc-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.sc-page .sc-fine{font-size:11px;margin-top:18px}.sc-needs{display:grid;font-size:13px;gap:10px;list-style:none;margin-top:24px!important;padding:0}.sc-needs li{display:flex;gap:10px}.sc-needs li>span{color:var(--sc-accent-ink)}.sc-showcase{min-width:0;transform:rotate(1deg)}.sc-showcase-label{align-items:center;color:var(--sc-accent-ink);display:flex;font-size:9px;justify-content:space-between;letter-spacing:.08em;margin-bottom:14px;padding:0 14px}.sc-showcase-label i{font-size:25px}.sc-demo{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:25px;box-shadow:0 24px 70px hsla(var(--smplsColorGray800-hsl),.051);padding:28px}.sc-demo-heading{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:25px}.sc-demo-heading small,.sc-small-label{color:var(--sc-muted);font-size:9px;letter-spacing:.08em}.sc-page .sc-demo h2{font-size:clamp(20px,2vw,26px);letter-spacing:0;line-height:1.25;margin-top:7px}.sc-badge{background:var(--sc-tint);border-radius:99px;color:var(--sc-accent-ink);flex-shrink:0;font-size:9px;letter-spacing:.05em;padding:6px 9px}.sc-demo-caption{align-items:flex-start;display:flex;gap:10px;padding:18px 16px 0}.sc-demo-caption .sc-dot{margin-top:5px}.sc-demo-caption p{font-size:10px;line-height:1.6}.sc-field{color:var(--sc-muted);display:grid;font-size:11px;gap:8px}.sc-field :is(input,select),.sc-quantity-label select{background:var(--sc-paper);border:1px solid var(--sc-line);border-radius:11px;color:var(--sc-ink);font-size:12px;min-height:44px;padding:12px;width:100%}.sc-demo-date{align-items:center;display:flex;font-size:12px;gap:10px;padding:23px 0}.sc-demo-date>span{color:var(--sc-muted);font-size:10px;margin-left:auto}.sc-slots{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin:10px 0 22px}.sc-slots button{align-items:center;background:var(--sc-paper);border:1px solid transparent;border-radius:13px;color:var(--sc-ink);display:flex;flex-direction:column;font-size:15px;font-weight:650;justify-content:center;min-height:61px}.sc-slots button:disabled{background:var(--sc-tint);color:#8b978e;cursor:not-allowed}.sc-slots small{font-size:9px;font-weight:400}.sc-slots button[aria-pressed=true]{background:var(--sc-primary);color:var(--sc-highlight)}.sc-slots button:not(:disabled):hover{border-color:var(--sc-accent-ink)}.sc-demo-summary{align-items:center;border-top:1px solid var(--sc-line);display:flex;gap:12px;justify-content:space-between;padding-top:18px}.sc-demo-summary small{color:var(--sc-muted);display:block;font-size:11px;margin-bottom:4px}.sc-demo-summary strong{font-size:25px;letter-spacing:0}.sc-demo-summary strong span{font-size:13px}.sc-summary-icon{background:var(--sc-highlight);border-radius:50%;color:hsl(var(--smplsColorGray700-hsl));display:grid;font-size:22px;height:44px;place-items:center;width:44px}.sc-page .sc-demo-help{font-size:10px;margin-top:16px;min-height:18px}.sc-demo-footnote{align-items:center;color:var(--sc-muted);display:flex;font-size:10px;gap:8px;margin-top:20px}.sc-page-nav{background:var(--sc-surface);border-block:1px solid var(--sc-line);position:relative;z-index:2}.sc-page-nav>div{align-items:center;display:flex;gap:30px;overflow-x:auto}.sc-page-nav a{font-size:11px;font-weight:600;padding:20px 0;white-space:nowrap}.sc-page-nav a:hover,.sc-page-nav a:last-child{color:var(--sc-accent-ink)}.sc-page-nav a:last-child{margin-left:auto}.sc-section{padding-block:90px}.sc-tinted{background:var(--sc-tint)}.sc-section-heading{margin-bottom:40px;max-width:650px}.sc-section-heading>p:not(.sc-eyebrow){font-size:14px}.sc-features{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.sc-feature{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:20px;padding:28px}.sc-feature>div{align-items:center;display:flex;justify-content:space-between;margin-bottom:35px}.sc-feature>div>span{color:var(--sc-muted);font-size:10px}.sc-feature i{color:var(--sc-accent-ink);font-size:25px}.sc-feature h3{font-size:19px;letter-spacing:0;line-height:1.3;margin-bottom:14px}.sc-feature p{font-size:12px}.sc-modules{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.sc-page .sc-module{align-items:flex-start;background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:18px;display:flex;gap:20px;padding:26px}.sc-page .sc-module:hover{transform:translateY(-3px)}.sc-module>i{background:var(--sc-tint);border-radius:13px;color:var(--sc-accent-ink);display:grid;flex-shrink:0;font-size:21px;height:46px;place-items:center;width:46px}.sc-module h3{font-size:20px;margin-bottom:10px}.sc-module p{font-size:12px}.sc-module-arrow{color:var(--sc-accent-ink);font-size:22px;margin-left:auto}.sc-page .sc-module-dark{background:var(--sc-primary)}.sc-module-dark :is(h3,p,.sc-module-arrow){color:hsl(var(--smplsColorGray50-hsl))}.sc-module-dark>i{background:#ffffff14;color:var(--sc-highlight)}.sc-modules-compact .sc-module{align-items:center;padding:20px}.sc-modules-compact h3{font-size:16px;margin-bottom:4px}.sc-modules-compact p{font-size:11px}.sc-connection-grid{align-items:center;display:grid;gap:100px;grid-template-columns:1fr 1fr}.sc-connection-grid .sc-section-heading{margin:0}.sc-flow{display:grid;gap:10px}.sc-flow>div{align-items:center;background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:16px;display:flex;gap:17px;padding:20px 25px}.sc-flow>div>span{color:var(--sc-accent-ink);font-size:12px}.sc-flow small,.sc-flow strong{display:block}.sc-flow strong{font-size:15px}.sc-flow small{color:var(--sc-muted);font-size:11px}.sc-flow i{color:var(--sc-accent-ink);margin-left:auto}.sc-flow>div:last-child{background:var(--sc-primary);color:#fff}.sc-flow>div:last-child :is(span,small,i){color:var(--sc-highlight)}.sc-foundation{display:grid;gap:28px;grid-template-columns:repeat(3,1fr);margin-top:56px}.sc-foundation .smpls-card{border:1px solid var(--sc-line);isolation:isolate;min-width:0;transition:border-color .2s ease}.sc-foundation .smpls-card:hover{border-color:var(--sc-primary)}.sc-foundation .smpls-card>.smpls-card-content{background:transparent;height:100%!important;padding:clamp(28px,3vw,40px);position:relative;z-index:1}.sc-foundation .smpls-card>.circles{inset:0;pointer-events:none;position:absolute;z-index:0}.sc-foundation .circles:after,.sc-foundation .circles:before{background:linear-gradient(180deg,var(--smplsColorCirclesStart),var(--smplsColorCirclesEnd));height:620px;top:50%;width:620px}.sc-foundation i,.sc-page[data-platform-native] .sc-foundation .smpls-icon{color:var(--smplsColorCardIconFlat);font-size:48px;line-height:1}.sc-foundation i{margin-bottom:24px}.sc-foundation .smpls-icon i{color:inherit;font-size:inherit;margin-bottom:0}.sc-foundation .sp-native-icon{line-height:1;margin-bottom:24px}.sc-foundation h3{color:var(--smplsColorCardHeading);font-size:21px;line-height:1.35;margin-bottom:14px}.sc-foundation p{color:var(--smplsColorCardText);font-size:14px;line-height:1.75}.dark .sc-foundation h3{color:var(--smplsColorCardHeadingDark)}.dark .sc-foundation p{color:var(--smplsColorCardTextDark)}.dark .sc-foundation i,.dark .sc-page[data-platform-native] .sc-foundation .smpls-icon{color:var(--smplsColorCardIconFlatDark)}.dark .sc-foundation .circles:after,.dark .sc-foundation .circles:before{background:linear-gradient(180deg,#ffffff12,#ffffff03)}@media (max-width:991px){.sc-foundation,.sc-page[data-platform-native] .sc-foundation>.smpls-box-content{gap:20px!important;grid-template-columns:minmax(0,1fr)!important}}.sc-process{display:grid;gap:35px;grid-template-columns:repeat(3,1fr)}.sc-process article{border-top:1px solid var(--sc-line);padding-top:24px}.sc-process article>span{background:var(--sc-tint);border-radius:50%;color:var(--sc-accent-ink);display:inline-grid;font-size:11px;height:36px;margin-bottom:23px;place-items:center;width:36px}.sc-process h3{font-size:21px;margin-bottom:14px}.sc-process p{font-size:13px}.sc-faq-grid{display:grid;gap:100px;grid-template-columns:.8fr 1.2fr}.sc-faq details{border-top:1px solid var(--sc-line);padding:21px 0}.sc-faq details:last-child{border-bottom:1px solid var(--sc-line)}.sc-faq summary{cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:24px;justify-content:space-between;list-style:none}.sc-faq summary::-webkit-details-marker{display:none}.sc-faq summary>span{color:var(--sc-accent-ink);font-size:19px;line-height:1.2;transition:transform .2s}.sc-faq details[open] summary>span{transform:rotate(45deg)}.sc-faq details p{padding:15px 28px 0 0}.sc-contact{align-items:center;background:var(--sc-primary);border-radius:28px;display:flex;gap:30px;justify-content:space-between;margin-bottom:90px;padding:55px}.sc-contact h2{color:#fff;max-width:700px}.sc-contact .sc-eyebrow{color:var(--sc-highlight)}.sc-contact p{color:hsl(var(--smplsColorGray100-hsl));font-size:13px}.sc-contact-link{color:#fff!important;font-size:12px;padding:10px}.sc-contact-symbol{color:var(--sc-highlight);font-size:110px;font-weight:200;line-height:1}.sc-solution-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.sc-solution-card{align-items:start;background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:20px;display:flex;flex-direction:column;padding:28px}.sc-solution-card:hover{transform:translateY(-4px)}.sc-solution-card>i{color:var(--sc-accent-ink);font-size:27px;margin-bottom:36px}.sc-solution-card>span{color:var(--sc-muted);font-size:9px;letter-spacing:.1em}.sc-solution-card h3{font-size:25px;margin:10px 0 15px}.sc-solution-card p{font-size:12px;margin-bottom:25px}.sc-solution-card>strong{color:var(--sc-accent-ink);display:flex;font-size:12px;gap:20px;justify-content:space-between;margin-top:auto;width:100%}.sc-industry-links{display:grid;gap:18px;grid-template-columns:1fr 1fr;margin-top:18px}.sc-industry-links a{background:var(--sc-primary);border-radius:18px;color:#fff;font-size:13px;padding:25px}.sc-industry-links>a>span:first-child{display:block;font-size:18px;font-weight:600;margin-bottom:8px}.sc-callout{border:1px solid var(--sc-line);border-radius:20px;display:flex;gap:22px;margin-top:22px;padding:28px}.sc-callout>i{color:var(--sc-accent-ink);font-size:25px}.sc-callout h3{font-size:20px;margin-bottom:10px}.sc-callout p{font-size:13px}.sc-invoice-parties{border-bottom:1px solid var(--sc-line);display:grid;gap:20px;grid-template-columns:1fr 1fr;padding-bottom:25px}.sc-invoice-parties :is(small,strong,span){display:block}.sc-invoice-parties small{color:var(--sc-muted);font-size:8px;letter-spacing:.08em;margin-bottom:9px}.sc-invoice-parties strong{font-size:14px}.sc-invoice-parties span{color:var(--sc-muted);font-size:10px}.sc-invoice-line{align-items:center;display:flex;gap:15px;padding:22px 0}.sc-invoice-line strong{font-size:13px}.sc-invoice-line small{color:var(--sc-muted);display:block;font-size:10px}.sc-invoice-line label{color:var(--sc-muted);display:grid;font-size:9px;gap:4px;margin-left:auto}.sc-invoice-line input{background:var(--sc-paper);border:1px solid var(--sc-line);border-radius:9px;color:var(--sc-ink);min-height:44px;padding:8px;width:68px}.sc-tax-field{align-items:center;display:flex;justify-content:space-between;padding-bottom:18px}.sc-tax-field select{width:130px}.sc-invoice-totals{border-top:1px solid var(--sc-line);display:grid;gap:10px;padding-top:16px}.sc-invoice-totals>div{display:flex;font-size:12px;justify-content:space-between}.sc-invoice-totals dt{color:var(--sc-muted)}.sc-invoice-totals dd{font-weight:600}.sc-invoice-totals .sc-total{align-items:center;border-top:1px solid var(--sc-line);margin-top:5px;padding-top:18px}.sc-total dd{font-size:27px;letter-spacing:0}.sc-product-visual{background:#eeeae0;border-radius:17px;display:grid;height:220px;margin-bottom:22px;overflow:hidden;place-items:center;position:relative}.sc-product-stock{align-items:center;background:#ffffffb5;border-radius:20px;color:#4f5c51;display:flex;font-size:8px;gap:6px;left:13px;padding:5px 8px;position:absolute;top:12px}.sc-cup{background:linear-gradient(100deg,#d7cdb7,#f5efdf 35%,#e5dcc9 85%,#d1c6b1);border-radius:9px 9px 45px 45px;box-shadow:0 18px 15px #423b2920;display:grid;height:128px;margin-right:20px;margin-top:6px;place-items:center;position:relative;transform:rotate(-6deg);width:130px}.sc-cup:before{background:#d4cbb7;border:4px solid #ede5d5;border-radius:50%;content:"";height:12px;inset:-4px 0 auto;position:absolute}.sc-cup:after{border:13px solid #d9d0bd;border-left:0;border-radius:0 50% 50% 0;content:"";height:70px;position:absolute;right:-36px;top:16px;width:46px}.sc-cup>span{color:#58634d;font-family:Georgia,serif;font-size:18px;line-height:1.05;text-align:center;z-index:1}[data-product-color=blue] .sc-cup{background:linear-gradient(100deg,#3c5b8b,#8ba9d5 35%,#6284b6 85%,#3b5d8f)}[data-product-color=blue] .sc-cup:after{border-color:#6284b6}[data-product-color=blue] .sc-cup:before{background:#3c5b8b;border-color:#8ba9d5}[data-product-color=blue] .sc-cup>span{color:#f4f1df}[data-product-color=clay] .sc-cup{background:linear-gradient(100deg,#ad7159,#d29c7f 35%,#bf896b 85%,#a66d50)}[data-product-color=clay] .sc-cup:after{border-color:#bf896b}[data-product-color=clay] .sc-cup:before{background:#9b6249;border-color:#c89476}[data-product-color=clay] .sc-cup>span{color:#fff3df}.sc-product-caption{bottom:12px;color:#6c7061;font-size:8px;letter-spacing:.15em;position:absolute}.sc-product-heading{align-items:start;display:flex;gap:15px;justify-content:space-between}.sc-product-heading h3{font-size:17px}.sc-product-heading p{font-size:10px;margin-top:3px}.sc-product-heading>strong{font-size:16px;white-space:nowrap}.sc-product-options{display:flex;gap:20px;justify-content:space-between;margin:17px 0}.sc-product-options fieldset{border:0;min-width:0;padding:0}.sc-product-options legend,.sc-quantity-label{color:var(--sc-muted);font-size:10px;margin-bottom:8px}.sc-swatch{background:#e4d9bf;border:4px solid var(--sc-surface);border-radius:50%;height:29px;margin:4px 8px 4px 1px;outline:1px solid var(--sc-line);width:29px}.sc-swatch-blue{background:#658dc5}.sc-swatch-clay{background:#c28d70}.sc-swatch[aria-pressed=true]{outline:2px solid var(--sc-primary)}.sc-quantity-label{display:grid;gap:5px;width:83px}.sc-quantity-label select{padding:6px 12px}.sc-editor-toolbar{border-top:1px solid var(--sc-line);color:var(--sc-muted);display:flex;font-size:9px;gap:10px;justify-content:space-between;padding:13px 0}.sc-editor-toolbar i{color:var(--sc-accent-ink);margin-right:5px}.sc-editor-preview{background:var(--sc-tint);border-radius:4px;margin:14px 0 28px;min-height:235px;outline:1px dashed hsl(var(--smplsColorGray400-hsl));padding:35px 24px;position:relative}.sc-editor-preview h3{font-size:28px;line-height:1.15;margin:15px 0;overflow-wrap:anywhere}.sc-editor-preview p{font-size:11px}.sc-editor-cta{display:inline-block;font-size:10px;font-weight:600;margin-top:20px}.sc-editor-selection{background:hsl(var(--smplsColorGray500-hsl));color:#fff;font-size:7px;left:-1px;letter-spacing:.1em;padding:2px 8px;position:absolute;top:-16px}.sc-customer-card{align-items:center;display:flex;gap:14px;padding:28px 0}.sc-avatar{background:var(--sc-tint);border-radius:50%;color:var(--sc-accent-ink);display:inline-grid;flex-shrink:0;font-size:11px;font-weight:650;height:38px;place-items:center;width:38px}.sc-customer-card>.sc-avatar{font-size:16px;height:58px;width:58px}.sc-customer-card small{color:var(--sc-muted);font-size:8px;letter-spacing:.09em}.sc-customer-card h3{font-size:20px;margin-top:3px}.sc-customer-card p{font-size:11px}.sc-customer-card .sc-badge{font-size:7px;margin-left:auto}.sc-contact-details{border-block:1px solid var(--sc-line);display:grid;gap:17px;padding:20px 0}.sc-contact-details>div{display:grid;font-size:11px;gap:15px;grid-template-columns:70px 1fr}.sc-contact-details dt{color:var(--sc-muted)}.sc-related{background:var(--sc-tint);border-radius:15px;display:flex;gap:14px;margin-top:22px;padding:18px}.sc-related>i{color:var(--sc-accent-ink);margin-top:4px}.sc-related strong{font-size:12px}.sc-related p{font-size:10px;margin-top:4px}.sc-board-heading{align-items:center;display:flex;gap:10px;margin-bottom:23px}.sc-board-heading strong{display:block;font-size:12px}.sc-board-heading small{color:var(--sc-muted);display:block;font-size:9px}.sc-board{display:grid;gap:9px;grid-template-columns:repeat(3,1fr);margin-bottom:22px}.sc-board-column{background:var(--sc-paper);border-radius:11px;min-height:240px;min-width:0;padding:10px}.sc-board-column h3{align-items:center;display:flex;font-size:9px;gap:5px;letter-spacing:0;margin-bottom:16px}.sc-board-column h3 .sc-dot{height:5px;width:5px}.sc-task{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:8px;padding:13px 9px}.sc-task-label{background:var(--sc-tint);border-radius:3px;color:var(--sc-accent-ink);font-size:6px;letter-spacing:.06em;padding:4px}.sc-task>strong{display:block;font-size:11px;line-height:1.4;margin:11px 0 8px}.sc-task>small{color:var(--sc-muted);display:block;font-size:8px;line-height:1.6}.sc-task-person{align-items:center;display:flex;font-size:6px;gap:5px;margin-top:14px}.sc-task-person .sc-avatar{font-size:6px;height:18px;width:18px}.sc-task-muted{margin-top:9px}.sc-demo-button{background:var(--sc-primary);border:0;border-radius:99px;color:#fff;font-size:12px!important;min-height:46px;width:100%}.sc-workspace{padding-top:0}.sc-workspace-bar{align-items:center;border-bottom:1px solid var(--sc-line);color:var(--sc-muted);display:flex;font-size:8px;gap:16px;letter-spacing:.08em;margin-bottom:25px;padding:14px 0}.sc-workspace-brand{color:var(--sc-accent-ink);font-size:30px;font-weight:800;letter-spacing:0;line-height:1}.sc-workspace-brand>span{color:hsl(var(--smplsColorGray400-hsl))}.sc-workspace-bar>.sc-avatar{font-size:8px;height:29px;margin-left:auto;width:29px}.sc-workspace-stats{display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-bottom:25px}.sc-workspace-stats>div{background:var(--sc-paper);border:1px solid var(--sc-line);border-radius:13px;padding:14px}.sc-workspace-stats small{color:var(--sc-muted);font-size:9px}.sc-workspace-stats strong{display:block;font-size:30px;letter-spacing:0;line-height:1.4}.sc-workspace-stats strong>span{color:var(--sc-muted);display:block;font-size:8px;font-weight:400;letter-spacing:0}.sc-demo-tabs{border-bottom:1px solid var(--sc-line);display:flex;gap:8px;padding-bottom:13px}.sc-demo-tabs button{background:transparent;border:0;border-radius:99px;color:var(--sc-muted);font-size:10px;padding:7px 15px}.sc-demo-tabs button[aria-pressed=true]{background:var(--sc-primary);color:#fff}.sc-activity-list{min-height:230px}.sc-activity-list>div{align-items:center;border-bottom:1px solid var(--sc-line);display:flex;gap:11px;padding:18px 0}.sc-activity-icon{background:var(--sc-tint);border-radius:9px;color:var(--sc-accent-ink);display:inline-grid;flex-shrink:0;height:34px;place-items:center;width:34px}.sc-activity-list strong{display:block;font-size:11px}.sc-activity-list small{color:var(--sc-muted);display:block;font-size:9px}.sc-status{background:var(--sc-tint);border-radius:99px;color:var(--sc-accent-ink);font-size:8px;margin-left:auto;padding:4px 7px;white-space:nowrap}.sc-status-neutral{background:var(--sc-paper);color:var(--sc-muted)}.sc-workspace-footer{align-items:center;color:var(--sc-accent-ink);display:flex;font-size:10px;gap:10px;margin-top:20px}.sc-workspace-footer>span:last-child{font-size:20px;margin-left:auto}.sc-coupon{background:var(--sc-tint);border:1px dashed var(--sc-primary);border-radius:18px;padding:28px;text-align:center}.sc-coupon>span{color:var(--sc-muted);display:block;font-size:9px;letter-spacing:.15em}.sc-coupon>strong{color:var(--sc-accent-ink);display:block;font-size:64px;font-weight:700;letter-spacing:0;line-height:1.4}.sc-coupon>p{font-size:12px}.sc-coupon>code{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:8px;color:var(--sc-ink);display:inline-block;font-size:13px;letter-spacing:.1em;margin-top:17px;padding:8px 18px}.sc-coupon-toggle{align-items:center;cursor:pointer;display:flex;font-size:12px;gap:10px;margin:24px 0;min-height:24px}.sc-coupon-toggle input{accent-color:var(--sc-accent-ink);height:18px;width:18px}.sc-commerce-grid{align-items:center;display:grid;gap:80px;grid-template-columns:1.05fr 1fr}.sc-commerce-grid>.sc-section-heading{margin-bottom:0}.sc-checklist{display:grid;gap:22px;list-style:none;margin-top:27px!important;padding:0}.sc-checklist li{border-left:2px solid var(--sc-primary);padding-left:17px}.sc-checklist strong{display:block;font-size:14px;line-height:1.5;margin-bottom:5px}.sc-checklist li>span{color:var(--sc-muted);display:block;font-size:12px;line-height:1.7}.sc-provider-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:25px}.sc-provider-tags>span{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:99px;font-size:10px;padding:6px 11px}.sc-shipping-options{border:0;margin-block:20px!important;padding:0}.sc-shipping-options legend{color:var(--sc-muted);font-size:11px;margin-bottom:10px;padding:0}.sc-shipping-options label{align-items:center;border:1px solid var(--sc-line);border-radius:12px;cursor:pointer;display:flex;gap:12px;margin-bottom:8px;padding:13px}.sc-shipping-options label:has(:checked){background:var(--sc-tint);border-color:var(--sc-accent-ink)}.sc-shipping-options input{accent-color:var(--sc-accent-ink);flex-shrink:0;height:16px;margin:0;width:16px}.sc-shipping-options strong{display:block;font-size:12px}.sc-shipping-options small{color:var(--sc-muted);display:block;font-size:10px}.sc-shipping-options b{font-size:11px;font-weight:550;margin-left:auto;white-space:nowrap}.sc-checkout-totals{margin-top:23px!important}.sc-payment-section{border-top:1px solid var(--sc-line);margin-top:50px;padding-top:45px}.sc-payment-section>div:first-child{margin-bottom:28px;max-width:700px}.sc-payment-section h3{font-size:28px;line-height:1.2;margin-bottom:13px}.sc-payment-section>div:first-child>p:last-child{font-size:13px}.sc-payment-methods{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.sc-payment-methods article{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:16px;padding:25px}.sc-payment-methods i{color:var(--sc-accent-ink);font-size:25px;margin-bottom:25px}.sc-page .sc-payment-methods h4{color:var(--sc-ink);font:600 17px/1.3 Inter,sans-serif;letter-spacing:0;margin:0 0 12px}.sc-payment-methods p{font-size:12px}.sc-recovery-showcase{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:22px;box-shadow:0 24px 60px hsla(var(--smplsColorGray800-hsl),.0392);overflow:hidden}.sc-mail-chrome{align-items:center;background:var(--sc-tint);border-bottom:1px solid var(--sc-line);display:flex;gap:6px;padding:16px 20px}.sc-mail-chrome>span{background:hsl(var(--smplsColorGray400-hsl));border-radius:50%;height:6px;width:6px}.sc-mail-chrome small{color:var(--sc-muted);font-size:8px;letter-spacing:.08em;margin-left:auto}.sc-recovery-mail{padding:35px}.sc-recovery-brand{border-bottom:1px solid var(--sc-line);color:var(--sc-accent-ink);font-size:14px;font-weight:750;letter-spacing:0;margin-bottom:28px;padding-bottom:24px}.sc-recovery-brand>span{color:var(--sc-muted);font-size:10px;font-weight:400;letter-spacing:0}.sc-recovery-mail h3{font-size:31px;line-height:1.15;margin-bottom:20px}.sc-recovery-mail>p:not(.sc-eyebrow):not(.sc-demo-help){font-size:12px}.sc-recovery-item{align-items:center;border-block:1px solid var(--sc-line);display:flex;gap:12px;margin:20px 0;padding:20px 0}.sc-recovery-item strong{display:block;font-size:11px}.sc-recovery-item small{color:var(--sc-muted);display:block;font-size:9px}.sc-recovery-item>b{font-size:12px;font-weight:600;margin-left:auto;white-space:nowrap}.sc-mini-cup{background:var(--sc-tint);border-radius:10px;display:grid;font-size:27px;height:50px;place-items:center;width:50px}.sc-recovery-result{background:var(--sc-tint);border:1px solid var(--sc-line);border-radius:12px;margin-top:18px;padding:20px}.sc-recovery-result>i{color:var(--sc-accent-ink);display:block;font-size:22px;margin-bottom:14px}.sc-recovery-result>strong{display:block;font-size:13px}.sc-recovery-result p{font-size:11px;margin-top:9px}.sc-fulfillment{display:grid;gap:15px;grid-template-columns:repeat(4,1fr)}.sc-fulfillment article{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:18px;padding:25px}.sc-fulfillment article>span{color:var(--sc-muted);display:block;font-size:9px;margin-bottom:30px}.sc-fulfillment article>i{color:var(--sc-accent-ink);font-size:24px;margin-bottom:23px}.sc-fulfillment h3{font-size:19px;line-height:1.3;margin-bottom:12px}.sc-fulfillment p{font-size:12px}.dark .sc-page{--sc-ink:var(--smplsColorHeadingDark,#fff);--sc-muted:hsl(var(--smplsColorGray300-hsl));--sc-accent-ink:hsl(var(--smplsColorGray200-hsl));--sc-primary:hsl(var(--smplsColorPrimary-hsl));--sc-paper:var(--smplsColorBodyDark,hsl(var(--smplsColorGray800-hsl)));--sc-surface:hsl(var(--smplsColorGray800-hsl));--sc-tint:hsl(var(--smplsColorGray800-hsl));--sc-line:hsl(var(--smplsColorGray700-hsl))}.dark .sc-hero{background:radial-gradient(ellipse at 90% 15%,hsl(var(--smplsColorGray700-hsl)) 0,transparent 60%)}.dark .sc-contact,.dark .sc-flow>div:last-child,.dark .sc-page .sc-module-dark{background:var(--sc-primary)}.dark .sc-demo-tabs button[aria-pressed=true],.dark .sc-page .sc-demo-button{background:var(--sc-primary);color:#fff}.dark .sc-slots button[aria-pressed=true]{color:#fff}.dark .sc-page .sc-industry-links a{background:var(--sc-primary);color:#fff}.sc-page{--sc-hover-line:color-mix(in srgb,var(--sc-accent-ink) 48%,var(--sc-line))}.sc-page :where(.sc-demo,.sc-feature,.sc-module,.sc-solution-card,.sc-callout,.sc-task,.sc-board-column,.sc-related,.sc-product-visual,.sc-coupon,.sc-recovery-showcase,.sc-recovery-result,.sc-contact,.sc-flow>div,.sc-workspace-stats>div,.sc-industry-links>a,.sc-payment-methods>article,.sc-fulfillment>article,.sc-shipping-options>label){outline:1px solid transparent;outline-offset:-1px;transition:border-color .2s ease,outline-color .2s ease,transform .2s ease}.sc-page :is(input,select,textarea){transition:border-color .2s ease,box-shadow .2s ease}.sc-page :is(input,select,textarea):not(:disabled):focus-visible{border-color:var(--sc-accent-ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--sc-primary) 10%,transparent)}@media (hover:hover) and (pointer:fine){.sc-page :where(.sc-demo,.sc-feature,.sc-module,.sc-solution-card,.sc-callout,.sc-task,.sc-board-column,.sc-related,.sc-product-visual,.sc-coupon,.sc-recovery-showcase,.sc-recovery-result,.sc-contact,.sc-flow>div,.sc-workspace-stats>div,.sc-industry-links>a,.sc-payment-methods>article,.sc-fulfillment>article,.sc-shipping-options>label):hover{border-color:var(--sc-hover-line);outline-color:var(--sc-hover-line)}.sc-page :is(input,select,textarea):not(:disabled):hover{border-color:var(--sc-hover-line);box-shadow:0 0 0 3px color-mix(in srgb,var(--sc-primary) 6%,transparent)}}.sc-page .sc-shipping-options label:has(:checked){border-color:var(--sc-accent-ink)}@media (min-width:1450px){.sc-hero{padding-top:170px}}@media (max-width:1050px){.sc-commerce-grid{gap:40px}.sc-fulfillment{grid-template-columns:repeat(2,1fr)}.sc-hero-grid{gap:30px}.sc-hero .sc-lead{font-size:15px}.sc-demo{padding:22px}.sc-features,.sc-solution-grid{grid-template-columns:repeat(2,1fr)}.sc-connection-grid,.sc-faq-grid{gap:45px}.sc-activity-list small{font-size:8px}.sc-status{font-size:7px}.sc-board{gap:5px}.sc-board-column{padding:7px}}@media (max-width:760px){.sc-commerce-grid{gap:30px}.sc-commerce-grid,.sc-payment-methods{grid-template-columns:1fr}.sc-hero{padding:120px 0 45px}.sc-connection-grid,.sc-faq-grid,.sc-hero-grid{gap:40px;grid-template-columns:1fr}.sc-breadcrumb{margin-bottom:22px}.sc-page .sc-eyebrow{font-size:9px;margin-bottom:18px}.sc-showcase{margin-inline:auto;max-width:560px;transform:none;width:100%}.sc-demo{padding:25px}.sc-page .sc-demo h2{font-size:25px}.sc-page-nav>div{gap:24px}.sc-page-nav a{padding:16px 0}.sc-section{padding-block:55px}.sc-section-heading{margin-bottom:28px}.sc-foundation,.sc-process{gap:22px}.sc-foundation h3,.sc-process h3{font-size:19px}.sc-process p{font-size:12px}.sc-feature{padding:23px}.sc-feature>div{margin-bottom:24px}.sc-features,.sc-solution-grid{gap:12px}.sc-industry-links,.sc-modules{grid-template-columns:1fr}.sc-contact{margin-bottom:50px;padding:33px}.sc-contact-symbol{display:none}.sc-faq-grid{gap:0}.sc-board-column{min-height:220px;padding:10px}.sc-board{gap:9px}}@media (max-width:480px){.sc-recovery-mail{padding:25px}.sc-recovery-item{gap:8px}.sc-mini-cup{font-size:23px;height:40px;width:40px}.sc-fulfillment{grid-template-columns:1fr}.sc-actions{gap:10px}.sc-hero-grid{gap:30px}.sc-demo{border-radius:20px;padding:21px}.sc-page .sc-demo h2{font-size:22px}.sc-showcase-label{font-size:8px;padding-inline:3px}.sc-features,.sc-foundation,.sc-process,.sc-solution-grid{grid-template-columns:1fr}.sc-feature>div{margin-bottom:20px}.sc-feature p{font-size:13px}.sc-process article>span{margin-bottom:14px}.sc-workspace-stats{gap:7px}.sc-workspace-stats>div{padding:12px 9px}.sc-workspace-stats strong{font-size:27px}.sc-activity-list>div{gap:8px}.sc-activity-list strong{font-size:10px}.sc-activity-list small{font-size:8px}.sc-activity-icon{font-size:13px;height:28px;width:28px}.sc-status{font-size:7px;padding:4px 5px}.sc-product-visual{height:200px}.sc-customer-card .sc-badge{display:none}.sc-customer-card>.sc-avatar{font-size:13px;height:45px;width:45px}.sc-demo-date{font-size:11px;gap:7px}.sc-demo-date>span{font-size:8px}.sc-board{gap:10px;grid-template-columns:1fr}.sc-board-column{min-height:65px;padding:15px}.sc-board-column h3{font-size:11px;margin-bottom:12px}.sc-task{padding:15px}.sc-task>strong{font-size:13px}.sc-task>small{font-size:11px}.sc-task-label{font-size:9px;padding:4px 7px}.sc-task-person{flex-wrap:wrap;font-size:10px;gap:7px}.sc-task-person .sc-avatar{font-size:9px;height:24px;width:24px}.sc-contact{padding:28px}}@media (prefers-reduced-motion:reduce){.sc-page *,.sc-page :after,.sc-page :before{scroll-behavior:auto!important;transition:none!important}}.dark .sc-breadcrumb a:hover,.dark .sc-page .sc-eyebrow,.dark .sc-showcase-label{color:hsl(var(--smplsColorGray200-hsl))}.dark .sc-contact .sc-eyebrow,.sc-contact .sc-eyebrow,.sc-flow>div:last-child small{color:#fff}.sc-page .sp-editor-copy>.smpls-widget-content{display:contents!important}.sc-page .sp-editor-copy{min-width:0}.sc-page .sp-editor-copy>.smpls-widget-content a{color:inherit;text-decoration:none}.sc-page .sc-section-heading.sp-editor-copy>.smpls-widget-content>p:not(.sc-eyebrow){font-size:14px}.sc-page .sc-feature.sp-editor-copy>.smpls-widget-content{margin:0}.sc-page .sc-feature.sp-editor-copy>.smpls-widget-content>div{align-items:center;display:flex;justify-content:space-between;margin-bottom:35px}.sc-page .sc-feature.sp-editor-copy>.smpls-widget-content>div>span{color:var(--sc-muted);font-size:10px}.sc-page .sc-process article.sp-editor-copy>.smpls-widget-content>span{background:var(--sc-tint);border-radius:50%;color:var(--sc-accent-ink);display:inline-grid;font-size:11px;height:36px;margin-bottom:23px;place-items:center;width:36px}@media (max-width:760px){.sc-page .sc-feature.sp-editor-copy>.smpls-widget-content>div{margin-bottom:24px}}@media (max-width:480px){.sc-page .sc-feature.sp-editor-copy>.smpls-widget-content>div{margin-bottom:20px}.sc-page .sc-process article.sp-editor-copy>.smpls-widget-content>span{margin-bottom:14px}}.sc-page .sc-hero.intro_hero{align-items:center;background:linear-gradient(90deg,#ececec,#fff);display:flex;isolation:isolate;min-height:100svh;overflow:hidden;padding-block:125px 70px;position:relative}.dark .sc-page .sc-hero.intro_hero{background:linear-gradient(90deg,#161517 0,hsl(var(--smplsColorGray800-hsl)) 100%)}.sc-hero.intro_hero .sc-hero-brand{background:url(/artwork/simpless-hero-mark.svg) bottom/cover no-repeat;inset:0;opacity:.05;pointer-events:none;position:absolute;z-index:0}.sc-hero.intro_hero .sc-hero-grid{gap:55px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);position:relative;z-index:1}.sc-hero.intro_hero .sc-breadcrumb{display:none}.sc-page .sc-hero.intro_hero .sc-fine{line-height:1.7;margin-top:18px}.sc-hero.intro_hero .sc-lead{font-size:16px;line-height:1.8}.sc-hero.intro_hero .sc-showcase{transform:none}@media (prefers-reduced-motion:no-preference){.sc-hero.intro_hero .sc-hero-grid>div:first-child{animation:sc-brand-hero-enter .7s cubic-bezier(.22,1,.36,1) both}.sc-hero.intro_hero .sc-showcase{animation:sc-brand-hero-enter .7s cubic-bezier(.22,1,.36,1) .1s both}}@keyframes sc-brand-hero-enter{0%{opacity:0;transform:translateY(55px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1050px){.sc-hero.intro_hero .sc-hero-grid{gap:35px}}@media (max-width:900px){.sc-page .sc-hero.intro_hero{padding-block:130px 55px}.sc-hero.intro_hero .sc-hero-grid{gap:45px;grid-template-columns:1fr}.sc-hero.intro_hero .sc-showcase{margin-inline:auto;max-width:590px;width:100%}}@media (max-width:480px){.sc-page .sc-hero.intro_hero{padding-block:115px 40px}.sc-page .sc-hero.intro_hero .sc-eyebrow{font-size:8px}.sc-hero.intro_hero .sc-lead{font-size:14px}}.sc-page[data-platform-native] .sp-native-element{min-width:0}.sc-page[data-platform-native] :is(.smpls-box-overlay,.smpls-box-overlay-background,.smpls-section-overlay,.smpls-section-overlay-background){background:none;border:0;margin:0;padding:0;pointer-events:none}.sc-page[data-platform-native] .smpls-box-content{min-width:0}.sc-page[data-platform-native] .sc-feature>.smpls-box-content{margin:0}.sc-page[data-platform-native] .sp-native-feature-top{margin-bottom:35px}.sc-page[data-platform-native] .sp-native-feature-top [data-widget_type=heading]{color:var(--sc-muted);font-size:10px}.sc-page[data-platform-native] .sc-eyebrow p{color:inherit;font:inherit;line-height:inherit}.sc-page[data-platform-native] .sc-section-heading>.smpls-box-content>[data-widget_type=text]:not(.sc-eyebrow):not(.sc-fine){font-size:14px}.sc-page[data-platform-native] .sp-native-icon{flex-shrink:0}.sc-page[data-platform-native] .sp-native-icon .smpls-icon{align-items:center;background:none;border:0;border-radius:0;color:inherit;display:inline-flex;height:auto;justify-content:center;line-height:1;padding:0;width:auto}.sc-page[data-platform-native] .sp-native-module-icon{background:var(--sc-tint);border-radius:13px;color:var(--sc-accent-ink);display:grid;font-size:21px;height:46px;place-items:center;width:46px}.sc-page[data-platform-native] .sc-module-dark .sp-native-module-icon{background:#ffffff14;color:var(--sc-highlight)}.sc-page[data-platform-native] .sc-module .smpls-box-content>.smpls-box{flex:1}.sc-page[data-platform-native] .sc-module .sp-native-icon i{font-size:inherit}.sc-page[data-platform-native] .sc-flow>.smpls-box-content{background:none;border:0;border-radius:0;color:var(--sc-ink);padding:0}.sc-page[data-platform-native] .sp-native-flow-item{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:16px;padding:20px 25px}.sc-page[data-platform-native] .sc-flow>.smpls-box-content>.sp-native-flow-item:last-child{background:var(--sc-primary);color:#fff}.sc-page[data-platform-native] .sc-flow .sp-native-flow-item :is(strong,small,span){color:inherit}.sc-page[data-platform-native] .sp-native-flow-item>.smpls-box-content>[data-widget_type=heading]{color:var(--sc-accent-ink);font-size:12px}.sc-page[data-platform-native] .sp-native-step{background:var(--sc-tint);border-radius:50%;color:var(--sc-accent-ink);display:inline-grid;font-size:11px;height:36px;margin-bottom:23px;place-items:center;width:36px}.sc-page[data-platform-native] .sp-native-step span{font:inherit}.sc-page[data-platform-native] .sc-page-nav>.smpls-box-content{display:block;padding:0}.sc-page[data-platform-native] .sp-native-nav-links>.smpls-box-content{gap:30px!important;overflow-x:auto}.sc-page[data-platform-native] .sp-native-nav-links .sp-native-button{flex-shrink:0}.sc-page[data-platform-native] .sp-native-nav-links .sp-native-button:last-child{margin-left:auto}.sc-page[data-platform-native] .sp-native-link .smpls-button{background:none;border:0;border-radius:0;box-shadow:none;color:inherit;font:inherit;min-height:0;padding:0;text-align:left}.sc-page[data-platform-native] .sc-page-nav .smpls-button{font-size:11px;font-weight:600;padding:20px 0}.sc-page[data-platform-native] .sp-native-card{position:relative}.sc-page[data-platform-native] .sp-native-card-link:after{content:"";inset:0;position:absolute}.sc-page[data-platform-native] .sp-native-card .smpls-box,.sc-page[data-platform-native] .sp-native-card [data-widget_type=heading]{position:static}.sc-page[data-platform-native] .sc-module .smpls-widget-content a{color:inherit}.sc-page[data-platform-native] .sc-solution-card .sp-native-icon{line-height:1;margin-bottom:20px}.sc-page[data-platform-native] .sc-solution-card .sp-native-icon .smpls-icon{background:var(--sc-primary);border-radius:14px;color:#fff;font-size:24px;height:48px;letter-spacing:0;width:48px}.sc-page[data-platform-native] .sc-solution-card .sp-native-icon i{color:inherit;font-size:inherit}.sc-page[data-platform-native] .sc-solution-card [data-widget_type=heading] .smpls-widget-content>span{color:var(--sc-muted);font-size:10px;font-weight:500;letter-spacing:.08em}.sc-page[data-platform-native] .sc-solution-card{display:flex!important;transition:border-color .2s ease}.sc-page[data-platform-native] .sc-solution-card:hover{transform:none}.sc-page[data-platform-native] .sc-solution-card>.smpls-box-content{align-items:stretch;display:flex!important;flex:1;flex-direction:column}.sc-page[data-platform-native] .sc-solution-card .smpls-box-content>[data-widget_type=heading]:last-child{color:var(--sc-accent-ink);font-size:13px;margin-top:auto;padding-top:8px}.sc-page[data-platform-native] .sc-industry-links .smpls-button{align-items:center;background:var(--sc-primary);border:1px solid transparent;border-radius:20px;color:#fff;display:flex;font-size:14px;height:100%;line-height:1.6;min-height:112px;padding:24px 64px 24px 28px;position:relative;width:100%}.sc-page[data-platform-native] .sc-industry-links :is(.sp-native-button,.smpls-widget-content){height:100%}.sc-page[data-platform-native] .sc-industry-links .smpls-button-content{color:#ffffffdc;display:block}.sc-page[data-platform-native] .sc-industry-links .smpls-button-content>span:first-child{color:#fff;display:block;font-size:18px;font-weight:600;margin-bottom:6px}.sc-page[data-platform-native] .sc-industry-links .smpls-hugeicon-up-right{color:#fff;height:24px;position:absolute;right:28px;top:50%;transform:translateY(-50%);width:24px}.sc-page[data-platform-native] .sc-industry-links .smpls-button:is(:hover,:focus-visible){background:color-mix(in srgb,var(--sc-primary) 88%,#000);border-color:#ffffff80}.sc-page[data-platform-native] .sc-provider-tags [data-widget_type=heading]{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:99px;font-size:10px;padding:6px 11px}.sc-page[data-platform-native] .sc-payment-section>.smpls-box-content>.smpls-box:first-child{margin-bottom:28px;max-width:700px}.sc-page[data-platform-native] .sc-faq .accordion-item{background:transparent;border:0;border-radius:0;border-top:1px solid var(--sc-line);padding:0}.sc-page[data-platform-native] .sc-faq .accordion-item:last-child{border-bottom:1px solid var(--sc-line)}.sc-page[data-platform-native] .sc-faq .accordion-button{background:transparent;border:0;box-shadow:none;color:var(--sc-ink);display:flex;font:600 18px/1.6 Inter,sans-serif;justify-content:space-between;padding:21px 0;text-align:left;width:100%}.sc-page[data-platform-native] .sc-faq .accordion-button:after{background:none;color:var(--sc-accent-ink);content:"+";font-size:19px;height:auto;margin-left:24px;transform:none;width:auto}.sc-page[data-platform-native] .sc-faq .accordion-button[aria-expanded=true]:after{content:"−"}.sc-page[data-platform-native] .sc-faq .accordion-body{padding:0 28px 21px 0}@media (max-width:760px){.sc-page[data-platform-native] .sp-native-feature-top{margin-bottom:24px}}.sc-page[data-platform-native] [data-widget_type=heading]:not(.theme-subheading){color:inherit}.sc-page[data-platform-native] .sp-native-flow-item .sp-native-icon{color:var(--sc-accent-ink);margin-left:auto}.sc-page[data-platform-native] .sp-native-flow-item [data-widget_type=heading]:has(small){font-weight:400}.sc-page[data-platform-native] .sc-contact,.sc-page[data-platform-native] .sc-flow>.smpls-box-content>.sp-native-flow-item:last-child .sp-native-icon,.sc-page[data-platform-native] .sc-flow>.smpls-box-content>.sp-native-flow-item:last-child [data-widget_type=heading]{color:#fff}.sc-page[data-platform-native] .sc-eyebrow.sp-native-element{font-size:var(--smplsFontSizeSubHeading,1rem);letter-spacing:.08em;line-height:1.5;margin-bottom:20px}.sc-page[data-platform-native] .sc-section-heading>.smpls-box-content>[data-widget_type=text]:not(.sc-eyebrow):not(.sc-fine){font-size:16px;line-height:1.75}.sc-page[data-platform-native] .sp-native-feature-layout>.sc-section-heading{margin-bottom:0;max-width:460px}.sc-page[data-platform-native] .sp-native-feature-layout .sc-feature{padding:25px}.sc-page[data-platform-native] .sp-native-feature-layout .sp-native-feature-top{margin-bottom:26px}.sc-page[data-platform-native] .sp-native-feature-layout .sc-feature p{font-size:14px;line-height:1.7}.sc-page[data-platform-native] :is(.sc-checklist,.sc-needs)>.smpls-widget-content>ul{border:0;display:grid;gap:22px;list-style:none;margin:0;padding:0}.sc-page[data-platform-native] .sc-checklist>.smpls-widget-content>ul>li{border:0;list-style:none;margin:0;padding:0 0 0 28px;position:relative}.sc-page[data-platform-native] .sc-checklist>.smpls-widget-content>ul>li:before{color:var(--sc-primary);content:"✓";font-size:17px;font-weight:600;left:0;position:absolute;top:0}.sc-page[data-platform-native] :is(.sc-checklist,.sc-needs) li::marker{content:""}.sc-page[data-platform-native] .sc-checklist strong{font-size:16px;line-height:1.5;margin-bottom:6px}.sc-page[data-platform-native] .sc-checklist li>span{font-size:14px;line-height:1.75}.sc-page[data-platform-native] .sc-needs>.smpls-widget-content>ul{gap:10px}.sc-page[data-platform-native] .sc-needs>.smpls-widget-content>ul>li{border:0;display:flex;flex-direction:row;gap:10px;margin:0;padding:0}@media (max-width:1023px){.sc-page[data-platform-native] .sp-native-feature-layout>.sc-section-heading{max-width:650px}}.sc-page[data-platform-native] .sp-native-step>.smpls-widget-content{display:grid;height:100%;place-items:center;width:100%}.sc-page[data-platform-native] .sp-native-feature-layout .sc-fulfillment .sp-native-step{margin-bottom:0}.sc-page[data-platform-native] .sp-native-feature-layout .sc-fulfillment .sp-native-icon{align-self:center;color:var(--sc-primary);font-size:25px}.sc-page[data-platform-native] .sp-native-feature-layout .sc-fulfillment h3,.sc-page[data-platform-native] .sp-native-feature-layout .sc-fulfillment i{margin-bottom:0}.sc-page[data-platform-native] .sp-native-feature-layout .sc-fulfillment p{font-size:14px;line-height:1.7}.sc-page[data-platform-native] .sc-needs li>span{flex:0 0 auto}.sc-page[data-platform-native] .sc-hero{font-size:var(--smplsFontSizeBody,1rem);letter-spacing:var(--smplsLetterSpacingParagraph,.4px)}.sc-page[data-platform-native] .sc-hero .sc-lead{font-size:1rem;letter-spacing:var(--smplsLetterSpacingParagraph,.4px);line-height:var(--smplsLineHeightParagraph,1.5)}.sc-page[data-platform-native] .theme-subheading p{color:inherit;line-height:inherit}.sc-page[data-platform-native] .sc-section-heading>.smpls-box-content>[data-widget_type=text]:not(.sc-fine){font-size:var(--smplsFontSizeBody,1rem);letter-spacing:var(--smplsLetterSpacingParagraph,.4px);line-height:var(--smplsLineHeightParagraph,1.5)}.sc-page[data-platform-native] .sp-hero-benefits{margin-top:1.5rem}.sc-page[data-platform-native] .sp-hero-benefits>.smpls-box-content{gap:1.5rem}.sc-page[data-platform-native] .sp-hero-benefit>.smpls-box-content{gap:.875rem}.sc-page[data-platform-native] .sp-hero-benefit [data-widget_type=heading]{font:inherit;letter-spacing:inherit}.sc-page[data-platform-native] .sp-hero-benefit .sp-native-icon{color:var(--sc-ink);font-size:1.5rem}.sc-page[data-platform-native] .sp-native-sticky-nav{background:var(--sc-surface);position:sticky;top:0;transition:top .95s ease;z-index:35}body:has(.site-header.headroom--not-top.headroom--pinned,.site-header .headroom--not-top.headroom--pinned) .sc-page[data-platform-native] .sp-native-sticky-nav{top:var(--sp-header-offset,5rem)}@media (prefers-reduced-motion:reduce){.sc-page[data-platform-native] .sp-native-sticky-nav{transition:none}}.sc-page[data-platform-native] .sc-page-nav .smpls-button{font-size:1rem;letter-spacing:var(--smplsLetterSpacingButton,.01em);padding-block:1.25rem}.sc-page[data-platform-native] .sp-native-nav-links>.smpls-box-content{gap:2rem!important}.sc-page[data-platform-native] [id]{scroll-margin-top:calc(var(--sp-header-offset,5rem) + 6rem)}@media (max-width:639px){.sc-page[data-platform-native] .sc-page-nav .smpls-button{font-size:.9375rem;padding-block:1rem}.sc-page[data-platform-native] .sp-native-nav-links>.smpls-box-content{gap:1.5rem!important}.sc-page[data-platform-native] .sp-hero-benefits>.smpls-box-content{gap:1rem}.sc-page[data-platform-native] .sp-hero-benefit>.smpls-box-content{gap:.5rem}}.sc-page[data-platform-native] .sc-hero .sc-lead p,.sc-page[data-platform-native] .sc-section-heading>.smpls-box-content>[data-widget_type=text] p{font-size:inherit;letter-spacing:inherit;line-height:inherit}body:has(.sc-page[data-platform-native]){overflow-x:clip;overflow-y:visible}body:has(.sc-page[data-platform-native]) #swup{overflow-x:clip!important;overflow-y:visible!important}.sc-page.sc-salon .sc-feature,.sc-page.sc-salon .sc-salon-choice,.sc-page.sc-salon .sc-salon-price-card{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:28px;box-shadow:0 2px 3px hsla(var(--smplsColorGray800-hsl),.0157);overflow:hidden;position:relative}.sc-page.sc-salon .sc-feature:after,.sc-page.sc-salon .sc-salon-choice:after{background:var(--sc-line);border-radius:50%;content:"";height:320px;opacity:.35;pointer-events:none;position:absolute;right:-170px;top:-125px;width:210px}.sc-page.sc-salon .sc-salon-choice-primary{border-color:var(--sc-primary)}.sc-page.sc-salon .sc-feature [data-widget_type=icon] .smpls-icon,.sc-page.sc-salon .sc-salon-choice [data-widget_type=icon] .smpls-icon{align-items:center;border:1px solid var(--sc-primary);border-radius:16px;color:var(--sc-primary);display:inline-flex;height:64px;justify-content:center;width:64px}.sc-page.sc-salon .sc-feature [data-widget_type=icon] i,.sc-page.sc-salon .sc-salon-choice [data-widget_type=icon] i{font-size:34px}.sc-page.sc-salon .sp-native-feature-top [data-widget_type=heading] :is(span,.smpls-widget-content){color:var(--sc-primary);font-size:28px;font-weight:600;line-height:1}.sc-page.sc-salon .sc-salon-choice [data-widget_type=icon]{margin:24px 0}.sc-salon-demand .sc-demand-intro{color:hsl(var(--smplsColorGray500-hsl));line-height:1.65;margin:0 0 24px}.sc-demand-fields{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.sc-demand-fields .sc-demand-full{grid-column:1/-1}.sc-demand-fields label{display:block;font-size:14px;margin-bottom:6px}.sc-demand-fields :is(input,textarea){background:transparent;border:1px solid hsl(var(--smplsColorGray200-hsl));border-radius:12px;color:inherit;padding:12px 14px;width:100%}.sc-demand-fields :is(input,textarea):focus-visible{outline:2px solid hsl(var(--smplsColorPrimary-hsl));outline-offset:2px}.sc-salon-demand .sc-demand-privacy{color:hsl(var(--smplsColorGray500-hsl));font-size:12px;line-height:1.6;margin:20px 0}.sc-salon-demand .sc-demand-privacy a{text-decoration:underline}.dark .sc-salon-demand :is(.sc-demand-intro,.sc-demand-privacy){color:hsl(var(--smplsColorGray300-hsl))}.dark .sc-demand-fields :is(input,textarea){border-color:hsl(var(--smplsColorGray600-hsl))}@media (max-width:575px){.sc-demand-fields{grid-template-columns:minmax(0,1fr)}.sc-salon-demand .smpls-button{text-align:center;white-space:normal;width:100%}}.sc-page.sc-salon :is(.sc-salon-choice,.sc-salon-price-card) li{align-items:baseline!important;flex-direction:row!important;gap:12px!important}.sc-page.sc-salon :is(.sc-salon-choice,.sc-salon-price-card) ul{list-style:none!important}.sc-page.sc-salon .sc-salon-choice h3{font-size:clamp(23px,2vw,30px);line-height:1.25;margin-bottom:16px}.sc-page.sc-salon .sc-salon-choice>.smpls-box-content>[data-widget_type=icon]{margin:24px 0}.sc-page.sc-salon .sc-contact{background-color:hsl(var(--smplsColorGray600-hsl));background-image:linear-gradient(90deg,hsla(var(--smplsColorGray700-hsl),.96) 0,hsla(var(--smplsColorGray600-hsl),.9) 45%,hsla(var(--smplsColorGray600-hsl),.7) 100%),url(/artwork/salon-demos/barber-cta.webp);background-position:50%,100%;background-size:cover;isolation:isolate;min-height:390px}.sc-page.sc-salon .sc-contact :is(h2,h3){color:#fff}.sc-page.sc-salon .sc-contact p{color:hsl(var(--smplsColorGray100-hsl))}.sc-page.sc-salon .sc-contact-symbol{color:hsl(var(--smplsColorGray300-hsl));opacity:.8}@media (max-width:767px){.sc-page.sc-salon .sc-contact{background-position:50%,65%;min-height:0}}.sc-page.sc-salon .sc-salon-process{background:hsl(var(--smplsColorGray200-hsl)) url(/media/images/2026/08/11/6a7af2e5ab4a6616760957.svg) 50% /cover;padding-block:clamp(64px,7vw,120px)}.sc-page.sc-salon .sc-salon-process .sc-section-heading{margin:0 auto 56px;max-width:900px;text-align:center}.sc-page.sc-salon .sc-salon-process .sc-section-heading p{margin-inline:auto}.sc-page.sc-salon .sc-salon-process .sc-eyebrow{border:1px solid hsl(var(--smplsColorPrimary-hsl));border-radius:999px;color:hsl(var(--smplsColorPrimary-hsl));display:inline-block;margin-bottom:16px;padding:5px 15px}.sc-page.sc-salon .sc-salon-process .sc-process{gap:48px}.sc-page.sc-salon .sc-salon-process article{border:0;padding:0;position:relative;text-align:center}.sc-page.sc-salon .sc-salon-step-icon{background:hsl(var(--smplsColorPrimary-hsl));border-radius:16px;box-shadow:0 12px 24px hsla(var(--smplsColorGray700-hsl),.15);color:#fff;display:grid;font-size:46px;height:112px;margin:0 auto 32px;place-items:center;width:112px}.sc-page.sc-salon .sc-salon-process article:not(:last-child):after{background:radial-gradient(circle,hsl(var(--smplsColorGray400-hsl)) 3px,transparent 4px) 0 /24px 9px repeat-x;content:"";height:9px;left:calc(50% + 90px);position:absolute;top:53px;width:calc(100% - 132px)}.sc-page.sc-salon .sc-salon-process h3{font-size:24px;margin:0 0 16px}.sc-page.sc-salon .sc-salon-process p{color:hsl(var(--smplsColorGray500-hsl));font-size:16px;line-height:1.65}@media (max-width:767px){.sc-page.sc-salon .sc-salon-process .sc-process{gap:40px;grid-template-columns:1fr}.sc-page.sc-salon .sc-salon-process article:not(:last-child):after{display:none}.sc-page.sc-salon .sc-salon-step-icon{font-size:38px;height:88px;margin-bottom:24px;width:88px}.sc-page.sc-salon .sc-salon-process h3{font-size:22px}}.dark .sc-page.sc-salon .sc-salon-process{background-blend-mode:soft-light;background-color:hsl(var(--smplsColorGray800-hsl))}.dark .sc-page.sc-salon .sc-salon-process p{color:hsl(var(--smplsColorGray300-hsl))}.dark .sc-page.sc-salon .sc-salon-process .sc-eyebrow{border-color:hsl(var(--smplsColorGray300-hsl));color:hsl(var(--smplsColorGray300-hsl))}.sc-page.sc-salon .sc-salon-process{background-image:linear-gradient(hsla(var(--smplsColorGray200-hsl),.94),hsla(var(--smplsColorGray200-hsl),.94)),url(/media/images/2026/08/11/6a7af2e5ab4a6616760957.svg)}.sc-page.sc-salon .sc-salon-process .sc-eyebrow>.smpls-widget-content{border:1px solid hsl(var(--smplsColorPrimary-hsl));border-radius:999px;display:inline-block;padding:5px 15px}.dark .sc-page.sc-salon .sc-salon-process{background-image:linear-gradient(hsla(var(--smplsColorGray800-hsl),.94),hsla(var(--smplsColorGray800-hsl),.94)),url(/media/images/2026/08/11/6a7af2e5ab4a6616760957.svg)}.dark [data-platform-customer-chat] .smpls-button.-underlined{color:hsl(var(--smplsColorGray200-hsl))}.sc-customer-chat{--chat-primary:hsl(var(--smplsColorPrimary-hsl));--chat-ink:hsl(var(--smplsColorGray900-hsl));--chat-muted:hsl(var(--smplsColorGray500-hsl));--chat-line:hsl(var(--smplsColorGray200-hsl));--chat-surface:#fff;--chat-soft:hsl(var(--smplsColorGray50-hsl))}.sc-customer-chat .sc-chat-layout,.sc-customer-chat .sc-chat-layout>.smpls-box-content{align-items:center;gap:clamp(36px,5vw,90px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sc-customer-chat .sc-chat-layout:has(>.smpls-box-content){display:block}.sc-customer-chat .sc-chat-copy{max-width:490px}.sc-customer-chat .sc-chat-copy h2{line-height:1.12}.sc-customer-chat .sc-chat-benefits{border:0;color:var(--chat-ink);display:grid;font-size:14px;gap:17px;list-style:none;margin:30px 0 0;padding:0}.sc-customer-chat .sc-chat-benefits li{align-items:center;border:0;display:flex;flex-direction:row!important;gap:13px;justify-content:flex-start;margin:0;padding:0;text-align:left}.sc-customer-chat .sc-chat-benefits .smpls-widget-content ul{border:0!important;display:grid;gap:17px;list-style:none;margin:0!important;padding:0!important}.sc-customer-chat .sc-chat-benefits li:after,.sc-customer-chat .sc-chat-benefits li:before{content:none}.sc-customer-chat .sc-chat-benefits i{color:var(--chat-primary);flex:0 0 20px;font-size:20px;text-align:center;width:20px}.sc-customer-chat .sc-chat-copy .sc-actions{margin-top:34px}.sc-chat-demo{color:var(--chat-ink);font:13px/1.45 Inter,sans-serif;min-width:0;width:100%}.sc-chat-demo *,.sc-chat-demo :after,.sc-chat-demo :before{box-sizing:border-box}.sc-chat-demo [hidden]{display:none!important}.sc-chat-demo button{cursor:pointer;font:inherit}.sc-chat-demo .sc-chat-demo-topline{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;margin-bottom:17px}.sc-chat-demo-label{align-items:center;color:var(--chat-muted);display:inline-flex;font-size:11px;gap:8px}.sc-chat-demo-label>span{background:var(--chat-primary);border-radius:50%;height:6px;width:6px}.sc-chat-view-switch{background:var(--chat-line);border-radius:10px;display:inline-flex;gap:3px;padding:4px}.sc-chat-view-switch button{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--chat-muted);display:flex;font-size:11px;font-weight:600;gap:7px;padding:8px 12px}.sc-chat-view-switch button[aria-pressed=true]{background:var(--chat-surface);box-shadow:0 2px 6px rgb(0 0 0/5%);color:var(--chat-ink)}.sc-chat-scene{background:var(--chat-surface);border:1px solid var(--chat-line);border-radius:22px;box-shadow:0 22px 70px rgb(0 0 0/4%);height:480px;overflow:hidden;position:relative}.sc-chat-browser{align-items:center;background:var(--chat-surface);border-bottom:1px solid var(--chat-line);color:var(--chat-muted);display:flex;font-size:10px;gap:12px;height:44px;justify-content:space-between;padding:0 19px}.sc-chat-browser>span:nth-child(2){align-items:center;display:flex;gap:6px}.sc-chat-browser-dots{display:flex;gap:5px}.sc-chat-browser-dots b{background:var(--chat-line);border-radius:50%;height:6px;width:6px}.sc-chat-site{color:var(--chat-muted);padding:26px 25px}.sc-chat-site-brand{align-items:center;color:var(--chat-ink);display:flex;font-size:10px;font-weight:600;gap:9px}.sc-chat-site-brand>span{background:var(--chat-ink);border-radius:8px;color:var(--chat-surface);display:grid;font-size:17px;height:25px;place-items:center;width:25px}.sc-chat-site-brand>i{margin-left:auto}.sc-chat-site-copy{margin-top:40px}.sc-chat-site-copy>span{color:var(--chat-muted);font-size:8px;letter-spacing:.1em}.sc-chat-demo .sc-chat-site-copy h3{color:var(--chat-ink);font-size:26px;font-weight:600;line-height:1.2;margin:12px 0 17px}.sc-chat-site-line{background:var(--chat-line);border-radius:8px;height:5px;margin:7px 0;width:100px}.sc-chat-site-line+.sc-chat-site-line{width:70px}.sc-chat-site-products{display:flex;gap:12px;margin-top:25px}.sc-chat-site-products>span{background:var(--chat-soft);border:1px solid var(--chat-line);border-radius:12px;color:var(--chat-muted);display:grid;font-size:32px;height:100px;place-items:center;width:90px}.sc-chat-window{background:var(--chat-surface);border:1px solid var(--chat-line);border-radius:18px;box-shadow:0 16px 45px rgba(0,0,0,.12);overflow:hidden;position:absolute;right:20px;top:103px;width:300px}.sc-chat-window-header{align-items:center;background:var(--chat-primary);color:#fff;display:flex;gap:10px;padding:18px}.sc-chat-avatar{background:hsla(0,0%,100%,.17);border-radius:12px;display:grid;flex:0 0 auto;font-size:19px;height:35px;place-items:center;width:35px}.sc-chat-window-header small,.sc-chat-window-header strong{display:block}.sc-chat-window-header strong{font-size:13px;font-weight:600}.sc-chat-window-header small{color:hsla(0,0%,100%,.8);font-size:10px;margin-top:2px}.sc-chat-window-header>i{margin-left:auto}.sc-chat-messages{background:var(--chat-surface);display:flex;flex-direction:column;gap:13px;height:215px;overflow-y:auto;overscroll-behavior:contain;padding:18px 15px;scrollbar-color:var(--chat-line) var(--chat-surface);scrollbar-width:thin}.sc-chat-bubble{border-radius:12px;max-width:88%;padding:10px 12px 8px}.sc-chat-bubble-visitor{align-self:flex-end;background:var(--chat-soft);border-bottom-right-radius:3px}.sc-chat-bubble-team{align-self:flex-start;background:color-mix(in srgb,var(--chat-primary) 9%,var(--chat-surface));border-bottom-left-radius:3px;color:var(--chat-ink)}.sc-chat-demo .sc-chat-bubble p{color:inherit;font:inherit;font-size:12px;line-height:1.5;margin:0}.sc-chat-bubble small{color:var(--chat-muted);display:block;font-size:9px;margin-top:6px}.sc-chat-messages>[data-chat-demo-reply]{display:flex;flex-direction:column;gap:13px}.sc-chat-composer{align-items:center;background:var(--chat-surface);border-top:1px solid var(--chat-line);color:var(--chat-muted);display:flex;font-size:10px;gap:8px;justify-content:space-between;padding:14px 16px}.sc-chat-composer>i{color:var(--chat-primary);font-size:16px}.sc-chat-powered{background:var(--chat-soft);color:var(--chat-muted);font-size:8px;padding:8px;text-align:center}.sc-chat-powered strong{color:var(--chat-ink);font-weight:600}.sc-chat-launcher{background:var(--chat-primary);border-radius:50%;bottom:14px;box-shadow:0 4px 12px color-mix(in srgb,var(--chat-primary) 20%,transparent);color:#fff;display:grid;font-size:19px;height:39px;left:23px;place-items:center;position:absolute;width:39px}.sc-chat-demo .sc-chat-demo-bottomline{align-items:center;display:flex;gap:14px;justify-content:space-between;margin-top:15px}.sc-chat-demo .sc-chat-demo-bottomline p{color:var(--chat-muted);font-size:10px;line-height:1.5;margin:0}.sc-chat-demo-bottomline button{align-items:center;background:transparent;border:0;color:var(--chat-primary);display:flex;flex-shrink:0;font-size:11px;font-weight:600;gap:7px;padding:8px 0 8px 8px}.sc-chat-admin-brand{color:var(--chat-primary);font-size:23px;font-weight:700}.sc-chat-admin-user{background:var(--chat-soft);border-radius:50%;color:var(--chat-muted);display:grid;font-size:8px;height:24px;place-items:center;width:24px}.sc-chat-admin-layout{display:grid;grid-template-columns:145px minmax(0,1fr);height:calc(100% - 44px)}.sc-chat-inbox{background:var(--chat-soft);border-right:1px solid var(--chat-line);font-size:11px;padding:21px 12px}.sc-chat-inbox>strong{display:block;margin-bottom:19px}.sc-chat-inbox>div{background:var(--chat-surface);border:1px solid var(--chat-line);border-radius:10px;padding:13px 10px}.sc-chat-contact-avatar{background:color-mix(in srgb,var(--chat-primary) 10%,var(--chat-surface));border-radius:50%;color:var(--chat-primary);display:grid;font-size:11px;height:28px;place-items:center;width:28px}.sc-chat-inbox .sc-chat-contact-avatar{margin-bottom:8px}.sc-chat-inbox small,.sc-chat-inbox strong{display:block}.sc-chat-inbox small{color:var(--chat-muted);font-size:9px;margin-top:6px}.sc-chat-inbox-tag{background:var(--chat-soft);border-radius:5px;color:var(--chat-muted);display:inline-block;font-size:8px;margin-top:11px;padding:3px 6px}.sc-chat-admin-conversation{display:flex;flex-direction:column;min-width:0}.sc-chat-admin-heading{align-items:center;border-bottom:1px solid var(--chat-line);display:flex;gap:8px;padding:18px 14px}.sc-chat-admin-heading small,.sc-chat-admin-heading strong{display:block}.sc-chat-admin-heading strong{font-size:11px}.sc-chat-admin-heading small{color:var(--chat-muted);font-size:8px;margin-top:3px}.sc-chat-admin-heading>i{color:var(--chat-muted);margin-left:auto}.sc-chat-admin .sc-chat-messages{flex:1;height:auto;min-height:0;padding-top:23px}.sc-chat-demo button:focus-visible{outline:2px solid var(--chat-primary);outline-offset:3px}.dark .sc-customer-chat{--chat-ink:hsl(var(--smplsColorGray100-hsl));--chat-muted:hsl(var(--smplsColorGray400-hsl));--chat-line:hsl(var(--smplsColorGray700-hsl));--chat-surface:hsl(var(--smplsColorGray800-hsl));--chat-soft:hsl(var(--smplsColorGray900-hsl))}.dark .sc-chat-demo-bottomline button,.dark .sc-customer-chat .sc-chat-benefits i{color:hsl(var(--smplsColorGray200-hsl))}@media (max-width:1023px){.sc-customer-chat .sc-chat-layout,.sc-customer-chat .sc-chat-layout>.smpls-box-content{gap:38px;grid-template-columns:minmax(0,1fr)}.sc-chat-demo,.sc-customer-chat .sc-chat-copy{max-width:620px}}@media (max-width:575px){.sc-chat-demo .sc-chat-demo-topline{align-items:flex-start}.sc-chat-demo-label,.sc-chat-view-switch{width:100%}.sc-chat-view-switch button{flex:1;justify-content:center;min-height:36px}.sc-chat-scene{border-radius:17px;height:470px}.sc-chat-site{padding:18px}.sc-chat-site-copy,.sc-chat-site-products{opacity:.35}.sc-chat-window{right:15px;top:107px;width:calc(100% - 30px)}.sc-chat-launcher{display:none}.sc-chat-admin-layout{grid-template-columns:minmax(0,1fr)}.sc-chat-inbox{display:none}.sc-chat-demo .sc-chat-demo-bottomline{align-items:flex-start}.sc-chat-demo .sc-chat-demo-bottomline p{max-width:150px}}.sc-customer-chat .sc-chat-ai-note,.sc-customer-chat .sc-chat-ai-note p{color:var(--chat-muted);font-size:13px!important;line-height:1.65}.sc-customer-chat .sc-chat-ai-note{margin-top:22px}.sc-customer-chat .sc-chat-ai-note p{margin:0}.sc-chat-admin{position:relative}.sc-chat-admin-heading{flex-wrap:wrap}.sc-chat-agent-toggle{align-items:center;background:var(--chat-soft);border:1px solid var(--chat-line);border-radius:7px;color:var(--chat-ink);display:inline-flex;font-size:10px!important;font-weight:600;gap:5px;margin-left:auto;padding:6px 8px;white-space:nowrap}.sc-chat-agent-toggle i{color:var(--chat-primary)}.sc-chat-ai-composer{background:var(--chat-surface);border-top:1px solid var(--chat-line);flex-shrink:0;padding:12px}.sc-chat-ai-composer label{color:var(--chat-muted);display:block;font-size:9px}.sc-chat-ai-composer textarea{background:var(--chat-soft);border:1px solid var(--chat-line);border-radius:8px;color:var(--chat-ink);display:block;font:11px/1.5 Inter,sans-serif;margin-top:6px;max-height:105px;min-height:63px;padding:9px 10px;resize:vertical;width:100%}.sc-chat-ai-composer textarea::-moz-placeholder{color:var(--chat-muted);opacity:1}.sc-chat-ai-composer textarea::placeholder{color:var(--chat-muted);opacity:1}.sc-chat-suggestion-hint{align-items:center;color:var(--chat-muted);display:flex;flex-wrap:wrap;font-size:8px;gap:7px;justify-content:space-between;margin-top:8px}.sc-chat-suggestion-hint button{align-items:center;background:transparent;border:0;color:var(--chat-ink);display:inline-flex;font-size:9px;font-weight:600;gap:5px;padding:3px 0}.sc-chat-agent-insert:disabled,.sc-chat-suggestion-hint button:disabled{cursor:default;opacity:.45}.sc-chat-suggestion-hint kbd{border:1px solid var(--chat-line);border-radius:4px;font:inherit;font-size:8px;padding:1px 4px}.sc-chat-agent-panel{background:var(--chat-surface);border:1px solid var(--chat-line);border-radius:14px;bottom:12px;box-shadow:0 15px 60px rgba(0,0,0,.18);max-width:340px;overflow:auto;position:absolute;right:12px;top:57px;width:calc(100% - 36px)}.sc-chat-agent-heading{align-items:center;border-bottom:1px solid var(--chat-line);color:var(--chat-ink);display:flex;font-size:12px;font-weight:600;gap:10px;justify-content:space-between;padding:16px}.sc-chat-agent-heading>span{align-items:center;display:inline-flex;gap:8px}.sc-chat-agent-heading>span>i{color:var(--chat-primary);font-size:16px}.sc-chat-agent-heading button{background:var(--chat-soft);border:0;border-radius:6px;color:var(--chat-muted);display:grid;height:26px;padding:0;place-items:center;width:26px}.sc-chat-agent-body{padding:18px 16px}.sc-chat-agent-body>small{color:var(--chat-muted);display:block;font-size:8px;letter-spacing:.08em}.sc-chat-demo .sc-chat-agent-body p{color:var(--chat-ink);font-size:11px;line-height:1.6;margin:8px 0 20px}.sc-chat-demo .sc-chat-agent-body .sc-chat-agent-proposal{background:var(--chat-soft);border:1px solid var(--chat-line);border-radius:8px;margin-bottom:10px;padding:12px}.sc-chat-demo .sc-chat-agent-body .sc-chat-agent-review{color:var(--chat-muted);font-size:9px}.sc-chat-agent-insert{background:var(--chat-primary);border:0;border-radius:8px;color:#fff;font-size:11px!important;font-weight:600;padding:10px 12px;width:100%}.sc-chat-agent-panel:focus-visible,.sc-chat-ai-composer textarea:focus-visible{outline:2px solid var(--chat-primary);outline-offset:2px}.dark .sc-chat-agent-heading>span>i,.dark .sc-chat-agent-toggle i{color:var(--chat-ink)}@media (max-width:575px){.sc-chat-agent-toggle{padding:8px 10px}.sc-chat-agent-panel{bottom:10px;right:10px;top:55px;width:calc(100% - 20px)}}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-devices{aspect-ratio:1.12;isolation:isolate;margin:18px auto 24px;max-width:760px;position:relative;width:100%}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone{background:#18181b;border:1px solid #85858d;box-shadow:inset 0 0 0 3px #35353c,0 18px 38px #0003;box-sizing:border-box;isolation:isolate;margin:0;position:absolute}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-tablet{border-radius:clamp(16px,3vw,30px);height:94%;right:12%;top:0;width:70%}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview{border-radius:clamp(18px,3vw,32px);bottom:0;height:72%;left:70%;width:30%;z-index:3}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone-screen{background:var(--sc-surface);border-radius:22px;inset:9px;overflow:auto;padding:32px 0 16px;position:absolute;scrollbar-color:var(--sc-line) transparent;scrollbar-width:thin}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-demo-phone-screen{border-radius:25px;inset:6px;overflow:hidden;padding-top:26px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone-screen:focus-visible{outline:2px solid var(--sc-primary);outline-offset:5px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone:after{background:#18181b;border-radius:20px;content:"";pointer-events:none;position:absolute;z-index:4}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-tablet:after{height:5px;left:50%;top:2px;width:5px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview:after{height:12px;left:36%;top:11px;width:28%}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone:before{background:#93939e;border-radius:4px;bottom:15px;content:"";height:3px;left:38%;pointer-events:none;position:absolute;width:24%;z-index:4}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-phone-status{align-items:center;color:var(--sc-ink);display:flex;height:18px;justify-content:space-between;left:24px;pointer-events:none;position:absolute;right:24px;top:15px;z-index:3}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-phone-time{font-size:9px;font-weight:650;line-height:1}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-phone-status-icons{display:flex;gap:3px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-phone-status svg{display:block;fill:none;height:10px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:12px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-phone-status{left:15px;right:15px;top:13px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-phone-time{font-size:7px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-phone-status svg{height:8px;width:8px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone .sc-demo{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none;margin:0;max-width:none;min-width:0;outline:0!important;padding:28px!important;width:500px;zoom:var(--sc-device-scale,1)}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-demo{padding:24px 18px!important;width:320px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone h2{font-size:28px;line-height:1.25}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone .sc-demo-heading{align-items:flex-start;gap:10px;margin-bottom:28px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview h2{font-size:24px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-board{grid-template-columns:1fr}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone :is(input,select){max-width:100%;min-width:0}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone .sc-demo-summary strong{font-size:27px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-device-prop{bottom:12%;filter:drop-shadow(0 16px 18px #0002);height:auto;left:-10%;pointer-events:none;position:absolute;width:35%;z-index:1}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-showcase:has(.sc-devices) :is(.sc-showcase-label,.sc-demo-caption){margin-inline:auto!important;max-width:760px!important;width:100%!important}:is(.sc-page,.wnm-page) .sc-demo-expand{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:30px;color:var(--sc-ink);cursor:pointer;display:block;font:inherit;font-size:13px;margin:0 auto 18px;min-height:44px;padding:8px 18px;transition:border-color .2s}:is(.sc-page,.wnm-page) .sc-demo-expand:is(:hover,:focus-visible){border-color:var(--sc-primary)}:is(.sc-page,.wnm-page) .sc-demo-dialog{background:var(--sc-surface);border:1px solid var(--sc-line);border-radius:24px;color:var(--sc-ink);inset:0;margin:auto;max-height:calc(100dvh - 32px);overflow:auto;padding:20px;position:fixed;width:min(760px,calc(100vw - 32px))}:is(.sc-page,.wnm-page) .sc-demo-dialog::backdrop{backdrop-filter:blur(10px);background:#101014aa}:is(.sc-page,.wnm-page) .sc-demo-dialog-close{background:var(--sc-paper);border:1px solid var(--sc-line);border-radius:24px;color:var(--sc-ink);cursor:pointer;display:block;margin:0 0 16px auto;min-height:44px;padding:8px 18px}:is(.sc-page,.wnm-page) .sc-demo-dialog .sc-demo{border:0;padding:clamp(8px,3vw,32px);width:100%}@media(max-width:767px){:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-devices{margin-block:14px 28px;max-width:560px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone-screen{border-radius:15px;inset:6px;padding-top:25px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-demo-phone-screen{border-radius:19px;inset:4px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview{border-radius:23px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-tablet{border-radius:21px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-phone-status{left:15px;right:15px;top:11px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-phone-status{left:10px;right:10px;top:10px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-phone-time{font-size:5px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview .sc-phone-status svg{height:6px;width:6px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-preview:after{height:9px;top:7px}:is(.sc-page,.wnm-page) :is(.sc-hero,.wnm-hero,.industry-hero) .sc-demo-phone:before{bottom:10px;height:2px}}.sc-page .sc-hero .sc-actions,.sc-page .sc-hero .sc-actions>.smpls-box-content{-moz-column-gap:clamp(28px,3vw,44px)!important;column-gap:clamp(28px,3vw,44px)!important;row-gap:20px!important}.sc-page .sc-hero .sc-showcase-label{display:none!important}.sc-page [data-platform-contact]{margin-bottom:clamp(48px,6vw,90px)}.sc-page [data-platform-contact] .smpls-card{--contact-surface:var(--industry-solid,hsl(var(--smplsColorPrimary-hsl)));--smplsColorCard:var(--contact-surface);--smplsColorCardDark:var(--contact-surface);--smplsColorCardHeading:#fff;--smplsColorCardHeadingDark:#fff;--smplsColorCardText:#fff;--smplsColorCardTextDark:#fff;--smplsColorCardButton:#fff;--smplsColorCardButtonDark:#fff;--smplsColorCardButtonText:var(--contact-surface);--smplsColorCardButtonTextDark:var(--contact-surface);--smplsColorCardButtonHover:#eef2f7;--smplsColorCardButtonHoverDark:#eef2f7;--smplsColorCardButtonTextHover:var(--contact-surface);--smplsColorCardButtonTextHoverDark:var(--contact-surface);background:var(--contact-surface)!important;isolation:isolate;overflow:hidden;position:relative}.sc-page [data-platform-contact-photo]{background-position:50%;background-size:cover;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 58%);mask-image:linear-gradient(90deg,transparent,#000 58%);opacity:.6;pointer-events:none;position:absolute;width:72%;z-index:0}.sc-page [data-platform-contact] .smpls-card:after{aspect-ratio:1;border:70px solid #ffffff09;border-radius:50%;box-shadow:0 0 0 90px #ffffff06;content:"";left:-25%;pointer-events:none;position:absolute;top:-110%;width:min(75vw,1000px);z-index:1}.sc-page [data-platform-contact] .smpls-card>.smpls-card-content{align-items:start!important;background:transparent!important;color:var(--smplsColorCardText);display:grid!important;gap:32px!important;grid-template-columns:minmax(0,1fr);padding:clamp(28px,4vw,64px);position:relative;z-index:2}#smpls-editor-content .sc-page [data-platform-contact] .theme-subheading,#smpls-editor-content .sc-page [data-platform-contact] .theme-subheading .smpls-widget-content>p,.sc-page [data-platform-contact] .sc-eyebrow,.sc-page [data-platform-contact] .smpls-button.-underlined{border-color:#ffffff80!important;color:#fff!important}.sc-page [data-platform-contact-copy]{max-width:780px}.sc-page [data-platform-contact-copy] h2{color:var(--smplsColorCardHeading);font-size:clamp(30px,3vw,48px);line-height:1.2;margin-bottom:24px;max-width:780px}.sc-page [data-platform-contact-copy] p:not(.theme-subheading):not(.sc-eyebrow){color:var(--smplsColorCardText);font-size:16px;line-height:1.75;margin-bottom:0;max-width:620px}.sc-page [data-platform-contact] .sc-actions,.sc-page [data-platform-contact] .sc-actions>.smpls-box-content{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;gap:20px 28px!important;margin:0}.sc-page [data-platform-contact] .smpls-button{min-height:52px;text-align:left;white-space:normal}#smpls-editor-content [data-platform-contact] .smpls-button.-solid{background:var(--smplsColorCardButton)!important;border-color:var(--smplsColorCardButton)!important;color:var(--smplsColorCardButtonText)!important}#smpls-editor-content [data-platform-contact] .smpls-button.-solid:is(:hover,:focus-visible){background:var(--smplsColorCardButtonHover)!important;border-color:var(--smplsColorCardButtonHover)!important;color:var(--smplsColorCardButtonTextHover)!important}#smpls-editor-content [data-platform-contact] .smpls-button.-solid :is(.smpls-button-content,.smpls-button-icon){color:inherit!important}.dark .sc-page [data-platform-contact-copy] p:not(.theme-subheading):not(.sc-eyebrow),.dark .sc-page [data-platform-contact] .smpls-card-content{color:var(--smplsColorCardHeadingDark)}.dark .sc-page [data-platform-contact-copy] :is(h2,.theme-subheading),.dark .sc-page [data-platform-contact] .smpls-button.-underlined{color:var(--smplsColorCardHeadingDark)}.dark #smpls-editor-content [data-platform-contact] .smpls-button.-solid{background:var(--smplsColorCardButtonDark)!important;border-color:var(--smplsColorCardButtonDark)!important;color:hsl(var(--smplsColorGray900-hsl))!important}.dark #smpls-editor-content [data-platform-contact] .smpls-button.-solid:is(:hover,:focus-visible){background:var(--smplsColorCardButtonHoverDark)!important;border-color:var(--smplsColorCardButtonHoverDark)!important;color:var(--smplsColorCardButtonTextHoverDark)!important}@media (max-width:575px){.sc-page [data-platform-contact-photo]{-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000);mask-image:linear-gradient(90deg,transparent 10%,#000);opacity:.32;width:100%}.sc-page [data-platform-contact] .sc-actions,.sc-page [data-platform-contact] .sc-actions [data-widget_type=button],.sc-page [data-platform-contact] .sc-actions>.smpls-box-content{width:100%}.sc-page [data-platform-contact] .smpls-button{justify-content:center;text-align:center;width:100%}}#smpls-editor-content .smpls-process-section{--smpls-process-surface:color-mix(in srgb,hsl(var(--smplsColorPrimary-hsl)) 9%,#fff);background-blend-mode:normal;background-color:var(--smpls-process-surface);background-image:linear-gradient(color-mix(in srgb,var(--smpls-process-surface) 96%,transparent),color-mix(in srgb,var(--smpls-process-surface) 96%,transparent)),url(/artwork/process-mark-gray.svg);background-position:50%;background-size:cover;padding-block:clamp(64px,7vw,112px)}#smpls-editor-content .-dark.smpls-process-section,.dark #smpls-editor-content .smpls-process-section{--smpls-process-surface:color-mix(in srgb,hsl(var(--smplsColorPrimary-hsl)) 14%,hsl(var(--smplsColorGray800-hsl)))}#smpls-editor-content .smpls-process-section :is(.sc-section-heading,.industry-section-heading,.wnm-heading-center){margin:0 auto 56px;max-width:1050px;text-align:center}#smpls-editor-content .smpls-process-section :is(.sc-section-heading,.industry-section-heading) p{margin-inline:auto}#smpls-editor-content .smpls-process:not(.smpls-box),#smpls-editor-content .smpls-process>.smpls-box-content{align-items:start!important;display:grid!important;gap:48px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#smpls-editor-content .smpls-process-step{background:transparent!important;border:0!important;border-radius:0;box-shadow:none;padding:0!important;position:relative;text-align:center}#smpls-editor-content .smpls-process-step>.smpls-box-content{display:block!important;height:auto!important}#smpls-editor-content .smpls-process-obsolete{display:none!important}#smpls-editor-content .smpls-process-icon{background:hsl(var(--smplsColorPrimary-hsl));border-radius:16px;box-shadow:0 12px 24px #0002;color:#fff;display:grid;font-size:46px;height:112px;line-height:1;margin:0 auto 32px;place-items:center;width:112px}#smpls-editor-content .smpls-process-icon i{color:inherit;font-weight:200;line-height:1}#smpls-editor-content .smpls-process-step:not(:last-child):after{background:radial-gradient(circle,hsl(var(--smplsColorGray400-hsl)) 2.5px,transparent 3.5px) 0 /24px 9px repeat-x;content:"";height:9px;left:calc(100% + 24px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);pointer-events:none;position:absolute;top:53px;transform:translateX(-50%);width:min(192px,calc(100% - 128px))}#smpls-editor-content .smpls-process-step h3{font-size:24px;font-weight:650;line-height:1.4;margin:0 0 16px}#smpls-editor-content .smpls-process-step [data-widget_type=heading]{justify-content:center;text-align:center}#smpls-editor-content .smpls-process-step p{font-size:15px;line-height:1.75;margin:0 auto;max-width:520px}#smpls-editor-content .smpls-process-section :is(.industry-caption,.wnm-fineprint){margin-top:32px;text-align:center}#smpls-editor-content .smpls-process-step .wnm-step-detail{align-self:center;margin:18px auto 0}@media (max-width:767px){#smpls-editor-content .smpls-process:not(.smpls-box),#smpls-editor-content .smpls-process>.smpls-box-content{gap:44px!important;grid-template-columns:minmax(0,1fr)!important}#smpls-editor-content .smpls-process-step:not(:last-child):after{display:none}#smpls-editor-content .smpls-process-icon{font-size:38px;height:88px;margin-bottom:24px;width:88px}#smpls-editor-content .smpls-process-step h3{font-size:22px}}@media (prefers-reduced-motion:no-preference){#smpls-editor-content .smpls-process-icon i{transition:transform .3s ease}#smpls-editor-content .smpls-process-step:is(:hover,:focus-within) .smpls-process-icon i{transform:rotate(-8deg) scale(1.06)}}#smpls-editor-content.wnm-specialty-wedding{--offer-solid-hsl:340,36%,42%;--offer-light-hsl:340,48%,78%;--offer-preview-accent:#924560}#smpls-editor-content.wnm-specialty-accommodation{--offer-solid-hsl:144,29%,31%;--offer-light-hsl:144,28%,75%;--offer-preview-accent:#38664a}#smpls-editor-content.wnm-specialty-gastro{--offer-solid-hsl:5,44%,40%;--offer-light-hsl:5,58%,78%;--offer-preview-accent:#933f39}#smpls-editor-content.wnm-specialty-salon{--offer-solid-hsl:273,24%,42%;--offer-light-hsl:273,35%,79%;--offer-preview-accent:#6d5185}#smpls-editor-content.wnm-page[class*=wnm-specialty-]{--offer-solid:hsl(var(--offer-solid-hsl));--offer-link:var(--offer-solid);--offer-hover:color-mix(in srgb,var(--offer-solid) 84%,#000);--offer-paper:color-mix(in srgb,var(--offer-solid) 5%,#fff);--offer-tint:color-mix(in srgb,var(--offer-solid) 9%,#fff);--wnm-surface:color-mix(in srgb,var(--offer-solid) 2%,#fff);--wnm-tint:var(--offer-tint);--wnm-line:color-mix(in srgb,var(--offer-solid) 19%,#e4e4e7);--wnm-primary:var(--offer-link);--wnm-link:var(--offer-link);--wnm-accent:var(--offer-link);--wnm-accent-soft:var(--offer-tint);--wnm-accent-line:var(--wnm-line);--wnm-brand-dark:color-mix(in srgb,var(--offer-solid) 22%,#202027);--industry-primary:var(--offer-solid);--marketing-card-surface:var(--wnm-surface);--marketing-card-line:var(--wnm-line);--marketing-card-corner:color-mix(in srgb,var(--offer-solid) 5%,transparent);--marketing-card-hover:color-mix(in srgb,var(--offer-link) 45%,var(--wnm-line));--smplsColorPrimary-hsl:var(--offer-solid-hsl);--smplsColorPrimary:var(--offer-solid);--smplsColorSubHeading:var(--offer-link);--smplsColorSubHeadingDark:var(--offer-link);--smplsColorButton:var(--offer-solid);--smplsColorButtonDark:var(--offer-solid);--smplsColorButtonHover:var(--offer-hover);--smplsColorButtonHoverDark:var(--offer-hover);--smplsColorButtonText:#fff;--smplsColorButtonTextDark:#fff;--smplsColorButtonTextHover:#fff;--smplsColorButtonTextHoverDark:#fff;--smplsColorButtonOutlined:var(--offer-link);--smplsColorButtonOutlinedDark:var(--offer-link);--smplsColorButtonOutlinedText:var(--offer-link);--smplsColorButtonOutlinedTextDark:var(--offer-link);--smplsColorButtonOutlinedHover:var(--offer-link);--smplsColorButtonOutlinedHoverDark:var(--offer-link);--smplsColorButtonOutlinedTextHover:var(--offer-link);--smplsColorButtonOutlinedTextHoverDark:var(--offer-link);--smplsColorButtonUnderlined:var(--offer-link);--smplsColorButtonUnderlinedDark:var(--offer-link);--smplsColorButtonUnderlinedHover:var(--offer-link);--smplsColorButtonUnderlinedHoverDark:var(--offer-link);--smplsColorCard:var(--wnm-surface);--smplsColorCardDark:var(--wnm-surface);--smplsColorCardButton:var(--offer-solid);--smplsColorCardButtonDark:var(--offer-solid);--smplsColorCardButtonText:#fff;--smplsColorCardButtonTextDark:#fff;--smplsColorCardButtonHover:var(--offer-hover);--smplsColorCardButtonHoverDark:var(--offer-hover);--smplsColorCardButtonTextHover:#fff;--smplsColorCardButtonTextHoverDark:#fff;background:var(--offer-paper)}.dark #smpls-editor-content.wnm-page[class*=wnm-specialty-]{--offer-link:hsl(var(--offer-light-hsl));--offer-paper:color-mix(in srgb,var(--offer-solid) 8%,#1b191f);--offer-tint:color-mix(in srgb,var(--offer-solid) 15%,#202027);--wnm-surface:color-mix(in srgb,var(--offer-solid) 8%,#25252c);--wnm-line:color-mix(in srgb,var(--offer-link) 17%,#3d3d46)}#smpls-editor-content.wnm-page[class*=wnm-specialty-] :is(.wnm-tinted,.industry-tinted){background:var(--offer-tint)}#smpls-editor-content.wnm-page[class*=wnm-specialty-] :is(.wnm-builder,.industry-paper){background:var(--wnm-surface)}#smpls-editor-content.wnm-page[class*=wnm-specialty-] .smpls-process-section{background-color:var(--offer-tint);background-image:linear-gradient(color-mix(in srgb,var(--offer-tint) 96%,transparent),color-mix(in srgb,var(--offer-tint) 96%,transparent)),url(/artwork/process-mark-gray.svg)}#smpls-editor-content.wnm-page[class*=wnm-specialty-] :is(.wnm-price-badge,.wnm-mini-business .wnm-mini-button,.wnm-step-nav button[aria-current=step] .wnm-nav-number){background:var(--offer-solid)}#smpls-editor-content.wnm-page[class*=wnm-specialty-]:not(.wnm-specialty-wedding) .wnm-concept{background:var(--wnm-brand-dark)}#smpls-editor-content.wnm-page[class*=wnm-specialty-]:not(.wnm-specialty-wedding) .wnm-concept-scene{background:radial-gradient(ellipse at 30% 60%,color-mix(in srgb,var(--offer-solid) 28%,transparent),transparent 65%),var(--wnm-brand-dark)}#smpls-editor-content.wnm-specialty-wedding .wnm-concept-scene{background:radial-gradient(ellipse at 30% 60%,color-mix(in srgb,var(--offer-solid) 18%,transparent),transparent 65%),var(--wnm-surface)}.sc-page[data-industry-theme=restaurant]{--industry-solid-hsl:5,44%,40%;--industry-light-hsl:5,58%,78%}.sc-page[data-industry-theme=bowling]{--industry-solid-hsl:246,34%,43%;--industry-light-hsl:246,45%,80%}.sc-page[data-industry-theme=salon]{--industry-solid-hsl:273,24%,42%;--industry-light-hsl:273,35%,79%}.sc-page[data-industry-theme=wellness]{--industry-solid-hsl:153,31%,31%;--industry-light-hsl:153,32%,76%}.sc-page[data-industry-theme=auto]{--industry-solid-hsl:22,44%,35%;--industry-light-hsl:22,52%,76%}.sc-page[data-industry-theme=consulting]{--industry-solid-hsl:192,39%,31%;--industry-light-hsl:192,38%,76%}.sc-page[data-industry-theme=health]{--industry-solid-hsl:176,44%,28%;--industry-light-hsl:176,38%,75%}.sc-page[data-industry-theme=stay]{--industry-solid-hsl:144,29%,31%;--industry-light-hsl:144,28%,75%}.sc-page[data-industry-theme=massage]{--industry-solid-hsl:32,33%,34%;--industry-light-hsl:32,40%,78%}.sc-page[data-industry-theme=entrepreneur]{--industry-solid-hsl:213,38%,38%;--industry-light-hsl:213,43%,78%}.sc-page[data-industry-theme=company]{--industry-solid-hsl:231,31%,39%;--industry-light-hsl:231,38%,79%}.sc-page[data-industry-theme]{--industry-solid:hsl(var(--industry-solid-hsl));--industry-link:var(--industry-solid);--industry-hover:color-mix(in srgb,var(--industry-solid) 84%,#000);--sc-primary:var(--industry-solid);--sc-accent-ink:var(--industry-link);--sc-paper:color-mix(in srgb,var(--industry-solid) 5%,#fff);--sc-surface:color-mix(in srgb,var(--industry-solid) 2%,#fff);--sc-tint:color-mix(in srgb,var(--industry-solid) 9%,#fff);--sc-line:color-mix(in srgb,var(--industry-solid) 20%,#e4e4e7);--sc-highlight:#fff;--marketing-card-surface:var(--sc-surface);--marketing-card-line:var(--sc-line);--marketing-card-hover:var(--industry-link);--smplsColorPrimary-hsl:var(--industry-solid-hsl);--smplsColorPrimary:var(--industry-solid);--smplsColorButton:var(--industry-solid);--smplsColorButtonDark:var(--industry-solid);--smplsColorButtonHover:var(--industry-hover);--smplsColorButtonHoverDark:var(--industry-hover);--smplsColorButtonText:#fff;--smplsColorButtonTextDark:#fff;--smplsColorButtonTextHover:#fff;--smplsColorButtonTextHoverDark:#fff;--smplsColorButtonOutlined:var(--industry-link);--smplsColorButtonOutlinedDark:var(--industry-link);--smplsColorButtonOutlinedText:var(--industry-link);--smplsColorButtonOutlinedTextDark:var(--industry-link);--smplsColorButtonUnderlined:var(--industry-link);--smplsColorButtonUnderlinedDark:var(--industry-link);--smplsColorCard:var(--sc-surface);--smplsColorCardDark:var(--sc-surface);--smplsColorCardHeading:var(--sc-ink);--smplsColorCardHeadingDark:var(--sc-ink);--smplsColorCardText:var(--sc-muted);--smplsColorCardTextDark:var(--sc-muted);--smplsColorCardButton:var(--industry-solid);--smplsColorCardButtonDark:var(--industry-solid);--smplsColorCardButtonText:#fff;--smplsColorCardButtonTextDark:#fff;background:var(--sc-paper)}.dark .sc-page[data-industry-theme]{--industry-link:hsl(var(--industry-light-hsl));--sc-primary:var(--industry-solid);--sc-accent-ink:var(--industry-link);--sc-paper:color-mix(in srgb,var(--industry-solid) 8%,#1b191f);--sc-surface:color-mix(in srgb,var(--industry-solid) 8%,#25252c);--sc-tint:color-mix(in srgb,var(--industry-solid) 15%,#202027);--sc-line:color-mix(in srgb,var(--industry-link) 17%,#3d3d46)}.sc-page[data-industry-theme] .sc-hero.intro_hero{background:linear-gradient(110deg,var(--sc-tint),var(--sc-paper) 70%)}.sc-page[data-industry-theme] .sc-tinted{background:var(--sc-tint)}#smpls-editor-content .sc-page[data-industry-theme] .smpls-process-section{background-color:var(--sc-tint);background-image:linear-gradient(color-mix(in srgb,var(--sc-tint) 96%,transparent),color-mix(in srgb,var(--sc-tint) 96%,transparent)),url(/artwork/process-mark-gray.svg)}.sc-page[data-industry-theme] .sc-hero .theme-heading{--smplsColorPrimary:var(--industry-link)}.sc-page[data-industry-theme] .sc-hero .smpls-text-gradient{background-image:linear-gradient(100deg,var(--industry-link),color-mix(in srgb,var(--industry-link) 78%,#b9a1a7))!important}.sc-page[data-industry-theme] .theme-subheading,.sc-page[data-industry-theme] .theme-subheading .smpls-widget-content>p{border-color:var(--industry-link)!important;color:var(--industry-link)!important}#smpls-editor-content.wnm-page :is(.wnm-hero,.industry-hero),.sc-page .sc-hero.intro_hero{align-items:center;display:flex;min-height:min(100svh,1040px);padding-block:clamp(130px,10vw,170px) 70px}#smpls-editor-content.wnm-page :is(.wnm-hero-row,.industry-hero-grid),.sc-page .sc-hero .sc-hero-grid{align-items:center;display:grid!important;gap:clamp(40px,5vw,100px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}#smpls-editor-content.wnm-page .wnm-hero-row>.smpls-column{flex:none;max-width:none;padding:0;width:100%}#smpls-editor-content.wnm-page :is(.wnm-hero-copy .wnm-lead,.industry-hero .industry-lead){max-width:640px}#smpls-editor-content.wnm-page :is(.wnm-hero-heading h1,.industry-hero h1),.sc-page .sc-hero .theme-heading,.sc-page .sc-hero .theme-heading h1{font-size:var(--site-hero-heading-size)!important;letter-spacing:0;line-height:1.14}#smpls-editor-content.wnm-page :is(.wnm-specialty-visual,.industry-demo){max-width:none;min-width:0;padding:0;width:100%}#smpls-editor-content.wnm-page{--sc-surface:var(--wnm-surface);--sc-paper:var(--offer-paper,var(--wnm-surface));--sc-ink:var(--wnm-ink);--sc-line:var(--wnm-line);--sc-primary:var(--wnm-primary)}#smpls-editor-content.wnm-page :is(.wnm-concept-label,.industry-demo-top){display:none}.wnm-page :is(.wnm-hero,.industry-hero) .sc-device-content{border:0;border-radius:0;box-shadow:none;margin:0;max-width:none;min-width:0;transform:none!important;width:500px;zoom:var(--sc-device-scale,1)}.wnm-page :is(.wnm-hero,.industry-hero) .sc-demo-preview .sc-device-content{width:320px}.wnm-page .sc-demo-preview .wnm-concept-items{gap:12px;grid-template-columns:1fr}.wnm-page .sc-demo-preview .wnm-concept-content{padding:26px 20px}.wnm-page .sc-demo-preview .wnm-concept-scene{height:135px}.wnm-page :is(.wnm-hero,.industry-hero) .sc-devices{max-width:760px}.wnm-page .industry-demo-footer{margin-top:20px;transform:none}@media (max-width:991px){#smpls-editor-content.wnm-page :is(.wnm-hero-row,.industry-hero-grid),.sc-page .sc-hero .sc-hero-grid{gap:44px;grid-template-columns:minmax(0,1fr)!important}#smpls-editor-content.wnm-page :is(.wnm-hero,.industry-hero),.sc-page .sc-hero.intro_hero{min-height:0;padding-block:130px 55px}#smpls-editor-content.wnm-page :is(.wnm-specialty-visual,.industry-demo){margin-inline:auto;max-width:640px}}@media (max-width:575px){#smpls-editor-content.wnm-page :is(.wnm-hero,.industry-hero),.sc-page .sc-hero.intro_hero{padding-block:115px 40px}#smpls-editor-content.wnm-page :is(.wnm-hero-row,.industry-hero-grid),.sc-page .sc-hero .sc-hero-grid{gap:32px}}#smpls-editor-content [data-id=mhvutdbr]{overflow:hidden}#smpls-editor-content [data-id=mhvutdbr]>.smpls-container>.smpls-row{align-items:stretch!important}#smpls-editor-content [data-id=mhvutdbu]{border-radius:0;box-shadow:none;height:100%!important;margin:0!important}#smpls-editor-content [data-id=mhvutdbu] :is(figure,picture,img){display:block;height:100%;width:100%}#smpls-editor-content [data-id=mhvutdbu] img{-o-object-fit:cover;object-fit:cover;-o-object-position:center 35%;object-position:center 35%}@media (min-width:1024px){#smpls-editor-content [data-id=mhvutdbs]{position:relative}#smpls-editor-content [data-id=mhvutdbt]{inset:0 22.5px;position:absolute}}@media (max-width:1023px){#smpls-editor-content [data-id=mhvutdbu]{aspect-ratio:4/3;height:auto!important}}#site_navigation .platform-solutions-menu{left:50%!important;max-width:none!important;right:auto!important;transform:translateX(-50%)!important;width:min(1360px,calc(100vw - 64px))!important}#site_navigation .platform-solutions-menu>.grid{display:grid!important;gap:28px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;padding:28px 32px 32px}#site_navigation .platform-solutions-menu>.grid>header{align-items:center;background:transparent!important;border-bottom:1px solid hsla(var(--smplsColorGray400-hsl),.2);border-radius:0;display:flex;flex-direction:row!important;gap:24px;grid-column:1/-1!important;justify-content:space-between;margin:0!important;padding:0 0 24px}#site_navigation .platform-solutions-menu>.grid>header h2{font-size:25px;line-height:1.3;margin:0}#site_navigation .platform-solutions-menu>.grid>header p{color:hsl(var(--smplsColorGray600-hsl));font-size:14px;line-height:1.6;margin:8px 0 0}.dark #site_navigation .platform-solutions-menu>.grid>header p{color:hsl(var(--smplsColorGray300-hsl))}#site_navigation .platform-solutions-menu>.grid>header>a{flex:0 0 auto;font-size:13px;margin:0!important;min-height:44px;padding:10px 20px;width:auto}#site_navigation .platform-solutions-menu>.grid>.main-links{grid-column:auto!important;margin:0;min-width:0;padding:0}#site_navigation .platform-solutions-menu .main-links h3{font-size:14px;line-height:1.5;margin-bottom:18px}#site_navigation .platform-solutions-menu .main-links li{margin:0 0 3px}#site_navigation .platform-solutions-menu .platform-mega-link{border-radius:12px;color:hsl(var(--smplsColorGray900-hsl));font-size:14px;line-height:1.35;min-height:40px;padding:5px 6px;transition:background-color .2s ease}.dark #site_navigation .platform-solutions-menu .platform-mega-link{color:hsl(var(--smplsColorGray50-hsl))}#site_navigation .platform-solutions-menu .platform-mega-link:is(:hover,:focus-visible){background:hsla(var(--smplsColorGray400-hsl),.1)}#site_navigation .platform-solutions-menu .site-menu-icon{border-radius:9px;flex-basis:28px;font-size:14px;height:28px;width:28px}#site_navigation .platform-solutions-menu .column-link{margin:14px 0 0 6px}#site_navigation .platform-solutions-menu .column-link a{font-size:12px;gap:8px;line-height:1.5}@media (min-width:1024px) and (max-width:1199px){#site_navigation .platform-solutions-menu>.grid{gap:18px!important;padding-inline:24px}#site_navigation .platform-solutions-menu .platform-mega-link{font-size:13px;gap:9px}}@media (prefers-reduced-motion:reduce){#site_navigation .platform-solutions-menu .platform-mega-link{transition:none}}.sc-page .sp-benefits-heading{margin-inline:auto;max-width:1000px;text-align:center}.sc-page .sp-benefits-heading h2{font-size:clamp(26px,3vw,42px)}.sc-page :is(.sp-benefits-grid,.sp-key-features,.sp-industry-grid,.sp-industry-features,.sp-reservation-steps):not(.smpls-box),.sc-page :is(.sp-benefits-grid,.sp-key-features,.sp-industry-grid,.sp-industry-features,.sp-reservation-steps)>.smpls-box-content{display:grid;gap:36px}.sc-page .sp-benefits-grid:not(.smpls-box),.sc-page .sp-benefits-grid>.smpls-box-content{grid-template-columns:repeat(4,minmax(0,1fr))}.sc-page .sp-benefit:not(.smpls-box),.sc-page .sp-benefit>.smpls-box-content{align-items:flex-start;display:flex;gap:18px}.sc-page .sp-benefit h3{font-size:18px;line-height:1.4;margin:0 0 5px}.sc-page .sp-benefit p{font-size:14px;line-height:1.65}.sc-page .sp-benefit-icon{border:1.5px solid var(--sc-primary);border-radius:21px;color:var(--sc-primary);display:inline-grid;flex:0 0 64px;height:64px;place-items:center;transition:background .25s,border-color .25s,transform .25s;width:64px}.sc-page .sp-benefit-icon svg{height:32px;overflow:visible;width:32px}.sc-page .sp-hero-benefit .sp-benefit-icon{border:0;border-radius:0;color:var(--sc-ink);flex-basis:30px;height:30px;width:30px}.sc-page .sp-hero-benefit .sp-benefit-icon svg{height:26px;width:26px}.sc-page .sp-industry-grid:not(.smpls-box),.sc-page .sp-industry-grid>.smpls-box-content{gap:64px 40px;grid-template-columns:repeat(2,minmax(0,1fr))}.sc-page .sp-industry-card img{aspect-ratio:2.1;border-radius:24px;box-shadow:0 18px 35px #0001;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.sc-page .sp-industry-card [data-widget_type=image]{margin:0 0 28px}.sc-page .sp-industry-card:not(.smpls-box) img{margin-bottom:28px}.sc-page .sp-industry-copy h3{font-size:clamp(22px,2vw,29px);line-height:1.3;margin:0 0 16px}.sc-page .sp-industry-copy p{margin-bottom:20px}.sc-page .sp-industry-tags{border:0!important;display:flex!important;flex-wrap:wrap;gap:8px 16px;list-style:none!important;margin:18px 0 22px!important;padding:0!important}.sc-page .sp-industry-tags li{align-items:center;background:color-mix(in srgb,var(--sc-primary) 4%,transparent);border:1px solid var(--sc-line)!important;border-radius:999px;color:var(--sc-ink);display:inline-flex!important;font-size:13px;line-height:1.5;padding:7px 12px!important;position:static!important}.sc-page .sp-industry-tags li:after,.sc-page .sp-industry-tags li:before{content:none!important}.sc-page .sp-industry-detail:has(>.sp-native-section-row){display:block}.sc-page .sp-industry-detail:not(.smpls-box):not(:has(>.sp-native-section-row)),.sc-page .sp-industry-detail>.smpls-box-content,.sc-page .sp-industry-detail>.sp-native-section-row>.smpls-fraction{align-items:center;display:grid!important;gap:clamp(32px,5vw,80px)!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.sc-page .sp-industry-detail :is([data-widget_type=image],.smpls-box){min-width:0}.sc-page .sp-industry-detail img{aspect-ratio:4/3;border-radius:28px;display:block;height:auto;max-height:560px;-o-object-fit:cover;object-fit:cover;width:100%}.sc-page .sp-industry-detail .theme-heading,.sc-page .sp-industry-detail .theme-subheading{margin:0 0 20px!important}.sc-page .sp-industry-detail h2{font-size:clamp(30px,3vw,44px);line-height:1.2;margin:0 0 20px}.sc-page .sp-industry-detail .theme-heading h2{margin:0}.sc-page .sp-industry-detail .sc-lead{font-size:17px;line-height:1.75;margin:0 0 28px}.sc-page .sp-industry-detail h3{font-size:18px;line-height:1.4;margin:0}.sc-page .sp-industry-detail .sp-industry-tags,.sc-page .sp-industry-detail .sp-industry-tags .smpls-widget-content>ul{gap:8px;margin:16px 0 0!important}.sc-page .sp-industry-detail .sp-industry-tags.smpls-widget{margin:0!important}@media (max-width:991px){.sc-page .sp-industry-detail:not(.smpls-box):not(:has(>.sp-native-section-row)),.sc-page .sp-industry-detail>.smpls-box-content,.sc-page .sp-industry-detail>.sp-native-section-row>.smpls-fraction{gap:32px!important;grid-template-columns:minmax(0,1fr)!important}.sc-page .sp-industry-detail img{aspect-ratio:3/2;border-radius:22px;max-height:480px}}.sc-page .sp-reservation-features:not(.smpls-box),.sc-page .sp-reservation-features>.smpls-box-content{align-items:center;display:grid;gap:clamp(30px,5vw,70px);grid-template-columns:1fr 1.65fr;padding:clamp(26px,5vw,72px)}.sc-page .sp-reservation-features .sc-section-heading{margin:0}.sc-page .sp-key-features:not(.smpls-box),.sc-page .sp-key-features>.smpls-box-content{gap:36px;grid-template-columns:repeat(2,minmax(0,1fr))}.sc-page :is(.sp-reservation-features,.sp-industry-features){--sp-card-heading:var(--smplsColorCardHeading);--sp-card-text:var(--smplsColorCardText)}.dark .sc-page :is(.sp-reservation-features,.sp-industry-features),.sc-page .-dark:is(.sp-reservation-features,.sp-industry-features){--sp-card-heading:var(--smplsColorCardHeadingDark);--sp-card-text:var(--smplsColorCardTextDark)}.sc-page :is(.sp-reservation-features,.sp-industry-features) .sp-benefit-icon{border-color:currentColor;color:var(--sp-card-text)}.sc-page :is(.sp-reservation-features,.sp-industry-features) h3{color:var(--sp-card-heading)}.sc-page :is(.sp-reservation-features,.sp-industry-features) p{color:var(--sp-card-text)}.sc-page .sp-industry-features:not(.smpls-box),.sc-page .sp-industry-features>.smpls-box-content,.sc-page .sp-reservation-steps:not(.smpls-box),.sc-page .sp-reservation-steps>.smpls-box-content{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-page .sp-reservation-steps article{text-align:center}.sc-page .sp-reservation-steps .sp-benefit-icon{margin-bottom:24px}.sc-page .sp-reservation-steps h3{font-size:23px;line-height:1.4;margin:12px 0}.sc-page .sp-industry-features .smpls-card-content{padding:32px}.sc-page .sp-industry-features h3{font-size:24px;line-height:1.3;margin:24px 0 16px}@media(prefers-reduced-motion:no-preference){.sc-page :is(.sp-benefit,.sp-reservation-steps article,.sp-industry-features article):is(:hover,:focus-within) .sp-benefit-icon{transform:translateY(-3px)}.sc-page .sp-icon-enter svg{animation:sp-icon-draw .9s ease both}.sc-page :is(.sp-benefit,.sp-reservation-steps article,.sp-industry-features article):is(:hover,:focus-within) svg{animation:sp-icon-greet .75s ease}}@keyframes sp-icon-draw{0%{opacity:0;stroke-dasharray:100;stroke-dashoffset:100;transform:scale(.9)}to{opacity:1;stroke-dasharray:100;stroke-dashoffset:0;transform:scale(1)}}@keyframes sp-icon-greet{0%,to{transform:rotate(0)}35%{transform:rotate(-9deg)}70%{transform:rotate(7deg)}}@media(max-width:1100px){.sc-page .sp-benefits-grid:not(.smpls-box),.sc-page .sp-benefits-grid>.smpls-box-content{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-page .sp-reservation-features:not(.smpls-box),.sc-page .sp-reservation-features>.smpls-box-content{grid-template-columns:1fr}}@media(max-width:767px){.sc-page :is(.sp-industry-grid,.sp-industry-features,.sp-reservation-steps):not(.smpls-box),.sc-page :is(.sp-industry-grid,.sp-industry-features,.sp-reservation-steps)>.smpls-box-content{gap:36px;grid-template-columns:1fr}.sc-page .sp-key-features:not(.smpls-box),.sc-page .sp-key-features>.smpls-box-content{grid-template-columns:1fr}.sc-page .sp-benefits-grid:not(.smpls-box),.sc-page .sp-benefits-grid>.smpls-box-content{gap:28px 18px}.sc-page .sp-benefit:not(.smpls-box),.sc-page .sp-benefit>.smpls-box-content{flex-direction:column;gap:14px}.sc-page .sp-benefit-icon{border-radius:18px;flex-basis:56px;height:56px;width:56px}.sc-page .sp-benefit h3{font-size:17px}.sc-page .sp-benefit p{font-size:13px}.sc-page .sp-key-features .sp-benefit:not(.smpls-box),.sc-page .sp-key-features .sp-benefit>.smpls-box-content{flex-direction:row}.sc-page .sp-industry-card img{aspect-ratio:1.65}}.sc-page .sp-industry-tags.smpls-widget{display:block!important}.sc-page .sp-industry-tags .smpls-widget-content>ul{border:0!important;display:flex!important;flex-wrap:wrap;gap:8px 16px;list-style:none!important;margin:18px 0 22px!important;padding:0!important}.sc-page .sp-industry-tags li:before{inset:auto!important;transform:none!important}.sc-page [data-reservation-restored] .sc-section-heading h2{font-family:Inter,sans-serif;font-size:clamp(30px,3vw,44px);font-weight:700;line-height:1.25;margin-bottom:24px}.sc-page .sp-reservation-industries .sc-section-heading{margin-inline:auto;max-width:1100px;text-align:center}.sc-page #postup[data-reservation-restored] .sc-section-heading{margin-inline:auto;text-align:center}.sc-foundation .smpls-card>.smpls-card-content{background:transparent!important}.industry-examples,.industry-growth{padding-block:clamp(48px,6vw,90px)}.industry-growth-grid{display:grid;gap:28px;grid-template-columns:repeat(2,minmax(0,1fr))}.industry-growth .smpls-card{border:1px solid var(--sc-line,#e2e2e7);isolation:isolate;min-width:0}.industry-growth .smpls-card-content{background:transparent!important;height:100%;padding:clamp(28px,4vw,56px);position:relative;z-index:1}.industry-growth .circles{inset:0;pointer-events:none;position:absolute;z-index:0}.industry-growth .circles:after,.industry-growth .circles:before{background:linear-gradient(180deg,var(--smplsColorCirclesStart),var(--smplsColorCirclesEnd));height:760px;top:50%;width:760px}.industry-growth-eyebrow{font-size:12px;font-weight:600;letter-spacing:.1em;margin:0 0 20px;text-transform:uppercase}.industry-growth :is(h2,h3){color:var(--smplsColorCardHeading);font-size:clamp(28px,2.8vw,42px);line-height:1.2;margin:0 0 24px}.industry-growth .smpls-card-content>p:not(.industry-growth-eyebrow):not(.industry-growth-note){color:var(--smplsColorCardText);font-size:16px;line-height:1.75;margin:0 0 28px;max-width:58ch}.industry-growth-actions{align-items:center;display:flex;flex-wrap:wrap;gap:24px}.industry-growth-actions .smpls-button{gap:12px;white-space:normal}.industry-growth-note{font-size:12px;line-height:1.7;margin:24px 0 0}.industry-growth .industry-growth-eyebrow,.industry-growth-note{color:var(--smplsColorCardText)}.industry-examples-heading{margin:0 auto 44px;max-width:880px;text-align:center}.industry-examples-heading h2{font-size:clamp(30px,3vw,46px);line-height:1.2;margin:0 0 24px}.industry-examples-heading>p:last-child{font-size:16px;line-height:1.75}.industry-examples-grid{display:grid;gap:28px;grid-template-columns:repeat(3,minmax(0,1fr))}.industry-examples-grid .smpls-card{min-width:0}.industry-example-preview{display:block;overflow:hidden}.industry-example-preview img{aspect-ratio:1.44;display:block;height:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;transition:transform .3s ease;width:100%}.industry-example-preview:hover img{transform:scale(1.02)}.industry-example-browser{align-items:center;background:#ececf0;color:#60606b;display:flex;font:11px/1.2 Inter,sans-serif;gap:6px;padding:14px 18px}.industry-example-browser i{background:#b8b8c1;border-radius:50%;height:6px;width:6px}.industry-example-browser>span{margin-left:10px}.industry-examples .smpls-card-content{padding:28px}.industry-examples .industry-growth-eyebrow{color:var(--smplsColorCardText);margin-bottom:12px}.industry-examples h3{color:var(--smplsColorCardHeading);font-size:26px;line-height:1.25;margin:0 0 14px}.industry-examples .smpls-card-content>p:not(.industry-growth-eyebrow){color:var(--smplsColorCardText);font-size:14px;line-height:1.7;margin:0 0 24px}.industry-examples .smpls-button{gap:12px;white-space:normal}.industry-examples-note{font-size:12px;line-height:1.7;margin-top:24px;text-align:center}.dark .industry-examples h3,.dark .industry-growth :is(h2,h3){color:var(--smplsColorCardHeadingDark)}.dark .industry-examples .smpls-card-content>p,.dark .industry-growth .smpls-card-content>p{color:var(--smplsColorCardTextDark)!important}.dark .industry-growth .circles:after,.dark .industry-growth .circles:before{background:linear-gradient(180deg,#ffffff12,#ffffff03)}@media (max-width:1100px){.industry-growth-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:991px){.industry-examples-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:575px){.industry-growth-actions{align-items:stretch;flex-direction:column}.industry-growth-actions .smpls-button{justify-content:center;text-align:center;width:100%}}@media (prefers-reduced-motion:reduce){.industry-example-preview img{transition:none}}.industry-examples :is(h2,h3),.industry-growth :is(h2,h3){font-family:Inter,sans-serif;font-weight:700;letter-spacing:0}.industry-growth .industry-growth-note{margin:24px 0 0}.industry-examples .smpls-button.-underlined,.industry-growth .smpls-button.-underlined{color:var(--industry-solid,var(--wnm-primary,var(--sc-primary,#1565c1)))!important}.dark .industry-examples .smpls-button.-underlined,.dark .industry-growth .smpls-button.-underlined{color:var(--smplsColorCardButtonUnderlinedDark,#fff)!important}.industry-growth-heading{margin:0 auto 44px;max-width:820px;text-align:center}.industry-growth .industry-growth-heading h2{color:var(--sc-text,var(--wnm-text,#19191d))}.industry-growth-heading>p:last-child{color:var(--sc-muted,#73737f);font-size:16px;line-height:1.75}.industry-growth-heading h2:focus{outline:none}.industry-growth-grid>.smpls-card>.smpls-card-content{align-items:flex-start;display:flex;flex-direction:column}.industry-growth-grid .sp-benefit-icon{border:1.5px solid;border-radius:21px;color:var(--industry-solid,var(--wnm-primary,var(--sc-primary,#1565c1)));display:inline-grid;flex:0 0 64px;height:64px;margin-bottom:24px;min-height:64px;min-width:64px;place-items:center;width:64px}.industry-growth-grid .sp-benefit-icon svg{height:32px;width:32px}.industry-growth-grid .industry-growth-actions{margin-top:auto;padding-top:8px}.industry-growth-grid .industry-growth-note{min-height:4em}.industry-growth-invoice{margin-top:28px}.industry-growth-invoice .smpls-card-content{-moz-column-gap:56px;column-gap:56px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.industry-growth-invoice .industry-growth-eyebrow,.industry-growth-invoice h3{grid-column:1}.industry-growth-invoice .smpls-card-content>p:not(.industry-growth-eyebrow){grid-column:1;margin-bottom:0}.industry-growth-invoice .industry-growth-actions{align-self:center;grid-column:2;grid-row:1/4;justify-content:flex-end}.dark .industry-growth .industry-growth-heading h2{color:#f5f5f7}.dark .industry-growth-grid .sp-benefit-icon{color:var(--smplsColorCardTextDark)}@media (max-width:1100px){.industry-growth-grid .industry-growth-note{min-height:0}.industry-growth-invoice .smpls-card-content{display:block}.industry-growth-invoice .industry-growth-actions{justify-content:flex-start;margin-top:28px}}#smpls-editor-content.wnm-page[class*=wnm-specialty-],.sc-page[data-industry-theme]{--growth-accent:var(--industry-link,var(--offer-link,var(--smplsColorPrimary)));--smplsColorCirclesStart:color-mix(in srgb,var(--growth-accent) 14%,transparent);--smplsColorCirclesEnd:color-mix(in srgb,var(--growth-accent) 3%,transparent)}#smpls-editor-content.wnm-page[class*=wnm-specialty-] .circles:after,#smpls-editor-content.wnm-page[class*=wnm-specialty-] .circles:before,.dark #smpls-editor-content.wnm-page[class*=wnm-specialty-] .circles:after,.dark #smpls-editor-content.wnm-page[class*=wnm-specialty-] .circles:before,.dark .sc-page[data-industry-theme] .circles:after,.dark .sc-page[data-industry-theme] .circles:before,.sc-page[data-industry-theme] .circles:after,.sc-page[data-industry-theme] .circles:before{background:linear-gradient(180deg,var(--smplsColorCirclesStart),var(--smplsColorCirclesEnd))}.industry-growth .circles.-right:after{left:auto;right:0;transform:translate(50%,-50%)}.industry-growth .circles.-right:before{left:auto;right:0;transform:translate(50%,-50%) scale(.7)}:is(.industry-growth,.industry-examples) .theme-subheading .smpls-widget-content>p{border-color:currentColor;color:var(--growth-accent,var(--smplsColorSubHeading));margin:0}.sc-page:has([data-industry-growth]) #otazky :is(.smpls-fraction,.smpls-box-content):has(>.sc-section-heading):has(>.sc-faq),.sc-page:has([data-industry-growth]) #otazky:has(>.sc-section-heading):has(>.sc-faq){align-items:start;display:grid!important;gap:clamp(40px,6vw,100px);grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.sc-page:has([data-industry-growth]) #otazky .sc-section-heading{margin:0;text-align:left}.sc-page #otazky .industry-faq-intro{font-size:16px;line-height:1.75;margin:20px 0 0;max-width:42ch}.sc-page:has([data-industry-growth]) #otazky .sc-faq{min-width:0}@media (max-width:991px){.sc-page:has([data-industry-growth]) #otazky :is(.smpls-fraction,.smpls-box-content):has(>.sc-section-heading):has(>.sc-faq),.sc-page:has([data-industry-growth]) #otazky:has(>.sc-section-heading):has(>.sc-faq){gap:28px;grid-template-columns:minmax(0,1fr)}}.sh-dialog{background:var(--sa-surface);border:1px solid var(--sa-line);border-radius:20px;box-shadow:0 28px 100px #0003;box-sizing:border-box;color:var(--sa-ink);margin:auto;max-height:calc(100dvh - 64px);max-width:none;overflow:hidden;padding:0;width:min(1080px,calc(100vw - 48px))}.sh-dialog[open]{display:flex;flex-direction:column}.sh-dialog::backdrop{backdrop-filter:blur(3px);background:hsla(var(--smplsColorGray900-hsl),.4392)}.sh-dialog-bar{align-items:center;border-bottom:1px solid var(--sa-line);display:flex;flex-shrink:0;gap:16px;min-height:48px;padding:7px 20px}.sh-dialog-context{color:var(--sa-muted);font-size:11px;font-weight:500}.sh-dialog-close{background:none;border:0;border-radius:6px;box-shadow:none;color:var(--sa-muted);cursor:pointer;display:grid;flex:0 0 40px;font:inherit;font-size:32px;height:40px;line-height:1;margin-left:auto;padding:0;place-items:center;width:40px}.sh-dialog-back,.sh-dialog-reload{background:none;border:0;color:var(--sa-primary);cursor:pointer;font:inherit;font-size:12px;font-weight:600;padding:6px 0}.sh-dialog-back[hidden],.sh-dialog-status[hidden]{display:none}.sh-dialog button:focus-visible,.sh-submenu a:focus-visible{outline:2px solid var(--sa-primary);outline-offset:3px}.sh-dialog button:disabled{cursor:wait;opacity:.55}.sh-dialog-status{background:var(--sa-tint);border-bottom:1px solid var(--sa-line);color:var(--sa-primary);flex-shrink:0;font-size:12px;line-height:1.7;padding:12px 28px}.sh-dialog-status.is-error{border-left:3px solid #c84d60;color:var(--sa-ink)}.sh-dialog-reload{display:block;margin-top:6px}.sh-dialog-view{overflow:hidden}.sh-dialog [data-hosting-fragment],.sh-dialog-view{display:flex;flex-direction:column;min-height:0}.sh-dialog [data-hosting-modal-heading]{border-bottom:1px solid var(--sa-line);flex-shrink:0;padding:18px 24px 16px}.sh-dialog h1{color:var(--sa-ink);font-size:22px;font-weight:600;letter-spacing:0;line-height:1.25;margin:0 0 8px;overflow-wrap:anywhere}.sh-dialog [data-hosting-modal-heading] p{color:var(--sa-muted);font-size:12px;line-height:1.7;margin:0}.sh-dialog [data-hosting-modal-content]{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:18px 24px 22px}.sh-dialog .sa-web-card{border-radius:12px;padding:18px}.sh-dialog .sa-web-card>h2:first-child{margin-top:0}.sh-dialog .sa-web-card+.sa-web-card{margin-top:20px}.sh-dialog .sh-table{font-size:12px}.sh-dialog .sh-table td,.sh-dialog .sh-table th{padding:12px 10px}.sh-dialog .sh-section-nav{margin:0}.sh-dialog .sh-section-heading{flex-wrap:wrap}.sh-dialog .sh-fields{gap:12px;margin:16px 0}.sh-dialog .sa-back{margin:0}.sh-dialog .sh-edit-grid{gap:16px}.sh-dialog .sa-button{font-size:12px;padding:10px 18px}.sh-submenu{border-left:1px solid var(--sa-line);display:grid;gap:1px;list-style:none;margin:3px 0 6px 22px;padding:6px 0 6px 12px}.sa-account .sh-submenu a{align-items:center;border-radius:7px;color:var(--sa-muted);display:flex;font-size:12px;line-height:1.4;min-height:26px;padding:4px 8px}.sa-account .sh-submenu a:hover,.sa-account .sh-submenu a[aria-current=page]{background:var(--sa-tint);color:var(--sa-primary)}.sh-submenu-domain{color:var(--sa-ink);font-size:11px;font-weight:600;overflow-wrap:anywhere;padding:10px 10px 5px}@media (max-width:650px){.sh-dialog{border-radius:14px;max-height:calc(100dvh - 24px);width:calc(100vw - 20px)}.sh-dialog-bar{min-height:54px;padding:10px 16px}.sh-dialog [data-hosting-modal-heading]{padding:20px 18px 16px}.sh-dialog [data-hosting-modal-content]{padding:16px}.sh-dialog .sa-web-card{padding:18px 16px}.sh-dialog-status{padding:10px 18px}.sh-dialog .sh-fields{grid-template-columns:minmax(0,1fr)}.sh-dialog .sh-resource-toolbar{align-items:stretch;flex-direction:column}.sh-submenu{grid-template-columns:minmax(0,1fr)}.sa-account .sh-submenu a{min-height:44px;padding:6px 8px}.sh-submenu-domain{grid-column:1/-1}}.sh-resource-nav{margin:0 0 24px}.sh-dialog .sh-resource-nav{margin-bottom:16px}.sa-account[data-hosting-account] .sa-button{font-size:12px!important;font-weight:600;gap:6px;line-height:1.5!important;min-height:32px;padding:6px 13px!important}.sa-account[data-hosting-account] .sa-back{font-size:12px;padding:6px 12px}.sh-domain-section{border-top:1px solid var(--sa-line);margin-top:26px;padding-top:22px}.sh-domain-section-heading{align-items:center;display:flex;gap:10px;margin-bottom:12px}.sh-domain-section-heading h3{color:var(--sa-ink);font-size:13px;font-weight:600;letter-spacing:0;margin:0}.sh-domain-section-heading>span{background:var(--sa-tint);border-radius:5px;color:var(--sa-muted);display:inline-grid;font-size:11px;min-width:22px;padding:2px 6px;place-items:center}.sh-domain-section .sh-domain{margin-top:8px}.sh-alias-list{display:grid;gap:0}.sh-alias-list>div{align-items:center;border-bottom:1px solid var(--sa-line);display:flex;flex-wrap:wrap;font-size:12px;gap:10px 20px;padding:13px 0}.sh-alias-list strong{color:var(--sa-primary);font-weight:500;overflow-wrap:anywhere}.sh-alias-list small,.sh-alias-list span{color:var(--sa-muted)}.sh-alias-list small{font-size:11px;margin-left:auto}@media (max-width:650px){.sa-account[data-hosting-account] .sa-button{min-height:36px;padding:8px 12px!important}.sh-alias-list small{flex-basis:100%;margin-left:0}}.sh-mail-client h2{margin-top:0}.sh-mail-client .sh-section-heading p{color:var(--sa-muted);font-size:12px;line-height:1.7}.sh-mail-protocols{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.sh-mail-protocols article{background:var(--sa-tint);border:1px solid var(--sa-line);border-radius:10px;padding:18px}.sh-mail-protocols h3{align-items:center;color:var(--sa-ink);display:flex;font-size:13px;font-weight:600;gap:12px;justify-content:space-between;margin:0 0 18px}.sh-mail-protocols h3 span{color:var(--sa-primary);font-size:11px}.sh-mail-login,.sh-mail-protocols dl{display:grid;gap:10px;margin:0}.sh-mail-protocols dl>div{align-items:baseline;display:flex;gap:12px;justify-content:space-between}.sh-mail-login dt,.sh-mail-protocols dt{color:var(--sa-muted);font-size:12px;font-weight:400}.sh-mail-login dd,.sh-mail-protocols dd{color:var(--sa-ink);font-size:12px;font-weight:500;margin:0;overflow-wrap:anywhere}.sh-mail-login{border-block:1px solid var(--sa-line);margin:22px 0;padding:20px 0}.sh-mail-login>div{display:grid;gap:12px;grid-template-columns:200px minmax(0,1fr)}.sh-mail-guide-toggle{border:1px solid var(--sa-line);border-radius:10px;margin:0 0 22px}.sh-mail-guide-toggle>summary{align-items:center;display:flex;font-size:12px;gap:12px;justify-content:space-between;padding:16px 20px}.sh-mail-guide-toggle .sa-web-card{border:0;border-radius:0;border-top:1px solid var(--sa-line)}@media (max-width:1023px){.sa-sidebar-menu>li:has(.sh-submenu){grid-column:1/-1}}@media (max-width:650px){.sh-mail-login>div,.sh-mail-protocols{grid-template-columns:minmax(0,1fr)}.sh-mail-login>div{gap:5px}.sh-mail-client .sh-section-heading{flex-direction:column}}.sh-dialog{background:var(--sa-tint)}.sh-dialog [data-hosting-modal-heading],.sh-dialog-bar{background:var(--sa-surface)}.sh-dialog .sh-edit-grid>.sa-web-card{margin:0}.sh-mailbox-editor{align-items:stretch;gap:16px}.sa-account .sh-mailbox-editor .sh-editor{border-radius:12px;padding:20px}.sa-account .sh-mailbox-editor .sh-editor h2{font-size:18px;line-height:1.35;margin:8px 0 6px}.sh-mailbox-editor .sh-editor>p{font-size:12px;line-height:1.65;margin-bottom:0}.sh-mailbox-editor .sh-editor>form{align-items:stretch;display:flex;flex-direction:column}.sh-mailbox-editor .sh-editor>form>.sa-button{align-self:flex-start}.sh-mailbox-editor .sh-fields{gap:12px;margin:18px 0 16px}.sh-mailbox-editor .sh-address-list{margin:14px 0 0}.sh-mailbox-editor .sh-state{align-self:flex-start;margin-top:12px}.sa-account[data-hosting-account] .sh-fields input.form-control:not([type=checkbox]),.sa-account[data-hosting-account] .sh-fields select.form-select{font-size:12px!important;height:34px!important;line-height:1.5;min-height:0!important;padding:6px 10px!important;transition:border-color .12s ease}.sa-account[data-hosting-account] .sh-fields textarea.form-control{font-size:12px;min-height:86px;padding:8px 10px!important;transition:border-color .12s ease}.sa-account[data-hosting-account] .sh-fields :is(input:not([type=checkbox]),select,textarea):hover:not(:disabled){border:1px solid color-mix(in srgb,var(--sa-primary) 60%,var(--sa-line))!important}.sa-account[data-hosting-account] :is(.sa-button,.sa-back):hover:not(:disabled){border:1px solid var(--sa-primary)!important;box-shadow:inset 0 0 0 1px var(--sa-primary)}.sa-account[data-hosting-account] .sa-web-card:hover{border-color:color-mix(in srgb,var(--sa-primary) 45%,var(--sa-line))}.sh-mailbox-editor .sh-fields label.form-label{margin-bottom:6px}@media (min-width:851px){.sh-mailbox-editor .sh-editor>p{min-height:40px}}@media (max-width:650px){.sa-account[data-hosting-account] .sh-fields input.form-control:not([type=checkbox]),.sa-account[data-hosting-account] .sh-fields select.form-select{font-size:16px!important;height:36px!important}}.sh-dialog .sh-eyebrow{font-size:10px;margin-bottom:5px}.sh-dialog .sh-editor h2,.sh-dialog .sh-section-heading h2{font-size:17px;line-height:1.35;margin:6px 0}.sh-dialog .sh-editor-footer{gap:12px;margin-top:18px;padding-top:14px}.sh-dialog .sh-editor p{font-size:12px;line-height:1.6}.sa-account[data-hosting-account] .sh-fields .sh-floating{display:block;min-width:0;position:relative}.sa-account[data-hosting-account] .sh-fields .sh-floating>label.form-label{color:var(--sa-muted)!important;font-size:12px;left:10px;line-height:1.3;margin:0!important;max-width:calc(100% - 20px);overflow:hidden;padding:0!important;pointer-events:none;position:absolute;text-overflow:ellipsis;top:11px;transition:top .12s ease,font-size .12s ease,color .12s ease;white-space:nowrap;z-index:1}.sa-account[data-hosting-account] .sh-fields .sh-floating>:is(input.form-control,select.form-select){height:40px!important;min-height:0!important;padding:16px 10px 4px!important}.sa-account[data-hosting-account] .sh-fields .sh-floating>textarea.form-control{padding:20px 10px 8px!important}.sa-account[data-hosting-account] .sh-fields .sh-floating>:is(input,textarea):is(:focus,:not(:-moz-placeholder))~label.form-label{color:var(--sa-primary)!important;font-size:10px;top:4px}.sa-account[data-hosting-account] .sh-fields .sh-floating>:is(input,textarea):is(:focus,:not(:placeholder-shown))~label.form-label,.sa-account[data-hosting-account] .sh-fields .sh-floating>select~label.form-label{color:var(--sa-primary)!important;font-size:10px;top:4px}.sh-floating .form-text,.sh-floating .help-text{margin-top:6px!important}.sh-floating .invalid-feedback{margin-top:5px}@media (max-width:650px){.sh-dialog h1{font-size:20px}.sh-dialog [data-hosting-modal-heading]{padding:15px 16px 13px}.sh-dialog [data-hosting-modal-content]{padding:12px}.sa-account[data-hosting-account] .sh-fields .sh-floating>:is(input.form-control,select.form-select){height:44px!important}}@media (prefers-reduced-motion:reduce){.sh-floating>label{transition:none!important}}.sa-account[data-hosting-account] .sa-button:hover:not(:disabled){background:transparent!important;box-shadow:none;color:var(--sa-primary)!important}.sa-account[data-hosting-account] .sh-danger-button:hover:not(:disabled){border-color:#a63143!important;color:#a63143!important}.sh-dialog-close:hover{border-color:var(--sa-primary);color:var(--sa-primary)}.sa-account[data-hosting-account] .sh-mail-domain-group>.sh-section-heading>a.sa-button{color:var(--sa-surface)}.sa-account[data-hosting-account] .sh-mail-domain-group>.sh-section-heading>a.sa-button:hover{color:var(--sa-primary)!important}.sa-account .sh-list-heading{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:16px;justify-content:space-between}.sh-list-heading-copy{min-width:0}.sa-account .sh-list-heading .sh-eyebrow{font-size:11px;letter-spacing:.02em;margin:0 0 7px}.sa-account .sh-list-heading h2{color:var(--sa-ink);font-size:22px;font-weight:600;letter-spacing:0;line-height:1.35;margin:0}.sa-account .sh-list-heading p{color:var(--sa-muted);font-size:13px;line-height:1.65;margin:9px 0 0;max-width:64ch}.sh-list-heading>.sh-count{flex-shrink:0;margin:0 0 0 auto}.sa-account .sh-resource-toolbar{gap:12px;justify-content:flex-end;margin-top:20px}.sh-resource-facts{border-block:1px solid var(--sa-line);margin:20px 0 0;padding:15px 0}.sh-resource-facts>div{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 20px}.sh-resource-facts dt{color:var(--sa-muted);font-size:12px;font-weight:400}.sh-resource-facts dd{color:var(--sa-ink);font-size:13px;font-weight:500;margin:0}.sh-overview>.sh-list-heading+.sh-capacity{margin-top:22px}.sa-account .sh-dialog .sh-list-heading h2{font-size:17px}.sa-account .sh-dialog .sh-list-heading p{font-size:12px}@media (max-width:650px){.sa-account .sh-list-heading{gap:12px}.sa-account .sh-list-heading h2{font-size:20px}.sa-account .sh-list-heading p{font-size:12px}.sa-account .sh-resource-toolbar{align-items:flex-end}}.sh-mailbox-tablist{border-bottom:1px solid var(--sa-line);display:flex;flex-wrap:nowrap;gap:6px;margin:0 0 16px;overflow-x:auto;scrollbar-width:thin}.sh-mailbox-tablist [role=tab]{background:none;border:0;border-bottom:2px solid transparent;color:var(--sa-muted);cursor:pointer;flex-shrink:0;font:inherit;font-size:12px;font-weight:500;min-height:42px;padding:11px 14px;white-space:nowrap}.sh-mailbox-tablist [role=tab]:hover{border-bottom-color:var(--sa-line);color:var(--sa-primary)}.sh-mailbox-tablist [role=tab][aria-selected=true]{border-bottom-color:var(--sa-primary);color:var(--sa-primary);font-weight:600}.sh-mailbox-tablist [role=tab]:focus-visible{outline:2px solid var(--sa-primary);outline-offset:-3px}.sh-mailbox-editor [role=tabpanel][hidden]{display:none!important}.sh-mailbox-editor [role=tabpanel]:focus-visible{outline:2px solid var(--sa-primary);outline-offset:3px}.sa-account .sh-mailbox-editor [role=tabpanel]{margin:0}.sa-account .sh-mailbox-editor .sh-editor h2{margin:0 0 6px}@media(max-width:650px){.sh-mailbox-tablist{gap:0;margin-bottom:12px}.sh-mailbox-tablist [role=tab]{min-height:44px;padding:10px 12px}}.sa-account-hero{padding-bottom:44px;padding-top:64px;text-align:center}.sa-account-hero h1{color:var(--smplsColorHeading);font-size:clamp(34px,4.2vw,64px);font-weight:600;letter-spacing:0;line-height:1.15;margin:0 0 12px}body.dark .sa-account-hero h1{color:hsl(var(--smplsColorGray100-hsl))}body.dark .sa-account-hero p{color:hsl(var(--smplsColorGray400-hsl))}.sa-account-hero p{color:var(--smplsColorParagraph);font-size:18px;line-height:1.6;margin:0}.sa-account-hero+.sa-account{padding-top:12px}.so-dashboard{display:grid;gap:20px}.so-panel{background:var(--sa-surface);border:1px solid var(--sa-line);border-radius:18px;min-width:0;padding:24px}.so-panel-heading{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.so-panel-heading h2{align-items:center;display:flex;font-size:19px;font-weight:600;gap:10px;letter-spacing:0;line-height:1.4;margin:0}.so-eyebrow{color:var(--sa-muted);display:block;font-size:11px;font-weight:600;margin-bottom:5px}.so-counter{background:var(--sa-tint);border:1px solid var(--sa-line);border-radius:7px;color:var(--sa-muted);display:inline-grid;font-size:11px;font-weight:500;min-height:25px;min-width:25px;padding:2px 7px;place-items:center}.so-text-link{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:8px;padding:5px 0}.so-hosting{align-items:center;border-top:1px solid var(--sa-line);display:flex;flex-wrap:wrap;gap:20px;padding:20px 0}.so-hosting:last-child{padding-bottom:0}.so-hosting-name{align-items:center;display:flex;flex:1 1 180px;gap:12px}.so-icon{background:color-mix(in srgb,var(--sa-primary) 7%,var(--sa-surface));border-radius:12px;color:var(--sa-primary);display:grid;flex:0 0 40px;font-size:17px;height:40px;place-items:center;width:40px}.so-hosting-name h3{font-size:17px;font-weight:600;letter-spacing:0;margin:0 0 3px;overflow-wrap:anywhere}.so-hosting-name span:not(.so-icon){color:var(--sa-muted);font-size:12px}.so-hosting-facts{display:flex;flex:1 1 250px;gap:26px;margin:0}.so-hosting-facts dt{color:var(--sa-muted);font-size:11px;margin-bottom:4px}.so-hosting-facts dd{font-size:15px;font-weight:600;margin:0}.so-hosting-facts dd span{color:var(--sa-muted);font-weight:400}.so-hosting-facts small{color:var(--sa-muted);display:block;font-size:10px;margin-top:3px}.sa-account .so-outline{align-items:center;background:transparent;border:1px solid var(--sa-line);border-radius:9px;color:var(--sa-primary);display:inline-flex;font-size:12px;font-weight:600;gap:8px;justify-content:center;min-height:34px;padding:6px 12px;white-space:nowrap}.sa-account .so-outline:hover,.sa-account .so-shortcut:hover{border-color:var(--sa-primary)}.so-shortcuts{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.sa-account .so-shortcut{background:var(--sa-surface);border:1px solid var(--sa-line);border-radius:16px;color:var(--sa-ink);display:grid;gap:8px;grid-template-columns:1fr auto;padding:20px;transition:border-color .15s}.so-shortcut .so-icon{grid-column:1/-1;margin-bottom:6px}.so-shortcut strong{font-size:15px;font-weight:600}.so-shortcut>span:not(.so-icon){color:var(--sa-muted);font-size:12px;grid-column:1/-1;grid-row:3;line-height:1.6}.so-shortcut>i{align-self:center;color:var(--sa-primary);font-size:12px}.so-address-grid{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.so-address .so-panel-heading{margin-bottom:14px}.so-address h2{font-size:15px}.so-address h2 i{color:var(--sa-muted);font-size:16px}.so-address address{font-size:13px;font-style:normal;line-height:1.7;margin:0}.so-muted{color:var(--sa-muted);font-size:12px;line-height:1.7;margin:0}.so-empty-label{color:var(--sa-muted);display:inline-block;font-size:11px;margin-top:12px}.so-empty{color:var(--sa-muted);padding:32px 16px;text-align:center}.so-empty>i{color:var(--sa-primary);display:block;font-size:26px;margin-bottom:14px}.so-empty h3{color:var(--sa-ink);font-size:17px;font-weight:600;margin:0 0 8px}.so-empty p{font-size:13px;line-height:1.7;margin:0 auto;max-width:430px}.so-filters{border:1px solid var(--sa-line);border-radius:10px;display:flex;flex-wrap:wrap;gap:5px;margin-bottom:16px;padding:4px;width:-moz-fit-content;width:fit-content}.so-filters a{border:1px solid transparent;border-radius:7px;display:block;font-size:12px;font-weight:500;padding:7px 12px}.so-filters a[aria-current=page]{background:var(--sa-tint);border-color:var(--sa-line);color:var(--sa-ink)}.so-table-scroll{overflow-x:auto}.so-table{border-collapse:collapse;font-size:13px;text-align:left;width:100%}.so-table :is(th,td){border-bottom:1px solid var(--sa-line);padding:15px 10px;white-space:nowrap}.so-table th{color:var(--sa-muted);font-size:11px;font-weight:500}.so-table td:first-child,.so-table th:first-child{padding-left:0}.so-table td:last-child{padding-right:0;text-align:right}.so-table tbody tr:last-child td{border-bottom:0}.so-table small{color:var(--sa-muted);display:block;font-size:11px;font-weight:400;margin-top:4px}.so-amount{font-weight:600}.so-invoice-status{background:var(--sa-tint);border-radius:6px;color:var(--sa-muted);display:inline-block;font-size:11px;padding:4px 8px}.so-invoice-status.is-paid{background:#daf4e7;color:#18794e}.so-invoice-status.is-unpaid{background:color-mix(in srgb,var(--sa-primary) 8%,var(--sa-surface));color:var(--sa-primary)}.sa-account :is(.so-shortcut,.so-outline,.so-filters a,.so-text-link):focus-visible{outline:2px solid var(--sa-primary);outline-offset:3px}@media (max-width:767px){.sa-account-header-offset.h-40{height:var(--sp-header-offset,112px)!important}.sa-account-hero{padding-bottom:14px;padding-top:12px}.sa-account-hero h1{font-size:24px;line-height:1.2;margin-bottom:6px}.sa-account-hero p{font-size:13px;line-height:1.5}.sa-account-hero+.sa-account{padding-top:6px}.sa-account .sa-account-layout{gap:20px}.so-panel{padding:18px}.so-address-grid,.so-shortcuts{grid-template-columns:minmax(0,1fr)}.sa-account .so-shortcut{align-items:center;-moz-column-gap:12px;column-gap:12px;grid-template-columns:40px 1fr auto;padding:16px;row-gap:3px}.so-shortcut .so-icon{grid-column:1;grid-row:1/3;margin:0}.so-shortcut strong{grid-column:2}.so-shortcut>span:not(.so-icon){grid-column:2;grid-row:2}.so-shortcut>i{grid-column:3;grid-row:1/3}.so-hosting-facts{flex-basis:100%}.so-panel-heading{flex-wrap:wrap;gap:10px}.so-panel-heading h2{font-size:17px}.so-outline{min-height:40px}.sa-sidebar-menu>li:has(.sh-submenu){grid-column:1/-1}}.so-settings-panel .so-settings-sections{display:grid;gap:24px}.so-settings-sections>div+div{border-top:1px solid var(--sa-line);padding-top:24px}.so-settings-panel h2{font-size:18px;font-weight:600;letter-spacing:0;line-height:1.4;margin:0 0 6px}.so-settings-panel p{color:var(--sa-muted);font-size:13px;line-height:1.7}.so-settings-panel .mt-10{margin-top:20px}.so-settings-panel .pb-12{border-bottom:0;padding-bottom:0}.so-settings-panel .smpls-icon{color:var(--sa-primary)}.so-settings-panel .smpls-button{font-size:13px;line-height:1.5;min-height:36px;padding:8px 16px}.so-settings-panel .form-floating :is(input,select,textarea){color:var(--sa-ink)}.so-settings-panel .form-floating label{color:var(--sa-muted)}.so-document-links{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}@media (max-width:767px){.so-settings-panel .so-settings-sections{gap:20px}.so-settings-sections>div+div{padding-top:20px}}