.junecommerce-features-hero{--jc-features-ink: var(--theme-dark, #07111f);--jc-features-white: var(--theme-white, #fff);--jc-features-primary: var(--theme-primary, #3192ff);--jc-features-secondary: var(--theme-secondary, #1fb692);--jc-features-admin: #2a3f4c;--jc-features-admin-dark: #16242c;--jc-features-admin-bg: #edf1f4;--jc-features-admin-mint: #83e3c2;--jc-features-muted: rgba(7, 17, 31, .62);--jc-features-accent: var(--theme-secondary, #1fb692);--jc-features-core: #213844;--jc-features-warning: #f1a23a;--jc-features-danger: #ef6a72;position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(72px,8vw,132px) clamp(58px,7vw,104px);background:radial-gradient(circle at 17% 22%,color-mix(in srgb,var(--jc-features-admin-mint) 28%,transparent),transparent 30%),radial-gradient(circle at 82% 28%,color-mix(in srgb,var(--jc-features-admin) 42%,transparent),transparent 34%),linear-gradient(112deg,color-mix(in srgb,var(--jc-features-white) 94%,var(--jc-features-admin-bg) 6%),color-mix(in srgb,var(--jc-features-admin-bg) 82%,var(--jc-features-admin-mint) 18%) 36%,color-mix(in srgb,var(--jc-features-admin-bg) 64%,var(--jc-features-admin) 36%) 62%,color-mix(in srgb,var(--jc-features-admin) 84%,var(--jc-features-admin-dark) 16%));background-size:100% 100%,100% 100%,115% 115%;animation:junecommerce-hero-canvas 18s ease-in-out infinite alternate;color:var(--jc-features-ink)}.junecommerce-features-hero:before,.junecommerce-features-hero:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none}.junecommerce-features-hero:before{background:linear-gradient(90deg,rgba(255,255,255,.64),transparent 28%,transparent 72%,rgba(255,255,255,.08)),repeating-linear-gradient(102deg,transparent 0 17%,color-mix(in srgb,var(--jc-features-admin-dark) 11%,transparent) 17% 17.18%,transparent 17.18% 35%);background-size:100% 100%,140% 100%;opacity:.58;animation:junecommerce-hero-rails 24s linear infinite}.junecommerce-features-hero:after{inset:0 0 0 47%;clip-path:polygon(14% 0,100% 0,100% 100%,0 100%);background:linear-gradient(110deg,transparent 0%,color-mix(in srgb,var(--jc-features-admin) 26%,transparent) 28%,color-mix(in srgb,var(--jc-features-admin-dark) 58%,transparent) 100%);opacity:.82}.is-admin-editor-preview .junecommerce-features-hero{padding-block:clamp(46px,6vw,78px)}.junecommerce-features-hero__container{position:relative;z-index:1;width:min(100% - 64px,1540px);padding-inline:0}.junecommerce-features-hero__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(44px,5.2vw,82px);align-items:start;isolation:isolate}.junecommerce-features-hero__inner:before{content:"";position:absolute;inset:14% -6% 8% 38%;z-index:0;pointer-events:none;background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--jc-features-admin) 5%,transparent) 0 1px,transparent 1px 86px),repeating-linear-gradient(0deg,color-mix(in srgb,var(--jc-features-admin-mint) 8%,transparent) 0 1px,transparent 1px 72px);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 18%,#000 80%,transparent);opacity:.22;transform:perspective(900px) rotateY(-13deg) rotateX(5deg);animation:junecommerce-hero-grid 28s linear infinite}.junecommerce-features-hero__copy,.junecommerce-features-hero__visual{position:relative;z-index:1}.junecommerce-features-hero__copy{width:min(100%,920px);justify-self:center;text-align:center}.junecommerce-features-hero__eyebrow{margin:0 0 16px;color:color-mix(in srgb,var(--jc-features-accent) 76%,var(--jc-features-core) 24%);font-family:var(--theme-font-menu);font-size:.96rem;font-weight:850}.junecommerce-features-hero__title{max-width:13.5em;margin:0;margin-inline:auto;color:var(--jc-features-ink);font-size:clamp(2.65rem,5.2vw,5.7rem);line-height:1.02;letter-spacing:0}.junecommerce-features-hero__text{max-width:48rem;margin:24px auto 0;color:var(--jc-features-muted);font-size:clamp(1rem,1.08vw,1.16rem);line-height:1.62}.junecommerce-features-hero__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}.junecommerce-features-hero__button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 23px;border:1px solid transparent;border-radius:7px;font-family:var(--theme-font-menu);font-size:.92rem;font-weight:850;line-height:1;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease}.junecommerce-features-hero__button--primary{background:color-mix(in srgb,var(--jc-features-accent) 76%,var(--jc-features-core) 24%);color:#fff;box-shadow:0 16px 34px #1fb69238}.junecommerce-features-hero__button--secondary{border-color:#2138442e;background:#fff;color:var(--jc-features-core)}.junecommerce-features-hero__button:hover,.junecommerce-features-hero__button:focus{transform:translateY(-1px)}.junecommerce-features-hero__button--primary:hover,.junecommerce-features-hero__button--primary:focus{color:#fff}.junecommerce-features-hero__points{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;margin:24px 0 0;padding:0;list-style:none}.junecommerce-features-hero__points li{display:inline-flex;align-items:center;gap:8px;color:color-mix(in srgb,var(--jc-features-core) 84%,transparent);font-size:.86rem;font-weight:750;line-height:1.2}.junecommerce-features-hero__points i{color:var(--jc-features-accent)}.junecommerce-features-hero__media{position:relative;z-index:1;overflow:hidden;min-width:0;border:1px solid rgba(33,56,68,.12);border-radius:12px;background:#fffffff0;box-shadow:0 32px 90px #16242c21,0 0 0 10px #ffffff80;transform-style:preserve-3d;transition:filter .22s ease,border-color .22s ease,box-shadow .22s ease}.junecommerce-features-hero__media:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0 38%,rgba(255,255,255,.34) 48%,transparent 60%),radial-gradient(circle at 50% 18%,rgba(31,182,146,.18),transparent 38%);opacity:var(--jc-platform-focus-opacity, 0);pointer-events:none;transition:opacity .14s linear}.junecommerce-features-hero__image,.junecommerce-features-hero__image img,img.junecommerce-features-hero__image{display:block;width:100%;height:auto}.junecommerce-features-hero__image img,img.junecommerce-features-hero__image{object-fit:contain}.junecommerce-features-hero__visual{position:relative;display:grid;grid-template-columns:minmax(180px,.34fr) minmax(0,1.1fr) minmax(180px,.34fr);gap:clamp(18px,2.7vw,46px);align-items:center;width:min(100%,1320px);min-height:clamp(500px,42vw,730px);justify-self:center;perspective:1400px}.junecommerce-features-hero__visual:before{content:"";position:absolute;top:52%;left:50%;z-index:-1;width:min(72vw,920px);aspect-ratio:1.8;border-radius:999px;background:radial-gradient(circle,rgba(31,182,146,.38),transparent 68%);opacity:var(--jc-platform-focus-opacity, 0);pointer-events:none;transform:translate3d(-50%,-50%,0) scale(var(--jc-platform-scroll-scale, 1));transition:opacity .14s linear;will-change:opacity,transform}.junecommerce-features-hero__media-shell{position:relative;z-index:2;isolation:isolate;min-width:0;transform-style:preserve-3d;will-change:transform}.junecommerce-features-hero__cards{position:relative;z-index:3;display:grid;gap:clamp(52px,8vw,126px);will-change:transform}.junecommerce-features-hero__cards--left{justify-items:end}.junecommerce-features-hero__cards--right{justify-items:start}.junecommerce-features-hero__visual-card{position:relative;width:min(100%,220px);min-height:clamp(188px,15vw,232px);display:grid;align-content:start;gap:10px;padding:clamp(18px,2vw,26px);border:1px solid rgba(33,56,68,.1);border-radius:10px;background:#fffffff0;box-shadow:0 22px 68px #16242c17;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.junecommerce-features-hero__visual-card:after{content:"";position:absolute;top:50%;width:clamp(34px,4vw,86px);border-top:2px solid color-mix(in srgb,var(--jc-features-accent) 34%,transparent);transform:scaleX(1)}.junecommerce-features-hero__cards--left .junecommerce-features-hero__visual-card:after{left:100%}.junecommerce-features-hero__cards--right .junecommerce-features-hero__visual-card:after{right:100%}.junecommerce-features-hero__card-icon{width:52px;height:52px;display:grid;place-items:center;margin-bottom:12px;border-radius:999px;background:color-mix(in srgb,var(--jc-features-accent) 16%,#fff 84%);color:color-mix(in srgb,var(--jc-features-accent) 58%,var(--jc-features-core) 42%);font-size:1.45rem;transform-origin:center}.junecommerce-features-hero__visual-card h2{margin:0;color:var(--jc-features-ink);font-size:clamp(1.08rem,1.25vw,1.34rem);line-height:1.12}.junecommerce-features-hero__visual-card p{margin:0;color:var(--jc-features-muted);font-size:.92rem;line-height:1.34}.junecommerce-features-hero__visual-card strong{color:var(--jc-features-ink);font-family:var(--theme-font-menu);font-size:clamp(1.32rem,1.8vw,1.72rem);line-height:1.05}.junecommerce-features-hero__visual-card span:not(.junecommerce-features-hero__card-icon){color:color-mix(in srgb,var(--jc-features-core) 68%,transparent);font-family:var(--theme-font-menu);font-size:.9rem;font-weight:850}.junecommerce-features-hero__visual-card--success span:not(.junecommerce-features-hero__card-icon){color:color-mix(in srgb,var(--jc-features-accent) 64%,var(--jc-features-core) 36%)}.junecommerce-features-hero__visual-card--warning span:not(.junecommerce-features-hero__card-icon){color:var(--jc-features-warning)}.junecommerce-features-hero__visual-card--danger span:not(.junecommerce-features-hero__card-icon){color:var(--jc-features-danger)}.junecommerce-features-hero__ai-card{position:absolute;top:clamp(-72px,-4.5vw,-44px);left:50%;z-index:30;width:min(100% - 60px,300px);translate:-50% 0 72px;padding:19px 22px 20px;border:1px solid rgba(33,56,68,.1);border-radius:12px;background:#fffffff5;box-shadow:0 22px 60px #16242c1f;backface-visibility:hidden;transform-style:preserve-3d;will-change:transform,margin-top;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease}.junecommerce-features-hero__ai-head{display:flex;align-items:center;gap:10px;color:var(--jc-features-ink);font-family:var(--theme-font-menu);font-size:.92rem}.junecommerce-features-hero__ai-head i{color:var(--jc-features-accent);font-size:1.35rem}.junecommerce-features-hero__ai-card p{margin:14px 0 0;color:color-mix(in srgb,var(--jc-features-core) 76%,transparent);font-size:.92rem;font-weight:760;line-height:1.32}.junecommerce-features-hero__ai-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.junecommerce-features-hero__ai-button{min-height:36px;display:grid;place-items:center;border:1px solid rgba(33,56,68,.12);border-radius:7px;background:#fff;color:color-mix(in srgb,var(--jc-features-core) 76%,transparent);font-family:var(--theme-font-menu);font-size:.86rem;font-weight:850;transition:background-color .18s ease,box-shadow .18s ease,color .18s ease}.junecommerce-features-hero__ai-button--primary{border-color:color-mix(in srgb,var(--jc-features-accent) 34%,var(--jc-features-core) 66%);background:color-mix(in srgb,var(--jc-features-accent) 26%,var(--jc-features-core) 74%);color:#fff}.junecommerce-features-hero__button{--jc-motion-delay: 0ms}.junecommerce-features-hero__button:nth-child(2){--jc-motion-delay: 70ms}.junecommerce-features-hero__button:nth-child(3){--jc-motion-delay: .14s}.junecommerce-features-hero__button:nth-child(4){--jc-motion-delay: .21s}.junecommerce-features-hero__points li{--jc-motion-delay: 0ms}.junecommerce-features-hero__points li:nth-child(2){--jc-motion-delay: 54ms}.junecommerce-features-hero__points li:nth-child(3){--jc-motion-delay: 108ms}.junecommerce-features-hero__points li:nth-child(4){--jc-motion-delay: 162ms}.junecommerce-features-hero__points li:nth-child(5){--jc-motion-delay: 216ms}.junecommerce-features-hero__points li:nth-child(6){--jc-motion-delay: .27s}.junecommerce-features-hero__points li:nth-child(7){--jc-motion-delay: 324ms}.junecommerce-features-hero__points li:nth-child(8){--jc-motion-delay: 378ms}.junecommerce-features-hero__visual-card{--jc-motion-delay: 0ms}.junecommerce-features-hero__visual-card:nth-child(2){--jc-motion-delay: 86ms}.junecommerce-features-hero__visual-card:nth-child(3){--jc-motion-delay: 172ms}.junecommerce-features-hero__visual-card:nth-child(4){--jc-motion-delay: 258ms}.junecommerce-features-hero__visual-card:nth-child(5){--jc-motion-delay: 344ms}.junecommerce-features-hero__visual-card:nth-child(6){--jc-motion-delay: .43s}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__eyebrow{opacity:0;filter:blur(6px);transform:translate3d(0,16px,0) scale(.99);transition:opacity .54s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 0ms),filter .54s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 0ms),transform .7s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 0ms);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__eyebrow{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__eyebrow{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__title{opacity:0;filter:blur(6px);transform:translate3d(0,24px,0) scale(.985);transition:opacity .7s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 80ms),filter .7s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 80ms),transform .86s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + 80ms);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__title{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__title{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__text{opacity:0;filter:blur(6px);transform:translate3d(0,18px,0) scale(.99);transition:opacity .62s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .16s),filter .62s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .16s),transform .78s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .16s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__text{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__text{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__button{opacity:0;filter:blur(6px);transform:translate3d(0,14px,0) scale(.985);transition:opacity .56s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .22s),filter .56s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .22s),transform .72s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .22s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__button{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__button{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__points li{opacity:0;filter:blur(6px);transform:translate3d(0,12px,0) scale(.985);transition:opacity .52s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .3s),filter .52s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .3s),transform .68s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .3s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__points li{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__points li{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__visual{opacity:0;filter:blur(6px);transform:translate3d(0,28px,0) scale(.985);transition:opacity .76s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .23s),filter .76s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .23s),transform .92s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .23s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__visual{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__visual{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__media{opacity:0;filter:blur(6px);transform:translate3d(0,20px,0) scale(.985);transition:opacity .76s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .33s),filter .76s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .33s),transform .92s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .33s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__media{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__media{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__visual-card{opacity:0;filter:blur(6px);transform:translate3d(0,22px,0) scale(.965);transition:opacity .62s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .43s),filter .62s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .43s),transform .78s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .43s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__visual-card{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__visual-card{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__ai-card{opacity:0;filter:blur(6px);transform:translate3d(0,-12px,0) scale(.94);transition:opacity .62s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .52s),filter .62s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .52s),transform .78s cubic-bezier(.22,1,.36,1) calc(var(--jc-motion-delay, 0ms) + .52s);will-change:opacity,filter,transform}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__ai-card{opacity:1;filter:blur(0);transform:translateZ(0) scale(1)}@media(prefers-reduced-motion:reduce){.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__ai-card{opacity:1!important;filter:none!important;transform:none!important;transition:none!important;animation:none!important}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__media-shell{transform:translate3d(var(--jc-platform-ambient-x-soft, 0px),var(--jc-platform-ambient-y-soft, 0px),0) rotateX(var(--jc-platform-tilt-x, 0deg)) rotateY(var(--jc-platform-tilt-y, 0deg)) scale(var(--jc-platform-scroll-scale, 1))}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__cards--left{transform:translate3d(var(--jc-platform-ambient-x-reverse, 0px),var(--jc-platform-ambient-y-tiny, 0px),0)}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__cards--right{transform:translate3d(var(--jc-platform-ambient-x-soft, 0px),var(--jc-platform-ambient-y-tiny, 0px),0)}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__visual-card:after{opacity:0;transform:scaleX(var(--jc-platform-line-progress, 0));transition:opacity .22s ease,transform .12s linear}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__visual-card:after{opacity:1}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__cards--left .junecommerce-features-hero__visual-card:after{transform-origin:left center}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__cards--right .junecommerce-features-hero__visual-card:after{transform-origin:right center}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__ai-card{z-index:30;box-shadow:0 22px 60px #16242c1f,0 0 0 8px rgba(31,182,146,var(--jc-platform-focus-opacity, 0))}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__button--primary{animation:junecommerce-features-hero-button-breathe 4.8s ease-in-out infinite;animation-delay:.92s}@media(hover:hover)and (pointer:fine){.junecommerce-features-hero__media.is-pointer-active{border-color:color-mix(in srgb,var(--jc-features-accent) 26%,rgba(33,56,68,.1));filter:saturate(1.04);box-shadow:0 28px 78px #16242c21}.junecommerce-features-hero__button.is-pointer-active{box-shadow:0 18px 40px #1fb69233}.junecommerce-features-hero__visual-card.is-pointer-active,.junecommerce-features-hero__ai-card.is-pointer-active{border-color:color-mix(in srgb,var(--jc-features-accent) 26%,rgba(33,56,68,.1));box-shadow:0 28px 78px #16242c21}.junecommerce-features-hero__visual-card.is-pointer-active{background:color-mix(in srgb,var(--jc-features-accent) 5%,#fff 95%)}.junecommerce-features-hero__ai-button.is-pointer-active{background:color-mix(in srgb,var(--jc-features-accent) 9%,#fff 91%);box-shadow:0 10px 24px #16242c14}.junecommerce-features-hero__ai-button--primary.is-pointer-active{background:color-mix(in srgb,var(--jc-features-accent) 34%,var(--jc-features-core) 66%);color:#fff}}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__card-icon{animation:junecommerce-features-hero-card-pop .58s cubic-bezier(.2,1.35,.32,1) both;animation-delay:calc(var(--jc-motion-delay, 0ms) + .6s)}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__ai-card{animation:junecommerce-features-hero-ai-float 4.8s ease-in-out 1.1s infinite}@keyframes junecommerce-hero-canvas{0%{background-position:82% 28%,18% 18%,0% 50%}to{background-position:78% 30%,22% 16%,100% 50%}}@keyframes junecommerce-hero-rails{0%{background-position:0 0,100% 0}to{background-position:220% 0,-180% 0}}@keyframes junecommerce-hero-slab{0%{transform:skew(-8deg) translate3d(2%,0,0)}to{transform:skew(-8deg) translate3d(-4%,2%,0)}}@keyframes junecommerce-hero-grid{0%{background-position:0 0,0 0}to{background-position:148px 0,0 116px}}@keyframes junecommerce-features-hero-button-breathe{0%,to{box-shadow:0 16px 34px #1fb69238}48%{box-shadow:0 20px 44px #1fb69252}}@keyframes junecommerce-features-hero-card-pop{0%{opacity:0;transform:scale(.72)}72%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes junecommerce-features-hero-ai-float{0%,to{margin-top:0}50%{margin-top:-7px}}@media(max-width:991.98px){.junecommerce-features-hero__inner{gap:34px}.junecommerce-features-hero__visual{grid-template-columns:minmax(0,1fr);gap:16px;min-height:0}.junecommerce-features-hero__media-shell{order:1;width:min(100%,900px);justify-self:center}.junecommerce-features-hero__cards{width:min(100%,900px);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;justify-self:center}.junecommerce-features-hero__cards--left{order:2;justify-items:stretch}.junecommerce-features-hero__cards--right{order:3;justify-items:stretch}.junecommerce-features-hero__visual-card{width:100%;min-height:0}.junecommerce-features-hero__visual-card:after{display:none}}@media(max-width:767.98px){.junecommerce-features-hero{padding-block:clamp(42px,11vw,68px) clamp(32px,9vw,54px)}.junecommerce-features-hero{background:radial-gradient(circle at 50% 16%,color-mix(in srgb,var(--jc-features-admin-mint) 28%,transparent),transparent 42%),linear-gradient(165deg,var(--jc-features-white) 0%,color-mix(in srgb,var(--jc-features-white) 92%,var(--jc-features-admin-mint) 8%) 46%,color-mix(in srgb,var(--jc-features-white) 78%,var(--jc-features-admin-bg) 22%) 100%);animation-duration:13s}.junecommerce-features-hero:before{background:linear-gradient(180deg,rgba(255,255,255,.72),transparent 52%),repeating-linear-gradient(102deg,transparent 0 30%,color-mix(in srgb,var(--jc-features-admin-dark) 8%,transparent) 30% 30.14%,transparent 30.14% 60%);opacity:.18;animation:none}.junecommerce-features-hero:after{inset:0;clip-path:polygon(72% 0,100% 0,100% 100%,44% 100%);background:linear-gradient(130deg,transparent 0%,color-mix(in srgb,var(--jc-features-admin-bg) 28%,transparent) 42%,color-mix(in srgb,var(--jc-features-admin) 18%,transparent) 100%);opacity:.28}.junecommerce-features-hero__inner:before{inset:58% -18% 4%;opacity:.12;transform:none;animation:none}.junecommerce-features-hero__container{width:min(100% - 28px,1540px)}.junecommerce-features-hero__title{max-width:none;font-size:clamp(2.15rem,12vw,3.25rem)}.junecommerce-features-hero__text{margin-top:18px}.junecommerce-features-hero__buttons{display:grid;grid-template-columns:minmax(0,1fr);width:min(100%,390px);gap:10px;margin-top:24px}.junecommerce-features-hero__button{width:100%;min-height:50px}.junecommerce-features-hero__points{display:grid;gap:11px}.junecommerce-features-hero__visual{gap:12px}.junecommerce-features-hero__visual:before{width:120%;aspect-ratio:1.2}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__media-shell,.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__cards--left,.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__cards--right{transform:translate3d(0,var(--jc-platform-ambient-y-tiny, 0px),0)}.junecommerce-features-hero__media{width:100%;justify-self:center;border-radius:8px;box-shadow:0 20px 54px #16242c1a,0 0 0 5px #ffffff80}.junecommerce-features-hero__ai-card{position:static;width:100%;translate:none;margin:10px auto 0;padding:15px;border-radius:8px}.junecommerce-features-hero__ai-card p{margin-top:10px;font-size:.88rem}.junecommerce-features-hero__ai-actions{gap:8px;margin-top:12px}.junecommerce-features-hero__cards{grid-template-columns:minmax(0,1fr);gap:10px}.junecommerce-features-hero__visual-card{grid-template-columns:46px minmax(0,1fr);gap:4px 12px;align-items:center;padding:14px;border-radius:8px}.junecommerce-features-hero__card-icon{grid-row:1/5;width:44px;height:44px;margin:0;font-size:1.22rem}.junecommerce-features-hero__visual-card h2{font-size:1.05rem}.junecommerce-features-hero__visual-card p,.junecommerce-features-hero__visual-card span:not(.junecommerce-features-hero__card-icon){font-size:.84rem}.junecommerce-features-hero__visual-card strong{font-size:1.2rem}}@media(max-width:479.98px){.junecommerce-features-hero__title{font-size:clamp(2rem,13vw,2.7rem)}}@media(prefers-reduced-motion:reduce){.junecommerce-features-hero,.junecommerce-features-hero:before,.junecommerce-features-hero:after,.junecommerce-features-hero__inner:before{animation:none!important}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__button--primary,.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__card-icon,.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__ai-card{animation:none!important}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__media-shell,.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__cards--left,.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero.is-platform-flow-in-view .junecommerce-features-hero__cards--right{transform:none!important}.junecommerce-features-hero__visual:before,.junecommerce-features-hero__media:after{opacity:0!important}.site-content-blocks.junecommerce-platform-flow-is-ready .junecommerce-features-hero .junecommerce-features-hero__visual-card:after{opacity:1;transform:none;transition:none}}
