body,html{margin:0;padding:0;width:100%;height:100%;overflow-x:hidden}*{box-sizing:border-box}svg.ripple-znmo9z{width:100%;height:100%;display:block}.brush-path.ripple-znmo9z{fill:none;stroke:#000;stroke-width:100px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:8000;stroke-dashoffset:8000;will-change:stroke-dashoffset;opacity:1}.drawing.ripple-znmo9z .brush-path:where(.ripple-znmo9z){animation:ripple-znmo9z-drawBrush 1.5s cubic-bezier(.25,.46,.45,.94) forwards}.drawing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(1){animation-delay:.5s}.drawing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(2){animation-delay:.65s}.drawing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(3){animation-delay:.8s}.drawing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(4){animation-delay:.95s}.drawing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(5){animation-delay:1.1s}.drawing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(6){animation-delay:1.25s}.erasing.ripple-znmo9z .brush-path:where(.ripple-znmo9z){animation:ripple-znmo9z-eraseBrush 1.5s cubic-bezier(.55,.055,.675,.19) forwards;animation-fill-mode:both;opacity:1}.erasing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(6){animation-delay:0s}.erasing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(5){animation-delay:.15s}.erasing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(4){animation-delay:.3s}.erasing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(3){animation-delay:.45s}.erasing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(2){animation-delay:.6s}.erasing.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(1){animation-delay:.75s}@keyframes ripple-znmo9z-drawBrush{to{stroke-dashoffset:0}}@keyframes ripple-znmo9z-eraseBrush{0%{stroke-dashoffset:0}to{stroke-dashoffset:8000}}.boiling.ripple-znmo9z .brush-path:where(.ripple-znmo9z){animation:ripple-znmo9z-boilShift .6s infinite ease-in-out}.drawing.boiling.ripple-znmo9z .brush-path:where(.ripple-znmo9z){animation:ripple-znmo9z-drawBrush 1.5s cubic-bezier(.25,.46,.45,.94) forwards}.drawing.boiling.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(1){animation-delay:.5s}.drawing.boiling.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(2){animation-delay:.65s}.drawing.boiling.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(3){animation-delay:.8s}.drawing.boiling.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(4){animation-delay:.95s}.drawing.boiling.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(5){animation-delay:1.1s}.drawing.boiling.ripple-znmo9z .brush-path:where(.ripple-znmo9z):nth-child(6){animation-delay:1.25s}@keyframes ripple-znmo9z-boilShift{0%,to{transform:translate(0)}25%{transform:translate(-.5px,.5px)}50%{transform:translate(.5px,-.5px)}75%{transform:translate(-.5px,-.5px)}}.splash-container.ripple-eqki38{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:#fff;z-index:9999;display:flex;justify-content:center;align-items:center;transition:opacity 1s ease-out;pointer-events:none}.splash-container.hidden.ripple-eqki38{display:none}.splash-container.fade-out.ripple-eqki38{opacity:0}.logo-wrapper.ripple-eqki38{width:400px;height:400px;display:flex;justify-content:center;align-items:center}.border.ripple-1sovxoq{position:fixed;inset:20px;pointer-events:none;z-index:50}svg.ripple-1sovxoq{width:100%;height:100%}.frame.ripple-1sovxoq{fill:none;stroke:#000;vector-effect:non-scaling-stroke;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:6000;stroke-dashoffset:6000;opacity:0}.frame.draw.ripple-1sovxoq{opacity:1;animation:ripple-1sovxoq-draw 3s cubic-bezier(.25,.46,.45,.94) forwards}@keyframes ripple-1sovxoq-draw{to{stroke-dashoffset:0}}.socials.ripple-1kge85v{display:flex;gap:2.5rem;position:fixed;bottom:2.5rem;left:50%;transform:translate(-50%);z-index:60}.icon.ripple-1kge85v{width:56px;height:56px;cursor:pointer;transition:transform .2s}.icon.ripple-1kge85v:hover{transform:scale(1.05)}.icon.ripple-1kge85v svg:where(.ripple-1kge85v){width:100%;height:100%;fill:none;stroke:#000;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:url(#iconBase);transition:filter .3s}.icon.ripple-1kge85v svg:where(.ripple-1kge85v) :where(.ripple-1kge85v){stroke-dasharray:100;stroke-dashoffset:100}.socials.visible.ripple-1kge85v .icon:where(.ripple-1kge85v) svg:where(.ripple-1kge85v) :where(.ripple-1kge85v){animation:ripple-1kge85v-draw 1.5s ease-out forwards}.socials.visible.ripple-1kge85v .icon:where(.ripple-1kge85v):nth-child(2) svg:where(.ripple-1kge85v) :where(.ripple-1kge85v){animation-delay:.2s}.socials.visible.ripple-1kge85v .icon:where(.ripple-1kge85v):nth-child(3) svg:where(.ripple-1kge85v) :where(.ripple-1kge85v){animation-delay:.4s}.socials.visible.ripple-1kge85v .icon:where(.ripple-1kge85v):nth-child(4) svg:where(.ripple-1kge85v) :where(.ripple-1kge85v){animation-delay:.6s}.icon.ripple-1kge85v:hover svg:where(.ripple-1kge85v){filter:url(#iconHover)}@keyframes ripple-1kge85v-draw{to{stroke-dashoffset:0}}.nav.ripple-1ktq3dv{position:fixed;top:20px;left:50%;transform:translate(-50%);z-index:100;pointer-events:none}svg.ripple-1ktq3dv{height:40px}.title.ripple-1ktq3dv{font-family:Inter,sans-serif;font-size:24px;font-weight:700;fill:none;stroke:#000;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:300;stroke-dashoffset:300}.nav.visible.ripple-1ktq3dv .title:where(.ripple-1ktq3dv){animation:ripple-1ktq3dv-draw 2s ease-out forwards .5s}@keyframes ripple-1ktq3dv-draw{to{stroke-dashoffset:0}}.app.ripple-bne2t8{min-height:100vh;background:#fff;position:relative}
