.Navbar-module__cJzEcG__navLink{color:var(--on-surface-variant,#666);letter-spacing:.5px;cursor:pointer;font-weight:500;position:relative}.Navbar-module__cJzEcG__navLink:before{content:"";background:linear-gradient(90deg,#d4af37,#e8d4b8);width:0;height:2px;transition:width .4s cubic-bezier(.34,1.56,.64,1);position:absolute;bottom:0;left:0}.Navbar-module__cJzEcG__navLink:hover:before{width:100%}.Navbar-module__cJzEcG__navLink:hover{color:#d4af37;transform:translateY(-2px)}.Navbar-module__cJzEcG__navLink:active{transform:translateY(0)}.Navbar-module__cJzEcG__activeUnderline{width:100%;animation:.5s ease-out Navbar-module__cJzEcG__slideIn}@keyframes Navbar-module__cJzEcG__slideIn{0%{opacity:0;width:0}to{opacity:1;width:100%}}.Navbar-module__cJzEcG__ctaButton{background:linear-gradient(135deg,#d4af37,#c9a961);transition:all .3s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.Navbar-module__cJzEcG__ctaButton:before{content:"";background:#fff3;width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Navbar-module__cJzEcG__ctaButton:hover:before{left:100%}.Navbar-module__cJzEcG__ctaButton:hover{letter-spacing:.5px;transform:translateY(-3px)scale(1.02);box-shadow:0 12px 24px #d4af3766}.Navbar-module__cJzEcG__ctaButton:active{transform:translateY(-1px)scale(.98)}@media (prefers-reduced-motion:reduce){.Navbar-module__cJzEcG__navLink:before,.Navbar-module__cJzEcG__ctaButton{transition:none}.Navbar-module__cJzEcG__navLink:hover,.Navbar-module__cJzEcG__ctaButton:hover{transform:none}}@media (max-width:768px){.Navbar-module__cJzEcG__navLink:before{display:none}.Navbar-module__cJzEcG__navLink:hover{transform:none}}
.WhyUs-module__onskOq__featureCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:transform, box-shadow;background:linear-gradient(135deg,#fffc,#fffffff2);border:1px solid #d4af371a;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.WhyUs-module__onskOq__featureCard:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#d4af371a,#0000);transition:opacity .4s;position:absolute;inset:0}.WhyUs-module__onskOq__featureCard:hover:before{opacity:1}.WhyUs-module__onskOq__iconWrapper{background:linear-gradient(135deg,#d4af370d,#d4af3705);border:1px solid #d4af3733;border-radius:12px;width:fit-content;padding:16px;transition:all .4s cubic-bezier(.34,1.56,.64,1);position:relative}.WhyUs-module__onskOq__featureCard:hover .WhyUs-module__onskOq__iconWrapper{background:linear-gradient(135deg,#d4af3726,#d4af3714);border-color:#d4af3766;transform:scale(1.1)rotate(-5deg);box-shadow:0 8px 16px #d4af3733}.WhyUs-module__onskOq__featureCard:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#d4af374d,#0000);width:200%;height:200%;transition:opacity .5s;position:absolute;top:-50%;right:-50%}.WhyUs-module__onskOq__featureCard:hover:after{opacity:.3;animation:2s ease-in-out infinite WhyUs-module__onskOq__glow-pulse}@keyframes WhyUs-module__onskOq__glow-pulse{0%,to{opacity:.2}50%{opacity:.4}}.WhyUs-module__onskOq__featureCard h3{color:#0a1422;z-index:1;transition:color .3s;position:relative}.WhyUs-module__onskOq__featureCard:hover h3{color:#d4af37;text-shadow:0 0 20px #d4af374d}.WhyUs-module__onskOq__featureCard p{z-index:1;transition:opacity .3s;position:relative}.WhyUs-module__onskOq__featureCard:hover p{opacity:.9}@keyframes WhyUs-module__onskOq__border-glow{0%{border-color:#d4af371a;box-shadow:0 0 #d4af3700}50%{box-shadow:0 0 20px 4px #d4af3726}to{border-color:#d4af374d;box-shadow:0 0 #d4af3700}}.WhyUs-module__onskOq__featureCard:hover{border-color:#d4af374d;animation:.6s WhyUs-module__onskOq__border-glow}@media (prefers-reduced-motion:reduce){.WhyUs-module__onskOq__featureCard,.WhyUs-module__onskOq__iconWrapper{transition:none;animation:none}.WhyUs-module__onskOq__featureCard:hover{box-shadow:none;transform:none}}@media (max-width:768px){.WhyUs-module__onskOq__featureCard:after{display:none}.WhyUs-module__onskOq__featureCard:hover{transform:translateY(-8px)}.WhyUs-module__onskOq__iconWrapper{padding:12px}}@keyframes WhyUs-module__onskOq__fadeInScale{0%{opacity:0;transform:scale(.9)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}
