/**
 * This CSS was automatically generated from a source file.
 * Editing this file directly isn't recommended. Modifying the styles of this module can be done
 * with an external stylesheet attached to the page or module.
 

@charset "UTF-8";.hero-child-page__content,.hero-child-page__media{margin-left:auto;margin-right:auto}.hero-child-page__content{width:90%;max-width:950px}.hero-child-page__content-tags a{font-weight:700;text-decoration:none}.hero-child-page__content-tags a:focus-visible,.hero-child-page__content-tags a:hover{text-decoration:underline}.hero-child-page__media{max-width:1140px;margin-top:3rem}.hero-child-page__media img{display:block;margin-left:auto;margin-right:auto;border-radius:var(--radius)}.hero-child-page__back{color:var(--base-color)}.hero-child-page__back:not(:hover):not(:focus):not(:focus-visible){background-image:linear-gradient(90deg,transparent,transparent);background-repeat:no-repeat;background-size:100% 1px;background-position:0 100%}.hero-child-page__back::before{content:"‹";margin-right:3px}
*/

.hero-child-page__content,
.hero-child-page__content h1,
.hero-child-page__content p,
.hero-child-page__content a {
  color: #1a1a1a;
}
.hero-child-page__content h1 {
  margin-bottom: 20px;
  max-width: 1000px;
}
.hero-child-page__content {
    max-width: 1200px;
    margin: 0 auto;
  padding-right: 10%;
}
.child-page__body {
  width: 100% !important;
}

.hero-child-page__content h1{margin-top:0px;margin-bottom:20px; }
.post-tags {
  margin-top:5px;
}
.post-tags,
.pubdate-author {
text-align: left;
color: #777;
}
.published span {
  position: relative;
    padding-left: 32px;
  line-height: 1;
  display:inline-block;
}
.pubdate-author .author > span {
  position: relative;
  padding-left: 32px;
}
.pubdate-author .author > span:before {
    content: "";
    position: absolute;
    top: -3px;
    left: 3px;
    width: 24px;
    height: 24px;
    background: url('https://writetext.ai/hubfs/img_owtoo.svg') 0 0 no-repeat;
}
.d-flex {
  display:flex;
}
.back-pseocat1-wrapper {
  
    gap: 10px;
    align-items: center;
    flex-wrap: wrap;
    margin-bottom: 10px;
}
.back-pseocat1-wrapper p {
    padding: 0;
    margin: 0 !important;
    line-height: 1 !important;
    text-align: left;
    color: #4a4a4a;
}
.back-pseocat1-wrapper p.sep {
    border-left: 2px solid #777;
    line-height: 24px !important;
    height: 24px;
}
.back-to-parent a {
    color: #333;
    padding-left: 16px;
    background: url('https://writetext.ai/hubfs/ic_back_arrow.svg') 0 no-repeat;
}
.back-to-parent a, .pseo_cta1 a {
    margin: 0 !important;
    text-align: left;
    display: inline-block;
    cursor: pointer;
    text-decoration: none;
}
.pseo_cta_text {
  background-size: cover !important;
}
.pseo_cta1 a {
    padding-right: 16px;
    color: #0066CC;
    background: url('https://writetext.ai/hubfs/weui_arrow-outlined.svg') 100% no-repeat;
}

@media (max-width: 719px) {
  .hero-child-page__content
}

.pubdate-author {
    display: flex;
    align-items: center;
    gap: 5px;
}

@media (max-width: 767px) {
 
  .hero-child-page__content {
    padding-right: 0 !important;
  }
    .pubdate-author {
        flex-direction: column;
        align-items: flex-start !important;
    }
  .back-pseocat1-wrapper .sep,
  .back-pseocat1-wrapper .pseo_cta1,
  .pubdate-author .sep {
    display: none;
  }
}

@media (max-width: 430px) {
  p.pseo_cta_text {
    flex-direction: column;
    gap: 30px !important;
  }

}