#seo-block .seo {
  display: flex;
  gap: 30px; }
  @media (max-width: 900px) {
    #seo-block .seo {
      flex-direction: column; } }
  #seo-block .seo .left {
    width: 300px;
    height: 500px;
    border-radius: 20px;
    flex-shrink: 0; }
    @media (max-width: 900px) {
      #seo-block .seo .left {
        width: 100%;
        height: clamp(320px,11.25vw + 284px, 500px); } }
  #seo-block .seo .right {
    border-radius: 20px;
    background: var(--bg-light);
    padding: 40px;
    padding-right: 60px;
    height: fit-content; }
    @media (max-width: 900px) {
      #seo-block .seo .right {
        padding: clamp(15px,1.5625vw + 10px, 40px);
        padding-right: clamp(15px,2.8125vw + 6px, 60px); } }
    #seo-block .seo .right .title {
      margin-bottom: 60px; }
      @media (max-width: 900px) {
        #seo-block .seo .right .title {
          margin-bottom: clamp(30px,1.875vw + 24px, 60px); } }
    #seo-block .seo .right .text {
      max-height: 315px;
      overflow: auto; }

/*# sourceMappingURL=block.css.map */
