.gorbit-contact-form{width:100%;background:#fff;padding:var(--gorbit-section-pt,64px) var(--gorbit-section-inner-x,32px) var(--gorbit-section-pb,64px);box-sizing:border-box}.gorbit-contact-form__inner{max-width:1280px;margin:0 auto}.gorbit-contact-form__grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:56px}.gorbit-contact-form__badge{display:inline-block;margin:0 0 12px;padding:4px 12px;border:1px solid rgb(173 149 90 / .3);border-radius:4px;background:rgb(1 66 106 / .06);color:var(--gorbit-gold);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gorbit-contact-form__title{margin:0;color:var(--gorbit-primary);font-size:clamp(1.5rem, 3vw, 2.15rem);font-weight:800;line-height:1.2}.gorbit-contact-form__desc{margin:12px 0 0;max-width:480px;color:#64748b;font-size:.9rem;line-height:1.7}.gorbit-contact-form__status{margin:16px 0 0;padding:10px 14px;border-radius:10px;font-size:.85rem;line-height:1.5}.gorbit-contact-form__status--error{background:#fef2f2;color:#b91c1c}.gorbit-contact-form__status--success{background:rgb(173 149 90 / .14);color:var(--gorbit-primary)}.gorbit-contact-form__form{margin-top:24px}.gorbit-contact-form__row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.gorbit-contact-form__field{margin-bottom:16px}.gorbit-contact-form__field label{display:block;margin-bottom:6px;color:var(--gorbit-primary);font-size:.78rem;font-weight:600}.gorbit-contact-form__required{color:#ef4444}#top .gorbit-contact-form__field input,#top .gorbit-contact-form__field textarea{box-sizing:border-box;display:block;width:100%;margin:0!important;padding:13px 16px 13px 44px!important;border:1px solid var(--gorbit-gray-accent)!important;border-radius:10px!important;background:#fff!important;color:#1e293b!important;font-size:0.88rem!important;font-family:inherit!important;transition:border-color 0.2s,box-shadow 0.2s}#top .gorbit-contact-form__field textarea{resize:vertical;min-height:110px}#top .gorbit-contact-form__field input:focus,#top .gorbit-contact-form__field textarea:focus{outline:none;border-color:var(--gorbit-gold)!important;box-shadow:0 0 0 3px var(--gorbit-gold-soft)}.gorbit-contact-form__input-wrap{position:relative}.gorbit-contact-form__field-icon{position:absolute;top:50%;left:16px;transform:translateY(-50%);display:flex;color:#94a3b8;pointer-events:none}.gorbit-contact-form__input-wrap--textarea .gorbit-contact-form__field-icon{top:18px;transform:none}.gorbit-contact-form__select-wrap{position:relative}#top .gorbit-contact-form__select-wrap select{box-sizing:border-box;display:block;width:100%;margin:0!important;padding:13px 30px 13px 16px!important;border:1px solid var(--gorbit-gray-accent)!important;border-radius:10px!important;background:#fff!important;color:#1e293b!important;font-size:0.88rem!important;font-family:inherit!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;cursor:pointer;transition:border-color 0.2s,box-shadow 0.2s}#top .gorbit-contact-form__select-wrap select:focus{outline:none;border-color:var(--gorbit-gold)!important;box-shadow:0 0 0 3px var(--gorbit-gold-soft)}.gorbit-contact-form__select-wrap::after{content:"▾";position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#94a3b8;pointer-events:none}.gorbit-contact-form__phone-group{display:flex;align-items:stretch}.gorbit-contact-form__phone-group .gorbit-contact-form__select-wrap{flex:0 0 auto}#top .gorbit-contact-form__phone-group .gorbit-contact-form__select-wrap select{width:auto;height:45px;padding:13px 26px 13px 14px!important;border-radius:10px 0 0 10px!important}.gorbit-contact-form__phone-group .gorbit-contact-form__select-wrap::after{right:10px}.gorbit-contact-form__phone-group .gorbit-contact-form__input-wrap{flex:1;min-width:0}#top .gorbit-contact-form__phone-group .gorbit-contact-form__input-wrap input{border-left:0!important;border-radius:0 10px 10px 0!important}#top .gorbit-contact-form__input-wrap--no-icon input{padding-left:16px!important}.gorbit-contact-form__submit{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:4px;padding:15px 20px;border:none;border-radius:10px;background:var(--gorbit-gold);color:var(--gorbit-primary);font-size:.82rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background 0.2s,color 0.2s}.gorbit-contact-form__submit:hover:not(:disabled){background:var(--gorbit-navy);color:#fff}.gorbit-contact-form__submit:disabled{opacity:.7;cursor:wait}.gorbit-contact-form__kvkk{display:flex;align-items:flex-start;gap:8px;margin:16px 0 0;color:#64748b;font-size:.76rem;line-height:1.6}.gorbit-contact-form__kvkk svg{flex-shrink:0;margin-top:2px;color:var(--gorbit-gold)}.gorbit-contact-form__kvkk a{color:var(--gorbit-primary);text-decoration:underline}.gorbit-contact-form__media{position:relative;margin-top:48px}.gorbit-contact-form__media img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:24px;box-shadow:0 20px 60px rgb(0 0 0 / .12)}.gorbit-contact-form__stats-card{position:absolute;top:24px;right:24px;display:flex;flex-direction:column;gap:20px;padding:24px 28px;border-radius:20px;background:#fff;box-shadow:0 20px 60px rgb(0 0 0 / .16);text-align:center}.gorbit-contact-form__stat{display:flex;flex-direction:column;align-items:center}.gorbit-contact-form__stat-icon{display:flex;color:var(--gorbit-gold);margin-bottom:6px}.gorbit-contact-form__stat strong{color:var(--gorbit-primary);font-size:1.4rem;font-weight:800;line-height:1.1}.gorbit-contact-form__stat span{margin-top:4px;color:#64748b;font-size:.72rem;font-weight:600;white-space:nowrap}@media (max-width:900px){.gorbit-contact-form{padding:var(--gorbit-section-pt-mobile,48px) var(--gorbit-section-inner-x-mobile,20px) var(--gorbit-section-pb-mobile,48px)}.gorbit-contact-form__grid{grid-template-columns:1fr;gap:32px}.gorbit-contact-form__media{order:-1;margin-top:0}.gorbit-contact-form__stats-card{position:static;margin-top:16px;flex-direction:row;justify-content:space-between}}@media (max-width:560px){.gorbit-contact-form__row{grid-template-columns:1fr}.gorbit-contact-form__stats-card{flex-direction:column}}