._hero_3315bfb{background-color:#fff;background-image:radial-gradient(#33333308 1.5px,#0000 1.5px);background-size:24px 24px;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._subHeroContainer_3315bfb{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1100px;margin:0 auto;padding:2rem 1.5rem;display:flex;position:relative}._subHeroContainer_3315bfb:before{content:"";pointer-events:none;background:#3333330a;width:1px;position:absolute;top:0;bottom:0;left:1.5rem}._subHeroContainer_3315bfb:after{content:"";pointer-events:none;background:#3333330a;width:1px;position:absolute;top:0;bottom:0;right:1.5rem}._subHeroWatermark_3315bfb{font-size:18vw;font-weight:900;font-family:var(--font-roboto), sans-serif;color:#0000;-webkit-text-stroke:1px #33333306;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:768px){._subHeroWatermark_3315bfb{letter-spacing:.04em;font-size:20vw}._subHeroContainer_3315bfb:before,._subHeroContainer_3315bfb:after{display:none}}._subHeroTitle_3315bfb{font-family:var(--font-roboto), sans-serif;letter-spacing:.02em;color:#111;text-transform:uppercase;z-index:1;margin:0;font-weight:900;line-height:1.1}._subHeroDisc_3315bfb{font-family:var(--font-roboto), sans-serif;letter-spacing:.08em;color:#3339;z-index:1;margin-top:1.25rem;font-weight:500}._herolg_3315bfb{height:100vh;background:linear-gradient(-45deg,#b4e3e5,#d8d3f3,#ffd3d3,#fef0d2,#d5e6f3);border-bottom:none;justify-content:center;align-items:center;height:100dvh;display:flex;overflow:hidden}._ttllg_3315bfb{color:#fff;text-shadow:0 0 20px #ffffff1a;font-size:15vw;font-weight:900}._webContainer_3315bfb{width:100%;height:100%;min-height:100vh;perspective:1000px;background:linear-gradient(-45deg,#b4e3e5,#d8d3f3,#ffd3d3,#fef0d2,#d5e6f3);justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}._glowOrbIndigo_3315bfb{filter:blur(80px);pointer-events:none;z-index:1;mix-blend-mode:overlay;background:radial-gradient(circle,#a5b4fc33 0%,#a5b4fc00 70%);border-radius:50%;width:700px;height:700px;animation:45s linear infinite _floatIndigo_3315bfb;position:absolute;top:-10%;left:-5%}._glowOrbTeal_3315bfb{filter:blur(90px);pointer-events:none;z-index:1;mix-blend-mode:overlay;background:radial-gradient(circle,#99f6e433 0%,#99f6e400 70%);border-radius:50%;width:800px;height:800px;animation:55s linear infinite _floatTeal_3315bfb;position:absolute;bottom:-15%;right:-5%}._glowOrbAmber_3315bfb{filter:blur(80px);pointer-events:none;z-index:1;mix-blend-mode:overlay;background:radial-gradient(circle,#fde68a26 0%,#fde68a00 70%);border-radius:50%;width:600px;height:600px;animation:40s linear infinite _floatAmber_3315bfb;position:absolute;top:25%;right:15%}._glowOrbPink_3315bfb{filter:blur(90px);pointer-events:none;z-index:1;mix-blend-mode:overlay;background:radial-gradient(circle,#fce7f333 0%,#fce7f300 70%);border-radius:50%;width:750px;height:750px;animation:50s linear infinite _floatPink_3315bfb;position:absolute;bottom:10%;left:15%}._glowOrbPurple_3315bfb{filter:blur(80px);pointer-events:none;z-index:1;mix-blend-mode:overlay;background:radial-gradient(circle,#e9d5ff33 0%,#e9d5ff00 70%);border-radius:50%;width:650px;height:650px;animation:48s linear infinite _floatPurple_3315bfb;position:absolute;top:10%;left:45%}._cursorGlow_3315bfb{filter:blur(70px);pointer-events:none;z-index:4;mix-blend-mode:overlay;background:radial-gradient(circle,#ffffff4d 0%,#ffffff0d 40%,#fff0 70%);border-radius:50%;width:600px;height:600px;position:absolute}@media (prefers-reduced-motion:reduce){html:not([data-motion=full]) ._cursorGlow_3315bfb{display:none}}html[data-motion=reduced] ._cursorGlow_3315bfb{display:none}@media (max-width:1023px),(hover:none),(pointer:coarse){._webContainer_3315bfb{perspective:none}._glowOrbIndigo_3315bfb,._glowOrbTeal_3315bfb,._glowOrbAmber_3315bfb,._glowOrbPink_3315bfb,._glowOrbPurple_3315bfb,._cursorGlow_3315bfb{display:none}}._vignette_3315bfb{pointer-events:none;z-index:3;background:radial-gradient(circle,#0b1e3600 20%,#0b1e36d9 85%);position:absolute;inset:0}@keyframes _morphIndigo_3315bfb{0%{border-radius:40% 60% 60% 40%/40% 40% 60% 60%;transform:translate(0)scale(1)rotate(0)}33%{transform:translate(40px,-10px)rotate(120deg)}66%{transform:translate(-20px,20px)rotate(240deg)}to{transform:translate(0)scale(1)rotate(360deg)}}@keyframes _floatTeal_3315bfb{0%{transform:translate(0)rotate(360deg)}50%{transform:translate(-50px,-30px)rotate(180deg)}to{transform:translate(0)rotate(0)}}@keyframes _floatAmber_3315bfb{0%{transform:translate(0)rotate(0)}50%{transform:translate(30px,-40px)rotate(180deg)}to{transform:translate(0)rotate(360deg)}}@keyframes _floatPink_3315bfb{0%{transform:translate(0)rotate(0)}50%{transform:translate(-25px,-25px)rotate(180deg)}to{transform:translate(0)rotate(360deg)}}@keyframes _floatPurple_3315bfb{0%{transform:translate(0)rotate(360deg)}50%{transform:translate(40px,30px)rotate(180deg)}to{transform:translate(0)rotate(0)}}._scrollIndicator_3315bfb{z-index:10;pointer-events:none;flex-direction:column;align-items:center;gap:.75rem;display:flex;position:absolute;bottom:3rem;left:50%;transform:translate(-50%)}._scrollLine_3315bfb{background:#ffffff59;width:1px;height:50px;position:relative;overflow:hidden}._scrollDot_3315bfb{background:linear-gradient(#fffffff2,#fff0);width:100%;height:20px;animation:2s cubic-bezier(.15,.85,.35,1) infinite _scrollDown_3315bfb;position:absolute;top:-20px;left:0}@keyframes _scrollDown_3315bfb{0%{top:-20px}70%{top:50px}to{opacity:0;top:50px}}@keyframes _gradientShiftSub_3315bfb{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}
