.precios{padding:clamp(64px, 8vw, 112px) var(--m);background:var(--tinta);color:var(--blanco)}.precios-cabeza{grid-template-columns:1.1fr 1fr;align-items:end;gap:16px 48px;display:grid}.precios-cabeza h2{max-width:11ch;font-size:clamp(2.6rem,6.4vw,6rem)}.precios-cabeza p{color:#ddd7f2;max-width:46ch;font-size:1.125rem}.tarifas{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vw,48px);display:grid}.tarifa{background:#f4f0ff12;border:1px solid #f4f0ff1f;border-radius:22px;grid-template-rows:auto auto 1fr auto;gap:10px;padding:22px;display:grid}.tarifa h3{font-size:1.5rem}.tarifa .valor{color:#ddd7f2}.tarifa .valor b{color:var(--lima);font:800 clamp(2rem, 3vw, 2.6rem)/.95 var(--titulo);letter-spacing:-.02em;font-stretch:75%}.tarifa p{color:#e2dcf7;font-size:15px;line-height:1.45}.tarifa .rebaja{color:#cfc8e8;border-top:1px solid #f4f0ff24;padding-top:10px;font-size:14px}.tarifa.otra{background:var(--violeta);border-color:#0000}.tarifa.otra .valor b{color:var(--blanco)}.tarifa.otra p,.tarifa.otra .rebaja{color:#f1ecff}.armador{grid-template-columns:1.15fr 1fr;gap:12px;margin-top:12px;display:grid}.armador-controles,.armador-cuenta{border-radius:22px;padding:clamp(20px,2.6vw,32px)}.armador-controles{background:var(--lila);color:var(--tinta);align-content:start;gap:18px;display:grid}.armador-controles h3{font-size:clamp(1.8rem,3vw,2.6rem)}.puntos{flex-wrap:wrap;gap:8px;display:flex}.punto{background:var(--blanco);min-height:44px;color:var(--tinta);font:600 15px/1 var(--texto);cursor:pointer;transition:background-color .16s ease, color .16s ease, transform .16s var(--ease-out);border:1px solid #12101f33;border-radius:999px;padding:0 16px}.punto:active{transform:scale(.97)}.punto[aria-pressed=true]{background:var(--tinta);color:var(--blanco);border-color:var(--tinta)}.control{gap:8px;font-weight:600;display:grid}.control span{justify-content:space-between;gap:12px;display:flex}.control output{color:var(--violeta);font:800 1.35rem/1 var(--titulo);font-stretch:75%}.control small{color:#4c4763;font-size:14px;font-weight:400}.control input[type=range]{width:100%;height:28px;accent-color:var(--violeta);cursor:pointer}.control.apagado{opacity:.4}.interruptor{cursor:pointer;align-items:center;gap:12px;min-height:44px;font-weight:600;display:flex}.interruptor input{appearance:none;cursor:pointer;background:#cfc8e8;border-radius:999px;flex:none;width:48px;height:28px;margin:0;transition:background-color .18s;position:relative}.interruptor input:after{content:"";background:var(--blanco);width:22px;height:22px;transition:translate .2s var(--ease-out);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #12101f40}.interruptor input:checked{background:var(--violeta)}.interruptor input:checked:after{translate:20px}.armador-cuenta{background:var(--blanco);color:var(--tinta);align-content:start;gap:16px;display:grid}.armador-cuenta dl{margin:0;display:grid}.armador-cuenta dl div{border-bottom:1px solid #e7e3f1;justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.armador-cuenta dt{color:#4c4763}.armador-cuenta dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}.armador-cuenta .suma{border-bottom:2px solid var(--tinta);padding-top:14px}.armador-cuenta .suma dt{color:var(--tinta);font-weight:700}.armador-cuenta .suma dd{color:var(--violeta);font:800 clamp(1.9rem, 3vw, 2.6rem)/1 var(--titulo);font-stretch:75%}.armador-cuenta .total dt,.armador-cuenta .total dd{font-weight:800}.aviso-cuenta{color:#4c4763;font-size:14px}.armador-cuenta .boton{justify-self:start}.condiciones{color:#ddd7f2;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 24px;margin-top:28px;font-size:15px;line-height:1.45;display:grid}.condiciones li{border-left:2px solid var(--lima);padding-left:14px}.condiciones b{color:var(--blanco)}.empezamos{padding:clamp(64px, 8vw, 112px) var(--m);background:var(--lila);color:var(--tinta)}.empezamos-uno{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.empezamos-texto h2{max-width:12ch;font-size:clamp(2.6rem,5.6vw,5.2rem)}.empezamos-texto p{color:#3b3650;max-width:44ch;margin:20px 0 28px;font-size:1.125rem}.documento{background:var(--blanco);transition:rotate .3s var(--ease-out), translate .3s var(--ease-out);border-radius:22px;margin:0;padding:clamp(18px,2.4vw,28px);rotate:1.2deg;box-shadow:0 24px 60px #3d254629}.doc-cabeza{border-bottom:2px solid var(--tinta);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.doc-etiqueta{color:var(--violeta);font:700 13px/1.2 var(--texto)}.doc-datos{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.doc-datos li{background:#f6efe6;border-radius:14px;gap:4px;padding:12px;display:grid}.doc-datos b{color:#3d2546;font:800 1.6rem/1 var(--titulo);font-stretch:75%}.doc-datos span{color:#5b4a66;font-size:13px;line-height:1.3}.prioridad{white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.prioridad.urgente{background:var(--tinta);color:var(--lima)}.prioridad.importante{background:var(--violeta);color:var(--blanco)}.prioridad.detalle{color:var(--tinta);background:#ece9f4}.documento figcaption{color:#5f5a74;margin-top:12px;font-size:13px}@media (hover:hover) and (pointer:fine){.documento:hover{translate:0 -4px;rotate:0deg}}.empezamos-dos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vw,48px);display:grid}.bloque{background:var(--blanco);border-radius:22px;padding:clamp(20px,2.4vw,28px)}.bloque h3{margin-bottom:16px;font-size:1.6rem}.linea-tiempo,.hitos{gap:14px;display:grid}.linea-tiempo li,.hitos li{gap:2px;padding-left:22px;display:grid;position:relative}.linea-tiempo li:before,.hitos li:before{content:"";background:var(--violeta);border-radius:50%;width:10px;height:10px;position:absolute;top:6px;left:0}.linea-tiempo li:not(:last-child):after{content:"";background:#e2dcf7;width:2px;position:absolute;top:20px;bottom:-12px;left:4px}.linea-tiempo b,.hitos b{font-size:15px}.linea-tiempo span,.hitos span{color:#3b3650;font-size:15px;line-height:1.4}.honesto{color:#3b3650;background:#f4f0ff;border-radius:14px;margin-top:16px;padding:12px 14px;font-size:14px;line-height:1.45}.lista-chulos{gap:10px;display:grid}.lista-chulos li{color:#3b3650;padding-left:26px;font-size:15px;line-height:1.4;position:relative}.lista-chulos li:before{content:"";border:solid var(--violeta);border-width:0 3px 3px 0;width:8px;height:13px;position:absolute;top:3px;left:2px;rotate:40deg}@media (width<=1100px){.tarifas,.condiciones{grid-template-columns:repeat(2,minmax(0,1fr))}.empezamos-dos{grid-template-columns:1fr 1fr}.empezamos-dos .bloque:last-child{grid-column:1/-1}}@media (width<=860px){.precios-cabeza,.armador,.empezamos-uno{grid-template-columns:1fr}.documento{rotate:0deg}}@media (width<=760px){.precios,.empezamos{padding-block:56px 96px}.tarifas,.condiciones,.empezamos-dos{grid-template-columns:1fr}.empezamos-dos .bloque:last-child{grid-column:auto}.tarifa{padding:18px}.armador-cuenta .boton{justify-self:stretch}.doc-datos{grid-template-columns:1fr 1fr 1fr}.doc-datos li{padding:10px}.doc-datos b{font-size:1.3rem}}.tres-pasos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:clamp(24px,3vw,40px);display:grid}.tres-pasos li{background:var(--blanco);border-radius:20px;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.tres-pasos b{background:var(--violeta);width:36px;height:36px;color:var(--blanco);font:800 1.1rem/1 var(--titulo);border-radius:50%;flex:none;place-items:center;display:grid}.tres-pasos span{color:#3b3650;font-size:15px;line-height:1.4}.tres-pasos strong{color:var(--tinta);font-size:16px;display:block}.ver-mas{margin-top:16px;font-weight:600}.ver-mas a{align-items:center;min-height:44px;display:inline-flex}@media (width<=860px){.tres-pasos{grid-template-columns:1fr}}.preguntas{padding:clamp(48px, 6vw, 88px) var(--m);background:var(--lila);color:var(--tinta);grid-template-columns:4fr 8fr;align-items:start;gap:32px 40px;display:grid}.preguntas h2{font-size:clamp(2.25rem,4.4vw,4rem);position:sticky;top:96px}.lista-preguntas{interpolate-size:allow-keywords;gap:6px;display:grid}.lista-preguntas details{background:var(--blanco);transition:background-color .24s ease, color .24s ease, box-shadow .24s ease, translate .24s var(--ease-out);border-radius:20px;box-shadow:0 0 #12101f00}.lista-preguntas details::details-content{block-size:0;transition:block-size .34s var(--ease-out), content-visibility .34s allow-discrete;overflow:hidden}.lista-preguntas details[open]::details-content{block-size:auto}.lista-preguntas details[open] p{animation:respuesta .36s var(--ease-out)}@keyframes respuesta{0%{opacity:0;translate:0 -8px}}.lista-preguntas summary{transition:scale .14s var(--ease-out)}.lista-preguntas summary:active{scale:.98}.lista-preguntas details[open]{box-shadow:0 18px 40px #12101f38}.signo{transition:rotate .26s var(--ease-out)}details[open] .signo{rotate:180deg}.lista-preguntas details[open]{background:var(--tinta);color:var(--blanco)}.lista-preguntas summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:12px 20px;font-weight:600;line-height:1.25;list-style:none;display:flex}.lista-preguntas summary::-webkit-details-marker{display:none}.signo{flex:none;width:16px;height:16px;position:relative}.signo:before,.signo:after{content:"";width:16px;height:3px;transition:transform .2s var(--ease-out);background:currentColor;border-radius:2px;position:absolute;top:6.5px;left:0}.signo:after{transform:rotate(90deg)}details[open] .signo:after{transform:rotate(0)}.lista-preguntas details p{color:#e2dcf7;max-width:58ch;padding:0 20px 18px}.todas-preguntas{grid-column:2;font-weight:600}.todas-preguntas a{align-items:center;min-height:44px;display:inline-flex}@media (width<=760px){.preguntas{grid-template-columns:1fr;gap:20px;padding-block:48px 96px}.preguntas h2{position:static}.todas-preguntas{grid-column:auto}}.doc-subtitulo{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;font-weight:700;display:flex}.doc-subtitulo small{color:var(--violeta);font-size:12px;font-weight:600}.doc-lista{interpolate-size:allow-keywords;gap:6px;display:grid}.doc-lista details{background:#f8f6fc;border-radius:14px;transition:background-color .2s}.doc-lista details[open]{background:#f1ecfb}.doc-lista details::details-content{block-size:0;transition:block-size .3s var(--ease-out), content-visibility .3s allow-discrete;overflow:hidden}.doc-lista details[open]::details-content{block-size:auto}.doc-lista summary{cursor:pointer;min-height:48px;transition:scale .14s var(--ease-out);align-items:center;gap:10px;padding:8px 12px;font-size:14px;line-height:1.3;list-style:none;display:flex}.doc-lista summary::-webkit-details-marker{display:none}.doc-lista summary:active{scale:.985}.vimos{flex:1}.signo-doc{flex:none;width:12px;height:12px;position:relative}.signo-doc:before,.signo-doc:after{content:"";background:var(--tinta);width:12px;height:2px;transition:transform .2s var(--ease-out);border-radius:2px;position:absolute;top:5px;left:0}.signo-doc:after{transform:rotate(90deg)}.doc-lista details[open] .signo-doc:after{transform:rotate(0)}.doc-detalle{color:#3b3650;gap:4px;padding:0 12px 12px;font-size:14px;line-height:1.4;display:grid}.doc-lista details[open] .doc-detalle{animation:respuesta .32s var(--ease-out)}
