.modelo-datos__header{background-color:#0d2754;border-radius:16px 16px 0 0;padding:1.5rem 1.5rem 1.25rem}.modelo-datos__price-label{color:hsla(0,0%,100%,.5);font-family:var(--font-family-secondary);font-size:.6875rem;font-weight:600;letter-spacing:var(--letter-spacing-base);margin:0 0 .5rem;text-transform:uppercase}.modelo-datos__price{color:#fff;font-family:var(--font-family-base)!important;font-size:2rem;font-weight:var(--font-weight-heading-black);margin:0}.modelo-datos__price-caption{color:hsla(0,0%,100%,.5);font-family:var(--font-family-secondary);font-size:.75rem;margin:.35rem 0 0}.modelo-datos__body{background-color:#fff;border:1px solid rgba(13,39,84,.08);border-radius:0 0 16px 16px;border-top:none;padding:1.5rem}.modelo-datos__specs{display:flex;flex-direction:column;gap:.85rem;margin-bottom:1.5rem}.modelo-datos__spec{align-items:center;display:flex;justify-content:space-between}.modelo-datos__spec-left{align-items:center;color:var(--text-color);display:inline-flex;font-family:var(--font-family-secondary);font-size:.875rem;gap:.6rem}.modelo-datos__spec-icon{display:block;flex-shrink:0;height:16px;width:16px}.modelo-datos__spec-value{color:var(--heading-color);font-family:var(--font-family-secondary);font-size:.875rem;font-weight:700}.modelo-datos__button{display:block;font-family:var(--font-family-secondary);font-size:.9375rem;font-weight:600;padding:.9rem 1.25rem;text-align:center;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.modelo-datos__button--primary{background-color:var(--accent-color);border-radius:10px;color:#fff;margin-bottom:.75rem}.modelo-datos__button--primary:focus,.modelo-datos__button--primary:hover{background-color:color-mix(in srgb,var(--accent-color) 85%,#000)}.modelo-datos__button--secondary{align-items:center;background-color:#fff;border:1px solid var(--primary-color);border-radius:10px;color:var(--primary-color);display:flex;gap:.5rem;justify-content:center}.modelo-datos__button--secondary:focus,.modelo-datos__button--secondary:hover{background-color:rgba(13,39,84,.04)}.modelo-datos__button--secondary:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%230d2754' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M21 11.5a8.4 8.4 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.4 8.4 0 0 1-3.8-.9L3 21l1.9-5.7a8.4 8.4 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.4 8.4 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:14px;width:14px}.modelo-datos__disclaimer{color:var(--text-color);font-size:.6875rem;line-height:1.5;margin:1.25rem 0 0}.modelo-datos__others{background-color:#f3f0ea;border-radius:16px;margin-top:1rem;padding:1.5rem}.modelo-datos__others-title{color:var(--text-color);font-family:var(--font-family-secondary);font-size:.6875rem;font-weight:600;letter-spacing:var(--letter-spacing-base);margin:0 0 .75rem;text-transform:uppercase}.modelo-datos__other-item{align-items:center;border-top:1px solid rgba(13,39,84,.08);color:inherit;display:flex;justify-content:space-between;padding:.85rem 0;text-decoration:none;transition:opacity .2s ease}.modelo-datos__other-item:first-of-type{border-top:none;padding-top:0}.modelo-datos__other-item:focus,.modelo-datos__other-item:hover{opacity:.7}.modelo-datos__other-info{display:flex;flex-direction:column}.modelo-datos__other-name{color:var(--heading-color);font-family:var(--font-family-secondary);font-size:.9375rem;font-weight:700}.modelo-datos__other-type{color:var(--text-color);font-size:.8125rem;margin-top:.15rem}.modelo-datos__other-right{align-items:center;display:flex;flex-shrink:0;gap:.6rem}.modelo-datos__other-price{color:var(--heading-color);font-family:var(--font-family-secondary);font-size:.875rem;font-weight:600;white-space:nowrap}.modelo-datos__other-arrow{border-right:2px solid rgba(13,39,84,.35);border-top:2px solid rgba(13,39,84,.35);display:inline-block;height:7px;transform:rotate(45deg);width:7px}@media (max-width:1023px){.modelo-datos{position:static}}