/*
 Theme Name:   HeimNetSecure Theme
 Theme URI:    https://heimnetsecure.de
 Description:  HeimNetSecure — Sicherheit f&uuml;r dein Heimnetzwerk
 Author:       HeimNetSecure Team
 Template:     blocksy
 Version:      1.0.0
 Text Domain:  heimnetsecure-theme
*/
@import url('https://fonts.googleapis.com/css2?family=Sora:wght@400;500;600;700;800&family=Nunito+Sans:wght@400;500;600;700&display=swap');
:root {
    --gb-primary:       #3B82F6;
    --gb-primary-dim:   rgba(59,130,246,0.1);
    --gb-accent:        #F97316;
    --gb-cta:           #FF9900;
    --gb-bg:            #0c1220;
    --gb-bg-elevated:   #111a2e;
    --gb-bg-card:       #162240;
    --gb-border:        rgba(59,130,246,0.08);
    --gb-text:          #cbd5e1;
    --gb-text-heading:  #f1f5f9;
    --gb-text-muted:    #64748b;
    --gb-success:       #22c55e;
    --gb-success-dim:   rgba(34,197,94,0.1);
    --gb-gradient:      linear-gradient(135deg, #3B82F6, #2563eb);
    --gb-shadow-glow:   0 0 24px rgba(59,130,246,0.1);
    --gb-shadow-card-hover: 0 8px 32px rgba(0,0,0,0.3);
    --gb-font-heading:  'Sora', system-ui, sans-serif;
    --gb-font-body:     'Nunito Sans', 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, #0c1220 0%, #111a2e 100%);
    --gb-container:     1200px;
}
