.page_container__pdRdr{width:100%;height:100vh;background-color:#0c0c0c;overflow:hidden;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:10vh;color:#ffffff}.page_title__aRBu_{font-size:5rem;font-weight:500;margin-bottom:2rem;text-align:center;z-index:10;pointer-events:none}.page_resetBtn___ON6Q{display:flex;align-items:center;gap:.5rem;padding:.6rem 2rem;background:transparent;border:1px solid var(--stats-plus-color);color:var(--stats-plus-color);border-radius:9999px;cursor:pointer;font-size:1rem;font-weight:500;transition:all .3s ease;z-index:10;margin-bottom:4rem}.page_resetBtn___ON6Q:hover{background:var(--stats-plus-color);color:#000000;transform:scale(1.05)}.page_block__QYwrg{position:absolute;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;border-radius:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;will-change:transform,top,left;z-index:5;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow:hidden}.page_block__QYwrg:active{cursor:-webkit-grabbing;cursor:grabbing}.page_label__rkXAo{font-size:.8rem;opacity:.6;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.page_value__52IW8{font-size:1.1rem;font-weight:600}.page_emailBlock__5vpiM{background-color:#1a1a1a;width:320px;height:130px}.page_projectBlock__J0PNt{background-color:var(--stats-plus-color);color:#000000;width:380px;height:110px;flex-direction:row;align-items:center;justify-content:space-between}.page_projectBlock__J0PNt .page_value__52IW8{font-size:1.8rem;font-weight:700}.page_teamBlock__Jk8l8{background-color:#222222;width:340px;height:110px;flex-direction:row;align-items:center;justify-content:space-between}.page_teamBlock__Jk8l8 .page_value__52IW8{font-size:1.6rem;font-weight:600}.page_supportBlock__SvEpu{background-color:#2a2a2a;width:140px;height:380px}.page_phoneBlock__VFefZ,.page_supportBlock__SvEpu{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2rem 1rem}.page_phoneBlock__VFefZ{background-color:#1a1a1a;width:120px;height:320px}.page_verticalText__Lt5Mr{writing-mode:vertical-rl;-webkit-text-orientation:mixed;text-orientation:mixed;transform:rotate(180deg);display:flex;align-items:center;gap:1rem}.page_iconBlock__cOHsX{background-color:#1a1a1a;width:130px;height:130px;display:flex;align-items:center;justify-content:center}.page_greenIconBlock__oiXuF{background-color:var(--stats-plus-color);color:#000000;border-radius:50%}.page_plusShape__CT7UQ{font-size:4rem;font-weight:300;color:var(--stats-plus-color)}.page_toggleShape__wwS99{width:140px;height:80px;background-color:#2a2a2a;border-radius:40px;display:flex;align-items:center;padding:0 10px;justify-content:flex-end}.page_toggleCircle__cXOI0{width:60px;height:60px;border-radius:50%;background-color:var(--stats-plus-color)}.page_arrowGrid__h2GDt{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.page_arrowGrid__h2GDt svg{color:var(--stats-plus-color)}.page_cornerDot__YOrPm{position:absolute;top:10px;right:10px;width:8px;height:8px;background-color:var(--stats-plus-color);border-radius:50%}.page_projectContent__3Xumw{justify-content:space-between;cursor:pointer}.page_modalOverlay__niNVk,.page_projectContent__3Xumw{width:100%;height:100%;display:flex;align-items:center}.page_modalOverlay__niNVk{position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;justify-content:center;animation:page_fadeIn__UlrHp .3s ease}.page_modalContent__yQ5q_{background-color:#1a1a1a;width:90%;max-width:800px;max-height:90vh;padding:3rem;border-radius:24px;position:relative;overflow-y:auto;box-shadow:0 20px 50px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1)}.page_closeModal__nxLaQ{position:absolute;top:1.5rem;right:1.5rem;background:transparent;border:none;color:#ffffff;font-size:2rem;padding:1rem;cursor:pointer;opacity:.6;transition:opacity .3s;z-index:1100;pointer-events:auto;display:flex;align-items:center;justify-content:center;line-height:1;margin-top:2rem}.page_closeModal__nxLaQ:hover{opacity:1}.page_formSection__ei8BG{width:100%}.page_formTitleCentered__GrgnX{font-size:2.5rem;margin-bottom:2rem;text-align:center}.page_servicesGridCentered__M_Epg{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem;justify-content:center}.page_servicePill__ZdUuT{padding:.8rem 1.5rem;border:1px solid rgba(255,255,255,.1);border-radius:100px;background:transparent;color:#ffffff;cursor:pointer;transition:all .3s}.page_servicePill__ZdUuT.page_selected__Kqqfc{background-color:var(--stats-plus-color);border-color:var(--stats-plus-color);color:#000000}.page_form__u_z0r{display:flex;flex-direction:column;gap:1.5rem}.page_formRow__ctKbR{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.page_input__gUySO,.page_textarea__5N96v{width:100%;padding:1.2rem;background-color:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:12px;color:#ffffff;font-size:1rem}.page_input__gUySO:focus,.page_textarea__5N96v:focus{outline:none;border-color:var(--stats-plus-color)}.page_submitBtn__5vqbr{padding:1.2rem 3rem;background-color:var(--stats-plus-color);color:#000000;border:none;border-radius:100px;font-size:1.1rem;font-weight:600;cursor:pointer;margin-top:1rem}.page_physicsWrapper__TRgK9{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.page_interactionOverlay__C1aA5{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;cursor:-webkit-grab;cursor:grab}.page_interactionOverlay__C1aA5:active{cursor:-webkit-grabbing;cursor:grabbing}.page_containerMobile__XF0a2{width:100%;min-height:100vh;background-color:#0c0c0c;padding:8rem 2rem 4rem;color:#ffffff;display:flex;flex-direction:column}.page_formSectionMobile__59TN5{width:100%;max-width:600px;margin:0 auto}.page_titleMobile__XByqp{font-size:2.5rem;font-weight:500;margin-bottom:3rem;text-align:center}@keyframes page_fadeIn__UlrHp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@media (max-width:1023px){.page_container__pdRdr{display:none}}@media (max-width:640px){.page_modalContent__yQ5q_{padding:2rem 1.5rem}.page_formRow__ctKbR{grid-template-columns:1fr}}