/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
[data-aos="reveal-elegant"]{opacity:0;transform:translateY(40px) scale(0.96);transition-property:opacity,transform;}[data-aos="reveal-elegant"].aos-animate{opacity:1;transform:translateY(0) scale(1);transition-timing-function:cubic-bezier(0.16,1,0.3,1);transition-duration:1.2s !important;}[data-aos="blur-in"]{opacity:0;transform:scale(0.98);transition-property:opacity,transform;}[data-aos="blur-in"].aos-animate{opacity:1;transform:scale(1);transition-timing-function:cubic-bezier(0.25,1,0.5,1);transition-duration:1s !important;}[data-aos="clip-slide"]{opacity:0;transform:translateY(40px);transition-property:opacity,transform;}[data-aos="clip-slide"].aos-animate{opacity:1;transform:translateY(0);transition-timing-function:cubic-bezier(0.76,0,0.24,1);transition-duration:1.2s !important;}[data-aos="reveal-left"]{opacity:0;transform:translateX(-40px);transition-property:opacity,transform;}[data-aos="reveal-left"].aos-animate{opacity:1;transform:translateX(0);transition-timing-function:cubic-bezier(0.16,1,0.3,1);transition-duration:1.2s !important;}[data-aos="reveal-right"]{opacity:0;transform:translateX(40px);transition-property:opacity,transform;}[data-aos="reveal-right"].aos-animate{opacity:1;transform:translateX(0);transition-timing-function:cubic-bezier(0.16,1,0.3,1);transition-duration:1.2s !important;}[data-aos="zoom-premium"]{opacity:0;transform:scale(0.92);transition-property:opacity,transform;}[data-aos="zoom-premium"].aos-animate{opacity:1;transform:scale(1);transition-timing-function:cubic-bezier(0.34,1.56,0.64,1);transition-duration:1s !important;}[data-aos="flip-card-3d"]{opacity:0;transform:perspective(1000px) rotateX(-15deg) translateY(30px);transition-property:opacity,transform;}[data-aos="flip-card-3d"].aos-animate{opacity:1;transform:perspective(1000px) rotateX(0deg) translateY(0);transition-timing-function:cubic-bezier(0.16,1,0.3,1);transition-duration:1.4s !important;}.premium-btn{transition:transform 0.4s cubic-bezier(0.16,1,0.3,1),box-shadow 0.4s cubic-bezier(0.16,1,0.3,1) !important;}.premium-btn:hover{transform:translateY(-4px) scale(1.02) !important;box-shadow:0 12px 24px rgba(0,0,0,0.25) !important;}
.site-branding__logo img{height:55px !important;width:auto !important;max-width:100% !important;}.site-branding{display:flex !important;flex-direction:column !important;align-items:flex-start !important;}.site-branding__slogan{font-family:'Segoe UI',Roboto,sans-serif !important;font-size:8px !important;font-weight:500 !important;color:#1d2a5b !important;margin-top:-10px !important;margin-left:50px !important;letter-spacing:0.3px !important;white-space:nowrap !important;display:block !important;}
