/*
Theme Name: DALY BMS Hello Elementor Child
Theme URI: http://localhost:8090/
Description: DALY BMS local customizations for Hello Elementor.
Author: DALY BMS
Template: hello-elementor
Version: 1.0.0
Text Domain: hello-elementor-child
*/

@font-face {
  font-family: 'Poppins';
  src: url('assets/fonts/poppins-400.woff2') format('woff2');
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('assets/fonts/poppins-500.woff2') format('woff2');
  font-style: normal;
  font-weight: 500;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('assets/fonts/poppins-600.woff2') format('woff2');
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}

@font-face {
  font-family: 'Poppins';
  src: url('assets/fonts/poppins-700.woff2') format('woff2');
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

:root {
  /* KL DIANZI brand palette: primary extracted from the approved logo. */
  --daly-red: #033692;
  --daly-red-dark: #002f8e;
  --brand-gold: #ffc20e;
  --daly-text: #333;
}

body,
button,
input,
select,
textarea {
  color: var(--daly-text);
  font-family: 'Poppins', sans-serif;
}

/* 屏幕阅读器可见、视觉上隐藏（用于补首页 H1，不改版式） */
.screen-reader-text {
  position: absolute !important;
  clip-path: inset(50%);
  margin: -1px;
  padding: 0;
  width: 1px;
  height: 1px;
  border: 0;
  overflow: hidden;
  white-space: nowrap;
}
