.hw-hero .ab-hero-image{object-position:right center}.hw-hero:before{background:linear-gradient(90deg,#00262799 0,#0026274d 45%,#0000 70%)}.hp-shell.hw-hero h1{max-width:639px}.hw-hero-actions{align-items:center;gap:25px;display:flex}.hp-shell.hw-hero .hw-hero-note{color:#c9dcdb;border-left:1px solid #ffffff4d;margin:0;padding-left:25px;font-size:14px;line-height:1.6}@media (width<=760px){.hp-shell.hw-hero{padding-bottom:361px}.hw-hero .ab-hero-image{object-position:80% bottom}.hw-hero:before{background:linear-gradient(#002627cc 0,#0026274d 60%,#0000)}}.hp-shell.hw-steps{background:#f7fefb}.hw-steps .hp-heading{margin-bottom:42px}.hp-shell.hw-steps h2{text-align:center;max-width:none;margin:19.5px auto 14px}.hp-shell.hw-steps .hp-heading p{font-size:15.5px}.hp-shell .hw-step-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19.5px;max-width:1000px;margin:0 auto;display:grid}.hw-step-grid li{background:#fff;border:1px solid #e4ebe8;border-radius:16.5px;padding:31px 31px 33px}.hw-step-grid b{color:#5fd35a;font-size:28px;font-weight:800;line-height:1.2;display:block}.hp-shell .hw-step-grid h3{color:#1f3a3d;margin:14px 0 8.5px;font-size:22px}.hp-shell .hw-step-grid p{font-size:15px;line-height:1.65}.hw-steps-action{justify-content:center;margin-top:42px;display:flex}.hw-steps-action .hp-button{padding:12.5px 25px;font-size:15.5px!important}.hp-shell.hw-follow{color:#fff;background:#1f4e4d;padding:83px 0}.hw-follow .ab-split{grid-template-columns:minmax(0,528px) minmax(0,1fr);align-items:start;gap:153px;max-width:1361px}.hw-follow-media{padding:0 28px 28px 0;position:relative}.hw-follow-media:before{content:"";background:#ffffff14;border-radius:8.5px;position:absolute;inset:36px 0 0 47px}.hw-follow-media img{aspect-ratio:1;object-fit:cover;border-radius:8.5px;width:100%;height:auto;display:block;position:relative;box-shadow:0 19.5px 42px #0003}.hp-shell.hw-follow h2{color:#fff;max-width:417px;margin:22px 0 33px;font-size:33px;font-weight:800;line-height:1.25}.hp-shell .hw-follow-list{gap:31px;margin:0;display:grid}.hw-follow-list li{cursor:default;outline:none}.hw-follow-list strong{color:#fff;align-items:center;gap:14px;font-size:30px;font-weight:600;display:flex}.hw-follow-list strong:before{content:"›";color:#6ee55a;font-size:33px;font-weight:700;line-height:1;transition:transform .25s}.hw-follow-text{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s;display:grid}.hw-follow-text>p{overflow:hidden}.hp-shell .hw-follow-text p{color:#d3e2e2;max-width:778px;padding-top:11px;font-size:15.5px;line-height:1.7}.hw-follow-list li:hover .hw-follow-text,.hw-follow-list li:focus-visible .hw-follow-text{opacity:1;grid-template-rows:1fr}.hw-follow-list li:hover strong:before,.hw-follow-list li:focus-visible strong:before{transform:translate(4px)}.hw-follow-list li:focus-visible strong{text-underline-offset:5.5px;text-decoration:underline}@media (hover:none){.hw-follow-text{opacity:1;grid-template-rows:1fr}}@media (width<=760px){.hp-shell .hw-step-grid{grid-template-columns:1fr;max-width:667px}.hw-follow .ab-split{grid-template-columns:1fr;gap:50px;max-width:583px}}.hw-analysis .hp-heading{margin-bottom:47px}.hp-shell.hw-analysis h2{text-align:center;max-width:none;margin:19.5px auto 14px}.hp-shell.hw-analysis .hp-heading p{max-width:861px;font-size:15.5px}.hw-analysis-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.hw-analysis-grid article{background:#fff;border:1px solid #e4ebe8;border-radius:16.5px;padding:33px 31px 39px}.hw-analysis-grid img{width:67px;height:67px;margin-bottom:22px;display:block}.hp-shell .hw-analysis-grid h3{color:#1f3a3d;margin-bottom:11px;font-size:22px}.hp-shell .hw-analysis-grid p{font-size:15px;line-height:1.65}.hp-shell .hw-analysis-note{text-align:center;margin-top:50px;font-size:12px}.hp-shell.hw-support{color:#fff;background:linear-gradient(135deg,#1f4e4d 0,#2a6a67 100%);padding:111px 0}.hw-support-grid{grid-template-columns:minmax(0,1fr) minmax(0,556px);align-items:center;gap:83px;display:grid}.hp-shell.hw-support h2{color:#fff;max-width:722px;margin:25px 0 42px;font-size:42px;font-weight:800;line-height:1.2}.hw-support h2 em{color:#6ee55a}.hp-shell.hw-support h3{color:#fff;margin-bottom:16.5px;font-size:18px;font-weight:600}.hp-shell .hw-support-list{grid-template-columns:repeat(2,max-content);gap:11px 33px;margin:0 0 39px;display:grid}.hw-support-list li{color:#e2eded;align-items:center;gap:9.5px;font-size:18px;display:flex}.hw-support-list li:before{content:"";background:url(/seguros/assets/images/how_it_works/check-circle.svg) 50%/contain no-repeat;flex-shrink:0;width:15.5px;height:15.5px}.hp-shell.hw-support .hw-support-grid>div>p{color:#d3e2e2;max-width:583px;margin-bottom:36px;font-size:15.5px;line-height:1.7}.hw-support .hp-button{padding:15.5px 28px;font-size:15.5px!important}.hp-shell .hw-tracker{background:#fff;border-radius:19.5px;gap:36px;margin:0;padding:36px 31px 36px 36px;display:grid;position:relative;box-shadow:28px 28px #00000014,0 25px 56px #0000002e}.hw-tracker li{grid-template-columns:25px 47px minmax(0,1fr) auto;align-items:center;gap:16.5px;display:grid;position:relative}.hw-tracker li:not(:last-child):after{content:"";background:#e4ece9;width:2px;height:calc(100% + 8.5px);position:absolute;top:calc(50% + 14px);left:11px}.hw-tracker li.is-done:after{background:#6ee55a}.hw-tracker-dot{z-index:1;background:#fff;border:1.5px solid #dbe4e1;border-radius:50%;width:25px;height:25px;position:relative}.is-done .hw-tracker-dot{background:url(/seguros/assets/images/how_it_works/check-circle.svg) 50%/contain no-repeat;border:0}.hw-tracker-icon{background:#d2f3e5;border-radius:7px;place-items:center;width:47px;height:47px;display:grid}.hw-tracker-icon img{width:25px;height:25px;display:block}.hw-tracker-icon img[src$=status-review\.svg]{width:47px;height:47px}.hw-tracker strong{color:#1f3a3d;font-size:20px;font-weight:600;display:block}.hw-tracker li>div>span{color:var(--muted);font-size:15px;line-height:1.5;display:block}.hw-tracker em{white-space:nowrap;font-style:normal}.hw-tracker em.hw-tracker-link{color:var(--teal);font-size:15px;font-weight:600}.hw-tracker em.hw-tracker-badge{border:1px solid var(--teal);color:var(--teal);border-radius:28px;padding:5.5px 14px;font-size:15px;font-weight:600}@media (width<=900px){.hw-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-support-grid{grid-template-columns:1fr;max-width:667px}}@media (width<=480px){.hw-analysis-grid,.hp-shell .hw-support-list{grid-template-columns:1fr}.hp-shell.hw-support h2{font-size:26px}}.hp-shell.hw-existing{background:#f7fefb;padding:111px 0}.hw-existing .ab-split{gap:125px;max-width:1361px}.hw-existing-media{max-width:500px;margin-left:auto;padding-top:36px;position:relative}.hw-existing-media:before{content:"";background:#eaf8ee;border-radius:1388px 1388px 40% 40%;position:absolute;inset:0 0 18%}.hw-existing-media>img{width:92%;height:auto;margin:0 auto;display:block;position:relative}.hw-existing-badge{background:#183340;border-radius:8.5px;align-items:center;gap:16.5px;padding:16.5px 50px 16.5px 22px;display:flex;position:absolute;bottom:18%;left:-56px;box-shadow:19.5px 22px 42px #0024251f}.hw-existing-badge>span{background:#5fd35a;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.hw-existing-badge small{color:#c9d6db;font-size:14px;display:block}.hw-existing-badge strong{color:#fff;font-size:18px;display:block}.hp-shell.hw-existing h2{color:#1f4e4d;max-width:611px;margin:0 0 31px;font-size:42px;font-weight:800;line-height:1.2}.hp-shell .hw-existing-list{gap:16.5px;margin:0;display:grid}.hw-existing-list li{color:#1f4e4d;align-items:center;gap:14px;font-size:18px;display:flex}.hw-existing-list li:before{content:"";background:url(/seguros/assets/images/how_it_works/check-circle.svg) 50%/contain no-repeat;flex-shrink:0;width:16.5px;height:16.5px}.hw-faq .hp-heading{margin-bottom:56px}.hp-shell.hw-faq h2{text-align:center;max-width:none;margin:19.5px auto 14px}.hp-shell.hw-faq .hp-heading p{font-size:15.5px}.hw-faq-layout{grid-template-columns:minmax(0,417px) minmax(0,1fr);align-items:start;gap:83px;max-width:1361px;margin:0 auto;display:grid}.hw-faq-art{width:264px;height:auto;margin:28px auto 0;display:block}.hw-faq-list{gap:14px;display:grid}.hw-faq-list details{background:#fff;border:1px solid #e4ebe8;border-radius:11px;padding:25px 28px}.hw-faq-list summary{cursor:pointer;color:#1f3a3d;justify-content:space-between;align-items:center;gap:22px;font-size:16.5px;font-weight:600;list-style:none;display:flex}.hw-faq-list summary::-webkit-details-marker{display:none}.hw-faq-list summary:after{content:"+";color:var(--teal);flex-shrink:0;font-size:22px;font-weight:600;line-height:1;transition:transform .2s}.hw-faq-list details[open] summary:after{transform:rotate(45deg)}.hp-shell .hw-faq-list p{margin-top:11px;font-size:14px;line-height:1.7}@media (width<=760px){.hw-existing .ab-split{gap:56px}.hw-existing-media{margin:0 auto}.hw-existing-badge{left:0}.hw-faq-layout{grid-template-columns:1fr;gap:33px}.hw-faq-art{width:194px;margin-top:0}.hp-shell.hw-existing h2{font-size:28px}}.hw-hero-actions{flex-wrap:wrap}@media (width<=1000px){.hw-follow .ab-split{grid-template-columns:minmax(0,1fr);gap:50px;max-width:583px}}.hw-existing-list li{font-size:20px;line-height:1.9}@media (width<=760px){.hw-existing-list li{font-size:17px;line-height:1.7}}
