.section-article{position:relative}@media (max-width:768px){.section-article .wrap{padding-left:0;padding-right:0}}.section-article .inner{display:grid;grid-template-rows:auto;gap:5em}@media (max-width:768px){.section-article .inner{gap:3em}}@media (max-width:480px){.section-article .inner{gap:2em}}.section-article__header{width:100%;max-width:1024px;margin:0 auto;display:grid;grid-template-rows:auto;gap:2em}@media (max-width:768px){.section-article__header{padding-left:1.5em;padding-right:1.5em}}.section-article__header h1{margin:0}.section-article__tags{display:flex;gap:1em}.section-article__tags span{font-size:1.5em}.section-article__tags span a{color:var(--color-brand-primary);font-weight:700;text-decoration:none}.section-article__tags span a:focus,.section-article__tags span a:hover{text-decoration:underline}.section-article__image img{border-radius:1.5em;width:100%}@media (max-width:768px){.section-article__image img{border-radius:0}}.section-article__content{width:100%;max-width:1024px;margin:0 auto;line-height:1.75}@media (max-width:768px){.section-article__content{padding-left:1.5em;padding-right:1.5em}}.section-article__content ol,.section-article__content ul{margin:0 0 1em 0;padding:0 0 0 2em}.section-article__content ul{list-style-type:disc}.section-article__content ol{list-style-type:decimal}.section-article__content a{text-decoration:underline}.section-article__content img{border-radius:1.5em;margin:2em 0;width:100%;height:auto}.section-article__content blockquote{width:100%;max-width:90%;background-color:var(--color-brand-secondary);padding:2em;margin:0 auto 1em auto;text-align:center}.section-article__content blockquote p:last-child{margin-bottom:0}.section-article__footer{width:100%;max-width:1024px;margin:0 auto;display:flex;justify-content:space-between}@media (max-width:768px){.section-article__footer{padding-left:1.5em;padding-right:1.5em}}.section-article__footer .prev{margin-right:auto}.section-article__footer .next{margin-left:auto}


@media only screen and (max-width: 768px){
  .section-article .inner{
    display:flex;
    flex-direction:column;
    overflow:hidden;
  } 
  .section-article .inner.default-article span{
         word-break: break-word;
  }
  .inner.default-article .section-article__footer .button{
    padding:15px!important;
  }
  }