/* v2.25.6 — restrained, non-interactive oval accents */
.page-content>section.content-inner:nth-of-type(3n+1):not(.cms-page-hero):not(.bg-dark):not(.cms-footer-cta),
.page-content>article>section.content-inner:nth-of-type(3n+1):not(.bg-dark):not(.cms-related-news),
.page-content>main>section.content-inner:nth-of-type(3n+1):not(.bg-dark),
.csi-news-v2,
.csi-product-v3>.csi-p3-overview,
.csi-product-v3>.csi-p3-doc-section,
.csi-product-v3>.csi-p3-config{
  position:relative;
  isolation:isolate;
  overflow:hidden;
}
.page-content>section.content-inner:nth-of-type(3n+1):not(.cms-page-hero):not(.bg-dark):not(.cms-footer-cta):before,
.page-content>article>section.content-inner:nth-of-type(3n+1):not(.bg-dark):not(.cms-related-news):before,
.page-content>main>section.content-inner:nth-of-type(3n+1):not(.bg-dark):before,
.csi-news-v2:before,
.csi-product-v3>.csi-p3-overview:before,
.csi-product-v3>.csi-p3-doc-section:before,
.csi-product-v3>.csi-p3-config:before{
  content:"";
  position:absolute;
  z-index:-1;
  top:50%;
  right:clamp(-390px,-21vw,-245px);
  width:clamp(500px,42vw,720px);
  height:clamp(570px,48vw,820px);
  pointer-events:none;
  transform:translateY(-50%) rotate(-8deg);
  border-radius:50%;
  background:radial-gradient(ellipse at center,
    transparent 0 37%,
    rgba(215,22,27,.14) 37.1% 37.35%,
    transparent 37.5% 53%,
    rgba(215,22,27,.045) 53.2% 65%,
    transparent 65.2% 100%);
}
.page-content>section.content-inner:nth-of-type(6n+4):not(.cms-page-hero):not(.bg-dark):not(.cms-footer-cta):before,
.page-content>article>section.content-inner:nth-of-type(6n+4):not(.bg-dark):not(.cms-related-news):before,
.csi-product-v3>.csi-p3-config:before{
  right:auto;
  left:clamp(-390px,-21vw,-245px);
  transform:translateY(-50%) rotate(8deg);
}
.page-content>section.content-inner:nth-of-type(3n+1)>*,
.page-content>article>section.content-inner:nth-of-type(3n+1)>*,
.page-content>main>section.content-inner:nth-of-type(3n+1)>*,
.csi-news-v2>*,
.csi-product-v3>.csi-p3-overview>*,
.csi-product-v3>.csi-p3-doc-section>*,
.csi-product-v3>.csi-p3-config>*{
  position:relative;
  z-index:1;
}
@media(max-width:767px){
  .page-content>section.content-inner:nth-of-type(3n+1):before,
  .page-content>article>section.content-inner:nth-of-type(3n+1):before,
  .page-content>main>section.content-inner:nth-of-type(3n+1):before,
  .csi-news-v2:before,
  .csi-product-v3>.csi-p3-overview:before,
  .csi-product-v3>.csi-p3-doc-section:before,
  .csi-product-v3>.csi-p3-config:before{
    width:430px;
    height:510px;
    right:-310px;
    left:auto;
    opacity:.72;
  }
}
@media(prefers-reduced-motion:reduce){
  .page-content section:before{animation:none!important}
}
