/* Easy Wedding (easywedding.in) — original design & code © 2026 Chandan Kumar Mahato. All rights reserved. Origin fingerprint: EW-ORIGIN-2026-369eafc22a98. Unauthorised copying is prohibited. */
.home-motion .hl-line,.home-motion .hl-amp{overflow:hidden;padding-block:5px;margin-block:-5px}.motion-orbit{position:absolute;right:6%;top:8%;width:35%;height:76%;z-index:1;color:#efce89;opacity:.45;pointer-events:none;overflow:visible}.motion-orbit path{fill:none;stroke:currentColor;stroke-width:.65}.motion-orbit circle{fill:currentColor}.home-motion [data-reveal]{transition:none}.feature-preview{transition:transform .7s cubic-bezier(.16,1,.3,1)}.feature-card:hover .feature-preview{transform:translateY(-5px) rotate(1deg)}.f-icon .icon,.card-action .icon{transition:transform .5s}.feature-card:hover .f-icon .icon{transform:rotate(-10deg)}.feature-card:hover .card-action .icon{transform:translate(3px,-3px)}.button.gold{position:relative;overflow:hidden;isolation:isolate}.button.gold:after{content:'';position:absolute;inset:-100% auto -100% -60%;width:35%;background:linear-gradient(90deg,transparent,#fff8,transparent);transform:skewX(-25deg);transition:left .8s;pointer-events:none}.button.gold:hover:after{left:150%}.hero-stationery{will-change:transform}.template-row a figure{transition:transform .7s cubic-bezier(.16,1,.3,1)}.template-row a:hover figure{transform:translateY(-6px) rotate(-1deg)}@media(max-width:1100px){.motion-orbit{right:0;width:48%;opacity:.2}}@media(prefers-reduced-motion:reduce){.motion-orbit{display:none}.hero-stationery{will-change:auto}.feature-card:hover .feature-preview,.template-row a:hover figure{transform:none}.home-motion [data-reveal]{opacity:1!important;transform:none!important}}
