.contact-grid{display:grid;grid-template-columns:40% 55%;gap:80px;align-items:center}@media(min-width:640px)and (max-width:1023px){.contact-grid{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:639px){.contact-grid{grid-template-columns:1fr;gap:32px}}.contact-input{width:100%;padding:12px 16px;border-radius:12px;border:1px solid var(--color-border-input);background:var(--color-white);font-size:15px;color:var(--color-text-primary);font-family:inherit;transition:border-color .2s ease;outline:none}.contact-input::placeholder{color:var(--color-text-muted)}.contact-input:focus{border-color:var(--color-brand-orange)}.contact-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23999' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}textarea.contact-input{resize:none}@media(max-width:767px){#how{padding-left:0!important;padding-right:0!important}#how .how-steps-copy-wrap{padding-left:24px;padding-right:24px}#how .how-steps-viewport{width:100%}#how .how-steps-mobile{display:flex;flex-direction:row;align-items:stretch;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;scroll-padding-left:24px;scroll-padding-right:24px;-webkit-overflow-scrolling:touch;gap:16px;padding:0 24px 16px;scrollbar-width:none;-ms-overflow-style:none}#how .how-steps-mobile::-webkit-scrollbar{display:none}#how .how-step-card{flex:0 0 80vw;max-width:300px;height:100%;align-self:stretch;display:flex;scroll-snap-align:start}#how .how-step-content{display:flex;flex-direction:column;height:100%}#how .how-step-body{margin-top:auto}#how .how-steps-dots{display:flex;align-items:center;justify-content:center;gap:6px}#how .how-steps-dot{width:8px;height:8px;border-radius:100px;background:var(--color-orange-border)}#how .how-steps-dot.is-active{background:var(--color-brand-coral)}}@media(min-width:768px){#how .how-steps-viewport{max-width:1200px;margin-left:auto;margin-right:auto}#how .how-steps-dots{display:none}}@media(max-width:639px){#features{padding-left:0!important;padding-right:0!important}#features .features-copy-wrap{padding-left:24px;padding-right:24px}#features .features-mobile-carousel{display:flex;flex-direction:row;align-items:stretch;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:24px;scroll-padding-right:24px;-webkit-overflow-scrolling:touch;gap:16px;padding:0 24px 16px;scrollbar-width:none;-ms-overflow-style:none}#features .features-mobile-carousel::-webkit-scrollbar{display:none}#features .feature-card{flex:0 0 80vw;max-width:300px;scroll-snap-align:start}#features .features-dots{display:flex;align-items:center;justify-content:center;gap:6px}#features .features-dot{width:8px;height:8px;border-radius:100px;background:var(--color-orange-border)}#features .features-dot.is-active{background:var(--color-brand-coral)}}@media(min-width:640px){#features .features-dots{display:none}}
