.page-module__E0kJGG__main{z-index:5;flex-direction:column;width:100%;display:flex}.page-module__E0kJGG__box_container{z-index:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.page-module__E0kJGG__box,.page-module__E0kJGG__box2{filter:blur(80px);opacity:.4;background:linear-gradient(135deg,#eb6425,#fa6a27,#3235f4);border-radius:50%;width:300px;height:450px;animation:10s ease-in-out infinite alternate page-module__E0kJGG__float;position:absolute;top:70%;left:95%;transform:translate(-50%,-50%)}.page-module__E0kJGG__box2{opacity:.4;background:linear-gradient(135deg,#fa6a27,#fa6a27,#3235f4);top:30%;left:-5%}@keyframes page-module__E0kJGG__float{0%{transform:translate(-50%,-50%)scale(1)rotate(0)}50%{transform:translate(-40%,-60%)scale(1.1)rotate(45deg)}to{transform:translate(-60%,-40%)scale(.9)rotate(-45deg)}}@media (max-width:800px){.page-module__E0kJGG__main{margin:0 auto}.page-module__E0kJGG__box{opacity:.3;left:95%}.page-module__E0kJGG__box2{opacity:.3;top:20%;left:-10%}}
.hero-module__4w4vnq__hero_container{z-index:5;flex-direction:column;align-items:stretch;width:100%;min-height:calc(100vh - 60px);padding-top:80px;display:flex}.hero-module__4w4vnq__hero_content{flex:1;justify-content:space-between;align-items:center;gap:4rem;width:85%;max-width:1450px;margin:0 auto;padding:5rem 0;display:flex}.hero-module__4w4vnq__hero_text{flex-direction:column;flex:1;align-items:flex-start;gap:1.25rem;max-width:520px;display:flex}.hero-module__4w4vnq__hero_eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--accent);font-size:.9rem;font-weight:600}.hero-module__4w4vnq__hero_heading{color:var(--foreground);font-size:clamp(2rem,4vw,3.25rem);font-weight:700;line-height:1.15}.hero-module__4w4vnq__hero_subtext{color:var(--muted);max-width:460px;font-size:1.05rem;line-height:1.7}.hero-module__4w4vnq__hero_cta{background-color:var(--accent);color:#fff;border-radius:var(--radius);margin-top:.5rem;padding:.85rem 2rem;font-size:.95rem;font-weight:600;transition:background-color .2s;display:inline-block;position:relative;overflow:hidden}.hero-module__4w4vnq__hero_cta:hover{background-color:var(--accent-hover)}.hero-module__4w4vnq__hero_cta:before{content:"";background:linear-gradient(120deg,#0000,#fff6,#0000);width:100%;height:100%;animation:2.5s linear infinite hero-module__4w4vnq__shimmer;position:absolute;top:0;left:-100%}@keyframes hero-module__4w4vnq__shimmer{0%{left:-100%}20%{left:100%}to{left:100%}}.hero-module__4w4vnq__hero_image_wrap{border-radius:3.5rem;flex:1;justify-content:flex-end;width:100%;display:flex;position:relative;overflow:hidden}.hero-module__4w4vnq__hero_image{object-fit:cover;border-radius:3.5rem;width:100%;max-width:620px;height:auto;position:absolute;box-shadow:0 20px 60px #0000001f}@media (max-width:900px){.hero-module__4w4vnq__hero_content{flex-direction:column;gap:2.5rem;padding:3rem 0}.hero-module__4w4vnq__hero_text{max-width:100%}.hero-module__4w4vnq__hero_image_wrap{justify-content:center;width:100%}}
