/* Main CSS - Import Orchestration */

/* 1. Reset & Base Styles */
@import 'reset.css';

/* 2. Design Tokens (CSS Variables) */
@import 'variables.css';

/* 3. Typography */
@import 'typography.css';

/* 4. Layout & Structure */
@import 'layout.css';

/* 5. Components */
@import 'components.css';

/* Custom Utility Classes */
.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

/* Print Styles */
@media print {
  .nav,
  .footer {
    display: none;
  }

  * {
    background: white !important;
    color: black !important;
    box-shadow: none !important;
  }
}
