.c-breadcrumbs{--breadcrumbs-mb: var(--page-space);position:relative;margin-bottom:1.75rem;padding-top:2rem;font-size:.875rem;line-height:1}.c-breadcrumbs__list{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-breadcrumbs__item{display:inline}.c-breadcrumbs__item:not(:last-child):after{content:"/";margin:0 .375rem;font-size:1rem;color:var(--color-decor)}.c-breadcrumbs__item:last-child{opacity:.5}.c-tag{--tag-height: 1.5rem;--tag-py: .25rem;--tag-px: .5rem;--tag-fz: .75rem;--tag-gap: .25rem;--tag-bg: transparent;--tag-border-color: var(--color-border);--tag-border-radius: .375rem;--tag-color: var(--color-text);--tag-hover-bg: var(--color-active);--tag-hover-border-color: var(--color-active);--tag-hover-color: var(--color-text);--icon-size: 1rem;display:inline-flex;gap:var(--tag-gap);align-items:center;min-width:var(--tag-height);height:var(--tag-height);padding:var(--tag-py) var(--tag-px);font-size:var(--tag-fz);font-weight:500;line-height:1;color:var(--tag-color);text-decoration:none;background-color:var(--tag-bg);border:1px solid var(--tag-border-color);border-radius:var(--tag-border-radius);transition-property:color,background-color,border-color}.c-tag.c-tag--white{--tag-bg: #fff;--tag-border-color: var(--tag-bg)}.c-tag.c-tag--category{--tag-bg: initial;--tag-border-color: var(--tag-bg, var(--color-border));--tag-fz: .75rem;text-transform:uppercase;letter-spacing:.02em}.c-tag.c-tag--sm{--tag-height: 1.5rem;--tag-px: .125rem}.c-tag.c-tag--md{--tag-height: 1.75rem;--tag-px: .375rem}.c-tag.c-tag--xl{--tag-height: 2rem}.c-tag.c-tag--step{--tag-bg: #fff;--tag-border-color: var(--tag-bg);--tag-height: 2.5rem;--tag-border-radius: 0;--tag-py: .75rem;--tag-px: 1.5rem}.c-tag.c-tag--decor{--tag-bg: var(--color-decor);--tag-border-color: var(--tag-bg)}.c-tag.c-tag--figcaption{--tag-bg: rgb(255 255 255 / .7);--tag-border-color: transparent;font-weight:400}.c-tag.c-tag--custom{--tag-bg: #fff;--tag-border-color: var(--tag-bg)}.c-tag.c-tag--square{--tag-px: var(--tag-py);justify-content:center}.c-tag.c-tag--autoheight{height:auto;min-height:var(--tag-height)}.c-tag.c-tag--large-text{--tag-fz: .875rem}@media (hover: hover){a.c-tag:hover,button.c-tag:hover{color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg);border-color:var(--f-button-hover-border-color)}}@media (min-width: 992px){.c-tag{--tag-height: 1.75rem;--tag-fz: .875rem}.c-tag.c-tag--step{--tag-fz: 1rem}}@media (min-width: 1260px){.c-tag{--tag-height: 2rem}}.c-pagination{text-align:center}.c-pagination__list{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:center;vertical-align:middle}.c-pagination__item.is-prev,.c-pagination__item.is-next{display:none}.c-pagination__item.is-prev{margin-right:auto}.c-pagination__item.is-next{margin-left:auto}@media (min-width: 992px){.c-pagination__item.is-prev,.c-pagination__item.is-next{display:block}}.c-label{--label-px: .75rem;--label-py: .5rem;--label-bg: transparent;--label-border-color: var(--color-border);--label-hover-bg: var(--color-active);--label-hover-border-color: var(--color-active);position:relative;overflow:hidden;display:inline-flex;max-width:100%;font-weight:500;line-height:1;white-space:nowrap;background-color:var(--label-bg);border:1px solid var(--label-border-color);border-radius:9999px;transition-property:background-color,color}.c-label:has(a.c-label__link:hover),.c-label:has(button.c-label__link:hover){--link-hover-decoration-color: transparent;background-color:var(--label-hover-bg);border-color:var(--label-hover-border-color)}.c-label__link{padding:var(--label-py) var(--label-px);color:currentcolor;transition:none}a.c-label__link,button.c-label__link{color:currentcolor}.c-label__close{position:relative;z-index:1;min-width:1.5rem;margin-left:calc(var(--label-px) * -1);padding:var(--label-py);font-size:1rem;line-height:0;background-color:var(--label-bg);border-radius:9999px;transition-property:color,background-color}.c-label__close:hover{background-color:var(--label-hover-bg)}.c-label--primary{--label-bg: var(--color-active);--label-hover-bg: var(--color-primary);--label-border-color: var(--color-active)}.c-shorts-modal{--modal-px: .5rem;--modal-py: 0;--modal-offset: 0}.c-shorts-modal .c-modal__dialog{display:grid;grid-template-rows:minmax(min-content,1fr);align-items:flex-start;max-width:unset;max-height:unset;height:100vh;margin:0 auto;padding:var(--modal-py) 0}.c-shorts-modal .c-modal__content{display:flex;align-items:center;height:calc(100vh - var(--modal-py) * 2);padding:0;background-color:var(--color-text)}.c-shorts-modal .c-modal__content:before{display:none}.c-shorts-modal .c-modal__close{position:absolute;top:1rem;right:1rem;z-index:1;background-color:transparent}.c-shorts-modal .c-modal__close i{color:var(--color-body)}.c-shorts-modal .c-shorts-slider{height:100%;max-width:100%;margin:0 auto}@media (min-width: 768px){.c-shorts-modal{--modal-offset: 2rem;--modal-px: 2rem;--modal-py: 2rem}.c-shorts-modal .c-modal__dialog{justify-content:center}.c-shorts-modal .c-modal__content{min-height:unset;padding:2rem;background-color:#fff}.c-shorts-modal .c-modal__body{height:100%;padding:0 4.5rem}.c-shorts-modal .c-modal__content:before{display:block}.c-shorts-modal .c-modal__close{top:2rem;right:2rem;background-color:var(--color-body)}.c-shorts-modal .c-modal__close i{color:var(--color-text)}}.c-shorts-slider{--arrows-padding: .5rem;aspect-ratio:9/16;margin:0 auto;overflow:hidden;max-height:100%;position:static;contain:unset}.c-shorts-slider__mask{position:absolute;top:0;left:0;width:100%;height:calc(100% - 3rem);z-index:1;background:transparent}.c-shorts-slider .splide__arrows{display:none;position:absolute;right:0;top:50%;padding-right:var(--arrows-padding);transform:translateY(-50%);gap:1rem;flex-direction:column}.c-shorts-slider .splide__arrow{transform:rotate(90deg);background-color:transparent}.c-shorts-slider .splide__arrow i{color:var(--color-body)}@media (min-width: 768px){.c-shorts-slider{--arrows-padding: 2rem }.c-shorts-slider .splide__arrows{display:flex}.c-shorts-slider .splide__arrow{background-color:var(--color-body)}.c-shorts-slider .splide__arrow i{color:var(--color-text)}}.c-shorts-video{aspect-ratio:9/16;position:relative;width:100%}.c-shorts-video__preview-container{position:relative;width:100%;height:100%}.c-shorts-video__preview-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-shorts-video__top-layer{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;cursor:pointer;display:flex;flex-direction:column}.c-shorts-video__btn-container{position:relative;display:flex;flex-grow:1;align-items:center;justify-content:center}.c-shorts-video__btn{position:relative;z-index:2}.c-shorts-video__btn-container:after{content:"";position:absolute;display:block;left:0;top:0;width:100%;height:100%;background-color:transparent;z-index:1;transition:all .3s var(--transition-timing-function)}.c-shorts-video__play-ico{display:inline-flex}.c-shorts-video__content{z-index:1;display:flex;flex-direction:column;padding:1.25rem;gap:1.25rem;background-color:var(--color-body);transition:all .3s var(--transition-timing-function)}.c-shorts-video__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.4;max-height:2.8em}.c-shorts-video__title,.c-shorts-video__author{text-align:left}.c-shorts-video__video-container{display:none;width:100%;height:100%;background-color:var(--color-body);cursor:pointer}.c-shorts-video.loading .c-shorts-video__btn{animation:1.1s btnPulse var(--transition-timing-function) infinite;animation-delay:.35s}.c-shorts-video.loading .c-shorts-video__btn-container:after{background-color:#0006}.c-shorts-video.show .c-shorts-video__preview-container{display:none}.c-shorts-video.show .c-shorts-video__video-container{display:block}@keyframes btnPulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.f-check{display:flex;gap:var(--f-check-gap)}.f-check__field{cursor:pointer;float:left;flex-shrink:0;width:var(--f-check-size);height:var(--f-check-size);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--f-check-bg);border:var(--f-check-border-width) solid var(--f-check-border-color);border-radius:var(--f-check-border-radius);transition-property:border-color,background-color}.f-check__field:disabled{pointer-events:none;opacity:.5}.f-check__field:hover{border-color:var(--f-hover)}.f-check__field:checked{background-color:var(--f-active);background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 12L11 15L16 10' stroke='%2344423E' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:center;background-size:calc(var(--f-check-size) * 1.05);border-color:var(--f-active)}.f-check__field[type=radio]{border-radius:50%}.f-check__label{cursor:pointer;display:block;min-width:0;font-size:var(--f-check-font-size, inherit);line-height:var(--f-check-line-height, inherit);transition-property:color}.f-check__field:disabled~.f-check__label{pointer-events:none;color:currentcolor;opacity:.5}.f-check--toggle .f-check__field{width:calc(var(--f-check-size) * 2);height:calc(var(--f-check-size) + (.25rem * 2));background-image:radial-gradient(var(--f-check-size) circle at center,var(--f-check-border-color) 50%,transparent 51%);background-repeat:no-repeat;background-position:calc(.25rem - 1px);background-size:var(--f-check-size);border-radius:100vmax;transition-property:background-position,border-color}.f-check--toggle .f-check__field:checked{background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 12L11 15L16 10' stroke='%2344423E' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A"),radial-gradient(var(--f-check-size) circle at center,var(--f-active) 50%,transparent 51%);background-position:calc(var(--f-check-size) - .375rem);background-size:var(--f-check-size),calc(var(--f-check-size) * 1.05);border-color:var(--f-check-border-color)}.f-check--exclude .f-check__field[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5035_17942)'%3E%3Cpath d='M8.85938 8.64111L15.5769 15.3586' stroke='%2344423E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.85938 15.3589L15.5769 8.64137' stroke='%2344423E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5035_17942'%3E%3Crect width='10' height='10' fill='white' transform='translate(7 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")}.f-check+.f-check{margin-top:1rem}
