.page-module___8aEwW__page{flex-direction:column;width:100%;min-height:100vh;display:flex}.page-module___8aEwW__main{z-index:10;flex-direction:column;flex:1;display:flex;position:relative}@keyframes page-module___8aEwW__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module___8aEwW__pulse{0%{opacity:.1;transform:translate(-50%,-50%)scale(.8)}to{opacity:.3;transform:translate(-50%,-50%)scale(1.1)}}
.Hero-module__ZARIfG__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:120px 20px 80px;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__floatingShape1{pointer-events:none;border:1px solid #0000000f;border-radius:50%;width:300px;height:300px;position:absolute;top:15%;right:10%}.Hero-module__ZARIfG__floatingShape2{pointer-events:none;background:linear-gradient(135deg,#00000005 0%,#0000 100%);border-radius:30% 70% 70% 30%/30% 30% 70% 70%;width:200px;height:200px;position:absolute;top:25%;left:5%}.Hero-module__ZARIfG__floatingShape3{pointer-events:none;border:2px solid #0000000a;border-radius:50%;width:150px;height:150px;position:absolute;bottom:20%;right:15%}.Hero-module__ZARIfG__title{font-family:var(--font-bebas),"Bebas Neue",sans-serif;color:#0a0a0a;z-index:1;word-break:break-word;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:100%;margin-bottom:32px;font-size:clamp(2rem,6vw,5rem);font-weight:400;line-height:1;position:relative}.Hero-module__ZARIfG__line1{display:inline-block}.Hero-module__ZARIfG__line2{color:#333;display:inline-block}.Hero-module__ZARIfG__subtitle{color:#666;z-index:1;max-width:550px;margin-bottom:48px;font-size:1.2rem;line-height:1.8;position:relative}.Hero-module__ZARIfG__cta{z-index:1;flex-wrap:wrap;justify-content:center;gap:16px;display:flex;position:relative}.Hero-module__ZARIfG__primaryBtn{color:#fff;background:#0a0a0a;border-radius:50px;padding:18px 36px;font-size:1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 20px #00000026}.Hero-module__ZARIfG__primaryBtn:hover{box-shadow:0 8px 30px #00000040}.Hero-module__ZARIfG__secondaryBtn{color:#0a0a0a;background:0 0;border:2px solid #e0e0e0;border-radius:50px;padding:18px 36px;font-size:1rem;font-weight:600;transition:all .3s}.Hero-module__ZARIfG__secondaryBtn:hover{background:#f5f5f5;border-color:#0a0a0a}.Hero-module__ZARIfG__scrollIndicator{position:absolute;bottom:40px;left:50%;transform:translate(-50%)}.Hero-module__ZARIfG__scrollLine{background:linear-gradient(#0a0a0a,#0000);width:1px;height:60px;display:block}@media (max-width:768px){.Hero-module__ZARIfG__hero{padding:100px 16px 60px}.Hero-module__ZARIfG__floatingShape1,.Hero-module__ZARIfG__floatingShape2,.Hero-module__ZARIfG__floatingShape3{display:none}.Hero-module__ZARIfG__subtitle{font-size:1rem}.Hero-module__ZARIfG__cta{flex-direction:column;width:100%;max-width:300px}.Hero-module__ZARIfG__primaryBtn,.Hero-module__ZARIfG__secondaryBtn{text-align:center;width:100%}.Hero-module__ZARIfG__scrollIndicator{bottom:20px}.Hero-module__ZARIfG__scrollLine{height:40px}}
