.spark-contact{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(2.4rem,5vw,7rem);padding-top:clamp(3.2rem,6vw,8rem);padding-bottom:clamp(4.8rem,7vw,9.6rem);color:#16376e}.spark-contact-wrap{background:#eef3fa}.spark-contact__intro{min-width:0}.spark-contact__eyebrow{margin:0 0 1.4rem;font-size:1.2rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.spark-contact__title{margin:0 0 2rem;color:#16376e;font-size:clamp(3.4rem,4.5vw,6rem);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.spark-contact__lead{margin:0;max-width:48ch;font-size:1.7rem;line-height:1.65;color:#344b6d}.spark-contact__guide{margin-top:3.2rem;padding:2.4rem;border:1px solid #c5d3e6;border-radius:1.6rem;background:#f8faff}.spark-contact__guide h2{margin:0 0 1rem;font-size:2rem;color:#16376e}.spark-contact__guide p,.spark-contact__note{font-size:1.5rem;line-height:1.6;color:#344b6d}.spark-contact__guide p{margin:0}.spark-contact__note{margin:2.4rem 0 0}.spark-contact__card{padding:clamp(2rem,3vw,4rem);border:1px solid #d5dfed;border-radius:2.4rem;background:#fff;min-width:0;align-self:start;box-shadow:0 1.6rem 5rem #16376e0d}.spark-contact__required{margin:0 0 2rem;font-size:1.3rem;color:#52657f}.spark-contact__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.spark-contact__field{display:flex;flex-direction:column;gap:.7rem;min-width:0}.spark-contact__field[hidden]{display:none}.spark-contact__field--full{grid-column:1 / -1}.spark-contact__field label{font-size:1.4rem;font-weight:700;line-height:1.5}.spark-contact__field input,.spark-contact__field select,.spark-contact__field textarea{display:block;width:100%;min-width:0;min-height:4.8rem;padding:1.2rem 1.4rem;border:1px solid #9aabc3;border-radius:1.2rem;background:#fff;color:#16376e;font:inherit;font-size:1.6rem;line-height:1.5;box-sizing:border-box}.spark-contact__field select{padding-right:2.8rem}.spark-contact__field textarea{min-height:18rem;resize:vertical}.spark-contact__field input:focus-visible,.spark-contact__field select:focus-visible,.spark-contact__field textarea:focus-visible,.spark-contact__submit:focus-visible{outline:3px solid #16376e;outline-offset:3px}.spark-contact__hint,.spark-contact__footnote{margin:0;font-size:1.3rem;line-height:1.5;color:#52657f}.spark-contact__submit{width:100%;min-height:5.2rem;margin-top:2.4rem;padding:1.2rem 2.4rem;border:1px solid #16376e;border-radius:999px;background:#16376e;color:#fff;font:inherit;font-size:1.6rem;font-weight:700;cursor:pointer}.spark-contact__submit:hover{background:#102b57}.spark-contact__footnote{margin-top:1.2rem;text-align:center}.spark-contact__status{padding:2rem;border-radius:1.2rem;margin-bottom:2.4rem}.spark-contact__status h2{margin:0 0 1rem;font-size:2.2rem;color:inherit}.spark-contact__status p{margin:0;font-size:1.5rem;line-height:1.6}.spark-contact__status--success{background:#eef5f1;color:#20513b}.spark-contact__status--error{background:#fff1f0;color:#8a2020}.spark-contact__status a{color:inherit}.spark-contact__field-error{color:#8a2020;font-size:1.3rem;margin:0}@media screen and (max-width:989px){.spark-contact{grid-template-columns:1fr}.spark-contact__intro{max-width:64rem}}@media screen and (max-width:599px){.spark-contact__fields{grid-template-columns:1fr}.spark-contact__card{border-radius:1.8rem}.spark-contact__guide{margin-top:2rem;padding:2rem}}[id^=Banner-][id$=__hero] .banner__box{max-width:850px}[id^=Banner-][id$=__hero] .banner__heading{font-size:clamp(38px,4.8vw,68px);line-height:1.06;max-width:17ch}[id^=Banner-][id$=__hero] .banner__text{max-width:53ch;font-size:18px;line-height:1.55}[id^=Banner-][id$=__hero] .banner__buttons{margin-top:28px}[id^=Banner-][id$=__hero] .banner__buttons .button{font-weight:650;min-height:50px}[id$=__incluye] .multicolumn-card{height:100%;border:1px solid #e1e8f2;border-radius:18px;overflow:hidden}[id$=__incluye] .multicolumn-card__info{padding:24px}[id$=__incluye] .multicolumn-card__info h3{font-size:24px}[id$=__incluye] .multicolumn-card__info .rte{font-size:16px;line-height:1.65}[id$=__pelos] .image-with-text__heading{max-width:14ch}[id$=__proceso]{scroll-margin-top:24px}.product__description{font-size:16px;line-height:1.7}.product__description h3{font-size:24px;margin-top:28px}@media(max-width:749px){[id^=Banner-][id$=__hero] .banner__heading{font-size:36px;max-width:19ch}[id^=Banner-][id$=__hero] .banner__text{font-size:15px}[id^=Banner-][id$=__hero] .banner__buttons{margin-top:20px;width:100%;max-width:none;display:grid;grid-template-columns:1fr}[id^=Banner-][id$=__hero] .banner__buttons .button{font-size:15px}[id$=__incluye] .multicolumn-list{gap:24px}[id$=__incluye] .multicolumn-list__item{width:100%;max-width:none}[id$=__incluye] .multicolumn-card__image-wrapper{max-height:230px;overflow:hidden}[id$=__incluye] .multicolumn-card__info h3{font-size:23px}[id$=__pelos] .image-with-text__content{padding:32px 24px}}
/*# sourceMappingURL=/cdn/shop/t/19/compiled_assets/styles.css.map?subset=AAAAAACAAAAAAAAI */
