.page__head{margin-bottom:1.5rem}@media (width > 30em){.page__head{margin-bottom:2.5rem}}@media (width > 80em){.page__head{margin-bottom:3.125rem}}.page .head__body{display:flex;flex-direction:column;align-items:center}.page .head__heading{font-size:var(--heading);font-weight:600;line-height:121.875%;text-transform:uppercase;text-align:center;color:var(--text-normal);display:inline;position:relative}.page .head__icon{display:none}@media (width > 23.375em){.page .head__icon{width:3rem;aspect-ratio:97/107;display:block;position:absolute;bottom:0;right:-.625rem;translate:100% 0}}@media (width > 30em){.page .head__icon{width:3.75rem;right:-.875rem}}@media (width > 80em){.page .head__icon{width:auto;height:auto;translate:100% 1.75rem}}.page .head__icon-bottom{width:6.6875rem;height:.5625rem}@media (width > 30em){.page .head__icon-bottom{width:auto;height:auto}}.breadcrumbs{font-size:.875rem;color:var(--text-normal);margin:.625rem 0 1.25rem}@media (width <= 62em){.breadcrumbs--desktop{display:none}}.breadcrumbs--desktop~.page__head{margin-top:.625rem}@media (width > 40em){.breadcrumbs{margin:1.5rem 0}}@media (width > 80em){.breadcrumbs{margin:1.875rem 0}}.breadcrumbs__list{display:flex;align-items:center;flex-wrap:nowrap;column-gap:.25rem;overflow:auto hidden;scrollbar-width:none}.breadcrumbs__item{text-wrap:nowrap;display:inline-flex;align-items:center;column-gap:.25rem}.breadcrumbs__item--home{width:1.5rem;height:1.5rem;display:block}.breadcrumbs__item>.active{color:inherit}@media (width <= 48em){.breadcrumbs__item--no-mobile{display:none}}@media (width > 48em){.breadcrumbs__item--dots{display:none}}.breadcrumbs__item--previous a{display:flex;align-items:center;column-gap:.375rem;text-decoration:underline}.page-collapse{display:flex;flex-direction:column}.page-collapse__button{font-size:1.125rem;font-weight:600;text-decoration:underline;color:var(--text-normal);display:flex;align-items:center;column-gap:.625rem;align-self:center}.page-collapse__arrow{color:var(--text-accent);width:1.25rem;height:1.25rem;display:flex;justify-content:center;align-items:center;border-radius:50%;background-color:var(--secondary);transition:rotate .3s ease-in-out}.page-collapse__arrow.active{rotate:-180deg}.page-collapse__seo{padding-top:1rem}.article-card{position:relative}@media (width > 62em){.article-card--large{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2.5rem}.article-card--large .article-card__body{margin:0;padding:0;background-color:transparent;translate:0 0}.article-card--large .article-card__body>:not(:last-child){margin-bottom:1.875rem}.article-card--large .article-card__button{margin-top:9%}}.article-card--small .article-card__image{max-width:none;aspect-ratio:1}.article-card--small .article-card__body{margin:0 1.25rem;padding:1rem .625rem;position:absolute;left:0;bottom:0;right:0;translate:0 1.625rem}.article-card--small .article-card__heading{font-size:1.125rem;text-align:center;height:3.5555555556em}.article-card__image{width:100%;aspect-ratio:660/370;object-fit:cover}@media (width > 62em){.article-card__image{max-width:48.125rem}}.article-card__body{margin:0 .625rem;padding:1.25rem .625rem 1.875rem;display:flex;flex-direction:column;background-color:var(--base-200);translate:0 -2.5rem}.article-card__body>:not(:last-child){margin-bottom:1rem}@media (width > 36em){.article-card__body{padding:1rem}}@media (width > 80em){.article-card__body{margin:0 2.5rem;translate:0 -5.625rem}}.article-card__heading{font-size:1.125rem;font-weight:600;text-align:center;line-height:122.7272727273%;color:var(--text-normal);height:2.4545454545em}@media (width > 36em){.article-card__heading{font-size:1.375rem;text-align:left}}.article-card__summary{height:6em}.article-card__button{margin-top:1.875rem;align-self:center}@media (width > 80em){.blog-page__head{margin-bottom:5rem}}.content__articles{display:grid;row-gap:.625rem}@media (width > 62em){.content__articles>:first-child{margin-bottom:2.5rem;grid-column:2 span/2 span}}@media (width > 80em){.content__articles>:first-child{margin-bottom:5.625rem}}@media (width > 62em){.content__articles{gap:0 .625rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width > 80em){.content__articles{column-gap:2.5rem}}.content__btn{margin-top:0}@media (width <= 62em){.content .article-card{width:calc(100% + 2 * var(--container-spacing));translate:calc(var(--container-spacing) * -1) 0}}.flex.justify-center{display:flex;justify-content:center}
