@layer components{.form-checkbox-field{.markdown{font-size:inherit;line-height:inherit;a,em,li,ol,p,strong,ul{font-size:inherit;line-height:inherit}li,ol,p,ul{margin:0}}}}@layer components{.form-content-error{margin-top:2px}}@layer components{.form-input-upload{.form-input-upload-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.form-input-upload-button{width:fit-content}.form-input-upload-file-error,.form-input-upload-placeholder{margin-top:var(--ant-margin-xs)}.form-input-upload-file{width:100%;.form-input-upload-file-loading{display:flex;align-items:center;gap:8px;width:100%;.form-input-upload-file-loading-spinner{font-size:42px;padding:5px;color:var(--ant-color-border)!important}.form-input-upload-file-loading-content{display:flex;flex-direction:column;width:100%;max-width:300px;.form-input-upload-file-loading-content-progress{width:100%;margin:0;line-height:1;&.ant-progress-small.ant-progress-line{margin-inline-end:0;margin-bottom:0;.ant-progress-outer{width:100%}.ant-progress-inner{height:2px;background-color:var(--ant-color-fill-secondary);border-radius:var(--ant-border-radius-full)}.ant-progress-bg{height:2px;background:var(--ant-color-fill-secondary);border-radius:0}}&.ant-progress-status-active.ant-progress-small{.ant-progress-bg{background:var(--ant-color-text-secondary)}}}}}.form-input-upload-file-ready{display:flex;align-items:center;width:fit-content;gap:8px;padding:3px 8px;border:1px solid var(--ant-color-border);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-fill-alter);.form-input-upload-ready-button{width:auto;height:auto;padding:0;color:inherit;cursor:pointer;background:transparent;border:none}}}}}@layer components{.form-content-label{margin-bottom:var(--ant-margin-xs);display:flex;gap:var(--ant-margin-xxs);.markdown{font-size:inherit;line-height:inherit;a,em,li,ol,p,strong,ul{font-size:inherit;line-height:inherit}li,ol,p,ul{margin:0}}.form-content-label-tooltip{color:var(--ant-color-text-description)!important;cursor:pointer}}}@layer components{.form-content{background:var(--ant-color-bg-container);border-radius:var(--ant-kp-border-radius-xl);padding:var(--ant-margin-xl) var(--ant-margin);@media screen and (min-width:992px){padding:var(--ant-margin-xl) var(--ant-margin-xxl)}.form-content-fields{display:grid;grid-template-columns:1fr;gap:var(--ant-margin);@media screen and (min-width:768px){grid-template-columns:repeat(2,1fr)}.form-content-fields-item{width:100%}.field-half{grid-column:span 1}.field-full{grid-column:span 1;@media screen and (min-width:768px){grid-column:span 2}}.form-content-fields-block{grid-column:1/-1}.form-content-input{width:100%;max-width:100%;&.ant-input,&.ant-picker,&.input-number .ant-input-number-input-wrap input{height:var(--ant-control-height-lg)}.ant-checkbox{align-self:start!important;margin-top:4px}}}.form-content-alert{margin:var(--ant-margin-xl) 0}.form-content-button,.form-content-notes{margin-top:var(--ant-margin-lg)}}}@layer components{.content-form{display:grid;grid-template-columns:1fr;gap:var(--ant-margin-lg);@media screen and (min-width:992px){grid-template-columns:10fr 14fr}@media screen and (min-width:1200px){grid-template-columns:12fr 12fr}&.content-form-full-width{grid-template-columns:1fr}.content-form-info{padding:0;.content-form-info-header{display:flex;flex-direction:column;gap:var(--ant-margin-xs);padding-bottom:var(--ant-margin-xs)}.content-form-info-border{margin-top:32px;@media screen and (min-width:992px){margin-top:40px}@media screen and (min-width:1200px){margin-top:48px}}}}}@layer components{.content-hotel-schedule{padding:var(--ant-margin-xl) var(--ant-padding-lg);border-radius:150px;border:1px solid var(--ant-color-border);justify-content:center;align-self:center;@media screen and (min-width:576px){width:fit-content;margin-left:auto;margin-bottom:0;margin-right:auto;margin-top:0}.title{font-weight:var(--ant-font-weight-strong)!important;font-size:var(--ant-font-size-heading-4);line-height:var(--ant-line-height-heading-4);color:var(--ant-color-text-heading);text-align:center}.conditions-times{@media screen and (min-width:1440px){gap:var(--ant-margin)}}.devider{width:24px}.time-icon{font-size:32px;color:var(--ant-kpbrand-6)}}}@layer components{.condition-time{.value{white-space:nowrap}.caption{text-transform:lowercase}}}@layer components{.content-image{display:flex;flex-direction:column;gap:var(--ant-margin);align-items:center;& .caption{font-weight:var(--ant-font-weight-normal)}}}@layer components{.content-informers{.content-informers-desktop{display:none}.ant-tag{margin:0}.ant-tooltip .ant-tooltip-inner{min-height:auto}}.content-informer{height:100%;background:var(--ant-color-bg-container);padding:var(--ant-margin-lg) var(--ant-margin-sm);border-radius:var(--ant-kp-border-radius-xl)}.content-informer-block{padding:0 var(--ant-margin-sm)}.content-informer-title-row{align-items:flex-start}.content-informer-elevations{display:flex;align-items:center;gap:4px}.content-informer-ropeway{flex-shrink:0;width:40px;height:40px;border-radius:100vw;border:1px solid var(--ant-kpbrandsecondary-4);&.open{background:var(--ant-kpbrandsecondary-11);border-color:var(--ant-kpbrandsecondary-11);img{filter:brightness(0) saturate(100%) invert(96%) sepia(96%) saturate(16%) hue-rotate(227deg) brightness(103%) contrast(106%)}}}.content-informer-slopes{.ant-tooltip .ant-tooltip-arrow{transform:translateX(-16px) translateY(100%) rotate(180deg)}.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-inner{background:var(--ant-kpbrandsecondary-7)!important}.ant-tooltip.ant-tooltip-red .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-red .ant-tooltip-inner{background:var(--ant-red-4)!important}.ant-tooltip.ant-tooltip-blue .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-blue .ant-tooltip-inner{background:var(--ant-blue-4)!important}.ant-tooltip.ant-tooltip-green .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-green .ant-tooltip-inner{background:var(--ant-green-4)!important}}.content-informer-slopes-icon{width:32px;height:32px;&.blue{color:var(--ant-blue-4)}&.red{color:var(--ant-red-4)}&.black{color:var(--ant-kpbrandsecondary-7)}&.green{color:var(--ant-green-4)}&.closed{.empty{fill:none}}}.content-informer-ecotrails{.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-inner{background:var(--ant-kpbrandsecondary-7)!important}.ant-tooltip.ant-tooltip-red .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-red .ant-tooltip-inner{background:var(--ant-red-7)!important}.ant-tooltip.ant-tooltip-blue .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-blue .ant-tooltip-inner{background:var(--ant-blue-7)!important}.ant-tooltip.ant-tooltip-green .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-green .ant-tooltip-inner{background:var(--ant-green-7)!important}}.content-informer-ecotrails-icon{width:32px;height:32px;&.blue{color:var(--ant-blue-4)}&.red{color:var(--ant-red-4)}&.black{color:var(--ant-kpbrandsecondary-7)}&.green{color:var(--ant-green-4)}&.closed{opacity:.3}}.content-informers-mobile{&.content-accordion{width:100%}.ant-collapse-item{padding:var(--ant-padding-lg) var(--ant-padding)}.content-informer-header{width:100%}.content-informer-accordion-btn{flex-shrink:0;margin-right:var(--ant-margin-sm);span{width:20px;height:20px;transition:transform .3s ease;svg{width:100%;height:100%}}}.accordion-btn-active{border-color:var(--ant-color-primary);color:var(--ant-color-primary);span{transform:rotate(-180deg)}}}.content-informer-slopes-tooltip{display:flex;justify-content:center;align-items:center;cursor:pointer}.content-informer-ropeway-tooltip{cursor:pointer}@media screen and (min-width:768px){.content-informers{.content-informers-desktop{display:flex}.content-informer-accordion-btn,.content-informers-mobile{display:none}.content-informer-header{width:100%}}}html[data-theme=dark] .content-informers{.content-informer-slopes-icon{&.blue{color:var(--ant-blue-5)}&.red{color:var(--ant-red-5)}&.black{color:var(--ant-kpbrandsecondary-7)}&.green{color:var(--ant-green-5)}}.content-informer-ropeway{&.open{img{filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(0) hue-rotate(115deg) brightness(97%) contrast(104%)}}}.content-informers{.ant-tag.ant-tag-red{color:var(--ant-red-3);background:var(--ant-red-10)}}.content-informer-slopes{.ant-tooltip.ant-tooltip-red .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-red .ant-tooltip-inner{background:var(--ant-red-5)}.ant-tooltip.ant-tooltip-blue .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-blue .ant-tooltip-inner{background:var(--ant-blue-5)}.ant-tooltip.ant-tooltip-green .ant-tooltip-arrow:before,.ant-tooltip.ant-tooltip-green .ant-tooltip-inner{background:var(--ant-green-5)}}}}@layer components{.content-informer-weather{background:var(--ant-kp-color-bg-container-secondary);border-radius:var(--ant-kp-border-radius-l);padding:var(--ant-margin-sm);.content-informer-weather-icon{width:56px;height:56px;color:var(--ant-color-text-tertiary);span,svg{width:100%;height:100%}}.content-informer-weather-mini-icon svg{width:16px;height:16px;color:var(--ant-color-text-tertiary)}.content-informer-weather-number{white-space:nowrap}@media screen and (min-width:1200px){.content-informer-weather-number{font-size:27px}}@media screen and (min-width:1440px){.content-informer-weather-number{font-size:32px}}}}@layer components{.content-link-list{display:flex;flex-direction:column;gap:var(--ant-margin-xs);.arrow-link{display:flex;flex-direction:row;padding:var(--ant-padding-lg);background-color:var(--ant-kp-color-bg-container-secondary);justify-content:space-between;border-radius:var(--ant-kp-border-radius-xl);align-items:center;text-align:center;gap:var(--ant-margin-lg);transition:background-color .5s ease;.text-link{color:var(--ant-color-text-heading);font-size:var(--ant-font-size-heading-4);font-weight:var(--ant-font-weight-strong);line-height:var(--ant-line-height-heading-4);margin:0;transition:color .5s ease}.button-arrow{color:var(--ant-kpbrandsecondary-6);border-color:var(--ant-kpbrandsecondary-2);background-color:var(--ant-button-ghost-bg);transition:all .5s ease;flex:0 0 auto}}.arrow-link:hover{background-color:var(--ant-kp-color-bg-container-primary);.text-link{color:var(--ant-kp-color-text-solid-light)}.button-arrow{color:var(--ant-color-text-light-solid);background-color:var(--ant-color-primary-hover);border-color:var(--ant-kp-color-bg-container-primary);box-shadow:0 var(--ant-control-outline-width) 0 0 var(--ant-control-outline)}}}}@layer components{.content-progress-history{--content-progress-history-rail-width:19px;--content-progress-history-dash-size:8px;--content-progress-history-dash-gap:8px;--content-progress-history-radius:24px;--content-progress-history-image-ratio:328/205;--content-progress-history-dot-size:16px;--content-progress-history-line-width:2px;--content-progress-history-step-height:150px;--content-progress-history-line-color:var(--ant-color-text-heading);--content-progress-history-line-pattern:repeating-linear-gradient(to bottom,var(--content-progress-history-line-color) 0 var(--content-progress-history-dash-size),transparent var(--content-progress-history-dash-size) calc(var(--content-progress-history-dash-size) + var(--content-progress-history-dash-gap)));width:100%}.content-progress-history .content-progress-list{display:flex;flex-direction:column;align-items:center;width:100%;margin:0;padding:0;list-style:none}[data-theme=dark] .content-progress-history{--content-progress-history-line-color:var(--ant-color-text-disabled)}@media screen and (min-width:768px){.content-progress-history{--content-progress-history-gap:var(--ant-margin-lg);--content-progress-history-radius:32px;--content-progress-history-image-ratio:420/263;--content-progress-history-image-center:31%;--content-progress-history-column-width:minmax(0,420px);--content-progress-history-terminal-width:572px;--content-progress-history-terminal-image-size:220px;--content-progress-history-step-height:350px;--content-progress-history-title-offset:120px;--content-progress-history-title-center-offset:16px}}@media screen and (min-width:1200px){.content-progress-history{--content-progress-history-gap:58px;--content-progress-history-image-ratio:573/320;--content-progress-history-image-center:28%;--content-progress-history-column-width:minmax(0,573px);--content-progress-history-terminal-width:572px;--content-progress-history-terminal-image-size:240px;--content-progress-history-step-height:440px;--content-progress-history-title-offset:140px;--content-progress-history-title-center-offset:19px}}}@layer components{.content-progress-history-dot{z-index:1;display:flex;flex:none;width:var(--content-progress-history-dot-size);height:var(--content-progress-history-dot-size);color:var(--ant-color-primary);background:var(--ant-color-bg-layout);border-radius:50%;svg{display:block;width:100%;height:100%}}}@layer components{.content-progress-history-step{display:flex;flex-direction:column;align-items:center;gap:var(--ant-margin-md);width:min(100%,328px);min-width:0}.content-progress-history-media{position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0}.content-progress-history-step:not(.content-progress-history-step-with-image) .content-progress-history-media{display:none}.content-progress-history-image{width:100%;aspect-ratio:var(--content-progress-history-image-ratio);overflow:hidden;border-radius:var(--content-progress-history-radius);img{display:block;width:100%;height:100%;object-fit:cover}}.content-progress-history-step-final .content-progress-history-image{aspect-ratio:1}.content-progress-history-media-dot{display:none}.content-progress-history-info{display:flex;flex-direction:column;align-items:center;gap:var(--ant-margin-md);min-width:0;text-align:center}.content-progress-history-info,.content-progress-history-title.ant-typography{font-size:var(--ant-font-size-heading-2);line-height:var(--ant-line-height-heading-2)}.content-progress-history-title.ant-typography{margin:0;color:var(--ant-color-text-heading)}.content-progress-history-text.ant-typography{margin:0;color:var(--ant-color-text);.markdown{font-size:var(--ant-font-size-lg);li,ol,p,ul{margin:0;font-size:var(--ant-font-size-lg);line-height:var(--ant-line-height-lg)}}}.content-progress-history-rail{position:relative;display:flex;flex-direction:column;align-items:center;align-self:stretch;box-sizing:border-box;gap:4px;min-height:var(--content-progress-history-step-height)}.content-progress-history-line{flex:1 1 auto;width:var(--content-progress-history-line-width);min-height:0;background-image:var(--content-progress-history-line-pattern)}.content-progress-history-step-final .content-progress-history-rail{display:none}@media screen and (min-width:768px){.content-progress-history-step{display:grid;grid-template-columns:var(--content-progress-history-column-width) var(--content-progress-history-rail-width) var(--content-progress-history-column-width);grid-template-areas:"media rail info";column-gap:var(--content-progress-history-gap);row-gap:0;align-items:start;justify-content:center;width:100%;min-height:var(--content-progress-history-step-height)}.content-progress-history-step:first-child{--content-progress-history-step-height:330px}.content-progress-history-step:first-child:not(.content-progress-history-step-with-image){--content-progress-history-step-height:280px}.content-progress-history-step:nth-child(2n):not(.content-progress-history-step-final){grid-template-columns:var(--content-progress-history-column-width) var(--content-progress-history-rail-width) var(--content-progress-history-column-width);grid-template-areas:"info rail media"}.content-progress-history-step:not(.content-progress-history-step-with-image,.content-progress-history-step-final){--content-progress-history-image-ratio:420/220;--content-progress-history-step-height:220px;--content-progress-history-title-offset:64px;.content-progress-history-media{display:block;aspect-ratio:var(--content-progress-history-image-ratio);pointer-events:none}}.content-progress-history-media{grid-area:media;width:auto}.content-progress-history-media-dot{position:absolute;top:50%;right:calc(-1 * (var(--content-progress-history-gap) + var(--content-progress-history-rail-width) / 2));z-index:2;display:block;width:0;height:0}.content-progress-history-step:not(.content-progress-history-step-with-image) .content-progress-history-media-dot{top:calc(var(--content-progress-history-title-offset) + var(--content-progress-history-title-center-offset))}.content-progress-history-media-dot .content-progress-history-dot{transform:translate(-50%,-50%);box-shadow:0 0 0 4px var(--ant-color-bg-layout)}.content-progress-history-step:nth-child(2n):not(.content-progress-history-step-final) .content-progress-history-media-dot{right:auto;left:calc(-1 * (var(--content-progress-history-gap) + var(--content-progress-history-rail-width) / 2))}.content-progress-history-step:first-child .content-progress-history-media:before{position:absolute;top:0;right:calc(-1 * (var(--content-progress-history-gap) + var(--content-progress-history-rail-width) / 2));z-index:1;width:10px;height:50%;transform:translateX(50%);background:var(--ant-color-bg-layout);content:""}.content-progress-history-step:first-child:not(.content-progress-history-step-with-image) .content-progress-history-media:before{height:calc(var(--content-progress-history-title-offset) + var(--content-progress-history-title-center-offset))}.content-progress-history-info{grid-area:info;align-items:flex-start;gap:var(--ant-margin);margin-top:var(--content-progress-history-title-offset);text-align:left}.content-progress-history-step-with-image .content-progress-history-info{margin-top:calc(var(--content-progress-history-image-center) - .5lh)}.content-progress-history-step:nth-child(2n):not(.content-progress-history-step-final) .content-progress-history-info{align-items:flex-end;text-align:right}.content-progress-history-rail{display:block;grid-area:rail;align-self:stretch;min-height:var(--content-progress-history-step-height);padding:0}.content-progress-history-rail>.content-progress-history-dot{display:none}.content-progress-history-line{position:absolute;inset:0 auto 0 calc(50% - var(--content-progress-history-line-width) / 2);width:var(--content-progress-history-line-width);min-height:auto}.content-progress-history-step-final{display:flex;flex-direction:column;align-items:center;width:min(100%,var(--content-progress-history-terminal-width));min-height:0;margin-inline:auto;gap:20px}.content-progress-history-step-final .content-progress-history-media{width:var(--content-progress-history-terminal-image-size)}.content-progress-history-step-final .content-progress-history-media-dot{display:none}.content-progress-history-step-final .content-progress-history-info{align-items:center;gap:var(--ant-margin-lg);margin-top:0;text-align:center}}@media screen and (min-width:1200px){.content-progress-history-step:first-child{--content-progress-history-step-height:436px}.content-progress-history-step:not(.content-progress-history-step-with-image,.content-progress-history-step-final){--content-progress-history-image-ratio:573/240;--content-progress-history-step-height:240px;--content-progress-history-title-offset:80px}.content-progress-history-step:first-child:not(.content-progress-history-step-with-image){--content-progress-history-step-height:296px}}}@layer components{.content-progress-item{display:flex;align-items:flex-start;justify-content:center;width:min(100%,328px)}.content-progress-marker{display:flex;flex-direction:column;align-items:center;flex:0 0 var(--content-progress-marker-column);gap:var(--ant-margin-xs);&:after,&:before{content:"";width:var(--content-progress-line-size);height:var(--content-progress-line-length);background-color:var(--content-progress-remaining-color);border-radius:var(--ant-border-radius-sm)}}.content-progress-item:first-child .content-progress-marker:before,.content-progress-item:last-child .content-progress-marker:after{content:none}.content-progress-number{position:relative;display:flex;align-items:center;justify-content:center;width:var(--content-progress-marker-size);height:var(--content-progress-marker-size);flex:0 0 var(--content-progress-marker-size);border-radius:50%;color:var(--ant-color-text);font-family:var(--ant-font-family);font-size:var(--ant-font-size-lg);line-height:var(--ant-line-height-lg)}.content-progress-number-ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.content-progress-number-track,.content-progress-number-value{fill:none;stroke-width:var(--content-progress-line-size)}.content-progress-number-track{stroke:var(--content-progress-remaining-color)}.content-progress-number-value{stroke:var(--content-progress-active-color);stroke-dasharray:var(--content-progress-dash) var(--content-progress-gap);transform:rotate(-90deg);transform-origin:center}.content-progress-number-label{position:relative;z-index:1}.content-progress-content{display:flex;flex-direction:column;gap:var(--ant-margin-xs);width:100%;padding:var(--ant-margin-sm) 0 var(--ant-margin-xs)}.content-progress-title{display:block;width:100%;text-align:inherit}.content-progress-description{display:block;width:100%;text-align:inherit;.markdown{font-size:var(--ant-font-size);li,ol,p,ul{margin:0;font-size:var(--ant-font-size);line-height:var(--ant-line-height)}}}}.content-progress-content .content-progress-title.ant-typography{margin:0;color:var(--ant-color-text-heading)}@layer components{.content-progress{--content-progress-marker-size:48px;--content-progress-marker-half:24px;--content-progress-line-size:3px;--content-progress-line-length:60px;--content-progress-marker-column:115px;--content-progress-remaining-color:var(--ant-color-fill-secondary);--content-progress-active-color:var(--ant-color-primary-text);width:100%}.content-progress-list{display:flex;flex-direction:column;align-items:center;margin:0;padding:0;list-style:none}.content-progress-line-center{.content-progress-item{flex-direction:column;align-items:center;width:min(100%,328px)}.content-progress-marker{flex-basis:auto;width:100%;&:after{content:none}}.content-progress-content{padding:var(--ant-margin-md) var(--ant-padding-md) var(--ant-padding);text-align:center}}.content-progress-line-chess{.content-progress-item{display:grid;grid-template-columns:minmax(0,1fr) var(--content-progress-marker-column) minmax(0,1fr);width:min(100%,628px)}.content-progress-marker{grid-column:2;grid-row:1}.content-progress-content{grid-column:3;grid-row:1;width:min(100%,257px);padding-top:calc(var(--content-progress-line-length) + var(--ant-margin-xs) + var(--ant-margin-sm))}.content-progress-item:first-child .content-progress-content{padding-top:var(--ant-margin-sm)}.content-progress-item:nth-child(2n) .content-progress-content{grid-column:1;justify-self:end;text-align:right}}.content-progress-line-right{.content-progress-item{width:min(100%,372px)}.content-progress-content{width:min(100%,257px);padding-top:calc(var(--content-progress-line-length) + var(--ant-margin-xs) + var(--ant-margin-sm))}.content-progress-item:first-child .content-progress-content{padding-top:var(--ant-margin-sm)}}@media screen and (min-width:768px){.content-progress-horizontal-tablet{.content-progress-list{flex-direction:row;align-items:flex-start}.content-progress-item{display:flex;flex:1 0 0;flex-direction:column;align-items:stretch;width:auto;min-width:0;padding-block:var(--ant-padding-lg)}.content-progress-marker{position:relative;flex-direction:row;flex:none;justify-content:center;width:100%;&:before{content:none}&:after{content:"";position:absolute;top:50%;left:calc(50% + var(--content-progress-marker-half) + var(--ant-margin-xs));width:calc(100% - var(--content-progress-marker-size) - var(--ant-margin-xs) - var(--ant-margin-xs));height:var(--content-progress-line-size);transform:translateY(-50%)}}.content-progress-content,.content-progress-item:first-child .content-progress-content,.content-progress-item:nth-child(2n) .content-progress-content{width:100%;padding:var(--ant-padding-lg) 0 0;text-align:center}}}@media screen and (min-width:1200px){.content-progress-horizontal-desktop{.content-progress-list{flex-direction:row;align-items:flex-start}.content-progress-item{display:flex;flex:1 0 0;flex-direction:column;align-items:stretch;width:auto;min-width:0;padding-block:var(--ant-padding-lg)}.content-progress-marker{position:relative;flex-direction:row;flex:none;justify-content:center;width:100%;&:before{content:none}&:after{content:"";position:absolute;top:50%;left:calc(50% + var(--content-progress-marker-half) + var(--ant-margin-xs));width:calc(100% - var(--content-progress-marker-size) - var(--ant-margin-xs) - var(--ant-margin-xs));height:var(--content-progress-line-size);transform:translateY(-50%)}}.content-progress-content,.content-progress-item:first-child .content-progress-content,.content-progress-item:nth-child(2n) .content-progress-content{width:100%;padding:var(--ant-padding-lg) 0 0;text-align:center}}}}@layer components{.content-promo{width:100%}}@layer components{.content-quote{padding:var(--ant-margin-lg);background-color:var(--ant-color-bg-container);border-radius:var(--ant-kp-border-radius-xl);height:100%;.content-quote-image{width:100%;border-radius:var(--ant-border-radius);overflow:hidden;height:auto;aspect-ratio:1/1;img{width:100%;height:100%;object-fit:cover}}.content-quote-content{flex-direction:column;gap:var(--ant-margin-lg);&.has-image{padding-top:var(--ant-margin-lg);margin-top:var(--ant-kp-gutter-row);.content-quote-content-header{gap:var(--ant-margin-lg)}@media screen and (min-width:768px){margin-left:var(--ant-kp-gutter-row);margin-top:0}}.content-quote-content-header{gap:var(--ant-margin)}.content-quote-content-footer{flex-direction:column;gap:4px;border-top:1px solid var(--ant-color-split);width:fit-content;padding-top:var(--ant-margin-lg)}}}}.button-navigation{background:(--ant-button-default-bg);cursor:pointer;z-index:10;width:40px;height:40px;svg{width:14px;height:14px}&:disabled{background:var(--ant-button-default-ghost-color)}}@layer components{.filter-chips-list{gap:var(--ant-margin-xs);.chips-button{&.chip-entering{animation:fadeIn .15s ease-in}&.chip-exiting{animation:fadeOut .15s ease-out}&.chips-button-all{cursor:not-allowed;&.ant-btn-color-default.ant-btn-variant-solid:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--ant-color-bg-solid);[data-theme=dark] &{background-color:var(--ant-color-bg-solid-active)}}}&.ant-btn-variant-filled{background-color:var(--ant-button-default-bg);color:var(--ant-color-text-secondary);@media (hover:none){&.ant-btn-color-default:hover{background-color:var(--ant-button-default-bg)!important;border-color:var(--ant-button-default-bg)!important;color:var(--ant-color-text-secondary)!important}}&.button-disabled:disabled{color:var(--ant-color-text-disabled)!important;border-color:transparent;background-color:var(--ant-color-bg-container-disabled);cursor:not-allowed}}&.ant-btn-variant-solid{color:var(--ant-color-text-light-solid)}[data-theme=dark] &{&.ant-btn-variant-solid:not(:disabled){background-color:var(--ant-color-bg-solid-active)}&.ant-btn-variant-filled,&.ant-btn-variant-solid:disabled{background-color:var(--ant-kpbrandsecondary-1)}}&.ant-btn-variant-outlined{color:var(--ant-color-text-secondary);&.ant-btn-color-primary{color:var(--ant-color-text)}@media (hover:none){&.ant-btn-color-default:hover{border-color:var(--ant-button-default-border-color)!important}}&.button-disabled:disabled{color:var(--ant-color-text-disabled)!important;border-color:var(--ant-color-bg-container-disabled);cursor:not-allowed;background:transparent}}@media screen and (min-width:1200px){&.ant-btn-variant-filled:not(:disabled):not(.ant-btn-disabled):hover{background-color:var(--ant-button-default-color);color:var(--ant-button-solid-text-color);[data-theme=dark] &{background-color:var(--ant-color-bg-solid-hover)}}}}}.filters-limit-button{border:none}@keyframes fadeIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}}.ropeways-card{width:100%;height:100%;padding:var(--ant-padding-lg);background:var(--ant-color-bg-container);border-radius:var(--ant-kp-border-radius-xl);transition:background .5s ease;cursor:pointer;.ropeways-card-header{.ropeways-card-header-title{padding-bottom:4px;transition:color .5s ease}.ropeways-card-header-text{transition:color .5s ease}.ropeways-card-header-tag{width:fit-content;margin-top:var(--ant-margin)}.ropeways-card-header-icon{width:40px;height:40px;@media screen and (min-width:960px){width:44px;height:44px}@media screen and (min-width:1200px){width:48px;height:48px}}}.ropeways-card-info{.ropeways-card-info-text{transition:color .5s ease}}&:hover{background:var(--ant-kpbrand-6);.ropeways-card-header-text,.ropeways-card-header-title,.ropeways-card-info-text{color:var(--ant-kp-color-text-solid-light)}}}.content-ropeways{width:100%;.content-ropeways-header{justify-content:space-between;flex-wrap:wrap;.content-ropeways-header-title{flex-basis:100%;padding-bottom:var(--ant-padding);@media screen and (min-width:960px){flex-basis:33%;padding-bottom:0}}.content-ropeways-header-tabs{flex-basis:50%;@media screen and (min-width:960px){flex-basis:33%;justify-content:center}}.content-ropeways-header-navigation{flex-basis:50%;justify-content:flex-end;display:none;@media screen and (min-width:960px){flex-basis:33%;display:flex}}}.content-ropeways-content{margin-top:var(--ant-padding-lg);.fallback{height:258px;@media screen and (min-width:960px){height:242px}@media screen and (min-width:1440px){height:248px}}.content-ropeways-content-swiper{width:100%;.swiper-wrapper{display:flex;align-items:stretch}.content-ropeways-content-swiper-slide{height:auto;display:flex;.ropeways-card{flex:1;height:100%}}}}}@layer components{.content-spacer{width:100%;height:var(--dynamic-height_compact,auto)}@media screen and (width >= 576px){.content-spacer{height:var(--dynamic-height_default,auto)}}@media screen and (width >= 1200px){.content-spacer{height:var(--dynamic-height_large,auto)}}}@layer components{.content-sticky-tabs{&.filled{.content-sticky-tabs-navigation{.ant-tabs{background-color:var(--ant-color-bg-container);.ant-tabs-nav:before{display:none}}&.sticky-tabs-fixed{z-index:11;.ant-tabs{background-color:var(--ant-kp-color-bg-header)}}}}&.outlined{.content-sticky-tabs-navigation.sticky-tabs-fixed{.ant-tabs{.ant-tabs-nav:before{display:none}}}}.content-sticky-tabs-navigation{.content-sticky-tabs-tabs>.ant-tabs-nav{max-width:var(--layout-width-standard);width:100%;margin:0 auto}}.ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active) .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--ant-tabs-item-color)}@media screen and (min-width:992px){.content-sticky-tabs-navigation{.ant-tabs{padding-inline:var(--ant-kp-layout-margin)}}}}}@layer components{.content-tables{gap:var(--ant-kp-layout-section-row-margin-m)}.block-main-table,.content-tables{display:flex;flex-direction:column}.block-main-table{gap:var(--ant-margin-xxs);min-width:0}.block-price-table{--block-price-table-column-width:clamp(128px,14vw,192px);display:grid;grid-template-columns:repeat(var(--block-price-table-columns,1),minmax(0,1fr));gap:var(--ant-margin-md);min-width:0}.block-main-table,.block-price-table{.markdown{&,li,ol,p,ul{font-size:inherit}a{color:inherit;text-decoration:underline;&:hover{text-decoration:none}}}}.content-tables .wrapper-content{padding:var(--ant-margin-xl);border-radius:var(--ant-kp-border-radius-xxl);background:var(--ant-color-bg-container)}.content-tables .content-block{position:relative}.content-tables .content-block:not(:first-child){padding-top:var(--ant-margin-lg)}.content-tables .content-block:not(:last-child){padding-bottom:var(--ant-margin-lg)}.content-tables .content-block:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--ant-color-split)}@media (min-width:768px){.block-price-table{gap:var(--ant-margin-xs);grid-template-columns:repeat(var(--block-price-table-columns-lg,var(--block-price-table-columns,1)),minmax(0,var(--block-price-table-column-width)));width:max-content;max-width:100%}.content-tables .content-block{flex-wrap:nowrap}}}@layer components{.content-tables-accordions{width:100%;.markdown{&,li,ol,p,ul{margin:0;font-size:inherit;line-height:inherit}a{color:inherit;text-decoration:underline;&:hover{text-decoration:none}}}}.content-tables-accordions-desktop{display:none;gap:var(--ant-margin);padding:var(--ant-padding-lg);border-radius:var(--ant-kp-border-radius-xxl);background:var(--ant-kp-color-bg-container-secondary)}.content-tables-accordions-desktop-list{width:100%}.content-tables-accordions-desktop-row{display:grid;grid-template-columns:minmax(192px,1fr) repeat(4,140px);gap:var(--ant-margin);padding:var(--ant-padding-lg);border-bottom:1px solid var(--ant-color-split)}.content-tables-accordions-desktop-cell{min-width:0;color:var(--ant-color-text);word-break:break-word}.content-tables-accordions-desktop-header .content-tables-accordions-desktop-cell{font-family:var(--ant-font-family-heading);font-size:var(--ant-font-size-sm);line-height:var(--ant-line-height-sm);font-weight:700}.content-tables-accordions-desktop-header{padding-top:0;padding-bottom:var(--ant-padding-lg)}.content-tables-accordions-desktop-cell:first-child .markdown,.content-tables-accordions-mobile-headline .markdown{flex:1 1 auto;min-width:0}.content-tables-accordions-cell-align-right{text-align:right}.content-tables-accordions-cell-align-right>.ant-flex{justify-content:flex-end}.content-tables-accordions-cell-align-center{text-align:center}.content-tables-accordions-cell-align-center>.ant-flex{justify-content:center}.content-tables-accordions-tour-link{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:32px;height:32px;color:var(--ant-color-primary);font-size:32px;line-height:1}.content-tables-accordions-tour-icon{display:block;width:32px;height:32px;object-fit:contain}.content-tables-accordions-legend{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);font-weight:var(--ant-font-weight-normal);line-height:var(--ant-line-height-sm)}.content-tables-accordions-legend .markdown{display:flex;flex-direction:column;gap:var(--ant-margin-xs);width:100%}.content-tables-accordions-legend .markdown,.content-tables-accordions-legend .markdown li,.content-tables-accordions-legend .markdown ol,.content-tables-accordions-legend .markdown p,.content-tables-accordions-legend .markdown ul{color:inherit;font:inherit}.content-tables-accordions-mobile{display:flex;flex-direction:column;gap:var(--ant-margin-xs);background:transparent}.content-tables-accordions-mobile .ant-collapse-item{overflow:hidden;border:0;border-radius:var(--ant-kp-border-radius-xl);background:var(--ant-color-bg-container)}.content-tables-accordions-mobile .ant-collapse-header{align-items:flex-start;gap:var(--ant-margin-xs);padding:var(--ant-padding)}.content-tables-accordions-mobile .ant-collapse-item-active .ant-collapse-header{padding-bottom:var(--ant-margin-xs)}.content-tables-accordions-mobile .ant-collapse-header-text{min-width:0}.content-tables-accordions-mobile .ant-collapse-expand-icon{height:var(--ant-control-height);padding-inline-start:0;padding-inline-end:0}.content-tables-accordions-mobile .ant-collapse-content-box{padding:0 var(--ant-padding) var(--ant-padding)}.content-tables-accordions-mobile-cell-label strong{font-weight:var(--ant-font-weight-normal)}.content-tables-accordions-mobile-head{width:100%;min-width:0}.content-tables-accordions-mobile-headline,.content-tables-accordions-mobile-headline>.content-tables-accordions-mobile-title{flex:1 1 auto;min-width:0}.content-tables-accordions-mobile-content{display:flex;flex-direction:column;gap:var(--ant-margin-xs)}.content-tables-accordions-mobile-area-row{display:grid;grid-template-rows:0fr auto;gap:0;transition:grid-template-rows .2s ease,gap .2s ease}.content-tables-accordions-mobile-area-row>.content-tables-accordions-mobile-cell-label{min-height:0;opacity:0;overflow:hidden;transition:opacity .2s ease}.content-tables-accordions-mobile-area,.content-tables-accordions-mobile-area .markdown,.content-tables-accordions-mobile-area .markdown p{color:var(--ant-color-text-description);font-size:var(--ant-font-size);line-height:var(--ant-line-height);transition:color .2s ease,font-size .2s ease,line-height .2s ease}.content-tables-accordions-mobile .ant-collapse-item-active .content-tables-accordions-mobile-area-row{gap:4px;grid-template-rows:1fr auto}.content-tables-accordions-mobile .ant-collapse-item-active .content-tables-accordions-mobile-area-row>.content-tables-accordions-mobile-cell-label{opacity:1}.content-tables-accordions-mobile .ant-collapse-item-active .content-tables-accordions-mobile-area,.content-tables-accordions-mobile .ant-collapse-item-active .content-tables-accordions-mobile-area .markdown,.content-tables-accordions-mobile .ant-collapse-item-active .content-tables-accordions-mobile-area .markdown p{color:var(--ant-color-text);font-size:var(--ant-font-size-sm);line-height:var(--ant-line-height-sm)}.content-tables-accordions-mobile-row{display:flex;flex-direction:column;gap:4px}.content-tables-accordions-mobile-button{height:var(--ant-control-height);border-color:var(--ant-color-text-quaternary);color:var(--ant-color-text);background:transparent}.content-tables-accordions-mobile-button-active{border-color:var(--ant-color-primary);color:var(--ant-color-primary)}.content-tables-accordions-mobile-legend{margin-top:var(--ant-margin-xs);padding-top:var(--ant-padding)}.content-tables-accordions-chevron-closed{transform:rotate(180deg)}@media (min-width:768px){.content-tables-accordions{overflow-x:auto}.content-tables-accordions-desktop{display:flex;min-width:912px}.content-tables-accordions-mobile,.content-tables-accordions-mobile-legend{display:none}}@media (min-width:1200px){.content-tables-accordions-desktop-row{grid-template-columns:minmax(0,1fr) 150px repeat(2,180px) minmax(0,1fr)}}}@layer components{.content-tabs{--mobile-button-padding-block:var(--ant-margin);--mobile-button-height:calc(var(--ant-control-height) + var(--mobile-button-padding-block) + var(--mobile-button-padding-block));position:relative;.content-tabs-navigation{background-color:var(--ant-color-bg-layout);transition:background-color .2s;&.sticky-tabs-fixed{z-index:11;background-color:var(--ant-kp-color-bg-header)}.content-tabs-navigation-inner{box-sizing:border-box;flex-wrap:wrap;gap:var(--ant-margin-xs);margin:0 auto;max-width:calc(var(--layout-width-standard) + var(--ant-kp-layout-margin) + var(--ant-kp-layout-margin));@media screen and (min-width:992px){flex-wrap:nowrap;padding-inline:var(--ant-kp-layout-margin)}}.content-tabs-tabs{flex:1 1 auto;min-width:0;&>.ant-tabs-nav{margin:0;width:100%}}.ant-tabs{background-color:transparent;.ant-tabs-nav-list{padding-inline:var(--ant-kp-layout-margin);@media screen and (min-width:992px){padding-inline:0}}}}.content-tabs-button-link{box-sizing:border-box;flex:0 0 100%;width:100%;background:var(--ant-color-bg-container);border-radius:var(--ant-border-radius-lg) var(--ant-border-radius-lg) 0 0;padding:var(--mobile-button-padding-block) var(--ant-kp-gutter-row);.ant-btn{width:100%}}.content-tabs-desktop-button{display:none;@media screen and (min-width:992px){display:flex;flex:0 0 auto;padding-left:22px;padding-bottom:0;padding-right:22px;padding-top:0;background:unset;width:auto;.ant-btn{width:auto}}}.content-tabs-mobile-button{position:sticky;bottom:0;z-index:11;text-align:center;@media screen and (min-width:576px){.ant-btn{max-width:250px}}@media screen and (min-width:992px){display:none}}&.filled{.content-tabs-navigation{background-color:var(--ant-color-bg-container);.ant-tabs{.ant-tabs-nav:before{display:none}}&.sticky-tabs-fixed{z-index:11;background-color:var(--ant-kp-color-bg-header)}}}&.outlined{.content-tabs-navigation.sticky-tabs-fixed{.ant-tabs{.ant-tabs-nav:before{display:none}}}}.content-tabs-panel{width:100%}&.with-button{.content-tabs-panel{padding-bottom:var(--mobile-button-height);@media screen and (min-width:992px){padding-bottom:0}}}.ant-tabs .ant-tabs-tab:not(.ant-tabs-tab-active) .ant-tabs-tab-btn:focus:not(:focus-visible){color:var(--ant-tabs-item-color)}}}@layer components{.content-tags-image{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ant-margin-sm);@media (min-width:576px){flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:var(--ant-margin-sm)}}.content-tags-image-item{display:flex;width:100%;max-width:328px;padding:4px var(--ant-margin) 4px 4px;justify-content:flex-start;align-items:center;gap:var(--ant-margin-xs);border-radius:var(--ant-border-radius-lg);background:var(--ant-color-bg-container);@media (min-width:576px){width:auto}@media (min-width:1200px){border-radius:var(--ant-kp-border-radius-xl)}& .picture{flex-shrink:0;width:48px;height:48px;border-radius:var(--ant-kp-border-radius-l);overflow:hidden;@media (min-width:1200px){width:64px;height:64px;border-radius:20px}img{width:100%;height:100%;object-fit:cover}}& .text{flex:1 0 0;color:var(--ant-color-text);font-family:var(--ant-font-family);font-style:normal;font-weight:var(--ant-font-weight-normal);line-height:var(--ant-line-height-lg);@media (min-width:1200px){font-size:var(--ant-font-size-lg)}}}}@layer components{.content-text{gap:var(--ant-margin-xl);.content-text-wrapper{&.expandable{max-height:130px;transition:max-height .5s;overflow:hidden;position:relative;@media screen and (min-width:992px){max-height:118px}@media screen and (min-width:1440px){max-height:121px}&:after{content:"";transition:opacity .4s;opacity:1;position:absolute;bottom:0;left:0;right:0;height:81px;background:linear-gradient(0deg,var(--ant-color-bg-layout) 0,rgba(234,238,246,0) 100%);pointer-events:none}&.expanded{&:after{opacity:0}}}}.arrow-icon{font-size:18px;&.rotated{transform:rotate(180deg)}}}}@layer components{.content-title{font-style:normal;&.default{color:var(--ant-color-text-heading)}&.invert{color:var(--ant-kp-color-text-invert)}&.brand{color:var(--ant-color-primary-text)}&.secondary{color:var(--ant-color-text-heading-secondary)}&.solid-dark{color:var(--ant-kp-color-text-dark-solid)}&.solid-light{color:var(--ant-kp-color-text-solid-light)}}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}}