.phone-input-section[data-v-2b1bed23]{width:100%}.phone-submit-button-wrapper[data-v-2b1bed23]{display:flex;justify-content:flex-start}.phone-submit-button[data-v-2b1bed23]{min-width:200px;transition:all .3s ease}.phone-submit-button[data-v-2b1bed23]:disabled{cursor:not-allowed;opacity:.6}@media (max-width:768px){.phone-submit-button[data-v-2b1bed23]{min-width:auto;width:100%}}.phone-input-wrapper[data-v-2b1bed23]{overflow:hidden;position:relative}.phone-background[data-v-2b1bed23]{background-attachment:local;background-image:url(../img/back-a.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.phone-background[data-v-2b1bed23]:before{background:linear-gradient(135deg,#f97316d9,#f97316bf 50%,#000000d9);border-radius:32px;content:"";inset:0;position:absolute;z-index:1}.phone-background[data-v-2b1bed23]>*{position:relative;z-index:2}.phone-background-pattern[data-v-2b1bed23]{pointer-events:none;z-index:1}.phone-input-header[data-v-2b1bed23]{width:100%}.phone-input-title[data-v-2b1bed23]{font-family:Mono45 Headline,sans-serif;padding:0}.phone-input-field-wrapper[data-v-2b1bed23]{width:100%}.phone-input-field-wrapper .glass-input-container[data-v-2b1bed23]{min-height:80px}.phone-input-field-wrapper .glass-input[data-v-2b1bed23]{font-size:20px}@media (min-width:768px){.phone-input-field-wrapper .glass-input[data-v-2b1bed23]{font-size:24px}}.glass-input-container[data-v-2b1bed23]{position:relative;transition:all .3s ease}.glass-input-container[data-v-2b1bed23]:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);content:"";height:100%;left:-100%;pointer-events:none;position:absolute;top:0;transition:left .5s ease;width:100%;z-index:1}.glass-input-container[data-v-2b1bed23]:hover:before{left:100%}.glass-input-container[data-v-2b1bed23]:focus-within,.glass-input-container[data-v-2b1bed23]:hover{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff26;border-color:#fff6;box-shadow:0 8px 24px #0000004d,0 0 20px #ffffff1a;transform:translateY(-2px)}.glass-input-container[data-v-2b1bed23]:has(.glass-input:focus){background:#fff3;border-color:#ffffff80;box-shadow:0 0 0 2px #f973164d,0 8px 24px #0000004d}.glass-input[data-v-2b1bed23]{position:relative;transition:all .3s ease;z-index:2}.glass-input[data-v-2b1bed23]:focus{outline:none}.glass-input-container[data-v-2b1bed23]:has(input:invalid:not(:-moz-placeholder)){background:#ef44441a;border-color:#ef444480}.glass-input-container[data-v-2b1bed23]:has(input:invalid:not(:placeholder-shown)){background:#ef44441a;border-color:#ef444480}@media (max-width:768px){.phone-input-wrapper[data-v-2b1bed23]{padding:2rem!important}.phone-input-title[data-v-2b1bed23]{font-size:32px;line-height:40px}}.about-us-title[data-v-977978dd]{color:#130f08;font-family:Mono45 Headline;font-size:60px;font-weight:400;letter-spacing:.2px;line-height:68px;margin-bottom:80px;max-width:922px}@media (max-width:1024px){.about-us-title[data-v-977978dd]{font-size:48px;letter-spacing:-1.8px;line-height:56px;margin-bottom:60px}}@media (max-width:768px){.about-us-title[data-v-977978dd]{font-size:36px;letter-spacing:-1.44px;line-height:44px;margin-bottom:40px}}.about-us-content[data-v-977978dd]{align-items:flex-end;display:flex;gap:94px}@media (max-width:1024px){.about-us-content[data-v-977978dd]{gap:60px}}@media (max-width:768px){.about-us-content[data-v-977978dd]{align-items:flex-start;flex-direction:column;gap:40px}}.about-us-stats[data-v-977978dd]{display:flex;flex-direction:column;gap:24px;min-width:316px}.stats-number[data-v-977978dd]{color:#130f08;font-family:Mono45 Headline;font-size:60px;font-weight:700;letter-spacing:-2.4px;line-height:68px}@media (max-width:768px){.stats-number[data-v-977978dd]{font-size:48px;letter-spacing:-1.8px;line-height:56px}}.stats-description[data-v-977978dd]{color:#130f08;font-family:DM Sans,sans-serif;font-size:18px;font-weight:400;line-height:26px}@media (max-width:768px){.stats-description[data-v-977978dd]{font-size:16px;line-height:24px}}.about-us-cards[data-v-977978dd]{display:flex;flex:1;gap:30px}@media (max-width:1024px){.about-us-cards[data-v-977978dd]{gap:20px}}@media (max-width:768px){.about-us-cards[data-v-977978dd]{flex-direction:column;gap:20px;width:100%}}.about-us-card[data-v-977978dd]{background:#fff;border-radius:24px;display:flex;flex-direction:column;flex-shrink:0;gap:30px;padding:30px;width:380px}@media (max-width:768px){.about-us-card[data-v-977978dd]{border-radius:20px;gap:24px;padding:24px;width:100%}}@media (max-width:480px){.about-us-card[data-v-977978dd]{border-radius:16px;gap:20px;padding:20px}}.card-icon[data-v-977978dd]{align-items:center;display:flex;height:60px;justify-content:center;width:60px}@media (max-width:768px){.card-icon[data-v-977978dd]{height:50px;width:50px}}@media (max-width:480px){.card-icon[data-v-977978dd]{height:40px;width:40px}}.card-icon img[data-v-977978dd]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.card-title[data-v-977978dd]{color:#130f08;font-family:Mono45 Headline;font-size:36px;font-weight:400;letter-spacing:-1.44px;line-height:44px;margin:0}@media (max-width:768px){.card-title[data-v-977978dd]{font-size:28px;letter-spacing:-1.12px;line-height:36px}}.card-description[data-v-977978dd]{color:#130f08;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:22px;margin:0}.card-list[data-v-977978dd]{display:flex;flex-direction:column;gap:24px}.list-item[data-v-977978dd]{align-items:flex-start;display:flex;gap:14px}.list-icon[data-v-977978dd]{flex-shrink:0;height:20px;margin-top:1px;width:20px}.list-icon img[data-v-977978dd]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.list-text[data-v-977978dd]{color:#130f08;font-family:Mono45 Headline;font-size:14px;line-height:22px;margin:0}.text-bold[data-v-977978dd]{font-weight:700}.card-button[data-v-977978dd],.text-regular[data-v-977978dd]{font-weight:400}.card-button[data-v-977978dd]{align-self:flex-start;background:transparent;border:1px solid #977dff;border-radius:14px;color:#130f08;cursor:pointer;font-family:DM Sans,sans-serif;font-size:16px;line-height:24px;padding:12px 28px;transition:all .2s ease}.card-button[data-v-977978dd]:hover{background:#977dff;color:#fff}@media (max-width:768px){.card-button[data-v-977978dd]{font-size:14px;line-height:22px;padding:10px 24px}}@media (max-width:480px){.card-button[data-v-977978dd]{border-radius:12px;font-size:13px;line-height:20px;padding:8px 20px}}
