/*
 Theme Name:   GlasfaserPlus24 Theme
 Theme URI:    https://glasfaserplus24.de
 Description:  GlasfaserPlus24 — Glasfaser-Tarife im Vergleich
 Author:       GlasfaserPlus24 Team
 Template:     blocksy
 Version:      1.0.0
 Text Domain:  glasfaserplus24-theme
*/
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800&family=Quicksand:wght@400;500;600;700&display=swap');
:root {
    --gb-primary:       #A855F7;
    --gb-primary-dim:   rgba(168,85,247,0.1);
    --gb-accent:        #06B6D4;
    --gb-cta:           #FF9900;
    --gb-bg:            #0f0a20;
    --gb-bg-elevated:   #16103a;
    --gb-bg-card:       #1e1650;
    --gb-border:        rgba(168,85,247,0.08);
    --gb-text:          #d1c4e9;
    --gb-text-heading:  #ede7f6;
    --gb-text-muted:    #9575cd;
    --gb-success:       #22c55e;
    --gb-success-dim:   rgba(34,197,94,0.1);
    --gb-gradient:      linear-gradient(135deg, #A855F7, #7c3aed);
    --gb-shadow-glow:   0 0 24px rgba(168,85,247,0.1);
    --gb-shadow-card-hover: 0 8px 32px rgba(0,0,0,0.3);
    --gb-font-heading:  'Orbitron', system-ui, sans-serif;
    --gb-font-body:     'Quicksand', system-ui, sans-serif;
    --gb-radius:        12px;
    --gb-radius-lg:     16px;
    --gb-radius-sm:     8px;
    --gb-radius-pill:   50px;
    --gb-duration:      0.25s;
    --gb-ease:          cubic-bezier(0.4, 0, 0.2, 1);
    --gb-img-bg:        linear-gradient(135deg, #0f0a20 0%, #16103a 100%);
    --gb-container:     1200px;
}
