/* Startsidan */

.hjalte {
    background:
        radial-gradient(circle at 85% 30%, rgba(255, 255, 255, .08), transparent 45%),
        linear-gradient(135deg, var(--gron-mork), var(--gron));
    color: #fff;
    padding: 5rem 0;
    min-height: clamp(26rem, 50vw, 38rem);
    display: flex;
    align-items: center;
    overflow: hidden;
}
.hjalte__rad {
    display: grid;
    grid-template-columns: 1.4fr 1fr;
    align-items: center;
    gap: 3rem;
    width: 100%;
}
.hjalte h1 { color: #fff; font-size: clamp(1.5rem, 3.2vw, 2.4rem); }
.hjalte__ikon {
    width: 100%; max-width: 380px; justify-self: center;
    filter: drop-shadow(0 20px 40px rgba(0, 0, 0, .3));
}

@media (max-width: 760px) {
    .hjalte { padding: 3.5rem 0; }
    .hjalte__rad { grid-template-columns: 1fr; }
    .hjalte__ikon { max-width: 180px; grid-row: 1; justify-self: start; }
}
