/* SUBLIME ONE · pestaña nueva en la sección Servicios del inicio */

.servicios-tabs { grid-template-columns: repeat(6, minmax(0, 1fr)); }

.tema-one {
	--grad: linear-gradient(135deg, #111 0%, #2b2b2c 55%, #3f3f41 100%);
	--acento: #a07c00;
	--sobre: #fff;
}

.sone-insignia-tab {
	display: inline-block;
	margin-left: 6px;
	padding: 2px 7px;
	border-radius: 999px;
	background: var(--sol, #fff100);
	color: var(--tinta, #232323);
	font-size: .62rem;
	font-weight: 800;
	letter-spacing: .08em;
	text-transform: uppercase;
	vertical-align: middle;
}

.sone-boton-servicio {
	display: inline-flex;
	align-items: center;
	gap: 10px;
	margin-top: 18px;
	padding: 14px 24px;
	border-radius: 999px;
	background: var(--sol, #fff100);
	color: var(--tinta, #232323) !important;
	font-family: "Montserrat", system-ui, sans-serif;
	font-weight: 700;
	text-decoration: none;
	transition: background .2s ease, transform .2s ease;
}
.sone-boton-servicio:hover { background: var(--sol-2, #ffca01); transform: translateY(-2px); }

@media (max-width: 1020px) {
	.servicios-tabs { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
