.gallery-card__image img{transition-duration:.5s;transition-timing-function:cubic-bezier(.7,0,.3,1)}.breadcrumbs__item{--fos:-0.11em;--foe:-0.19em;--lh:var(--xxxl,1.28571em) var(--n-xxxl,var(--xxl,1.27273em) var(--n-xxl,1.33333em));font-family:TT Norms Pro,Helvetica,Arial,sans-serif;font-size:var(--xxxl,calc(var(--scale-text-rem) * 1.4)) var(--n-xxxl,var(--xxl,calc(var(--scale-text-rem) * 1.1)) var(--n-xxl,calc(var(--scale-text-rem) * .9)));font-weight:450;letter-spacing:.04em;line-height:var(--lh);text-transform:uppercase}.is-win .breadcrumbs__item{--fos:-0.11em;--foe:-0.19em}.breadcrumbs{flex-wrap:nowrap}.breadcrumbs,.breadcrumbs__item{align-items:center;display:flex;gap:var(--md,calc(var(--scale-px) * 8)) var(--n-md,calc(var(--scale-px) * 6))}.breadcrumbs__item{color:rgba(var(--t-heading-rgb),.3);flex-shrink:0;max-width:calc(var(--scale-px) * 307)}.breadcrumbs__item--disabled .breadcrumbs__item__link,.breadcrumbs__item__text{color:var(--t-text)}.breadcrumbs__item--shrink{flex-shrink:1;min-width:0}.breadcrumbs__item--shrink .breadcrumbs__item__link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs__item--disabled{pointer-events:none}.breadcrumbs__item--disabled .is-disabled{color:rgba(var(--t-heading-rgb),.6)}.tabs-contents{overflow:hidden;overflow:clip;position:relative}.tabs-contents__content[aria-hidden=true]{display:none}.tabs-contents__content--animating-in{left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test .tabs-contents__content--animating-in{min-height:0}.tabs-contents__content--animating-top{z-index:2}.tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){left:0;min-height:100%;position:absolute!important;top:0;width:100%;z-index:1}.tabs-height-test .tabs-contents__content:where([aria-hidden=false]:not(.tabs-contents__content--animating-in)~.tabs-contents__content[aria-hidden=false]){min-height:0}.tabs-contents--overflow{overflow:visible}.loader{color:var(--t-text);height:calc(var(--scale-px) * 32);width:calc(var(--scale-px) * 32)}.loader__icon{animation:loader 1.6s linear infinite;display:block;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes loader{to{transform:rotate(1turn)}}.progress__inner{padding-top:var(--xxxl,calc(var(--scale-px) * 70)) var(--n-xxxl,var(--md,calc(var(--scale-px) * 50)) var(--n-md,calc(var(--scale-px) * 40)))}.progress__tabs{margin-bottom:-1px}.progress__year{--fos:-0.11em;--foe:-0.19em;--lh:var(--xxxxl,1.21429em) var(--n-xxxxl,var(--xxxl,1.16667em) var(--n-xxxl,var(--xxl,1.2em) var(--n-xxl,1.28571em)));border-bottom:1px solid var(--t-line);font-family:TT Norms Pro,Helvetica,Arial,sans-serif;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 2.8)) var(--n-xxxxl,var(--xxxl,calc(var(--scale-text-rem) * 2.4)) var(--n-xxxl,var(--xxl,calc(var(--scale-text-rem) * 2)) var(--n-xxl,calc(var(--scale-text-rem) * 1.4))));font-weight:450;letter-spacing:var(--xxl,-.01em) var(--n-xxl,.04em);line-height:var(--lh);padding-bottom:var(--md,calc(var(--scale-px) * 30)) var(--n-md,calc(var(--scale-px) * 20));text-transform:uppercase}.is-win .progress__year{--fos:-0.11em;--foe:-0.19em}.progress-webcam{position:relative}.progress-webcam__iframe{aspect-ratio:16/9;border:0;display:block;position:relative;width:100%}.photo-modal__layout{align-items:stretch;display:block;flex-direction:column;height:auto;justify-content:space-between;position:relative;z-index:1}.photo-modal__header{left:0;position:absolute;top:0;width:100%;z-index:2}.photo-modal__month{--fos:-0.11em;--foe:-0.19em;--lh:var(--xxxxl,1.21429em) var(--n-xxxxl,var(--xxxl,1.16667em) var(--n-xxxl,var(--xxl,1.2em) var(--n-xxl,1.28571em)));font-family:TT Norms Pro,Helvetica,Arial,sans-serif;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 2.8)) var(--n-xxxxl,var(--xxxl,calc(var(--scale-text-rem) * 2.4)) var(--n-xxxl,var(--xxl,calc(var(--scale-text-rem) * 2)) var(--n-xxl,calc(var(--scale-text-rem) * 1.4))));font-weight:450;letter-spacing:var(--xxl,-.01em) var(--n-xxl,.04em);line-height:var(--lh);margin-bottom:var(--md,calc(var(--scale-px) * 12)) var(--n-md,calc(var(--scale-px) * 7));text-transform:uppercase}.is-win .photo-modal__month{--fos:-0.11em;--foe:-0.19em}.photo-modal__image{display:block}.photo-modal__image img{display:block;height:auto;position:relative;width:100%;z-index:2}.photo-modal__content{display:block;list-style:none;margin:0;padding:0}.photo-modal__content li{display:block;min-height:100px;position:relative}.photo-modal__content .loader{color:rgba(var(--c-white-rgb),.6);left:0;left:50%;margin:calc(var(--scale-px) * -16) 0 0 calc(var(--scale-px) * -16);position:absolute;top:0;top:50%;z-index:1}.modal-gallery .modal__close{position:fixed}.gallery-list{display:grid;gap:var(--spacing-layout);grid-template-columns:var(--md,1fr 1fr 1fr) var(--n-md,1fr);list-style:none;margin:0;padding:0;position:relative}.gallery-card{aspect-ratio:var(--md,.96) var(--n-md,.92);display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;padding:calc(var(--scale-px) * 20)}.gallery-card,.gallery-card__footer{position:relative}.gallery-card__image{aspect-ratio:var(--md,1.28) var(--n-md,1.52);left:50%;overflow:hidden;position:absolute;top:var(--md,50%) var(--n-md,51%);transform:translate(-50%,-50%);width:var(--md,50%) var(--n-md,46%)}.gallery-card__image img{display:block;-o-object-fit:cover;object-fit:cover;will-change:transform}.gallery-card__image img,.gallery-card__image-container{height:100%;position:relative;width:100%}.gallery-card__month{--fos:-0.11em;--foe:-0.19em;--lh:var(--xxxxl,1.21429em) var(--n-xxxxl,var(--xxxl,1.16667em) var(--n-xxxl,var(--xxl,1.2em) var(--n-xxl,1.28571em)));font-family:TT Norms Pro,Helvetica,Arial,sans-serif;font-size:var(--xxxxl,calc(var(--scale-text-rem) * 2.8)) var(--n-xxxxl,var(--xxxl,calc(var(--scale-text-rem) * 2.4)) var(--n-xxxl,var(--xxl,calc(var(--scale-text-rem) * 2)) var(--n-xxl,calc(var(--scale-text-rem) * 1.4))));font-weight:450;letter-spacing:var(--xxl,-.01em) var(--n-xxl,.04em);line-height:var(--lh);text-transform:uppercase}.is-win .gallery-card__month{--fos:-0.11em;--foe:-0.19em}.gallery-card__icon{bottom:-1px;position:absolute;right:-1px}.has-hover .gallery-card:hover .gallery-card__image img,.has-hover .gallery-card:hover .gallery-card__image-default img{transform:scale(1.25)}