.hover-indicator__control{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-image:radial-gradient(closest-side,rgba(60,60,59,.3),rgba(60,60,59,0));border:0;box-shadow:none;color:currentColor;color:#fff;display:block;font:inherit;height:56px;margin:0;padding:0;position:relative;touch-action:manipulation;transition:opacity .3s,visibility .3s,transform .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;width:56px}.hover-indicator__control--cursor.hover-indicator__control--interacted{opacity:.3}.hover-indicator__control--cursor.hover-indicator__control--active{opacity:0;transform:translateY(16px);visibility:hidden}.hover-indicator__control-icon{fill:currentColor;height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px;z-index:2}.base-video{cursor:pointer;display:block}.base-video,.base-video__wrapper{position:relative}:not(#\9) .base-video__image{width:100%/*! @specificity */}.base-video__video{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.base-video__cursor-wrapper{bottom:0;color:#fff;display:none;position:absolute;right:0;z-index:5}@media(hover:hover){.base-video__cursor-wrapper{display:block}}.base-video__play-wrapper{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;color:currentColor;color:#fff;display:block;font:inherit;margin:0;padding:16px;position:absolute;right:0;top:0;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;z-index:5}.base-video__play-wrapper:before{background:radial-gradient(closest-side,rgba(60,60,59,.3),rgba(60,60,59,0));content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}@media(hover:hover){.base-video__play-wrapper{display:none}}.base-video__play{fill:currentColor;height:24px;position:relative;width:24px;z-index:2}.content-block-prices__list{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(1,1fr);margin:0 auto;max-width:612px}@media(min-width:480px){.content-block-prices__list{gap:12px;gap:var(--layout-gutter,12px);grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.content-block-prices__list{max-width:none}}@media(min-width:1200px){.content-block-prices__list--columns-3{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.content-block-prices__list--columns-4{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.content-block-prices__list--columns-4{grid-template-columns:repeat(4,1fr)}}.content-block-prices__item{grid-gap:12px;display:grid;gap:12px}.content-block-prices__image-wrapper{position:relative}.content-block-prices__image-wrapper--ratio-3-2{display:block;position:relative}.content-block-prices__image-wrapper--ratio-3-2:before{content:"";display:block;padding-top:66.6666666667%}.content-block-prices__image-wrapper--ratio-16-9{display:block;position:relative}.content-block-prices__image-wrapper--ratio-16-9:before{content:"";display:block;padding-top:56.25%}:not(#\9) .content-block-prices__image{display:block;height:100%;left:0;position:absolute;/*! @specificity */top:0;width:100%}:not(#\9) .content-block-prices__image img{display:block;height:100%;left:0;position:absolute;/*! @specificity */top:0;width:100%}.content-block-prices__contents{align-items:flex-start;display:flex;justify-content:space-between}.content-block-prices__text-contents{grid-gap:8px;display:grid;gap:8px}@media(min-width:768px){.content-block-prices__text-contents{gap:4px}}.content-block-prices__title{line-height:1.4}.content-block-prices__price-wrapper{align-items:center;display:flex}.content-block-prices__price{font-size:14px;line-height:19.6px;margin-right:16px}@media(min-width:360px){.content-block-prices__price{font-size:calc(13.14286px + .2381vw)}}@media(min-width:1200px){.content-block-prices__price{font-size:16px}}@media(min-width:360px){.content-block-prices__price{line-height:calc(18.4px + .33333vw)}}@media(min-width:1200px){.content-block-prices__price{line-height:22.4px}}