.sectionDTL{perspective:1000px;transform-style:preserve-3d;width:700px!important;height:700px!important;animation:float 4s ease-in-out infinite,tiltAnimation 5s ease-in-out infinite,sway 7s ease-in-out infinite,bounce 3s ease-in-out infinite;filter:drop-shadow(0 15px 35px rgba(0,0,0,.3)) drop-shadow(0 8px 15px rgba(0,0,0,.2))}@keyframes float{0%,to{transform:translateY(0) rotateX(12deg) rotateY(-8deg) rotate(3deg)}50%{transform:translateY(-25px) rotateX(18deg) rotateY(-12deg) rotate(-2deg)}}@keyframes tiltAnimation{0%,to{transform:rotateX(12deg) rotateY(-8deg) rotate(3deg) translateZ(0)}25%{transform:rotateX(18deg) rotateY(-15deg) rotate(5deg) translateZ(20px)}50%{transform:rotateX(8deg) rotateY(-5deg) rotate(2deg) translateZ(10px)}75%{transform:rotateX(15deg) rotateY(-10deg) rotate(4deg) translateZ(25px)}}@keyframes sway{0%,to{transform:translateX(0) rotateY(-8deg)}33%{transform:translateX(15px) rotateY(-15deg)}66%{transform:translateX(-10px) rotateY(-5deg)}}@keyframes bounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}.sectionDTL:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%,rgba(0,0,0,.05));z-index:1;animation:gradientShift 5s ease-in-out infinite}@keyframes gradientShift{0%,to{background:linear-gradient(135deg,rgba(255,255,255,.1),transparent 50%,rgba(0,0,0,.05))}50%{background:linear-gradient(315deg,rgba(255,255,255,.15),transparent 50%,rgba(0,0,0,.1))}}.sectionDTL:after{content:"";position:absolute;top:100%;left:10%;width:80%;height:20px;background:radial-gradient(ellipse,rgba(0,0,0,.3) 0,transparent 70%);filter:blur(8px);transform:rotateX(90deg) translateZ(-1px);animation:shadowFloat 6s ease-in-out infinite}@keyframes shadowFloat{0%,to{transform:rotateX(90deg) translateZ(-1px) scale(1);opacity:.3}50%{transform:rotateX(90deg) translateZ(-1px) scale(1.1);opacity:.5}}.sectionDTL img{transform:rotate(-3deg) translateY(-8px) translateX(5px);animation:imageFloat 4s ease-in-out infinite,subtleRotate 6s ease-in-out infinite,imageShake 5s ease-in-out infinite,imageTilt 7s ease-in-out infinite;filter:drop-shadow(0 10px 25px rgba(0,0,0,.4)) drop-shadow(0 5px 10px rgba(0,0,0,.3))}@keyframes imageFloat{0%,to{transform:rotate(-3deg) translateY(-8px) translateX(5px) scale(1) translateZ(0)}50%{transform:rotate(-3deg) translateY(-8px) translateX(5px) scale(1.08) translateZ(15px)}}@keyframes subtleRotate{0%,to{transform:rotate(-3deg) translateY(-8px) translateX(5px) rotate(0deg)}25%{transform:rotate(-3deg) translateY(-8px) translateX(5px) rotate(2deg)}50%{transform:rotate(-3deg) translateY(-8px) translateX(5px) rotate(0deg)}75%{transform:rotate(-3deg) translateY(-8px) translateX(5px) rotate(-2deg)}}@keyframes imageShake{0%,to{transform:rotate(-3deg) translateY(-8px) translateX(5px) translateX(0) translateY(0)}25%{transform:rotate(-3deg) translateY(-8px) translateX(5px) translateX(3px) translateY(-2px)}50%{transform:rotate(-3deg) translateY(-8px) translateX(5px) translateX(0) translateY(0)}75%{transform:rotate(-3deg) translateY(-8px) translateX(5px) translateX(-2px) translateY(3px)}}@keyframes imageTilt{0%,to{transform:rotate(-3deg) translateY(-8px) translateX(5px) rotateX(0deg) rotateY(0deg)}33%{transform:rotate(-3deg) translateY(-8px) translateX(5px) rotateX(3deg) rotateY(-2deg)}66%{transform:rotate(-3deg) translateY(-8px) translateX(5px) rotateX(-2deg) rotateY(3deg)}}.sectionDTL .absolute{animation:overlayPulse 4s ease-in-out infinite,overlayShift 6s ease-in-out infinite}@keyframes overlayPulse{0%,to{opacity:0}50%{opacity:.5}}@keyframes overlayShift{0%,to{transform:translateX(0)}33%{transform:translateX(5px)}66%{transform:translateX(-3px)}}.sectionDTL:hover{animation-play-state:paused;transform:rotateX(25deg) rotateY(-15deg) rotate(5deg) translateZ(40px) scale(1.1);transition:transform .6s cubic-bezier(.23,1,.32,1)}.sectionDTL:hover:before{background:linear-gradient(135deg,rgba(255,255,255,.2),transparent 50%,rgba(0,0,0,.1))}.sectionDTL:hover:after{opacity:.7;transform:rotateX(90deg) translateZ(-1px) scale(1.2)}@media (max-width:1280px){.sectionDTL{width:600px!important;height:600px!important}}@media (max-width:1024px){.sectionDTL{width:500px!important;height:500px!important;animation-duration:8s,10s}}@media (max-width:768px){.sectionDTL{width:400px!important;height:400px!important}@keyframes float{0%,to{transform:translateY(0) rotateX(5deg) rotateY(-3deg) rotate(1deg)}50%{transform:translateY(-10px) rotateX(8deg) rotateY(-5deg) rotate(-.5deg)}}@keyframes tiltAnimation{0%,to{transform:rotateX(5deg) rotateY(-3deg) rotate(1deg) translateZ(0)}50%{transform:rotateX(8deg) rotateY(-5deg) rotate(2deg) translateZ(8px)}}}@media (max-width:640px){.sectionDTL{width:300px!important;height:300px!important}}.text-section{font-family:Playfair Display,Georgia,serif;line-height:1.6}.brand-text{font-size:2.8rem;font-weight:700;letter-spacing:-.02em;color:#2d3748;margin-bottom:2rem;line-height:1.1}.main-heading{display:none}.description{font-size:1rem;color:#4a5568;line-height:1.7;margin-bottom:1.5rem;font-weight:400}.feature-item,.feature-text,.features-container{display:none}@media (min-width:640px){.brand-text{font-size:3.2rem}.description{font-size:1.05rem}}@media (min-width:1024px){.brand-text{font-size:3.8rem;margin-bottom:2.5rem}.description{font-size:1.1rem;margin-bottom:2rem}}@media (min-width:1280px){.brand-text{font-size:4.2rem}.description{font-size:1.15rem}}