@keyframes salon-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes salon-sheen{0%,42%{transform:translate(-120%);opacity:0}55%{opacity:1}78%,to{transform:translate(120%);opacity:0}}@keyframes salon-pulse{0%,to{box-shadow:0 0 #10b9812e}50%{box-shadow:0 0 0 8px #10b98100}}.salon-float-frame[data-astro-cid-m6k5u32f],.salon-phone-frame[data-astro-cid-m6k5u32f]{animation:salon-drift 7s ease-in-out infinite;will-change:transform}.salon-phone-frame[data-astro-cid-m6k5u32f]{animation-delay:.7s}.salon-dashboard-shell[data-astro-cid-m6k5u32f],.salon-profile-card[data-astro-cid-m6k5u32f],.salon-cta-card[data-astro-cid-m6k5u32f],.comparison-shell[data-astro-cid-m6k5u32f]{position:relative}.salon-dashboard-shell[data-astro-cid-m6k5u32f]:before,.salon-profile-card[data-astro-cid-m6k5u32f]:before,.salon-cta-card[data-astro-cid-m6k5u32f]:before,.comparison-shell[data-astro-cid-m6k5u32f]:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 0%,rgba(14,165,233,.1) 42%,transparent 68%);opacity:0;transform:translate(-120%);animation:salon-sheen 8s ease-in-out infinite}.salon-cta-card[data-astro-cid-m6k5u32f]:before{background:linear-gradient(112deg,transparent 0%,rgba(255,255,255,.18) 42%,transparent 68%)}.salon-live-badge[data-astro-cid-m6k5u32f]{animation:salon-pulse 2.8s ease-in-out infinite}.duration-bar[data-astro-cid-m6k5u32f]{transform:scaleX(.18);transform-origin:left center;transition:transform .98s cubic-bezier(.22,1,.36,1)}.blur-reveal[data-astro-cid-m6k5u32f].is-visible .duration-bar[data-astro-cid-m6k5u32f]{transform:scaleX(1)}[data-astro-cid-m6k5u32f]:where(#pain-points article,#service-duration article,#features article,#use-cases a,#business-fit .grid>div.blur-reveal,.comparison-mobile-card,.faq-item){transition:transform .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),background-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}[data-astro-cid-m6k5u32f]:where(#pain-points article,#service-duration article,#features article,#use-cases a,#business-fit .grid>div.blur-reveal):hover{transform:translateY(-5px);border-color:#0ea5e938;box-shadow:0 26px 60px -40px #2563ebc7}.faq-summary[data-astro-cid-m6k5u32f]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-m6k5u32f]{contain:layout}.faq-item[data-astro-cid-m6k5u32f]:hover{transform:translateY(-2px);border-color:#0ea5e938;box-shadow:0 22px 54px -38px #2563ebb3}.faq-answer[data-astro-cid-m6k5u32f]{height:0;opacity:0;transition:height .36s cubic-bezier(.22,1,.36,1),opacity .26s ease}.faq-item[data-astro-cid-m6k5u32f][open] .faq-answer[data-astro-cid-m6k5u32f]{height:auto;opacity:1}.faq-item[data-astro-cid-m6k5u32f].is-animating .faq-answer[data-astro-cid-m6k5u32f]{height:var(--faq-answer-height, auto)}.comparison-row[data-astro-cid-m6k5u32f] .comparison-win[data-astro-cid-m6k5u32f]{transition:transform .36s cubic-bezier(.22,1,.36,1),border-color .36s cubic-bezier(.22,1,.36,1),background-color .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1)}.comparison-row[data-astro-cid-m6k5u32f]:hover .comparison-win[data-astro-cid-m6k5u32f]{transform:translate(4px);border-color:#0ea5e940;background:#e0f2feb8;box-shadow:0 18px 42px -34px #2563ebbf}.comparison-mobile-card[data-astro-cid-m6k5u32f]{transition:transform .42s cubic-bezier(.22,1,.36,1),border-color .42s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1)}.comparison-mobile-card[data-astro-cid-m6k5u32f]:hover{transform:translateY(-3px);border-color:#0ea5e93d;box-shadow:0 20px 48px -34px #2563ebad}@media(prefers-reduced-motion:reduce){.salon-float-frame[data-astro-cid-m6k5u32f],.salon-phone-frame[data-astro-cid-m6k5u32f],.salon-live-badge[data-astro-cid-m6k5u32f],.salon-dashboard-shell[data-astro-cid-m6k5u32f]:before,.salon-profile-card[data-astro-cid-m6k5u32f]:before,.salon-cta-card[data-astro-cid-m6k5u32f]:before,.comparison-shell[data-astro-cid-m6k5u32f]:before{animation:none}.duration-bar[data-astro-cid-m6k5u32f],.comparison-row[data-astro-cid-m6k5u32f] .comparison-win[data-astro-cid-m6k5u32f],.comparison-mobile-card[data-astro-cid-m6k5u32f],.faq-answer[data-astro-cid-m6k5u32f],.faq-item[data-astro-cid-m6k5u32f]{transition:none;transform:none}}
