.article-section__pagination{max-width:65.125rem}.article{margin:0 auto;max-width:68.125rem}.article__image{border-radius:var(--border-radius-40);margin-bottom:3.625rem;overflow:hidden}.article__image img{height:100%;object-fit:cover;width:100%}.article__inner{margin:0 auto;max-width:65.3125rem}.article__inner h2,.article__inner h3{font-size:2.5rem;font-weight:600;line-height:100%;margin-bottom:1.75rem;padding-left:1.25rem;position:relative}.article__inner h2:before,.article__inner h3:before{background-color:var(--blue);content:"";height:100%;left:0;position:absolute;top:0;width:.25rem}.article__inner--sm-heading h2,.article__inner--sm-heading h3{font-size:1.375rem;letter-spacing:.02em;line-height:1.2}.article__text{margin-bottom:1.875rem}.article__quote{align-items:flex-start;background-color:var(--light-grey);border-radius:var(--border-radius-20);display:flex;font-size:1.125rem;gap:1rem;letter-spacing:.02em;margin-top:3.625rem;padding:1.25rem}.article__quote:before{background:url(../assets/icons/quote.svg) 50%/contain no-repeat;content:"";flex-shrink:0;height:2.3125rem;margin-top:.1875rem;opacity:.1;width:3.125rem}.other-articles{padding-top:4.375rem}.other-articles__container{position:relative;z-index:1}.other-articles__header{align-items:flex-end;column-gap:1.875rem;display:flex;justify-content:space-between;margin-bottom:3.75rem;row-gap:1.25rem}.other-articles__header h2{padding-top:2.375rem;position:relative}.other-articles__header h2:before{background-color:var(--blue);content:"";height:.125rem;left:0;position:absolute;top:0;width:5.75rem}.card-schnauzer{display:grid;gap:1.25rem;grid-template-rows:auto 1fr;max-width:35.9375rem;width:100%}.card-schnauzer--faq{background:linear-gradient(213deg,#b9c7d2,#627c8c);border-radius:var(--border-radius-40);color:var(--white);gap:1.125rem;padding:1.25rem}.card-schnauzer--faq .card-schnauzer__thumbnail{aspect-ratio:363/266;border-radius:var(--border-radius-30)}.card-schnauzer--faq .card-schnauzer__title{margin-bottom:.25rem}.card-schnauzer--faq .card-schnauzer__read-more{color:var(--white)}.card-schnauzer__thumbnail{aspect-ratio:403/266;border-radius:var(--border-radius-40);overflow:hidden}.card-schnauzer__thumbnail img{height:100%;object-fit:cover;width:100%}.card-schnauzer__content{display:flex;flex-direction:column;padding:0 1.25rem}.card-schnauzer__title{flex:1 1 auto;font-size:1.375rem;font-weight:600;letter-spacing:.02em;line-height:1.2em;margin-bottom:.9375rem}.card-schnauzer__title a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:3.6em;overflow:hidden;padding-bottom:.0625rem;text-overflow:ellipsis}.card-schnauzer__read-more{color:var(--blue);font-size:.75rem;text-decoration:underline;text-underline-offset:.1875rem;transition:color .2s ease}@media (max-width:61.99875em){.other-articles{padding-top:2.5rem}.card-schnauzer--faq,.card-schnauzer__thumbnail{border-radius:var(--border-radius-20)}.card-schnauzer__content{padding:0 1rem}}@media (max-width:47.99875em){.article__image{border-radius:var(--border-radius-20);margin-bottom:2.75rem}.article__image--main{margin-bottom:1.75rem}.article__inner h2,.article__inner h3{font-size:1.5rem;margin-bottom:1rem;padding-left:.625rem}.article__inner h2:before,.article__inner h3:before{width:.125rem}.article__inner p,.article__inner ul{font-family:var(--font-secondary)}.article__inner--sm-heading h2,.article__inner--sm-heading h3{font-size:1.125rem}.article__text{font-size:.875rem;margin-bottom:1.25rem}.article__quote{font-size:.875rem;gap:.6875rem;margin-top:2.75rem;padding:1rem}.article__quote:before{height:1.8125rem;width:2.5rem}.other-articles__header{margin-bottom:1.875rem}.other-articles__header h2{padding-top:1rem}.other-articles__header h2:before{height:.0625rem;width:3.125rem}.other-articles__button{margin-top:1.875rem}.card-schnauzer{gap:1rem}.card-schnauzer__content{padding:0 .6875rem}.card-schnauzer__title{font-size:1.125rem;margin-bottom:.625rem}}@media (max-width:29.99875em){.other-articles__header{flex-wrap:wrap}}@media (min-width:47.99875em){.other-articles__button{margin-top:0}}@media (any-hover:hover) and (pointer:fine){.card-schnauzer--faq .card-schnauzer__read-more:hover{color:var(--light-grey)}.card-schnauzer__title a:hover{text-decoration:underline;text-underline-offset:.3125rem}.card-schnauzer__read-more:hover{color:var(--black-grey)}}