.content-base-wrapper{gap:var(--layout-margin-gap);grid-template-columns:repeat(12,1fr);width:100%;margin:0 auto;display:grid}@media screen and (max-width:576px){.content-base-wrapper{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:576px){.content-base-wrapper{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:960px){.content-base-wrapper{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1280px){.content-base-wrapper{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1440px){.content-base-wrapper{grid-template-columns:repeat(12,1fr)}}.content-base-wrapper{width:100%}.content-base-wrapper.content-base-size-large{max-width:var(--layout-width-standard)}.content-base-wrapper.content-base-size-full{max-width:none}.content-base-wrapper .content-base{grid-column:1/-1;width:100%;min-width:0}
.card-list{gap:var(--layout-margin-gap);grid-template-columns:repeat(12,1fr);width:100%;margin:0 auto;display:grid}@media screen and (max-width:576px){.card-list{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:576px){.card-list{grid-template-columns:repeat(6,1fr)}}@media screen and (min-width:960px){.card-list{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1280px){.card-list{grid-template-columns:repeat(12,1fr)}}@media screen and (min-width:1440px){.card-list{grid-template-columns:repeat(12,1fr)}}.card-list{align-items:stretch;row-gap:var(--layout-margin-gap);grid-column:1/-1;min-width:0}.card-list-three{padding:0}@media screen and (min-width:576px){.card-list-three{padding:0 var(--layout-margin-main-padding)}}@media screen and (max-width:576px){.card-list-three>*{grid-column:span 6}}@media screen and (min-width:576px){.card-list-three>*{grid-column:span 3}}@media screen and (min-width:960px){.card-list-three>*{grid-column:span 4}}.card-list-three>*{margin:0}.card-list-two{padding:0 var(--layout-margin-main-padding)}@media screen and (max-width:576px){.card-list-two>*{grid-column:span 6}}@media screen and (min-width:576px){.card-list-two>*{grid-column:span 3}}@media screen and (min-width:960px){.card-list-two>*{grid-column:span 6}}.card-list-two>*{margin:0}
.label-card{width:fit-content;height:28px;color:var(--color-text-primary-invert);white-space:nowrap;pointer-events:none;cursor:default;clip-path:shape(from 8px 0, curve to 0 8px with 8px 4.418px/4.418px 8px, line to 0 calc(100% - 8px), curve to 8px 100% with 4.418px calc(100% - 8px)/8px calc(100% - 4.418px), line to calc(100% - 8px) 100%, curve to 100% calc(100% - 8px) with calc(100% - 8px) calc(100% - 4.418px)/calc(100% - 4.418px) calc(100% - 8px), line to 100% 8px, curve to calc(100% - 8px) 0 with calc(100% - 4.418px) 8px/calc(100% - 8px) 4.418px, close);justify-content:center;align-items:center;display:flex}.label-card .side{width:var(--layout-spacing-xxs);flex-shrink:0;height:100%}.label-card .text{font-family:var(--font-family-secondary);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);text-transform:uppercase;justify-content:center;align-items:center;padding:0 4px;font-size:11px;font-weight:400;display:flex}.label-card-default{background-color:var(--color-accent-accent-hover)}.label-card-dark{background-color:var(--color-bg-quinary)}
.special-card{width:100%;height:100%}.special-card .special-card-link{flex-direction:column;height:100%;text-decoration:none;display:flex}.special-card-image{aspect-ratio:4/3;position:relative;overflow:hidden}.special-card-image:before{content:"";z-index:1;opacity:0;pointer-events:none;background:linear-gradient(300deg,#fff0 2.97%,#fff3 52.11%,#fff0 98.45%);width:100%;height:100%;transition:opacity .3s;position:absolute;top:0;left:0}.special-card-image img{object-fit:cover;width:100%;height:100%}.special-card-image-label{z-index:2;bottom:var(--layout-spacing-small);position:absolute;left:50%;transform:translate(-50%)}.special-card-content{padding-block:var(--layout-spacing-small) var(--layout-spacing-large);padding-inline:var(--layout-spacing-medium);gap:var(--layout-spacing-xs);text-align:center;flex-direction:column;flex:1;display:flex}.special-card-content-pre-title{font-family:var(--font-family-secondary);font-size:var(--font-size-caption);line-height:var(--font-line-height-caption);text-transform:uppercase;color:var(--color-text-secondary-invert-dark);font-weight:400}.special-card-content-title{font-family:var(--font-family-main);font-size:var(--font-size-h4-tavolga);line-height:var(--font-line-height-h4);text-transform:uppercase;color:var(--color-text-primary);font-weight:400;transition:color .3s}.special-card-content-sub-title,.special-card-content-text{font-family:var(--font-family-secondary);font-size:var(--font-size-body2);line-height:var(--font-line-height-body2);color:var(--color-text-secondary-invert-light)}.special-card-content-text p{margin:0}.special-card-content-text p+p{margin-top:var(--layout-spacing-xxs)}.special-card-content-star{color:var(--color-accent-secondary-2);justify-content:center;align-items:center;margin-top:auto;display:flex}.special-card:hover .special-card-content-title{color:var(--color-accent-accent-hover)}.special-card:hover .special-card-image:before{animation:.7s ease-out card-flash}.wrapper-section-primary .special-card .special-card-content-pre-title,.wrapper-section-primary .special-card .special-card-content-title,.wrapper-section-primary .special-card:hover .special-card-content-title{color:var(--color-text-primary-invert)}