.Multiseguros_multicontainer__bsZXj *{margin:0;padding:0;box-sizing:border-box}.Multiseguros_container__VACW2{width:100%;background-color:#ffffff;position:relative}.Multiseguros_multicontainer__bsZXj header{background-color:#161d23;color:white;padding:1rem}.Multiseguros_headerContent__RQI_U{display:flex;padding:2rem;background-color:#161d23;justify-content:space-between;align-items:center}.Multiseguros_logo__xuTCR{font-weight:700;font-size:1.5rem}.Multiseguros_appButtons__05Lqe img{height:40px;margin-left:1rem}.Multiseguros_benefits__iw7nC{padding:4rem}.Multiseguros_benefits__iw7nC h2{margin-bottom:3rem;font-size:35px;font-weight:700;text-align:center}.Multiseguros_benefits__iw7nC h2 span{background-color:#e1ff67;padding:0 8px;border-radius:4px}.Multiseguros_benefitsGrid___HmHB{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.Multiseguros_benefitCard__my8ie{padding:1.5rem;background-color:#f4f8f9}.Multiseguros_benefitCard__my8ie .Multiseguros_icon__YBBYk{color:#3b82f6;font-size:2rem;margin-bottom:1rem}.Multiseguros_benefitCard__my8ie h3{font-size:20px;font-weight:600;margin:0}.Multiseguros_benefitCard__my8ie a{color:#3b82f6;text-decoration:none}.Multiseguros_calculator__PlrNF{background-color:#f4f8f9;padding:4rem}.Multiseguros_calculator__PlrNF .Multiseguros_container__VACW2{background-color:#f4f8f9}.Multiseguros_calculator__PlrNF h2{text-align:center;font-size:2rem;margin-bottom:3rem}.Multiseguros_calculator__PlrNF h2 span{color:white;background-color:#dcfa6c;padding:0 8px;border-radius:4px}.Multiseguros_calculatorForm__R_14p{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:0 20px}.Multiseguros_calculatorForm__R_14p .Multiseguros_formRow__r2_Yl{display:flex;justify-content:center;gap:2rem;margin-bottom:1rem;width:100%;max-width:1200px}.Multiseguros_calculatorForm__R_14p .Multiseguros_inputGroup___F_IB{display:flex;flex-direction:column;align-items:flex-start;width:100%;gap:8px}.Multiseguros_calculatorForm__R_14p .Multiseguros_inputGroup___F_IB select{width:100%}.Multiseguros_calculatorForm__R_14p label{font-size:14px;font-weight:500;color:#1e293b}.Multiseguros_calculatorForm__R_14p input,.Multiseguros_calculatorForm__R_14p select{width:394.67px;height:64px;min-height:64px;padding:16px 24px;gap:8px;border-radius:8px;border:1px solid #e2e8f0;font-size:16px;font-weight:500;flex:0 0 auto}.Multiseguros_calculatorForm__R_14p button{display:block;width:380px;margin:2rem auto 0;padding:.75rem;background-color:#161d23;color:white;border:none;border-radius:.25rem;cursor:pointer}@media (max-width:1200px){.Multiseguros_calculatorForm__R_14p .Multiseguros_formRow__r2_Yl{flex-direction:column}}@media (max-width:768px){.Multiseguros_comparisonRow__G75Ei{grid-template-columns:1fr;gap:16px;padding:0 20px}}.Multiseguros_cta__VzraM{padding:4rem;margin-bottom:8rem}.Multiseguros_multicontainer__bsZXj{position:relative;z-index:1;min-height:calc(100vh - 120px)}.Multiseguros_ctaContent__057JN{background-color:#161d23;border-radius:.5rem;padding:2rem;display:flex;justify-content:space-between;align-items:center;gap:2rem;min-height:546px}.Multiseguros_ctaText__fTWP1{width:50%;display:flex;flex-direction:column;justify-content:center;padding-left:2rem}.Multiseguros_ctaText__fTWP1 h2{color:white;font-size:1.5rem;margin-bottom:1rem}.Multiseguros_ctaText__fTWP1 span{background-color:#e1fd74;line-height:28px;color:#1e293b;padding:.25rem .5rem}.Multiseguros_ctaImage__CLzP1{width:50%;height:546px;background-color:#161d23;border-radius:.5rem}.Multiseguros_multicontainer__bsZXj footer{background-color:#161d23;color:white;padding:4rem}.Multiseguros_footerContent__2B4fA{display:grid;background-color:#161d23;grid-template-columns:repeat(4,1fr);gap:2rem}.Multiseguros_footerColumn___BAQ_ h3{font-size:1.25rem;margin-bottom:1rem}.Multiseguros_footerColumn___BAQ_ ul{list-style-type:none}.Multiseguros_footerColumn___BAQ_ ul li{margin-bottom:.5rem}.Multiseguros_footerColumn___BAQ_ ul li a{color:#9ca3af;text-decoration:none}@media (max-width:1200px){.Multiseguros_comparisonGrid__lrUUn{grid-template-columns:1fr;gap:3rem}.Multiseguros_multiseguroPrices__7_yLE,.Multiseguros_vsPrices__q_64Q{padding:0 1rem}.Multiseguros_ctaImage__CLzP1{width:100%;height:400px}}@media (max-width:480px){.Multiseguros_multiseguroPrices__7_yLE button,.Multiseguros_vsPrices__q_64Q .Multiseguros_priceCard__Wn0V0{height:auto;min-height:96px;padding:16px}}@media (max-width:768px){.Multiseguros_benefitsGrid___HmHB,.Multiseguros_calculatorForm__R_14p .Multiseguros_formRow__r2_Yl,.Multiseguros_comparisonGrid__lrUUn,.Multiseguros_footerContent__2B4fA,.Multiseguros_heroContent__uippu{grid-template-columns:1fr}.Multiseguros_ctaContent__057JN{flex-direction:column;padding:2rem 1rem}.Multiseguros_ctaText__fTWP1{width:100%;padding-left:0;margin-bottom:2rem}.Multiseguros_heroContent__uippu>div:last-child{position:relative;right:0;width:100%;height:400px;top:0}.Multiseguros_heroContent__uippu>div:last-child img{border-radius:.5rem}.Multiseguros_comparisonGrid__lrUUn{grid-template-columns:1fr}.Multiseguros_vsPrices__q_64Q{padding:2rem 0}.Multiseguros_ctaImage__CLzP1{width:100%;height:300px}}.Multiseguros_planCard__vrsmq>div:first-of-type{font-size:24px;line-height:32px;font-weight:700}.Multiseguros_vsPrices__q_64Q{display:flex;flex-direction:column;align-items:center;padding:0 2rem}.Multiseguros_vsPrices__q_64Q h3{margin-bottom:2rem;font-size:2rem;font-weight:700;color:#1644d6}.Multiseguros_solicitaButtonContainer__YFOO7{display:flex;justify-content:center;align-items:center;background-color:#ffffff;margin-bottom:4rem}.Multiseguros_solicitaButton__D3Ckz{background-color:#161d23;color:white;padding:1rem 2.5rem;font-size:1.25rem;cursor:pointer;font-weight:500;line-height:1.2rem;text-align:center;text-decoration:none;transition:background-color .2s ease;border:2px solid white;width:fit-content;border-radius:.25rem}.Multiseguros_solicitaButton__D3Ckz:hover{background-color:#2d3741}.Multiseguros_calculatorSection__fTe1B{background-color:#f4f8f9;padding:60px;width:100%}.Multiseguros_container__VACW2{max-width:1200px;margin:0 auto;padding:0 20px}.Multiseguros_terms___AR8e{margin-top:.75rem;font-size:1rem;padding-left:1rem}.Multiseguros_terms___AR8e a{text-decoration:none;font-weight:700;font-size:1rem}.InsuranceHero_hero__EWRpC{background-color:#161d23;color:white;overflow-x:hidden}.InsuranceHero_heroContent__KH5ni{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background-color:#161d23;gap:1rem;align-items:center;position:relative;width:100%}.InsuranceHero_heroContainer__grQSS{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8rem}.InsuranceHero_heroContentText____oQF{display:flex;flex-direction:column;gap:1rem}.InsuranceHero_heroContentText____oQF img{background-color:white;border-radius:.25rem;height:54px;width:224px}.InsuranceHero_heroContentText____oQF h1{font-size:3.5rem;color:#fff;margin:0;font-weight:700}.InsuranceHero_heroContentText____oQF p{font-size:1.25rem;color:#fff}.InsuranceHero_heroContentImage__LJiv7 img{width:100%;height:100%;object-fit:cover;border-radius:.25rem}@media (max-width:768px){.InsuranceHero_heroContent__KH5ni{display:grid;grid-template-columns:minmax(0,1fr);text-align:center;padding:0}.InsuranceHero_heroContainer__grQSS{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2rem}.InsuranceHero_heroContentText____oQF h1{font-size:3.5rem}}.FeatureCard_feature__8fwuw{background:#f4f8f9;border-radius:12px;padding:32px;display:flex;flex-direction:column;gap:16px}.FeatureCard_iconWrapper__4u6rO{width:48px;height:48px;margin-bottom:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px}.FeatureCard_feature__8fwuw h3{font-size:24px;font-weight:600;margin:0}.FeatureCard_feature__8fwuw p{color:#6b7280;line-height:1.5;margin:0;flex-grow:1}.FeatureCard_link__vEcsW{color:#2b47fc;text-decoration:none;font-weight:500;display:flex;align-items:center;gap:8px;width:fit-content}.FeatureCard_link__vEcsW i{font-size:14px;transition:transform .3s ease}.FeatureCard_link__vEcsW:hover i{transform:translateX(4px)}.Hero_hero__KurKn{background-color:#1c1f26;position:relative;padding:0 24px}.Hero_heroImage__bTtG1{max-width:1274px;height:500px;border-radius:12px;margin:0 auto;background-image:url(/_next/static/media/hero-bg.42af8350.png);background-size:cover;background-position:50%;position:relative;padding:0 24px}.Hero_searchContainer__eQUoR{transform:translateY(-80px);max-width:1024px;margin:0 auto;padding-top:24px;position:relative;z-index:5}.Hero_searchFields__mlgIJ{background:white;border-radius:12px;padding:24px;display:flex;gap:16px;align-items:flex-end}.Hero_field__uSlD_{flex:1}.Hero_field__uSlD_ label{display:block;font-size:14px;color:#6b7280;margin-bottom:8px}.Hero_field__uSlD_ input{width:100%;padding:12px;border:1px solid #e5e7eb;border-radius:8px;font-size:16px}.Hero_dateTimeField__iEB3B{display:flex;gap:8px}.Hero_dateTimeField__iEB3B input{flex:1}.Hero_searchButton__FSBG_{background-color:#2b47fc;color:white;border:none;border-radius:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s ease}.Hero_searchButton__FSBG_:hover{background-color:#1e3ad4}.Hero_heroContent__ccyHH{text-align:center;max-width:1224px;margin:-80px auto 0}.Hero_title__kpg2J{font-size:72px;font-weight:700;color:white;padding-top:24px;padding-bottom:48px;margin:0;display:flex;justify-content:center;gap:16px;align-items:center}.Hero_animatedText___wNoV{color:#c5ff32;position:relative;display:inline-block;transition:opacity .5s ease;text-decoration:underline}.Hero_fadeOut__YmLi1{opacity:0}@media (max-width:768px){.Hero_searchFields__mlgIJ{flex-direction:column;gap:24px}.Hero_title__kpg2J{font-size:48px;flex-direction:column;align-items:center;gap:8px}}@media (max-width:480px){.Hero_title__kpg2J{font-size:36px}}.CoveragePlans_coveragePlans__NxqNU{background-color:#ffffff;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8rem 4rem;margin:auto auto 4rem}.CoveragePlans_coveragePlans__NxqNU h2{text-align:center;font-size:20px;font-weight:700;margin-bottom:3rem}.CoveragePlans_coveragePlans__NxqNU h2 span{color:white;background-color:#2142df;padding:0 8px;border-radius:4px}.CoveragePlans_plansGrid__2_Ias{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.CoveragePlans_planCard__Lx1NX{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:40px 30px;border-radius:10px;background:#fff;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.CoveragePlans_planCard__Lx1NX p{font-size:18px;margin:0}.CoveragePlans_planCard__Lx1NX>div{font-size:24px;font-weight:700;margin:15px 0}.CoveragePlans_planCard__Lx1NX button{background-color:#000!important;padding:10px 20px}.CoveragePlans_percentage__sv9Se{display:grid;grid-template-columns:fit-content(140px) 1fr;justify-content:center;font-size:48px!important;font-weight:700;gap:8px}.CoveragePlans_percentage__sv9Se p{font-size:16px;font-weight:400;margin-top:20px;font-size:14px;text-align:left}.CoveragePlans_percentage__sv9Se span{color:#1644d6}.CoveragePlans_planCard__Lx1NX.CoveragePlans_recommended__yDHGP .CoveragePlans_percentage__sv9Se span{color:#e1ff67}.CoveragePlans_planCard__Lx1NX button{width:100%;padding:15px;border:none;border-radius:5px;background:#007bff;color:white;font-weight:700;cursor:pointer;margin-top:auto}.CoveragePlans_benefitList__ozoht{display:flex;flex-direction:column;gap:.75rem;margin:1.5rem 0}.CoveragePlans_benefitItem__ozvTO{font-size:.9rem!important;line-height:1.4;color:#333;padding-left:1rem;position:relative}.CoveragePlans_planCard__Lx1NX.CoveragePlans_recommended__yDHGP .CoveragePlans_benefitItem__ozvTO{color:white}.CoveragePlans_benefitDescription__pI_yU{font-size:1.2rem!important;line-height:1.4;color:#1644d6;padding-bottom:1rem}.CoveragePlans_highlight__Q7tcu{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);background:#ff4081;color:white;padding:5px 15px;border-radius:20px;white-space:nowrap}@media (max-width:1200px){.CoveragePlans_plansGrid__2_Ias{max-width:100%;grid-template-columns:repeat(2,1fr)}.CoveragePlans_payInSix__GmKMr{grid-column-start:2!important}.CoveragePlans_coveragePlans__NxqNU{padding:4rem 2rem}}@media (max-width:768px){.CoveragePlans_plansGrid__2_Ias{grid-template-columns:1fr}.CoveragePlans_payInSix__GmKMr{grid-column-start:1!important}.CoveragePlans_coveragePlans__NxqNU{padding:2rem 1rem}}.CoveragePlans_planCard__Lx1NX.CoveragePlans_recommended__yDHGP{background:#1644d6;color:white}.CoveragePlans_plansGrid__2_Ias .CoveragePlans_planCard__Lx1NX:last-child div:first-child,.CoveragePlans_plansGrid__2_Ias .CoveragePlans_planCard__Lx1NX:last-child p{color:white}.CoveragePlans_plansGrid__2_Ias .CoveragePlans_planCard__Lx1NX:last-child .CoveragePlans_highlight__Q7tcu{background-color:#e1ff67;color:#1e293b;padding:.25rem .9rem}.CoveragePlans_payInSix__GmKMr{background-color:#e1ff67;color:#1e293b;border-radius:.25rem;font-weight:600;font-size:18px;border:none;padding:10px 20px;border-radius:5px;width:100%;grid-column-start:4}.Compare_comparison__uVtOQ{padding:40px;background-color:#fff;margin:auto;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.Compare_comparison__uVtOQ .Compare_container__8hrM3{max-width:1200px;margin:40px auto;padding:0 20px}.Compare_comparison__uVtOQ h2{text-align:center;margin-bottom:2rem}.Compare_comparison__uVtOQ h2 span{padding:0 8px;border-radius:4px;width:33%}.Compare_comparisonRow__EosIc{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;align-items:stretch;width:100%;margin-left:auto;margin-right:auto}.Compare_mobileText__izEj4{display:none}.Compare_title__TZAvG{display:flex;align-items:center;justify-content:space-around;gap:10px}@media (max-width:1200px){.Compare_comparisonRow__EosIc{grid-template-columns:1fr;margin-bottom:8rem}.Compare_mobileText__izEj4{display:block;margin-right:.5rem}.Compare_title__TZAvG{display:block}}.Compare_priceBox__nYRus{padding:24px;border-radius:12px;text-align:center;font-weight:700;font-size:1.5rem;color:white;display:flex;align-items:center;justify-content:center;min-height:90px;width:100%}.Compare_priceBoxBlue__CxGMV{background-color:#3843d0;color:white}.Compare_priceBoxBlue__CxGMV,.Compare_priceBoxPink__B_LIP{padding:1rem;font-weight:700;border-radius:8px;display:flex;align-items:center;justify-content:center}.Compare_priceBoxPink__B_LIP{background-color:#fff1f1;color:#1a1a1a}.Compare_carInfo__62i5l{padding:24px;border-radius:12px;border:1px solid #eaeaea;text-align:center;display:flex;flex-direction:column;justify-content:center;min-height:90px;width:100%}.Compare_carName__550aZ{font-weight:500;margin-bottom:8px}.Compare_carPrice__iVoyz{font-weight:700}.Compare_bottomText__ZcMqY{text-align:center;max-width:800px;margin:0 auto;font-size:1rem}.Infra_infra__KkHn5{background-color:#f4f8f9;padding:64px}.Infra_title__1Suku{font-size:32px;font-weight:700;color:#1c1f26;text-align:center;margin-bottom:48px}.Infra_features__O3dis{display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center}.Infra_features__O3dis>div{max-width:30%;min-width:300px}.Infra_feature__ez09H{background-color:white}@media (max-width:768px){.Infra_features__O3dis>div{max-width:100%}}.Promo_container__HVJ_F{overflow:hidden;margin:64px 0;padding:0 24px}