.elementor .vs-section{flex-direction:column;gap:0px;}.elementor .vs-mono-132-600{font-family:var(--vs-font-space-mono);font-weight:600;font-size:132px;letter-spacing:5px;line-height:151.8px;}.elementor .vs-mono-150-600{font-family:var(--vs-font-space-mono);font-weight:600;font-size:150px;letter-spacing:5px;line-height:157.5px;}.elementor .vs-mono-13-b{font-family:var(--vs-font-space-mono);font-weight:400;font-size:13px;line-height:20px;}.elementor .vs-mono-13{font-family:var(--vs-font-space-mono);font-weight:400;font-size:13px;letter-spacing:0.5px;line-height:20px;}.elementor .vs-plex-16-500{font-family:var(--vs-font-ibm-plex-mono);font-weight:500;font-size:16px;line-height:24px;}.elementor .vs-mono-20{font-family:var(--vs-font-space-mono);font-weight:400;font-size:20px;line-height:30px;}.elementor .vs-plex-20-500{font-family:var(--vs-font-ibm-plex-mono);font-weight:500;font-size:20px;line-height:20px;}.elementor .vs-btn-neutral-086:hover,.elementor .vs-btn-neutral-086:focus-visible{color:#1D1D1D;background-color:#F5F0E8;}.elementor .vs-btn-neutral-086:focus{color:#1D1D1D;background-color:#F5F0E8;}.elementor .vs-btn-neutral-086{font-family:var(--vs-font-roboto);font-weight:500;font-size:14px;color:var(--vs-white);line-height:14px;text-decoration:none;padding-block-start:18px;padding-block-end:18px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:var(--vs-neutral-157);border-style:solid;background-color:var(--vs-neutral-086);transition:all 0.3s;display:inline-flex;flex-direction:row-reverse;gap:0px;justify-content:center;align-items:center;}.elementor .vs-mono-17{font-family:var(--vs-font-space-mono);font-weight:400;font-size:17px;line-height:27px;}.elementor .vs-mono-15{font-family:var(--vs-font-space-mono);font-weight:400;font-size:15px;line-height:26px;}.elementor .vs-plex-18-500{font-family:var(--vs-font-ibm-plex-mono);font-weight:500;font-size:18px;line-height:29px;}.elementor .vs-img-fluid{height:auto;max-width:100%;}.elementor .acc-icon-static{--acc-icon-static: 1;\n}.elementor .acc-icon-open{--acc-icon: open;\n}.elementor .acc-icon-closed{--acc-icon: closed;\n}.elementor .top{--top-anchor: 1;\n}.elementor .reverse{--reverse: 1;\n}.elementor .sliding-text{--marquee-speed: 40s;\n}.elementor .diagonal{--diagonal: 1;\n}.elementor .bgloop{--bgloop: 1;\n}.elementor .text-reveal{color:rgba(182, 182, 182, 0.2);background-clip:text;background-image: linear-gradient(to right, #B6B6B6, #B6B6B6); background-repeat: no-repeat; background-size: 100% 100%; -webkit-background-clip: text;\n}