.CaminhaoQuoteHero-module__i7705a__heroSection{background-color:var(--color-navy);width:100%;color:var(--color-white);align-items:center;min-height:clamp(520px,60vh,620px);display:flex;position:relative;overflow:hidden}.CaminhaoQuoteHero-module__i7705a__imageWrapper{z-index:1;width:100%;height:100%;position:absolute;top:0;right:0}.CaminhaoQuoteHero-module__i7705a__heroImage{object-fit:cover;object-position:center right}.CaminhaoQuoteHero-module__i7705a__imageGradient{background:linear-gradient(to right, var(--color-navy) 0%, #041029f2 25%, #04102980 60%, #04102900 100%), linear-gradient(to top, var(--color-navy) 0%, #04102900 15%);width:100%;height:100%;position:absolute;top:0;left:0}.CaminhaoQuoteHero-module__i7705a__goldCurves{pointer-events:none;z-index:2;width:60%;height:120px;position:absolute;bottom:0;left:0}.CaminhaoQuoteHero-module__i7705a__container{z-index:3;width:100%;max-width:1480px;margin:0 auto;padding:0 24px;position:relative}.CaminhaoQuoteHero-module__i7705a__textContent{flex-direction:column;gap:clamp(14px,2vw,18px);max-width:680px;padding-top:clamp(40px,6vh,80px);padding-bottom:clamp(40px,6vh,80px);display:flex}.CaminhaoQuoteHero-module__i7705a__eyebrow{letter-spacing:.16em;width:fit-content;color:var(--color-gold);text-transform:uppercase;background-color:#0000;border:1px solid #d4af3759;border-radius:6px;align-items:center;margin-bottom:4px;padding:6px 14px;font-size:.6875rem;font-weight:700;display:inline-flex}.CaminhaoQuoteHero-module__i7705a__title{color:var(--color-white);letter-spacing:-.02em;font-size:clamp(2.375rem,3.8vw,3.5rem);font-weight:700;line-height:1.1}.CaminhaoQuoteHero-module__i7705a__titleGold{color:var(--color-gold)}.CaminhaoQuoteHero-module__i7705a__description{color:#ffffffb3;max-width:580px;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.65}.CaminhaoQuoteHero-module__i7705a__microInfo{color:#ffffff73;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;font-size:.8125rem;font-weight:500;display:flex}.CaminhaoQuoteHero-module__i7705a__microDot{color:#d4af3799;font-size:.6rem}@media (max-width:1279px) and (min-width:1200px){.CaminhaoQuoteHero-module__i7705a__title{font-size:clamp(2.25rem,3.4vw,3rem)}}@media (max-width:1199px) and (min-width:1024px){.CaminhaoQuoteHero-module__i7705a__title{font-size:clamp(2.125rem,3.2vw,2.75rem)}.CaminhaoQuoteHero-module__i7705a__imageGradient{background:linear-gradient(to right, var(--color-navy) 0%, #041029f2 30%, #04102999 70%, #04102900 100%), linear-gradient(to top, var(--color-navy) 0%, #04102900 15%)}.CaminhaoQuoteHero-module__i7705a__goldCurves{width:80%}}@media (max-width:1023px) and (min-width:768px){.CaminhaoQuoteHero-module__i7705a__heroSection{min-height:520px}.CaminhaoQuoteHero-module__i7705a__imageGradient{background:linear-gradient(to right, var(--color-navy) 0%, #041029eb 50%, #0410294d 100%), linear-gradient(to top, var(--color-navy) 0%, #04102900 15%)}.CaminhaoQuoteHero-module__i7705a__title{font-size:clamp(2rem,4vw,2.5rem)}.CaminhaoQuoteHero-module__i7705a__textContent{max-width:500px}}@media (max-width:767px){.CaminhaoQuoteHero-module__i7705a__heroSection{align-items:flex-start;min-height:auto;padding:64px 0 48px}.CaminhaoQuoteHero-module__i7705a__heroImage{object-position:center}.CaminhaoQuoteHero-module__i7705a__imageGradient{background:linear-gradient(to bottom, var(--color-navy) 0%, #041029d9 40%, #041029f2 80%, var(--color-navy) 100%), linear-gradient(to right, var(--color-navy) 0%, #04102980 100%)}.CaminhaoQuoteHero-module__i7705a__goldCurves{width:100%;height:80px;bottom:-10px}.CaminhaoQuoteHero-module__i7705a__textContent{max-width:100%;padding-top:0;padding-bottom:0}.CaminhaoQuoteHero-module__i7705a__title{font-size:clamp(1.875rem,8vw,2.25rem)}.CaminhaoQuoteHero-module__i7705a__description{color:#fffc;font-size:.9375rem}.CaminhaoQuoteHero-module__i7705a__microInfo{flex-direction:column;align-items:flex-start;gap:6px;margin-top:16px}.CaminhaoQuoteHero-module__i7705a__microDot{display:none}}
.CaminhaoQuoteForm-module__lF-ieq__section{background-color:#f7f4ed;width:100%;padding:4rem 0 6rem;position:relative;overflow:hidden}.CaminhaoQuoteForm-module__lF-ieq__container{width:100%;max-width:1480px;margin:0 auto;padding:0 clamp(2rem,5vw,6rem)}.CaminhaoQuoteForm-module__lF-ieq__panel{background-color:#fff;border:1px solid #d4af3726;border-top:3px solid #d4af3773;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 24px 64px #04102914,0 8px 24px #0410290a,0 2px 8px #d4af370f}@media (max-width:1366px){.CaminhaoQuoteForm-module__lF-ieq__container{padding:0 clamp(2rem,5vw,4rem)}}@media (max-width:1199px){.CaminhaoQuoteForm-module__lF-ieq__stepperContainer{padding:1.5rem 2rem}}@media (max-width:1023px){.CaminhaoQuoteForm-module__lF-ieq__container{padding:0 clamp(16px,3.5vw,32px)}.CaminhaoQuoteForm-module__lF-ieq__formGrid{grid-template-columns:1fr}.CaminhaoQuoteForm-module__lF-ieq__contextCol{border-bottom:1px solid #0410290d;border-right:none;margin-bottom:2rem;padding-bottom:2rem;padding-right:0}.CaminhaoQuoteForm-module__lF-ieq__section{padding:3rem 0 4rem}}.CaminhaoQuoteForm-module__lF-ieq__stepperContainer{background-color:#fff;border-bottom:1px solid #0410290d;justify-content:space-between;align-items:center;padding:2rem 4rem;display:none}@media (min-width:1024px){.CaminhaoQuoteForm-module__lF-ieq__stepperContainer{display:flex}}.CaminhaoQuoteForm-module__lF-ieq__stepItem{z-index:2;align-items:center;gap:.75rem;display:flex;position:relative}.CaminhaoQuoteForm-module__lF-ieq__stepNum{border:1px solid var(--color-navy);width:28px;height:28px;color:var(--color-navy);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;transition:all .3s;display:flex}.CaminhaoQuoteForm-module__lF-ieq__stepLabel{color:#04102999;letter-spacing:.02em;text-transform:uppercase;font-size:.875rem;font-weight:600;transition:all .3s}.CaminhaoQuoteForm-module__lF-ieq__stepLine{background-color:#0410291a;flex:1;height:1px;margin:0 1.5rem}.CaminhaoQuoteForm-module__lF-ieq__stepActive .CaminhaoQuoteForm-module__lF-ieq__stepNum{border-color:var(--color-gold);background-color:var(--color-navy);color:var(--color-gold)}.CaminhaoQuoteForm-module__lF-ieq__stepActive .CaminhaoQuoteForm-module__lF-ieq__stepLabel{color:var(--color-navy)}.CaminhaoQuoteForm-module__lF-ieq__stepCompleted .CaminhaoQuoteForm-module__lF-ieq__stepNum{border-color:var(--color-gold);color:var(--color-gold);background-color:#0000}.CaminhaoQuoteForm-module__lF-ieq__stepCompleted .CaminhaoQuoteForm-module__lF-ieq__stepLabel{color:var(--color-navy)}.CaminhaoQuoteForm-module__lF-ieq__mobileStepper{background-color:#fff;border-bottom:1px solid #0410290d;flex-direction:column;padding:1.5rem;display:flex}@media (min-width:1024px){.CaminhaoQuoteForm-module__lF-ieq__mobileStepper{display:none}}.CaminhaoQuoteForm-module__lF-ieq__mobileEyebrow{letter-spacing:.15em;color:var(--color-gold);margin-bottom:.25rem;font-size:.65rem;font-weight:700}.CaminhaoQuoteForm-module__lF-ieq__mobileStepName{color:var(--color-navy);margin-bottom:1rem;font-size:1.25rem;font-weight:600}.CaminhaoQuoteForm-module__lF-ieq__mobileProgressBar{background-color:#0410290d;border-radius:4px;width:100%;height:4px;overflow:hidden}.CaminhaoQuoteForm-module__lF-ieq__mobileProgressFill{background-color:var(--color-gold);height:100%;transition:width .4s cubic-bezier(.25,.46,.45,.94)}.CaminhaoQuoteForm-module__lF-ieq__contentGrid{grid-template-columns:1fr;display:grid}@media (min-width:1024px){.CaminhaoQuoteForm-module__lF-ieq__contentGrid{grid-template-columns:34% 66%}}.CaminhaoQuoteForm-module__lF-ieq__contextColumn{background:linear-gradient(#fff9,#0000);border-bottom:1px solid #0410290d;padding:2rem 1.5rem}@media (min-width:1024px){.CaminhaoQuoteForm-module__lF-ieq__contextColumn{border-bottom:none;border-right:1px solid #0410290d;padding:3.5rem 4rem 3.5rem 3.5rem}}.CaminhaoQuoteForm-module__lF-ieq__contextInner{position:sticky;top:2rem}.CaminhaoQuoteForm-module__lF-ieq__contextEyebrow{letter-spacing:.15em;color:var(--color-gold);margin-bottom:1rem;font-size:.75rem;font-weight:700;display:inline-block}.CaminhaoQuoteForm-module__lF-ieq__contextTitle{color:var(--color-navy);letter-spacing:-.02em;margin-bottom:1rem;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:700;line-height:1.15}.CaminhaoQuoteForm-module__lF-ieq__contextDesc{color:#041029b3;margin-bottom:2.5rem;font-size:1.0625rem;line-height:1.6}.CaminhaoQuoteForm-module__lF-ieq__contextBullets{flex-direction:column;gap:1rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__contextBullets li{color:#041029d9;align-items:flex-start;gap:.75rem;font-size:.9375rem;font-weight:500;display:flex}.CaminhaoQuoteForm-module__lF-ieq__bulletIcon{color:var(--color-gold);flex-shrink:0;margin-top:.125rem}.CaminhaoQuoteForm-module__lF-ieq__formColumn{padding:2rem 1.5rem}@media (min-width:1024px){.CaminhaoQuoteForm-module__lF-ieq__formColumn{padding:3.5rem 4rem}}.CaminhaoQuoteForm-module__lF-ieq__stepFormWrapper{animation:.4s forwards CaminhaoQuoteForm-module__lF-ieq__fadeUp}@keyframes CaminhaoQuoteForm-module__lF-ieq__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CaminhaoQuoteForm-module__lF-ieq__radioCardsGroup{flex-direction:column;gap:1rem;margin-bottom:2.5rem;display:flex}@media (min-width:768px){.CaminhaoQuoteForm-module__lF-ieq__radioCardsGroup{flex-direction:row}}.CaminhaoQuoteForm-module__lF-ieq__radioCard{cursor:pointer;background-color:#fff;border:1px solid #04102926;border-radius:12px;flex:1;transition:all .25s;position:relative;overflow:hidden}.CaminhaoQuoteForm-module__lF-ieq__radioCard:hover{background-color:#f8f9fa;border-color:#0410294d}.CaminhaoQuoteForm-module__lF-ieq__radioCardSelected{border-color:var(--color-gold);background-color:#d4af3708;box-shadow:0 4px 20px #d4af3714}.CaminhaoQuoteForm-module__lF-ieq__realRadio{opacity:0;pointer-events:none;position:absolute}.CaminhaoQuoteForm-module__lF-ieq__radioCardInner{align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__radioIcon{color:#04102966;flex-shrink:0;width:28px;height:28px;transition:color .25s}.CaminhaoQuoteForm-module__lF-ieq__radioCardSelected .CaminhaoQuoteForm-module__lF-ieq__radioIcon{color:var(--color-gold)}.CaminhaoQuoteForm-module__lF-ieq__radioTexts{flex-direction:column;flex:1;display:flex}.CaminhaoQuoteForm-module__lF-ieq__radioTitle{color:var(--color-navy);font-size:1.125rem;font-weight:600}.CaminhaoQuoteForm-module__lF-ieq__radioDesc{color:#04102999;font-size:.875rem}.CaminhaoQuoteForm-module__lF-ieq__radioIndicator{border:2px solid #04102933;border-radius:50%;flex-shrink:0;width:22px;height:22px;transition:all .25s;position:relative}.CaminhaoQuoteForm-module__lF-ieq__radioCardSelected .CaminhaoQuoteForm-module__lF-ieq__radioIndicator{border-color:var(--color-gold)}.CaminhaoQuoteForm-module__lF-ieq__radioCardSelected .CaminhaoQuoteForm-module__lF-ieq__radioIndicator:after{content:"";background-color:var(--color-gold);border-radius:50%;position:absolute;inset:4px}.CaminhaoQuoteForm-module__lF-ieq__fieldsAnimatedGrid{grid-template-columns:1fr;gap:1.5rem;animation:.4s forwards CaminhaoQuoteForm-module__lF-ieq__revealFields;display:grid}@keyframes CaminhaoQuoteForm-module__lF-ieq__revealFields{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CaminhaoQuoteForm-module__lF-ieq__fieldsGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.CaminhaoQuoteForm-module__lF-ieq__fieldsAnimatedGrid,.CaminhaoQuoteForm-module__lF-ieq__fieldsGrid{grid-template-columns:1fr 1fr;gap:1.5rem 2rem}}.CaminhaoQuoteForm-module__lF-ieq__formGroupHalf{flex-direction:column;gap:.5rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__formGroupFull{border:none;flex-direction:column;grid-column:1/-1;gap:.5rem;margin:0;padding:0;display:flex}.CaminhaoQuoteForm-module__lF-ieq__label{color:var(--color-navy);letter-spacing:.05em;text-transform:uppercase;font-size:.75rem;font-weight:700}.CaminhaoQuoteForm-module__lF-ieq__input,.CaminhaoQuoteForm-module__lF-ieq__textarea,select.CaminhaoQuoteForm-module__lF-ieq__input{width:100%;height:54px;color:var(--color-navy);appearance:none;background-color:#f8f9fa;border:1px solid #04102926;border-radius:8px;padding:0 1.25rem;font-family:inherit;font-size:1rem;transition:all .2s}.CaminhaoQuoteForm-module__lF-ieq__textarea{resize:vertical;height:auto;min-height:120px;padding:1.25rem}select.CaminhaoQuoteForm-module__lF-ieq__input{background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%230A192F%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E);background-position:right 1.25rem top 50%;background-repeat:no-repeat;background-size:.65rem}.CaminhaoQuoteForm-module__lF-ieq__input::placeholder,.CaminhaoQuoteForm-module__lF-ieq__textarea::placeholder{color:#04102966}.CaminhaoQuoteForm-module__lF-ieq__input:focus,.CaminhaoQuoteForm-module__lF-ieq__textarea:focus,select.CaminhaoQuoteForm-module__lF-ieq__input:focus{border-color:var(--color-gold);background-color:#fff;outline:none;box-shadow:0 0 0 4px #d4af3726}.CaminhaoQuoteForm-module__lF-ieq__inputError{background-color:#fef2f2;border-color:#e53e3e}.CaminhaoQuoteForm-module__lF-ieq__errorText{color:#e53e3e;margin-top:.25rem;font-size:.8125rem;font-weight:500}.CaminhaoQuoteForm-module__lF-ieq__inlineRadios{gap:2rem;margin-top:.5rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__inlineRadioLabel{color:var(--color-navy);cursor:pointer;align-items:center;gap:.75rem;font-size:1.0625rem;font-weight:500;display:flex}.CaminhaoQuoteForm-module__lF-ieq__customRadio{background-color:#fff;border:2px solid #04102933;border-radius:50%;width:24px;height:24px;transition:all .2s;display:inline-block;position:relative}.CaminhaoQuoteForm-module__lF-ieq__realRadio:focus+.CaminhaoQuoteForm-module__lF-ieq__customRadio{border-color:var(--color-gold);box-shadow:0 0 0 4px #d4af3726}.CaminhaoQuoteForm-module__lF-ieq__realRadio:checked+.CaminhaoQuoteForm-module__lF-ieq__customRadio{border-color:var(--color-gold)}.CaminhaoQuoteForm-module__lF-ieq__realRadio:checked+.CaminhaoQuoteForm-module__lF-ieq__customRadio:after{content:"";background-color:var(--color-gold);border-radius:50%;position:absolute;inset:4px}.CaminhaoQuoteForm-module__lF-ieq__alertBox{background-color:#d4af370d;border:1px solid #d4af3733;border-radius:8px;align-items:flex-start;gap:1rem;margin-top:1rem;padding:1.25rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__alertIcon{color:var(--color-gold);flex-shrink:0;margin-top:.125rem}.CaminhaoQuoteForm-module__lF-ieq__alertBox p{color:var(--color-navy);font-size:.9375rem;line-height:1.5}.CaminhaoQuoteForm-module__lF-ieq__questionnaireContainer,.CaminhaoQuoteForm-module__lF-ieq__questionGroup{flex-direction:column;display:flex}.CaminhaoQuoteForm-module__lF-ieq__formDivider{background-color:#0410290d;width:100%;height:1px;margin:2.5rem 0}.CaminhaoQuoteForm-module__lF-ieq__actionRowEnd{border-top:1px solid #0410290d;justify-content:flex-end;margin-top:3rem;padding-top:2rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__actionRowSpaceBetween{border-top:1px solid #0410290d;flex-direction:column-reverse;gap:1rem;margin-top:3rem;padding-top:2rem;display:flex}@media (min-width:768px){.CaminhaoQuoteForm-module__lF-ieq__actionRowSpaceBetween{flex-direction:row;justify-content:space-between;align-items:center}}.CaminhaoQuoteForm-module__lF-ieq__primaryBtn,.CaminhaoQuoteForm-module__lF-ieq__submitBtn{background:linear-gradient(135deg, var(--color-gold), #c9a430);color:var(--color-navy);border-radius:8px;justify-content:center;align-items:center;gap:.75rem;width:100%;height:56px;padding:0 2.5rem;font-size:1rem;font-weight:600;transition:all .3s;display:flex;box-shadow:0 4px 20px #d4af3740}@media (min-width:768px){.CaminhaoQuoteForm-module__lF-ieq__primaryBtn,.CaminhaoQuoteForm-module__lF-ieq__submitBtn{width:auto}}.CaminhaoQuoteForm-module__lF-ieq__primaryBtn:hover:not(:disabled),.CaminhaoQuoteForm-module__lF-ieq__submitBtn:hover:not(:disabled){background:linear-gradient(135deg, #e0be45, var(--color-gold));transform:translateY(-2px);box-shadow:0 6px 25px #d4af3759}.CaminhaoQuoteForm-module__lF-ieq__primaryBtn:disabled,.CaminhaoQuoteForm-module__lF-ieq__submitBtn:disabled{color:#94a3b8;box-shadow:none;cursor:not-allowed;background:#e2e8f0}.CaminhaoQuoteForm-module__lF-ieq__secondaryBtn{color:#04102999;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;height:56px;padding:0 1.5rem;font-size:1rem;font-weight:600;transition:all .2s;display:flex}@media (min-width:768px){.CaminhaoQuoteForm-module__lF-ieq__secondaryBtn{width:auto}}.CaminhaoQuoteForm-module__lF-ieq__secondaryBtn:hover:not(:disabled){color:var(--color-navy);background-color:#04102908}.CaminhaoQuoteForm-module__lF-ieq__summaryGroups{flex-direction:column;gap:2rem;margin-bottom:2.5rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__summaryGroup{background-color:#fff;border:1px solid #04102914;border-radius:12px;padding:1.5rem}@media (min-width:768px){.CaminhaoQuoteForm-module__lF-ieq__summaryGroup{padding:2rem}}.CaminhaoQuoteForm-module__lF-ieq__summaryHeader{border-bottom:1px solid #0410290d;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__summaryTitle{color:var(--color-navy);font-size:1.125rem;font-weight:700}.CaminhaoQuoteForm-module__lF-ieq__editBtn{color:var(--color-gold);font-size:.875rem;font-weight:600;text-decoration:underline;transition:color .2s}.CaminhaoQuoteForm-module__lF-ieq__editBtn:hover{color:#b8962e}.CaminhaoQuoteForm-module__lF-ieq__summaryRow{border-bottom:1px dashed #0410290d;flex-direction:column;gap:.25rem;padding:.75rem 0;display:flex}@media (min-width:768px){.CaminhaoQuoteForm-module__lF-ieq__summaryRow{flex-direction:row;align-items:flex-start;gap:1.5rem}}.CaminhaoQuoteForm-module__lF-ieq__summaryRow:last-child{border-bottom:none;padding-bottom:0}.CaminhaoQuoteForm-module__lF-ieq__summaryLabel{color:#04102980;text-transform:uppercase;letter-spacing:.05em;flex-shrink:0;width:160px;font-size:.8125rem;font-weight:600}.CaminhaoQuoteForm-module__lF-ieq__summaryVal{color:var(--color-navy);font-size:1rem;font-weight:500;line-height:1.5}.CaminhaoQuoteForm-module__lF-ieq__consentWrapper{background-color:#f8f9fa;border:1px solid #0410290d;border-radius:12px;margin-bottom:2rem;padding:1.5rem}.CaminhaoQuoteForm-module__lF-ieq__consentLabel{cursor:pointer;align-items:flex-start;gap:1rem;display:flex}.CaminhaoQuoteForm-module__lF-ieq__consentCheckbox{width:20px;height:20px;accent-color:var(--color-gold);cursor:pointer;flex-shrink:0;margin-top:.125rem}.CaminhaoQuoteForm-module__lF-ieq__consentLabel span{color:#041029b3;font-size:.9375rem;line-height:1.5}.CaminhaoQuoteForm-module__lF-ieq__privacyLink{color:var(--color-gold);font-weight:500;text-decoration:underline}.CaminhaoQuoteForm-module__lF-ieq__privacyLink:hover{color:#b8962e}
