.rnk-GamaVendedor{margin:32px 0;color:#383d43;container-type:inline-size;container-name:gama-vendedor}.rnk-GamaVendedor .rnk-Section_Header{margin-bottom:4px}.rnk-GamaVendedor .rnk-Section_Name{margin-bottom:0}.rnk-GamaVendedor_Entradilla{margin:0 0 16px;color:#5a6773;font-size:14px;line-height:21px}.rnk-GamaVendedor_Planes{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:minmax(0, 1fr);gap:16px}@container gama-vendedor (min-width: 400px){.rnk-GamaVendedor_Planes{grid-template-columns:repeat(2, minmax(0, 1fr))}}@container gama-vendedor (min-width: 580px){.rnk-GamaVendedor_Planes-columnas3,.rnk-GamaVendedor_Planes-columnas4{grid-template-columns:repeat(3, minmax(0, 1fr))}}@container gama-vendedor (min-width: 780px){.rnk-GamaVendedor_Planes-columnas4{grid-template-columns:repeat(4, minmax(0, 1fr))}}.rnk-GamaVendedor_Item{display:flex;min-width:0}.rnk-GamaVendedor_Plan{display:flex;flex-direction:column;flex:1;min-width:0;padding:16px;border:1px solid #f0f0f0;border-radius:8px;background:#fff;box-shadow:0px 0px 30px 5px rgba(0,0,0,.07);color:inherit;text-decoration:none;gap:8px;transition:box-shadow .16s ease,transform .16s ease}@media(prefers-reduced-motion: reduce){.rnk-GamaVendedor_Plan{transition:none}}.rnk-GamaVendedor_Plan[href]:focus-visible{outline:2px solid #1a5275;outline-offset:2px}.rnk-GamaVendedor_Plan-actual{border-color:#1a5275;background:#ebf6ff;box-shadow:inset 0 0 0 1px #1a5275}@media not all and (pointer: coarse){.rnk-GamaVendedor_Plan[href]:hover{box-shadow:0px 4px 10px rgba(0,0,0,.1),0px 0px 30px 5px rgba(0,0,0,.1);transform:translateY(-2px)}@media(prefers-reduced-motion: reduce){.rnk-GamaVendedor_Plan[href]:hover{transform:none}}.rnk-GamaVendedor_Plan[href]:hover .rnk-GamaVendedor_Ver{text-decoration:underline}}@supports(grid-template-rows: subgrid){.rnk-GamaVendedor:not(.rnk-GamaVendedor-movil,.rnk-GamaVendedor-vendedor) .rnk-GamaVendedor_Item{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:8px}.rnk-GamaVendedor:not(.rnk-GamaVendedor-movil,.rnk-GamaVendedor-vendedor) .rnk-GamaVendedor_Plan{display:grid;grid-template-rows:subgrid;grid-row:1/-1}.rnk-GamaVendedor:not(.rnk-GamaVendedor-movil,.rnk-GamaVendedor-vendedor) .rnk-GamaVendedor_Cabecera{grid-row:1}.rnk-GamaVendedor:not(.rnk-GamaVendedor-movil,.rnk-GamaVendedor-vendedor) .rnk-GamaVendedor_Tipo{grid-row:2}.rnk-GamaVendedor:not(.rnk-GamaVendedor-movil,.rnk-GamaVendedor-vendedor) .rnk-GamaVendedor_Precio{grid-row:3}.rnk-GamaVendedor:not(.rnk-GamaVendedor-movil,.rnk-GamaVendedor-vendedor) .rnk-GamaVendedor_Frase{grid-row:4}.rnk-GamaVendedor:not(.rnk-GamaVendedor-movil,.rnk-GamaVendedor-vendedor) .rnk-GamaVendedor_Pie{grid-row:5}}.rnk-GamaVendedor_Cabecera{display:flex;align-items:center;gap:8px}.rnk-GamaVendedor_Logo{display:grid;overflow:hidden;flex:0 0 40px;width:40px;height:40px;padding:4px;border:1px solid #f0f0f0;border-radius:4px;background:#fff;place-items:center}.rnk-GamaVendedor_LogoImagen{max-width:100%;max-height:100%;object-fit:contain}.rnk-GamaVendedor_Nombre{min-width:0;color:#1a5275;font-size:14px;font-weight:500;line-height:21px;overflow-wrap:anywhere}.rnk-GamaVendedor_Plan-actual .rnk-GamaVendedor_Nombre{color:#383d43}.rnk-GamaVendedor:not(.rnk-GamaVendedor-movil) .rnk-GamaVendedor_Tipo .rnk-TipoProducto{flex-direction:column;align-items:flex-start}.rnk-GamaVendedor_Plan-actual .rnk-TipoProducto_Tipo{background:#fff}.rnk-GamaVendedor_Precio{color:#5a6773;font-size:14px;line-height:21px}.rnk-GamaVendedor_Cifra{color:#383d43;font-size:18px;font-weight:600;white-space:nowrap}.rnk-GamaVendedor_Frase{display:-webkit-box;overflow:hidden;color:#5a6773;font-size:14px;line-height:21px;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.rnk-GamaVendedor_Pie{display:flex;align-items:center;padding-top:4px;margin-top:auto}.rnk-GamaVendedor_Ver,.rnk-GamaVendedor_Actual,.rnk-GamaVendedor_VerTodos{display:inline-flex;align-items:center;font-size:14px;font-weight:500;line-height:21px;gap:4px}.rnk-GamaVendedor_Ver .rnk-Icon,.rnk-GamaVendedor_Actual .rnk-Icon,.rnk-GamaVendedor_VerTodos .rnk-Icon{flex:0 0 16px}.rnk-GamaVendedor_Ver,.rnk-GamaVendedor_VerTodos{color:#1a5275}.rnk-GamaVendedor_Actual{padding:4px 16px 4px 8px;border-radius:64px;background:#1a5275;color:#fff;white-space:nowrap}.rnk-GamaVendedor_VerTodos{text-decoration:none}.rnk-GamaVendedor_VerTodos:hover{text-decoration:underline}.rnk-GamaVendedor_VerTodos:focus-visible{border-radius:2px;outline:2px solid #1a5275;outline-offset:2px}.rnk-GamaVendedor-movil{margin:24px 0}.rnk-GamaVendedor-movil .rnk-GamaVendedor_Planes{grid-template-columns:minmax(0, 1fr);gap:8px}.rnk-GamaVendedor-movil .rnk-GamaVendedor_Plan{display:grid;grid-template-columns:minmax(0, 1fr) auto;align-items:center;gap:4px 16px}.rnk-GamaVendedor-movil .rnk-GamaVendedor_Precio{grid-row:1;grid-column:2;text-align:right;white-space:nowrap}.rnk-GamaVendedor-movil .rnk-GamaVendedor_Cifra{font-size:18px}.rnk-GamaVendedor-movil .rnk-GamaVendedor_Tipo,.rnk-GamaVendedor-movil .rnk-GamaVendedor_Frase,.rnk-GamaVendedor-movil .rnk-GamaVendedor_Pie{grid-column:1/-1}.rnk-GamaVendedor-movil .rnk-GamaVendedor_Frase{-webkit-line-clamp:2;line-clamp:2}.rnk-GamaVendedor-movil .rnk-GamaVendedor_Ver{justify-content:space-between;width:100%}.rnk-GamaVendedor-movil .rnk-Section_Footer{text-align:left}
