.hp2{--hp-ink:#153747;--hp-blue:#075fc7;--hp-muted:#536b78;color:var(--hp-ink);line-height:1.65}.hp2 h2,.hp2 h3{color:var(--hp-ink);font-weight:800;line-height:1.13;letter-spacing:-.025em}.hp2 h2{font-size:clamp(1.9rem,3.3vw,2.8rem);margin:0 0 1rem}.hp2 h3{font-size:1.65rem}.hp2-section{padding-top:4.5rem;padding-bottom:4.5rem}.hp2-kicker{font-size:.73rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--hp-blue);margin:0 0 1rem}.hp2-heading{display:flex;gap:3rem;justify-content:space-between;align-items:flex-end;margin-bottom:2rem}.hp2-heading>p{max-width:350px;margin:0 0 1rem;color:var(--hp-muted)}.hp2-heading h2{max-width:680px;margin-bottom:0}.hp2 .btn{min-height:48px;padding:.85rem 1.3rem;border-radius:10px;font-weight:700;white-space:normal;display:inline-flex;align-items:center;justify-content:center;gap:1rem}.hp2-text-link{font-weight:800;color:var(--hp-blue);text-decoration:none;display:inline-flex;gap:.75rem;align-items:center;min-height:44px}.hp2-text-link:hover{text-decoration:underline}.hp2-usecases{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.hp2-usecase{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:300px;overflow:hidden;text-decoration:none!important;color:var(--hp-ink)!important;border-radius:20px;background:#e9f0f5;border:1px solid #dde6ec;transition:border-color .15s}.hp2-usecase:hover{border-color:#6c9ac8}.hp2-usecase-copy{padding:2rem;position:relative;z-index:1}.hp2-index{display:block;font-size:.6rem;letter-spacing:.08em;font-weight:800;color:#527185;margin-bottom:1.4rem}.hp2-usecase h3{font-size:1.8rem;margin-bottom:.8rem}.hp2-usecase p{font-size:.95rem;line-height:1.55;color:#3b5666;margin-bottom:1.2rem}.hp2-usecase strong{font-size:.88rem;color:#0755ad;display:block}.hp2-usecase>img{width:100%;height:260px;object-fit:contain;mix-blend-mode:multiply;padding:1rem}.hp2-usecase-familia{background:#f7efe4}.hp2-usecase-ninos{background:#e8f1ec}.hp2-usecase-familia>img,.hp2-usecase-ninos>img{object-fit:cover;mix-blend-mode:normal;padding:0;height:100%;min-height:300px}.hp2-included{background:#102f42;color:#e8f1f6;overflow:hidden}.hp2-included-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:5rem;align-items:center;padding-top:4.5rem;padding-bottom:4.5rem}.hp2-included .hp2-kicker{color:#86c4ef}.hp2-included h2{font-size:clamp(3rem,5.8vw,5rem);color:#fff;letter-spacing:-.045em}.hp2-included h3{color:#acd9f6;font-size:1.6rem;margin:1.6rem 0 1rem}.hp2-included p{max-width:550px}.hp2-included-note{font-size:.85rem;color:#baceda;margin-bottom:1.6rem}.hp2-included figure{margin:0}.hp2-included img{width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;border-radius:50%;background:#fff;padding:2rem}.hp2-included figcaption{text-align:center;color:#bbd0dd;font-size:.78rem;margin-top:1.5rem}.hp2-trust{background:#e6eef4;border-bottom:1px solid #d4e0e9}.hp2-trust-inner{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-top:2rem;padding-bottom:2rem}.hp2-trust-inner>div{padding:.25rem 1.5rem;border-right:1px solid #bfcfdc}.hp2-trust-inner>div:first-child{padding-left:0}.hp2-trust-inner>div:last-child{border:0}.hp2-trust i{color:#075fc7;font-size:1.4rem}.hp2-trust h3{font-size:1rem;letter-spacing:0;margin:.6rem 0}.hp2-trust p{font-size:.8rem;color:#476371;line-height:1.5;margin:0}.hp2-operations{display:grid;grid-template-columns:1.1fr 1fr;gap:4rem;align-items:center}.hp2-photo{display:block;position:relative;border-radius:16px;overflow:hidden;background:#e5ebee;aspect-ratio:4/3}.hp2-photo img{width:100%;height:100%;object-fit:cover}.hp2-photo>span{position:absolute;bottom:1rem;left:1rem;background:#fff;color:#173747;font-size:.65rem;font-weight:800;letter-spacing:.08em;padding:.5rem .75rem;border-radius:6px}.hp2-operations>div>p:not(.hp2-kicker){color:#496371}.hp2-products-bg{background:#edf2f5}.hp2-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem}.hp2-product{min-width:0}.hp2-product-photo{display:flex;align-items:center;justify-content:center;aspect-ratio:1.12/1;background:white;border-radius:16px;overflow:hidden}.hp2-product-photo img{width:100%;height:100%;object-fit:contain;padding:1.5rem}.hp2-product-copy{padding:1.4rem .25rem 0}.hp2-product .hp2-kicker{font-size:.65rem}.hp2-product h3{font-size:1.45rem;margin:.5rem 0}.hp2-product p{min-height:50px;font-size:.92rem;color:#496371;margin-bottom:.7rem}.hp2-price{display:block;font-size:1.2rem;letter-spacing:-.025em;margin-bottom:.7rem}.hp2-blog{display:grid;grid-template-columns:1.15fr 1fr;gap:3rem;align-items:center}.hp2-blog-photo{display:block;border-radius:16px;overflow:hidden;background:#e6edf3;aspect-ratio:4/3}.hp2-blog-photo img{width:100%;height:100%;object-fit:cover}.hp2-blog h3{font-size:clamp(1.5rem,2.5vw,2.2rem);line-height:1.2;margin:.9rem 0 1rem}.hp2-blog h3 a{color:inherit;text-decoration:none}.hp2-blog h3 a:hover{text-decoration:underline}.hp2-blog>div>p:not(.hp2-blog-meta){color:#496371}.hp2-blog-meta{font-size:.73rem;letter-spacing:.02em;color:#536b78}.hp2-blog-meta span{font-weight:800;color:#075fc7}.hp2-blog-all{border-top:1px solid #dae3e9;margin-top:2rem;padding-top:1rem;text-align:right}.hp2-assistance{border-top:1px solid #d9e3e9;display:grid;grid-template-columns:1.3fr 1fr;gap:3rem;align-items:center;padding-top:3rem;padding-bottom:3rem;margin-bottom:1rem}.hp2-assistance h2{font-size:2.2rem}.hp2-assistance p:not(.hp2-kicker){margin-bottom:0;color:#496371}.hp2-assistance>div:last-child{text-align:right}.hp2-assistance-guide{display:block;font-size:.8rem;color:#426273;margin-top:1rem}.hp2 a:focus-visible{outline:3px solid #c9861d;outline-offset:4px}@media(max-width:991px){.hp2-section{padding-top:3.5rem;padding-bottom:3.5rem}.hp2-heading{gap:2rem}.hp2-heading>p{max-width:250px}.hp2-usecase{grid-template-columns:1fr 1fr;min-height:270px}.hp2-usecase-copy{padding:1.25rem}.hp2-usecase h3{font-size:1.5rem}.hp2-index{font-size:.55rem;margin-bottom:1rem}.hp2-usecase-familia>img,.hp2-usecase-ninos>img{min-height:270px}.hp2-included-inner{gap:2.5rem;padding-top:3.5rem;padding-bottom:3.5rem}.hp2-included h3{font-size:1.3rem}.hp2-trust-inner{grid-template-columns:1fr 1fr;gap:1.5rem}.hp2-trust-inner>div:nth-child(2){border:0}.hp2-trust-inner>div:nth-child(3){padding-left:0}.hp2-operations{gap:2rem}.hp2-products{gap:1.1rem}.hp2-product-photo img{padding:1rem}.hp2-blog{gap:2rem}.hp2-assistance{gap:2rem}.hp2-assistance h2{font-size:1.9rem}}@media(max-width:767px){.hp2-section{padding-top:2.75rem;padding-bottom:2.75rem}.hp2-heading{display:block;margin-bottom:1.5rem}.hp2-heading>p{max-width:none;margin:1rem 0 0}.hp2-heading>.hp2-text-link{margin-top:.75rem}.hp2-usecases{grid-template-columns:1fr;gap:1rem}.hp2-usecase{grid-template-columns:1.15fr 1fr;min-height:235px}.hp2-usecase-copy{padding:1.25rem}.hp2-usecase h3{font-size:1.55rem}.hp2-usecase p{font-size:.88rem;margin-bottom:.8rem}.hp2-usecase strong{font-size:.8rem}.hp2-usecase>img{height:210px;padding:.5rem}.hp2-usecase-familia>img,.hp2-usecase-ninos>img{min-height:235px;height:100%;padding:0}.hp2-included-inner,.hp2-operations,.hp2-blog,.hp2-assistance{grid-template-columns:1fr;gap:1.75rem}.hp2-included-inner{padding-top:2.75rem;padding-bottom:2.75rem}.hp2-included h2{font-size:3.3rem}.hp2-included img{max-width:350px;display:block;margin:auto;padding:1rem}.hp2-trust-inner{gap:1.25rem}.hp2-trust-inner>div{padding:0 .75rem}.hp2-trust h3{font-size:.9rem}.hp2-trust p{font-size:.75rem}.hp2-operations{gap:1.5rem}.hp2-products{grid-template-columns:1fr;gap:1.75rem}.hp2-product{display:grid;grid-template-columns:1fr 1.05fr;gap:1rem;align-items:center;padding-bottom:1.5rem;border-bottom:1px solid #d3dfe7}.hp2-product:last-child{border:0;padding-bottom:0}.hp2-product-photo{aspect-ratio:1/1.1}.hp2-product-photo img{padding:.5rem}.hp2-product-copy{padding:0}.hp2-product h3{font-size:1.35rem}.hp2-product p{min-height:0;font-size:.85rem}.hp2-product .hp2-kicker{font-size:.58rem}.hp2-price{font-size:1rem}.hp2-product .hp2-text-link{font-size:.78rem;gap:.4rem}.hp2-blog h3{font-size:1.75rem}.hp2-blog-all{text-align:left;margin-top:1.25rem}.hp2-assistance{padding-top:2.25rem;padding-bottom:2.25rem;margin-bottom:0}.hp2-assistance>div:last-child{text-align:left}.hp2-assistance .btn{width:100%}.hp2-assistance-guide{text-align:center}.hp2 .btn{font-size:.95rem}}@media(prefers-reduced-motion:reduce){.hp2-usecase{transition:none}}
