.FluidTitle-module__tWFJyq__container{--dark-gradient:linear-gradient(180deg,#fff 0%,#666 100%);--light-gradient:linear-gradient(180deg,#666 0%,#333 100%);--build-text-gradient:var(--light-gradient)}.FluidTitle-module__tWFJyq__container[data-theme=dark]{--build-text-gradient:var(--dark-gradient)}.FluidTitle-module__tWFJyq__container[data-theme=light]{--build-text-gradient:var(--light-gradient)}.FluidTitle-module__tWFJyq__title{z-index:1;font-size:8rem;line-height:1.1;position:relative}@media (min-width:768px){.FluidTitle-module__tWFJyq__title{font-size:10rem}}@media (min-width:1536px){.FluidTitle-module__tWFJyq__title{font-size:12rem}}.FluidTitle-module__tWFJyq__defs{width:0;height:0;position:absolute}.FluidTitle-module__tWFJyq__waterContainer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.FluidTitle-module__tWFJyq__waterSvg{clip-path:url(#water-fill);width:100%;height:100%}.FluidTitle-module__tWFJyq__bubble{--tx:calc(100%*(var(--index)/15));--ty:calc(100% + (var(--index)*5%));--delay:calc(var(--index)*.5s);--size:calc(2px + (var(--index)*.2px));opacity:0;r:var(--size)}.FluidTitle-module__tWFJyq__mounted .FluidTitle-module__tWFJyq__bubble{animation:8s infinite FluidTitle-module__tWFJyq__float;animation-delay:var(--delay)}@keyframes FluidTitle-module__tWFJyq__float{0%{opacity:0;transform:translate(var(--tx,0),100%)}25%{opacity:1}75%{opacity:1}to{opacity:0;transform:translate(var(--tx,0),-20%)}}.FluidTitle-module__tWFJyq__buildText{background:var(--build-text-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FluidTitle-module__tWFJyq__futureText{-webkit-text-fill-color:transparent;background:linear-gradient(#e8f5e9 0%,#4caf50 100%);-webkit-background-clip:text;background-clip:text}.FluidTitle-module__tWFJyq__glow{text-shadow:0 0 20px #4caf5099,0 0 40px #4caf5066,0 0 60px #4caf5033}.FluidTitle-module__tWFJyq__particlesContainer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.FluidTitle-module__tWFJyq__particle{opacity:0;background:#4ade80;border-radius:50%;width:4px;height:4px;position:absolute;bottom:40%}.FluidTitle-module__tWFJyq__mounted .FluidTitle-module__tWFJyq__particle{animation:3s ease-out infinite FluidTitle-module__tWFJyq__floatParticle;animation-delay:var(--delay)}@keyframes FluidTitle-module__tWFJyq__floatParticle{0%{opacity:0;transform:translateY(10px)}20%{opacity:.8}to{opacity:0;transform:translateY(-80px)translateX(calc(var(--x-offset)*1px))}}
