.background-sigle[data-astro-cid-zi4ldr3x]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;will-change:transform,opacity;filter:blur(40px);opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out;max-width:1400px;animation:sigleAnimation 5s infinite alternate;width:100%}@keyframes sigleAnimation{0%{transform:translate(-50%,-50%) scale(1);opacity:.8}to{transform:translate(-50%,-50%) scale(1.05);opacity:1;filter:blur(50px)}}#magnetic-btn[data-astro-cid-zi4ldr3x]{transition:transform .1s ease-out}.cards-container[data-astro-cid-dfbuvn4c]{perspective:1000px;min-height:600px;position:relative}.card-wrapper[data-astro-cid-dfbuvn4c]{position:relative;height:600px;display:flex;justify-content:center;align-items:center}.card[data-astro-cid-dfbuvn4c]{position:absolute;width:100%;max-width:350px;transform-origin:center center;backface-visibility:hidden;will-change:transform,opacity,z-index;z-index:1;opacity:0}.card[data-astro-cid-dfbuvn4c] .texture[data-astro-cid-dfbuvn4c]{position:absolute;width:80%;height:100px;border-radius:100px;background-color:#fff;filter:blur(50px);top:30%;left:10%;z-index:-1;transform:rotate(-20deg);opacity:.7}@media (max-width: 1000px){#cards-section[data-astro-cid-dfbuvn4c]{height:100vh!important;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;overflow:hidden}.card-wrapper[data-astro-cid-dfbuvn4c]{height:600px!important;width:100%!important;position:relative;max-width:380px;margin:0 auto;overflow:visible}.card[data-astro-cid-dfbuvn4c]{position:absolute!important;left:50%!important;top:50%!important;max-width:320px!important;width:85%!important;height:520px!important;min-height:520px!important}.card[data-astro-cid-dfbuvn4c] .mb-6[data-astro-cid-dfbuvn4c]{margin-bottom:1rem!important}.card[data-astro-cid-dfbuvn4c] .mt-16[data-astro-cid-dfbuvn4c]{margin-top:auto!important}}.animation-delay-75[data-astro-cid-dfbuvn4c]{animation-delay:.75s}@keyframes pulse-smooth{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.1;transform:scale(1.15)}}@keyframes pulse-smooth-delayed{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.05;transform:scale(1.1)}}.animate-pulse-smooth[data-astro-cid-dfbuvn4c]{animation:pulse-smooth 3s ease-in-out infinite}.animate-pulse-smooth-delayed[data-astro-cid-dfbuvn4c]{animation:pulse-smooth-delayed 3s ease-in-out infinite 1.5s}@keyframes pulse-custom{0%,to{opacity:.75;transform:scale(1)}50%{opacity:.25;transform:scale(1.05)}}.animate-pulse-custom[data-astro-cid-dfbuvn4c]{animation:pulse-custom 2s ease-in-out infinite}#video-modal[data-astro-cid-dfbuvn4c]{backdrop-filter:blur(8px);transition:all .3s ease-in-out}#video-modal[data-astro-cid-dfbuvn4c].show{display:flex!important}#video-modal[data-astro-cid-dfbuvn4c] .relative[data-astro-cid-dfbuvn4c]{transform:scale(.9);opacity:0;transition:all .3s ease-out}#video-modal[data-astro-cid-dfbuvn4c].show .relative[data-astro-cid-dfbuvn4c]{transform:scale(1);opacity:1}.scroll-indicator[data-astro-cid-dfbuvn4c]{transition:opacity .5s ease-in-out}.scroll-indicator[data-astro-cid-dfbuvn4c].show{opacity:1;pointer-events:auto}@keyframes scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.scroll-dot[data-astro-cid-dfbuvn4c]{animation:scroll-bounce 2s ease-in-out infinite}@media (max-height: 600px){.scroll-indicator[data-astro-cid-dfbuvn4c]{display:none}}.circle[data-astro-cid-b7o3w5he]{position:absolute;width:300px;height:300px;border-radius:10rem 4px;bottom:-100px;right:-115px;filter:blur(100px);transform:translate(-50%,-50%);z-index:-1;will-change:transform,opacity;animation:scintillement 5s infinite alternate}input[type=number][data-v-421b922c]{appearance:textfield;-moz-appearance:textfield}input[data-v-421b922c]::-webkit-inner-spin-button,input[data-v-421b922c]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[data-v-421b922c]::-o-inner-spin-button,input[data-v-421b922c]::-o-outer-spin-button{-o-appearance:none;margin:0}.step-leave-active[data-v-421b922c]{transition:all .6s cubic-bezier(.5,0,.5,1.5)}.step-leave-from[data-v-421b922c]{opacity:1;transform:translateY(0)}.step-leave-to[data-v-421b922c]{opacity:0;transform:translateY(200px) rotate(10deg)}.step-enter-active[data-v-421b922c]{transition:all .8s cubic-bezier(.5,-.5,.5,1.5);transition-delay:.3s}.step-enter-from[data-v-421b922c]{opacity:0;transform:translateY(-200px) rotate(-5deg)}.step-enter-to[data-v-421b922c]{opacity:1;transform:translateY(0) rotate(0)}:root{--vc-picker-bg: #f8f8f8;--vc-body-bg: #fff;--vc-input-bg: #fff;--vc-input-text: #333;--vc-input-label: #969696;--vc-input-border: #dadada;--vc-chrome-toggle-btn-highlighted: #eee;--vc-ps-bg: #dcdcdc;--vc-ps-title-bg-gradient-start: #f0f0f0;--vc-ps-title-bg-gradient-end: #d4d4d4;--vc-ps-title-border: #B1B1B1;--vc-ps-title-color: #4d4d4d;--vc-ps-slider-border: #b3b3b3;--vc-ps-slider-border-bottom: #f0f0f0;--vs-ps-picker-border-dark: #555;--vs-ps-picker-border-white: #fff;--vc-ps-btn-gradient-start: #fff;--vc-ps-btn-gradient-end: #e6e6e6;--vc-ps-btn-border: #878787;--vc-ps-btn-shadow: #EAEAEA;--vc-ps-btn-color: #000;--vc-ps-preview-border: #000;--vc-ps-label: #000;--vc-ps-input-border: #888;--vc-ps-input-shadow-dark: rgba(0,0,0,.1);--vc-ps-input-shadow-light: #ececec;--vc-sketch-input-label: #222;--vc-sketch-presets-border: #eee;--vc-twitter-input-bg: #fff;--vc-twitter-input-border: #f0f0f0;--vc-twitter-input-color: #666;--vc-twitter-hash-bg: #f0f0f0;--vc-twitter-hash-color: #98A1A4}:root.dark{--vc-body-bg: #424242;--vc-picker-bg: #d0d0d0;--vc-input-bg: #2c2c2c;--vc-input-text: #d0d0d0;--vc-input-label: #bbbbbb;--vc-input-border: #555555;--vc-chrome-toggle-btn-highlighted: #5c5c5c;--vc-sketch-input-label: #bbbbbb;--vc-sketch-presets-border: #5a5a5a;--vc-twitter-input-border: #383838;--vc-twitter-input-color: #bbbbbb;--vc-twitter-hash-bg: #383838;--vc-twitter-hash-color: #a0acaf;--vc-twitter-input-bg: #555;--vc-ps-bg: #424242;--vc-ps-title-bg-gradient-start: #4e4e4e;--vc-ps-title-bg-gradient-end: #3a3a3a;--vc-ps-title-border: #5a5a5a;--vc-ps-title-color: #bbbbbb;--vc-ps-slider-border: #5c5c5c;--vc-ps-slider-border-bottom: #4a4a4a;--vs-ps-picker-border-dark: #b8b8b8;--vs-ps-picker-border-white: #bbbbbb;--vc-ps-btn-gradient-start: #505050;--vc-ps-btn-gradient-end: #3a3a3a;--vc-ps-btn-border: #6a6a6a;--vc-ps-btn-shadow: #2a2a2a;--vc-ps-btn-color: #bbbbbb;--vc-ps-preview-border: #3a3a3a;--vc-ps-label: #bbbbbb;--vc-ps-input-border: #666666;--vc-ps-input-shadow-dark: rgba(0, 0, 0, .45);--vc-ps-input-shadow-light: #2d2d2d}.bg[data-v-cf852467]{cursor:crosshair;position:absolute;inset:0;touch-action:none}.white[data-v-cf852467]{background:linear-gradient(to right,#fff,#fff0)}.black[data-v-cf852467]{background:linear-gradient(to top,#000,#0000)}.picker-wrap[data-v-cf852467]{cursor:pointer;position:absolute}.picker[data-v-cf852467]{cursor:move;width:4px;height:4px;box-shadow:0 0 0 1.6px var(--vc-picker-bg),inset 0 0 1px 1px #0000004d,0 0 1px 2px #0006;border-radius:50%;transform:translate(-2px,-2px)}.vc-hue-slider[data-v-02c88ac4]{position:absolute;inset:0;touch-action:none}.horizontal[data-v-02c88ac4]{background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.vertical[data-v-02c88ac4]{background:linear-gradient(to top,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.container[data-v-02c88ac4]{cursor:crosshair;position:relative;height:100%;border-radius:2px}.picker-wrap[data-v-02c88ac4]{position:absolute;z-index:2}.picker[data-v-02c88ac4]{margin-top:1px;width:4px;height:8px;border-radius:1px;box-shadow:0 0 2px #0009;background:var(--vc-picker-bg);cursor:col-resize;transform:translate(-2px)}.vc-checkerboard[data-v-37d61ccd]{position:absolute;inset:0;background-size:contain}.vc-alpha-slider[data-v-7528096e]{touch-action:none}.checkerboard[data-v-7528096e]{position:absolute;inset:0;border-radius:2px;overflow:hidden}.gradient[data-v-7528096e]{position:absolute;inset:0}.slider[data-v-7528096e]{cursor:pointer;z-index:2;margin:0 3px;position:absolute;inset:0}.picker-wrap[data-v-7528096e]{position:absolute;z-index:2}.picker[data-v-7528096e]{width:4px;height:8px;margin-top:1px;border-radius:1px;box-shadow:0 0 2px #0009;background:var(--vc-picker-bg);cursor:pointer;transform:translate(-2px)}.vc-editable-input[data-v-8d017502]{position:relative}.vc-input-input[data-v-8d017502]{padding:0;border:0;outline:none}.vc-input-label[data-v-8d017502]{text-transform:capitalize}.vc-chrome-picker[data-v-abf90852]{width:225px;box-sizing:initial;border-radius:2px;box-shadow:0 0 2px #0000004d,0 4px 8px #0000004d;font-family:Menlo,Consolas,Courier New,monospace}.controls[data-v-abf90852]{display:flex}.color-wrap[data-v-abf90852]{position:relative;width:36px}.active-color[data-v-abf90852]{position:relative;width:30px;height:30px;border-radius:15px;overflow:hidden;z-index:1}.color-wrap[data-v-abf90852] .vc-checkerboard{width:30px;height:30px;border-radius:15px;background-size:auto}.sliders[data-v-abf90852]{flex:1}.fieldsWrap[data-v-abf90852]{display:flex;padding-top:16px}.fields[data-v-abf90852]{display:flex;margin-left:-6px;flex:1}.field[data-v-abf90852]{padding-left:6px;width:100%}.toggle-btn[data-v-abf90852]{width:32px;text-align:right;position:relative}.toggle-icon[data-v-abf90852]{position:relative;margin-right:-4px;margin-top:12px;cursor:pointer;z-index:2;color:var(--vc-input-text)}.toggle-icon_highlighted[data-v-abf90852]{position:absolute;width:24px;height:28px;top:10px;left:12px;background:var(--vc-chrome-toggle-btn-highlighted);border-radius:4px}.hue-wrap[data-v-abf90852]{position:relative;height:10px;margin-bottom:8px}.alpha-wrap[data-v-abf90852]{position:relative;height:10px}.hue-wrap[data-v-abf90852] .container,.alpha-wrap[data-v-abf90852] .gradient{border-radius:2px}.hue-wrap[data-v-abf90852] .picker,.alpha-wrap[data-v-abf90852] .picker{width:12px;height:12px;border-radius:6px;transform:translate(-6px,-2px);box-shadow:0 1px 4px #0000005e}.body[data-v-abf90852]{padding:16px 16px 12px;background-color:var(--vc-body-bg)}.saturation[data-v-abf90852]{width:100%;padding-bottom:55%;position:relative;border-radius:2px 2px 0 0;overflow:hidden}.saturation[data-v-abf90852] .picker{width:12px;height:12px;transform:translate(-6px,-6px)}.fields[data-v-abf90852] .vc-input-input{width:100%;height:21px;border-radius:2px;border:none;box-shadow:inset 0 0 0 1px var(--vc-input-border);background-color:var(--vc-input-bg);color:var(--vc-input-text);font-size:11px;text-align:center}.fields[data-v-abf90852] .vc-input-label{display:block;margin-top:12px;font-size:11px;color:var(--vc-input-label);line-height:11px;text-transform:uppercase;text-align:center}.alpha-disabled[data-v-abf90852] .active-color{width:18px;height:18px}.alpha-disabled[data-v-abf90852] .color-wrap{width:30px}.alpha-disabled[data-v-abf90852] .hue-wrap{margin-top:4px;margin-bottom:4px}.vc-compact-picker[data-v-17eda10a]{width:245px;padding-top:5px;padding-left:5px;border-radius:2px;box-sizing:border-box;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029;background-color:var(--vc-body-bg)}.colors[data-v-17eda10a]{overflow:hidden;padding:0;margin:0}.color-item[data-v-17eda10a]{list-style:none;width:15px;height:15px;float:left;margin-right:5px;margin-bottom:5px;position:relative;cursor:pointer}.color-item_white[data-v-17eda10a]{box-shadow:inset 0 0 0 1px #ddd}.color-item_white .dot[data-v-17eda10a]{background:#000}.dot[data-v-17eda10a]{position:absolute;inset:5px;border-radius:50%;opacity:1;background:#fff}.vc-grayscale-picker[data-v-85f108e1]{padding-top:5px;padding-left:5px;width:245px;border-radius:2px;box-sizing:border-box;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029;background-color:var(--vc-body-bg)}.colors[data-v-85f108e1]{overflow:hidden;padding:0;margin:0}.color-item[data-v-85f108e1]{list-style:none;width:15px;height:15px;float:left;margin-right:5px;margin-bottom:5px;position:relative;cursor:pointer}.color-item_white[data-v-85f108e1]{box-shadow:inset 0 0 0 1px #ddd}.color-item_white .dot[data-v-85f108e1]{background:#000}.dot[data-v-85f108e1]{position:absolute;inset:5px;border-radius:50%;opacity:1;background:#fff}.vc-material-picker[data-v-4e39f856]{position:relative;width:98px;height:98px;padding:16px;border-radius:2px;box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029;background-color:var(--vc-body-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.vc-material-picker[data-v-4e39f856] .vc-input-input{width:100%;height:30px;margin-top:12px;background-color:var(--vc-body-bg);color:var(--vc-input-text);font-size:15px}.vc-material-picker[data-v-4e39f856] .vc-input-label{position:absolute;top:0;left:0;font-size:11px;color:var(--vc-input-label)}.hex[data-v-4e39f856]{border-bottom-width:2px;border-bottom-style:solid}.rgb[data-v-4e39f856]{display:flex;margin-right:-10px;padding-top:11px}.color[data-v-4e39f856]{flex:1;padding-right:10px}.vc-photoshop-picker[data-v-bc374c28]{width:513px;background:var(--vc-ps-bg);border-radius:4px;box-shadow:0 0 0 1px #00000040,0 8px 16px #00000026;box-sizing:initial;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif}.fields_disabled[data-v-bc374c28]{width:390px}.title[data-v-bc374c28]{height:23px;background-image:linear-gradient(-180deg,var(--vc-ps-title-bg-gradient-start) 0%,var(--vc-ps-title-bg-gradient-end) 100%);border-bottom:1px solid var(--vc-ps-title-border);border-radius:4px 4px 0 0;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000005;color:var(--vc-ps-title-color);font-size:13px;line-height:24px;text-align:center}.body[data-v-bc374c28]{padding:15px;display:flex}.saturation[data-v-bc374c28]{width:256px;height:256px;position:relative;border:2px solid var(--vc-ps-slider-border);border-bottom:2px solid var(--vc-ps-slider-border-bottom);overflow:hidden}.saturation[data-v-bc374c28] .picker{width:12px;height:12px;transform:translate(-6px,-6px)}.hue[data-v-bc374c28]{position:relative;height:256px;width:19px;margin-left:10px;border:2px solid var(--vc-ps-slider-border);border-bottom:2px solid var(--vc-ps-slider-border-bottom)}.hue-picker[data-v-bc374c28]{position:relative}.hue-picker-left[data-v-bc374c28],.hue-picker-right[data-v-bc374c28]{position:absolute;width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent var(--vs-ps-picker-border-dark);cursor:pointer}.hue-picker-left[data-v-bc374c28]:after,.hue-picker-right[data-v-bc374c28]:after{content:"";width:0;height:0;border-style:solid;border-width:4px 0 4px 6px;border-color:transparent transparent transparent var(--vs-ps-picker-border-white);position:absolute;top:1px;left:1px;transform:translate(-8px,-5px)}.hue-picker-left[data-v-bc374c28]{transform:translate(-10px,-4px)}.hue-picker-right[data-v-bc374c28]{transform:translate(21px,-4px) rotate(180deg)}.controls[data-v-bc374c28]{width:180px;margin-left:10px;display:flex}.controls_fields_disabled[data-v-bc374c28]{width:auto}.actions[data-v-bc374c28]{margin-left:20px;flex:1}.action-btn[data-v-bc374c28]{height:20px;margin-bottom:10px;background-image:linear-gradient(-180deg,var(--vc-ps-btn-gradient-start) 0%,var(--vc-ps-btn-gradient-end) 100%);border:1px solid var(--vc-ps-btn-border);border-radius:2px;box-shadow:0 1px 0 0 var(--vc-ps-btn-shadow);cursor:pointer;color:var(--vc-ps-btn-color);font-size:14px;line-height:20px;text-align:center}.preview[data-v-bc374c28]{width:60px}.preview-swatches[data-v-bc374c28]{border:1px solid var(--vc-ps-slider-border);border-bottom:1px solid var(--vc-ps-slider-border-bottom);margin-bottom:2px;margin-top:1px}.preview-color[data-v-bc374c28]{height:34px;box-shadow:inset 1px 0 var(--vc-ps-preview-border),inset -1px 0 var(--vc-ps-preview-border),inset 0 1px var(--vc-ps-preview-border)}.preview-label[data-v-bc374c28]{color:var(--vc-ps-label);font-size:14px;text-align:center}.fields[data-v-bc374c28]{padding-top:5px;padding-bottom:9px;width:80px;position:relative}.fields[data-v-bc374c28] .vc-input-input{width:40%;height:18px;margin-left:40%;margin-right:10px;margin-bottom:5px;padding-left:3px;border:1px solid var(--vc-ps-input-border);box-shadow:inset 0 1px 1px var(--vc-ps-input-shadow-dark),0 1px 0 0 var(--vc-ps-input-shadow-light);background-color:var(--vc-input-bg);color:var(--vc-ps-label);font-size:13px}.fields[data-v-bc374c28] .vc-input-label,.fields[data-v-bc374c28] .vc-input-desc{position:absolute;top:0;height:18px;color:var(--vc-ps-label);font-size:13px;line-height:22px;text-transform:uppercase}.fields[data-v-bc374c28] .vc-input-label{left:0;width:34px}.fields[data-v-bc374c28] .vc-input-desc{right:0;width:0}.fields-divider[data-v-bc374c28]{height:5px}.hex[data-v-bc374c28] .vc-input-input{width:80%;height:18px;margin-left:20%;margin-bottom:6px;padding-left:3px;border:1px solid var(--vc-ps-input-border);box-shadow:inset 0 1px 1px var(--vc-ps-input-shadow-dark),0 1px 0 0 var(--vc-ps-input-shadow-light);font-size:13px}.hex[data-v-bc374c28] .vc-input-label{position:absolute;top:0;left:0;width:14px;text-transform:uppercase;font-size:13px;height:18px;line-height:22px}.vc-sketch-picker[data-v-4a59b29b]{position:relative;width:200px;padding:10px 10px 0;box-sizing:initial;background:var(--vc-body-bg);border-radius:4px;box-shadow:0 0 0 1px #00000026,0 8px 16px #00000026;font-family:Menlo,Consolas,Courier New,monospace}.saturation[data-v-4a59b29b]{width:100%;padding-bottom:75%;position:relative;overflow:hidden}.controls[data-v-4a59b29b]{display:flex}.sliders[data-v-4a59b29b]{padding:4px 0;flex:1}.hue[data-v-4a59b29b] .container,.alpha[data-v-4a59b29b] .gradient{border-radius:2px}.hue[data-v-4a59b29b]{position:relative;height:10px}.alpha[data-v-4a59b29b]{position:relative;height:10px;margin-top:4px;overflow:hidden}.color[data-v-4a59b29b]{width:24px;height:24px;position:relative;margin-top:4px;margin-left:4px;border-radius:2px;overflow:hidden}.active-color[data-v-4a59b29b]{position:absolute;inset:0;box-shadow:inset 0 0 0 1px #00000026,inset 0 0 4px #00000040;z-index:2}.color[data-v-4a59b29b] .vc-checkerboard{background-size:auto}.field[data-v-4a59b29b]{display:flex;padding-top:4px}.field[data-v-4a59b29b] .vc-input-input{width:90%;padding:4px 0 3px 10%;border:none;box-shadow:inset 0 0 0 1px var(--vc-input-border);background-color:var(--vc-input-bg);color:var(--vc-input-text);font-size:10px}.field[data-v-4a59b29b] .vc-input-label{display:block;padding-top:3px;padding-bottom:4px;color:var(--vc-sketch-input-label);font-size:11px;text-align:center}.field_single[data-v-4a59b29b]{flex:1;padding-left:6px}.field_double[data-v-4a59b29b]{flex:2}.presets[data-v-4a59b29b]{margin-right:-10px;margin-left:-10px;padding-left:10px;padding-top:10px;border-top:1px solid var(--vc-sketch-presets-border)}.preset-color[data-v-4a59b29b]{border-radius:3px;overflow:hidden;position:relative;display:inline-block;margin:0 10px 10px 0;vertical-align:top;cursor:pointer;width:16px;height:16px;box-shadow:inset 0 0 0 1px #00000026}.preset-color[data-v-4a59b29b] .vc-checkerboard{box-shadow:inset 0 0 0 1px #00000026;border-radius:3px}.alpha-disabled .color[data-v-4a59b29b]{height:10px}.vc-slider-picker[data-v-675d6988]{position:relative;width:410px}.hue[data-v-675d6988]{height:12px;position:relative}.hue[data-v-675d6988] .picker,.alpha[data-v-675d6988] .picker{width:14px;height:14px;border-radius:6px;box-shadow:0 1px 4px #0000005e;transform:translate(-7px,-2px)}.alpha[data-v-675d6988]{height:12px;position:relative;margin-top:20px}.swatches[data-v-675d6988]{display:flex;margin-top:20px}.swatch[data-v-675d6988]{margin-right:1px;flex:1;width:20%}.swatch[data-v-675d6988]:first-child{margin-right:1px}.swatch:first-child .picker[data-v-675d6988]{border-radius:2px 0 0 2px}.swatch[data-v-675d6988]:last-child{margin-right:0}.swatch:last-child .picker[data-v-675d6988]{border-radius:0 2px 2px 0}.picker[data-v-675d6988]{cursor:pointer;height:12px}.swatch:nth-child(n) .picker_active[data-v-675d6988]{transform:scaleY(1.8);border-radius:3.6px/2px}.picker_white[data-v-675d6988]{box-shadow:inset 0 0 0 1px #ddd}.picker_active.picker_white[data-v-675d6988]{box-shadow:inset 0 0 0 .6px #ddd}.vc-swatches-picker[data-v-3427cb2a]{width:320px;height:240px;overflow-y:scroll;background-color:var(--vc-body-bg);box-shadow:0 2px 10px #0000001f,0 2px 5px #00000029}.box[data-v-3427cb2a]{padding:16px 0 6px 16px;overflow:hidden}.colorGroup[data-v-3427cb2a]{padding-bottom:10px;width:40px;float:left;margin-right:10px}.color[data-v-3427cb2a]{box-sizing:border-box;width:40px;height:24px;margin-bottom:1px;cursor:pointer;overflow:hidden;-ms-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;-o-border-radius:2px 2px 0 0;-webkit-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0}.color_white[data-v-3427cb2a]{border:1px solid #ddd}.picker[data-v-3427cb2a]{display:block;fill:#fff;margin-left:8px}.color_white .picker[data-v-3427cb2a]{fill:#333}.vc-twitter-picker[data-v-4652e193]{position:relative;background:var(--vc-body-bg);border:0 solid rgba(0,0,0,.25);box-shadow:0 1px 4px #00000040;border-radius:4px}.triangle[data-v-4652e193]{position:absolute;width:0px;height:0px;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent var(--vc-body-bg) transparent}.triangle_shadow[data-v-4652e193]{width:0px;height:0px;border-style:solid;border-width:0 9px 10px 9px;border-color:transparent transparent rgba(0,0,0,.1) transparent;position:absolute}.body[data-v-4652e193]{padding:15px 9px 9px 15px}.vc-twitter-picker[data-v-4652e193] .vc-editable-input{position:relative}.vc-twitter-picker[data-v-4652e193] .vc-input-input{float:left;width:100px;height:28px;padding:1px 1px 1px 8px;outline:none;box-shadow:inset 0 0 0 1px var(--vc-twitter-input-border);box-sizing:content-box;border:0px;border-radius:0 4px 4px 0;background-color:var(--vc-twitter-input-bg);color:var(--vc-twitter-input-color);font-size:14px}.vc-twitter-picker[data-v-4652e193] .vc-editable-input span{display:none}.hash[data-v-4652e193]{float:left;display:flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:4px 0 0 4px;background:var(--vc-twitter-hash-bg);color:var(--vc-twitter-hash-color)}.swatch[data-v-4652e193]{width:30px;height:30px;float:left;border-radius:4px;margin:0 6px 6px 0;cursor:pointer;position:relative;outline:none}.clear[data-v-4652e193]{clear:both}.tri_hide .triangle[data-v-4652e193],.tri_hide .triangle_shadow[data-v-4652e193]{display:none}.tri_top_left .triangle[data-v-4652e193]{top:-10px;left:12px}.tri_top_left .triangle_shadow[data-v-4652e193]{top:-11px;left:12px}.tri_top_right .triangle[data-v-4652e193]{top:-10px;right:12px}.tri_top_right .triangle_shadow[data-v-4652e193]{top:-11px;right:12px}.vc-hue-wrap[data-v-e8f2ce6c]{position:relative;width:100%;height:8px}.vc-hue-wrap[data-v-e8f2ce6c] .container{border-radius:4px}.vc-hue-wrap[data-v-e8f2ce6c] .picker{width:20px;height:20px;margin:0;border-radius:50%;box-shadow:none;border:2px white solid;background-color:var(--612877b1);transform:translate(-12px) translateY(-8px)}input[type=number][data-v-2531bc1d]{appearance:textfield;-moz-appearance:textfield}input[data-v-2531bc1d]::-webkit-inner-spin-button,input[data-v-2531bc1d]::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}input[data-v-2531bc1d]::-o-inner-spin-button,input[data-v-2531bc1d]::-o-outer-spin-button{appearance:none;-o-appearance:none;margin:0}input[type=color][data-v-2531bc1d]{appearance:none;-webkit-appearance:none;border:none;width:32px;height:32px}input[type=color][data-v-2531bc1d]::-webkit-color-swatch-wrapper{padding:0}input[type=color][data-v-2531bc1d]::-webkit-color-swatch{border:none;border-radius:50%}.step-leave-active[data-v-2531bc1d]{transition:all .6s cubic-bezier(.5,0,.5,1.5)}.step-leave-from[data-v-2531bc1d]{opacity:1;transform:translateY(0)}.step-leave-to[data-v-2531bc1d]{opacity:0;transform:translateY(200px) rotate(10deg)}.step-enter-active[data-v-2531bc1d]{transition:all .8s cubic-bezier(.5,-.5,.5,1.5);transition-delay:.3s}.step-enter-from[data-v-2531bc1d]{opacity:0;transform:translateY(-200px) rotate(-5deg)}.step-enter-to[data-v-2531bc1d]{opacity:1;transform:translateY(0) rotate(0)}.vc-chrome[data-v-2531bc1d]{box-shadow:0 4px 20px #00000026!important;border-radius:12px!important;border:1px solid #e5e7eb!important}button[data-v-2531bc1d]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;transition:opacity .2s}.alert-enter-active[data-v-2531bc1d]{transition:all .3s ease-out}.alert-leave-active[data-v-2531bc1d]{transition:all .3s ease-in}.alert-enter-from[data-v-2531bc1d]{opacity:0;transform:translate(-50%) translateY(-20px) scale(.9)}.alert-enter-to[data-v-2531bc1d],.alert-leave-from[data-v-2531bc1d]{opacity:1;transform:translate(-50%) translateY(0) scale(1)}.alert-leave-to[data-v-2531bc1d]{opacity:0;transform:translate(-50%) translateY(-20px) scale(.9)}button[data-v-6baf3218]{transition:all .2s ease-in-out}button[data-v-6baf3218]:hover{transform:translateY(-1px)}.accordion-enter-active[data-v-6baf3218],.accordion-leave-active[data-v-6baf3218]{transition:all .3s ease;overflow:hidden}.accordion-enter-from[data-v-6baf3218],.accordion-leave-to[data-v-6baf3218]{opacity:0;max-height:0}.accordion-enter-to[data-v-6baf3218],.accordion-leave-from[data-v-6baf3218]{opacity:1;max-height:500px}.input[data-v-c334e500]{width:100%;padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;outline:none;font-size:1rem;transition:border-color .15s;background-color:#f9fafb;color:#6b7280}.input[data-v-c334e500]:focus{border-color:#a78bfa}.input[data-v-c334e500]::placeholder{color:#9ca3af}.input-error[data-v-c334e500]{border-color:#ef4444!important;box-shadow:0 0 0 1.5px #ef4444}.honeypot[data-v-c334e500]{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;margin:0;padding:0}div[class*=cursor-pointer][data-v-96dde26f]{position:relative;opacity:.5}div[class*=cursor-pointer].active[data-v-96dde26f]{opacity:1}div[class*=cursor-pointer].active[data-v-96dde26f]:after{content:"";position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;color:inherit}.bg-purple-100.active[data-v-96dde26f]:after{border-color:transparent transparent transparent #D6BFF3}.bg-yellow-200.active[data-v-96dde26f]:after{border-color:transparent transparent transparent #fef129}div[class*=cursor-pointer][data-v-96dde26f]:before{content:"";position:absolute;left:50%;top:20.6%;width:38.3%;height:14.3%;background-color:#f2f2f2;border-radius:10rem;filter:blur(30px);z-index:0;transform:rotate(-20deg);-webkit-border-radius:100px}.circle[data-astro-cid-duvzgiwt]{position:absolute;width:300px;height:300px;border-radius:10rem;bottom:-150px;left:-3px;filter:blur(100px);transform:translate(-50%,-50%);z-index:-1;will-change:transform,opacity;animation:scintillement 5s infinite alternate}@media (max-width: 1024px){.circle[data-astro-cid-duvzgiwt]{width:200px;height:200px;bottom:-80px;left:50%;transform:translate(-50%)}}@media (max-width: 640px){.circle[data-astro-cid-duvzgiwt]{width:120px;height:120px;bottom:-40px;left:50%;transform:translate(-50%)}}@keyframes scintillement{0%{opacity:.7;filter:blur(100px) brightness(1);transform:translate(-50%,-50%) scale(1) translate(0) translateY(0)}25%{opacity:.85;filter:blur(95px) brightness(1.1);transform:translate(-50%,-50%) scale(1.03) translate(40px) translateY(-10px)}50%{opacity:1;filter:blur(90px) brightness(1.2);transform:translate(-50%,-50%) scale(1.07) translate(-30px) translateY(25px)}75%{opacity:.85;filter:blur(95px) brightness(1.1);transform:translate(-50%,-50%) scale(1.03) translate(20px) translateY(-20px)}to{opacity:.7;filter:blur(100px) brightness(1);transform:translate(-50%,-50%) scale(1) translate(0) translateY(0)}}.portfolio-section[data-astro-cid-duvzgiwt]{min-height:80vh;padding:2rem 1rem}@media (max-width: 1024px){.portfolio-section[data-astro-cid-duvzgiwt]{min-height:80vh;padding:2rem .5rem}}@media (max-width: 640px){.portfolio-section[data-astro-cid-duvzgiwt]{min-height:auto;padding:1rem .2rem}}.logos-container[data-astro-cid-duvzgiwt]{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;z-index:30;pointer-events:none}@media (max-width: 1024px){.logos-container[data-astro-cid-duvzgiwt]{flex-wrap:wrap;gap:1.5rem;position:static;min-height:200px}}@media (max-width: 640px){.logos-container[data-astro-cid-duvzgiwt]{flex-direction:column;gap:1rem;min-height:120px}}.logo[data-astro-cid-duvzgiwt]{width:10rem;height:5rem;padding:.75rem;position:absolute;opacity:0;border-radius:.5rem;background:#fff;transition:box-shadow .2s;box-shadow:0 2px 8px #00000014}@media (max-width: 1024px){.logo[data-astro-cid-duvzgiwt]{position:static;width:8rem;height:4rem;margin:.5rem auto;opacity:1!important;transform:none!important;scale:1!important}}@media (max-width: 640px){.logo[data-astro-cid-duvzgiwt]{width:6rem;height:3rem;padding:.5rem}}.logo[data-astro-cid-duvzgiwt] img[data-astro-cid-duvzgiwt]{width:100%;height:100%;object-fit:contain}.logo-0[data-astro-cid-duvzgiwt]{background-color:#d6bff3}.logo-0[data-astro-cid-duvzgiwt]:before{content:"";position:absolute;bottom:-48px;right:-48px;width:100px;height:80px;background-image:url(/images/UI/Polygon-purple.svg);background-repeat:no-repeat}.logo-1[data-astro-cid-duvzgiwt]{background-color:#fef129}.logo-1[data-astro-cid-duvzgiwt]:before{content:"";position:absolute;bottom:-56px;right:81px;width:100px;height:80px;background-image:url(/images/UI/Polygon-yellow.svg);background-repeat:no-repeat}.logo-2[data-astro-cid-duvzgiwt]{background-color:#2ff284}.logo-2[data-astro-cid-duvzgiwt]:before{content:"";position:absolute;left:-13px;top:-3px;width:100px;height:80px;background-image:url(/images/UI/Polygon-green.svg);background-repeat:no-repeat}@media (max-width: 1024px){.logo-0[data-astro-cid-duvzgiwt]:before,.logo-1[data-astro-cid-duvzgiwt]:before,.logo-2[data-astro-cid-duvzgiwt]:before{display:none}}.logos-carousel[data-astro-cid-duvzgiwt]{width:100vw;overflow-x:hidden;position:relative;height:5rem;margin-bottom:2rem}.carousel-track[data-astro-cid-duvzgiwt]{display:flex;gap:1.5rem;width:max-content;animation:carousel-scroll 12s linear infinite}.logo-mobile[data-astro-cid-duvzgiwt]{width:8rem;height:3.5rem;background:transparent;border-radius:.5rem;display:flex;align-items:center;justify-content:center;box-shadow:none;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(323deg) brightness(102%) contrast(101%);opacity:.8}@keyframes carousel-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (min-width: 641px){.logos-carousel[data-astro-cid-duvzgiwt]{display:none}}@media (max-width: 640px){.logos-container[data-astro-cid-duvzgiwt]{display:none!important}}#horizontal-scroll-container[data-astro-cid-hojkodju]::-webkit-scrollbar{display:none}#horizontal-scroll-container[data-astro-cid-hojkodju]{-ms-overflow-style:none;scrollbar-width:none;margin-left:0}#project-container[data-astro-cid-hojkodju] div[data-astro-cid-hojkodju] img[data-astro-cid-hojkodju]{transition:transform .3s ease-in-out}#project-container[data-astro-cid-hojkodju] div[data-astro-cid-hojkodju]:hover img[data-astro-cid-hojkodju]{transform:scale(1.1)}@media (max-width: 768px){#horizontal-scroll-container[data-astro-cid-hojkodju]{margin-left:0!important;overflow-x:unset!important;overflow-y:unset!important;-webkit-overflow-scrolling:auto;scroll-snap-type:none}#project-container[data-astro-cid-hojkodju]{flex-direction:column!important;width:100%!important;gap:1rem;margin-left:0!important;margin-right:0!important}#project-container[data-astro-cid-hojkodju]>div[data-astro-cid-hojkodju]{scroll-snap-align:unset}#custom-scrollbar-track[data-astro-cid-hojkodju]{display:none!important}}.hide[data-astro-cid-hojkodju]{display:none!important}.isOpen[data-v-9aa83c9a]{box-shadow:#2ff28440 0 30px 60px -12px,#2ff2844d 0 18px 36px -18px}.circle[data-astro-cid-ewn3ylzv]{position:absolute;width:300px;height:600px;border-radius:10rem;bottom:-150px;left:-3px;filter:blur(100px);transform:translate(-50%,-50%);z-index:-1;will-change:transform,opacity;animation:scintillement2 15s infinite alternate}@keyframes scintillement2{0%{opacity:.6;filter:blur(110px) brightness(.9);transform:translate(-50%,-50%) scale(1) translate(0) translateY(0)}20%{opacity:.8;filter:blur(100px) brightness(1);transform:translate(-50%,-50%) scale(1.05) translate(-50px) translateY(30px)}40%{opacity:.9;filter:blur(90px) brightness(.95);transform:translate(-50%,-50%) scale(1.1) translate(60px) translateY(-40px)}60%{opacity:1;filter:blur(85px) brightness(.8);transform:translate(-50%,-50%) scale(1.15) translate(-30px) translateY(50px)}80%{opacity:.8;filter:blur(100px) brightness(1);transform:translate(-50%,-50%) scale(1.05) translate(40px) translateY(-30px)}to{opacity:.6;filter:blur(110px) brightness(.9);transform:translate(-50%,-50%) scale(1) translate(0) translateY(0)}}
