body.sh-hs-on{--hs-gold:#CFAE6C;--hs-gold-light:#E9CD95;--hs-ivory:#F5F1E8;--hs-muted:#C9C4BA;--hs-line:rgba(207, 174, 108, 0.55);--hs-ease:cubic-bezier(0.16, 1, 0.3, 1);--hs-dur:7000ms}body.home.sh-hs-on .elementor-element-fa9bb89{background-image:none!important;background-color:#202022!important;padding:108px 28px 36px!important}body.home.sh-hs-on .elementor-element-fa9bb89>.elementor-background-overlay{display:none!important}body.home.sh-hs-on .elementor-element-fa9bb89>.elementor-container{max-width:1340px!important;margin:0 auto!important}body.home.sh-hs-on .elementor-element-9659eda{position:relative!important;border:1px solid var(--hs-line)!important;border-radius:28px!important;overflow:hidden!important;min-height:var(--hs-h,clamp(600px, 82vh, 800px))!important;background:radial-gradient(60% 55% at 50% 42%,rgb(14 14 16 / .62) 0%,rgb(14 14 16 / .25) 60%,#fff0 100%),linear-gradient(180deg,rgb(32 32 34 / .05) 45%,rgb(32 32 34 / .92) 100%),url(/wp-content/uploads/sh-assets/hero-1000.webp) center 20% / cover no-repeat!important;box-shadow:0 30px 80px rgb(0 0 0 / .45),inset 0 0 0 1px rgb(233 205 149 / .05)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;isolation:isolate}body.home.sh-hs-on .elementor-element-9659eda>.elementor-widget-wrap{position:static!important;min-height:inherit;padding:0!important;align-content:center!important;justify-content:center!important}body.home.sh-hs-on .elementor-element-9659eda::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:6;box-shadow:inset 0 1px 0 rgb(233 205 149 / .18),inset 0 0 40px rgb(207 174 108 / .05)}.sh-hs-src{display:none!important}body.home.sh-hs-on .elementor-widget-html:has(.sh-hs-src){margin:0!important}.sh-hs{position:absolute;inset:0;z-index:1}.sh-hs__slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 0.9s ease,visibility 0s linear 0.9s;z-index:1}.sh-hs__slide.is-active{opacity:1;visibility:visible;transition:opacity 0.9s ease,visibility 0s linear 0s;z-index:2}.sh-hs-measuring .sh-hs__slide{position:relative!important;inset:auto!important;height:auto!important;visibility:hidden!important;transition:none!important}.sh-hs-measuring .sh-hs__inner{height:auto!important}.sh-hs-measuring .sh-hs__glass-wrap{height:auto!important}@media (min-width:1025px){.sh-hs-measuring .sh-hs__glass-wrap{min-height:420px}}.sh-hs__slide--intro{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px 84px;text-align:center}.sh-hs__slide--intro>.elementor-element{flex:0 0 auto}.sh-hs__slide--intro .elementor-element-d6a8fba{max-width:100%}.sh-hs__slide--product{background:radial-gradient(60% 85% at 80% 50%,rgb(207 174 108 / .13) 0%,#fff0 62%),linear-gradient(135deg,#252527 0%,#19191b 100%)}.sh-hs__inner{position:relative;z-index:3;height:100%;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,0.95fr);align-items:center;gap:40px;padding:56px 64px 92px}.sh-hs__copy{max-width:600px}.sh-hs__copy>*{opacity:0;transform:translateY(14px);transition:opacity 0.7s ease,transform 0.9s var(--hs-ease)}.sh-hs__slide.is-active .sh-hs__copy>*{opacity:1;transform:none}.sh-hs__slide.is-active .sh-hs__copy>*:nth-child(2){transition-delay:0.08s}.sh-hs__slide.is-active .sh-hs__copy>*:nth-child(3){transition-delay:0.16s}.sh-hs__slide.is-active .sh-hs__copy>*:nth-child(4){transition-delay:0.24s}.sh-hs__slide.is-active .sh-hs__copy>*:nth-child(5){transition-delay:0.32s}.sh-hs__eyebrow{display:block;margin:0 0 14px;font-family:var(--sh-font-body)!important;font-size:0.7rem!important;font-weight:600;letter-spacing:.3em;text-transform:uppercase;line-height:1.4;color:var(--hs-gold)!important}.sh-hs__title{margin:0!important;font-family:var(--sh-font-editorial)!important;font-size:clamp(2.2rem, 3.6vw, 3.3rem)!important;font-weight:500!important;line-height:1.08!important;letter-spacing:0!important;text-transform:none!important;color:var(--hs-ivory)!important;-webkit-text-fill-color:var(--hs-ivory)!important;background:none!important}.sh-hs__title em{font-style:italic;color:var(--hs-gold)!important;-webkit-text-fill-color:var(--hs-gold)!important}.sh-hs__tagline{display:flex;align-items:center;gap:14px;margin:14px 0 26px!important;font-family:var(--sh-font-body)!important;font-size:0.8rem!important;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--hs-muted)!important}.sh-hs__tagline::before{content:"";width:34px;height:1px;background:var(--hs-gold);flex:0 0 auto}.sh-hs__features{list-style:none!important;margin:0 0 30px!important;padding:0!important;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px}.sh-hs__features li{display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:14px;align-items:start;margin:0!important;padding:0!important}.sh-hs__features li::before{display:none!important;content:none!important}.sh-hs__icon{grid-row:span 2;width:38px;height:38px;border-radius:50%;border:1px solid rgb(207 174 108 / .45);display:inline-flex;align-items:center;justify-content:center;background:rgb(207 174 108 / .06)}.sh-hs__icon svg{width:18px;height:18px;fill:none;stroke:var(--hs-gold);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.sh-hs__features h3{margin:2px 0 4px!important;font-family:var(--sh-font-body)!important;font-size:0.76rem!important;font-weight:700!important;letter-spacing:0.1em!important;line-height:1.35!important;text-transform:uppercase!important;color:var(--hs-ivory)!important;-webkit-text-fill-color:var(--hs-ivory)!important;background:none!important}.sh-hs__features p{margin:0!important;font-family:var(--sh-font-body)!important;font-size:0.86rem!important;line-height:1.5!important;color:var(--hs-muted)!important}a.sh-hs__cta,a.sh-hs__cta:visited{display:inline-flex!important;align-items:center;gap:10px;padding:15px 32px!important;border-radius:9999px!important;background-color:#CFAE6C!important;background-image:linear-gradient(110deg,#AB8B44 0%,#CFAE6C 22%,#E9CD95 42%,#F6E7C1 50%,#E9CD95 58%,#CFAE6C 78%,#AB8B44 100%)!important;background-size:250% 100%!important;background-position:0% 50%!important;color:#1C1C1E!important;-webkit-text-fill-color:#1C1C1E!important;font-family:var(--sh-font-body)!important;font-size:0.78rem!important;font-weight:600!important;letter-spacing:0.12em!important;line-height:1!important;text-transform:uppercase!important;text-decoration:none!important;box-shadow:0 8px 22px rgb(207 174 108 / .16),inset 0 1px 0 rgb(255 255 255 / .35)!important;transition:background-position 0.6s ease,transform 0.3s var(--hs-ease),box-shadow 0.3s ease!important}a.sh-hs__cta:hover,a.sh-hs__cta:focus-visible{background-position:100% 50%!important;transform:translateY(-2px);box-shadow:0 12px 28px rgb(207 174 108 / .28),inset 0 1px 0 rgb(255 255 255 / .35)!important}a.sh-hs__cta:focus-visible{outline:2px solid var(--hs-gold-light);outline-offset:3px}.sh-hs__cta span{transition:transform 0.3s var(--hs-ease)}a.sh-hs__cta:hover span{transform:translateX(3px)}.sh-hs__media{position:absolute;top:0;right:0;bottom:0;width:58%;z-index:1;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 30%);mask-image:linear-gradient(90deg,transparent 0%,#000 30%)}.sh-hs__media img{width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:var(--hs-pos,50% 50%);border-radius:0!important;transform:scale(1.06);transition:transform 7.5s ease-out}.sh-hs__slide.is-active .sh-hs__media img{transform:scale(1)}.sh-hs__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 70%,rgb(25 25 27 / .55) 100%);pointer-events:none}.sh-hs__spacer{height:100%}.sh-hs__glass-wrap{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.sh-hs__ripples{position:absolute;left:50%;top:50%;width:0;height:0;z-index:0;pointer-events:none}.sh-hs__ripples::before{content:"";position:absolute;left:-230px;top:-230px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle,rgb(207 174 108 / .22) 0%,rgb(120 150 210 / .08) 45%,#fff0 70%);filter:blur(10px)}.sh-hs__ripples i{position:absolute;left:-300px;top:-300px;width:600px;height:600px;border-radius:50%;border:1px solid rgb(207 174 108 / .55);box-shadow:0 0 18px rgb(207 174 108 / .12),inset 0 0 18px rgb(207 174 108 / .08);opacity:0;transform:scale(.3);animation:shRipple 6s cubic-bezier(.25,.6,.3,1) infinite}.sh-hs__ripples i:nth-child(2){animation-delay:1.5s}.sh-hs__ripples i:nth-child(3){animation-delay:3s}.sh-hs__ripples i:nth-child(4){animation-delay:4.5s}@keyframes shRipple{0%{opacity:0;transform:scale(.3)}12%{opacity:.85}100%{opacity:0;transform:scale(1.25)}}.sh-hs__slide:not(.is-active) .sh-hs__ripples i{animation-play-state:paused}.sh-hs__glass{position:relative;z-index:1;width:min(460px, 100%);padding:12px;border-radius:26px;background:linear-gradient(145deg,rgb(255 255 255 / .14) 0%,rgb(255 255 255 / .04) 55%,rgb(207 174 108 / .08) 100%);border:1px solid rgb(233 205 149 / .4);-webkit-backdrop-filter:blur(16px) saturate(1.2);backdrop-filter:blur(16px) saturate(1.2);box-shadow:0 24px 60px rgb(0 0 0 / .45),inset 0 1px 0 rgb(255 255 255 / .25);transform:translateY(10px) scale(.98);transition:transform 1.1s var(--hs-ease)}.sh-hs__slide.is-active .sh-hs__glass{transform:none}.sh-hs__glass::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(115deg,rgb(255 255 255 / .22) 0%,#fff0 32%);pointer-events:none;z-index:2}.sh-hs__glass img{display:block;width:100%!important;height:auto!important;aspect-ratio:1000 / 786;object-fit:cover;object-position:70% 50%;border-radius:18px!important}.sh-hs__glass figcaption{position:absolute;left:26px;bottom:24px;z-index:3;padding:7px 14px;border-radius:9999px;background:rgb(25 25 27 / .6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgb(207 174 108 / .4);font-family:var(--sh-font-body);font-size:.66rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--hs-ivory)}.sh-hs__nav{position:absolute;left:0;right:0;bottom:26px;z-index:7;display:flex;align-items:center;justify-content:center;gap:18px;pointer-events:none}.sh-hs__nav>*{pointer-events:auto}button.sh-hs__arrow{width:42px!important;height:42px!important;min-height:0!important;padding:0!important;border-radius:50%!important;border:1px solid rgb(207 174 108 / .5)!important;background:rgb(25 25 27 / .45)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--hs-gold)!important;display:inline-flex!important;align-items:center;justify-content:center;cursor:pointer;box-shadow:none!important;transition:background 0.3s ease,transform 0.3s var(--hs-ease),border-color 0.3s ease!important}button.sh-hs__arrow:hover{background:rgb(207 174 108 / .16)!important;border-color:var(--hs-gold)!important}button.sh-hs__arrow:focus-visible{outline:2px solid var(--hs-gold-light);outline-offset:3px}button.sh-hs__arrow svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sh-hs__dots{display:flex;align-items:center;gap:10px}button.sh-hs__dot{position:relative;width:10px!important;height:10px!important;min-height:0!important;padding:0!important;border-radius:9999px!important;border:1px solid rgb(207 174 108 / .7)!important;background:transparent!important;overflow:hidden;cursor:pointer;box-shadow:none!important;transition:width 0.5s var(--hs-ease),background 0.3s ease!important}button.sh-hs__dot:hover{background:rgb(207 174 108 / .3)!important}button.sh-hs__dot:focus-visible{outline:2px solid var(--hs-gold-light);outline-offset:3px}button.sh-hs__dot.is-active{width:44px!important}button.sh-hs__dot.is-active::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#AB8B44,#E9CD95);transform-origin:left center;transform:scaleX(1)}.sh-hs.is-playing button.sh-hs__dot.is-active::after{animation:shHsProgress var(--hs-dur) linear forwards}.sh-hs.is-paused button.sh-hs__dot.is-active::after{animation-play-state:paused}@keyframes shHsProgress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.sh-hs__count{position:absolute;right:30px;bottom:36px;z-index:7;font-family:var(--sh-font-editorial);font-size:.95rem;letter-spacing:.12em;color:var(--hs-muted)}.sh-hs__count b{color:var(--hs-gold);font-weight:500}@media (max-width:1024px){body.home.sh-hs-on .elementor-element-fa9bb89{padding:96px 18px 28px!important}.sh-hs__inner{grid-template-columns:1fr;grid-template-rows:auto auto;align-content:start;gap:22px;padding:0 32px 92px}.sh-hs__copy{max-width:none}.sh-hs__media{position:relative;width:auto;height:300px;margin:0 -32px;-webkit-mask-image:linear-gradient(180deg,#000 62%,transparent 100%);mask-image:linear-gradient(180deg,#000 62%,transparent 100%)}.sh-hs__media::after{display:none}.sh-hs__spacer{display:none}.sh-hs__glass-wrap{order:-1;height:auto;padding:36px 0 6px}.sh-hs__glass{width:min(380px, 100%)}.sh-hs__ripples i{left:-220px;top:-220px;width:440px;height:440px}.sh-hs__count{display:none}}@media (max-width:767px){body.home.sh-hs-on .elementor-element-fa9bb89{padding:86px 12px 20px!important}body.home.sh-hs-on .elementor-element-9659eda{border-radius:22px!important;background:radial-gradient(70% 55% at 50% 42%,rgb(14 14 16 / .62) 0%,rgb(14 14 16 / .25) 60%,#fff0 100%),linear-gradient(180deg,rgb(32 32 34 / .05) 45%,rgb(32 32 34 / .92) 100%),url(/wp-content/uploads/sh-assets/hero-700.webp) center 20% / cover no-repeat!important}.sh-hs__slide--intro{padding:36px 18px 84px}.sh-hs__inner{padding:0 20px 84px;gap:18px}.sh-hs__media{height:210px;margin:0 -20px}.sh-hs__glass-wrap{padding:26px 0 0}.sh-hs__glass{width:min(300px, 88%);padding:8px;border-radius:20px}.sh-hs__glass img{border-radius:14px!important}.sh-hs__glass figcaption{left:16px;bottom:16px}.sh-hs__ripples i{left:-170px;top:-170px;width:340px;height:340px}.sh-hs__eyebrow{font-size:0.62rem!important;letter-spacing:.24em;margin-bottom:10px}.sh-hs__title{font-size:2rem!important}body.sh-hs-on .sh-hs p.sh-hs__tagline{margin:10px 0 18px!important;font-size:0.68rem!important;letter-spacing:.14em}.sh-hs__tagline::before{width:22px}.sh-hs__features{gap:14px 14px;margin-bottom:22px!important}.sh-hs__features li{grid-template-columns:30px minmax(0,1fr);column-gap:10px}.sh-hs__icon{width:30px;height:30px}.sh-hs__icon svg{width:15px;height:15px}.sh-hs__features h3{font-size:0.66rem!important;letter-spacing:0.06em!important;margin-top:0!important}.sh-hs__features p{display:none}a.sh-hs__cta{width:100%;justify-content:center}.sh-hs__nav{bottom:20px;gap:14px}button.sh-hs__arrow{width:38px!important;height:38px!important}}@media (prefers-reduced-motion:reduce){.sh-hs__slide,.sh-hs__copy>*,.sh-hs__media img,.sh-hs__glass{transition:none!important}.sh-hs__ripples i{animation:none!important;opacity:.25;transform:scale(.8)}.sh-hs__ripples i:nth-child(2){transform:scale(1);opacity:.15}.sh-hs__ripples i:nth-child(3),.sh-hs__ripples i:nth-child(4){display:none}}@keyframes shFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.sh-hs__glass{width:min(400px, 100%);aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;padding:28px;background:linear-gradient(145deg,rgb(255 255 255 / .11) 0%,rgb(255 255 255 / .03) 50%,rgb(207 174 108 / .09) 100%)}.sh-hs__glass::after{content:"";position:absolute;inset:18% 14%;border-radius:50%;background:radial-gradient(circle,rgb(207 174 108 / .28) 0%,rgb(110 140 220 / .1) 45%,#fff0 72%);filter:blur(6px);z-index:0}.sh-hs__glass img.sh-hs__cut{position:relative;z-index:1;width:108%!important;max-width:none!important;height:auto!important;aspect-ratio:auto;object-fit:contain;border-radius:0!important;margin:0 -4%;filter:drop-shadow(0 26px 26px rgb(0 0 0 / .55));animation:shFloat 6s ease-in-out infinite}.sh-hs__slide:not(.is-active) .sh-hs__cut{animation-play-state:paused}.sh-hs__stage{display:none}@media (max-width:1024px){.sh-hs__slide--product .sh-hs__media{display:none!important}.sh-hs__stage{display:flex;position:relative;align-items:center;justify-content:center;height:280px;margin:0 -32px;order:-1}.sh-hs__stage::before{content:"";position:absolute;left:50%;top:46%;width:340px;height:340px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgb(207 174 108 / .3) 0%,rgb(207 174 108 / .1) 38%,#fff0 66%);pointer-events:none}.sh-hs__stage::after{content:"";position:absolute;left:50%;bottom:18px;width:62%;height:26px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse at center,rgb(0 0 0 / .55) 0%,#fff0 70%);box-shadow:0 1px 0 rgb(207 174 108 / .35);pointer-events:none}.sh-hs__stage img.sh-hs__cut{position:relative;z-index:1;width:auto!important;height:auto!important;max-width:72%!important;max-height:230px!important;border-radius:0!important;filter:drop-shadow(0 22px 22px rgb(0 0 0 / .6));animation:shFloat 6s ease-in-out infinite}.sh-hs__inner{padding-top:6px}.sh-hs__glass-wrap{padding:30px 0 4px}.sh-hs__glass{width:min(300px, 80%);padding:20px;border-radius:24px}.sh-hs__copy{text-align:center}.sh-hs__eyebrow{text-align:center}body.sh-hs-on .sh-hs p.sh-hs__tagline{justify-content:center;text-align:center}.sh-hs__tagline::after{content:"";width:34px;height:1px;background:var(--hs-gold);flex:0 0 auto}.sh-hs__features{gap:10px!important;text-align:left}.sh-hs__features li{grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;column-gap:10px!important;padding:10px 12px!important;border:1px solid rgb(207 174 108 / .22);border-radius:14px;background:linear-gradient(180deg,rgb(255 255 255 / .035) 0%,rgb(255 255 255 / .01) 100%)}.sh-hs__features .sh-hs__icon{grid-row:auto;width:30px;height:30px}.sh-hs__features .sh-hs__icon svg{width:15px;height:15px}.sh-hs__features h3{margin:0!important}.sh-hs__features p{display:none!important}}@media (max-width:767px){.sh-hs__stage{height:210px;margin:0 -20px}.sh-hs__stage::before{width:260px;height:260px}.sh-hs__stage::after{bottom:12px;height:20px}.sh-hs__stage img.sh-hs__cut{max-height:168px!important;max-width:68%!important}.sh-hs__glass-wrap{padding:22px 0 0}.sh-hs__glass{width:min(220px, 64%);padding:14px;border-radius:20px}.sh-hs__glass figcaption{display:none}.sh-hs__ripples i{left:-150px;top:-150px;width:300px;height:300px}.sh-hs__ripples::before{left:-150px;top:-150px;width:300px;height:300px}.sh-hs__title{font-size:2.05rem!important}.sh-hs__tagline::after{width:22px}.sh-hs__features li{padding:9px 10px!important;column-gap:9px!important;grid-template-columns:28px minmax(0,1fr)!important}.sh-hs__features .sh-hs__icon{width:28px;height:28px}.sh-hs__features h3{font-size:0.6rem!important;letter-spacing:0.05em!important;line-height:1.3!important}}@media (prefers-reduced-motion:reduce){.sh-hs__cut{animation:none!important}}body.home.sh-hs-on .elementor-element-fa9bb89{padding-bottom:18px!important}body.home.sh-hs-on .elementor-element-9659eda{min-height:var(--hs-h,calc(100vh - 130px))!important}.sh-hs-compact .sh-hs__inner{padding:34px 56px 70px;gap:32px}.sh-hs-compact .sh-hs__slide--intro{padding-bottom:70px}.sh-hs-compact .sh-hs__eyebrow{margin-bottom:10px}.sh-hs-compact .sh-hs__title{font-size:clamp(2rem, 3vw, 2.7rem)!important}body.sh-hs-on .sh-hs-compact .sh-hs p.sh-hs__tagline{margin:10px 0 18px!important}.sh-hs-compact .sh-hs__features{gap:14px 26px;margin-bottom:20px!important}.sh-hs-compact .sh-hs__features p{font-size:0.8rem!important;line-height:1.4!important}.sh-hs-compact .sh-hs__icon{width:34px;height:34px}.sh-hs-compact .sh-hs__features li{grid-template-columns:34px minmax(0,1fr)}.sh-hs-compact a.sh-hs__cta{padding:13px 28px!important}.sh-hs-compact .sh-hs__glass{width:min(330px, 100%)}.sh-hs-compact .sh-hs__nav{bottom:16px}.sh-hs-compact button.sh-hs__arrow{width:38px!important;height:38px!important}.sh-hs-compact .sh-hs__count{bottom:26px}.sh-hs-tight .sh-hs__inner{padding:26px 52px 62px;gap:28px}.sh-hs-tight .sh-hs__slide--intro{padding-top:24px;padding-bottom:62px}.sh-hs-tight .sh-hs__eyebrow{margin-bottom:8px}.sh-hs-tight .sh-hs__title{font-size:clamp(1.9rem, 2.6vw, 2.3rem)!important}body.sh-hs-on .sh-hs-tight .sh-hs p.sh-hs__tagline{margin:8px 0 14px!important}.sh-hs-tight .sh-hs__features{gap:10px 24px;margin-bottom:16px!important}.sh-hs-tight .sh-hs__features li{align-items:center}.sh-hs-tight .sh-hs__features .sh-hs__icon{grid-row:auto}.sh-hs-tight .sh-hs__features h3{margin:0!important}.sh-hs-tight .sh-hs__features p{display:none!important}.sh-hs-tight .sh-hs__glass{width:min(280px, 100%)}.sh-hs-tight .sh-hs__nav{bottom:12px}.sh-hs-tight .sh-hs__count{bottom:22px}@media (max-width:1024px){.sh-hs-compact .sh-hs__inner{padding:0 28px 70px;gap:16px}.sh-hs-compact .sh-hs__stage{height:220px}.sh-hs-compact .sh-hs__stage img.sh-hs__cut{max-height:180px!important}.sh-hs-tight .sh-hs__inner{padding:0 24px 62px;gap:12px}.sh-hs-tight .sh-hs__stage{height:170px}.sh-hs-tight .sh-hs__stage img.sh-hs__cut{max-height:135px!important}.sh-hs-compact .sh-hs__glass-wrap{padding:22px 0 0}.sh-hs-compact .sh-hs__glass{width:min(240px, 60%)}.sh-hs-tight .sh-hs__glass-wrap{padding:16px 0 0}.sh-hs-tight .sh-hs__glass{width:min(190px, 50%);padding:12px}}@media (max-width:767px){.sh-hs-compact .sh-hs__inner{padding:0 18px 66px;gap:12px}.sh-hs-compact .sh-hs__stage{height:168px;margin:0 -18px}.sh-hs-compact .sh-hs__stage::before{width:220px;height:220px}.sh-hs-compact .sh-hs__stage::after{bottom:8px;height:16px}.sh-hs-compact .sh-hs__stage img.sh-hs__cut{max-height:132px!important}.sh-hs-compact .sh-hs__glass-wrap{padding:18px 0 0}.sh-hs-compact .sh-hs__glass{width:min(176px, 52%);padding:10px;border-radius:18px}.sh-hs-compact .sh-hs__ripples i{left:-120px;top:-120px;width:240px;height:240px}.sh-hs-compact .sh-hs__title{font-size:1.85rem!important}body.sh-hs-on .sh-hs-compact .sh-hs p.sh-hs__tagline{margin:6px 0 12px!important}.sh-hs-compact .sh-hs__features{gap:8px!important;margin-bottom:14px!important}.sh-hs-compact .sh-hs__features li{padding:7px 9px!important}.sh-hs-compact a.sh-hs__cta{padding:13px 24px!important}.sh-hs-compact .sh-hs__nav{bottom:14px}.sh-hs-compact button.sh-hs__arrow{width:36px!important;height:36px!important}.sh-hs-compact .sh-hs__slide--intro{padding:24px 16px 66px}.sh-hs-tight .sh-hs__inner{padding:0 16px 58px;gap:10px}.sh-hs-tight .sh-hs__stage{height:122px;margin:0 -16px}.sh-hs-tight .sh-hs__stage::before{width:170px;height:170px}.sh-hs-tight .sh-hs__stage::after{bottom:4px;height:12px;width:50%}.sh-hs-tight .sh-hs__stage img.sh-hs__cut{max-height:98px!important}.sh-hs-tight .sh-hs__glass-wrap{padding:12px 0 0}.sh-hs-tight .sh-hs__glass{width:min(130px, 40%);padding:8px;border-radius:14px}.sh-hs-tight .sh-hs__ripples i{left:-90px;top:-90px;width:180px;height:180px}.sh-hs-tight .sh-hs__ripples::before{left:-90px;top:-90px;width:180px;height:180px}.sh-hs-tight .sh-hs__eyebrow{font-size:0.58rem!important;margin-bottom:6px}.sh-hs-tight .sh-hs__title{font-size:1.6rem!important}body.sh-hs-on .sh-hs-tight .sh-hs p.sh-hs__tagline{display:none!important}.sh-hs-tight .sh-hs__copy>.sh-hs__title{margin-bottom:12px!important}.sh-hs-tight .sh-hs__features{gap:6px!important;margin-bottom:12px!important}.sh-hs-tight .sh-hs__features li{padding:6px 8px!important;grid-template-columns:24px minmax(0,1fr)!important;column-gap:7px!important;border-radius:11px}.sh-hs-tight .sh-hs__features .sh-hs__icon{width:24px;height:24px}.sh-hs-tight .sh-hs__features .sh-hs__icon svg{width:13px;height:13px}.sh-hs-tight .sh-hs__features h3{font-size:0.56rem!important}.sh-hs-tight a.sh-hs__cta{padding:12px 22px!important;font-size:0.72rem!important}.sh-hs-tight .sh-hs__nav{bottom:12px;gap:12px}.sh-hs-tight button.sh-hs__arrow{width:34px!important;height:34px!important}.sh-hs-tight .sh-hs__slide--intro{padding:18px 14px 58px}}@media (min-width:1025px){.sh-hs-compact.sh-hs-measuring .sh-hs__glass-wrap{min-height:350px}.sh-hs-tight.sh-hs-measuring .sh-hs__glass-wrap{min-height:300px}}html body.sh-hs-on .elementor-widget-bdt-accordion .bdt-ep-accordion .bdt-ep-accordion-icon{position:relative!important;box-sizing:border-box!important}html body.sh-hs-on .elementor-widget-bdt-accordion .bdt-ep-accordion .bdt-ep-accordion-icon>span,html body.sh-hs-on .elementor-widget-bdt-accordion .bdt-ep-accordion .bdt-ep-accordion-icon>span i{display:none!important}html body.sh-hs-on .elementor-widget-bdt-accordion .bdt-ep-accordion .bdt-ep-accordion-icon::before,html body.sh-hs-on .elementor-widget-bdt-accordion .bdt-ep-accordion .bdt-ep-accordion-icon::after{content:""!important;position:absolute!important;left:50%!important;top:50%!important;width:12px!important;height:1.5px!important;margin:0!important;border-radius:2px!important;background:#CFAE6C!important;transform:translate(-50%,-50%)!important;display:block!important}html body.sh-hs-on .elementor-widget-bdt-accordion .bdt-ep-accordion .bdt-ep-accordion-icon::after{width:1.5px!important;height:12px!important}@media (min-width:768px){body.home.sh-hs-on .elementor-element-9659eda{background:#1b1b1d!important;box-shadow:0 30px 80px rgb(0 0 0 / .45),inset 0 1px 0 rgb(233 205 149 / .18),inset 0 0 40px rgb(207 174 108 / .05)!important}body.home.sh-hs-on .elementor-element-9659eda::before{content:"";position:absolute;inset:-60px;z-index:-2;pointer-events:none;background:url(/wp-content/uploads/sh-assets/hero-700.webp) center center / cover no-repeat;filter:blur(40px) brightness(.5) saturate(.8)}body.home.sh-hs-on .elementor-element-9659eda::after{z-index:-1;box-shadow:none;background:radial-gradient(48% 55% at 50% 42%,rgb(14 14 16 / .55) 0%,rgb(14 14 16 / .2) 60%,#fff0 100%),linear-gradient(180deg,#fff0 50%,rgb(32 32 34 / .9) 100%),linear-gradient(90deg,rgb(27 27 29 / .85) 0%,#fff0 28%,#fff0 72%,rgb(27 27 29 / .85) 100%),url(/wp-content/uploads/sh-assets/hero-1000.webp) center center / contain no-repeat}}body.sh-hs-on .sh-hs .sh-hs__title .sh-hs__ai{display:inline-flex;align-items:center;justify-content:center;position:relative;top:-.45em;margin-left:10px;padding:6px 11px 5px;border-radius:9999px;font-family:var(--sh-font-body,'Plus Jakarta Sans',sans-serif)!important;font-size:0.72rem!important;font-style:normal!important;font-weight:700!important;letter-spacing:.16em;line-height:1!important;text-transform:uppercase;color:#1C1C1E!important;-webkit-text-fill-color:#1C1C1E!important;background:linear-gradient(110deg,#AB8B44 0%,#CFAE6C 30%,#F6E7C1 50%,#CFAE6C 70%,#AB8B44 100%);box-shadow:0 6px 16px rgb(207 174 108 / .28),inset 0 1px 0 rgb(255 255 255 / .4);vertical-align:middle;white-space:nowrap}@media (max-width:767px){body.sh-hs-on .sh-hs .sh-hs__title .sh-hs__ai{font-size:0.62rem!important;padding:5px 9px 4px;margin-left:8px;top:-.35em}}@media (min-width:768px){body.home.sh-hs-on .elementor-element-9659eda::before{filter:blur(48px) brightness(.72) saturate(.85)}body.home.sh-hs-on .elementor-element-9659eda::after{background:radial-gradient(48% 55% at 50% 42%,rgb(14 14 16 / .5) 0%,rgb(14 14 16 / .18) 60%,#fff0 100%),linear-gradient(180deg,#fff0 55%,rgb(32 32 34 / .85) 100%),url(/wp-content/uploads/sh-assets/hero-1000.webp) center center / contain no-repeat;-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent calc(50% - 50vh * 0.0 - 26%),#000 calc(50% - 12%),#000 calc(50% + 12%),transparent calc(50% + 26%),transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,transparent 24%,#000 38%,#000 62%,transparent 76%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0%,transparent 24%,#000 38%,#000 62%,transparent 76%,transparent 100%)}}@media (min-width:768px){body.sh-hs-on .sh-hs .sh-hs__title .sh-hs__ai{font-size:0.86rem!important;padding:8px 14px 7px;margin-left:14px;top:-.5em}}