/*
Theme Name: AstroBank
Theme URI: https://astrobank.ru/
Author: Natalia Shevchenko
Author URI: https://astrobank.ru/
Description: 
Version: 1.0.0
Requires at least: 6.0
Requires PHP: 8.1
License: Proprietary - All Rights Reserved. Unauthorized use, copying, modification, or distribution is strictly prohibited.
License URI: 
Text Domain: astro_bank
Tags: custom-theme, light, blue, classic-editor
*/

:root {
  --brand:        #1976D2;
  --brand-600:    #1565C0;
  --brand-700:    #0D47A1;
  --brand-300:    #64B5F6;
  --brand-50:     #E3F2FD;
  --brand-100:    #BBDEFB;

  --accent:       #FFB300;
  --accent-600:   #FF8F00;
  --accent-50:    #FFF8E1;

  --page-bg:      #FFFFFF;
  --surface-1:    #F5F9FF;
  --surface-2:    #E3F2FD;
  --surface-tint: #F0F7FF;

  --footer-bg:    #F5F7FA;
  --footer-line:  #E0E6ED;
  --footer-dark:  #E0E6ED;

  --ink:          #1A1A1A;
  --ink-soft:     #424242;
  --ink-muted:    #757575;
  --on-brand:     #FFFFFF;

  --line:         #E0E6ED;
  --line-strong:  #CFD8DC;

  --accent-green: #C5E1A5;
  --accent-purple: #CE93D8;
  --accent-peach: #FFCCBC;
  --accent-mint: #B2EBF2;

  --r-xs:   6px;
  --r-sm:   10px;
  --r-md:   14px;
  --r-lg:   20px;
  --r-xl:   28px;
  --r-pill: 999px;

  --shadow-border:
    0 0 0 1px rgba(16, 35, 66, 0.06),
    0 1px 2px -1px rgba(16, 35, 66, 0.06),
    0 2px 4px 0 rgba(16, 35, 66, 0.04);
  --shadow-border-hover:
    0 0 0 1px rgba(16, 35, 66, 0.09),
    0 4px 10px -4px rgba(16, 35, 66, 0.10),
    0 8px 24px -8px rgba(16, 35, 66, 0.10);
  --shadow-pop:
    0 0 0 1px rgba(16, 35, 66, 0.07),
    0 12px 28px -8px rgba(16, 35, 66, 0.16),
    0 24px 48px -16px rgba(16, 35, 66, 0.14);

  --container-max: 1240px;
  --gutter:        24px;
  --section-y:     72px;

  --font-head: 'Philosopher', 'IBM Plex Sans', system-ui, sans-serif;
  --font-body: 'IBM Plex Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;

  --t-fast:  150ms;
  --t-base:  220ms;
  --ease:    cubic-bezier(0.2, 0, 0, 1);
}