.ar-startform{--ar-startform-blue:#1677cf;--ar-startform-blue-dark:#0868c7;--ar-startform-orange:#ff7a18;--ar-startform-orange-dark:#ec6200;--ar-startform-white:#ffffff;--ar-startform-heading:#070d14;--ar-startform-text:#556679;--ar-startform-muted:#8290a0;--ar-startform-border:#cbd8e5;--ar-startform-soft:#f6f9fc;--ar-startform-success:#117a4b;--ar-startform-success-bg:#eef9f3;--ar-startform-error:#a62d2d;--ar-startform-error-bg:#fff1f1;position:relative;left:50%;width:100vw;max-width:100vw;margin-left:-50vw;padding:clamp(70px, 8vw, 104px) 24px;overflow:hidden;color:var(--ar-startform-white);background:var(--ar-startform-blue)}.ar-startform,.ar-startform *,.ar-startform *::before,.ar-startform *::after{box-sizing:border-box}.ar-startform-inner{display:grid;grid-template-columns:minmax(300px,0.86fr) minmax(420px,1.14fr);align-items:center;gap:clamp(70px, 9vw, 126px);width:100%;max-width:1120px;margin:0 auto}.ar-startform-intro{max-width:390px}.ar-startform-intro h2{margin:0;color:var(--ar-startform-white);font-size:clamp(2.3rem, 3.7vw, 3.15rem);font-weight:750;line-height:1.08;letter-spacing:-.05em}.ar-startform-intro-text{max-width:37ch;margin:25px 0 0;color:rgb(255 255 255 / .91);font-size:.98rem;line-height:1.72}.ar-startform-person{display:flex;align-items:center;gap:14px;margin-top:30px}.ar-startform-person img{display:block;flex:0 0 88px;width:88px;height:88px;padding:3px;border:1px solid rgb(255 255 255 / .9);border-radius:50%;object-fit:cover;object-position:50% 22%}.ar-startform-person>div{display:flex;flex-direction:column;gap:3px}.ar-startform-person strong{color:var(--ar-startform-white);font-size:1.1rem;line-height:1.35}.ar-startform-person a{color:rgb(255 255 255 / .9);font-size:.95rem;line-height:1.35;text-decoration:none}.ar-startform-whatsapp{display:inline-flex;align-items:center;gap:9px;margin-top:22px;color:var(--ar-startform-white);font-size:.79rem;font-weight:650;line-height:1.4;text-decoration:none}.ar-startform-whatsapp>svg:first-child{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ar-startform-whatsapp .ar-startform-external{width:13px;height:13px;margin-left:5px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform 0.2s ease}.ar-startform-whatsapp:hover span,.ar-startform-whatsapp:focus-visible span,.ar-startform-person a:hover,.ar-startform-person a:focus-visible{text-decoration:underline;text-underline-offset:4px}.ar-startform-whatsapp:hover .ar-startform-external{transform:translate(2px,-2px)}.ar-startform-whatsapp:focus-visible,.ar-startform-person a:focus-visible{border-radius:3px;outline:2px solid var(--ar-startform-white);outline-offset:5px}.ar-startform-card{width:100%;max-width:520px;justify-self:end;padding:clamp(26px, 3vw, 34px);color:var(--ar-startform-heading);background:var(--ar-startform-white);border-radius:15px;box-shadow:0 22px 55px rgb(5 43 80 / .13)}.ar-startform-card-header{margin-bottom:24px}.ar-startform-card-header h3{margin:0;color:var(--ar-startform-heading);font-size:clamp(1.25rem, 2vw, 1.48rem);font-weight:750;line-height:1.25;letter-spacing:-.035em}.ar-startform-card-header p{margin:7px 0 0;color:var(--ar-startform-muted);font-size:.78rem;line-height:1.45}.ar-startform-notice{margin:0 0 20px;padding:12px 14px;border:1px solid currentColor;border-radius:7px;font-size:.82rem;line-height:1.5}.ar-startform-notice-success{color:var(--ar-startform-success);background:var(--ar-startform-success-bg)}.ar-startform-notice-error{color:var(--ar-startform-error);background:var(--ar-startform-error-bg)}.ar-startform-form{display:flex;flex-direction:column;gap:17px}.ar-startform-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ar-startform-field{display:flex;min-width:0;flex-direction:column;gap:7px}.ar-startform-field label{color:var(--ar-startform-heading);font-size:.76rem;font-weight:700;line-height:1.35}.ar-startform-field label>span{color:var(--ar-startform-blue-dark)}.ar-startform-field label small{margin-left:5px;color:var(--ar-startform-muted);font-size:.68rem;font-weight:500}.ar-startform-field input,.ar-startform-field textarea{display:block;width:100%;margin:0;border:1px solid var(--ar-startform-border);border-radius:5px;outline:0;color:var(--ar-startform-heading);background:var(--ar-startform-white);font:inherit;font-size:.9rem;line-height:1.45;transition:border-color 0.18s ease,box-shadow 0.18s ease}.ar-startform-field input{min-height:48px;padding:11px 13px}.ar-startform-field textarea{min-height:116px;padding:12px 13px;resize:vertical}.ar-startform-field input::placeholder,.ar-startform-field textarea::placeholder{color:#92a0af;opacity:1}.ar-startform-field input:hover,.ar-startform-field textarea:hover{border-color:#aebdcb}.ar-startform-field input:focus,.ar-startform-field textarea:focus{border-color:var(--ar-startform-blue);box-shadow:0 0 0 3px rgb(22 119 207 / .13)}.ar-startform-privacy{margin:-2px 0 0;color:#738193;font-size:.67rem;line-height:1.5}.ar-startform-privacy a{color:var(--ar-startform-blue-dark);font-weight:650;text-decoration:underline;text-underline-offset:2px}.ar-startform-privacy a:focus-visible{border-radius:2px;outline:2px solid var(--ar-startform-blue);outline-offset:3px}.ar-startform-submit{display:flex;align-items:center;justify-content:center;gap:13px;width:100%;min-height:48px;margin:0;padding:12px 20px;border:1px solid var(--ar-startform-orange);border-radius:6px;color:#fff;background:var(--ar-startform-orange);font:inherit;font-size:.82rem;font-weight:750;line-height:1.35;cursor:pointer;box-shadow:0 10px 24px rgb(255 122 24 / .28);transition:background-color 0.2s ease,border-color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease}.ar-startform-submit svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform 0.2s ease}.ar-startform-submit:hover{color:#fff;border-color:var(--ar-startform-orange-dark);background:var(--ar-startform-orange-dark);box-shadow:0 13px 28px rgb(236 98 0 / .34);transform:translateY(-1px)}.ar-startform-submit:hover svg{transform:translate(2px,-2px)}.ar-startform-submit:active{color:#fff;transform:translateY(1px)}.ar-startform-submit:focus-visible{color:#fff;outline:3px solid rgb(255 122 24 / .38);outline-offset:3px}.ar-startform-reassurance{display:flex;align-items:center;justify-content:center;gap:7px;margin:-5px 0 0;color:#7a8796;font-size:.65rem;line-height:1.4;text-align:center}.ar-startform-reassurance svg{flex:0 0 13px;width:13px;height:13px;fill:none;stroke:var(--ar-startform-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.ar-startform-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media (max-width:900px){.ar-startform-inner{grid-template-columns:minmax(0,1fr);gap:52px;max-width:680px}.ar-startform-intro{max-width:580px}.ar-startform-intro h2 br{display:none}.ar-startform-intro-text{max-width:55ch}.ar-startform-card{max-width:680px;justify-self:stretch}}@media (max-width:580px){.ar-startform{padding:56px 18px}.ar-startform-intro h2{font-size:clamp(2.15rem, 11vw, 2.75rem)}.ar-startform-person img{flex-basis:76px;width:76px;height:76px}.ar-startform-row{grid-template-columns:minmax(0,1fr);gap:17px}.ar-startform-card{padding:25px 20px;border-radius:12px}.ar-startform-submit{padding-right:14px;padding-left:14px;font-size:.78rem}}@media (prefers-reduced-motion:reduce){.ar-startform-whatsapp .ar-startform-external,.ar-startform-field input,.ar-startform-field textarea,.ar-startform-submit,.ar-startform-submit svg{transition:none}}.ar-startform-form .ar-startform-submit:focus,.ar-startform-form .ar-startform-submit span,.ar-startform-form .ar-startform-submit svg{color:#fff}