/* =====================================================
   Guest layout – Intern ASR
   ===================================================== */

body {
    background-color: #f5f6f8;
}

/* Card principal */
.guest-card {
    border-radius: 1.25rem;
}

/* Navbar */
.navbar-brand {
    letter-spacing: .4px;
}

.navbar-text {
    font-size: .85rem;
}

/* Headings */
h1, h2 {
    letter-spacing: .2px;
}

/* Secțiuni */
.guest-sections section {
    padding-bottom: 1rem;
    border-bottom: 1px solid #e6e6e6;
}

.guest-sections section:last-child {
    border-bottom: none;
}

/* Icone */
.bi {
    vertical-align: middle;
}

/* Liste */
ul {
    padding-left: 0;
}

/* Responsive fine-tuning */
@media (min-width: 768px) {
    .guest-card {
        padding-left: .5rem;
        padding-right: .5rem;
    }
}
