@layer components{.hero{text-align:center;flex-direction:column;align-items:center;min-height:100vh;padding:clamp(6rem,12vw,14rem) 1.5rem 3rem;display:flex}.hero-eyebrow{font-family:var(--font-body),sans-serif;font-size:var(--text-eyebrow);color:var(--color-coral);text-transform:uppercase;letter-spacing:.12em;margin-bottom:clamp(1rem,1.5vw,1.5rem);font-weight:600}.hero-headline{max-width:14ch;font-family:var(--font-heading),Georgia,serif;font-size:var(--text-hero);letter-spacing:-.02em;margin-bottom:clamp(1rem,1.5vw,2rem);font-weight:700;line-height:1.08}.hero-sub{max-width:clamp(20rem,40vw,44rem);color:var(--color-text-muted-dark);margin-bottom:clamp(1.5rem,2.5vw,3rem);font-size:clamp(1rem,1.4vw,1.5rem);line-height:1.65}.hero-ctas{flex-wrap:wrap;justify-content:center;gap:clamp(.75rem,1vw,1.25rem);margin-bottom:clamp(2rem,3vw,3rem);display:flex}@media (max-width:768px){.hero{padding:8rem 1.25rem 2rem}.hero-eyebrow{font-size:.875rem}.hero-headline{max-width:10ch;font-size:2.8rem}.hero-sub{max-width:100%;font-size:1.1rem}.hero-ctas{margin-bottom:2.5rem}.btn-primary,.btn-ghost{padding:.85rem 1.75rem;font-size:1rem}.logos-strip{padding:2.5rem 0 2rem}.marquee-logo{height:18px}}.logos-strip{background:var(--color-white);padding:clamp(3rem,5vw,5rem) 0}.logos-strip-eyebrow{font-family:var(--font-body),sans-serif;color:var(--color-text-muted-dark);text-align:center;text-transform:uppercase;letter-spacing:.12em;margin-bottom:clamp(1.25rem,2vw,2rem);font-size:clamp(.75rem,.85vw,.85rem);font-weight:600}.marquee-wrap{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%)}.marquee-track{align-items:center;gap:clamp(3rem,5vw,5rem);width:max-content;animation:60s linear infinite marqueeScroll;display:flex}.marquee-track:hover{animation-play-state:paused}@keyframes marqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-logo{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.5;filter:grayscale();width:auto;height:clamp(18px,2.2vw,28px);transition:opacity .3s var(--ease-smooth);flex-shrink:0}.marquee-track:hover .marquee-logo{opacity:.3}.marquee-track:hover .marquee-logo:hover{opacity:.7}.home-cta{background:var(--color-dark);padding:clamp(5rem,10vw,10rem) clamp(1.25rem,5vw,5rem)}.home-cta-inner{max-width:var(--container-max);grid-template-columns:1fr 1fr;align-items:center;gap:clamp(3rem,6vw,6rem);margin:0 auto;display:grid}.home-cta-copy{flex-direction:column;display:flex}.home-cta-headline{font-family:var(--font-heading),serif;font-size:var(--text-section);color:var(--color-text-on-dark);letter-spacing:-.02em;margin-bottom:clamp(.75rem,1.5vw,1.25rem);font-weight:700;line-height:1.1}.home-cta-sub{font-family:var(--font-body),sans-serif;font-size:var(--text-body-lg);color:var(--color-text-muted-dark);margin-bottom:clamp(2rem,3vw,2.5rem);font-weight:500;line-height:1.6}.home-cta-btn{width:fit-content;font-family:var(--font-body),sans-serif;font-size:var(--text-body-lg);color:var(--color-white);cursor:pointer;background:var(--color-coral);transition:all .2s var(--ease-smooth);border-radius:9999px;align-items:center;gap:.5rem;padding:clamp(.8rem,1.1vw,1rem) clamp(2rem,2.5vw,2.5rem);font-weight:600;text-decoration:none;display:inline-flex}.home-cta-btn:hover{background:var(--color-coral-hover);transform:translateY(-1px)}.home-cta-btn svg{width:16px;height:16px;transition:transform .2s var(--ease-smooth)}.home-cta-btn:hover svg{transform:translate(3px)}@media (max-width:1024px){.home-cta-inner{text-align:center;grid-template-columns:1fr}.home-cta-btn{margin:0 auto}}.home-testimonials{background:var(--color-white);padding:clamp(2rem,3vw,3rem) clamp(1.25rem,5vw,5rem) clamp(4rem,8vw,8rem);position:relative;overflow:hidden}.home-testimonials-grid{columns:3;max-width:var(--container-max);z-index:1;column-gap:clamp(1rem,1.5vw,1.5rem);margin:0 auto;position:relative}.testimonial{background:var(--color-warm);transition:transform .2s var(--ease-smooth);break-inside:avoid;border-radius:clamp(12px,1.2vw,16px);margin-bottom:clamp(1rem,1.5vw,1.5rem);padding:clamp(1.75rem,2.5vw,3rem)}.testimonial:hover{transform:translateY(-2px)}.testimonial-quote{font-family:var(--font-heading),serif;font-size:var(--text-body-lg);color:var(--color-text-primary);font-style:italic;font-weight:400;line-height:1.55}.testimonial-source{align-items:center;gap:clamp(.6rem,1vw,.85rem);margin-top:clamp(1rem,1.5vw,1.5rem);display:flex}.testimonial-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:36px;height:36px}.testimonial-name{font-family:var(--font-body),sans-serif;font-size:var(--text-small);color:var(--color-text-primary);font-weight:600}.testimonial-role{font-family:var(--font-body),sans-serif;font-size:var(--text-xs);color:var(--color-text-muted);font-weight:400}@media (max-width:768px){.home-testimonials-grid{columns:1}}@media (min-width:769px) and (max-width:1024px){.home-testimonials-grid{columns:2}}.home-academy{background:var(--color-warm);padding:clamp(5rem,10vw,10rem) clamp(1.25rem,5vw,5rem);position:relative;overflow:hidden}.academy-inner{z-index:1;max-width:var(--container-max);grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(3rem,6vw,6rem);margin:0 auto;display:grid;position:relative}.academy-collage{aspect-ratio:1;width:100%;max-width:540px;margin:0 auto;position:relative}.academy-photo{cursor:pointer;border:3px solid var(--color-warm);opacity:0;transition:transform .4s var(--ease-smooth);border-radius:50%;position:absolute;overflow:visible;scale:.8;box-shadow:0 8px 30px #0000001a}.academy-photo-clip{border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.revealed .academy-photo{animation:photoPopIn .6s var(--ease-smooth)forwards}.revealed .academy-photo--hamza{animation-delay:.1s}.revealed .academy-photo--jaya{animation-delay:.45s}@keyframes photoPopIn{0%{opacity:0;scale:.8}to{opacity:1;scale:1}}.academy-photo:hover{z-index:5;transform:scale(1.05)}.academy-photo:hover .academy-photo-label{opacity:1;transform:translate(-50%)translateY(0)}.academy-photo img{object-fit:cover;width:100%;height:100%;display:block}.academy-photo-label{white-space:nowrap;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f0c14eb;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:8px 14px;transition:opacity .3s,transform .3s;display:flex;position:absolute;bottom:-54px;left:50%;transform:translate(-50%)translateY(4px)}.academy-photo-label__name{font-family:var(--font-heading);color:#fff;letter-spacing:.01em;font-size:.8rem;font-weight:700}.academy-photo-label__role{font-family:var(--font-body);color:var(--color-coral,#ff6b4a);letter-spacing:.02em;font-size:.72rem;font-weight:600}.academy-photo--hamza{z-index:3;border-color:var(--color-white);width:55%;height:55%;top:5%;left:12%;box-shadow:0 12px 40px #00000024}.academy-photo--jaya{z-index:2;width:42%;height:42%;bottom:5%;right:8%}.academy-cred{z-index:4;font-family:var(--font-body),sans-serif;color:var(--color-text-muted);white-space:nowrap;pointer-events:none;background:var(--color-white);box-shadow:0 4px 16px var(--color-black-a8);opacity:0;border-radius:9999px;padding:.3rem .7rem;font-size:clamp(.6rem,.75vw,.75rem);font-weight:600;position:absolute;transform:translateY(8px)}.revealed .academy-cred{animation:pillFadeIn .5s var(--ease-smooth)forwards}.revealed .academy-cred--google{animation-delay:.5s}.revealed .academy-cred--walmart{animation-delay:.6s}.revealed .academy-cred--trained{animation-delay:.7s}.revealed .academy-cred--ucla{animation-delay:.9s}@keyframes pillFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.academy-cred--google{top:2%;right:28%}.academy-cred--trained{top:38%;left:0%}.academy-cred--walmart{top:8%;left:0%}.academy-cred--ucla{bottom:8%;right:2%}.academy-cred span{color:var(--color-coral);margin-right:.25rem}.academy-copy{flex-direction:column;display:flex}.academy-eyebrow{font-family:var(--font-body),sans-serif;font-size:var(--text-eyebrow);color:var(--color-coral);text-transform:uppercase;letter-spacing:.12em;margin-bottom:clamp(.75rem,1.2vw,1rem);font-weight:600}.academy-headline{font-family:var(--font-heading),serif;font-size:var(--text-academy);color:var(--color-text-primary);letter-spacing:-.015em;margin-bottom:clamp(1rem,1.5vw,1.5rem);font-weight:700;line-height:1.15}.academy-desc{max-width:34rem;font-family:var(--font-body),sans-serif;font-size:var(--text-body-lg);color:var(--color-text-muted);margin-bottom:clamp(1.5rem,2.5vw,2rem);font-weight:400;line-height:1.65}.academy-stats{flex-wrap:wrap;gap:clamp(1.5rem,3vw,2.5rem);margin-bottom:clamp(1.5rem,2.5vw,2rem);display:flex}.academy-stat-val{font-family:var(--font-heading),serif;color:var(--color-text-primary);font-size:clamp(1.75rem,2.5vw,2.5rem);font-weight:700;line-height:1}.academy-stat-label{font-family:var(--font-body),sans-serif;color:var(--color-text-muted-dark);margin-top:.25rem;font-size:clamp(.7rem,.85vw,.85rem)}@media (max-width:768px){.academy-inner{grid-template-columns:1fr;gap:clamp(2rem,5vw,3rem)}.academy-collage{max-width:min(360px,100%)}.academy-cred{padding:.2rem .5rem;font-size:.6rem}}@media (min-width:769px) and (max-width:1024px){.academy-inner{grid-template-columns:1fr;gap:clamp(2rem,4vw,3rem)}.academy-collage{max-width:min(440px,80%)}}}
:root{--accent:#fc654a;--accent-soft:#fc654a8c;--bg-card:#ffffff08;--bg-card-hover:#ffffff0f;--border:#ffffff17;--border-strong:#ffffff29;--text-primary:#f5f5f7;--text-muted:#f5f5f78c}.graph-container{justify-content:center;width:100%;display:flex;position:relative}.graph-svg{width:100%;max-width:1200px;height:auto;overflow:visible}.graph-desktop{display:block}.graph-mobile{display:none}@media (max-width:768px){.graph-desktop{display:none}.graph-mobile{max-width:343px;display:block}}.hero-enter{opacity:0;animation:.9s cubic-bezier(.22,1,.36,1) forwards heroEnter;transform:translateY(20px)}.hero-enter-d5{animation-delay:.3s}@keyframes heroEnter{to{opacity:1;transform:translateY(0)}}.stagger-in{opacity:0;transform-box:fill-box;animation:.7s cubic-bezier(.22,1,.36,1) forwards staggerIn;transform:translateY(8px)}@keyframes staggerIn{to{opacity:1;transform:translateY(0)}}.group-card{fill:var(--bg-card);stroke:var(--border);stroke-width:1px;transition:fill .3s,stroke .3s}.group-card-accent{fill:#fc654a0a;stroke:#fc654a38}.group-label{text-transform:uppercase;letter-spacing:.06em;fill:var(--text-muted);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:12px;font-weight:600}.group-label-accent{opacity:.85;fill:var(--accent)}.icon-box,.icon-box-context{fill:#ffffff0a;stroke:var(--border);stroke-width:1px;transform-origin:50%;transform-box:fill-box;transition:fill .25s,stroke .25s,transform .25s}.icon-box-context{fill:#fc654a0d;stroke:#fc654a40}.icon-cell{cursor:pointer}.icon-cell:hover .icon-box,.icon-cell:hover .icon-box-context{fill:var(--bg-card-hover);stroke:var(--accent-soft);transform:translateY(-1px)}.item-label{text-anchor:middle;fill:var(--text-muted);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:11px;font-weight:500}.icon-cell:hover .item-label{fill:var(--text-primary)}.conn-base{fill:none;stroke:var(--border);stroke-width:1.2px}.conn-flow{filter:drop-shadow(0 0 4px #fc654a66);fill:none;stroke-width:2px;stroke-linecap:round;stroke-dasharray:60 240;animation:3s linear infinite dashFlow}@keyframes dashFlow{0%{stroke-dashoffset:300px}to{stroke-dashoffset:0}}.dot-source{filter:drop-shadow(0 0 6px #fc654ab3);fill:var(--accent);animation:2s ease-in-out infinite dotPulse}@keyframes dotPulse{0%,to{opacity:1;transform-box:fill-box;transform-origin:50%;transform:scale(1)}50%{opacity:.6;transform-box:fill-box;transform-origin:50%;transform:scale(1.3)}}.conn-particle{filter:drop-shadow(0 0 6px var(--accent))drop-shadow(0 0 12px var(--accent));fill:#fff}.engine-outer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);fill:#0f0f148c;stroke:var(--border-strong);stroke-width:1.2px}.engine-title{letter-spacing:.04em;text-anchor:middle;fill:var(--text-primary);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:14px;font-weight:700}.engine-ring{opacity:0;fill:none;stroke:var(--accent);stroke-width:1px;transform-origin:50%;transform-box:fill-box;animation:4s ease-out infinite ringPulse}.engine-ring-2{animation-delay:2s}@keyframes ringPulse{0%{opacity:.5;transform:scale(.85)}to{opacity:0;transform:scale(1.15)}}.engine-step-box{fill:#ffffff06;stroke:var(--border);stroke-width:1px;transition:all .4s}.engine-num{letter-spacing:.05em;fill:var(--accent);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:700}.engine-step-label{fill:var(--text-primary);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:600}.engine-step-desc{fill:var(--text-muted);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:10.5px}.step-arrow{opacity:.7;fill:none;stroke:var(--accent);stroke-width:1.5px}.engine-step .engine-step-box{transition:fill .5s,stroke .5s}.engine-step-1 .engine-step-box,.engine-step-2 .engine-step-box,.engine-step-3 .engine-step-box{animation:6s ease-in-out infinite stepActive}.engine-step-1 .engine-step-box{animation-delay:0s}.engine-step-2 .engine-step-box{animation-delay:2s}.engine-step-3 .engine-step-box{animation-delay:4s}@keyframes stepActive{0%,25%,to{fill:#ffffff06;stroke:var(--border);filter:none}8%,16%{fill:#fc654a14;stroke:var(--accent-soft);filter:drop-shadow(0 0 8px #fc654a59)}}.output-box{fill:#ffffff08;stroke:var(--border);stroke-width:1px;transition:all .3s}.output-label{text-anchor:middle;fill:var(--text-primary);font-family:ui-sans-serif,system-ui,-apple-system,sans-serif;font-size:13px;font-weight:600}.output-box{animation:2.8s ease-in-out infinite outputFlash}g:first-of-type>.output-box{animation-delay:.4s}g:nth-of-type(2)>.output-box{animation-delay:1.1s}g:nth-of-type(3)>.output-box{animation-delay:1.8s}g:nth-of-type(4)>.output-box{animation-delay:2.5s}@keyframes outputFlash{0%,90%,to{fill:#ffffff08;stroke:var(--border)}50%{fill:#fc654a12;stroke:var(--accent-soft)}}g:hover>.output-box{filter:drop-shadow(0 0 12px #fc654a4d);fill:#fc654a1a;stroke:var(--accent)}@media (prefers-reduced-motion:reduce){.hero-enter,.stagger-in,.conn-flow,.dot-source,.engine-ring,.engine-step-box,.output-box,.conn-particle{animation:none!important}.hero-enter,.stagger-in{opacity:1!important;transform:none!important}}
@layer components{.home-cta-graph{justify-content:center;align-items:center;display:flex}.home-cta-graph svg,.cta-graph-svg{width:100%;max-width:none;height:auto;overflow:visible}.mini-grid line{opacity:.05;stroke:#fc654a;stroke-width:.3px}.mini-node{fill:url(#nodeFill);stroke:var(--color-warm-a8,#fc654a2e);stroke-width:1px;transition:all .3s}.mini-node-group:hover .mini-node{fill:#fc654a14;stroke:#fc654a8c}.mini-node-icon{opacity:.8;fill:var(--color-coral,#fc654a)}.mini-node-group:first-child .mini-node-icon{animation:2.4s ease-in-out infinite nodePulse}.mini-node-group:nth-child(2) .mini-node-icon{animation:2.4s ease-in-out .6s infinite nodePulse}.mini-node-group:nth-child(3) .mini-node-icon{animation:2.4s ease-in-out 1.2s infinite nodePulse}@keyframes nodePulse{0%,to{opacity:.5;transform-origin:50%}50%{opacity:1}}.mini-engine{stroke-width:1.5px}.engine-ring{fill:none;stroke:var(--color-coral,#fc654a);stroke-width:1px;transform-origin:170px 100px;transform-box:fill-box}.engine-ring-1{animation:2.8s ease-out infinite enginePulse}.engine-ring-2{animation:2.8s ease-out 1.4s infinite enginePulse}@keyframes enginePulse{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.18)}}.engine-orbit{fill:none;stroke:#fc654a59;stroke-width:.6px;stroke-dasharray:1 2}.engine-orbit-dot{fill:var(--color-coral,#fc654a)}.mini-conn{fill:none;stroke:var(--color-warm-a12,#fc654a47);stroke-width:1px;stroke-linecap:round;stroke-dasharray:3 6;animation:1.4s linear infinite dashFlow}.mini-conn-out{opacity:.55;fill:none;stroke:var(--color-coral,#fc654a);stroke-width:1.4px;stroke-linecap:round;stroke-dasharray:3 6;animation:1.4s linear infinite dashFlowOut}@keyframes dashFlow{to{stroke-dashoffset:-18px}}@keyframes dashFlowOut{to{stroke-dashoffset:18px}}.mini-particle{fill:var(--color-coral,#fc654a)}.mini-particle-out{fill:#ffd1c2}.mini-dot-accent{fill:var(--color-coral,#fc654a)}.mini-dot-ripple{fill:none;stroke:var(--color-coral,#fc654a);stroke-width:1px}.mini-label{font-family:var(--font-body),sans-serif;letter-spacing:.2px;text-anchor:middle;fill:var(--color-text-muted,#9b9590);font-size:8px;font-weight:500}.mini-engine-label{font-family:var(--font-heading),serif;letter-spacing:.3px;text-anchor:middle;fill:var(--color-text-on-dark,#fff);font-size:11px;font-weight:700}.mini-engine-sub{font-family:var(--font-body),sans-serif;text-transform:uppercase;letter-spacing:.6px;text-anchor:middle;fill:var(--color-coral,#fc654a);font-size:6.5px;font-weight:600}.mini-output-label{font-family:var(--font-body),sans-serif;text-anchor:start;fill:var(--color-text-muted,#9b9590);font-size:7px;font-weight:500}@media (prefers-reduced-motion:reduce){.mini-conn,.mini-conn-out,.engine-ring-1,.engine-ring-2,.mini-node-icon,.mini-particle,.mini-particle-out,.mini-dot-ripple{animation:none!important}}@media (max-width:768px){.home-cta-graph{order:-1}.home-cta-graph svg{max-width:280px}}}
@layer components{.ls-section{background:var(--color-white);padding:clamp(5rem,10vw,10rem) clamp(1.25rem,5vw,5rem)}.ls-inner{max-width:var(--container-max);grid-template-columns:1.6fr 1fr;gap:clamp(3rem,6vw,6rem);margin:0 auto;display:grid}.ls-left{flex-direction:column;display:flex}.ls-panel{align-items:center;min-height:80vh;display:flex}.ls-panel-inner{opacity:.3;width:100%;transition:opacity .5s var(--ease-smooth),transform .5s var(--ease-smooth);transform:translateY(12px)}.ls-panel-inner--visible{opacity:1;transform:translateY(0)}.ls-visual-card{background:var(--color-warm);box-shadow:var(--shadow-card);border-radius:clamp(12px,1.5vw,20px);padding:clamp(2rem,3vw,3rem)}.ls-visual-card svg{width:100%;height:auto;display:block}.ls-right{position:relative}.ls-right-sticky{position:sticky;top:clamp(6rem,10vw,10rem)}.ls-eyebrow{font-family:var(--font-body),sans-serif;font-size:var(--text-eyebrow);color:var(--color-coral);text-transform:uppercase;letter-spacing:.12em;margin-bottom:clamp(1rem,1.5vw,1.5rem);font-weight:600}.ls-headline{max-width:14ch;font-family:var(--font-heading),sans-serif;font-size:var(--text-section);color:var(--color-text-primary);letter-spacing:-.015em;margin-bottom:clamp(2.5rem,4vw,4rem);font-weight:700;line-height:1.12}.ls-service-list{flex-direction:column;gap:clamp(1.5rem,2.5vw,2.5rem);margin-bottom:clamp(2.5rem,4vw,3.5rem);display:flex}.ls-service-item{opacity:.35;transition:opacity .4s var(--ease-smooth)}.ls-service-item--active{opacity:1}.ls-service-num{font-family:var(--font-body),sans-serif;font-size:var(--text-xs);color:var(--color-coral);letter-spacing:.06em;margin-bottom:clamp(.25rem,.4vw,.4rem);font-weight:600;display:block}.ls-service-name{font-family:var(--font-heading),sans-serif;font-size:var(--text-card-title);color:var(--color-text-primary);margin-bottom:clamp(.3rem,.5vw,.5rem);font-weight:700}.ls-service-desc{max-width:28rem;font-family:var(--font-body),sans-serif;font-size:var(--text-body);color:var(--color-text-muted);font-weight:400;line-height:1.6}.ls-cta{width:fit-content;font-family:var(--font-body),sans-serif;font-size:var(--text-cta);color:var(--color-coral);cursor:pointer;transition:all .2s var(--ease-smooth);border:1px solid #fc654a4d;border-radius:9999px;align-items:center;gap:.5rem;padding:clamp(.7rem,.9vw,.85rem) clamp(1.5rem,2vw,2rem);font-weight:600;text-decoration:none;display:inline-flex}.ls-cta:hover{background:#fc654a0f;border-color:#fc654a80;transform:translateY(-1px)}.ls-cta svg{width:14px;height:14px;transition:transform .2s var(--ease-smooth)}.ls-cta:hover svg{transform:translate(3px)}.ls-mobile-info{display:none}@media (max-width:768px){.ls-inner{grid-template-columns:1fr}.ls-right{order:-1}.ls-right-sticky{position:relative;top:0}.ls-service-list{display:none}.ls-mobile-info{margin-bottom:clamp(1.25rem,2vw,1.5rem);display:block}.ls-panel{min-height:auto;margin-bottom:clamp(3rem,5vw,4rem)}.ls-panel-inner{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ls-panel-inner,.ls-service-item{transition:none}}}
