/* Toppur forsíðu: Bóka tíma stór beint undir merkinu, Skoða verðskrá gegnsær fyrir neðan. Merkið nákvæmlega í miðju. */
.intro h1{margin-bottom:22px}
.intro .intro-actions{display:flex;flex-direction:column;align-items:center;gap:14px;margin:0 0 30px}
.intro .intro-actions .primary{min-height:68px;width:min(360px,100%);padding:0 48px;font-size:1.2rem;font-weight:800;letter-spacing:.01em;border-radius:999px;
  background:linear-gradient(135deg,#ff7aee,#ff15f4);color:#1b0619;box-shadow:0 0 0 1px #ffb3f5,0 0 22px #ff15f4aa,0 0 54px #ff15f455;animation:bok-glow 2.6s ease-in-out infinite}
.intro .intro-actions .primary:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 0 1px #ffd6fa,0 0 30px #ff15f4dd,0 0 70px #ff15f477}
@keyframes bok-glow{0%,100%{box-shadow:0 0 0 1px #ffb3f5,0 0 22px #ff15f4aa,0 0 54px #ff15f455}50%{box-shadow:0 0 0 1px #ffd6fa,0 0 30px #ff15f4dd,0 0 74px #ff15f477}}
.intro .intro-actions .text-link{min-height:50px;padding:0 30px;border-radius:999px;background:#ffffff14;border:1px solid #ffffff73;color:#fff;font-weight:700;
  -webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:border-color .2s,box-shadow .2s,background .2s}
.intro .intro-actions .text-link:hover{background:#ff15f41f;border-color:#ff8af0;box-shadow:0 0 14px #ff15f466}
@media(max-width:600px){.intro .intro-actions .primary{width:min(100%,340px);min-height:64px;font-size:1.15rem}}
@media(prefers-reduced-motion:reduce){.intro .intro-actions .primary{animation:none}}
