﻿:root{
  --codex-text:#101820;
  --codex-accent:#087286;
  --codex-accent-dark:#075d6d;
  --codex-border:#b8d6df;
  --codex-bg:#fff;
  --codex-muted:#243743;
}
html{-webkit-text-size-adjust:100%}
body{
  margin:0;
  font-family:Arial,Helvetica,sans-serif;
  color:var(--codex-text);
  line-height:1.6;
  overflow-wrap:break-word;
  word-break:normal;
}
h1{
  font-size:clamp(34px,6vw,56px);
  line-height:1.05;
  letter-spacing:-.02em;
  margin-top:0;
}
h2{
  font-size:clamp(26px,3.8vw,36px);
  line-height:1.12;
  letter-spacing:-.02em;
  margin-top:0;
}
h3{font-size:22px;line-height:1.15;margin-top:0}
p,li{font-size:16px}
.lead{font-size:20px;color:var(--codex-muted)}
.top nav,.top .nav nav,.nav nav,.links,.mainnav,.topline nav{
  display:flex;
  align-items:center;
  gap:10px;
  flex-wrap:wrap;
}
.top nav a,.top .nav nav a,.nav nav a,.links a,.mainnav a,.topline nav a{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:7px;
  min-height:36px;
  padding:7px 14px;
  border:1px solid var(--codex-border);
  border-radius:999px;
  background:#fff;
  color:var(--codex-accent-dark);
  text-decoration:none;
  font-weight:800;
  font-size:12px;
  line-height:1.15;
  white-space:nowrap;
  box-shadow:0 1px 0 rgba(0,0,0,.03), inset 0 1px 0 rgba(255,255,255,.75);
  transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease;
}
.top nav a:hover,.top .nav nav a:hover,.nav nav a:hover,.links a:hover,.mainnav a:hover,.topline nav a:hover,
.top nav a[aria-current="page"],.top .nav nav a[aria-current="page"],.nav nav a[aria-current="page"],.links a[aria-current="page"],.mainnav a[aria-current="page"],.topline nav a[aria-current="page"]{
  background:#eef8fb;
}
.top nav a .ico,.top .nav nav a .ico,.nav nav a .ico,.links a .ico,.mainnav a .ico,.topline nav a .ico{display:none !important}
.top nav a::before,.top .nav nav a::before,.nav nav a::before,.links a::before,.mainnav a::before,.topline nav a::before{
  content:"";
  width:13px;
  height:13px;
  flex:0 0 13px;
  background-color:currentColor;
  opacity:.95;
  -webkit-mask-repeat:no-repeat;
  mask-repeat:no-repeat;
  -webkit-mask-position:center;
  mask-position:center;
  -webkit-mask-size:contain;
  mask-size:contain;
}
.top nav a[href="https://www.stromausfallmelder24.de/"]::before,
.top nav a[href="/"]::before,
.top nav a[href$="/"]::before,
.nav nav a[href="https://www.stromausfallmelder24.de/"]::before,
.nav nav a[href="/"]::before,
.nav nav a[href$="/"]::before,
.links a[href="https://www.stromausfallmelder24.de/"]::before,
.links a[href="/"]::before,
.links a[href$="/"]::before,
.mainnav a[href="https://www.stromausfallmelder24.de/"]::before,
.mainnav a[href="/"]::before,
.mainnav a[href$="/"]::before,
.topline nav a[href="https://www.stromausfallmelder24.de/"]::before,
.topline nav a[href="/"]::before,
.topline nav a[href$="/"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 3 2 11h3v9h5v-6h4v6h5v-9h3z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 3 2 11h3v9h5v-6h4v6h5v-9h3z'/%3E%3C/svg%3E");
}
.top nav a[href*="google-play"]::before,.top nav a[href*="play"]::before,.nav nav a[href*="google-play"]::before,.nav nav a[href*="play"]::before,.links a[href*="google-play"]::before,.links a[href*="play"]::before,.mainnav a[href*="google-play"]::before,.mainnav a[href*="play"]::before,.topline nav a[href*="google-play"]::before,.topline nav a[href*="play"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 2.5v19l10.5-9.5L3 2.5Zm12.2 6.9 2.7 2.4-2.7 2.4-2.4-2.2 2.4-2.6Zm3.1 2.8 1.9 1.7c.7.6.7 1.7 0 2.3l-1.9 1.7-2.1-1.9 2.1-2.1ZM5 20.2 15.3 11 5 1.8l10.3 8.3L5 20.2Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 2.5v19l10.5-9.5L3 2.5Zm12.2 6.9 2.7 2.4-2.7 2.4-2.4-2.2 2.4-2.6Zm3.1 2.8 1.9 1.7c.7.6.7 1.7 0 2.3l-1.9 1.7-2.1-1.9 2.1-2.1ZM5 20.2 15.3 11 5 1.8l10.3 8.3L5 20.2Z'/%3E%3C/svg%3E");
}
.top nav a[href*="download"]::before,.nav nav a[href*="download"]::before,.links a[href*="download"]::before,.mainnav a[href*="download"]::before,.topline nav a[href*="download"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 2h2v11.2l3.6-3.6 1.4 1.4L12 17l-6-6 1.4-1.4 3.6 3.6V2ZM4 20h16v2H4z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 2h2v11.2l3.6-3.6 1.4 1.4L12 17l-6-6 1.4-1.4 3.6 3.6V2ZM4 20h16v2H4z'/%3E%3C/svg%3E");
}
.top nav a[href*="kaufen"]::before,.nav nav a[href*="kaufen"]::before,.links a[href*="kaufen"]::before,.mainnav a[href*="kaufen"]::before,.topline nav a[href*="kaufen"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 4h14l-1.5 9H8.1L7 4Zm-1-2H2v2h2.3l3 11.5A2 2 0 0 0 9.3 17H18v-2H9.3l-.3-1.2h10.6L21 5H7.4Z'/%3E%3Ccircle fill='black' cx='9' cy='20' r='1.7'/%3E%3Ccircle fill='black' cx='18' cy='20' r='1.7'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 4h14l-1.5 9H8.1L7 4Zm-1-2H2v2h2.3l3 11.5A2 2 0 0 0 9.3 17H18v-2H9.3l-.3-1.2h10.6L21 5H7.4Z'/%3E%3Ccircle fill='black' cx='9' cy='20' r='1.7'/%3E%3Ccircle fill='black' cx='18' cy='20' r='1.7'/%3E%3C/svg%3E");
}
.top nav a[href*="hilfe"]::before,.top nav a[href*="faq"]::before,.nav nav a[href*="hilfe"]::before,.nav nav a[href*="faq"]::before,.links a[href*="hilfe"]::before,.links a[href*="faq"]::before,.mainnav a[href*="hilfe"]::before,.mainnav a[href*="faq"]::before,.topline nav a[href*="hilfe"]::before,.topline nav a[href*="faq"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm0 17a1.2 1.2 0 1 1 1.2-1.2A1.2 1.2 0 0 1 12 19Zm1.3-4.7h-2.2v-.9c0-1.9 2.1-2.1 2.1-3.6a1.2 1.2 0 0 0-1.3-1.1 2.1 2.1 0 0 0-1.9 1.1l-1.8-1a4 4 0 0 1 3.8-2.2c2.3 0 3.9 1.4 3.9 3.3 0 2.6-2.6 3.1-2.6 4.3v.1Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm0 17a1.2 1.2 0 1 1 1.2-1.2A1.2 1.2 0 0 1 12 19Zm1.3-4.7h-2.2v-.9c0-1.9 2.1-2.1 2.1-3.6a1.2 1.2 0 0 0-1.3-1.1 2.1 2.1 0 0 0-1.9 1.1l-1.8-1a4 4 0 0 1 3.8-2.2c2.3 0 3.9 1.4 3.9 3.3 0 2.6-2.6 3.1-2.6 4.3v.1Z'/%3E%3C/svg%3E");
}
.top nav a[href*="ratgeber"]::before,.nav nav a[href*="ratgeber"]::before,.links a[href*="ratgeber"]::before,.mainnav a[href*="ratgeber"]::before,.topline nav a[href*="ratgeber"]::before,.top nav a[href*="funktionen"]::before,.nav nav a[href*="funktionen"]::before,.links a[href*="funktionen"]::before,.mainnav a[href*="funktionen"]::before,.topline nav a[href*="funktionen"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 2h2v3h-2V2Zm0 17h2v3h-2v-3ZM4.2 4.2l1.4-1.4 2.1 2.1-1.4 1.4L4.2 4.2Zm12.1 12.1 1.4-1.4 2.1 2.1-1.4 1.4-2.1-2.1ZM2 11h3v2H2v-2Zm17 0h3v2h-3v-2ZM4.2 19.8 6.3 17.7l1.4 1.4-2.1 2.1-1.4-1.4Zm12.1-12.1 2.1-2.1 1.4 1.4-2.1 2.1-1.4-1.4ZM12 7a5 5 0 1 1 0 10 5 5 0 0 1 0-10Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 2h2v3h-2V2Zm0 17h2v3h-2v-3ZM4.2 4.2l1.4-1.4 2.1 2.1-1.4 1.4L4.2 4.2Zm12.1 12.1 1.4-1.4 2.1 2.1-1.4 1.4-2.1-2.1ZM2 11h3v2H2v-2Zm17 0h3v2h-3v-2ZM4.2 19.8 6.3 17.7l1.4 1.4-2.1 2.1-1.4-1.4Zm12.1-12.1 2.1-2.1 1.4 1.4-2.1 2.1-1.4-1.4ZM12 7a5 5 0 1 1 0 10 5 5 0 0 1 0-10Z'/%3E%3C/svg%3E");
}
.top nav a[href*="vergleich"]::before,.nav nav a[href*="vergleich"]::before,.links a[href*="vergleich"]::before,.mainnav a[href*="vergleich"]::before,.topline nav a[href*="vergleich"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 13h6v8H3v-8Zm12-6h6v14h-6V7ZM9 3h6v18H9V3Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 13h6v8H3v-8Zm12-6h6v14h-6V7ZM9 3h6v18H9V3Z'/%3E%3C/svg%3E");
}
.top nav a[href*="install"]::before,.nav nav a[href*="install"]::before,.links a[href*="install"]::before,.mainnav a[href*="install"]::before,.topline nav a[href*="install"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 2h10a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2Zm0 4v12h10V6H7Zm4 13h2v1h-2v-1Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M7 2h10a2 2 0 0 1 2 2v16a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2Zm0 4v12h10V6H7Zm4 13h2v1h-2v-1Z'/%3E%3C/svg%3E");
}
.top nav a[href*="telegram"]::before,.nav nav a[href*="telegram"]::before,.links a[href*="telegram"]::before,.mainnav a[href*="telegram"]::before,.topline nav a[href*="telegram"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21.7 4.3 18.9 20c-.2 1-.8 1.2-1.6.8l-4.5-3.3-2.2 2.1c-.2.2-.4.4-.8.4l.3-4.7 8.7-7.9c.4-.4-.1-.6-.6-.2L7.4 13.4l-4.6-1.4c-1-.3-1-1 .2-1.5L20 3.5c.9-.3 1.7.2 1.7.8Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M21.7 4.3 18.9 20c-.2 1-.8 1.2-1.6.8l-4.5-3.3-2.2 2.1c-.2.2-.4.4-.8.4l.3-4.7 8.7-7.9c.4-.4-.1-.6-.6-.2L7.4 13.4l-4.6-1.4c-1-.3-1-1 .2-1.5L20 3.5c.9-.3 1.7.2 1.7.8Z'/%3E%3C/svg%3E");
}
.top nav a[href*="suche"]::before,.nav nav a[href*="suche"]::before,.links a[href*="suche"]::before,.mainnav a[href*="suche"]::before,.topline nav a[href*="suche"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M10 4a6 6 0 1 0 3.7 10.7l5.3 5.3 1.4-1.4-5.3-5.3A6 6 0 0 0 10 4Zm0 2a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M10 4a6 6 0 1 0 3.7 10.7l5.3 5.3 1.4-1.4-5.3-5.3A6 6 0 0 0 10 4Zm0 2a4 4 0 1 1 0 8 4 4 0 0 1 0-8Z'/%3E%3C/svg%3E");
}
.top nav a[href*="impressum"]::before,.nav nav a[href*="impressum"]::before,.links a[href*="impressum"]::before,.mainnav a[href*="impressum"]::before,.topline nav a[href*="impressum"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm1 15h-2v-6h2Zm0-8h-2V7h2Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2Zm1 15h-2v-6h2Zm0-8h-2V7h2Z'/%3E%3C/svg%3E");
}
.top nav a[href*="datenschutz"]::before,.nav nav a[href*="datenschutz"]::before,.links a[href*="datenschutz"]::before,.mainnav a[href*="datenschutz"]::before,.topline nav a[href*="datenschutz"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2 4 5v6c0 5.1 3.4 9.7 8 11 4.6-1.3 8-5.9 8-11V5l-8-3Zm0 5a3 3 0 0 1 3 3v1h1v4h-8v-4h1V10a3 3 0 0 1 3-3Zm0 2a1 1 0 0 0-1 1v1h2V10a1 1 0 0 0-1-1Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2 4 5v6c0 5.1 3.4 9.7 8 11 4.6-1.3 8-5.9 8-11V5l-8-3Zm0 5a3 3 0 0 1 3 3v1h1v4h-8v-4h1V10a3 3 0 0 1 3-3Zm0 2a1 1 0 0 0-1 1v1h2V10a1 1 0 0 0-1-1Z'/%3E%3C/svg%3E");
}
.top nav a[href*="wider"]::before,.nav nav a[href*="wider"]::before,.links a[href*="wider"]::before,.mainnav a[href*="wider"]::before,.topline nav a[href*="wider"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 5 4 12l7 7v-4h9v-6h-9V5Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 5 4 12l7 7v-4h9v-6h-9V5Z'/%3E%3C/svg%3E");
}
.top nav a[href*="bilder"]::before,.nav nav a[href*="bilder"]::before,.links a[href*="bilder"]::before,.mainnav a[href*="bilder"]::before,.topline nav a[href*="bilder"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 5h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2Zm0 12h16V7H4v10Zm3-7a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Zm-1 6 4-5 3 3 2-2 4 4H6Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 5h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2Zm0 12h16V7H4v10Zm3-7a1.5 1.5 0 1 1 0-3 1.5 1.5 0 0 1 0 3Zm-1 6 4-5 3 3 2-2 4 4H6Z'/%3E%3C/svg%3E");
}
.top nav a[href*="datenverbrauch"]::before,.nav nav a[href*="datenverbrauch"]::before,.links a[href*="datenverbrauch"]::before,.mainnav a[href*="datenverbrauch"]::before,.topline nav a[href*="datenverbrauch"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 19h16v2H4V19Zm2-3h3V7H6v9Zm5 0h3V4h-3v12Zm5 0h3v-6h-3v6Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M4 19h16v2H4V19Zm2-3h3V7H6v9Zm5 0h3V4h-3v12Zm5 0h3v-6h-3v6Z'/%3E%3C/svg%3E");
}
.top nav a[href*="einsatzbereiche"]::before,.nav nav a[href*="einsatzbereiche"]::before,.links a[href*="einsatzbereiche"]::before,.mainnav a[href*="einsatzbereiche"]::before,.topline nav a[href*="einsatzbereiche"]::before{
  -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7Zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5Z'/%3E%3C/svg%3E");
  mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2C8.13 2 5 5.13 5 9c0 5.25 7 13 7 13s7-7.75 7-13c0-3.87-3.13-7-7-7Zm0 9.5A2.5 2.5 0 1 1 12 6a2.5 2.5 0 0 1 0 5.5Z'/%3E%3C/svg%3E");
}
.btn,.hero .actions .btn,.hero-actions .btn,.actions .btn{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  min-height:48px;
  padding:12px 18px;
  border-radius:8px;
  font-weight:800;
  line-height:1.15;
}
.hero-actions{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  gap:14px;
  max-width:720px;
  margin-top:18px;
}
.hero-actions .btn{
  margin:0;
  min-height:58px;
  text-align:center;
  font-size:18px;
  box-shadow:0 2px 0 rgba(0,0,0,.04);
}
.hero-actions .btn small{
  display:block;
  font-size:12px;
  font-weight:700;
  opacity:.9;
  margin-top:3px;
  line-height:1.15;
}
@media(max-width:900px){
  .top nav,.top .nav nav,.nav nav,.links,.mainnav,.topline nav{
    flex-wrap:nowrap;
    overflow-x:auto;
    overflow-y:hidden;
    width:100%;
    padding-bottom:4px;
    -webkit-overflow-scrolling:touch;
    scrollbar-width:none;
  }
  .top nav::-webkit-scrollbar,.top .nav nav::-webkit-scrollbar,.nav nav::-webkit-scrollbar,.links::-webkit-scrollbar,.mainnav::-webkit-scrollbar,.topline nav::-webkit-scrollbar{display:none}
  .top nav a,.top .nav nav a,.nav nav a,.links a,.mainnav a,.topline nav a{flex:0 0 auto;border-radius:8px}
  .lead{font-size:18px}
}
@media(max-width:800px){
  .hero-actions{grid-template-columns:1fr;max-width:100%}
  .hero-actions .btn{width:100%}
}
@media(prefers-reduced-motion:reduce){
  .top nav a,.top .nav nav a,.nav nav a,.links a,.mainnav a,.topline nav a{transition:none}
}
