@charset "UTF-8";.slbOverlay,.slbWrapOuter,.slbWrap{position:fixed;top:0;right:0;bottom:0;left:0}.slbOverlay{overflow:hidden;z-index:2000;background-color:#000;opacity:.7;-webkit-animation:slbOverlay .5s;-moz-animation:slbOverlay .5s;animation:slbOverlay .5s}.slbWrapOuter{overflow-x:hidden;overflow-y:auto;z-index:2010}.slbWrap{position:absolute;text-align:center}.slbWrap:before{content:"";display:inline-block;height:100%;vertical-align:middle}.slbContentOuter{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;padding:0 1em;box-sizing:border-box;z-index:2020;text-align:left;max-width:100%}.slbContentEl .slbContentOuter{padding:5em 1em}.slbContent{position:relative}.slbContentEl .slbContent{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;background-color:#fff;box-shadow:0 .2em 1em #0006}.slbImageWrap{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;position:relative}.slbImageWrap:after{content:"";position:absolute;left:0;right:0;top:5em;bottom:5em;display:block;z-index:-1;box-shadow:0 .2em 1em #0009;background-color:#fff}.slbDirectionNext .slbImageWrap{-webkit-animation:slbEnterNext .4s;-moz-animation:slbEnterNext .4s;animation:slbEnterNext .4s}.slbDirectionPrev .slbImageWrap{-webkit-animation:slbEnterPrev .4s;-moz-animation:slbEnterPrev .4s;animation:slbEnterPrev .4s}.slbImage{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:5em 0;margin:0 auto}.slbCaption{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;font-size:1.4em;position:absolute;left:0;right:0;bottom:0;padding:.71429em 0;color:#fff;color:#ffffffb3;text-align:center}.slbCloseBtn,.slbArrow{margin:0;padding:0;border:0;cursor:pointer;background:none}.slbCloseBtn::-moz-focus-inner,.slbArrow::-moz-focus-inner{padding:0;border:0}.slbCloseBtn:hover,.slbArrow:hover{opacity:.5}.slbCloseBtn:active,.slbArrow:active{opacity:.8}.slbCloseBtn{-webkit-animation:slbEnter .3s;-moz-animation:slbEnter .3s;animation:slbEnter .3s;font-size:3em;width:1.66667em;height:1.66667em;line-height:1.66667em;position:absolute;right:-.33333em;top:0;color:#fff;color:#ffffffb3;text-align:center}.slbLoading .slbCloseBtn{display:none}.slbLoadingText{font-size:1.4em;color:#fff;color:#ffffffe6}.slbArrows{position:fixed;top:50%;left:0;right:0}.slbLoading .slbArrows{display:none}.slbArrow{position:absolute;top:50%;margin-top:-5em;width:5em;height:10em;opacity:.7;text-indent:-999em;overflow:hidden}.slbArrow:before{content:"";position:absolute;top:50%;left:50%;margin:-.8em 0 0 -.8em;border:.8em solid transparent}.slbArrow.next{right:0}.slbArrow.next:before{border-left-color:#fff}.slbArrow.prev{left:0}.slbArrow.prev:before{border-right-color:#fff}.slbIframeCont{width:80em;height:0;overflow:hidden;padding-top:56.25%;margin:5em 0}.slbIframe{position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 .2em 1em #0009;background:#000}@-webkit-keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@-moz-keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@keyframes slbOverlay{0%{opacity:0}to{opacity:.7}}@-webkit-keyframes slbEnter{0%{opacity:0;-webkit-transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnter{0%{opacity:0;-moz-transform:translate3d(0,-1em,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnter{0%{opacity:0;-webkit-transform:translate3d(0,-1em,0);-moz-transform:translate3d(0,-1em,0);-ms-transform:translate3d(0,-1em,0);-o-transform:translate3d(0,-1em,0);transform:translate3d(0,-1em,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slbEnterNext{0%{opacity:0;-webkit-transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterNext{0%{opacity:0;-moz-transform:translate3d(4em,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterNext{0%{opacity:0;-webkit-transform:translate3d(4em,0,0);-moz-transform:translate3d(4em,0,0);-ms-transform:translate3d(4em,0,0);-o-transform:translate3d(4em,0,0);transform:translate3d(4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}}@-webkit-keyframes slbEnterPrev{0%{opacity:0;-webkit-transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0)}}@-moz-keyframes slbEnterPrev{0%{opacity:0;-moz-transform:translate3d(-4em,0,0)}to{opacity:1;-moz-transform:translate3d(0,0,0)}}@keyframes slbEnterPrev{0%{opacity:0;-webkit-transform:translate3d(-4em,0,0);-moz-transform:translate3d(-4em,0,0);-ms-transform:translate3d(-4em,0,0);-o-transform:translate3d(-4em,0,0);transform:translate3d(-4em,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}:root{--durationAnimationBase: .24s;--easingAnimationBase: ease-in-out;--animationBase: all var(--durationAnimationBase) var(--easingAnimationBase);--durationAnimationFast: .12s;--animationFast: all var(--durationAnimationFast) var(--easingAnimationBase);--durationAnimationLong: .4s;--animationLong: all var(--durationAnimationLong) var(--easingAnimationBase)}:root{--sizeContentOffset: 1.25rem;--sizeContentWidth: 90rem;--sizeContentWidthNarrow: 85rem;--sizeInputFont: var(--textSm);--sizeInputPaddingVertical: var(--spaceSm);--sizeInputPaddingHorizontal: var(--spaceMd);--sizeInputPadding: var(--sizeInputPaddingVertical) var(--sizeInputPaddingHorizontal);--sizeInputBorder: 1px;--sizeInputBorderRadius: 0;--sizeButtonFont: var(--textSm);--sizeButtonPaddingVertical: var(--spaceSm);--sizeButtonPaddingHorizontal: var(--spaceLg);--sizeButtonPadding: var(--sizeButtonPaddingVertical) var(--sizeButtonPaddingHorizontal);--sizeButtonBorder: 1px;--sizeButtonBorderRadius: 0;--padding: .75rem 1.5rem}:root{--fontFamily: FunnelSans;--textBaseSize: 1.15rem;--textScaleRatio: 1.2;--bodyLineHeight: 1.5;--headingLineHeight: 1.3;--textXs: calc(1em / (var(--textScaleRatio) * var(--textScaleRatio)));--textSm: calc(1em / var(--textScaleRatio));--textRg: 1rem;--textMd: 1.5rem;--textLg: 1.75rem;--textXl: 2.25rem;--textXxl: 3.5rem}@media (min-width: 48rem){:root{--textRg: 1.15rem;--textMd: 1.5rem;--textLg: 2rem;--textXl: 4rem;--textXxl: 5rem}}@font-face{font-family:FunnelSans;src:url(/wp-content/themes/rezidence-wilczek/public/dist/FunnelSans-Regular-hAdw1Fh6.woff2) format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:FunnelSans;src:url(/wp-content/themes/rezidence-wilczek/public/dist/FunnelSans-Light-D558OdYo.woff2) format("woff2");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:FunnelSans;src:url(/wp-content/themes/rezidence-wilczek/public/dist/FunnelSans-Bold-CcUEMYym.woff2) format("woff2");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:FunnelDisplay;src:url(/wp-content/themes/rezidence-wilczek/public/dist/FunnelDisplay-Regular-BI1mSi5t.woff2) format("woff2");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:FunnelDisplay;src:url(/wp-content/themes/rezidence-wilczek/public/dist/FunnelDisplay-Light-BP1HVgGe.woff2) format("woff2");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:FunnelDisplay;src:url(/wp-content/themes/rezidence-wilczek/public/dist/FunnelDisplay-Medium-B5RVv3-y.woff2) format("woff2");font-weight:500;font-style:normal;font-display:fallback}html{box-sizing:border-box;scroll-behavior:smooth}html.is-not-smooth{scroll-behavior:unset}*,*:before,*:after{box-sizing:inherit}body{display:flex;flex-flow:column;min-height:100vh;background:var(--colorDark)!important;margin:0;font-size:var(--textBaseSize);font-family:var(--fontFamily),"sans-serif";font-weight:400;color:var(--colorText);text-rendering:optimizeSpeed;line-height:var(--bodyLineHeight);overflow-x:hidden;position:relative}body:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;-webkit-backdrop-filter:blur(165px);backdrop-filter:blur(165px);z-index:1}body footer{margin-top:auto}body.is-not-overflowed{overflow:hidden}ul,ol{padding:0}h1,h2,h3,h4,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}a:not([class]){text-decoration-skip-ink:auto}img{max-width:100%;vertical-align:middle}input,button,textarea,select{font:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none}iframe{border:0}::selection{color:hsl(0,0%,calc((var(--colorSecondary-l) - 60) * -100%));background:var(--colorSecondary)}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}li{list-style:none}html{overflow-x:clip}main{overflow-x:clip}main .shadow{position:absolute;background:var(--colorPrimary);border-radius:50%;width:35%;aspect-ratio:1}main .shadow-small{width:21%}main .shadow-orange{background:#fbb37d;filter:blur(92px);aspect-ratio:auto}main .first{right:0;top:0}main .second{left:0;top:0}main .third{width:47%;bottom:0;left:-15%}main .fourth{width:85%;height:25rem;bottom:0;left:50%;transform:translate(-50%)}main .fifth{right:-5%;bottom:0}h1,h2,h3,h4,h5,h6{color:var(--colorTitle)!important;font-family:FunnelDisplay,sans-serif;line-height:var(--headingLineHeight);margin-bottom:1.5rem}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{display:block;font-size:.625em}h1,.u-textXxl{font-size:var(--textXxl);line-height:var(--headingLineHeight);font-weight:400}h1:not([class]),.u-textXxl:not([class]){font-size:var(--contentTextXxl, var(--textXxl))}h2,.u-textXl{font-size:var(--textXl);line-height:var(--headingLineHeight);font-weight:400}h2:not([class]),.u-textXl:not([class]){font-size:var(--contentTextXl, var(--textXl))}h3,.u-textLg{font-size:var(--textLg);line-height:var(--headingLineHeight);font-weight:500}h3:not([class]),.u-textLg:not([class]){font-size:var(--contentTextLg, var(--textLg))}h4,.u-textMd{font-size:var(--textMd);line-height:var(--headingLineHeight)}h4:not([class]),.u-textMd:not([class]){font-size:var(--contentTextMd, var(--textMd))}h5,.u-textRg{font-size:var(--textRg);line-height:var(--headingLineHeight)}h5:not([class]),.u-textRg:not([class]){font-size:var(--contentTextRg, var(--textRg))}h6{font-size:var(--textBaseSize)}.u-textSm,small{font-size:var(--textSm)}.u-textXs{font-size:var(--textXs)}p{line-height:var(--bodyLineHeight)}a{color:var(--colorLinkText);text-decoration:none}a:hover,a:focus{text-decoration:underline;color:var(--colorLinkTextActive)}strong{font-weight:700}:root{--colorPrimary: hsl(141.6666666667deg, 16.3636363636%, 56.862745098%);--colorPrimary-h: 141.6666666667deg;--colorPrimary-s: 16.3636363636;--colorPrimary-l: 56.862745098;--colorSecondary: hsl(25.7142857143deg, 94.0298507463%, 73.7254901961%);--colorSecondary-h: 25.7142857143deg;--colorSecondary-s: 94.0298507463;--colorSecondary-l: 73.7254901961;--colorTitle: hsl(0deg, 0%, 100%);--colorTitle-h: 0deg;--colorTitle-s: 0;--colorTitle-l: 100;--colorBgLight: hsl(220deg, 14.2857142857%, 95.8823529412%);--colorBgLight-h: 220deg;--colorBgLight-s: 14.2857142857;--colorBgLight-l: 95.8823529412;--colorOutline: hsl(0deg, 0%, 90.1960784314%);--colorOutline-h: 0deg;--colorOutline-s: 0;--colorOutline-l: 90.1960784314;--colorOutlineDark: hsl(218.1818181818deg, 12.0879120879%, 64.3137254902%);--colorOutlineDark-h: 218.1818181818deg;--colorOutlineDark-s: 12.0879120879;--colorOutlineDark-l: 64.3137254902;--colorDark: hsl(160deg, 8.1081081081%, 14.5098039216%);--colorDark-h: 160deg;--colorDark-s: 8.1081081081;--colorDark-l: 14.5098039216;--colorLight: hsl(200deg, 17.6470588235%, 96.6666666667%);--colorLight-h: 200deg;--colorLight-s: 17.6470588235;--colorLight-l: 96.6666666667;--colorText: var(--colorLight);--colorTextSecondary: #666666;--colorTextFaded: #999999}.c-primary{color:var(--colorPrimary)}.c-secondary{color:var(--colorSecondary)}.green{color:var(--colorPrimary)}.u-clearfix:after{clear:both;content:"";display:table}.u-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}[class*=u-frame]{margin-left:auto;margin-right:auto;width:100%}.u-frame{max-width:calc(var(--sizeContentWidth) + var(--sizeContentOffset) * 2);padding-left:calc(var(--sizeContentOffset) * 2);padding-right:calc(var(--sizeContentOffset) * 2)}@media (max-width: 63.99rem){.u-frame{padding-left:var(--sizeContentOffset);padding-right:var(--sizeContentOffset)}}.u-frame--narrow{max-width:calc(var(--sizeContentWidthNarrow) + var(--sizeContentOffset) * 2);padding-left:var(--sizeContentOffset);padding-right:var(--sizeContentOffset)}.u-frame--medium{max-width:calc(var(--sizeContentWidthMedium) + var(--sizeContentOffset) * 2);padding-left:var(--sizeContentOffset);padding-right:var(--sizeContentOffset)}.u-frame--wide{max-width:calc(var(--sizeContentWidthWide) + var(--sizeContentOffset) * 2);padding-left:var(--sizeContentOffset);padding-right:var(--sizeContentOffset)}.u-fullWidth{width:100%}.u-block{display:block}.u-flex{display:flex}[v-cloak],.u-hidden{display:none!important}.u-hiddenVisually{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.u-hiddenOverflow{overflow:hidden}.u-invisibleScrollBar{-ms-overflow-style:none;scrollbar-width:none}.u-invisibleScrollBar::-webkit-scrollbar{display:none}.u-customScrollBar{scrollbar-color:rgba(0,0,0,.2) transparent;scrollbar-width:thin}.u-customScrollBar::-webkit-scrollbar{width:.4rem}.u-customScrollBar::-webkit-scrollbar-track{background:transparent}.u-customScrollBar::-webkit-scrollbar-thumb{background:#0003;transition:all .25s ease-in-out}.u-customScrollBar::-webkit-scrollbar-thumb:hover{background:#0006}.u-textCenter{text-align:center}.u-flexJustifyStart{justify-content:flex-start}.u-flexJustifyEnd{justify-content:flex-end}.u-flexJustifyCenter{justify-content:center}.u-flexJustifyBetween{justify-content:space-between}.u-flexJustifyAround{justify-content:space-around}.u-flexAlignItemsStart{align-items:flex-start}.u-flexAlignItemsEnd{align-items:flex-end}.u-flexAlignItemsCenter{align-items:center}.u-spanRow{grid-column:1/-1}.u-uppercase{text-transform:uppercase}.u-lowercase{text-transform:lowercase}.u-underline{text-decoration:underline}.u-underline:hover,.u-underline:active,.u-underline:focus{text-decoration:none}[data-tooltip]{position:relative}[data-tooltip]:before{content:attr(data-tooltip);display:block;position:absolute;inset:auto auto calc(100% + .5rem) 50%;padding:.25rem .5rem;font-size:.75rem;font-weight:500;white-space:nowrap;color:var(--colorLight);background:#000000f5;border-radius:.25rem;transform:translate(-50%);opacity:0;pointer-events:none;transition:var(--animationFast)}[data-tooltip]:hover:before{opacity:1}.Button,.wp-element-button{font-family:FunnelDisplay,sans-serif;display:inline-flex;align-items:center;justify-content:center;text-align:center;gap:.75rem;height:3rem!important;border-radius:1.25rem!important;border:0;outline:0;font-weight:600;line-height:1.25rem;text-decoration:none;cursor:pointer;transition:var(--animationBase);letter-spacing:.05rem}.Button[disabled],.wp-element-button[disabled]{pointer-events:none;opacity:.8}.Button>span,.wp-element-button>span{position:relative}.Button>span:empty,.wp-element-button>span:empty{display:none}.Button:hover,.Button:active,.Button:focus,.wp-element-button:hover,.wp-element-button:active,.wp-element-button:focus{text-decoration:none}.ButtonIcon,.wp-element-buttonIcon{height:1em;width:auto;transition:inherit}.ButtonIcon--left,.wp-element-buttonIcon--left{order:-1}.Button:hover .ButtonIcon--arrow,.Button:focus .ButtonIcon--arrow,.Button:hover .wp-element-buttonIcon--arrow,.Button:focus .wp-element-buttonIcon--arrow{transform:translate(.25em)}.Button:hover .ButtonIcon--arrow+span,.Button:focus .ButtonIcon--arrow+span,.Button:hover .wp-element-buttonIcon--arrow+span,.Button:focus .wp-element-buttonIcon--arrow+span{transform:translate(-.125em)}.Button--primary,.wp-block-button:not([class*=is-style])>.Button,.wp-element-button--primary,.wp-block-button:not([class*=is-style])>.wp-element-button{color:var(--colorDark);background:#fff;position:relative;height:4.0625rem!important;padding:.75rem 3rem;margin-right:3.5rem}@media (max-width: 47.99rem){.Button--primary,.wp-block-button:not([class*=is-style])>.Button,.wp-element-button--primary,.wp-block-button:not([class*=is-style])>.wp-element-button{padding:.75rem 1.5rem;height:3rem!important}}.Button--primary:after,.wp-block-button:not([class*=is-style])>.Button:after,.wp-element-button--primary:after,.wp-block-button:not([class*=is-style])>.wp-element-button:after{content:"";position:absolute;width:4rem;right:-4.25rem;aspect-ratio:1/1;background:url(/wp-content/themes/rezidence-wilczek/public/dist/button-icon-TMD81Ohi.svg);background-color:var(--colorDark);background-repeat:no-repeat;background-position:center;border-radius:1.25rem;transition:all .3s ease}@media (max-width: 47.99rem){.Button--primary:after,.wp-block-button:not([class*=is-style])>.Button:after,.wp-element-button--primary:after,.wp-block-button:not([class*=is-style])>.wp-element-button:after{width:3rem;right:-3.25rem}}.Button--primary:hover,.Button--primary:active,.Button--primary:focus,.wp-block-button:not([class*=is-style])>.Button:hover,.wp-block-button:not([class*=is-style])>.Button:active,.wp-block-button:not([class*=is-style])>.Button:focus,.wp-element-button--primary:hover,.wp-element-button--primary:active,.wp-element-button--primary:focus,.wp-block-button:not([class*=is-style])>.wp-element-button:hover,.wp-block-button:not([class*=is-style])>.wp-element-button:active,.wp-block-button:not([class*=is-style])>.wp-element-button:focus{color:#fff;background:var(--colorDark)}.Button--primary:hover:after,.Button--primary:active:after,.Button--primary:focus:after,.wp-block-button:not([class*=is-style])>.Button:hover:after,.wp-block-button:not([class*=is-style])>.Button:active:after,.wp-block-button:not([class*=is-style])>.Button:focus:after,.wp-element-button--primary:hover:after,.wp-element-button--primary:active:after,.wp-element-button--primary:focus:after,.wp-block-button:not([class*=is-style])>.wp-element-button:hover:after,.wp-block-button:not([class*=is-style])>.wp-element-button:active:after,.wp-block-button:not([class*=is-style])>.wp-element-button:focus:after{color:var(--colorDark);background-color:#fff!important;background:url(/wp-content/themes/rezidence-wilczek/public/dist/button-icon-dark-D-Z8CbbW.svg);background-repeat:no-repeat;background-position:center}.Button--outline,.is-style-outline>.Button,.wp-element-button--outline,.is-style-outline>.wp-element-button{border:.125rem solid var(--buttonBorderColor, var(--colorPrimary));background:transparent;color:inherit}.Button--outline:hover,.Button--outline:active,.Button--outline:focus,.is-style-outline>.Button:hover,.is-style-outline>.Button:active,.is-style-outline>.Button:focus,.wp-element-button--outline:hover,.wp-element-button--outline:active,.wp-element-button--outline:focus,.is-style-outline>.wp-element-button:hover,.is-style-outline>.wp-element-button:active,.is-style-outline>.wp-element-button:focus{color:inherit;background:var(--buttonBorderColor, var(--colorPrimary))}.Button--outline.Button--negative,.is-style-outline>.Button.Button--negative,.wp-element-button--outline.Button--negative,.is-style-outline>.wp-element-button.Button--negative{--buttonBorderColor: var(--colorLight)}.Button--outline.Button--negative:hover,.Button--outline.Button--negative:active,.Button--outline.Button--negative:focus,.is-style-outline>.Button.Button--negative:hover,.is-style-outline>.Button.Button--negative:active,.is-style-outline>.Button.Button--negative:focus,.wp-element-button--outline.Button--negative:hover,.wp-element-button--outline.Button--negative:active,.wp-element-button--outline.Button--negative:focus,.is-style-outline>.wp-element-button.Button--negative:hover,.is-style-outline>.wp-element-button.Button--negative:active,.is-style-outline>.wp-element-button.Button--negative:focus{color:var(--colorDark)}.Button--textLink,.wp-element-button--textLink{gap:.5rem;min-width:auto;padding:var(--buttonPadding, 0)!important;font-size:inherit;font-weight:700;text-align:left;color:inherit;background:transparent}.Button--textLink:hover,.Button--textLink:active,.Button--textLink:focus,.wp-element-button--textLink:hover,.wp-element-button--textLink:active,.wp-element-button--textLink:focus{color:inherit;opacity:.64}.Button--icon,.wp-element-button--icon{padding:var(--buttonIconPadding, .625em .75em)!important;min-width:auto}.Button--icon .ButtonIcon,.wp-element-button--icon .ButtonIcon{height:var(--buttonIconSize, 1.5em)}.Button--small,.wp-element-button--small{background:var(--colorPrimary);color:#fff;--buttonPadding: 1em 2em;--buttonIconPadding: .375rem .625rem;--buttonIconSize: 1.125rem;gap:.5rem;font-size:.875rem;min-width:auto}.Button--small:hover,.Button--small:active,.Button--small:focus,.wp-element-button--small:hover,.wp-element-button--small:active,.wp-element-button--small:focus{color:var(--colorPrimary);background-color:var(--colorSecondary)}.Button--wide,.wp-element-button--wide{width:100%;border-radius:0}.Button--pill,.wp-element-button--pill{border-radius:2rem!important;padding:0 2rem!important}.Button--white,.wp-element-button--white{background:#fff;color:var(--colorDark)}.Button--white:hover,.wp-element-button--white:hover{background:var(--colorDark);color:#fff}.Button--square,.wp-element-button--square{aspect-ratio:1/1;width:3.5rem!important;height:3.5rem!important;padding:0!important;border-radius:1rem!important}.Modal{display:grid;max-inline-size:min(96vw,var(--sizeContentWidth));max-block-size:min(88vh,100%);max-block-size:min(88dvb,100%);margin:auto;padding:6em;position:fixed;top:0;right:0;bottom:0;left:0;z-index:12;overflow:hidden;transition:var(--animationBase);border:0}@media (max-width: 47.99rem){.Modal{padding:2.4em 1.5em;overflow:auto}}.Modal:not([open]){pointer-events:none;opacity:0}.ModalCloser{position:absolute;top:2.5em;right:2.5em;background:none;border:0;outline:0;cursor:pointer;opacity:.4;transition:var(--animationBase)}@media (max-width: 47.99rem){.ModalCloser{top:1em;right:1em}}.ModalCloser:hover{opacity:1}dialog::backdrop{background-color:#000c}.hf-fields-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1.25rem;overflow:hidden}@media (max-width: 47.99rem){.hf-fields-wrap{gap:.5rem}}.form-group{position:relative;width:100%}.form-group br{display:none}.form-group label{display:block;top:0;color:#fff}.form-group input{width:100%;padding:.5rem 0;border:none;border-bottom:1px solid var(--Warm-Gray, #D6D6DA);background:transparent;transition:background .3s ease;color:#fff}.form-group input:-webkit-autofill,.form-group textarea:-webkit-autofill{background-color:transparent!important;color:#fff!important;-webkit-text-fill-color:white!important;-webkit-box-shadow:0 0 0 1000px transparent inset!important;box-shadow:0 0 0 1000px transparent inset!important;transition:background-color 5000s ease-in-out 0s}.form-group input:focus,.form-group textarea:focus{outline:none!important}.form-bottom{width:100%;display:flex;gap:1.25rem;justify-content:space-between;flex-wrap:wrap;font-size:.875rem}.red{color:var(--colorSecondary)}.red .form-text{display:flex;flex-direction:column;gap:.4rem}.hf-message-success{margin:2em 0 0;padding:1.5em!important;border-left:.5em solid #0CC186;color:#000;font-weight:700;position:relative}.half{width:48%}@media (max-width: 31.99rem){.half{width:100%}}.OfferFilter{border-radius:2.5rem;background:#fff;box-shadow:0 4px 24px #03071214;margin-top:-2rem;margin-bottom:4rem;position:sticky;top:0;z-index:5;padding:1rem 2rem}@media (max-width: 47.99rem){.OfferFilter{background-color:transparent;margin-top:-2.75rem;margin-bottom:2rem;border-radius:0;box-shadow:none;display:flex;justify-content:center}}.OfferFilter .slash{width:.0625rem;height:1.9375rem;background:#6a72824d}.OfferFilter-form{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}@media (max-width: 47.99rem){.OfferFilter-form{display:none}}.OfferFilter-form .FormBase-el{display:flex;flex-direction:column;padding-right:2rem;position:relative}.OfferFilter-form .FormBase-el label{color:#6a7282;font-size:.75rem;line-height:160%}.OfferFilter-form .FormBase-el select{border:none!important;background-color:transparent;padding:3rem;margin:-3rem;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.OfferFilter-form .FormBase-el select:focus{outline:none;box-shadow:none}.OfferFilter-form .FormBase-el select:focus-visible{outline:none;box-shadow:none}.OfferFilter-form .FormBase-el select::-moz-focus-inner{border:0}.OfferFilter-form .FormBase-el svg{position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none;transition:all .3s ease}.OfferFilter-form .FormBase-el select:focus+svg{transform:translateY(-50%) rotate(180deg)}.OfferFilter-mobileHeader{display:none}.OfferFilter .Checkbox{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none;margin-left:2rem}@media (max-width: 47.99rem){.OfferFilter .Checkbox{margin-left:0}}.OfferFilter .Checkbox .OfferRow-check{border-color:#d1d5db;background:#f9fafb;width:1.5rem;height:1.5rem;border:1px solid #D1D5DB;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.OfferFilter .Checkbox .OfferRow-check svg{color:#222826;opacity:0;transition:opacity .2s ease}.OfferFilter .Checkbox .OfferRow-check.is-active{background:#fff;border-color:#d1d5db}.OfferFilter .Checkbox .OfferRow-check.is-active svg{opacity:1}@media (max-width: 47.99rem){body.has-offer-filter-open .OfferFilter-form{display:flex!important;justify-content:start;position:fixed;top:0;right:0;bottom:0;left:0;z-index:8000;background:#fff;padding:1.5rem 1.25rem 2rem;flex-direction:column;align-items:stretch;gap:1rem;border-radius:0;box-shadow:none}body.has-offer-filter-open .OfferFilter-form .slash{display:none}body.has-offer-filter-open .OfferFilter-mobileHeader{display:flex!important;justify-content:space-between}body.has-offer-filter-open .OfferFilter-mobileClose{color:#000;font-size:1.5rem;font-weight:600}body.has-offer-filter-open .OfferFilter-mobileClose:hover,body.has-offer-filter-open .OfferFilter-mobileClose:active,body.has-offer-filter-open .OfferFilter-mobileClose:focus{text-decoration:none}body.has-offer-filter-open .OfferFilter .FormBase-el{padding-right:0;background:#f3f4f6;border-radius:.75rem;padding:.75rem 1rem;position:relative}body.has-offer-filter-open .OfferFilter .FormBase-el label{color:#9ca3af;font-size:.75rem;line-height:1.4;margin-bottom:.1rem}body.has-offer-filter-open .OfferFilter .FormBase-el select{padding:.25rem 2.5rem .25rem 0;margin:0}body.has-offer-filter-open .OfferFilter .FormBase-el svg{right:1rem;transition:all .3s ease}body.has-offer-filter-open .OfferFilter .FormBase-el select:focus+svg{transform:translateY(-50%) rotate(180deg)}body.has-offer-filter-open .OfferFilter .Checkbox{background:#f3f4f6;border-radius:.75rem;padding:.75rem 1rem}body.has-offer-filter-open .OfferFilter .Button{position:static;bottom:auto;left:auto;transform:none;width:100%;margin-top:1.5rem}}.OfferState{position:relative;padding-left:1rem;margin:2rem 0;font-family:FunnelDisplay,sans-serif}.OfferState:before{content:"";position:absolute;left:0;top:.75rem;width:.5rem;height:.5rem;border-radius:50%;aspect-ratio:1/1}.OfferState--volny{color:#7fa38c}.OfferState--volny:before{background-color:#7fa38c}.OfferState--rezervace,.OfferState--rezervovany{color:#e4a966}.OfferState--rezervace:before,.OfferState--rezervovany:before{background-color:#e4a966}.OfferState--prodano,.OfferState--prodany{color:#ee6969}.OfferState--prodano:before,.OfferState--prodany:before{background-color:#ee6969}.OfferState--priprava{color:#fff}.OfferState--priprava:before{background-color:#fff}.OfferState--jednani,.OfferState--predrezervace{color:#ffec8c}.OfferState--jednani:before,.OfferState--predrezervace:before{background-color:#ffec8c}.Tooltip--building,.Tooltip--floor,.Tooltip--offer{padding:.75rem 1.5rem;border-radius:1rem;background:#f3f6f2;color:var(--colorDark);pointer-events:none;text-align:center;display:flex;align-items:center;justify-content:center}.Tooltip--building .Tooltip-title,.Tooltip--floor .Tooltip-title,.Tooltip--offer .Tooltip-title{font-weight:500;font-size:1.5rem;line-height:1}.Popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1.5rem;opacity:0;pointer-events:none;transition:opacity .4s ease}.Popup.is-visible{opacity:1;pointer-events:auto}.Popup-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.Popup-inner{position:relative;background:#fff;width:100%;max-width:680px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 60px #0000004d;overflow:hidden;animation:popupFadeIn .5s cubic-bezier(.16,1,.3,1) forwards}.Popup-header{display:flex;justify-content:flex-end;padding:1rem 1.5rem;border-bottom:1px solid var(--colorOutline)}.Popup-closer{background:none;border:0;padding:.5rem;cursor:pointer;color:var(--colorDark);opacity:.6;transition:opacity .2s ease;display:flex}.Popup-closer:hover{opacity:1}.Popup-content{padding:3rem 4rem;overflow-y:auto;flex-grow:1;font-size:1.05rem;line-height:1.7;color:var(--colorDark);text-align:center}@media (max-width: 47.99rem){.Popup-content{padding:2rem 1.5rem}}.Popup-content p{margin-bottom:1.5em}.Popup-content p:last-child{margin-bottom:0}.Popup-footer{padding:2rem 1.5rem;border-top:1px solid var(--colorOutline);display:flex;justify-content:center}.Popup-btn{background:var(--colorDark);color:#fff;border:0;padding:1rem 2.5rem;font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;border-radius:.25rem}.Popup-btn:hover{background:var(--colorPrimary);transform:translateY(-2px)}@keyframes popupFadeIn{0%{opacity:0;transform:translateY(30px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.Pager{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:1.5em;margin:2em auto 5rem}@media (min-width: 48rem){.Pager{grid-template-columns:1fr auto 1fr;min-height:3.5em;margin-top:3em}}.Pager-links{order:1;display:none;align-items:center;gap:.5em;color:var(--colorTextSecondary);margin-left:auto}.Pager-links>*{position:relative;padding:0 .25em}.Pager-links>*:after{content:"";position:absolute;top:0;right:-.125em;bottom:0;left:-.125em;background:currentColor;border-radius:.25rem;pointer-events:none;opacity:var(--PagerLinkAfter, 0);transition:var(--animationBase)}.Pager-links a[href]:is(.next,.prev){display:grid;place-items:center;width:1.25em;height:1.5em;margin-top:1px;color:var(--colorText);text-align:center}.Pager-links a[href]:hover,.Pager-links a[href]:active,.Pager-links a[href]:focus{--PagerLinkAfter: .12;text-decoration:none}.Pager-links span.current{--PagerLinkAfter: .12;position:relative;font-weight:700;color:var(--colorPrimary)}.Pager-links span.dots{color:var(--colorTextFaded)}.PageHeader{margin:1rem auto 5rem;position:relative;z-index:4}.PageHeader-flex{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:4rem}@media (max-width: 47.99rem){.PageHeader-flex{gap:1.5rem;align-items:flex-start}}.PageHeader-main{flex:1}.PageHeader-title{margin-bottom:1.25rem;margin-left:-.25rem;font-size:5rem;line-height:1}@media (max-width: 47.99rem){.PageHeader-title{font-size:3.5rem;margin:1.5rem 0 .5rem -.25rem}}.PageHeader-availability{display:flex;align-items:center;gap:.5rem 4.5rem;margin:1.5rem 0;flex-wrap:wrap}.PageHeader-price{font-weight:500;font-family:FunnelDisplay,sans-serif;color:#fff}@media (max-width: 47.99rem){.PageHeader-price{width:100%}}.PageHeader-price .OfferState{display:flex;align-items:center;gap:.5rem}.PageHeader-price .OfferState:before{content:"";display:block;width:8px;height:8px;border-radius:50%;background:currentColor}.PageHeader-actions{display:flex;align-items:center;gap:1rem}@media (max-width: 47.99rem){.PageHeader-actions{width:100%}}.PageHeader-inner .TextLink{margin:0 0 2.5rem;display:flex;align-items:center;gap:.5rem;text-decoration:none;pointer-events:auto;font-weight:500}.PageHeader-inner .TextLink svg{transition:transform .3s ease-in-out}.PageHeader-inner .TextLink:hover svg{transform:translate(-.5rem)}.PageHeader .Button--primary:after{background-color:var(--colorPrimary)}.AppBreadcrumbs{position:relative;margin:0 0 1.2rem;width:fit-content;pointer-events:auto}.AppBreadcrumbs-frame>span{display:flex;align-items:flex-start;flex-wrap:wrap;gap:.8rem}.PageHeader--center .AppBreadcrumbs-frame>span{align-items:center;justify-content:center}@media (min-width: 48rem){.AppBreadcrumbs-frame>span{flex-flow:row wrap;align-items:center;justify-content:flex-start}}.AppBreadcrumbs a{color:#fff}.AppBreadcrumbs .Breadcrumbs-separator{color:#fff;font-size:1.5rem;line-height:1}.AppBreadcrumbs .breadcrumb_last{color:#fff}.PageContent{margin:5rem auto;font-size:var(--textRg);font-weight:400;position:relative;z-index:4}.PageContent>*:first-child{margin-top:0!important}.PageContent>*:last-child{margin-bottom:0!important}.PageContent *:is(h2,h3,h4,h5,h6):not([class]),.PageContent *:is(h2,h3,h4,h5,h6).wp-block-heading{margin:2.75rem 0 1.5rem;text-transform:none}.PageContent a:not([class]){text-decoration:underline}.PageContent a:not([class]):hover,.PageContent a:not([class]):active,.PageContent a:not([class]):focus{opacity:.7;text-decoration:none}.PageContent p:empty{display:none}.PageContent p{color:#c5d8cd}.PageContent p:not(:last-child){margin-bottom:2.5rem}.PageContent ul,.PageContent ol{padding-left:2rem;margin-bottom:1.5em}.PageContent ul li:not(:last-child),.PageContent ol li:not(:last-child){margin-bottom:1rem}.PageContent ul{list-style:none}.PageContent ul>li{position:relative}.PageContent ul>li:before{content:"";position:absolute;inset:.625em auto auto -2rem;height:.5rem;aspect-ratio:1;background:var(--colorPrimary);border-radius:50%}.PageContent ol{list-style:none;counter-reset:ol-counter}.PageContent ol>li{position:relative}.PageContent ol>li:before{counter-increment:ol-counter;content:counter(ol-counter) ".";position:absolute;left:-2rem;top:0;color:var(--colorPrimary);font-weight:600}.PageContent .wp-block-buttons{margin:3rem 0!important}.PageContent p+.wp-block-buttons{margin-top:-.5em}.PageContent>.wp-block-gallery,.PageContent>.wp-block-image:not(:only-child){margin-top:5rem;margin-bottom:5rem}.PageContent .wp-block-image{margin:3rem 0}.PageContent .wp-block-image img{border-radius:1rem}.PageContent .wp-block-gallery{--wp--style--gallery-gap-default: 1.5rem;margin:4rem auto}@media (max-width: 63.99rem){.PageContent .wp-block-gallery{gap:1rem!important}}.PageContent .wp-block-gallery .wp-block-image{aspect-ratio:1.55!important;padding-bottom:calc(25% - 1em);position:relative;margin-bottom:1em}@media (max-width: 31.99rem){.PageContent .wp-block-gallery .wp-block-image{width:calc(100% - 1em)!important}}.PageContent .wp-block-gallery .wp-block-image:hover img{filter:brightness(115%)}.PageContent .wp-block-gallery .wp-block-image img{position:absolute;top:50%;left:50%;width:auto;height:100%;object-fit:cover;transform:translate(-50%,-50%);transition:filter .3s ease}.PageContent .wp-block-media-text{gap:4rem}.PageContent .wp-block-media-text__content{padding:0}.PageContent .wp-block-media-text__media{align-self:self-start}.PageContent>iframe{max-width:100%;overflow:hidden;margin-top:4rem;margin-bottom:4rem}.PageContent>iframe[src*="google.com/maps/"]{width:100%}.PageContent blockquote{position:relative;padding:3.5rem 1.5rem 2rem;margin:4.5rem 0 3rem;border-top:1px solid var(--colorOutline);border-bottom:1px solid var(--colorOutline)}.PageContent blockquote cite{font-size:1.25em;font-style:normal}.PageContent blockquote cite>*{display:block;font-size:.875rem}.PageContent blockquote:before{content:"";position:absolute;top:0;left:1.25rem;width:4rem;aspect-ratio:1;background:var(--colorPrimary);transform:translateY(-50%);border-radius:.5rem;z-index:1}.PageContent>blockquote{padding:4rem 0 2rem;margin:5rem var(--sizeContentWideOffset, 0) 4rem}@media (min-width: 110rem){.PageContent>blockquote{padding:4rem 5rem 2rem}.PageContent>blockquote:before{left:5rem}.PageContent>blockquote:after{left:6rem}}.PageContent .wp-block-columns{margin:3em 0 4em;gap:2em 3.5em}.PageContent .wp-block-columns .wp-block-column{align-self:center}.PageContent .wp-block-table{margin:3rem 0 4rem}.PageContent .wp-block-table table{background:var(--colorLight)}.PageContent .wp-block-table table thead{border:0}.PageContent .wp-block-table table thead th{color:hsl(0,0%,calc((var(--colorPrimary-l) - 60) * -100%));background:var(--colorPrimary);font-size:1.2em;font-weight:300}.PageContent .wp-block-table table thead th:not([class]){text-align:inherit}.PageContent .wp-block-table table td,.PageContent .wp-block-table table th{padding:max(1em,1.5rem) 1em}.PageContent .wp-block-table table td:first-child,.PageContent .wp-block-table table th:first-child{padding-left:4rem}.PageContent .wp-block-table table td:last-child,.PageContent .wp-block-table table th:last-child{padding-right:4rem}.PageContent .wp-block-table:not([class*=is-style]) table th,.PageContent .wp-block-table.is-style-regular table th{border-color:var(--colorPrimary)}.PageContent .wp-block-table:not([class*=is-style]) table td,.PageContent .wp-block-table.is-style-regular table td{border:0;border-bottom:1px solid var(--colorOutline)}.PageContent .wp-block-table:not([class*=is-style]),.PageContent .wp-block-table.is-style-regular,.PageContent .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:var(--colorBgLight)}.PageContent .schema-faq{margin:2rem 0 1.5rem}@media (min-width: 64rem){.PageContent .schema-faq{margin:4rem 0 3rem}}.PageContent .schema-faq-section{border-top:1px solid var(--colorOutline);padding:2rem 0}@media (min-width: 64rem){.PageContent .schema-faq-section{padding:3rem var(--schemaFaqInnerOffset, 0)}}.PageContent .schema-faq-question{display:inline-block;margin-bottom:.75em;max-width:80rem;font-size:1.125em}@media (min-width: 64rem){.PageContent .schema-faq-question{font-size:1.25em}}.PageContent .schema-faq-answer>img{margin:1.5em 0}.PageContent .schema-faq-answer>img:last-child{margin-bottom:.5em}.PageContent details{border-top:1px solid var(--colorOutline);padding:0}@media (min-width: 64rem){.PageContent details{padding:.5rem var(--schemaFaqInnerOffset, 0)}}.PageContent details summary{position:relative;display:grid;grid-template-columns:1fr auto;gap:1.25rem;padding:1.5rem 0;list-style:none;cursor:pointer;transition:var(--animationBase);font-size:1.125em;font-weight:500;text-wrap:balance}@media (min-width: 64rem){.PageContent details summary{grid-template-columns:min(100% - 3.5em,80rem) auto;gap:2em;padding:2rem 0;font-size:1.25em}}.PageContent details[open] summary:after{scale:-1;opacity:.4}.PageContent details>:is(:last-child){margin-bottom:1.5rem}@media (min-width: 64rem){.PageContent details>:is(:last-child){margin-bottom:2rem}}.PageContent>.wp-block-group>div:not(:has(>*:not(details))){margin:3rem var(--sizeContentWideOffset, 0) 2rem}@media (min-width: 64rem){.PageContent>.wp-block-group>div:not(:has(>*:not(details))){margin:5rem var(--sizeContentWideOffset, 0) 4rem}}@media (min-width: 110rem){.PageContent>.wp-block-group>div:not(:has(>*:not(details))){--schemaFaqInnerOffset: 5rem}}.PageContent .wp-block-buttons{gap:5rem}.PageContent .wp-block-buttons .wp-block-button__link{width:fit-content;font-size:1rem}.PageContent .wp-block-file__embed{width:100%;height:1000px!important}@media (max-width: 63.99rem){.PageContent .wp-block-file__embed{height:65vh!important}}.Header{pointer-events:none;z-index:100;margin:1.25rem auto 2.5rem;transition:transform .3s ease,background .3s ease,box-shadow .3s ease}@media (max-width: 79.99rem){.Header{margin:1.25rem auto 1.5rem}}.Header.is-fixed{position:fixed;top:0;left:0;right:0;margin:0 auto;padding:0;z-index:1000;transform:translateY(-100%);pointer-events:auto}.Header.is-visible .HeaderInner{background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:1.25rem;padding:.75rem 1.25rem;box-shadow:0 4px 30px #0003;max-width:100%}.Header.is-visible{transform:translateY(0)}.Header.is-opened{position:fixed!important;top:0!important;left:0!important;right:0!important;margin-top:1.5rem!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;z-index:1001!important;transform:none!important}.HeaderInner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;padding:.25rem 1.25rem;pointer-events:auto;border-radius:1.25rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.25);position:relative;z-index:80}@media (max-width: 79.99rem){.HeaderInner{display:flex;justify-content:space-between}}@media (max-width: 31.99rem){.HeaderInner{flex-wrap:wrap;padding-top:.75rem;padding-bottom:1.5rem}}.HeaderLogo{position:relative;z-index:200;width:8.5rem}.Header-cta{z-index:20;border:1px solid rgba(255,255,255,.1);background:#fff3;color:#fff;height:2.75rem!important;padding:.75rem 1.5rem!important;border-radius:.75rem!important;width:fit-content;position:relative;margin-left:auto}.Header-cta:after{width:2.75rem;right:-3.25rem;aspect-ratio:1/1;border-radius:.75rem;background-color:#fff3;transition:all .3s ease}@media (max-width: 79.99rem){.Header-cta{position:absolute;right:6rem;margin-left:1rem}}@media (max-width: 599px){.Header-cta{display:none!important}.Header-cta span{width:100%;text-align:center}}.HeaderNavigation{margin:0 auto}@media (max-width: 79.99rem){.HeaderNavigation{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;padding:9rem var(--sizeContentOffset) 2.5rem;margin-left:0;color:#030712;background:#fff;z-index:10;overflow-y:auto;opacity:1;transform:translateY(0);transition:opacity .28s ease-out,transform .32s cubic-bezier(.1,.9,0,1.2);display:flex;flex-direction:column;gap:2rem;pointer-events:auto;border-radius:0}header.is-opened .HeaderNavigation{background:var(--colorPrimary)}}@media (max-width: 79.99rem){header:not(.is-opened) .HeaderNavigation{opacity:0;transform:translateY(-4%);pointer-events:none}}.HeaderNavigation .Navigation{display:flex;gap:2rem}@media (max-width: 79.99rem){.HeaderNavigation .Navigation{display:flex;flex-direction:column;gap:.5rem}}.HeaderNavigation .Navigation li{padding:.25rem 0}.HeaderNavigation .Navigation li a{display:flex;align-items:center;justify-content:space-between;padding:.9rem 0;font-family:FunnelDisplay,sans-serif;letter-spacing:.05rem;font-weight:600;color:#fff;text-decoration:none;transition:all .3s ease}header.is-opened .HeaderNavigation .Navigation li a{font-size:1.5rem;margin-left:1rem}header.is-opened .HeaderNavigation .Navigation li a:hover,header.is-opened .HeaderNavigation .Navigation li a:active,header.is-opened .HeaderNavigation .Navigation li a:focus{text-shadow:none;color:#fff}.HeaderNavigation .Navigation li a:hover,.HeaderNavigation .Navigation li a:active,.HeaderNavigation .Navigation li a:focus{color:var(--colorPrimary)}.HeaderNavigation-contacts{display:none}@media (max-width: 79.99rem){.HeaderNavigation-contacts{display:flex;flex-direction:column;gap:.75rem;margin-top:auto;padding-top:1.75rem;border-top:1px solid var(--colorOutline)}.HeaderNavigation-contacts .Phone,.HeaderNavigation-contacts .Email{display:flex;align-items:center;gap:.75rem;font-size:.9rem}.HeaderNavigation-contacts .Phone a,.HeaderNavigation-contacts .Email a{color:#fff;text-decoration:none}.HeaderNavigation-contacts .Phone a:hover,.HeaderNavigation-contacts .Phone a:active,.HeaderNavigation-contacts .Phone a:focus,.HeaderNavigation-contacts .Email a:hover,.HeaderNavigation-contacts .Email a:active,.HeaderNavigation-contacts .Email a:focus{text-decoration:underline}}.HeaderBurger{all:unset;box-sizing:inherit;position:relative;aspect-ratio:1;z-index:20;background-color:#fff3;border-radius:.5rem;width:3rem!important;cursor:pointer;transition:all .3s ease;margin-left:auto}@media (min-width: 80rem){.HeaderBurger{display:none}}.HeaderBurger:before{content:"";position:absolute;background:currentColor;border-radius:var(--headerBurgerSize);transition:all .48s cubic-bezier(.1,.9,0,1.2),opacity .12s ease-out;top:38%;right:25%;width:50%;height:.15rem;color:#fff}.HeaderBurger:after{content:"";position:absolute;top:-.5em;right:-.5em;bottom:-.5em;left:-.5em;z-index:-1}.HeaderBurger-inner{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;transition:all .3s ease}.HeaderBurger-inner:before,.HeaderBurger-inner:after{content:"";position:absolute;background:currentColor;border-radius:var(--headerBurgerSize);transition:all .48s cubic-bezier(.1,.9,0,1.2),opacity .12s ease-out;top:50%;right:25%;width:40%;height:.2rem;color:#fff;transition:all .3s ease}.HeaderBurger-inner:after{top:62%;width:50%}.HeaderBurger-label{position:absolute;inset:auto auto -.25rem 50%;font-size:.625em;font-weight:700;letter-spacing:.04em;line-height:1;opacity:.8;translate:-50% 0;transform-origin:left;transition:scale .48s cubic-bezier(.1,.9,0,1.2),opacity .24s ease-out}.HeaderBurger.is-opened{background-color:transparent}.HeaderBurger.is-opened:before{width:0;opacity:0;transition:all .48s cubic-bezier(.1,.9,0,1.2),opacity .12s ease-out .12s}.HeaderBurger.is-opened .HeaderBurger-inner:before{rotate:135deg;width:50%;background:#fff}.HeaderBurger.is-opened .HeaderBurger-inner:after{rotate:45deg;top:50%;background:#fff}.HeaderBurger.is-opened .HeaderBurger-label{scale:0 1;opacity:0}body.archive header{height:0;margin:1.5rem auto 0}body.archive header .Navigation a{color:#fff}.Footer{margin-top:auto;position:relative;z-index:4}.FooterInner-contacts{display:flex;gap:3rem;align-items:center;flex-wrap:wrap}@media (max-width: 31.99rem){.FooterInner-contacts{gap:1.5rem}}.FooterInner-contacts div{display:flex;align-items:center;gap:.75rem;color:var(--colorTitle);font-size:1.25rem}.FooterInnerLogo{display:block;width:11rem}.FooterInnerLogo img{width:100%}.FooterInner-menus{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.5rem;padding:2rem 2rem 1.5rem;border-radius:2.5rem;border:1px solid rgba(255,255,255,.25);background:#2228261a;margin-bottom:2.5rem;position:relative;overflow:hidden}.FooterInner-menus:after{content:"";position:absolute;width:42.35494rem;height:12.70281rem;transform:rotate(-50.079deg);bottom:-35%;right:-30%;border-radius:50%;background:#fbb37d;filter:blur(92px)}@media (max-width: 47.99rem){.FooterInner-menus{padding:2.5rem 1.25rem}}@media (max-width: 31.99rem){.FooterInner-menus{display:flex;flex-flow:column}}.FooterInner-menu{width:fit-content}@media (max-width: 47.99rem){.FooterInner-menu{min-width:45%}}@media (max-width: 31.99rem){.FooterInner-menu{width:100%}}.FooterInner-menu .Title{font-style:normal;line-height:100%;letter-spacing:.05rem;color:var(--colorPrimary)!important}@media (max-width: 63.99rem){.FooterInner-menuLogo{width:100%;margin-bottom:1.5rem}}.FooterInner-companyInfo{margin-top:1.5rem;font-size:1rem}.FooterInner-companyInfo p{margin-bottom:.5rem}.FooterInner-companyInfo p:last-child{margin-bottom:0}.FooterContent{max-width:15rem;font-size:1rem;line-height:1.6;color:var(--colorTitle)}@media (max-width: 47.99rem){.FooterContent{font-size:.875rem;max-width:100%}}.FooterNavigation li{font-size:1rem;line-height:100%;margin-bottom:1rem}@media (max-width: 47.99rem){.FooterNavigation li{font-size:.875rem}}.FooterNavigation li a{transition:color .3s ease!important;color:var(--colorTitle);text-decoration:none}.FooterNavigation li a:hover{color:var(--colorPrimary)}.Footer-bottomBar{padding-top:1.5rem;line-height:1.24;font-size:.9rem;width:100%;border-top:1px solid rgba(255,255,255,.25)}@media (max-width: 31.99rem){.Footer-bottomBar{line-height:1}}.Footer-bottomBar>div{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.Footer a{color:inherit;transition:opacity .24s ease}.Footer a.u-inlineLink:hover{opacity:.4}.Footer small{font-size:.75em;opacity:.64}.Footer-agency{display:flex;align-items:center;margin-left:auto}.Footer-agency span{margin-right:.625em;display:inline-flex;gap:.25rem}.Footer-agencyLogo{display:flex;transition:var(--animationBase)}@media (max-width: 31.99rem){.Footer-agencyLogo{height:2em}}.Footer-agencyLogo svg{width:auto;height:100%}.Footer-agencyLogo:hover,.Footer-agencyLogo:active,.Footer-agencyLogo:focus{opacity:.64}.Footer-seller a{text-decoration:underline;margin-right:1.25rem}.Footer-seller a:hover{opacity:.64;text-decoration:underline}.HomeHero{position:relative;z-index:4;display:grid;grid-template-rows:auto 1fr;gap:1.5rem}@media (max-width: 63.99rem){.HomeHero{display:flex;flex-direction:column-reverse}}.HomeHero-card{position:relative;border-radius:2.25rem;overflow:hidden;aspect-ratio:16/9;margin-top:3rem}@media (max-width: 63.99rem){.HomeHero-card{margin-top:0;aspect-ratio:1;border-radius:1.5rem}}.HomeHero-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.HomeHero-bg--notch{z-index:2;opacity:1}.HomeHero-bg--full{z-index:3;opacity:0;clip-path:inset(100% 0 0 0);filter:brightness(.9);will-change:clip-path,opacity,filter}.HomeHero-content{position:absolute;z-index:7;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-between;padding:3rem;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 60%)}@media (max-width: 79.99rem){.HomeHero-content{padding:2.5rem}}@media (max-width: 63.99rem){.HomeHero-content{padding:2rem;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:2rem}}@media (max-width: 47.99rem){.HomeHero-content{padding:1.25rem .5rem;gap:.5rem}}.HomeHero-subtitle{color:#fff;font-weight:300;letter-spacing:.05em;font-size:3rem}@media (max-width: 47.99rem){.HomeHero-subtitle{font-size:1.5rem}}.HomeHero-title{color:#fff!important;font-weight:400;font-size:7.5rem;line-height:1.1;letter-spacing:-.02em;position:absolute;right:0;top:0;text-align:right;margin:-.75rem 1rem 0 0}@media (max-width: 79.99rem){.HomeHero-title{font-size:5rem;margin-top:0}}@media (max-width: 47.99rem){.HomeHero-title{font-size:2.5rem}}.HomeHero-cta{flex-shrink:0;align-self:flex-end;font-size:.85rem;padding:.75rem 1.25rem;height:auto!important}.HomeHero-cta:hover,.HomeHero-cta:active,.HomeHero-cta:focus{background:var(--colorDark);color:#fff}@media (max-width: 63.99rem){.HomeHero-cta{align-self:flex-start}}.ProjectLocation{position:relative;max-width:90rem;z-index:4;margin:12.5rem auto;min-height:50rem;max-height:65rem;border-radius:2.5rem;overflow:hidden;display:flex;flex-direction:column}@media (max-width: 79.99rem){.ProjectLocation{height:auto;max-height:none;min-height:auto;margin:5rem auto;border-radius:1.5rem;border:none;background:transparent;flex-direction:column-reverse}}.ProjectLocation>figure[data-map-holder]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;margin:0;mix-blend-mode:multiply;border-radius:1.5rem}@media (max-width: 79.99rem){.ProjectLocation>figure[data-map-holder]{position:relative;height:50rem;border-radius:1.5rem;overflow:hidden}}@media (max-width: 31.99rem){.ProjectLocation>figure[data-map-holder]{height:30rem}}.ProjectLocation-wrapper{position:relative;margin:0 2.5rem}@media (max-width: 79.99rem){.ProjectLocation-wrapper{margin:0}}.ProjectLocation-wrapper .first{right:5%;top:-10%}.ProjectLocation-wrapper .second{width:64.0625rem;height:20.87613rem;transform:rotate(20.886deg);right:5%;top:auto;bottom:-10%;left:auto}.ProjectLocation-shade{position:absolute;left:50%;transform:translate(-50%) rotate(-4.902deg);top:-30%;width:150%;height:30rem;border-radius:142.75213rem;background:#222826fa;filter:blur(92px);pointer-events:none;z-index:1}@media (max-width: 79.99rem){.ProjectLocation-shade{display:none}}.ProjectLocation-inner{position:relative;z-index:5;height:100%;display:flex;flex-direction:column;padding:3.5rem 2.5rem;pointer-events:none}@media (max-width: 79.99rem){.ProjectLocation-inner{padding:2.5rem 0;pointer-events:all}}.ProjectLocation-title,.ProjectLocation-menu{pointer-events:all}.ProjectLocation-title{color:#fff;margin-bottom:2rem;letter-spacing:-.02em}.ProjectLocation-address{display:none;color:#fff;font-size:1.25rem;margin-bottom:3rem;pointer-events:all;position:relative}.ProjectLocation-menu{width:28rem;max-width:100%;background:#22282680;border-radius:1.5rem;position:relative;overflow:clip}@media (max-width: 79.99rem){.ProjectLocation-menu{width:100%;background:var(--colorDark);border:1px solid rgba(255,255,255,.1)}}.ProjectLocation-menu .shadow{height:12rem;transform:rotate(-50.079deg);right:-15%;top:-15%}.ProjectLocation-categories{display:flex;flex-direction:column;gap:.125rem;background:#ffffff1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:1.5rem;overflow-x:hidden;overflow-y:auto;max-height:40rem;scrollbar-width:thin;scrollbar-color:var(--colorPrimary) rgba(255,255,255,.05)}@media (max-width: 79.99rem){.ProjectLocation-categories{max-height:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:none}}.ProjectLocation-categories::-webkit-scrollbar{width:4px}.ProjectLocation-categories::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.ProjectLocation-categories::-webkit-scrollbar-thumb{background:var(--colorPrimary);border-radius:2px}.ProjectLocation-categories button{display:flex;align-items:center;width:100%;background:transparent;border:none;padding:1rem 1.5rem;color:#fff;text-align:left;cursor:pointer;transition:background .3s ease;font-size:1rem;font-weight:500;border-bottom:1px solid rgba(255,255,255,.05)}.ProjectLocation-categories button:hover{background:#ffffff0d}.ProjectLocation-categories button .count{width:1.5rem;height:1.5rem;margin-right:1rem;background:var(--colorPrimary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#fff}.ProjectLocation-categories button .arrow{display:block;width:.5rem;height:.5rem;border-top:2px solid white;border-right:2px solid white;transform:rotate(135deg);transition:transform .3s ease;opacity:.6;margin-top:-.25rem;margin-left:auto}.ProjectLocation-category.is-active button{background:#ffffff26;border-bottom-color:#ffffff1a}.ProjectLocation-category.is-active button .arrow{transform:rotate(-45deg);margin-top:.25rem}.ProjectLocation-category.is-active .ProjectLocation-categoryPoints{display:block}.ProjectLocation-categoryPoints{display:none;background:#ffffff08}.ProjectLocation-point{padding:1rem 1.5rem 1rem 2rem;border-bottom:1px solid rgba(255,255,255,.05);cursor:default;transition:background .3s ease}.ProjectLocation-point:last-child{border-bottom:none}.ProjectLocation-point.is-hoveredFromMap,.ProjectLocation-point:hover{background:#7fa38ca6}.ProjectLocation-pointMain{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.ProjectLocation-pointTitle{color:#fff;font-size:1rem;font-weight:500}.ProjectLocation-pointDistance{color:#fff;white-space:nowrap}.ProjectLocation-pointSub{font-size:.75rem;color:#ffffffa6;margin-top:.25rem}@keyframes pointPulse{0%{transform:scale(1)}15%{transform:scale(1.4)}30%{transform:scale(1.1)}45%{transform:scale(1.5)}to{transform:scale(1)}}.is-pulsing{z-index:1000!important}.is-pulsing img{animation:pointPulse 1.2s infinite cubic-bezier(.4,0,.2,1);filter:drop-shadow(0 0 10px rgba(255,255,255,.5))}.page-template-template-lokalita .ProjectLocation{margin:5rem auto}.page-template-template-lokalita .ProjectLocation h2{display:none}.HomeAbout{border-radius:2.5rem;border:1px solid rgba(34,40,38,.1);background:#2228264d;padding:2.5rem;margin:5rem auto 0;position:relative;z-index:4;overflow:hidden}@media (max-width: 47.99rem){.HomeAbout{padding:1.5rem;border-radius:1.25rem}}.HomeAbout .shadow{height:12rem;transform:rotate(-50.079deg);right:-20%;bottom:-50%}.HomeAbout-wrapper{position:relative}.HomeAbout-wrapper .first{right:-5%;top:-50%}.HomeAbout-wrapper .second{left:0;top:70%}.HomeAbout-stats{display:grid;grid-template-columns:repeat(4,1fr);justify-items:center;gap:2.5rem}@media (max-width: 47.99rem){.HomeAbout-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width: 31.99rem){.HomeAbout-stats{grid-template-columns:1fr}}.HomeAbout-stat{display:flex;flex-direction:column;align-items:center;text-align:center;padding:1rem 0;width:100%}@media (max-width: 79.99rem){.HomeAbout-stat{border-right:none;padding:1rem 0}}@media (max-width: 31.99rem){.HomeAbout-stat{align-items:center}}.HomeAbout-statValue{font-size:5rem;font-family:FunnelDisplay,sans-serif;text-align:center;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:1rem;width:100%}@media (max-width: 47.99rem){.HomeAbout-statValue{font-size:3.5rem}}@media (max-width: 31.99rem){.HomeAbout-statValue{width:100%;text-align:center}}.HomeAbout-statLabel{font-size:1rem;color:#ffffff80;letter-spacing:.02em}.HomeAbout-actions{display:flex;justify-content:center;margin-top:3rem;width:100%}.HomeIntro{padding-top:8rem;position:relative;z-index:4}@media (max-width: 63.99rem){.HomeIntro{padding-top:5rem}}@media (max-width: 47.99rem){.HomeIntro{padding-top:3.5rem}}.HomeIntro-inner{display:flex;flex-direction:column;align-items:center;gap:2.5rem;margin:0 3.5rem}@media (max-width: 47.99rem){.HomeIntro-inner{margin:0 1.25rem}}.HomeIntro-label{display:inline-block;padding:.4rem 1.25rem;border-radius:1rem;border:1px solid #A7B19E;letter-spacing:.02rem;color:var(--colorPrimary);font-family:FunnelDisplay,sans-serif}.HomeIntro-text{text-align:center;color:var(--colorPrimary);line-height:1.1}.HomeIntro-highlight{color:var(--colorPrimary)}.HomeIntro-word{--word-progress: 0;display:inline;color:color-mix(in srgb,white calc(var(--word-progress) * 100%),var(--colorPrimary));transition:color .1s ease-out;font-size:3rem;font-weight:300;letter-spacing:.06rem}@media (max-width: 47.99rem){.HomeIntro-word{font-size:1.5rem}}.HomeSelection{margin:7.5rem auto;position:relative;z-index:4;background:transparent}@media (max-width: 47.99rem){.HomeSelection{margin-top:5rem}}.HomeSelection-up{display:grid;grid-template-columns:1.5fr 1fr;gap:1.5rem;position:relative;top:7.5rem;left:0;z-index:3}@media (max-width: 47.99rem){.HomeSelection-up{grid-template-columns:1fr;top:0}}.HomeSelection-up p{text-align:justify;margin-top:1rem}.HomeSelection .u-val{margin-left:.5rem}.HomeSelection-holder{position:relative;width:100%;max-width:90rem;margin:0 auto;overflow:hidden;opacity:.65;background:linear-gradient(180deg,var(--colorDark) 0%,rgba(34,40,38,0) 50%),var(--colorDark)}.HomeSelection-holder img{display:block;width:100%;height:auto;position:relative;z-index:0;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 25%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 25%,#000 100%)}.HomeSelection-holder svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;z-index:1}.HomeSelection-holder svg a{pointer-events:auto}.HomeSelection-holder svg path{fill:transparent;stroke:transparent;cursor:pointer;transition:fill .2s ease-out}.HomeSelection-holder svg path:hover{fill:hsla(var(--colorPrimary-h),calc(var(--colorPrimary-s) * 1%),calc(var(--colorPrimary-l) * 1%),.4)}.HomeSelection-building--future{cursor:default!important}.HomeSelection-building--future path{cursor:default!important}.HomeSelection-availability{position:absolute;right:4rem;bottom:6rem;display:flex;align-items:center;gap:1.5rem;border-radius:.5rem;background:#03071280;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:var(--padding);color:#fff;z-index:2}@media (max-width: 79.99rem){.HomeSelection-availability{bottom:2rem;right:2rem}}@media (max-width: 63.99rem){.HomeSelection-availability{flex-direction:column;bottom:1rem;right:1rem}}@media (max-width: 47.99rem){.HomeSelection-availability{position:relative;width:fit-content;bottom:auto;right:auto;margin:2rem 1.25rem 0}}.HomeSelection-availability h3{margin-bottom:0;font-weight:700}.HomeSelection-availability h3 span{color:#fff}.HomeSelection-availability p:first-child{font-size:.75rem;text-align:center}.HomeSelection-building--future,.OfferSelection-building--future{cursor:default!important}.HomeSelection-building--future path,.OfferSelection-building--future path{fill:transparent!important}.HomeSelection-building--future:hover path,.OfferSelection-building--future:hover path{fill:transparent!important}.MainOffer{margin-bottom:2.5rem;margin-top:12.5rem;position:relative;z-index:4}@media (max-width: 47.99rem){.MainOffer{margin-top:5rem}}.MainOffer-wrapper{position:relative}.MainOffer-wrapper .first{right:5%;top:0}.MainOffer-wrapper .second{left:5%;top:35%}.MainOffer-top{margin-bottom:0}.MainOffer-title{color:var(--colorTitle)!important;font-weight:400;line-height:1.4;white-space:pre-line;margin-bottom:3rem}.MainOffer-body{display:grid;grid-template-columns:1fr 1.2fr;gap:4rem;align-items:start}@media (max-width: 63.99rem){.MainOffer-body{grid-template-columns:1fr;gap:2rem}}.MainOffer-text{line-height:1.6;color:#c5d8cd;padding-top:.5rem;margin-bottom:2rem}.MainOffer-subtext{color:#c5d8cd;opacity:.7;font-size:.85rem;line-height:1.6;border-top:1px solid rgba(255,255,255,.15);padding-top:2rem}.MainOffer-image{border-radius:1.5rem;overflow:hidden;max-height:30rem}.MainOffer-image img{width:100%;height:100%;object-fit:cover}.MainOffer-transport{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:2.5rem;border-radius:2.5rem;border:1px solid rgba(255,255,255,.1);background:#2228264d;padding:2.5rem;margin-top:5rem;overflow:hidden}@media (max-width: 79.99rem){.MainOffer-transport{grid-template-columns:repeat(2,1fr)}}@media (max-width: 47.99rem){.MainOffer-transport{grid-template-columns:repeat(2,1fr)}}@media (max-width: 31.99rem){.MainOffer-transport{grid-template-columns:1fr;padding:1.5rem;border-radius:1.25rem}}.MainOffer-transport .shadow{height:12rem;transform:rotate(-50.079deg);right:-20%;bottom:-50%}.MainOffer-transportItem{display:flex;flex-direction:column;align-items:center;gap:0;padding:1rem 0;width:100%}@media (max-width: 31.99rem){.MainOffer-transportItem{align-items:center}}.MainOffer-transportValue{font-size:5rem;font-family:FunnelDisplay,sans-serif;color:#fff;line-height:1.4;font-weight:300;padding-bottom:1rem;border-bottom:1px solid rgba(255,255,255,.15);margin-bottom:1rem;width:100%;text-align:center}@media (max-width: 47.99rem){.MainOffer-transportValue{font-size:3.5rem}}@media (max-width: 31.99rem){.MainOffer-transportValue{text-align:center}}.MainOffer-transportLabel{font-size:1rem;color:#ffffff80;letter-spacing:.02em}.MainOffer-transportHighlight{color:var(--colorPrimary);font-weight:500}.HomeGallery{margin:10rem auto;position:relative;z-index:4;max-width:90rem}@media (max-width: 63.99rem){.HomeGallery{margin:5rem auto}}.HomeGallery-header{display:flex;justify-content:space-between;gap:2.5rem}@media (max-width: 47.99rem){.HomeGallery-header{flex-direction:column;justify-content:flex-start;gap:0}}.HomeGallery-header p{text-align:right}@media (max-width: 47.99rem){.HomeGallery-header p{text-align:left;margin-bottom:2.5rem}}.HomeGallery-title{font-weight:400;line-height:1.1;color:#fff;white-space:pre-line;margin-bottom:2rem}@media (max-width: 63.99rem){.HomeGallery-title{margin-bottom:3rem}}@media (max-width: 47.99rem){.HomeGallery-title{margin-bottom:1.25rem}}.HomeGallery-grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem 2.5rem}@media (max-width: 63.99rem){.HomeGallery-grid{grid-template-columns:1fr;gap:3rem}}.HomeGallery-col{display:flex;flex-direction:column;gap:5rem}@media (max-width: 63.99rem){.HomeGallery-col{gap:3rem}}.HomeGallery-col--animated{overflow:hidden;--gallery-progress: 0;gap:calc(5rem * var(--gallery-progress));transition:gap .1s ease-out}.HomeGallery-col--animated .HomeGallery-item--top{opacity:var(--gallery-progress);transition:opacity .1s ease-out,margin-top .1s ease-out;aspect-ratio:3/2;margin-top:calc(-66.66% * (1 - var(--gallery-progress)))}.HomeGallery-col--animated .HomeGallery-item--bottom{aspect-ratio:4/5;transition:transform .1s ease-out}@media (max-width: 63.99rem){.HomeGallery-col--animated{overflow:visible;gap:3rem;--gallery-progress: 1}.HomeGallery-col--animated .HomeGallery-item--top,.HomeGallery-col--animated .HomeGallery-item--bottom{transform:none;aspect-ratio:auto;opacity:1;margin-top:0}}.HomeGallery-smallTitle{line-height:1.2;font-weight:400;color:#fff;margin-bottom:2rem}.HomeGallery-text{margin-bottom:2rem}.HomeGallery-text p{margin-bottom:1.5rem}.HomeGallery-content{padding-right:10%}@media (max-width: 63.99rem){.HomeGallery-content{padding-right:var(--sizeContentOffset)}}.HomeGallery-logistics{color:#fff;opacity:.6;margin-bottom:3rem;font-size:.9rem;line-height:1.6;padding-top:2rem;border-top:1px solid rgba(255,255,255,.15)}.HomeGallery-actions{display:flex;gap:1.5rem}.HomeGallery-item{position:relative;overflow:hidden;background:var(--colorDark)}.HomeGallery-item img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.HomeGallery-item:hover img{transform:scale(1.03)}.HomeGallery-item--large{aspect-ratio:4/5}@media (max-width: 63.99rem){.HomeGallery-item--large{aspect-ratio:1/1}}.Gallery{margin:10rem auto;max-width:90rem;position:relative;z-index:4}@media (max-width: 63.99rem){.Gallery{margin:5rem auto}}.Gallery-swiper{overflow:hidden;aspect-ratio:12/7}@media (max-width: 47.99rem){.Gallery-swiper{aspect-ratio:6/4}}.Gallery-swiper img{width:100%;height:100%;object-fit:cover}.Gallery-navigation{display:flex;justify-content:space-between;width:calc(100% - 5rem);position:absolute;top:50%;transform:translateY(-50%);right:2.5rem;left:2.5rem;z-index:6}@media (max-width: 47.99rem){.Gallery-navigation{width:calc(100% - 2rem);left:1rem}}.Gallery-prev,.Gallery-next{width:3.5rem;height:3.5rem;border-radius:1.25rem;border:2px solid #F5F7F8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff;background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.Gallery-prev:hover,.Gallery-next:hover{background:var(--colorPrimary);border-color:var(--colorPrimary);color:#fff}.Gallery-prev svg,.Gallery-next svg{width:1.5rem;height:1.5rem}.HomeTimeline{margin:12.5rem auto;position:relative;z-index:4}@media (max-width: 63.99rem){.HomeTimeline{margin:5rem auto}}.HomeTimeline-wrapper{position:relative}.HomeTimeline .first{bottom:-50%;left:-15%}.HomeTimeline .second{width:32%;background:#a7b19e;top:-75%;left:-10%}.HomeTimeline .third{width:25%;right:0;top:-50%}.HomeTimeline-title{color:#fff;margin-bottom:1rem}.HomeTimeline-text{margin-bottom:2rem}.HomeTimeline-container{position:relative;border-radius:2.5rem;border:1px solid rgba(255,255,255,.25);background:#2228264d;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow:hidden}@media (max-width: 63.99rem){.HomeTimeline-container{border-radius:1.5rem}}.HomeTimeline-track{position:relative;display:flex;align-items:stretch;width:100%;min-height:20rem}.HomeTimeline-track:after{content:"";position:absolute;top:65%;left:0;width:100%;height:1px;background:#ffffff26;z-index:1}@media (max-width: 63.99rem){.HomeTimeline-track{flex-direction:column}.HomeTimeline-track:after{display:none}}@media (min-width: 64rem){.HomeTimeline .u-showMobile{display:none}}@media (max-width: 63.99rem){.HomeTimeline .u-hideMobile{display:none}}.HomeTimeline-milestone{position:relative;flex:1;display:flex;flex-direction:column;z-index:2;border-left:1px solid rgba(255,255,255,.3)}.HomeTimeline-milestoneInner{padding:3rem 2rem 1.5rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:2}@media (max-width: 63.99rem){.HomeTimeline-milestone.is-current{background:#7fa38c66;border-bottom:2px solid var(--colorPrimary);position:relative;z-index:5;overflow:hidden}.HomeTimeline-milestone.is-current:after{content:"";position:absolute;width:25rem;height:8rem;transform:rotate(-50.079deg);bottom:-30%;right:-30%;border-radius:25rem;background:#fbb37d;filter:blur(60px);z-index:-1}}.HomeTimeline-milestone.is-current .HomeTimeline-point{box-shadow:0 0 20px #7fa38c99;transform:translate(-50%,-50%) scale(1.1)}@media (max-width: 63.99rem){.HomeTimeline-milestone.is-current .HomeTimeline-point{transform:scale(1.1);margin-bottom:1.5rem}}@media (max-width: 63.99rem){.HomeTimeline-milestone{border-left:none;border-bottom:1px solid rgba(255,255,255,.1)}.HomeTimeline-milestoneInner{padding:3rem 1.5rem}}.HomeTimeline-point{width:1rem;height:1rem;background:#7fa38c;border-radius:50%;position:absolute;top:65%;left:0;transform:translate(-50%,-50%);z-index:5;transition:all .4s ease}.HomeTimeline-point:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:2rem;height:2rem;background:#7fa38c26;border-radius:50%;z-index:-1}@media (max-width: 63.99rem){.HomeTimeline-point{position:relative;top:auto;left:auto;transform:none;margin-bottom:1.5rem}.HomeTimeline-point:before{display:none}}.HomeTimeline-content{display:flex;flex-direction:column;gap:.75rem;margin-top:auto}@media (max-width: 63.99rem){.HomeTimeline-content{padding-top:0;margin-top:0}}.HomeTimeline-date{color:#fffc}.HomeTimeline-milestoneTitle{color:#fff}.HomeTimeline-activeHighlight{position:absolute;overflow:hidden;top:0;bottom:0;background:#7fa38c80;z-index:10;transition:left .5s ease;padding:3rem 2rem;box-shadow:0 0 40px #0000001a;pointer-events:none;border-left:1px solid rgba(127,163,140,.2);border-right:1px solid rgba(127,163,140,.2)}.HomeTimeline-activeHighlight:after{content:"";position:absolute;width:42.35494rem;height:12.70281rem;transform:rotate(-50.079deg);bottom:-65%;right:-75%;border-radius:42.35494rem;background:#fbb37d;filter:blur(92px)}@media (max-width: 63.99rem){.HomeTimeline-activeHighlight{display:none}}.HomeTimeline-highlight{position:relative;z-index:10;pointer-events:auto}.HomeTimeline-highlightTitle{font-size:2.5rem;font-weight:500;color:#fff;margin-bottom:.5rem;letter-spacing:-.02em}@media (max-width: 63.99rem){.HomeTimeline-highlightTitle{font-size:2rem}}.HomeTimeline-highlightDesc{font-size:.9rem;line-height:1.6;color:#ffffffb3;max-width:100%;margin-bottom:2rem}.Partners{margin:10rem auto 0;position:relative;z-index:4}@media (max-width: 63.99rem){.Partners{margin:5rem auto}}.Partners-developer{display:flex;align-items:center;justify-content:space-between;background:#1e232d99;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);border:1px solid rgba(255,255,255,.25);border-radius:2.5rem;padding:4rem 6rem;gap:4rem;margin-bottom:6rem;position:relative;overflow:hidden}.Partners-developer:after{content:"";position:absolute;width:42%;height:20%;transform:rotate(-50.079deg);bottom:-10%;right:-10%;border-radius:42.35494rem;background:#fbb37d;filter:blur(92px)}@media (max-width: 63.99rem){.Partners-developer{flex-direction:column;padding:3rem 2rem;text-align:center;gap:3rem}}@media (max-width: 31.99rem){.Partners-developer{padding:1.25rem;gap:1.5rem}}.Partners-developer:hover{text-decoration:none}.Partners-developerText{color:#fff;max-width:45rem;font-family:FunnelSans,sans-serif;font-weight:300;line-height:1.3;margin-bottom:0}.Partners-developerLogo{flex-shrink:0}.Partners-developerLogo img{height:6rem;width:auto;object-fit:contain}@media (max-width: 63.99rem){.Partners-developerLogo img{height:5rem}}.Partners-collaborators{text-align:center}.Partners-collaboratorsTitle{color:#fff;opacity:.65;margin-bottom:4rem}.Partners-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));gap:1.5rem}@media (max-width: 63.99rem){.Partners-grid{grid-template-columns:1fr}}.Partners-item{border-radius:2.5rem;border:1px solid rgba(255,255,255,.25);background:#2228264d;padding:3rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:16rem;transition:transform .3s ease,background .3s ease}.Partners-item:hover{transform:translateY(-5px);background:#ffffff0d}.Partners-itemHeader{display:flex;flex-direction:column;gap:.75rem}.Partners-itemRole{color:#edf3eea6;letter-spacing:.02em}.Partners-itemName{font-weight:500;color:#fff}.Partners-itemLogo{margin-top:auto}.Partners-itemLogo img{height:4rem;width:auto;object-fit:contain;transition:opacity .3s ease}.Contact{margin:10rem auto 0;position:relative;z-index:4}@media (max-width: 47.99rem){.Contact{margin:0 auto}}.Contact--standalone{margin-top:0}@media (max-width: 63.99rem){.Contact--standalone{margin-top:0}}.Contact-wrapper{position:relative}.Contact-wrapper .first{top:-20%;left:-5%}.Contact-wrapper .second{top:-70%;right:-10%;left:auto}@media (max-width: 63.99rem){.Contact{margin:5rem auto 0}}.Contact-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:8rem;align-items:start}@media (max-width: 79.99rem){.Contact-inner{grid-template-columns:1fr;gap:4rem}}@media (max-width: 47.99rem){.Contact-inner{gap:0}}.Contact-title{color:#fff;margin-bottom:2rem;line-height:1.1}.Contact-text{margin-bottom:2.5rem}.Contact-person{display:flex;gap:2rem;align-items:center;margin-bottom:4rem}@media (max-width: 47.99rem){.Contact-person{flex-direction:column;align-items:flex-start}}.Contact-personPhoto{width:10rem;height:10rem;border-radius:50%;overflow:hidden;position:relative;-webkit-backdrop-filter:blur(165px);backdrop-filter:blur(165px)}.Contact-personPhoto img{width:100%;height:100%;object-fit:cover}.Contact-personContent{display:flex;flex-direction:column;gap:.25rem}.Contact-personName{font-size:1.5rem;font-weight:500;color:#fff;margin-bottom:0}.Contact-personRole{margin-bottom:1.25rem}.Contact-personLinks{display:flex;gap:2rem}@media (max-width: 47.99rem){.Contact-personLinks{flex-direction:column;gap:1rem}}.Contact-link{display:flex;align-items:center;gap:.75rem;color:#fff;text-decoration:none;font-size:.95rem;transition:opacity .3s ease}.Contact-link:hover{opacity:.7}.Contact-linkIcon{width:2.5rem;height:2.5rem;background:#7fa38c33;border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#7fa38c}.Contact-linkIcon svg{width:1.25rem;height:1.25rem}.Contact-logos{margin-top:2rem}.Contact-logoWil{height:4rem;width:auto}.Contact-formWrapper{position:relative;padding:0 0 4rem}@media (max-width: 47.99rem){.Contact-formWrapper{padding:2.5rem 1.5rem}}.Contact-formTopLogo{position:absolute;top:-2rem;right:4rem;width:4rem;height:4rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px #0003}@media (max-width: 47.99rem){.Contact-formTopLogo{right:2rem}}.Contact-tLogo{width:2.5rem;height:2.5rem}.Contact .hf-form .hf-fields{display:flex;flex-direction:column;gap:2.5rem}.Contact .hf-form .hf-field{position:relative}.Contact .hf-form .hf-field label{display:block;font-size:.875rem;color:#ffffffa6;margin-bottom:.5rem}.Contact .hf-form .hf-field input[type=text],.Contact .hf-form .hf-field input[type=email],.Contact .hf-form .hf-field input[type=tel]{width:100%;background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.2);padding:.75rem 0;color:#fff;font-size:1.1rem;outline:none;transition:border-color .3s ease}.Contact .hf-form .hf-field input[type=text]:focus,.Contact .hf-form .hf-field input[type=email]:focus,.Contact .hf-form .hf-field input[type=tel]:focus{border-bottom-color:#7fa38c}.Contact .hf-form .hf-submit{margin-top:3rem}.Contact .hf-form .hf-submit button{display:inline-flex;align-items:center;gap:1.5rem;background:#e8f1ec;color:#222826;border:none;padding:1.25rem 2.5rem;border-radius:1.5rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.Contact .hf-form .hf-submit button:hover{background:#fff;transform:translateY(-2px)}.Contact .hf-form .hf-submit button:after{content:"→";font-size:1.25rem;display:inline-flex;width:3rem;height:3rem;background:#222826;color:#fff;border-radius:1.25rem;align-items:center;justify-content:center;margin-right:-1.25rem;margin-left:1rem}.Contact .hf-message{margin-top:1rem;font-size:.875rem;color:#fff9}.Contact .hf-message a{color:#7fa38c;text-decoration:none}.Contact .hf-message a:hover{text-decoration:underline}.ArchiveHero{position:relative;z-index:4;margin:-1.5rem auto 0}.ArchiveHero-flex{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:2rem}.ArchiveHero-flex nav{display:flex;align-items:center;gap:1rem}.ArchiveHero-flex nav .current{font-weight:700}.ArchiveHero-inner{display:flex;flex-direction:column;gap:1rem;position:absolute;z-index:40;bottom:2rem;left:0;width:100%;pointer-events:none}@media (max-width: 47.99rem){.ArchiveHero-inner{position:relative;inset:auto}.ArchiveHero-inner .u-frame{margin-top:7rem}.ArchiveHero-inner .u-frame .TextLink span{color:var(--colorText);text-shadow:none}}.ArchiveHero-inner h1{color:#fff!important;text-shadow:0 2px 4px rgba(0,0,0,.7),0 6px 18px rgba(0,0,0,.8);pointer-events:none;font-size:4rem;margin:1.5rem 0}@media (max-width: 63.99rem){.ArchiveHero-inner h1{font-size:3rem}}@media (max-width: 47.99rem){.ArchiveHero-inner h1{text-shadow:none;pointer-events:auto;max-width:100%;font-size:2.5rem;color:var(--colorText)!important}}.ArchiveHero-inner .TextLink{display:flex;align-items:center;gap:.5rem;text-decoration:none;pointer-events:auto}.ArchiveHero-inner .TextLink svg{transition:transform .3s ease-in-out}.ArchiveHero-inner .TextLink:hover svg{transform:translate(-.5rem)}.ArchiveHero-inner .TextLink span{order:2;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.7),0 6px 18px rgba(0,0,0,.8)}.ArchiveHero-inner .TextLink svg{order:1}.ArchiveHero-selection{position:relative;width:100%;aspect-ratio:3/2;margin:0 auto;overflow:hidden}.ArchiveHero-selection:has(.FloorBlueprint.is-visible){max-width:90rem;border-radius:1rem}@media (max-width: 47.99rem){.ArchiveHero-selection{max-width:none;background:transparent;height:auto;min-height:auto;aspect-ratio:3/2}}.ArchiveHero-selection>figure{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transition:var(--animationBase)}.ArchiveHero-selection>figure:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.3;background:#222826;z-index:5;pointer-events:none}@media (max-width: 47.99rem){.ArchiveHero-selection>figure{position:relative;aspect-ratio:3/2}}.ArchiveHero-selection>figure.MainSelection{z-index:1}.ArchiveHero-selection>figure[class]:not(.is-visible,.MainSelection),.ArchiveHero-selection>figure.is-visible~figure:not([class],.MainSelection){opacity:0;pointer-events:none}.ArchiveHero-selection>figure:is(.MainSelection){opacity:1;pointer-events:auto;transition:opacity var(--animationBase)}.ArchiveHero-selection>figure:is(.MainSelection).is-hidden{opacity:0;pointer-events:none}.ArchiveHero-selection>figure:not([class],.MainSelection){background:#222826;overflow:hidden;opacity:.65}.ArchiveHero-selection>figure:not([class],.MainSelection) img{-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 25%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 25%,#000 100%)}.ArchiveHero-selection>figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 50%;display:block}.ArchiveHero-selection>figure svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%;pointer-events:none;z-index:2}.ArchiveHero-selection>figure svg a{pointer-events:auto;position:relative}.ArchiveHero-selection>figure svg path{fill:transparent;stroke:transparent;transition:fill .2s ease-out}.ArchiveHero-selection>figure:is(.FloorSelection,.MainSelection) path:hover{fill:hsla(var(--colorPrimary-h),calc(var(--colorPrimary-s) * 1%),calc(var(--colorPrimary-l) * 1%),.47);cursor:pointer}.ArchiveHero-selection>figure.FloorBlueprint a{transition:var(--animationBase)}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=volny]{opacity:.15}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=volny] path{fill:#56981c}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=priprava]{opacity:.15}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=priprava] path{fill:#fff}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=prodany],.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=prodano]{opacity:.15}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=prodany] path,.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=prodano] path{fill:red}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=rezervovany],.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=rezervace]{opacity:.15}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=rezervovany] path,.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=rezervace] path{fill:#f80}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=predrezervace]{opacity:.15}.ArchiveHero-selection>figure.FloorBlueprint a[data-availability=predrezervace] path{fill:#dfba00}.ArchiveHero-selection>figure.FloorBlueprint a:hover{opacity:.45}.ArchiveHero-selection>figure.FloorBlueprint a[href]:not([data-availability]){transition:var(--animationBase)}.ArchiveHero-selection>figure.FloorBlueprint a[href]:not([data-availability]):hover{fill:hsla(var(--colorPrimary-h),calc(var(--colorPrimary-s) * 1%),calc(var(--colorPrimary-l) * 1%),.7)}.ArchiveHero-selection>figure.FloorBlueprint a[href]:not([data-availability]):focus{outline:0}@media (max-width: 47.99rem){.ArchiveHero-selection{background:transparent;margin-top:1.5rem}.ArchiveHero-selection>figure{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;margin:auto;aspect-ratio:3/2}.ArchiveHero-selection>figure img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ArchiveHero-selection>figure svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:10}}@media (max-width: 47.99rem){.ArchiveHero .AppBreadcrumbs span,.ArchiveHero a{color:#6a7282!important}}.ArchiveHero--offers .ArchiveMapDot{display:none!important}.ArchiveHero--offers .ArchiveHero-inner{z-index:3;position:relative;top:0}.ArchiveHero--offers .ArchiveHero-inner .u-frame{margin-top:9rem}.ArchiveHero--offers .ArchiveHero-inner .u-frame h1{color:var(--colorText)!important;text-shadow:none;pointer-events:auto;max-width:100%;font-size:2.5rem}.ArchiveHero--offers .ArchiveHero-inner .u-frame .TextLink span{color:var(--colorText);text-shadow:none}.ArchiveHero--offers .ArchiveHero-selection{background:transparent;margin:2.5rem auto 0;max-width:1600px;position:relative}.ArchiveHero--offers .ArchiveHero-selection:has(.MainSelection--parking){max-width:1800px}@media (max-width: 47.99rem){.ArchiveHero--offers .ArchiveHero-selection{margin:3rem auto 6rem}}@media (max-width: 24.99rem){.ArchiveHero--offers .ArchiveHero-selection{margin:3rem auto 5rem}}.ArchiveHero--offers .ArchiveHero-selection>figure{width:100%;margin:auto}.ArchiveHero--offers .ArchiveHero-selection>figure:before{content:none}.ArchiveHero--offers .ArchiveHero-selection>figure img{max-width:100%;max-height:100%;object-fit:cover}@media (max-width: 31.99rem){.ArchiveHero--offers .ArchiveHero-selection>figure path{display:block}}.ArchiveTooltip{position:absolute;margin:0;padding:.5rem 1.25rem;background:#fff;color:var(--colorHeading, #1a1a1a);border-radius:1rem;font-size:1.125rem;font-weight:500;pointer-events:none;white-space:nowrap;z-index:999999;opacity:0;box-shadow:0 4px 12px #00000014;transition:opacity .12s ease-out;transform:translate(-50%,-100%)}.ArchiveTooltip.is-active{opacity:1}@media (max-width: 47.99rem){.ArchiveTooltip{font-size:1rem;padding:.4rem 1rem;border-radius:.75rem}}.ArchiveMapDot{opacity:.95}.ArchiveMapDot--secondary .ArchiveMapDot-inner,.ArchiveMapDot--secondary .ArchiveMapDot-ring{fill:#fc0!important}.ArchiveMapDot-inner{animation:archive-pulse-dot 1.6s cubic-bezier(.455,.03,.515,.955) -.4s infinite}.ArchiveMapDot-ring{animation:archive-pulse-ring 1.6s cubic-bezier(.215,.61,.355,1) infinite;opacity:.8}@keyframes archive-pulse-dot{0%,to{transform:scale(.8)}50%{transform:scale(1.1)}}@keyframes archive-pulse-ring{0%{transform:scale(.8);opacity:.8}80%,to{transform:scale(3.5);opacity:0}}.Orientation{position:absolute;z-index:0;top:2rem;right:2.5rem;width:2.5rem;height:2.5rem;background:url(/wp-content/themes/rezidence-wilczek/public/dist/north-DGZZzlZ3.svg);background-size:cover;background-repeat:no-repeat;transform:rotate(65deg);pointer-events:none}.Orientation:before{content:"S";position:absolute;width:1rem;height:1rem;color:var(--colorDark);top:-1.25rem;left:40%;transform:translate(-50%) rotate(-90deg)}@media (max-width: 47.99rem){.Orientation{top:1rem;right:1.5rem;width:2rem;height:2rem}.Orientation:before{top:-1rem;font-size:.8rem}}.OrientationTooltip{position:absolute;padding:.8rem 1.65rem;background:#222826cc;color:#fff;border-radius:1rem;font-size:1.125rem;font-weight:500;pointer-events:none;white-space:nowrap;z-index:10;opacity:1;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;line-height:normal}@media (max-width: 47.99rem){.OrientationTooltip{padding:.5rem 1.15rem;font-size:.95rem;border-radius:.75rem}}@media (max-width: 31.99rem){.OrientationTooltip{padding:.35rem .75rem;font-size:.8rem;border-radius:.5rem}}.OrientationTooltip--right{right:.5rem;top:50%;transform:translateY(-50%) rotate(-90deg)}@media (max-width: 47.99rem){.OrientationTooltip--right{right:1.25rem}}@media (max-width: 31.99rem){.OrientationTooltip--right{right:-.5rem}}.OrientationTooltip--bottom{bottom:3.5rem;left:50%;transform:translate(-50%)}@media (max-width: 47.99rem){.OrientationTooltip--bottom{bottom:2rem}}@media (max-width: 31.99rem){.OrientationTooltip--bottom{bottom:1rem}}a[data-offer-tippy]:hover .ArchiveMapDot{opacity:0}.OfferDetails{margin-top:3.75rem;margin-bottom:3.75rem;position:relative;z-index:4}.OfferDetails-wrapper{position:relative}.OfferDetails-wrapper .shadow{top:0;right:-10%;width:32%;height:22%;transform:rotate(-50.079deg)}.OfferDetails-grid{display:grid;grid-template-columns:1fr 1.25fr;gap:6rem;align-items:flex-start}@media (max-width: 64rem){.OfferDetails-grid{display:flex;flex-direction:column;gap:3rem}}.OfferDetails-priceRow{display:flex;align-items:baseline;gap:2rem;margin-bottom:2.5rem}@media (max-width: 48rem){.OfferDetails-priceRow{flex-direction:column;gap:1rem}}.OfferDetails-price{font-weight:300;margin-bottom:0}.OfferDetails-highlights{list-style:none;padding:0;margin-bottom:2.5rem}.OfferDetails-highlight{display:flex;justify-content:space-between;padding:.75rem 0 .375rem;gap:2rem;border-bottom:1px solid rgba(255,255,255,.1)}.OfferDetails-highlight:last-child{border-bottom:none}.OfferDetails-highlightLabel{color:#fff;font-weight:500}.OfferDetails-highlightValue{font-weight:600;text-align:right}.OfferDetails-rooms{display:flex;flex-direction:column}.OfferDetails-roomRow{display:flex;justify-content:space-between;padding:.75rem 0 .375rem;gap:2rem;color:#fff;border-bottom:1px solid rgba(255,255,255,.05)}.OfferDetails-roomRow:last-child,.OfferDetails-roomRow--summary{border-bottom:none}.OfferDetails-roomRow--summary{margin-top:2.5rem;font-weight:600;color:#fff}.OfferDetails-roomRowValue{font-weight:500;text-align:right}.OfferDetails-roomValue{color:#fff}.OfferDetails-colBlueprint{position:relative;width:100%}.OfferDetails-blueprint{position:relative;margin-bottom:3rem;display:flex;align-items:center;justify-content:center;aspect-ratio:16/10;background:#fff;filter:brightness(.64);transition:filter .3s ease-in-out}.OfferDetails-blueprint:hover{filter:brightness(1)}.OfferDetails-blueprint a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:2rem}.OfferDetails-blueprint a img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.OfferDetails .OrientationTooltip{padding:.5rem 1.15rem;font-size:.95rem;border-radius:.75rem;box-shadow:0 4px 10px #00000047}@media (max-width: 31.99rem){.OfferDetails .OrientationTooltip{padding:.35rem .75rem;font-size:.8rem;border-radius:.5rem}}.OfferDetails .OrientationTooltip--right{right:-5rem;top:50%;transform:translateY(-50%) rotate(-90deg)}@media (max-width: 31.99rem){.OfferDetails .OrientationTooltip--right{right:-4rem;top:auto;bottom:2.5rem}}.OfferDetails .OrientationTooltip--bottom{bottom:-1rem}.OfferDetails-docList{list-style:none;padding:0;display:flex;flex-direction:column;gap:1.5rem}.OfferDetails-docLink{display:flex;align-items:center;gap:1rem;text-decoration:none;color:#949ea0;font-weight:500;transition:color .2s ease-in-out}.OfferDetails-docLink svg{width:2rem;height:auto}.OfferDetails-docLink:hover{color:#fff}.OfferDetails-footerText p{margin-bottom:1.5rem;color:#949ea0}.OfferDetails-footerTitle{margin:5rem 0 2rem}.OfferDetails-footerActions{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem}.OfferDetails-footerCol .OfferDetails-download{text-align:center;width:fit-content}.OfferDetails-footerCol .OfferDetails-download:hover{color:var(--colorDark);text-decoration:none}.OfferDetails-download{display:flex;justify-content:space-between;gap:3rem;align-items:center;padding:1rem 1.75rem;background:#fff;border-radius:2.5rem;color:#010101;transition:all .2s ease;width:fit-content}.OfferDetails-downloadIcons{display:flex;gap:.25rem;align-items:center}.OfferDetails-downloadIcon{display:flex;align-items:center;justify-content:center;transition:opacity .2s ease;color:#010101;text-decoration:none}.OfferDetails-downloadIcon:hover{opacity:.25}.OfferDetails-downloadIcon svg{width:1.5rem;height:1.5rem;display:block}.OfferDetails-downloadText{font-size:.875rem;line-height:1.6;color:#949ea0;max-width:40rem}.OfferDetails-downloadText p{margin-bottom:1.5rem}.OfferDetails-downloadText p:last-child{margin-bottom:0}.OfferSelection-indicators{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media (max-width: 32rem){.OfferSelection-indicators{grid-template-columns:1fr}}.OfferSelection-indicatorItem{display:flex;flex-direction:column;gap:1.5rem}.OfferSelection-indicatorTitle{color:#f5f7f8}.OfferSelection-indicatorGraphic{position:relative;background:#ffffff0d;border-radius:1rem;padding:.25rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center}.OfferSelection-indicatorGraphic svg{width:100%;height:auto}.OfferSelection-indicatorGraphic svg path{fill:#ffffff0d;stroke:#fff3;stroke-width:5;transition:all .3s ease}@media (max-width: 48rem){.OfferSelection-indicatorGraphic svg path{stroke-width:15}}.OfferSelection-indicatorGraphic svg path.is-active{fill:#7fa38c;stroke:#7fa38c}.OfferSelection-indicatorGraphic svg text{fill:#fff9;font-size:600px;font-weight:700;pointer-events:none;transition:all .3s ease;text-anchor:middle;dominant-baseline:middle}.OfferSelection-indicatorGraphic svg text.is-active{fill:#fff}.OfferSelection-indicatorGraphic--floors{padding:1rem;display:flex;flex-direction:column;gap:2px}.OfferSelection-indicatorGraphic--position{flex-direction:column;padding:1rem}.OfferSelection-indicatorGraphic--position svg{flex:1;max-height:calc(100% - 2rem)}.OfferSelection-indicatorGraphic--position .OfferSelection-floorOutline{width:80%;height:80%;border:1px solid rgba(255,255,255,.2);position:relative}.OfferSelection-indicatorGraphic--position .OfferSelection-apartmentPoint{position:absolute;width:2rem;height:2rem;background:#7fa38c;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%)}.OfferSelection-indicatorName{font-family:FunnelDisplay,sans-serif;color:#fff;text-align:center;margin-top:-15%}.OfferSelection-floorRow{flex:1;background:#ffffff0d;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;color:#fff6;padding:0 2.5rem;transition:all .2s ease-in-out}.OfferSelection-floorRow.is-active{background:#7fa38c;color:#fff}.OfferSelection-indicatorValue{font-size:.875rem;font-weight:600;color:#fff;text-align:center;margin-top:-.5rem}.OfferMore{margin:7.5rem auto 10rem;position:relative;z-index:4}.OfferMore-header{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;align-items:center}.OfferMore-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:3rem}@media (max-width: 64rem){.OfferMore-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 48rem){.OfferMore-grid{grid-template-columns:1fr}}.OfferCard{text-decoration:none!important;color:#fff;display:flex;flex-direction:column;gap:1.5rem;transition:transform .3s ease}.OfferCard-image{overflow:hidden;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;background:#fff;filter:brightness(.65);transition:all .3s ease}.OfferCard-image img{width:auto;height:auto;max-width:90%;max-height:90%;object-fit:contain}.OfferCard:hover,.OfferCard:active,.OfferCard:focus{text-decoration:none}.OfferCard:hover .OfferCard-image,.OfferCard:active .OfferCard-image,.OfferCard:focus .OfferCard-image{background:#fff;filter:none}.OfferCard-content{display:flex;flex-direction:column;gap:1.5rem}.OfferCard-header{display:flex;align-items:center;gap:.75rem}.OfferCard-title{margin:0}.OfferCard-availability{color:#ffffff80;display:flex;align-items:center;gap:.5rem}.OfferCard-availability:before{content:"";width:.5rem;height:.5rem;border-radius:50%;background:#fff3}.OfferCard-availability--volny:before{background:#56981c}.OfferCard-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.OfferCard-item{display:flex;flex-direction:column;gap:.25rem}.OfferCard-label{color:var(--colorLight);opacity:.65}.OfferCard-value{font-size:1rem;font-weight:500;font-family:FunnelDisplay,sans-serif;line-height:140%;letter-spacing:.02rem}.OfferCard-footer{margin-top:.5rem}.OfferCard-footer .Button{justify-content:center;padding:1rem 1.5rem!important;height:auto!important;border-radius:.75rem!important}.OfferCard-footer .Button:after{content:none}.OfferFloorOverview{margin:5rem auto;position:relative;z-index:4}.OfferFloorOverview h2{margin-bottom:3rem}.OfferFloorOverview-selection{background:transparent;margin:6rem auto 8rem;max-width:1600px;position:relative}@media (max-width: 47.99rem){.OfferFloorOverview-selection{margin:2rem auto 3rem}}.OfferFloorOverview-contextBg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:0;pointer-events:none;width:100%}.OfferFloorOverview-contextBg img{width:100%;height:auto;object-fit:contain;display:block}.OfferFloorOverview .FloorBlueprint{width:75%;margin:auto;position:relative}.OfferFloorOverview .FloorBlueprint:before{content:none}.OfferFloorOverview .FloorBlueprint img{display:block;width:100%;height:auto;object-fit:contain}@media (max-width: 31.99rem){.OfferFloorOverview .FloorBlueprint img{height:auto;object-fit:contain}}.OfferFloorOverview .FloorBlueprint>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2}.OfferFloorOverview .FloorBlueprint>svg path{fill:transparent;opacity:0;transition:var(--animationBase)}@media (max-width: 31.99rem){.OfferFloorOverview .FloorBlueprint>svg path{display:block}}.OfferFloorOverview .FloorBlueprint>svg [data-current-single]{opacity:.65}.OfferFloorOverview .FloorBlueprint>svg [data-current-single] path{opacity:.65}.OfferFloorOverview .FloorBlueprint>svg [data-current-single][data-availability=volny]{fill:#56981c}.OfferFloorOverview .FloorBlueprint>svg [data-current-single][data-availability=volny] path{fill:#56981c}.OfferFloorOverview .FloorBlueprint>svg [data-current-single][data-availability=rezervovany]{fill:#f80}.OfferFloorOverview .FloorBlueprint>svg [data-current-single][data-availability=rezervovany] path{fill:#f80}.OfferFloorOverview .FloorBlueprint>svg [data-current-single][data-availability=prodany]{fill:red}.OfferFloorOverview .FloorBlueprint>svg [data-current-single][data-availability=prodany] path{fill:red}.OfferFloorOverview .FloorBlueprint>svg [data-current-single][data-availability=predrezervace]{fill:#dfba00}.OfferFloorOverview .FloorBlueprint>svg [data-current-single][data-availability=predrezervace] path{fill:#dfba00}.OfferFloorOverview .FloorBlueprint>svg a[data-availability] path{fill:transparent;opacity:0;transition:var(--animationBase)}.OfferFloorOverview .FloorBlueprint>svg a[data-availability]:hover path{opacity:.4}.OfferFloorOverview .FloorBlueprint>svg a[data-availability][data-availability=volny]:hover path{fill:#56981c}.OfferFloorOverview .FloorBlueprint>svg a[data-availability][data-availability=rezervovany]:hover path,.OfferFloorOverview .FloorBlueprint>svg a[data-availability][data-availability=rezervace]:hover path{fill:#f80}.OfferFloorOverview .FloorBlueprint>svg a[data-availability][data-availability=prodany]:hover path,.OfferFloorOverview .FloorBlueprint>svg a[data-availability][data-availability=prodano]:hover path{fill:red}.OfferFloorOverview .FloorBlueprint>svg a[data-availability][data-availability=predrezervace]:hover path{fill:#dfba00}.OfferFloorOverview .FloorBlueprint>svg a[data-availability][data-availability=priprava]:hover path{fill:#6a7282}.OfferFloorOverview .FloorBlueprint>svg a[data-availability].is-disabled{cursor:default;pointer-events:auto}.OfferList{color:#fff;padding:7.5rem 0;position:relative}@media (max-width: 47.99rem){.OfferList{padding:4rem 0}}.OfferList .first{width:50%;left:-20%;top:-15%}.OfferList .u-frame{position:relative;z-index:4}.OfferList-header{display:flex;justify-content:space-between;align-items:flex-start;gap:4rem;margin-bottom:4rem}@media (max-width: 63.99rem){.OfferList-header{flex-direction:column;gap:1.5rem}}.OfferList-titles{display:flex;justify-content:space-between;gap:4rem;align-items:center;width:100%}@media (max-width: 47.99rem){.OfferList-titles{flex-direction:column;align-items:flex-start;gap:0}}.OfferList-title{max-width:65%;font-weight:500;margin-bottom:0;color:#fff!important}@media (max-width: 63.99rem){.OfferList-title{max-width:100%}}.OfferList-description{flex:1;max-width:25rem;line-height:1.6;color:#f5f7f8;margin-top:1rem;text-align:justify}@media (max-width: 47.99rem){.OfferList-description{max-width:100%}}.OfferList-filter{display:flex;justify-content:space-between;align-items:center;padding:2rem 0;margin-bottom:2rem}@media (max-width: 79.99rem){.OfferList-filter{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:2rem}}.OfferList-filterGroup{display:flex;align-items:center;gap:2rem;flex-wrap:wrap}.OfferList-filter .FormBase-el{position:relative}.OfferList-filter .FormBase-el select{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.2);color:#fff;padding:.5rem 2rem .5rem 0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:10rem;transition:border-color .3s ease}.OfferList-filter .FormBase-el select:focus{outline:none;border-bottom-color:#fff}.OfferList-filter .FormBase-el svg{position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(.1deg);pointer-events:none;transition:transform .3s cubic-bezier(.4,0,.2,1)}.OfferList-filter .FormBase-el select:focus+svg,.OfferList-filter .FormBase-el select:active+svg{transform:translateY(-50%) rotate(180deg)!important}.OfferList-filter .FormBase-el.checkbox{display:flex;align-items:center}.OfferList-filter .FormBase-el.checkbox:after{content:none}.OfferList-filter .Button{margin-right:0}.OfferList-filter .Button:after{content:none}.OfferList-counter{display:flex;align-items:center;gap:.5rem;font-size:1.125rem;font-weight:500;color:#ffffffb3;margin-left:auto;margin-right:2rem;padding:.5rem 1.5rem;background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:100px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;cursor:default;transition:all .3s ease}.OfferList-counter:hover{background:#ffffff0f;border-color:#fff3}@media (max-width: 79.99rem){.OfferList-counter{margin:1.5rem 0 0;justify-content:center;order:10}}.OfferList-counter .count{color:var(--colorPrimary);font-weight:700;font-variant-numeric:tabular-nums;font-size:1.25rem;margin-right:.25rem}.OfferList-counter .Button{margin-right:0;height:3.6rem!important}.OfferList-counter .Button:after{content:none}.OfferList .OfferRow-check{width:1.5rem;height:1.5rem;border:1px solid rgba(255,255,255,.2);border-radius:4px;display:flex;align-items:center;justify-content:center;background:#ffffff0d;transition:all .2s ease;position:relative}.OfferList .OfferRow-check svg{color:#222826;opacity:1;transition:opacity .2s ease}.OfferList .OfferRow-check.is-active{background:#fff!important;border-color:#fff!important}.OfferList .OfferRow-check.is-active svg{opacity:1!important;color:#222826!important}.OfferList .Checkbox{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none}.OfferList .Checkbox input{display:none}.OfferList .Checkbox .OfferRow-check svg{opacity:0}.OfferList .Checkbox .OfferRow-check.is-active svg{opacity:1}.OfferList-table{width:100%;overflow-x:auto;margin-top:2rem}.OfferList-tableHeader{display:grid;grid-template-columns:.75fr 1fr 1fr 1.2fr 1.5fr .75fr .75fr .75fr 1.2fr 1.25fr 1.5fr;padding:0;border-bottom:2px solid rgba(255,255,255,.1);font-size:1.05rem;color:#ffffffd9;font-weight:600}@media (max-width: 79.99rem){.OfferList-tableHeader{font-size:.9rem}}@media (max-width: 63.99rem){.OfferList-tableHeader{display:none}}.OfferList-tableHeader .OfferList-tableCol{padding:1.25rem 1rem;display:flex;align-items:center;justify-content:center;text-align:center}.OfferList-tableHeader .OfferList-tableCol:last-child{border-right:none}@media (max-width: 63.99rem){.OfferList-inner{min-width:0;display:grid;grid-template-columns:1fr;gap:1.5rem}}.OfferList-inner.is-loading{opacity:.5;pointer-events:none}.OfferList .OfferRow{display:grid;grid-template-columns:.75fr 1fr 1fr 1.2fr 1.4fr .75fr .75fr .75fr 1.2fr 1.25fr 1.5fr;align-items:stretch;padding:0;border-bottom:1px solid rgba(255,255,255,.1);color:#f5f7f8;text-decoration:none;transition:all .3s ease}@media (max-width: 63.99rem){.OfferList .OfferRow{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:2.5rem 1rem;padding:2.5rem 1.5rem;border-radius:1.25rem;margin-bottom:1.5rem;background:#ffffff06;border:1px solid rgba(255,255,255,.05);align-items:end}}.OfferList .OfferRow:hover{text-decoration:none;background-color:#ffffff0d}@media (max-width: 63.99rem){.OfferList .OfferRow:hover{transform:translateY(-5px);border-color:#ffffff1a;background-color:#ffffff0a}}.OfferList .OfferRow:hover.OfferRow--volny{background-color:#7fa38c4d}.OfferList .OfferRow:hover.OfferRow--rezervace,.OfferList .OfferRow:hover.OfferRow--rezervovany{background-color:#e4a9664d}.OfferList .OfferRow:hover.OfferRow--prodano,.OfferList .OfferRow:hover.OfferRow--prodany{background-color:#ee69694d}.OfferList .OfferRow:hover.OfferRow--predrezervace,.OfferList .OfferRow:hover.OfferRow--jednani{background-color:#ffec8c4d}.OfferList .OfferRow.is-disabled{cursor:default;pointer-events:none}.OfferList .OfferRow.is-disabled .OfferRow-col--button{opacity:0;visibility:hidden}.OfferList .OfferRow-col{font-size:1rem;font-weight:400;display:flex;align-items:center;justify-content:center;padding:1rem;border-right:1px solid rgba(255,255,255,.1)}.OfferList .OfferRow-col:last-child{border-right:none}.OfferList .OfferRow-col:nth-child(3),.OfferList .OfferRow-col:nth-child(4),.OfferList .OfferRow-col:nth-child(6),.OfferList .OfferRow-col:nth-child(7),.OfferList .OfferRow-col:nth-child(8){justify-content:center}@media (max-width: 63.99rem){.OfferList .OfferRow-col{width:100%;flex-direction:column;border-right:none;padding:0;align-items:flex-start;justify-content:flex-start}.OfferList .OfferRow-col[data-heading]:before{content:attr(data-heading);display:block;font-size:.7rem;color:#fff6;margin-bottom:.25rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}}@media (max-width: 63.99rem){.OfferList .OfferRow-col--button{justify-content:flex-end;align-items:flex-end}.OfferList .OfferRow-col--button:before{content:none}}@media (max-width: 63.99rem){.OfferList .OfferRow-colCheck{width:30%;min-width:8rem}}@media (max-width: 31.99rem){.OfferList .OfferRow-colCheck{min-width:auto}}.OfferList .OfferRow-check{margin:0}.OfferList .OfferRow-availability{font-weight:500}.OfferList .OfferRow-availability--volny{color:#7fa38c}.OfferList .OfferRow-availability--rezervace,.OfferList .OfferRow-availability--rezervovany{color:#e4a966}.OfferList .OfferRow-availability--prodano,.OfferList .OfferRow-availability--prodany{color:#ee6969}.OfferList .OfferRow-availability--priprava{color:#fff}.OfferList .OfferRow-availability--jednani,.OfferList .OfferRow-availability--predrezervace{color:#ffec8c}.OfferList .OfferRow .Button--small{height:auto!important;width:fit-content;padding:.25rem 1rem!important;border-radius:.5rem!important;background:#fff;color:#030712}.OfferList-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;margin-top:4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.1)}@media (max-width: 63.99rem){.OfferList-footer{display:flex;flex-direction:column;gap:2rem}}.OfferList-count{grid-column:1;font-size:.9rem;color:#ffffff80}.OfferList-pager{grid-column:2;display:flex;gap:1.5rem;align-items:center}.OfferList-pager a,.OfferList-pager span{color:#ffffff80;text-decoration:none;font-size:1.1rem;transition:all .2s ease;display:inline-flex;align-items:center;justify-content:center;min-width:2rem;height:2.5rem;position:relative}.OfferList-pager a.current,.OfferList-pager span.current{color:#fff}.OfferList-pager a.current:after,.OfferList-pager span.current:after{content:"";position:absolute;bottom:.5rem;left:.25rem;right:.25rem;height:1px;background:#fff}.OfferList-pager a.prev,.OfferList-pager a.next,.OfferList-pager span.prev,.OfferList-pager span.next{display:flex;align-items:center;opacity:.7}.OfferList-pager a.prev:hover,.OfferList-pager a.next:hover,.OfferList-pager span.prev:hover,.OfferList-pager span.next:hover{opacity:1}.OfferList-pager a:not(.prev):not(.next):hover{color:#fff}.OfferList-noResults{padding:3rem;text-align:center;color:#ffffff80;border:1px dashed rgba(255,255,255,.1);border-radius:1rem;margin:2rem 0}.OfferList--more{margin-top:0;padding:3rem 0}.PageHero{margin-top:4.25rem;margin-bottom:1.5rem}.PageHero-inner{display:flex;justify-content:space-between;color:var(--colorSecondary);padding-bottom:1rem}@media (max-width: 31.99rem){.PageHero-inner{flex-direction:column;gap:1rem}}.PageHero-inner .TextLink{display:flex;align-items:center;gap:.5rem;text-decoration:none}.PageHero-inner .TextLink:hover{text-decoration:underline}.PageHero-inner .TextLink span{order:2}.PageHero-inner .TextLink svg{order:1}.OfferGallery{position:relative;z-index:4;max-width:90rem;margin:5rem auto 2.5rem}.OfferGallery-wrapper{position:relative}.OfferGallery-wrapper .first{top:-50%;right:-10%}.OfferGallery-inner,.OfferGallery-main{position:relative}.OfferGallery .swiper-wrapper{align-items:stretch}.OfferGallery .swiper-slide{height:auto}.OfferGallery-slide{margin:0}.OfferGallery-slide img{width:100%;height:100%;object-fit:cover}.OfferGallery-single{border:1px solid var(--colorOutline);overflow:hidden}.OfferGallery-single img{display:block;width:100%;height:auto}.OfferGallery-button{width:36px;height:36px;border-radius:.75rem;border:none;display:flex;align-items:center;justify-content:center;background:var(--colorLight);color:var(--colorTitle);cursor:pointer;box-shadow:0 4px 10px #0307121a;font-weight:600}.OfferGallery-button:hover{background:var(--colorPrimary);color:var(--colorLight)}.OfferGallery-navigation{display:flex;justify-content:space-between;width:calc(100% - 5rem);position:absolute;top:50%;transform:translateY(-50%);right:2.5rem;left:2.5rem;z-index:6;pointer-events:none}@media (max-width: 47.99rem){.OfferGallery-navigation{width:calc(100% - 2rem);left:1rem}}.OfferGallery-navigation div{width:3.5rem;height:3.5rem;border-radius:1.25rem;border:2px solid #F5F7F8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;color:#fff;background:transparent;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto}.OfferGallery-navigation div:hover{background:var(--colorPrimary);border-color:var(--colorPrimary);color:#fff}.OfferGallery-navigation div svg{width:1.5rem;height:1.5rem}body.page-template-template-standardy .Header{height:0;margin:1.5rem auto 0}.StandardyHero{position:relative;z-index:4;display:flex;flex-direction:column;width:100%;overflow:visible;margin:0 0 2.5rem;padding-top:7rem}.StandardyHero-toggle{position:absolute;top:auto;bottom:2.5rem;left:50%;transform:translate(-50%);z-index:20;padding:.375rem;background:#ffffffb3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1.5rem}.StandardyHero-toggle fieldset{position:relative;display:flex;gap:0;margin:0;padding:0;border:none}.StandardyHero-toggle fieldset label{position:relative;padding:0 2.5rem;height:3rem;display:flex;align-items:center;justify-content:center;font-family:FunnelDisplay,sans-serif;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:color .3s ease;z-index:2;margin:0;color:var(--colorDark)}.StandardyHero-toggle fieldset label input[type=radio]{opacity:0;position:absolute;pointer-events:none}.StandardyHero-toggle fieldset label:has(>input:checked){color:#fff;pointer-events:none}.StandardyHero-toggle fieldset:has(input[value=exterier]:checked) .StandardyHero-indicator{transform:translate(100%);width:50%}.StandardyHero-toggle .StandardyHero-indicator{position:absolute;top:0;left:0;bottom:0;width:50%;background:var(--colorPrimary);border-radius:1.25rem;transition:transform .3s cubic-bezier(.25,1,.5,1)}.StandardyHero-scene{position:relative;width:100%;aspect-ratio:1.5;margin:0;opacity:0;pointer-events:none;transition:opacity .5s ease}.StandardyHero-image{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover}.StandardyHero:has(input[value=pokoj]:checked) .StandardyHero-scene[data-design=pokoj]{opacity:1;pointer-events:auto}.StandardyHero:has(input[value=koupelna]:checked) .StandardyHero-scene[data-design=koupelna]{opacity:1;pointer-events:auto}.ParkingList{color:#fff;padding:5rem 0 0;position:relative;z-index:5}.ParkingList .u-frame{position:relative;z-index:4}.ParkingList-cols{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:flex-start}@media (max-width: 63.99rem){.ParkingList-cols{grid-template-columns:1fr;gap:2rem}}.ParkingList-more{text-align:center;padding:2.5rem 0 .5rem;width:100%;display:flex;justify-content:center;margin-top:.5rem}.ParkingList-subTitle{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;padding-bottom:1rem;text-align:center}.ParkingList .OfferList-table{width:100%;overflow:visible;margin-top:0}.ParkingList .OfferList-tableHeader{display:grid;grid-template-columns:1fr 1fr;padding:0;border-bottom:2px solid rgba(255,255,255,.1);font-size:1.05rem;color:#ffffffd9;font-weight:600}@media (max-width: 63.99rem){.ParkingList .OfferList-tableHeader{display:none}}.ParkingList .OfferList-tableHeader .OfferList-tableCol{padding:1.25rem 1rem;display:flex;align-items:center;justify-content:center;text-align:center}.ParkingList .OfferList-tableInner{display:grid;grid-template-columns:1fr;gap:0}@media (max-width: 63.99rem){.ParkingList .OfferList-tableInner{gap:1.5rem}}.ParkingList .OfferRow{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:0;border-bottom:1px solid rgba(255,255,255,.1);color:#f5f7f8;text-decoration:none;transition:all .3s ease}.ParkingList .OfferRow.is-active{background-color:#ffffff1a;border-radius:.5rem}.ParkingList .OfferRow:hover{background-color:#ffffff0d;text-decoration:none}.ParkingList .OfferRow:hover.OfferRow--volny{background-color:#7fa38c1a}.ParkingList .OfferRow:hover.OfferRow--rezervace,.ParkingList .OfferRow:hover.OfferRow--rezervovany{background-color:#e4a9661a}.ParkingList .OfferRow:hover.OfferRow--prodano,.ParkingList .OfferRow:hover.OfferRow--prodany{background-color:#ee69691a}@media (max-width: 63.99rem){.ParkingList .OfferRow{display:grid!important;grid-template-columns:1fr 1fr;gap:1.5rem 1rem;padding:2.5rem 1.5rem;border-radius:1.25rem;background:#ffffff06;border:1px solid rgba(255,255,255,.05);align-items:end}}.ParkingList .OfferRow-col{font-size:1rem;font-weight:400;display:flex;align-items:center;justify-content:center;padding:.5rem 1rem}.ParkingList .OfferRow-col strong{font-weight:600}@media (max-width: 63.99rem){.ParkingList .OfferRow-col{width:100%;flex-direction:column;padding:0;align-items:flex-start;justify-content:flex-start}.ParkingList .OfferRow-col[data-heading]:before{content:attr(data-heading);display:block;font-size:.75rem;color:#fff6;margin-bottom:.5rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}}.ParkingList .OfferRow-availability{font-weight:500;font-size:1rem}.ParkingList .OfferRow-availability--volny{color:#7fa38c}.ParkingList .OfferRow-availability--rezervace,.ParkingList .OfferRow-availability--rezervovany{color:#e4a966}.ParkingList .OfferRow-availability--prodano,.ParkingList .OfferRow-availability--prodany{color:#ee6969}.ParkingList .OfferRow-availability--priprava{color:#fff}.ArchiveHero-selection:has(.MainSelection--parking){margin:3rem auto 0}.MainSelection--parking:after{content:none!important}.MainSelection--parking,.MainSelection--parking img,.MainSelection--parking svg{width:100%!important;object-fit:contain!important}.MainSelection--parking--parking{aspect-ratio:1/1!important;max-width:1200px;margin:0 auto!important}.MainSelection--parking--sklep{aspect-ratio:10630/9947!important}.MainSelection--parking svg{position:absolute;top:0;left:0;z-index:2;pointer-events:none}.MainSelection--parking svg a,.MainSelection--parking svg [id]{pointer-events:auto;cursor:pointer;transition:all .3s ease}.MainSelection--parking svg path,.MainSelection--parking svg rect,.MainSelection--parking svg g{fill:#fff3;stroke:#fff6;stroke-width:2px;transition:all .3s ease}.MainSelection--parking svg .is-volny,.MainSelection--parking svg .is-volny path,.MainSelection--parking svg .is-volny rect{fill:#7fa38c80!important}.MainSelection--parking svg .is-rezervace,.MainSelection--parking svg .is-rezervace path,.MainSelection--parking svg .is-rezervace rect{fill:#e4a96680!important}.MainSelection--parking svg .is-prodano,.MainSelection--parking svg .is-prodano path,.MainSelection--parking svg .is-prodano rect{fill:#ee696980!important}.MainSelection--parking svg [id]:hover,.MainSelection--parking svg [id]:hover path,.MainSelection--parking svg [id]:hover rect{fill:#51755ecc!important;stroke:#fff}.ParkingHero-header{display:flex;justify-content:space-between;align-items:center;gap:2rem;margin-bottom:2rem;pointer-events:auto}@media (max-width: 63.99rem){.ParkingHero-header{flex-direction:column;align-items:flex-start;gap:1rem}}.ParkingHero-toggle{display:inline-flex;background:#00000073;border:1px solid rgba(255,255,255,.1);padding:.3rem;border-radius:100px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 4px 20px #00000026;position:relative;z-index:10}.ParkingHero-toggleBtn{padding:.7rem 1.8rem;border-radius:100px;border:none;background:transparent;color:#ffffffb3;font-weight:500;cursor:pointer;transition:all .4s cubic-bezier(.165,.84,.44,1);font-size:.95rem;white-space:nowrap;letter-spacing:.01em}.ParkingHero-toggleBtn:hover{color:#fff}.ParkingHero-toggleBtn.is-active{background:#fff;color:var(--colorDark);box-shadow:0 4px 12px #00000040;transform:scale(1.02)}.FeaturePoint{position:absolute;inset:var(--FeaturePointPosition);width:3.5rem;height:3.5rem;transform:translate(-50%,-50%);z-index:10}@media (max-width: 47.99rem){.FeaturePoint{width:2.25rem;height:2.25rem}}.FeaturePoint-trigger{position:relative;display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;padding:0;margin:0;border:0;background:transparent;cursor:pointer}@media (max-width: 47.99rem){.FeaturePoint-trigger{width:2.25rem;height:2.25rem}}.FeaturePoint-trigger:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--colorPrimary);border-radius:50%;animation:pulse-ring 1.6s cubic-bezier(.215,.61,.355,1) infinite;pointer-events:none;z-index:1}.FeaturePoint-dot{position:relative;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;background:transparent;border-radius:50%;border:3px solid white;box-shadow:0 2px 4px #0003;z-index:2}@media (max-width: 47.99rem){.FeaturePoint-dot{width:1.5rem;height:1.5rem;border-width:2px}}.FeaturePoint-dot:after{content:"";width:1.15rem;height:1.15rem;background:var(--colorPrimary);border-radius:50%;animation:pulse-dot 1.6s cubic-bezier(.455,.03,.515,.955) -.4s infinite}@media (max-width: 47.99rem){.FeaturePoint-dot:after{width:.75rem;height:.75rem}}@keyframes pulse-dot{0%,to{transform:scale(.8)}50%{transform:scale(1)}}@keyframes pulse-ring{0%{transform:scale(.33)}80%,to{opacity:0}}.FeaturePoint-popover{position:absolute;bottom:calc(100% + 1rem);left:50%;transform:translate(-50%) translateY(-10px);display:flex;align-items:center;gap:.75em;padding:.75em 1.5em;border:0;margin:0;color:#fff;background:#222826e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:1rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .3s ease,transform .3s ease;z-index:1000}@media (max-width: 47.99rem){.FeaturePoint-popover{font-size:.7rem;white-space:normal;min-width:7rem;max-width:10rem;padding:.5rem .75rem;text-align:center;justify-content:center;border-radius:.75rem}}.FeaturePoint-popover figure{display:grid;place-items:center;width:2em;aspect-ratio:1;border-radius:50%;margin-left:-.5em;color:var(--colorDark);background:var(--colorTitle)}.FeaturePoint--left .FeaturePoint-popover{left:0;transform:translateY(-10px)}.FeaturePoint--left .FeaturePoint-popover:hover,.FeaturePoint--left .FeaturePoint-popover:focus-within{transform:translateY(0)}.FeaturePoint--right .FeaturePoint-popover{left:auto;right:0;transform:translateY(-10px)}.FeaturePoint--right .FeaturePoint-popover:hover,.FeaturePoint--right .FeaturePoint-popover:focus-within{transform:translateY(0)}.FeaturePoint:hover .FeaturePoint-popover,.FeaturePoint:focus-within .FeaturePoint-popover{opacity:1;pointer-events:auto;transform:translate(-50%) translateY(0)}.FeaturePoint--left:hover .FeaturePoint-popover,.FeaturePoint--left:focus-within .FeaturePoint-popover{transform:translate(0) translateY(0)}.FeaturePoint--right:hover .FeaturePoint-popover,.FeaturePoint--right:focus-within .FeaturePoint-popover{transform:translate(0) translateY(0)}.swiper{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical{touch-action:pan-x}.swiper-wrapper{position:relative;display:flex;align-items:stretch;width:100%;transform:translateZ(0);transition-property:transform;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-css-mode>.swiper-wrapper{overflow:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper .swiper-slide{flex-shrink:0;position:relative;width:100%;transition-property:transform;transition:transform .3s ease,opacity .3s ease}.swiper-fade .swiper .swiper-slide{pointer-events:none;transition-property:opacity}.swiper .swiper-slide-active{pointer-events:auto;opacity:1}.swiper-css-mode .swiper .swiper-slide{scroll-snap-align:start start}.swiper-navigation{display:flex;gap:1rem}@media (max-width: 47.99rem){.swiper-navigation{display:none}}.swiper-navigation .Prev,.swiper-navigation .Next{cursor:pointer}.swiper-navigation .swiper-button-disabled{opacity:.25}.swiper-pagination{position:absolute;bottom:0;left:0;z-index:200;display:flex;justify-content:space-between;align-items:flex-end;gap:.5rem}@media (max-width: 47.99rem){.swiper-pagination{height:1rem;left:50%;transform:translate(-50%)}}.swiper-pagination .swiper-pagination-bullet{display:inline-flex;width:.75rem;height:.75rem;background:var(--colorDark);opacity:.26;border-radius:50%;transition:var(--animationBase);cursor:pointer;position:relative}.swiper-pagination .swiper-pagination-bullet-active{background:var(--colorDark);opacity:1;pointer-events:none}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}body.error404 main{position:relative;display:flex;flex-flow:column;justify-content:center;padding:4em 0;text-align:center;overflow:hidden}@media (min-width: 64rem){body.error404 main{padding:7em 0}}body.error404 main .u-frame{z-index:4}body.error404 main h1{margin-bottom:.25em;font-size:calc(var(--textXxl) * 2.5);font-weight:700;color:inherit}body.error404 main .Button{margin-top:2.5em}
