@import url("https://fonts.googleapis.com/css2?family=Anton&family=Averia+Serif+Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=Epilogue:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lora:ital,wght@0,400..700;1,400..700&family=Outfit:wght@100..900&family=Phudu:wght@300..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anton&family=Averia+Serif+Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Epilogue:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lora:ital,wght@0,400..700;1,400..700&family=Outfit:wght@100..900&family=Phudu:wght@300..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anton&family=Averia+Serif+Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Epilogue:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lora:ital,wght@0,400..700;1,400..700&family=Outfit:wght@100..900&family=Phudu:wght@300..900&family=Raleway:ital,wght@0,100..900;1,100..900&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Anton&family=Averia+Serif+Libre:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Epilogue:ital,wght@0,100..900;1,100..900&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Lora:ital,wght@0,400..700;1,400..700&family=Outfit:wght@100..900&family=Phudu:wght@300..900&family=Raleway:ital,wght@0,100..900;1,100..900&family=Space+Grotesk:wght@300..700&family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap");.azzle-hero-card-wrapper{display:flex;justify-content:center;align-items:center;width:100%;margin:-100px auto 0;padding:0}.azzle-hero-card{width:110vw;max-width:100%;height:46vh;min-height:700px;border-radius:32px;background:linear-gradient(135deg,rgba(255,255,255,.95),rgba(255,255,255,.98));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 20px 60px rgba(0,0,0,.15);border:none;padding:60px 80px;display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden;gap:40px}.azzle-hero-card:before{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(100,200,255,.05) 0,transparent 70%);animation:rotate 20s linear infinite}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.azzle-hero-card-content{position:relative;z-index:1;text-align:center;width:100%}.hero-card-section{position:relative;z-index:1;height:100%;display:flex;flex-direction:column}.hero-card-left,.hero-card-middle{flex:1 1}.hero-card-right{flex:1 1;position:relative;margin:-60px -80px -60px 0;padding-right:80px}.sghs-scroll-text{position:absolute;top:-60px;left:0;right:0;bottom:-60px;display:flex;flex-direction:column;gap:40px;overflow:hidden}.scroll-text-item{font-size:180px;font-weight:900;line-height:1;color:rgba(0,0,0,.03);font-family:ClashDisplayMedium,sans-serif;white-space:nowrap;text-align:right;letter-spacing:-8px;flex-shrink:0}@media (max-width:991px){.azzle-hero-card-wrapper{margin:-80px auto 0}.azzle-hero-card{width:95vw;height:35vh;min-height:250px;padding:40px 60px;border-radius:24px;gap:20px}.hero-card-right{margin:-40px -60px -40px 0;padding-right:60px}.sghs-scroll-text{top:-40px;bottom:-40px;gap:30px}.scroll-text-item{font-size:120px}}@media (max-width:767px){.azzle-hero-card-wrapper{margin:-60px auto 0}.azzle-hero-card{width:94vw;height:30vh;min-height:220px;padding:30px 40px;border-radius:20px;gap:15px}.hero-card-right{margin:-30px -40px -30px 0;padding-right:40px}.sghs-scroll-text{top:-30px;bottom:-30px;gap:25px}.scroll-text-item{font-size:90px}}@media (max-width:575px){.azzle-hero-card-wrapper{margin:-40px auto 0}.azzle-hero-card{width:92vw;height:28vh;min-height:200px;padding:24px 30px;border-radius:16px;gap:10px}.hero-card-right{margin:-24px -30px -24px 0;padding-right:30px}.sghs-scroll-text{top:-24px;bottom:-24px;gap:20px}.scroll-text-item{font-size:70px}}