@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/poppins-0.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(../fonts/poppins-1.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url(../fonts/poppins-2.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(../fonts/poppins-3.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url(../fonts/poppins-4.ttf) format('truetype');
}
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(../fonts/poppins-5.ttf) format('truetype');
}
:root{--wk-orange:#ff7420;--wk-dark:#070815;--wk-muted:#555b68}
*{box-sizing:border-box}
html{scroll-behavior:smooth}
body{margin:0;font-family:Poppins,Arial,sans-serif;font-size:16px;line-height:1.7;color:var(--wk-dark);background:#fff}
button,input,textarea,select{font:inherit}
button,a,input,textarea,select{touch-action:manipulation}
button{cursor:pointer}
img,video,svg{max-width:100%}
img{height:auto}
figure{margin:0}
a{color:inherit}
:focus-visible{outline:3px solid #b84c00;outline-offset:5px}
[hidden]{display:none!important}
.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;white-space:nowrap}
.skip-link:focus{clip:auto;clip-path:none;width:auto;height:auto;padding:12px 22px;top:8px;left:8px;z-index:999999;background:#fff;color:#070815}
.wk-shell{width:min(1400px,90%);margin-inline:auto;min-width:0}
.wk-support-strip{padding:18px 5%;text-align:center;background:#070815;color:#d2d4dc;font-size:14px;overflow-wrap:anywhere}
.wk-support-strip a{color:#ff934d}
.wk-admin-note{font-size:13px;border:1px dashed #ff7420;padding:12px}
.wk-nav-list{display:flex;align-items:center;gap:22px;padding:0;margin:0;list-style:none}
.wk-nav-list li{position:relative}
.wk-nav-list .sub-menu{position:absolute;top:100%;left:0;min-width:210px;padding:18px;background:#fff;box-shadow:0 12px 35px #0002;list-style:none;display:none}
.wk-nav-list li:hover>.sub-menu,.wk-nav-list li:focus-within>.sub-menu{display:block}
.wk-nav-list .sub-menu a{display:block;padding:8px}
.wk-mobile-menu .wk-nav-list{display:block}
.wk-mobile-menu .sub-menu{position:static;display:block;box-shadow:none;padding:0 0 0 18px;min-width:0}
.wk-mobile-menu{overflow-y:auto;max-width:100vw}
.wk-mobile-menu nav a{display:block}
.wk-menu-open{overflow:hidden}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
