/* Контейнер страницы */
.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 1rem; /* px-4 */
    padding-right: 1rem; /* px-4 */
    padding-top: 5rem; /* py-20 */
    padding-bottom: 5rem; /* py-20 */
}

/* Карточка */
.card {
    max-width: 28rem; /* max-w-md */
    margin-left: auto; /* mx-auto */
    margin-right: auto; /* mx-auto */
    text-align: center; /* text-center */
    border-width: 1px; /* border */
    border-color: #e5e7eb; /* border-default-200 */
}

/* Тело карточки */
.card-body {
    padding-top: 3rem; /* py-12 */
    padding-bottom: 3rem; /* py-12 */
}

/* Иконка успеха */
.icon-success {
    width: 5rem; /* w-20 */
    height: 5rem; /* h-20 */
    border-radius: 9999px; /* rounded-full */
    background-color: #d1fae5; /* bg-success-100 */
    display: flex;
    align-items: center;
    justify-content: center;
    margin-left: auto; /* mx-auto */
    margin-right: auto; /* mx-auto */
    margin-bottom: 1.5rem; /* mb-6 */
    color: #10b981; /* text-success */
    font-size: 1.875rem; /* text-3xl */
}

/* Заголовок */
.title {
    font-size: 1.875rem; /* text-3xl */
    font-weight: 700; /* font-bold */
    margin-bottom: 1rem; /* mb-4 */
}

/* Текст сообщения */
.message {
    color: #6b7280; /* text-default-600 */
    margin-bottom: 2rem; /* mb-8 */
}

/* Кнопки */
.button {
    display: block;
    width: 100%; /* fullWidth */
    padding-top: 0.5rem; /* py-2 */
    padding-bottom: 0.5rem; /* py-2 */
    padding-left: 1rem; /* px-4 */
    padding-right: 1rem; /* px-4 */
    border-radius: 9999px; /* rounded-full */
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 1rem; /* text-base */
    font-weight: 500; /* font-medium */
}

/* Кнопка "Home" */
.button-primary {
    background-color: #69af55; /* bg-primary */
    color: #ffffff; /* text-white */
}

/* Кнопка "Services" */
.button-light {
    background-color: #e1efdd; /* bg-primary-100 */
    color: #69af55; /* text-primary */
}