#featured-image {
  width: 100%;
}
.blog-article-content .rich-text {
  padding-bottom: 0.5rem;
}
.blog-article-content .rich-text > p:not(.blog-related-articles p) {
  font-size: 1rem;
  line-height: 1.5;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
@media (min-width: 768px) {
  .blog-article-content .rich-text > p:not(.blog-related-articles p) {
    font-size: 1.25rem;
    line-height: 1.5;
  }
}
#blog-article-excerpt p {
  font-size: 1rem;
  line-height: 1.5;
}
@media (min-width: 768px) {
  #blog-article-excerpt p {
    font-size: 1.25rem;
    line-height: 1.5;
  }
}
.blog-article-content .rich-text h2:not(.blog-related-articles h2),
.blog-article-content .rich-text h3:not(.blog-related-articles h3) {
  font-size: 1.625rem;
  line-height: 1.4;
  letter-spacing: -0.016rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .blog-article-content .rich-text h2:not(.blog-related-articles h2),
  .blog-article-content .rich-text h3:not(.blog-related-articles h3) {
    font-size: 1.75rem;
  }
}
@media (min-width: 992px) {
  .blog-article-content .rich-text h2:not(.blog-related-articles h2),
  .blog-article-content .rich-text h3:not(.blog-related-articles h3) {
    font-size: 1.875rem;
    line-height: 1.5;
  }
}
@media (min-width: 1200px) {
  .blog-article-content .rich-text h2:not(.blog-related-articles h2),
  .blog-article-content .rich-text h3:not(.blog-related-articles h3) {
    font-size: 2rem;
    line-height: 1.4;
  }
}
.blog-article-content .rich-text h2:not(.blog-related-articles h2),
.blog-article-content .rich-text h3:not(.blog-related-articles h3) {
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}
.blog-article-content .rich-text h2:not(.blog-related-articles h2):first-child,
.blog-article-content .rich-text h3:not(.blog-related-articles h3):first-child {
  margin-top: 0;
}
.blog-article-content section .rich-text h2:not(.blog-related-articles h2),
.blog-article-content section .rich-text h3:not(.blog-related-articles h3) {
  margin-top: 0;
  margin-bottom: 0;
}
.blog-article-content section .rich-text {
  padding-bottom: 0;
}
.blog-article-content .rich-text ul > li,
.blog-article-content .rich-text ol > li {
  color: #2a2b32;
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.cyber-article-content .rich-text p {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.cyber-article-content .rich-text h2,
.cyber-article-content .rich-text h3 {
  font-size: 1.625rem;
  line-height: 1.4;
  letter-spacing: -0.016rem;
  font-weight: 600;
}
@media (min-width: 768px) {
  .cyber-article-content .rich-text h2,
  .cyber-article-content .rich-text h3 {
    font-size: 1.75rem;
  }
}
@media (min-width: 992px) {
  .cyber-article-content .rich-text h2,
  .cyber-article-content .rich-text h3 {
    font-size: 1.875rem;
    line-height: 1.5;
  }
}
@media (min-width: 1200px) {
  .cyber-article-content .rich-text h2,
  .cyber-article-content .rich-text h3 {
    font-size: 2rem;
    line-height: 1.4;
  }
}
.cyber-article-content .rich-text h2,
.cyber-article-content .rich-text h3 {
  margin-top: 3rem;
  margin-bottom: 1.5rem;
}
.cyber-article-content .rich-text h2:first-child,
.cyber-article-content .rich-text h3:first-child {
  margin-top: 0;
}
.cyber-article-content .rich-text ol,
.cyber-article-content .rich-text ul {
  gap: 1rem;
}
.dictionary-section[data-astro-cid-h4flkpjs]:before {
  content: "";
  padding-top: 170px;
  margin-top: -170px;
  display: block;
}
@media (min-width: 992px) {
  .SubNavigation[data-astro-cid-h4flkpjs][data-sticky="1"] {
    left: 0;
    margin-left: auto;
    margin-right: auto;
    transform: none;
  }
}
.keen-slider:not([data-keen-slider-disabled]) {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
  align-content: flex-start;
  display: flex;
  overflow: hidden;
  position: relative;
  touch-action: pan-y;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -khtml-user-select: none;
  width: 100%;
}
.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide {
  min-height: 100%;
  overflow: hidden;
  position: relative;
  width: 100%;
}
.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse] {
  flex-direction: row-reverse;
}
.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v] {
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .cta-wrapper[data-astro-cid-mricgmjf] .countdown {
    order: 9999;
  }
}
.animatedTag[data-astro-cid-huy2wlkp] {
  animation: rotateAnimation 2s linear infinite;
  transform-origin: top left;
}
@media (prefers-reduced-motion) {
  .animatedTag[data-astro-cid-huy2wlkp] {
    animation: none;
  }
}
@keyframes rotateAnimation {
  0% {
    transform: rotate(0);
  }
  10% {
    transform: rotate(-10deg);
  }
  20% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-8deg);
  }
  40% {
    transform: rotate(8deg);
  }
  50% {
    transform: rotate(-6deg);
  }
  60% {
    transform: rotate(6deg);
  }
  70% {
    transform: rotate(-4deg);
  }
  80% {
    transform: rotate(4deg);
  }
  90% {
    transform: rotate(-1deg);
  }
  to {
    transform: rotate(1deg);
  }
}
video[data-astro-cid-tkrauza3] {
    mask-image: radial-gradient(white, black);
  -webkit-mask-image: -webkit-radial-gradient(white, black);
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
}
[data-astro-cid-tkrauza3]::-webkit-media-controls-panel {
  background: linear-gradient(180deg, transparent 83%, rgba(0, 0, 0, 0.5) 100%);
}
@media (max-width: 900px) {
  [data-astro-cid-tkrauza3]::-webkit-media-controls-panel {
    background: linear-gradient(
      180deg,
      transparent 70%,
      rgba(0, 0, 0, 0.5) 100%
    );
  }
}
.picture-asset-snippet[data-astro-cid-4hc237ay] {
  position: absolute;
  top: var(--topXs);
  right: var(--rightXs);
  bottom: var(--bottomXs);
  left: var(--leftXs);
}
@media (min-width: 640px) {
  .picture-asset-snippet[data-astro-cid-4hc237ay] {
    top: var(--topSm);
    right: var(--rightSm);
    bottom: var(--bottomSm);
    left: var(--leftSm);
  }
}
@media (min-width: 768px) {
  .picture-asset-snippet[data-astro-cid-4hc237ay] {
    top: var(--topMd);
    right: var(--rightMd);
    bottom: var(--bottomMd);
    left: var(--leftMd);
  }
}
@media (min-width: 992px) {
  .picture-asset-snippet[data-astro-cid-4hc237ay] {
    top: var(--topLg);
    right: var(--rightLg);
    bottom: var(--bottomLg);
    left: var(--leftLg);
  }
}
@media (min-width: 1200px) {
  .picture-asset-snippet[data-astro-cid-4hc237ay] {
    top: var(--topXl);
    right: var(--rightXl);
    bottom: var(--bottomXl);
    left: var(--leftXl);
  }
}
.wrapper[data-astro-cid-dreo3r3y],
.wrapper[data-astro-cid-xburnsda] {
  filter: drop-shadow(0 8.9px 26.7px rgba(0, 0, 0, 0.15));
}
.wrapper[data-astro-cid-hewskhco] {
  filter: drop-shadow(0 6px 10px rgba(0, 0, 0, 0.1));
}
