/* ── Public shell ───────────────────────────────────────────── */

:root {
    --examapp-border: #d9e0e8;
}

.public-shell {
    min-height: calc(100vh - 56px);
}

.section-title {
    max-width: 760px;
}

.feature-card {
    height: 100%;
    border-color: var(--examapp-border);
}

.feature-icon {
    width: 2.5rem;
    height: 2.5rem;
}
