body[data-page="system"]{--sys-sand: #f7f4ee;--ink-body: #3d3830;--t-card: var(--t-body);--measure: 760px}body[data-page="system"] main p{text-wrap: pretty}body[data-page="system"] [id]{scroll-margin-top: calc(var(--header-h) + var(--s4))}body[data-page="system"] .mobile-contact{display: none}@media (max-width: 899px){body[data-page="system"] .barra-fija{padding-inline: max(var(--gut),calc((100% - var(--measure)) / 2))}}body[data-page="system"] .sys-hero{padding-block: var(--s5) var(--sect)}body[data-page="system"] .sys-hero-in{display: grid;gap: var(--s4)}body[data-page="system"] .sys-hero .crumbs{margin: 0;font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body[data-page="system"] .sys-hero .crumbs a{margin: calc(var(--s1) / -2) calc(var(--s1) * -1);padding: var(--s3) var(--s1);color: var(--ink-2)}body[data-page="system"] .sys-hero .crumbs a:hover{color: var(--ink)}body[data-page="system"] .sys-hero h1{max-width: 15em;font-size: clamp(36px,5vw,64px);line-height: 1.06;letter-spacing: -0.035em;text-wrap: balance}body[data-page="system"] .sys-poster{margin: var(--s2) 0 0}body[data-page="system"] .sys-poster-f{position: relative;aspect-ratio: 1 / 1;background: var(--sys-sand);border-radius: var(--radius);overflow: hidden}body[data-page="system"] .sys-poster-f img{display: block;width: 100%;height: 100%;object-fit: contain}body[data-page="system"] .sys-poster figcaption{margin-top: var(--s2);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2);text-align: left}body[data-page="system"] .viewer-open{position: absolute;left: 50%;bottom: var(--s4);transform: translateX(-50%);display: inline-flex;align-items: center;justify-content: center;gap: var(--s2);min-height: 48px;padding: 0 var(--s5);border: 0;border-radius: 999px;background: #fff;color: var(--ink);font-size: 17px;font-weight: 600;line-height: 1;white-space: nowrap;box-shadow: 0 6px 18px rgba(27,25,21,.18)}body[data-page="system"] .viewer-open:hover{background: var(--ink);color: #fff}body[data-page="system"] .cube-i{flex: none;width: 20px;height: 20px;fill: none;stroke: currentColor;stroke-width: 1.6;stroke-linejoin: round}body[data-page="system"] .viewer-note{margin: var(--s3) 0 0;padding: var(--s3) var(--s4);background: var(--bg-2);border-radius: var(--radius);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body[data-page="system"] .sys-intro .lead{max-width: 40em;font-size: clamp(19px,1.4vw,22px);line-height: 1.55;color: var(--ink-body)}body[data-page="system"] .sys-note{margin: var(--s3) 0 0;font-size: var(--t-near);line-height: 1.5;color: var(--ink-body);text-wrap: balance}body[data-page="system"] .form-assure .as-sep{display: inline-block;width: 1px;height: 1.15em;margin: 0 .9em;vertical-align: -0.2em;overflow: hidden;color: transparent;background: var(--line-2)}body[data-page="system"] .sys-acc{margin-top: var(--s6)}body[data-page="system"] .sys-acc .btn-accent{display: inline-flex;align-items: center;justify-content: center;border-radius: 999px;white-space: nowrap}@media (max-width: 599px){body[data-page="system"] .sys-acc .btn-accent{width: 100%}}@media (max-width: 899px){body[data-page="system"] .viewer-open{top: 50%;bottom: auto;transform: translate(-50%,-50%)}body[data-page="system"] .sys-poster-f{width: 100%;max-height: none;aspect-ratio: 4 / 3;margin-inline: 0}body[data-page="system"] .sys-intro{display: flex;flex-direction: column}body[data-page="system"] .sys-intro .sys-acc{order: -1;margin-top: 0}body[data-page="system"] .sys-intro .lead{order: 1;margin-top: var(--s5)}}@media (min-width: 900px){body[data-page="system"] .sys-hero{padding-top: var(--s6)}body[data-page="system"] .sys-hero-in{grid-template-columns: minmax(0,1fr) minmax(0,46%);grid-template-rows: auto auto 1fr;column-gap: clamp(32px,5vw,96px);row-gap: var(--s5);align-items: start}body[data-page="system"] .sys-hero .crumbs{grid-column: 1;grid-row: 1}body[data-page="system"] .sys-hero h1{grid-column: 1;grid-row: 2}body[data-page="system"] .sys-intro{grid-column: 1;grid-row: 3}body[data-page="system"] .sys-poster{grid-column: 2;grid-row: 1 / span 3;margin: 0}}body[data-page="system"] .sys-facts{border-top: 1px solid var(--line)}body[data-page="system"] .sys-photo{margin-block: var(--s7) var(--s6)}body[data-page="system"] .sys-photo img{display: block;width: 100%;height: auto;border-radius: var(--radius)}body[data-page="system"] main .sys-narrow.sys-photo > figcaption{margin-top: var(--s2);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body[data-page="system"] .sys-nav-in{max-width: calc(760px + 2 * var(--gut));margin: 0 auto;padding: 0 var(--gut)}body[data-page="system"] .sys-nav-menu > summary{display: grid;grid-template-columns: minmax(0,1fr) 24px;column-gap: var(--s3);align-items: center;min-height: 56px;padding: var(--s4) 0;cursor: pointer;list-style: none;font-size: 17px;font-weight: 500;line-height: 1.35;letter-spacing: -0.01em;color: var(--ink);border-radius: var(--radius)}body[data-page="system"] .sys-nav-menu > summary::-webkit-details-marker{display: none}body[data-page="system"] .sys-nav-menu ul{margin: 0;padding: 0 0 var(--s2);list-style: none}body[data-page="system"] .sys-nav-menu li + li a{border-top: 1px solid var(--line)}body[data-page="system"] .sys-nav-menu a{display: flex;align-items: center;min-height: 48px;padding-left: var(--s4);font-size: var(--t-body);line-height: 1.35;color: var(--ink-body);text-decoration: none;transition: color .16s ease-out,border-color .16s ease-out}body[data-page="system"] .sys-nav-menu a:hover{color: var(--accent-2)}@media (max-width: 899px){body[data-page="system"] .sys-nav{padding-top: var(--s5)}body[data-page="system"] .sys-nav-menu{border-block: 1px solid var(--line-2)}}@media (min-width: 900px){body[data-page="system"] .sys-nav{border-bottom: 1px solid var(--line-2)}html.js body[data-page="system"] .sys-nav-menu > summary{display: none}html.js body[data-page="system"] .sys-nav-menu > ul{display: flex;justify-content: center;gap: var(--s6);min-width: 0;margin: 0;padding: 0}html.js body[data-page="system"] .sys-nav-menu li + li a{border-top: 0}html.js body[data-page="system"] .sys-nav-menu a{min-height: 56px;padding: 0;font-size: 15px;font-weight: 500;line-height: 1;white-space: nowrap;color: var(--ink-2);border-bottom: 2px solid transparent}html.js body[data-page="system"] .sys-nav-menu a:hover{color: var(--ink);border-bottom-color: var(--accent-3)}html.js body[data-page="system"] .sys-nav-menu a{position: relative}html.js body[data-page="system"] .sys-nav-menu a::before{content: "";position: absolute;inset: 0 -8px}}body[data-page="system"] .sys-sec{padding-block: var(--sect);border-top: 1px solid var(--line)}body[data-page="system"] .sys-nav + .sys-sec{border-top: 0}body[data-page="system"] .sys-sec h2,body[data-page="system"] .sys-cta h2{max-width: 20em;line-height: 1.15;text-wrap: balance}body[data-page="system"] .sys-sec p{font-size: var(--t-body);line-height: 1.6;color: var(--ink-body)}body[data-page="system"] .sys-narrow{max-width: calc(760px + 2 * var(--gut))}body[data-page="system"] main .sys-narrow > * + *{margin-top: var(--s6)}body[data-page="system"] main .sys-narrow > p + *{margin-top: var(--s5)}body[data-page="system"] main .sys-narrow > h2 + *{margin-top: var(--s4)}body[data-page="system"] .sys-sec a:not([class]){color: var(--ink);text-decoration-color: var(--accent-3);text-underline-offset: 3px}body[data-page="system"] .acc > summary::after,body[data-page="system"] .sys-nav-menu > summary::after,body[data-page="system"] .row-link::after{content: "";grid-column: 2;grid-row: 1 / span 2;justify-self: center;align-self: start;width: 9px;height: 9px;margin-top: calc((1.35em - 9px) / 2);border-right: 2px solid var(--accent);border-bottom: 2px solid var(--accent);transform: translateY(-2px) rotate(45deg);transition: transform .2s ease-out}body[data-page="system"] .acc[open] > summary::after,body[data-page="system"] .sys-nav-menu[open] > summary::after{transform: translateY(2px) rotate(225deg)}body[data-page="system"] .row-link::after{transform: translateX(-2px) rotate(-45deg)}body[data-page="system"] .row-link:hover::after{transform: translateX(1px) rotate(-45deg)}body[data-page="system"] .acc > summary:focus-visible,body[data-page="system"] .sys-nav-menu > summary:focus-visible,body[data-page="system"] .sys-nav-menu a:focus-visible,body[data-page="system"] .row-link:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;border-radius: var(--radius)}body[data-page="system"] .viewer-open:focus-visible,body[data-page="system"] .sys-acc .btn-accent:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px}body[data-page="system"] .rows{margin: 0;padding: 0;list-style: none;border-bottom: 1px solid var(--line-2)}body[data-page="system"] .row-link{display: grid;grid-template-columns: minmax(0,1fr) 24px;column-gap: var(--s3);align-items: center;min-height: 56px;padding-block: var(--s4);border-top: 1px solid var(--line-2);font-size: 17px;color: var(--ink);text-decoration: none}body[data-page="system"] button.row-link{width: 100%;margin: 0;padding-inline: 0;background: none;border: 0;border-top: 1px solid var(--line-2);border-radius: 0;font: inherit;font-size: 17px;color: var(--ink);text-align: left;cursor: pointer}body[data-page="system"] .row-t{grid-column: 1;font-size: 1em;font-weight: 500;line-height: 1.35;letter-spacing: -0.01em;text-wrap: pretty;transition: color .16s ease-out}body[data-page="system"] .row-m{grid-column: 1;margin-top: var(--s1);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body[data-page="system"] .row-link:hover .row-t{color: var(--accent-2)}body[data-page="system"] .nw{white-space: nowrap}body[data-page="system"] .size{display: grid;gap: var(--s5)}body[data-page="system"] .size-f{margin: 0;background: var(--sys-sand);border-radius: var(--radius);overflow: hidden}body[data-page="system"] .size-f img{display: block;width: 100%;height: auto}body[data-page="system"] .size-b > * + *{margin-top: var(--s5)}body[data-page="system"] .size-t{width: 100%;border-collapse: collapse;font-variant-numeric: lining-nums tabular-nums}body[data-page="system"] .size-t caption{caption-side: top;margin-bottom: var(--s3);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2);text-align: left}body[data-page="system"] .size-t :is(th,td){padding: var(--s4) 0;border-bottom: 1px solid var(--line-2);text-align: right;vertical-align: baseline}body[data-page="system"] .size-t thead :is(th,td){padding: 0 0 var(--s2);font-size: var(--t-meta);font-weight: 500;line-height: 1.45;color: var(--ink-2)}body[data-page="system"] .size-t tbody th{text-align: left;font-size: 17px;font-weight: 500;line-height: 1.35;letter-spacing: -0.01em;color: var(--ink)}body[data-page="system"] .size-t tbody td{width: 22%;font-size: clamp(18px,1.3vw,21px);font-weight: 600;line-height: 1.3;letter-spacing: -0.01em;color: var(--ink);white-space: nowrap}body[data-page="system"] .size-t .fr{margin-left: -0.26em;font-variant-numeric: lining-nums diagonal-fractions}@media (min-width: 700px){body[data-page="system"] .size{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: var(--s7);align-items: center}}@media (min-width: 900px){body[data-page="system"] .size{grid-template-columns: minmax(0,7fr) minmax(0,5fr)}body[data-page="system"] .size-t tbody th{font-size: 18px}}body[data-page="system"] .steps{counter-reset: step;margin: 0;padding: 0;list-style: none;border-bottom: 1px solid var(--line-2)}body[data-page="system"] .steps li{counter-increment: step;display: grid;grid-template-columns: 40px minmax(0,1fr);column-gap: var(--s4);padding-block: var(--s4);border-top: 1px solid var(--line-2)}body[data-page="system"] .steps li::before{content: counter(step);grid-row: 1 / span 2;font-family: 'Marcellus','Hanken Grotesk',serif;font-size: 28px;line-height: calc(18px * 1.3);color: var(--accent)}body[data-page="system"] .sys-sec .steps h3{font-size: 18px;font-weight: 600;line-height: 1.3;letter-spacing: -0.01em;text-wrap: balance}body[data-page="system"] .sys-sec .steps p{margin-top: var(--s1);font-size: var(--t-body);line-height: 1.6;color: var(--ink-body);text-wrap: pretty}body[data-page="system"] .rows.steps-watch{margin-top: 0}body[data-page="system"] .steps-watch .row-link{border-top: 0}body[data-page="system"] .choose{display: grid;padding: 0;background: none;border-top: 1px solid var(--line-2)}body[data-page="system"] .choose-b{padding-block: var(--s5)}body[data-page="system"] .choose-b + .choose-b{border-top: 1px solid var(--line-2)}body[data-page="system"] .sys-sec .choose-b h3{font-size: 18px;font-weight: 600;line-height: 1.3;letter-spacing: -0.01em;color: var(--ink);text-wrap: balance}body[data-page="system"] .sys-sec .choose-b p{margin-top: var(--s2);color: var(--ink-body)}body[data-page="system"] .sys-narrow > .choose:last-child{border-bottom: 1px solid var(--line-2)}body[data-page="system"] .choose + .rows{margin-top: 0}@media (min-width: 700px){body[data-page="system"] .choose{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: var(--s7)}body[data-page="system"] .choose-b + .choose-b{position: relative;border-top: 0}body[data-page="system"] .choose-b + .choose-b::before{content: "";position: absolute;top: var(--s5);bottom: var(--s5);left: calc(var(--s7) / -2);width: 1px;background: var(--line-2)}}body[data-page="system"] .acc{border-top: 1px solid var(--line-2)}body[data-page="system"] .acc > summary{display: grid;grid-template-columns: minmax(0,1fr) 24px;gap: 0 var(--s3);align-items: center;min-height: 56px;padding-block: var(--s4);font-size: 17px;cursor: pointer;list-style: none}body[data-page="system"] .acc > summary::-webkit-details-marker{display: none}body[data-page="system"] .sys-sec .acc > summary h3{grid-column: 1;margin: 0;font-size: 17px;font-weight: 500;line-height: 1.35;letter-spacing: -0.01em;color: var(--ink);text-wrap: pretty;transition: color .16s ease-out}body[data-page="system"] .sys-sec .acc > summary:hover h3{color: var(--accent-2)}body[data-page="system"] .acc-body{padding-bottom: var(--s4)}body[data-page="system"] .sys-sec .qa > p{margin: 0;padding: 0 calc(var(--s5) + var(--s3)) var(--s5) 0;font-size: var(--t-body);line-height: 1.6;color: var(--ink-body)}@supports (interpolate-size: allow-keywords){body[data-page="system"] .acc{interpolate-size: allow-keywords}body[data-page="system"] .acc::details-content{block-size: 0;overflow: clip;transition: block-size .24s ease-out,content-visibility .24s allow-discrete}body[data-page="system"] .acc[open]::details-content{block-size: auto}}body[data-page="system"] .acc-list > .acc:last-child,body[data-page="system"] .faq > .acc:last-child{border-bottom: 1px solid var(--line-2)}body[data-page="system"] .rows > .acc{margin-top: 0;border-top: 1px solid var(--line-2);border-bottom: 0}body[data-page="system"] .faq{max-width: 760px;border-top: 0}body[data-page="system"] .faq details{border-bottom: 0}@media (min-width: 900px){body[data-page="system"] .row-link,body[data-page="system"] button.row-link,body[data-page="system"] .acc > summary,body[data-page="system"] .sys-sec .acc > summary h3{font-size: 18px}}body[data-page="system"] .incl{margin: 0;padding: 0;list-style: none}body[data-page="system"] .incl-lead{margin: 0 0 var(--s2);font-size: var(--t-body);line-height: 1.6;color: var(--ink-body);text-wrap: pretty}body[data-page="system"] .incl li{position: relative;padding: var(--s2) 0 var(--s2) var(--s5);font-size: var(--t-body);line-height: 1.6;color: var(--ink-body);text-wrap: pretty}body[data-page="system"] .incl li::before{content: "";position: absolute;left: 0;top: calc(var(--s2) + .5em);width: 10px;height: 6px;border-left: 2px solid var(--accent);border-bottom: 2px solid var(--accent);transform: rotate(-45deg)}body[data-page="system"] .incl strong{color: var(--ink);font-weight: 600}body[data-page="system"] .sys-cta{padding-block: var(--sect);background: var(--bg-2)}body[data-page="system"] .sys-cta p{font-size: var(--t-body);line-height: 1.6;color: var(--ink-body)}body[data-page="system"] .sys-cta .form-card{padding: 0;background: none;border: 0;border-radius: 0;box-shadow: none}body[data-page="system"] .sys-cta .form-card .form-title{max-width: 20em;margin: 0;font-size: clamp(28px,2.5vw,46px);font-weight: 500;line-height: 1.15;letter-spacing: -0.034em;text-wrap: balance}body[data-page="system"] .sys-cta .form-card .form-intro{margin: var(--s4) 0 0;font-size: var(--t-body);line-height: 1.6;color: var(--ink-body);text-wrap: balance}body[data-page="system"] .sys-cta .form-card .form-pick{margin-top: var(--s5);font-size: var(--t-body);line-height: 1.45}body[data-page="system"] .sys-cta .form-card .lead-form{margin-top: var(--s5)}body[data-page="system"] .sys-cta .field input,body[data-page="system"] .sys-cta .field textarea{background-color: #fff}body[data-page="system"] .sys-cta .form-card .btn-submit{height: auto;border-radius: 999px}body[data-page="system"] .sys-cta .form-go{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s3) var(--s5);margin-top: var(--s2)}body[data-page="system"] .sys-cta .form-card .form-go .btn-submit{width: auto;margin: 0}body[data-page="system"] .sys-cta .form-assure{margin: 0;font-size: var(--t-near);font-weight: 500;line-height: 1.45;color: var(--ink)}@media (max-width: 599px){body[data-page="system"] .sys-cta .form-card .form-go .btn-submit{width: 100%}body[data-page="system"] .sys-cta .form-assure{width: 100%;text-align: center}body[data-page="system"] .sys-cta .form-assure .nw{display: block}body[data-page="system"] .sys-cta .form-assure .as-sep{display: none}}body[data-page="system"] .sys-cta .form-card .btn-submit:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px}body[data-page="system"] .sys-cta .form-card .form-fineprint{margin-top: var(--s3);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body[data-page="system"] .sys-cta .form-card .consent{text-wrap: pretty}body[data-page="system"] .sys-cta .form-card + *{margin-top: var(--s7)}body[data-page="system"] .sys-catalog{border-bottom: 1px solid var(--line-2)}body[data-page="system"] main .sys-narrow > :is(.rows,.acc-list,.faq) + .sys-catalog{margin-top: 0;border-top: 0}body[data-page="system"] .sys-catalog > summary .acc-t{grid-column: 1;font-size: 17px;font-weight: 600;line-height: 1.35;letter-spacing: -0.01em;color: var(--ink);text-wrap: pretty;transition: color .16s ease-out}body[data-page="system"] .sys-catalog > summary:hover .acc-t{color: var(--accent-2)}body[data-page="system"] .sys-catalog .catalog-form{display: grid;grid-template-columns: minmax(0,1fr);gap: 0;padding-bottom: var(--s5)}body[data-page="system"] .sys-catalog .catalog-form > *{grid-column: 1;grid-row: auto}body[data-page="system"] .sys-catalog .catalog-form .field{margin: 0 0 var(--s3)}body[data-page="system"] .sys-catalog .catalog-form .field > label{position: static;width: auto;height: auto;margin: 0 0 var(--s2);overflow: visible;clip: auto;white-space: normal;font-size: var(--t-body);font-weight: 600;line-height: 1.35;color: var(--ink)}body[data-page="system"] .sys-catalog .catalog-form .field input{background-color: #fff}body[data-page="system"] .sys-catalog .catalog-form .btn{width: 100%;height: auto;min-height: var(--btn-h);margin: var(--s2) 0 0;padding: 0 var(--btn-px);font-size: var(--btn-fs)}body[data-page="system"] .sys-catalog .catalog-form .security-check{margin: 0 0 var(--s3)}body[data-page="system"] .sys-catalog .catalog-form .catalog-status,body[data-page="system"] .sys-catalog .catalog-form .form-fineprint{margin: var(--s3) 0 0;font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body[data-page="system"] .sys-catalog .catalog-form .catalog-status{font-size: var(--t-body);font-weight: 600;color: var(--ink)}body[data-page="system"] .sys-catalog .catalog-form .catalog-status.is-error{color: var(--danger)}@media (min-width: 600px){body[data-page="system"] .sys-catalog .catalog-form{grid-template-columns: repeat(2,minmax(0,1fr));column-gap: var(--s4)}body[data-page="system"] .sys-catalog .catalog-form > *{grid-column: 1 / -1}body[data-page="system"] .sys-catalog .catalog-form > .field:first-of-type{grid-column: 1}body[data-page="system"] .sys-catalog .catalog-form > .field:nth-of-type(2){grid-column: 2}body[data-page="system"] .sys-catalog .catalog-form .btn{justify-self: start;width: auto}}html:not(.js) body[data-page="system"] .sys-catalog{display: none}body[data-page="system"] .sys-catalog > summary:focus-visible,body[data-page="system"] .sys-catalog .catalog-form .btn:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px}@media (min-width: 900px){body[data-page="system"] .sys-catalog > summary .acc-t{font-size: 18px}}.viewer-dialog{position: fixed;inset: 0;width: 100%;height: 100%;max-width: none;max-height: none;margin: 0;padding: 0;border: 0;background: #f7f4ee;overflow: hidden}.viewer-dialog::backdrop{background: #f7f4ee}.viewer-frame{display: block;width: 100%;height: 100%;border: 0}.viewer-close{position: absolute;top: calc(8px + env(safe-area-inset-top,0px));right: calc(8px + env(safe-area-inset-right,0px));z-index: 1;display: grid;place-items: center;width: 44px;height: 44px;padding: 0;border: 1px solid var(--line-2);border-radius: 50%;background: #fff;color: var(--ink);cursor: pointer}.viewer-close:focus-visible{outline: 2px solid var(--ink);outline-offset: 2px}html.viewer-open{overflow: hidden}@media (prefers-reduced-motion: reduce){body[data-page="system"] *{transition: none !important}body[data-page="system"] .acc::details-content{transition: none}body[data-page="system"] .acc > summary::after,body[data-page="system"] .sys-nav-menu > summary::after,body[data-page="system"] .sys-nav a,body[data-page="system"] .row-link::after{transition: none}}body.pg{--ink-body: #3d3830;--measure: 760px}body.pg main p{text-wrap: pretty}body.pg [id]{scroll-margin-top: calc(var(--header-h) + var(--s4))}body.pg .mobile-contact{display: none}body.pg .barra-fija .barra-tel{display: none}@media (max-width: 899px){body.pg .barra-fija{padding-inline: max(var(--gut),calc((100% - var(--measure)) / 2))}body.pg .barra-fija.barra-sola{grid-template-columns: auto minmax(0,1fr)}body.pg .barra-fija .barra-tel{display: flex}body.pg .barra-fija.barra-sola .btn{font-size: var(--tm-btn)}}@media (max-width: 359px){body.pg .barra-fija.barra-sola .btn{font-size: var(--tm-sm)}}body.pg .a4142{--ar: 0.4142}body.pg .a4444{--ar: 0.4444}body.pg .a5243{--ar: 0.5243}body.pg .a5627{--ar: 0.5627}body.pg .a5701{--ar: 0.5701}body.pg .a6169{--ar: 0.6169}body.pg .a6652{--ar: 0.6652}body.pg .a6667{--ar: 0.6667}body.pg .a7049{--ar: 0.7049}body.pg .a7506{--ar: 0.7506}body.pg .a7515{--ar: 0.7515}body.pg .a7702{--ar: 0.7702}body.pg .a7726{--ar: 0.7726}body.pg .a7799{--ar: 0.7799}body.pg .a7923{--ar: 0.7923}body.pg .a8010{--ar: 0.8010}body.pg .a8999{--ar: 0.8999}body.pg .a9058{--ar: 0.9058}body.pg .a11632{--ar: 1.1632}body.pg .pg-hero,body.pg .pg-list{padding-block: var(--s5) var(--s7)}body.pg .crumbs{margin: 0;font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body.pg .crumbs a{margin: calc(var(--s1) / -2) calc(var(--s1) * -1);padding: var(--s3) var(--s1);color: var(--ink-2)}body.pg .crumbs a:hover{color: var(--ink)}body.pg h1{max-width: 15em;margin-top: var(--s4);font-size: clamp(36px,5vw,64px);line-height: 1.06;letter-spacing: -0.035em;text-wrap: balance}body.pg .lead{max-width: 40em;margin-top: var(--s4);font-size: clamp(19px,1.4vw,22px);line-height: 1.55;color: var(--ink-body)}body.pg main p a:not([class]){color: var(--ink);text-decoration-color: var(--accent-3);text-underline-offset: 3px}body.pg .pg-narrow{max-width: calc(var(--measure) + 2 * var(--gut))}body.pg .pg-acc{display: flex;flex-wrap: wrap;gap: var(--s3);margin-top: var(--s6)}body.pg .pg-acc .btn{border-radius: 999px;white-space: nowrap}@media (max-width: 599px){body.pg .pg-acc .btn{width: 100%}}body.pg .pj-cards{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s7) var(--s5);margin-block: var(--s6) 0;list-style: none}body.pg .pj-cards > li{min-width: 0}body.pg .pj-card{display: flex;flex-direction: column;height: 100%;color: var(--ink);text-decoration: none;border-radius: var(--radius)}body.pg .pj-card img{display: block;width: 100%;height: auto;aspect-ratio: var(--ar);background: var(--bg-2);border-radius: var(--radius)}body.pg .pj-card-k{display: block;margin-top: var(--s4);font-size: var(--t-meta);font-weight: 500;line-height: 1.45;color: var(--accent)}body.pg .pj-card-h{display: block;margin-top: var(--s1);font-size: clamp(19px,1.3vw,22px);font-weight: 500;line-height: 1.3;letter-spacing: -0.012em;text-wrap: balance}body.pg .pj-card-m{display: block;margin-top: auto;padding-top: var(--s1);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body.pg .pj-card:hover .pj-card-h{text-decoration: underline;text-decoration-color: var(--accent-3);text-underline-offset: 4px}@media (min-width: 600px){body.pg .pj-cards{grid-template-columns: repeat(2,minmax(0,1fr))}body.pg .pj-cards > li:last-child:nth-child(odd){grid-column: 1 / -1;justify-self: center;width: calc(50% - var(--s5) / 2)}}@media (min-width: 600px) and (max-width: 1119px){body.pg .pj-cards{display: flex;flex-wrap: wrap}body.pg .pj-cards > li{flex: var(--ar) 1 0%;min-width: calc(40% - var(--s5))}body.pg .pj-cards > li:last-child:nth-child(odd){flex: 0 1 calc(50% - var(--s5) / 2);margin-inline: auto}}@media (min-width: 1120px){body.pg .pj-cards{display: flex}body.pg .pj-cards > li{flex: var(--ar) 1 0%}body.pg .pj-cards > li:last-child:nth-child(odd){width: auto}}body.pg .pj-hero-in{display: grid;gap: var(--s4)}body.pg .pj-hero-in > h1{margin-top: 0}body.pg .pj-main{margin: var(--s2) 0 0}body.pg .pj-main img{display: block;width: 100%;height: auto;background: var(--bg-2);border-radius: var(--radius)}@media (min-width: 600px) and (max-width: 899px){body.pg .pj-main{text-align: center}body.pg .pj-main img{width: auto;max-width: 100%;max-height: calc(100vh - var(--header-h) - 2 * var(--s6));margin-inline: auto}}body.pg .pj-main figcaption,body.pg .pj-f figcaption{margin-top: var(--s2);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body.pg .pj-intro .lead{margin-top: 0}body.pg .pj-sheet,body.pg .pg-spec{margin: 0;border-top: 1px solid var(--line-2)}body.pg .pj-sheet{margin-top: var(--s6)}body.pg .pj-sheet > div,body.pg .pg-spec > div{display: grid;grid-template-columns: minmax(0,8.5em) minmax(0,1fr);column-gap: var(--s4);align-items: baseline;padding-block: var(--s3);border-bottom: 1px solid var(--line)}body.pg .pj-sheet dt,body.pg .pg-spec dt{font-size: var(--t-meta);font-weight: 500;line-height: 1.5;color: var(--accent)}body.pg .pj-sheet dd,body.pg .pg-spec dd{margin: 0;font-size: var(--t-body);line-height: 1.5;color: var(--ink)}body.pg .pj-house{margin-top: var(--s4);font-size: var(--t-meta);line-height: 1.5;color: var(--ink-2)}@media (min-width: 900px){body.pg .pj-hero{padding-top: var(--s6)}body.pg .pj-hero-in{grid-template-columns: minmax(0,1fr) minmax(0,44%);grid-template-rows: auto auto 1fr;column-gap: clamp(32px,5vw,96px);row-gap: var(--s5);align-items: start}body.pg .pj-hero-in > .crumbs{grid-column: 1;grid-row: 1}body.pg .pj-hero-in > h1{grid-column: 1;grid-row: 2}body.pg .pj-intro{grid-column: 1;grid-row: 3}body.pg .pj-main{grid-column: 2;grid-row: 1 / span 3;justify-self: end;margin: 0}body.pg .pj-main img{width: auto;max-width: 100%;max-height: calc(100vh - var(--header-h) - 2 * var(--s6))}}body.pg .pj-gal{padding-block: 0 var(--sect)}body.pg .pj-row{display: flex;align-items: flex-start;gap: var(--s4)}body.pg .pj-row + .pj-row{margin-top: var(--s6)}body.pg .pj-f{flex: var(--ar) 1 0%;min-width: 0;margin: 0}body.pg .pj-f img{display: block;width: 100%;height: auto;aspect-ratio: var(--ar);background: var(--bg-2);border-radius: var(--radius)}@media (max-width: 599px){body.pg .pj-row{flex-direction: column;gap: var(--s6)}body.pg .pj-f{flex: none;width: 100%}}body.pg .pj-pager{border-top: 1px solid var(--line)}body.pg .pj-pager-in{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s5);padding-block: var(--s6)}body.pg .pj-pager a{display: flex;flex-direction: column;gap: var(--s1);min-height: 44px;color: var(--ink);text-decoration: none;border-radius: var(--radius)}body.pg .pj-next{align-items: flex-end;text-align: right}body.pg .pj-pager-k{display: inline-flex;align-items: center;gap: var(--s2);font-size: var(--t-meta);line-height: 1.45;color: var(--ink-2)}body.pg .pj-pager-t{font-size: clamp(17px,1.2vw,20px);font-weight: 500;line-height: 1.3}body.pg .pj-pager a:hover .pj-pager-t{text-decoration: underline;text-decoration-color: var(--accent-3);text-underline-offset: 4px}body.pg .pg-arrow{flex: none;width: 16px;height: 16px;fill: none;stroke: var(--accent);stroke-width: 1.6;stroke-linecap: round;stroke-linejoin: round}body.pg .pj-prev .pg-arrow{transform: scaleX(-1)}@media (max-width: 599px){body.pg .pj-pager-st{display: none}}@media (max-width: 359px){body.pg .pj-pager-t{font-size: var(--t-near)}}body.pg .pg-sec{padding-block: var(--sect);border-top: 1px solid var(--line)}body.pg .pg-sec h2,body.pg .pg-cta h2{max-width: 20em;line-height: 1.15;text-wrap: balance}body.pg .pg-sec h2 + *{margin-top: var(--s5)}body.pg .pg-sec h3{margin-top: var(--s6)}body.pg .pg-sec h3 + p{margin-top: var(--s2)}body.pg .pg-sec p{font-size: var(--t-body);line-height: 1.6;color: var(--ink-body)}body.pg .pg-dims{width: 100%;table-layout: fixed;border-collapse: collapse;font-size: var(--t-body);line-height: 1.45}body.pg .pg-dims thead td{width: 22%}body.pg .pg-dims th,body.pg .pg-dims td{padding: var(--s3) var(--s3) var(--s3) 0;border-bottom: 1px solid var(--line);text-align: left;vertical-align: top}body.pg .pg-dims thead th{font-size: var(--t-meta);font-weight: 500;color: var(--accent)}body.pg .pg-dims thead tr > *{border-bottom-color: var(--line-2)}body.pg .pg-dims tbody th{font-weight: 500;color: var(--ink)}body.pg .pg-dims td{color: var(--ink-body)}body.pg .pg-sec .pg-small{margin-top: var(--s4);font-size: var(--t-meta);line-height: 1.5;color: var(--ink-2)}@media (max-width: 599px){body.pg .pg-spec > div{grid-template-columns: minmax(0,1fr);row-gap: var(--s1)}body.pg .pg-dims{font-size: var(--t-meta)}body.pg .pg-dims thead td{width: 30%}}@media (max-width: 359px){body.pg .pg-dims .nw{white-space: normal}body.pg .pg-dims th{hyphens: auto}}body.pg .pg-cta{padding-block: var(--sect);background: var(--bg-2);border-top: 1px solid var(--line)}body.pg .pg-cta p{max-width: 40em;margin-top: var(--s4);font-size: var(--t-body);line-height: 1.6;color: var(--ink-body)}body.pg .pg-rows{margin: var(--s6) 0 0;padding: 0;list-style: none;border-top: 1px solid var(--line-2)}body.pg .pg-row{display: grid;grid-template-columns: minmax(0,1fr) 24px;column-gap: var(--s3);align-items: center;min-height: 56px;padding-block: var(--s4);color: var(--ink);text-decoration: none;border-bottom: 1px solid var(--line-2)}body.pg .pg-row-t{font-size: 17px;font-weight: 500;line-height: 1.35}body.pg .pg-row::after{content: "";justify-self: center;width: 9px;height: 9px;border-right: 2px solid var(--accent);border-bottom: 2px solid var(--accent);transform: translateX(-2px) rotate(-45deg);transition: transform .2s ease-out}body.pg .pg-row:hover::after{transform: translateX(1px) rotate(-45deg)}body.pg .crumbs a:focus-visible,body.pg .pj-card:focus-visible,body.pg .pj-pager a:focus-visible,body.pg .pg-row:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;border-radius: var(--radius)}@media (prefers-reduced-motion: reduce){body.pg .pg-row::after{transition: none}}body[data-page="system"] .barra-fija .barra-tel{display: none}@media (max-width: 599px){body[data-page="system"]{--tm-h1: 36px;--ink-body: var(--ink-2)}body[data-page="system"] .sys-hero{padding-block: var(--s4) var(--sect)}body[data-page="system"] .sys-hero-in{gap: var(--s4)}body[data-page="system"] .sys-hero :is(.crumbs,.sys-poster figcaption){display: none}body[data-page="system"] .sys-hero h1{font-size: var(--tm-h1);line-height: 1.06;letter-spacing: -0.035em}body[data-page="system"] .sys-poster{margin: 0}body[data-page="system"] .sys-poster-f{aspect-ratio: auto;background: none;border-radius: 0;overflow: visible}body[data-page="system"] .sys-poster-f img{height: auto;aspect-ratio: 4 / 3;background: var(--sys-sand);border-radius: var(--radius)}body[data-page="system"] .viewer-open{position: static;transform: none;display: flex;width: fit-content;margin-top: var(--s3);min-height: 48px;padding: 0 20px;gap: var(--s2);border: 1px solid var(--ink);background: #fff;color: var(--ink);font-size: var(--tm-btn);box-shadow: none}body[data-page="system"] .sys-acc .btn-accent{width: auto;min-height: 48px;padding: 0 var(--btn-px);font-size: var(--tm-btn)}body[data-page="system"] .sys-intro .sys-note{max-width: 24em;font-size: var(--tm-sm);line-height: 1.5;color: var(--ink-2)}body[data-page="system"] .sys-intro .lead{margin-top: var(--s5);font-size: var(--tm-body);line-height: 1.55}body[data-page="system"] .sys-facts{padding-block: 20px;background: var(--bg-2);border: 0}body[data-page="system"] .sys-facts .franja-l{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px var(--s4);margin: 0}body[data-page="system"] .sys-facts .franja-l > div{padding: 0;border: 0;text-align: center}body[data-page="system"] .sys-facts .franja-l :is(dt,dd){display: block;margin: 0;font-size: var(--tm-sm);font-weight: 500;line-height: 1.5;text-wrap: balance}body[data-page="system"] .sys-facts .franja-l dt{color: var(--accent);letter-spacing: .02em}body[data-page="system"] .sys-facts .franja-l dd{margin-top: 2px;color: var(--ink);letter-spacing: 0}body[data-page="system"] .sys-nav{display: none}body[data-page="system"] .sys-sec{padding-block: var(--sect);border-top: 0}body[data-page="system"] .sys-photo{margin-block: var(--sect) 0}body[data-page="system"] .sys-sec h2,body[data-page="system"] .sys-cta .form-card .form-title{max-width: none;font-size: var(--tm-sec);font-weight: 500;line-height: 1.12;letter-spacing: -0.03em;text-align: left;text-wrap: balance}body[data-page="system"] main .sys-narrow > * + *,body[data-page="system"] main .sys-narrow > h2 + *{margin-top: var(--s5)}body[data-page="system"] main .sys-narrow > h2 + p{margin-top: var(--s3)}body[data-page="system"] :is(.sys-sec,.sys-cta) p{font-size: var(--tm-body);line-height: 1.55}body[data-page="system"] .size{gap: var(--s4)}body[data-page="system"] .size-t caption{margin-bottom: var(--s2);font-size: var(--tm-sm);line-height: 1.5;color: var(--ink-2)}body[data-page="system"] .size-t :is(th,td){border-bottom-color: var(--tm-hair)}body[data-page="system"] .size-t thead :is(th,td){font-size: var(--tm-sm);line-height: 1.5;color: var(--ink-2)}body[data-page="system"] .size-t tbody :is(th,td){font-size: var(--tm-body);font-weight: 500;line-height: 1.3}body[data-page="system"] .steps{border-bottom: 0}body[data-page="system"] .steps li{grid-template-columns: 32px minmax(0,1fr);column-gap: var(--s3);padding-block: 0;border-top: 0}body[data-page="system"] .steps li + li{margin-top: 20px}body[data-page="system"] .steps li::before{line-height: calc(var(--tm-tit) * 1.3)}body[data-page="system"] .sys-sec .steps h3{font-size: var(--tm-tit);font-weight: 500;line-height: 1.3}body[data-page="system"] .sys-sec .steps p{margin-top: var(--s1);font-size: var(--tm-body);line-height: 1.55}body[data-page="system"] .rows.steps-watch{margin-top: var(--s5)}body[data-page="system"] .steps-watch .row-link{border-top: 1px solid var(--tm-hair)}body[data-page="system"] .choose{border-top: 0}body[data-page="system"] .choose-b{padding-block: 0}body[data-page="system"] .choose-b + .choose-b{margin-top: var(--s5);border-top: 0}body[data-page="system"] .sys-narrow > .choose:last-child{border-bottom: 0}body[data-page="system"] .sys-sec .choose-b h3{font-size: var(--tm-tit);font-weight: 500}body[data-page="system"] main .sys-narrow > .m-foto + p{margin-top: var(--s4)}body[data-page="system"] .rows{border-bottom-color: var(--tm-hair)}body[data-page="system"] .row-link,body[data-page="system"] button.row-link{border-top-color: var(--tm-hair)}body[data-page="system"] .row-t{line-height: 1.3}body[data-page="system"] .row-m{font-size: var(--tm-sm);line-height: 1.5;color: var(--ink-2)}body[data-page="system"] .sys-cta .form-card .form-intro{margin-top: var(--s3);font-size: var(--tm-body);line-height: 1.55}body[data-page="system"] .sys-cta .form-card .form-pick{margin: var(--s4) 0 0}body[data-page="system"] .sys-cta .form-card .lead-form{margin-top: var(--s5)}body[data-page="system"] .sys-cta .lead-form :is(.field,.field-row > .field){margin-bottom: var(--s3)}body[data-page="system"] .sys-cta .lead-form .field > label{margin-bottom: 6px;font-size: var(--tm-sm);font-weight: 600;line-height: 1.5}body[data-page="system"] .sys-cta .field :is(input,textarea){min-height: 48px;font-size: var(--tm-body);line-height: 1.4}body[data-page="system"] .sys-cta .consent{position: relative;margin: 2px 0 14px;font-size: var(--tm-sm);line-height: 1.5}body[data-page="system"] .sys-cta .consent::after{content: "";position: absolute;inset: -11px 0}body[data-page="system"] .sys-cta .form-card .btn-submit{min-height: 48px;font-size: var(--tm-btn);font-weight: 600}body[data-page="system"] .sys-cta .form-go{display: block;margin-top: 0}body[data-page="system"] .sys-cta .form-assure{margin-top: var(--s3);color: var(--ink-2);font-size: var(--tm-body);font-weight: 400;line-height: 1.55;text-align: left}body[data-page="system"] .sys-cta .form-card .form-fineprint{margin-top: 10px;font-size: var(--tm-xs);line-height: 1.45}body[data-page="system"] .sys-cta .form-card + *{margin-top: var(--s6)}@media (min-width: 340px){body[data-page="system"] .sys-cta .field-row.pair{grid-template-columns: repeat(2,minmax(0,1fr))}}body[data-page="system"] .barra-fija.barra-sola{grid-template-columns: auto minmax(0,1fr)}body[data-page="system"] .barra-fija .barra-tel{display: flex}body[data-page="system"] .barra-fija.barra-sola .btn{font-size: var(--tm-btn)}@media (max-width: 359px){body[data-page="system"] .barra-fija.barra-sola .btn{font-size: var(--tm-sm)}}@media (max-width: 374px){body[data-page="system"] .sys-facts .franja-l{padding-inline: var(--s4)}}@media (max-width: 299px){body[data-page="system"] .sys-facts .franja-l{grid-template-columns: minmax(0,1fr)}}@media (max-width: 299px){body[data-page="system"] .sys-hero h1{font-size: var(--tm-sec)}}}html.sys-movil body[data-page="system"] :is(.acc-list,.faq,.sys-catalog){padding: 0 20px;background: var(--bg-2);border: 1px solid var(--line);border-radius: var(--radius)}html.sys-movil body[data-page="system"] :is(.acc-list,.faq) > .acc{border-top: 0;border-bottom: 1px solid var(--tm-hair,#e3dacb)}html.sys-movil body[data-page="system"] :is(.acc-list,.faq) > .acc:last-child{border-bottom: 0}html.sys-movil body[data-page="system"] .acc > summary{grid-template-columns: minmax(0,1fr) auto;gap: 0 var(--s3);min-height: 56px;padding-block: var(--s4)}html.sys-movil body[data-page="system"] .acc[open] > summary{padding-bottom: var(--s2)}html.sys-movil body[data-page="system"] .sys-sec .acc > summary h3,html.sys-movil body[data-page="system"] .sys-catalog > summary .acc-t{font-size: var(--tm-body,17px);font-weight: 500;line-height: 1.3;letter-spacing: 0;color: var(--ink)}body[data-page="system"] .acc.con-signo > summary::after{content: none}body[data-page="system"] .acc-signo{grid-column: 2;grid-row: 1;display: flex;align-items: center;justify-content: center;width: 44px;height: 44px;margin: -10px -12px -10px 0}body[data-page="system"] .acc-signo::before{content: "+";color: var(--ink);font-size: 20px;font-weight: 400;line-height: 1}body[data-page="system"] .acc[open] > summary .acc-signo::before{content: "\2212"}html.sys-movil body[data-page="system"] .sys-sec .qa > p{padding: 0 0 var(--s4);font-size: var(--tm-body,17px);line-height: 1.55}html.sys-movil body[data-page="system"] .acc-body{padding-bottom: var(--s4)}html.sys-movil body[data-page="system"] :is(.incl li,.incl-lead){font-size: var(--tm-body,17px);line-height: 1.55}html.sys-movil body[data-page="system"] .sys-catalog .catalog-form{padding-bottom: 20px}html.sys-movil body[data-page="system"] .sys-catalog .catalog-form .field{margin-bottom: var(--s3)}html.sys-movil body[data-page="system"] .sys-catalog .catalog-form .field > label{margin-bottom: 6px;font-size: var(--tm-sm,15px);font-weight: 600;line-height: 1.5}html.sys-movil body[data-page="system"] .sys-catalog .catalog-form .field input{min-height: 48px;font-size: var(--tm-body,17px)}html.sys-movil body[data-page="system"] .sys-catalog .catalog-form .btn{min-height: 48px;margin-top: var(--s1);font-size: var(--tm-btn,16px);font-weight: 600}html.sys-movil body[data-page="system"] .sys-catalog .catalog-form .catalog-status{font-size: var(--tm-sm,15px);line-height: 1.5}html.sys-movil body[data-page="system"] .sys-catalog .catalog-form .form-fineprint{margin-top: 10px;font-size: var(--tm-xs,13px);line-height: 1.45}body[data-page="system"] .rows.steps-watch.con-3d{margin-top: var(--s5);border: 0}body[data-page="system"] .steps-watch .ver-3d{display: flex;align-items: center;width: fit-content;min-height: 48px;padding: 0 20px;gap: var(--s2);border: 1px solid var(--ink);border-radius: 999px;background: #fff;color: var(--ink);font-size: var(--tm-btn,16px);font-weight: 600;line-height: 1.1}body[data-page="system"] .steps-watch .ver-3d::after{content: none}body[data-page="system"] .steps-watch .ver-3d .row-t{font-weight: 600;line-height: 1.1;letter-spacing: 0;white-space: nowrap}body[data-page="system"] .steps-watch .ver-3d:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px;border-radius: 999px}@media (hover: hover){body[data-page="system"] .steps-watch .ver-3d:hover{background: var(--ink);color: #fff}body[data-page="system"] .steps-watch .ver-3d:hover .row-t{color: inherit}}body[data-page="system"] .sys-cta .sys-directo{border-top: 1px solid var(--tm-hair,#e3dacb);border-bottom: 0}body[data-page="system"] .sys-directo li{border-bottom: 1px solid var(--tm-hair,#e3dacb)}body[data-page="system"] .sys-directo .sys-dir{display: flex;align-items: center;justify-content: space-between;gap: 20px;min-height: 48px;padding-block: var(--s2);color: var(--ink);font-size: var(--tm-sm,15px);font-weight: 500;line-height: 1.5;text-decoration: none}body[data-page="system"] .sys-directo .dir-l{color: var(--accent);letter-spacing: .02em}body[data-page="system"] .sys-directo .dir-v{text-align: right;white-space: nowrap}body[data-page="system"] .sys-directo .sys-dir:focus-visible{outline: 2px solid var(--accent);outline-offset: 4px;border-radius: var(--radius)}body[data-page="system"] .m-foto{width: 100%;margin: 0}body[data-page="system"] .m-foto img{display: block;width: min(100%,calc((100vh - 186px) * 1.9078));width: min(100%,calc((100svh - 186px) * 1.9078));height: auto;margin: 0;border-radius: var(--radius);background: var(--bg-2)}body[data-page="system"] .m-foto img{outline: 1px solid var(--tm-hair,#e3dacb);outline-offset: -1px}body[data-page="system"] .m-foto figcaption{margin-top: var(--s2);color: var(--ink-2);font-size: var(--tm-sm,15px);font-weight: 400;line-height: 1.5;text-wrap: balance}body[data-page="system"] .m-foto figcaption{text-align: left}html.sys-movil body[data-page="system"] .sys-poster-f .poster-3d{display: block;border-radius: var(--radius)}html.sys-movil body[data-page="system"] .sys-poster-f .poster-3d:focus-visible{outline: 2px solid var(--accent);outline-offset: 3px}body[data-page="system"] .steps.plegados{padding: 0 20px;background: var(--bg-2);border: 1px solid var(--line);border-radius: var(--radius)}body[data-page="system"] .steps.plegados li{display: block;margin: 0;padding: 0;border-top: 0;border-bottom: 1px solid var(--tm-hair,#e3dacb)}body[data-page="system"] .steps.plegados li:last-child{border-bottom: 0}body[data-page="system"] .steps.plegados li::before{content: none}body[data-page="system"] .steps.plegados .paso{border-top: 0}body[data-page="system"] .steps.plegados .paso > summary{grid-template-columns: 32px minmax(0,1fr) auto}body[data-page="system"] .steps.plegados .paso > summary::before{content: counter(step);grid-column: 1;grid-row: 1;align-self: start;font-family: 'Marcellus','Hanken Grotesk',serif;font-size: 22px;font-weight: 400;line-height: calc(var(--tm-body,17px) * 1.3);color: var(--accent)}body[data-page="system"] .sys-sec .steps.plegados .paso > summary h3{grid-column: 2;align-self: start}body[data-page="system"] .steps.plegados .paso[open] > summary{min-height: 0}body[data-page="system"] .steps.plegados .paso .acc-signo{grid-column: 3}body[data-page="system"] .sys-sec .steps.plegados .paso > p{margin: 0;padding: 0 0 var(--s4) calc(var(--s6) + var(--s3));font-size: var(--tm-body,17px);line-height: 1.55}@media (hover: none) and (max-width: 599px){body[data-page="system"] .viewer-open:hover,body[data-page="system"] .steps-watch .ver-3d:hover{background: #fff;color: var(--ink)}body[data-page="system"] .sys-sec .acc > summary:hover h3,body[data-page="system"] .sys-catalog > summary:hover .acc-t,body[data-page="system"] .row-link:hover .row-t{color: var(--ink)}body[data-page="system"] .row-link:hover::after{transform: translateX(-2px) rotate(-45deg)}}html.msg-crece body[data-page="system"] .sys-cta .lead-form textarea{min-height: 48px;height: 48px;padding-block: 11px;line-height: 1.4;resize: none;overflow-y: hidden}
