html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;overflow:visible}code,kbd,pre,samp{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{text-decoration:underline;border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:600}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}button:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;line-height:1.5}*,:after,:before{box-sizing:inherit}figure{margin:0}body,html{font-size:1rem}body{color:#534b57;background:#e8e6e3}blockquote{margin:0;padding:0;font-size:1.75rem}@media (width>=600px){blockquote{font-size:2.75rem}}:focus-visible{z-index:1;outline-offset:4px;outline:2px auto #534b57;position:relative}.btn,blockquote,p,table,ul{margin:0}*+.btn,*+blockquote,*+p,*+table,*+ul{margin-top:1rem}small{font-size:.875rem}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{margin:0 0 1.5rem;font-weight:400}.h1:not(:first-child),.h2:not(:first-child),.h3:not(:first-child),.h4:not(:first-child),.h5:not(:first-child),h1:not(:first-child),h2:not(:first-child),h3:not(:first-child),h4:not(:first-child),h5:not(:first-child){margin:1.5rem 0}.h1,.h2,h1,h2{margin:0 0 2rem}h1:not(:first-child),h2:not(:first-child),h3:not(:first-child){margin-top:2rem}.h0{font-size:2.75rem}.h1,h1{font-size:2.25rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1rem}@media (width>=600px){.h1:not(:first-child),.h2:not(:first-child),.h3:not(:first-child),h1:not(:first-child),h2:not(:first-child),h3:not(:first-child){margin-top:2.25rem}.h0{font-size:3.25rem}.h1,h1{font-size:2.75rem}.h2,h2{font-size:2.5rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.125rem}}@media (width>=800px){.h1:not(:first-child),.h2:not(:first-child),.h3:not(:first-child),h1:not(:first-child),h2:not(:first-child),h3:not(:first-child){margin-top:2.5rem}.h0{font-size:5.5rem}.h1,h1{font-size:4rem}.h2,h2{font-size:3.125rem}.h3,h3{font-size:2.75rem}.h4,h4{font-size:2rem}.h5,h5{font-size:1.5rem}}a{color:#f49800;text-decoration:none}a:active,a:focus,a:hover{color:#a86800;text-decoration:underline}kbd{color:#333;text-shadow:0 1px #fff;background-color:#f7f7f7;border:1px solid #ccc;border-radius:3px;margin:0 .1em;padding:.1em .6em;font-family:Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4;display:inline-block;box-shadow:0 1px #0003,inset 0 0 0 2px #fff}hr{border:0;border-top:1px solid #dedede;height:0}dl,ol,ul{margin-left:0}dt{font-weight:400}dd,dt{margin:0}.container{max-width:1328px;margin-left:auto;margin-right:auto;padding-left:1.125rem;padding-right:1.125rem}@media (width>=600px){.container{max-width:1352px;padding-left:36px;padding-right:36px}}@media (width>=800px){.container{max-width:1424px;padding-left:72px;padding-right:72px}}.container.wide{max-width:1800px}.container.full{max-width:100%}main .fslightbox-container{background:var(--primary-color)}main .fslightbox-slide-number-container,main .fslightbox-toolbar-button svg,main .fslightbox-toolbar-button:first-child{display:none}main .fslightbox-slide-btn{background:#e8e6e3}main .fslightbox-svg-path{fill:var(--primary-color)!important}main .fslightbox-nav{height:64px}main .fslightbox-toolbar-button{background:#e8e6e3;width:64px}main .fslightbox-toolbar-button:after,main .fslightbox-toolbar-button:before{content:"";background:var(--primary-color);width:1.5rem;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}main .fslightbox-toolbar-button:after{transform:translate(-50%,-50%)rotate(135deg)}.grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:24px;display:grid}@font-face{font-family:Public Sans Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:107%;ascent-override:90%;descent-override:23%;line-gap-override:0%}@font-face{font-family:Walbaum Fallback;src:local(Times New Roman),local(Times);size-adjust:98%;ascent-override:86%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Walbaum Medium;src:url(../assets/fonts/walbaum-medium.woff2)format("woff2"),url(../assets/fonts/walbaum-medium.woff)format("woff");font-weight:400;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:300;src:url(../assets/fonts/public-sans-v14-latin-300.woff2)format("woff2"),url(../assets/fonts/public-sans-v14-latin-300.woff)format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:optional;font-weight:400;src:url(../assets/fonts/public-sans-v14-latin-regular.woff2)format("woff2"),url(../assets/fonts/public-sans-v14-latin-regular.woff)format("woff")}@font-face{font-family:Public Sans;font-style:normal;font-display:swap;font-weight:600;src:url(../assets/fonts/public-sans-v14-latin-600.woff2)format("woff2"),url(../assets/fonts/public-sans-v14-latin-600.woff)format("woff")}.fz-h0,.fz-h1,.fz-h2,.fz-h3,h1,h2,h3{font-family:Walbaum Medium,Walbaum Fallback,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif}.fz-h0{font-size:2.75rem}@media (width>=800px){.fz-h0{font-size:3.25rem}}@media (width>=960px){.fz-h0{font-size:calc(clamp(3.5rem,3.5vw,4.25rem))}}.fz-h1,h1{font-size:2.25rem;line-height:1.05}@media (width>=800px){.fz-h1,h1{font-size:2.75rem}}@media (width>=960px){.fz-h1,h1{font-size:4rem}}.fz-h2,h2{font-size:2rem;line-height:1.1}@media (width>=800px){.fz-h2,h2{font-size:2.5rem}}@media (width>=960px){.fz-h2,h2{font-size:3.125rem}}.fz-h3,h3{font-size:1.75rem;line-height:1.1}@media (width>=800px){.fz-h3,h3{font-size:2rem}}@media (width>=960px){.fz-h3,h3{font-size:2.75rem}}.fz-h4,h4{font-size:1.25rem;line-height:1.25}@media (width>=800px){.fz-h4,h4{font-size:1.25rem}}@media (width>=960px){.fz-h4,h4{font-size:2rem}}.fz-h5,h5{font-size:1rem;line-height:1.25}@media (width>=800px){.fz-h5,h5{font-size:1.125rem}}@media (width>=960px){.fz-h5,h5{font-size:1.5rem}}.fz-p0{font-size:1.125rem}@media (width>=800px){.fz-p0{font-size:1.375rem}}.fz-p1{font-size:1rem}@media (width>=800px){.fz-p1{font-size:1.125rem}}.fz-p2{font-size:1rem}@media (width>=800px){.fz-p2{font-size:1rem}}.fz-p3{font-size:.875rem}@media (width>=800px){.fz-p3{font-size:.875rem}}.fz-p4{font-size:.875rem}@media (width>=800px){.fz-p4{font-size:.75rem}.wysiwyg blockquote p,blockquote p{font-size:1.375rem;line-height:1.36364em}}a{cursor:pointer;color:#534b57;text-underline-offset:.075em;transition:color .3s,opacity .3s;text-decoration-thickness:1px!important}@media (hover:hover){a:focus,a:hover{color:#534b57}}a.underline{text-decoration:underline}blockquote{color:#f49800;font-style:italic}blockquote:before{content:"»"}blockquote:after{content:"«"}.btn,button{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;display:inline-block}.btn svg,button svg{width:1.75rem;height:auto;margin-right:1rem}.btn svg *,button svg *{stroke:#534b57}.btn.background{isolation:isolate;position:relative;overflow:hidden}.btn.background:before{content:"";transform-origin:0 0;z-index:-1;background:#0003;width:auto;height:100%;transition:transform .5s cubic-bezier(.23,1,.32,1);display:block;position:absolute;top:0;left:0;right:-1px;transform:scaleY(.0001)translateZ(0)}.btn.background.quicklink:before{background:#f49800}.btn.background.secondary:before{background:#534b57}@media (hover:hover){.btn.background:hover:before{transform:scaleY(1.0001)translateZ(0)}}.btn.primary,.btn.secondary,button{text-align:center;padding:1.25rem 2.25rem;transition:all .25s;position:relative;text-decoration:none!important}.btn.primary.small,.btn.secondary.small,button.small{padding:.75rem 1rem}.btn.primary{color:#39333c;background:var(--primary-color)}#app[data-tpl=garden] .btn.primary,#app[data-tpl=penthouse] .btn.primary,#app[data-tpl=terrace] .btn.primary,.btn.primary.room{color:#fff}.btn.secondary:after{content:"";border:1px solid #534b57;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.btn.secondary:hover{color:inherit}@media (hover:hover){.btn.secondary:hover{color:#e8e6e3}}.btn.quicklink{justify-content:flex-start;align-items:center;padding:.75rem 0;text-decoration:none;display:flex}@media (hover:hover){.btn.quicklink{padding:.75rem 1rem}}:root{--horizontal-offset:calc(clamp(1.125rem, 3vw, 3rem))}*{-webkit-tap-highlight-color:#fff0}::selection{background:var(--primary-color);color:var(--selection-color,#534b57)}::selection{background:var(--primary-color);color:var(--selection-color,#534b57)}#app[data-tpl=garden],#app[data-tpl=penthouse],#app[data-tpl=terrace]{--selection-color:#fff}::placeholder{color:#534b574d}.page-enter-active,.page-leave-active{transition:opacity .2s}.page-enter,.page-leave-to{opacity:0}mark{color:inherit;background:0 0;background-image:linear-gradient(var(--mark-color),var(--mark-color));white-space:nowrap;background-position:left bottom .1em;background-repeat:no-repeat;background-size:100% .3em;transition:background 1.5s cubic-bezier(.86,0,.07,1) .5s}.icon>svg{width:auto!important;height:2rem!important}@media (width>=800px){.icon>svg{height:2.5rem!important}}.icon path{fill:#f49800}figure figcaption,img,video{-webkit-user-select:none;user-select:none}figure{position:relative}figure picture{line-height:0}figure figcaption{color:#fff;pointer-events:none;background:#00000080;padding:.375rem .5rem;font-size:10px;line-height:1;position:absolute;bottom:0;right:0}figure img,figure svg{width:100%;height:auto;display:block}figure img{position:absolute;top:0;left:0}.image.contain,.image.contain picture,.image.cover,.image.cover picture{padding:0;line-height:0;position:static}.image.contain svg,.image.cover svg{display:none}.image.contain img,.image.contain video,.image.cover img,.image.cover video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.image.contain img,.image.contain video{-o-object-fit:contain;object-fit:contain}video.cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;line-height:0;position:absolute;top:0;left:0}input[type=checkbox],input[type=radio]{width:auto}input[type=checkbox]+label,input[type=radio]+label{margin:0;display:inline}label.checkbox,label.radio{cursor:pointer;-webkit-hyphens:auto;hyphens:auto;align-items:center;padding:.2em 0 .25em 1.75rem;font-size:.875rem;font-weight:300;line-height:1.28571em;display:block;position:relative}label.checkbox span,label.radio span{max-width:800px;display:inline-block}label.checkbox a,label.radio a,p a{text-decoration:underline}label+label.checkbox,label+label.radio{margin-left:1.5rem}label.checkbox .error-message,label.radio .error-message{display:none}label.checkbox.error,label.radio.error{color:#d33c40}label.checkbox.error .box,label.radio.error .box{border-color:#d33c40}label.checkbox.small,label.radio.small{padding:.125em 1rem .125em 1.5rem;font-size:.75rem;line-height:1.33333em}label.checkbox.small .box,label.radio.small .box{width:16px;height:16px}label.checkbox.small .box:before,label.radio.small .box:before{width:10px;height:6px;top:2px;left:2px}label.checkbox input,label.radio input{cursor:pointer;outline:none;height:auto;display:none;position:absolute;top:100%;left:0}label.checkbox .box,label.radio .box{border:1px solid #b9b2bc;width:20px;height:20px;position:absolute;top:2px;left:0}label.checkbox .box:before,label.radio .box:before{content:"";opacity:0;border-top:2px solid #e8e6e3;border-right:2px solid #e8e6e3;width:13px;height:7px;display:block;position:absolute;top:3px;left:3px;transform:rotate(135deg)}label.checkbox input:checked+.box,label.radio input:checked+.box{background:#534b57;border-color:#534b57}label.checkbox input:checked+.box:before,label.radio input:checked+.box:before{opacity:.99}label.radio .box{border-radius:50%}label.radio .box:before{background:#e8e6e3;border:0;border-radius:50%;width:8px;height:8px;top:5px;left:5px}button{font:inherit;appearance:none;background:0 0;border:none;outline:none}.form button[type=submit]{color:#fff;background:#f49800}.form button[type=submit]:disabled{color:#ffd48e}.form input,.form select,.form textarea{width:100%;font-family:inherit;line-height:1.5rem;font-weight:inherit;color:inherit;appearance:none;background:0 0;border:1px solid #b9b2bc;border-radius:0;outline:none;padding:1.05rem .75rem .55rem;transition:border .3s;display:block}.form input:focus,.form input:focus-visible,.form input:hover,.form select:focus,.form select:focus-visible,.form select:hover,.form textarea:focus,.form textarea:focus-visible,.form textarea:hover{z-index:auto;box-shadow:none;border-color:#534b57;outline:none;position:static}.form input,.form select{height:3.25rem}.form select{cursor:pointer;background-color:#0000;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%228%22%20fill%3D%22none%22%20viewBox%3D%220%200%2012%208%22%3E%3Cpath%20stroke%3D%22%23534b57%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%221.5%22%20d%3D%22M1.25%201.5%206%206.25l4.75-4.75%22%2F%3E%3C%2Fsvg%3E);background-position:right .75rem center;background-repeat:no-repeat;background-size:12px 8px;padding-right:2.25rem;overflow:visible}.form textarea{resize:none;height:auto;min-height:7.6rem;overflow:hidden}textarea{resize:none}h2 span{font-weight:300;display:block}p{-webkit-hyphens:auto;hyphens:auto}p.no-hyphens{-webkit-hyphens:none;hyphens:none}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}html.preview-loading{overflow:hidden}html.preview-loading #app>main{visibility:hidden}html.preview-loading body:before{content:"";z-index:2147483000;pointer-events:all;background:#000c;position:fixed;inset:0}html.preview-loading body:after{content:"";z-index:2147483001;pointer-events:none;border:2px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:2rem;height:2rem;margin:-1rem 0 0 -1rem;animation:.65s linear infinite preview-spin;position:fixed;top:50%;left:50%}@keyframes preview-spin{to{transform:rotate(1turn)}}.server{background:#f6f6f6 url(/assets/icons/server--standalone.svg) 1.5rem/60px 17px no-repeat;padding:1.5rem 2.5rem 1.5rem 6.5rem;display:inline-block}.server.server--rack{background-image:url(/assets/icons/server--rack.svg)}@media (width>=800px){.server{font-size:1.125rem;line-height:1.44444em}.accordeon{margin-top:2rem}}@media (width>=960px){.accordeon{margin-top:3rem}}.accordeon .body,.accordeon .title{justify-content:space-between}.accordeon .title{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding:.75rem 0;display:flex}.accordeon .title svg{margin-right:.5rem}.accordeon .title h4,.accordeon .title h5{align-items:center;margin:0;line-height:1.4;display:flex}.accordeon .title h4 svg,.accordeon .title h5 svg{flex-shrink:0;width:8px;height:auto}.accordeon .body{margin-top:0;padding:.5rem .1rem 2rem 1.25rem;display:none}@media (width>=800px){.accordeon .body{padding:1rem 7.5rem 2rem 1.25rem}}.accordeon .item.visible .body{display:block}@media (width>=800px){.accordeon .item.visible .body{display:flex}}.accordeon .item.visible .title svg{transform:rotate(180deg)}.accordeon .item+.item{border-top:1px solid #eee}.controls{-webkit-user-select:none;user-select:none;border-radius:1.25rem;height:2.5rem;padding:0 1.25rem;display:flex}@media (width<=800px){.controls{bottom:1rem;left:auto;right:1rem;transform:none}}.controls>*{cursor:pointer;place-items:center;padding:0 .375rem;transition:opacity .2s;display:grid}.controls .prev svg{transform:scaleX(-1)}.controls .stop span{opacity:0;grid-area:1/1}.controls .stop span.active{opacity:1}.block{max-width:1440px;margin-left:auto;margin-right:auto}.block:first-of-type{margin-top:3.5rem}@media (width>=600px){.block:first-of-type{margin-top:5rem}}@media (width>=800px){.block:first-of-type{margin-top:8rem}}.block.block--hero:first-of-type{margin-top:6rem}@media (width>=800px){.block.block--hero:first-of-type{margin-top:9rem}}@media (width>=1280px){.block.block--hero:first-of-type{margin-top:14rem}}.block.padding{padding-top:48px;padding-bottom:36px}@media (width>=800px){.block.padding{padding-top:5vh;padding-bottom:5vh}}@media (width>=960px){.block.padding{padding-top:10vh;padding-bottom:10vh}}.block+.block,.hero+.block{margin-top:72px}@media (width>=800px){.block+.block,.hero+.block{margin-top:5vh}}@media (width>=960px){.block+.block,.hero+.block{margin-top:10vh}}@media (width>=1280px){.block+.block,.hero+.block{margin-top:12vh}}.block--apartments:first-of-type,.block--chapter+.block--facilities,.block--hero+.block--chapter{margin-top:2rem}@media (width>=800px){.block--apartments:first-of-type,.block--chapter+.block--facilities,.block--hero+.block--chapter{margin-top:6rem}}@media (width>=1280px){.block--apartments:first-of-type,.block--chapter+.block--facilities,.block--hero+.block--chapter{margin-top:8rem}}.block--chapter+.block--apartment-widget,.block--chapter+.block--columns-flexible,.block--chapter+.block--tabs,.block--chapter+.block--wysiwyg{margin-top:3rem}@media (width>=960px){.block--chapter+.block--apartment-widget,.block--chapter+.block--columns-flexible,.block--chapter+.block--tabs,.block--chapter+.block--wysiwyg{margin-top:4rem}}@media (width>=1280px){.block--chapter+.block--apartment-widget,.block--chapter+.block--columns-flexible,.block--chapter+.block--tabs,.block--chapter+.block--wysiwyg{margin-top:5rem}}.block--chapter+.block--activities,.block--chapter+.block--apartments,.block--chapter+.block--image,.block--chapter+.block--infos,.block--chapter+.block--reviews,.block--columns-flexible+.block--columns-flexible,.block--hero,.block--hero+.block--book,.block--hero+.block--infos,.block--hero+.block--tabs,.block--hero+.block--video,.block--image+.block--wysiwyg,.block--maps+.block--form,.block--wysiwyg+.block--image,.block--wysiwyg+.block--maps{margin-top:3rem}@media (width>=800px){.block--chapter+.block--activities,.block--chapter+.block--apartments,.block--chapter+.block--image,.block--chapter+.block--infos,.block--chapter+.block--reviews,.block--columns-flexible+.block--columns-flexible,.block--hero,.block--hero+.block--book,.block--hero+.block--infos,.block--hero+.block--tabs,.block--hero+.block--video,.block--image+.block--wysiwyg,.block--maps+.block--form,.block--wysiwyg+.block--image,.block--wysiwyg+.block--maps{margin-top:2.5rem}}@media (width>=960px){.block--chapter+.block--activities,.block--chapter+.block--apartments,.block--chapter+.block--image,.block--chapter+.block--infos,.block--chapter+.block--reviews,.block--columns-flexible+.block--columns-flexible,.block--hero,.block--hero+.block--book,.block--hero+.block--infos,.block--hero+.block--tabs,.block--hero+.block--video,.block--image+.block--wysiwyg,.block--maps+.block--form,.block--wysiwyg+.block--image,.block--wysiwyg+.block--maps{margin-top:3rem}}@media (width>=1280px){.block--chapter+.block--activities,.block--chapter+.block--apartments,.block--chapter+.block--image,.block--chapter+.block--infos,.block--chapter+.block--reviews,.block--columns-flexible+.block--columns-flexible,.block--hero,.block--hero+.block--book,.block--hero+.block--infos,.block--hero+.block--tabs,.block--hero+.block--video,.block--image+.block--wysiwyg,.block--maps+.block--form,.block--wysiwyg+.block--image,.block--wysiwyg+.block--maps{margin-top:3rem}}.block.block--hero{margin-top:0!important}.block--tabs+.block--tiles,.block--tabs+.block--video,.block--tabs+.block--wysiwyg.selfcheckin,.block--video+.block--wysiwyg.selfcheckin,.block--wysiwyg.selfcheckin+.block--tiles{margin-top:24px}form{margin-top:2rem}form .form-section{border-bottom:1px solid #534b57;margin:2rem 0;padding-bottom:.5rem;font-size:.875rem;font-weight:600;line-height:1.28571em}form .hp+.form-section{margin-top:0}form .form-field{position:relative}form .form-field.required label:after{content:"*"}form .form-field.is-invalid .vdp-datepicker input{border-color:#d33c40}form .radio-field{border:1px solid #fff;width:100%;padding:1rem .75rem .6rem;display:block;position:relative}form .form-field label,form .radio-field .label{color:#6d6372;z-index:1;-webkit-user-select:none;user-select:none;background:#e8e6e3;padding:0 .25rem;font-size:.875rem;line-height:1.14286em;transition:color .3s;display:block;position:absolute;top:0;left:.5rem;transform:translateY(-50%)}form .form-field label.error,form .radio-field .label.error{color:#d33c40}form .form-field label.error+input,form .form-field label.error+select,form .form-field label.error+textarea,form .radio-field .label.error+input,form .radio-field .label.error+select,form .radio-field .label.error+textarea{color:#d33c40;border-color:#d33c40}.block--gallery,.wysiwyg img{max-width:100%}.block--gallery .flickity-page-dots,.block--gallery .gallery-dots{text-align:center;width:auto;margin:1.5rem auto .5rem;position:static}.block--gallery .flickity-page-dots .dot,.block--gallery .gallery-dots .dot{cursor:pointer;opacity:.2;background:#f49800;border:0;border-radius:0;width:10px;height:10px;margin:0 .5rem;padding:0;transition:opacity .3s,transform .3s}.block--gallery .flickity-page-dots .dot:hover,.block--gallery .gallery-dots .dot:hover{opacity:.5}.block--gallery .flickity-page-dots .dot.is-selected,.block--gallery .gallery-dots .dot.is-selected{opacity:1;transform:scale(1.125)rotate(45deg)}.block--gallery .carousel-cell .video-container,.block--gallery .carousel-cell figure{background:#f49800;width:max-content;height:14rem}@media (width>=600px){.block--gallery .carousel-cell .video-container,.block--gallery .carousel-cell figure{height:24rem}}@media (width>=800px){.block--gallery .carousel-cell .video-container,.block--gallery .carousel-cell figure{height:40vh}}.block--gallery .carousel-cell .video-container .description,.block--gallery .carousel-cell figure .description{display:none}.block--gallery .carousel-cell svg{width:auto;height:100%}.block--gallery.large .carousel-cell figure,.block--gallery.large .carousel-cell video{height:16rem}@media (width>=600px){.block--gallery.large .carousel-cell figure,.block--gallery.large .carousel-cell video{height:28rem}}@media (width>=800px){.block--gallery.large .carousel-cell figure,.block--gallery.large .carousel-cell video{height:50vh}}.block--activitiesgallery figcaption,.block--gallery figcaption{color:#fff;text-shadow:-1px -1px 1px #0000004d,0 -1px 1px #0000004d,0 1px 1px #0000004d,1px 1px 1px #0000004d,-1px 0 1px #0000004d,1px 0 1px #0000004d;font-size:.6875rem;line-height:1em;position:absolute;bottom:.5rem;right:.5rem;display:block!important}.wysiwyg h1 br,.wysiwyg h2 br,.wysiwyg h3 br{display:none}@media (width>=600px){.wysiwyg h1 br,.wysiwyg h2 br,.wysiwyg h3 br{display:block}}.wysiwyg a{text-decoration:underline}.wysiwyg img{height:auto}.wysiwyg ul{margin-left:0;padding-left:0;list-style:none}.wysiwyg ul li{padding-left:1rem}.wysiwyg ul li:before{content:"»";margin:0 .5rem 0 -1rem}@media (width>=960px){.block.block--book .container{border:1px solid #534b57;padding-top:2rem;padding-bottom:2rem}}.block.block--book .casa-wrapper{margin-left:-1rem;margin-right:-1rem}.block.block--book .casa-wdg{font-family:inherit}.block.block--book .casa-room-offer table.casa-room-offer-rates td:first-child a,.block.block--book .casa-room-offer table.casa-room-offer-rates td:last-child a,.block.block--book .casa-wdg{color:#534b57}.block.block--book .casa-wdg a{color:#f49800}.block.block--book .casa-room-offer .casa-room-offer-info{background:#534b57}.block.block--book .casa-wdg #heading-date-room-selection>div{border-color:#534b57}.block.block--book .casa-room-offer table.casa-room-offer-rates td{color:#534b57;background:#f49800;border-color:#f49800}.block.block--book #selection-overview #bookingButton{margin-top:3rem;background:#f49800!important;border-color:#f49800!important}.filter{-webkit-user-select:none;user-select:none;z-index:1;background:#e8e6e3;position:sticky;top:52px}@media (width>=960px){.filter{top:54.5px}.filter .filter-container{justify-content:space-between;align-items:center;display:flex}.filter .filter-container.centered{justify-content:center}}@media (width<=960px){.filter .container{padding-left:0;padding-right:0}}.filter .filter-container{border-top:1px solid #d1cdc7;border-bottom:1px solid #d1cdc7}.filter .headline{display:none}@media (width>=960px){.filter .headline{order:2;display:block}}.filter .group{flex-wrap:wrap;justify-content:stretch;width:100%;display:flex}@media (width>=960px){.filter .group{width:auto}}.filter .group button,.filter .group div{cursor:pointer;white-space:nowrap;text-transform:capitalize;text-align:center;color:#534b57;flex:1;padding:1rem .75rem;transition:background .3s}@media (width>=960px){.filter .group button,.filter .group div{padding:1rem 1.75rem}}@media (hover:hover){.filter .group button:hover,.filter .group div:hover{background:#dddad5}}.filter .group button.active,.filter .group button.active:hover,.filter .group div.active,.filter .group div.active:hover{background:var(--primary-color)}#app[data-tpl=garden] .filter .group button.active,#app[data-tpl=garden] .filter .group div.active,#app[data-tpl=penthouse] .filter .group button.active,#app[data-tpl=penthouse] .filter .group div.active,#app[data-tpl=terrace] .filter .group button.active,#app[data-tpl=terrace] .filter .group div.active{color:#fff}.widget__field.visible .vdp-datepicker__calendar{display:block!important}#book .datepicker-lightbox{display:none}@media (width<=800px){#book .datepicker-lightbox{z-index:20;opacity:0;visibility:hidden;pointer-events:none;background:#534b57b8;transition:opacity .2s,visibility .2s;display:block;position:fixed;inset:0}#book.is-picking{z-index:20;position:relative}#book.is-picking .datepicker-lightbox{opacity:1;visibility:visible;pointer-events:all}}#book .widget{position:relative}#book .vdp-datepicker{width:0;height:0;position:static;overflow:visible}#book .vdp-datepicker input{clip:rect(0,0,0,0);opacity:0;pointer-events:none;appearance:none;border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}#book .vdp-datepicker input:focus,#book .vdp-datepicker input:focus-visible{outline:none}#book .vdp-datepicker .vdp-datepicker__calendar{pointer-events:all;color:#534b57;-webkit-text-fill-color:#534b57;-webkit-touch-callout:none;background:#efeeeb;border-color:#efeeeb;top:auto;bottom:calc(100% + .5rem);left:0;box-shadow:0 0 20px #0003}#book .vdp-datepicker .vdp-datepicker__calendar>div{background:#efeeeb}#book .vdp-datepicker .vdp-datepicker__calendar .cell,#book .vdp-datepicker .vdp-datepicker__calendar a,#book .vdp-datepicker .vdp-datepicker__calendar a:active,#book .vdp-datepicker .vdp-datepicker__calendar a:hover,#book .vdp-datepicker .vdp-datepicker__calendar a:link,#book .vdp-datepicker .vdp-datepicker__calendar a:visited,#book .vdp-datepicker .vdp-datepicker__calendar a[x-apple-data-detectors],#book .vdp-datepicker .vdp-datepicker__calendar button,#book .vdp-datepicker .vdp-datepicker__calendar header span{color:inherit;-webkit-text-fill-color:inherit;text-decoration:none!important}@media (width<=800px){#book .vdp-datepicker .vdp-datepicker__calendar{z-index:21;width:calc(min(20.5rem,100vw - 2rem));max-width:calc(100vw - 2rem);padding:1rem;position:fixed;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 1.25rem 3rem #00000047}}#book .vdp-datepicker .vdp-datepicker__calendar .cell.selected,#book .vdp-datepicker .vdp-datepicker__calendar .cell.selected:hover{color:#39333c;-webkit-text-fill-color:#39333c;background:var(--primary-color)}#book .vdp-datepicker .vdp-datepicker__calendar .cell.disabled,#book .vdp-datepicker .vdp-datepicker__calendar button:disabled{color:#ddd;-webkit-text-fill-color:#ddd}#book .vdp-datepicker .vdp-datepicker__calendar .cell.muted{color:#757575;-webkit-text-fill-color:#757575}#book .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,#book .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,#book .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-color:var(--primary-color)}#book .vdp-datepicker .vdp-datepicker__calendar header button{padding:0}#book .vdp-datepicker .vdp-datepicker__calendar header .next:after{border-left-color:#534b57}#book .vdp-datepicker .vdp-datepicker__calendar header .prev:after{border-right-color:#534b57}#book .vdp-datepicker .vdp-datepicker__calendar header .day__month_btn,#book .vdp-datepicker .vdp-datepicker__calendar header .vdp-datepicker__up{color:#534b57;-webkit-text-fill-color:#534b57;flex-grow:3}.form .vdp-datepicker{width:100%;position:relative}.form .vdp-datepicker>div:not(.vdp-datepicker__calendar){width:100%}.form .vdp-datepicker input{cursor:pointer;background-image:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2218%22%20fill%3D%22none%22%20stroke%3D%22%23534b57%22%20stroke-width%3D%221.5%22%20viewBox%3D%220%200%2024%2024%22%3E%3Crect%20width%3D%2217%22%20height%3D%2215.5%22%20x%3D%223.5%22%20y%3D%225%22%20rx%3D%222%22%2F%3E%3Cpath%20d%3D%22M8%203.5V7m8-3.5V7M3.5%2010h17%22%2F%3E%3C%2Fsvg%3E);background-position:right .75rem center;background-repeat:no-repeat;background-size:1.05rem;padding-right:2.5rem}.form .vdp-datepicker.vdp-datepicker--drop-up .vdp-datepicker__calendar{top:auto;bottom:calc(100% + .35rem)}@media (width<=800px){.form .vdp-datepicker.vdp-datepicker--drop-up .vdp-datepicker__calendar{top:50%;bottom:auto}}.form .vdp-datepicker .vdp-datepicker__calendar{z-index:2;pointer-events:all;color:#534b57;-webkit-text-fill-color:#534b57;background:#efeeeb;border-color:#efeeeb;position:absolute;top:calc(100% + .35rem);left:0;box-shadow:0 0 20px #0003}.form .vdp-datepicker .vdp-datepicker__calendar>div{background:#efeeeb}.form .vdp-datepicker .vdp-datepicker__calendar .cell,.form .vdp-datepicker .vdp-datepicker__calendar a,.form .vdp-datepicker .vdp-datepicker__calendar button,.form .vdp-datepicker .vdp-datepicker__calendar header span{color:inherit;-webkit-text-fill-color:inherit;text-decoration:none!important}.form .vdp-datepicker .vdp-datepicker__calendar button{color:inherit;background:0 0;padding:0}@media (width<=800px){.form .vdp-datepicker .vdp-datepicker__calendar{z-index:21;width:calc(min(20.5rem,100vw - 2rem));max-width:calc(100vw - 2rem);padding:1rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1.25rem 3rem #00000047}}.form .vdp-datepicker .vdp-datepicker__calendar .cell.selected,.form .vdp-datepicker .vdp-datepicker__calendar .cell.selected:hover{color:#39333c;-webkit-text-fill-color:#39333c;background:var(--primary-color)}.form .vdp-datepicker .vdp-datepicker__calendar .cell.disabled,.form .vdp-datepicker .vdp-datepicker__calendar button:disabled{color:#ddd;-webkit-text-fill-color:#ddd}.form .vdp-datepicker .vdp-datepicker__calendar .cell.muted{color:#757575;-webkit-text-fill-color:#757575}.form .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover,.form .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).month:hover,.form .vdp-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).year:hover{border-color:var(--primary-color)}.form .vdp-datepicker .vdp-datepicker__calendar header button{padding:0}.form .vdp-datepicker .vdp-datepicker__calendar header .next:after{border-left-color:#534b57}.form .vdp-datepicker .vdp-datepicker__calendar header .prev:after{border-right-color:#534b57}#app[data-tpl=garden] .vdp-datepicker__calendar .cell.selected,#app[data-tpl=garden] .vdp-datepicker__calendar .cell.selected:hover,#app[data-tpl=penthouse] .vdp-datepicker__calendar .cell.selected,#app[data-tpl=penthouse] .vdp-datepicker__calendar .cell.selected:hover,#app[data-tpl=terrace] .vdp-datepicker__calendar .cell.selected,#app[data-tpl=terrace] .vdp-datepicker__calendar .cell.selected:hover{color:#fff;-webkit-text-fill-color:#fff}body #app[data-tpl=welcome]{color:#e8e6e3;background-color:#534b57}body #app[data-tpl=welcome] ::selection{color:#e8e6e3;background:#e8e6e366}body #app[data-tpl=welcome] ::selection{color:#e8e6e3;background:#e8e6e366}body #app[data-tpl=welcome] ::placeholder{color:#e8e6e34d;transition:color .3s}body #app[data-tpl=welcome] a{color:#e8e6e3}body #app[data-tpl=welcome] .btn.secondary:before{background:#e8e6e3}body #app[data-tpl=welcome] .btn.secondary:after{border-color:#e8e6e3}@media (hover:hover){body #app[data-tpl=welcome] .btn.secondary:hover{color:#534b57}}body #app[data-tpl=welcome] .block:first-of-type{margin-top:1.125rem}@media (width>=800px){body #app[data-tpl=welcome] .block:first-of-type{margin-top:4rem}}body #app[data-tpl=welcome] .block--infos input,body #app[data-tpl=welcome] .block--welcome input{color:#e8e6e3;border-color:#e8e6e34d}body #app[data-tpl=welcome] .block--infos input:focus,body #app[data-tpl=welcome] .block--welcome input:focus{color:#e8e6e3;border-bottom-color:#e8e6e3}body #app[data-tpl=welcome] .block--infos .tile,body #app[data-tpl=welcome] .block--welcome .tile{border-color:#e8e6e3}body #app[data-tpl=welcome] .block--infos .tile .label,body #app[data-tpl=welcome] .block--welcome .tile .label{color:#534b57;background:#e8e6e3}body #app[data-tpl=welcome] .block--infos .tile h3,body #app[data-tpl=welcome] .block--welcome .tile h3{margin-top:.25rem}body #app[data-tpl=welcome] .block--services .detail,body #app[data-tpl=welcome] .tile .image-container{background:#463f49}body #app[data-tpl=welcome] .block--infos .tile .label,body #app[data-tpl=welcome] .block--services .icon-container{display:none}body #app[data-tpl=welcome] .block--services .grid{gap:3rem 24px}body #app[data-tpl=welcome] .block--services .btn{width:100%}@media (width>=800px){body #app[data-tpl=welcome] .block--services .btn{width:auto}body #app[data-tpl=welcome] .block--services .content,body #app[data-tpl=welcome] .block--services .details,body #app[data-tpl=welcome] .block--services .image-container,body #app[data-tpl=welcome] .block--services h3{margin-right:0}}body #app[data-tpl=terminal]{-webkit-user-select:none;user-select:none;padding:3vh 0;font-size:1.75em}body #app[data-tpl=terminal] .terminal_ctas{justify-content:center;margin-top:2em;font-size:1.25em;display:flex}body #app[data-tpl=terminal] .terminal_ctas span{text-align:center;border:1px solid #534b57;min-width:15em;padding:.8em 1.5em .75em}body #app[data-tpl=terminal] .terminal_ctas span+span{margin-left:3vw}body #app[data-tpl=terminal] h1{font-size:6vw}body #app[data-tpl=terminal] .grid{gap:3vw}body #app[data-tpl=terminal] .block{max-width:100%}body #app[data-tpl=terminal] .block:first-of-type{margin-top:0}body #app[data-tpl=terminal] .block+.block{margin-top:3vh}body #app[data-tpl=terminal] .block--welcome .checkout,body #app[data-tpl=terminal] .block--welcome .wifi,body #app[data-tpl=terminal] .tile.activity,body #app[data-tpl=terminal] .tile.info{grid-column:span 6}body #app[data-tpl=terminal] .block--welcome .checkout,body #app[data-tpl=terminal] .block--welcome .instagram,body #app[data-tpl=terminal] .block--welcome .wifi{text-align:center;pointer-events:none;border:1px solid #534b57;padding:2vh 0 0}body #app[data-tpl=terminal] .block--welcome .fz-p3{font-size:1em!important}body #app[data-tpl=terminal] .block--welcome .fz-p0{font-size:1.5em!important}body #app[data-tpl=terminal] .block--welcome svg{width:7vw;height:auto;margin-bottom:.25vh;display:inline-block}body #app[data-tpl=terminal] .block--welcome svg *{stroke:#534b57;stroke-width:2.5px;vector-effect:non-scaling-stroke}body #app[data-tpl=terminal] .block--welcome strong{border-top:1px solid #534b57;margin:1.5vh 0 0;padding:1vh 0 1.25vh;display:block}body #app[data-tpl=terminal] .block--activities .filter{font-size:1.125em;top:0}body #app[data-tpl=terminal] .block--activities .filter .container{margin-top:0}body #app[data-tpl=terminal] .block--activities .filter .group div{padding:.75em 1.5em}body #app[data-tpl=terminal] .block--wysiwyg{text-align:center}body #app[data-tpl=terminal] .block--wysiwyg p{font-size:1.25em}body #app[data-tpl=terminal] .block--infos input,body #app[data-tpl=terminal] .block--services .buttons,body #app[data-tpl=terminal] .block--services .detail .btn,body #app[data-tpl=terminal] .block--services .icon-container{display:none}body #app[data-tpl=terminal] .container{max-width:100%;padding-left:3vh;padding-right:3vh}body #app[data-tpl=terminal] .tile{transition:none!important}body #app[data-tpl=terminal] .tile a{text-decoration:none!important}body #app[data-tpl=terminal] .tile.services .content,body #app[data-tpl=terminal] .tile.services .image-container,body #app[data-tpl=terminal] .tile.services h3{margin-right:0}body #app[data-tpl=terminal] .tile.services h3{margin-top:.75vh}body #app[data-tpl=terminal] .tile.info p{max-width:inherit}.keen-slider:not([data-keen-slider-disabled]){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.logo[data-v-529cf638]{-webkit-user-select:none;user-select:none;transition:transform .5s cubic-bezier(.77,0,.175,1)}@media (width>=1100px){.logo[data-v-529cf638]{margin:.5rem 0 1rem}}a[data-v-529cf638]{pointer-events:all;text-decoration:none!important}a svg[data-v-529cf638]{width:13rem;height:auto;display:block}@media (width>=800px){a svg[data-v-529cf638]{width:16.625rem;margin-bottom:.375rem}}a svg[data-v-529cf638] path{vector-effect:non-scaling-stroke;fill:var(--logo-color);transition:fill .3s,stroke .3s}.navVisible a svg[data-v-529cf638] path{fill:#e8e6e3}span[data-v-529cf638]{color:var(--logo-color);margin-top:.25rem;font-size:.757813rem;line-height:.989691em;transition:color .3s,opacity .3s .2s;display:block}@media (width>=800px){span[data-v-529cf638]{font-size:.96875rem;line-height:1.41935em}}.navVisible .logo svg[data-v-529cf638] path{fill:#e8e6e3}.navVisible .logo span[data-v-529cf638]{color:#e8e6e3}header.sticky .logo[data-v-529cf638]{transform:translateY(-.25rem)}@media (width>=1100px){header.sticky .logo[data-v-529cf638]{transform:translateY(-1rem)}}header.sticky .logo span[data-v-529cf638]{opacity:0;transition:color .3s,opacity .25s}a[data-v-6d1f42de]{-webkit-user-select:none;user-select:none;z-index:6;pointer-events:all;transition:transform .5s cubic-bezier(.77,0,.175,1);position:relative;text-decoration:none!important}header.sticky a[data-v-6d1f42de]{transform:scale(.825)translateY(-.825rem)}@media (width>=1100px){header.sticky a[data-v-6d1f42de]{transform:translateY(-1rem)}}a svg[data-v-6d1f42de]{height:auto;display:block}a[data-v-6d1f42de] path{vector-effect:non-scaling-stroke;transition:stroke .2s .4s}svg.leaf[data-v-6d1f42de]{z-index:1;transform-origin:50% 0;width:1.825rem;transition:transform .5s cubic-bezier(.77,0,.175,1),opacity .5s cubic-bezier(.77,0,.175,1),width .5s cubic-bezier(.77,0,.175,1);position:relative}@media (width>=800px){svg.leaf[data-v-6d1f42de]{width:3.5rem}}svg.leaf[data-v-6d1f42de] path{stroke:var(--logo-color)}@media (width>=1100px){header.sticky svg.leaf[data-v-6d1f42de]{width:1.75rem}}.navVisible svg.leaf[data-v-6d1f42de] path{stroke:#e8e6e3;transition:transform .5s cubic-bezier(.77,0,.175,1),stroke .3s}svg.notch[data-v-6d1f42de]{display:none}@media (width>=800px){svg.notch[data-v-6d1f42de]{width:5.75rem;transition:transform .5s cubic-bezier(.77,0,.175,1);display:block;position:absolute;top:calc(100% - 1px);left:50%;transform:translate(-50%)}}svg.notch[data-v-6d1f42de] path{fill:#e8e6e3!important}header.sticky svg.notch[data-v-6d1f42de]{transform:translate(-50%,-150%)}ul[data-v-a2b5ff2b]{margin-left:0;padding-left:0;list-style:none}ul a[data-v-a2b5ff2b],ul.primary>li>a[data-v-a2b5ff2b]{text-decoration:none!important}ul.primary[data-v-a2b5ff2b]{margin:6rem 0 0;position:relative}@media (width>=1100px){ul.primary[data-v-a2b5ff2b]{margin:.25rem 0 0;display:flex}}ul.primary>li[data-v-a2b5ff2b]{opacity:0;position:relative;transform:translateY(1rem)}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]{opacity:1;transform:translateZ(0)}ul.primary>li:focus-within ul[data-v-a2b5ff2b],ul.primary>li:hover ul[data-v-a2b5ff2b]{display:block}}ul.primary>li.book[data-v-a2b5ff2b]{margin:1rem 24px 0}@media (width>=1100px){ul.primary>li.book[data-v-a2b5ff2b]{margin:0 0 0 .5rem}}ul.primary>li.book[data-v-a2b5ff2b],ul.primary>li.book>a[data-v-a2b5ff2b]{align-items:center;display:flex}ul.primary>li.book>a[data-v-a2b5ff2b]{color:#fff;background:var(--logo-color);border:1px solid #e8e6e3;justify-content:center;width:100%;padding:.5rem 24px}@media (width>=1100px){ul.primary>li.book>a[data-v-a2b5ff2b]{border-color:var(--logo-color);border-radius:1.0725rem;height:2.125rem;padding:.25rem 1rem;font-size:1rem;line-height:1.125em}}ul.primary>li>a[data-v-a2b5ff2b]{color:#e8e6e3;padding:.375rem 24px;font-family:Walbaum Medium,Walbaum Fallback,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.375em;position:relative}@media (width>=1100px){ul.primary>li>a[data-v-a2b5ff2b]{white-space:nowrap;color:var(--logo-color);padding:.75rem .875rem;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.125rem;line-height:1.11111em}ul.secondary[data-v-a2b5ff2b]{z-index:110000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#e8e6e3bf;position:absolute;top:100%;left:.25rem;box-shadow:0 8px 20px #00000026}}ul.primary a[data-v-a2b5ff2b]{display:inline-block}ul.secondary[data-v-a2b5ff2b]{min-width:100%;margin-top:0;display:none}ul.secondary a[data-v-a2b5ff2b]{color:#e8e6e3;padding:.625rem 36px;font-size:1.125rem;line-height:1.22222em;transition:all .25s;display:block}@media (width>=1100px){ul.secondary a[data-v-a2b5ff2b]{white-space:nowrap;color:var(--logo-color);padding:.625rem 3rem .625rem 1rem;font-size:1rem;line-height:1.375em}ul.secondary a.external[data-v-a2b5ff2b]{padding:.625rem 1.25rem .625rem 1rem}}ul.secondary a.external[data-v-a2b5ff2b]{align-items:center;display:flex}ul.secondary a.external[data-v-a2b5ff2b] svg{pointer-events:none;width:auto;height:.75rem;margin-left:.625rem;display:block}@media (width>=1100px){ul.secondary a.external[data-v-a2b5ff2b] svg{height:.75rem;margin-left:.5rem}}ul.secondary a.external[data-v-a2b5ff2b] svg *{fill:#e8e6e3;transition:fill .2s}@media (width>=1100px){ul.secondary a.external[data-v-a2b5ff2b] svg *{fill:var(--logo-color)}}@media (hover:hover){ul.secondary a.external[data-v-a2b5ff2b]:hover svg *{fill:#e8e6e3}}ul.secondary a.nuxt-link-exact-active[data-v-a2b5ff2b]{color:#e8e6e3;background:#ffffff0d}@media (width>=1100px){ul.secondary a.nuxt-link-exact-active[data-v-a2b5ff2b]{background:#534b57}ul.secondary a.nuxt-link-exact-active.garden[data-v-a2b5ff2b]{background:#005a4e}ul.secondary a.nuxt-link-exact-active.terrace[data-v-a2b5ff2b]{background:#952b45}ul.secondary a.nuxt-link-exact-active.penthouse[data-v-a2b5ff2b]{background:#143243}}@media (hover:hover){ul.secondary a[data-v-a2b5ff2b]:hover{background:var(--logo-color);color:#e8e6e3}ul.secondary a.garden[data-v-a2b5ff2b]:hover{background:#005a4e}ul.secondary a.terrace[data-v-a2b5ff2b]:hover{background:#952b45}ul.secondary a.penthouse[data-v-a2b5ff2b]:hover{background:#143243}}ul.secondary a span[data-v-a2b5ff2b]{display:block}ul.secondary a span.description[data-v-a2b5ff2b]{opacity:.75;margin-top:.25rem;font-size:.875rem;line-height:1.14286em}@media (width>=1100px){ul.secondary a span.description[data-v-a2b5ff2b]{margin-top:0;font-size:.8125rem;line-height:1.07692em}}.navVisible ul.primary>li[data-v-a2b5ff2b]{opacity:1;cursor:pointer;transform:translateZ(0)}.navVisible ul.primary>li[data-v-a2b5ff2b]:first-child{transition:opacity .25s cubic-bezier(.25,.46,.45,.94) .316667s,transform .25s cubic-bezier(.25,.46,.45,.94) .316667s}@media (width>=1100px){.navVisible ul.primary>li[data-v-a2b5ff2b]:first-child{transition:none}}ul.primary>li[data-v-a2b5ff2b]:first-child{transition:opacity .25s,transform 0s linear .75s}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]:first-child{transition:none}}.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(2){transition:opacity .25s cubic-bezier(.25,.46,.45,.94) .383333s,transform .25s cubic-bezier(.25,.46,.45,.94) .383333s}@media (width>=1100px){.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(2){transition:none}}ul.primary>li[data-v-a2b5ff2b]:nth-child(2){transition:opacity .25s,transform 0s linear .75s}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]:nth-child(2){transition:none}}.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(3){transition:opacity .25s cubic-bezier(.25,.46,.45,.94) .45s,transform .25s cubic-bezier(.25,.46,.45,.94) .45s}@media (width>=1100px){.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(3){transition:none}}ul.primary>li[data-v-a2b5ff2b]:nth-child(3){transition:opacity .25s,transform 0s linear .75s}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]:nth-child(3){transition:none}}.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(4){transition:opacity .25s cubic-bezier(.25,.46,.45,.94) .516667s,transform .25s cubic-bezier(.25,.46,.45,.94) .516667s}@media (width>=1100px){.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(4){transition:none}}ul.primary>li[data-v-a2b5ff2b]:nth-child(4){transition:opacity .25s,transform 0s linear .75s}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]:nth-child(4){transition:none}}.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(5){transition:opacity .25s cubic-bezier(.25,.46,.45,.94) .583333s,transform .25s cubic-bezier(.25,.46,.45,.94) .583333s}@media (width>=1100px){.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(5){transition:none}}ul.primary>li[data-v-a2b5ff2b]:nth-child(5){transition:opacity .25s,transform 0s linear .75s}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]:nth-child(5){transition:none}}.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(6){transition:opacity .25s cubic-bezier(.25,.46,.45,.94) .65s,transform .25s cubic-bezier(.25,.46,.45,.94) .65s}@media (width>=1100px){.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(6){transition:none}}ul.primary>li[data-v-a2b5ff2b]:nth-child(6){transition:opacity .25s,transform 0s linear .75s}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]:nth-child(6){transition:none}}.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(7){transition:opacity .25s cubic-bezier(.25,.46,.45,.94) .716667s,transform .25s cubic-bezier(.25,.46,.45,.94) .716667s}@media (width>=1100px){.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(7){transition:none}}ul.primary>li[data-v-a2b5ff2b]:nth-child(7){transition:opacity .25s,transform 0s linear .75s}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]:nth-child(7){transition:none}}.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(8){transition:opacity .25s cubic-bezier(.25,.46,.45,.94) .783333s,transform .25s cubic-bezier(.25,.46,.45,.94) .783333s}@media (width>=1100px){.navVisible ul.primary>li[data-v-a2b5ff2b]:nth-child(8){transition:none}}ul.primary>li[data-v-a2b5ff2b]:nth-child(8){transition:opacity .25s,transform 0s linear .75s}@media (width>=1100px){ul.primary>li[data-v-a2b5ff2b]:nth-child(8){transition:none}.underline[data-v-a2b5ff2b]{background:var(--logo-color);opacity:0;pointer-events:none;width:0;height:1px;position:absolute;bottom:.5rem;left:0}}.underline[data-v-a2b5ff2b]{display:none}.underline.transition[data-v-a2b5ff2b]{transition:transform .5s,width .5s}.ul--toggle[data-v-a2b5ff2b]{z-index:1;justify-content:center;align-items:center;height:3.5rem;padding:0 1.825rem 0 48px;display:flex;position:absolute;top:0;right:0;transform:rotateX(0)}@media (width>=960px){.ul--toggle[data-v-a2b5ff2b]{display:none}}.ul--toggle svg[data-v-a2b5ff2b]{pointer-events:none;width:10px;height:auto}.ul--toggle.open[data-v-a2b5ff2b]{transform:rotateX(180deg)}@media (width<=1100px){.ul--toggle.open+ul.secondary[data-v-a2b5ff2b]{display:block}}.meta[data-v-ef48483d]{opacity:0;background:#0003;margin-top:48px;padding:48px 24px;font-family:Public Sans,Public Sans Fallback,-apple-system,BlinkMacSystemFont,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:300;line-height:1.64706em;transition:opacity .3s .1s}@media (width>=1100px){.meta[data-v-ef48483d]{display:none}}.navVisible .meta[data-v-ef48483d]{opacity:1;transition:opacity .5s .5s}.meta[data-v-ef48483d],.meta a[data-v-ef48483d]{color:#fff;text-decoration:none!important}.contact[data-v-ef48483d]{font-size:1.625rem;line-height:1.46154em}.lang[data-v-ef48483d]{border-top:1px solid #ffffff1a;margin-top:1.5rem;padding-top:1.5rem;display:flex}.lang a[data-v-ef48483d]{margin-right:2rem}.lang a[data-v-ef48483d]:last-child{margin-right:0}.background[data-v-46326880]{opacity:0;background:var(--logo-color);z-index:-1;width:100%;height:0;transition:background .3s,opacity .3s .4s,height 0s linear .8s;position:fixed;top:0;left:0}.navVisible .background[data-v-46326880]{opacity:1;height:100%;transition:background .3s,opacity .2s,height linear}nav[data-v-c2c1abe5]{z-index:5;pointer-events:none;-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:space-between;transition:bottom 0s linear .9s,transform 0s linear .9s;display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden auto;transform:none}nav[data-v-c2c1abe5]:before{content:"";z-index:1;opacity:0;background:var(--logo-color);height:0;transition:background .3s,opacity .3s .2s,height 0s linear .8s;display:block;position:fixed;left:0;right:0;overflow:hidden}@media (width>=1100px){nav[data-v-c2c1abe5]:before{display:none}nav[data-v-c2c1abe5]{direction:row;pointer-events:all;height:auto;position:static;overflow:visible}}.navVisible nav[data-v-c2c1abe5]{pointer-events:all;transition:bottom linear;bottom:0}.navVisible nav[data-v-c2c1abe5]:before{opacity:1;height:5rem;transition:background .3s,opacity .1s .2s,height linear}.meta[data-v-abad716d]{display:none}@media (width>=1100px){.meta[data-v-abad716d]{order:-1;align-items:center;transition:opacity .3s .2s;display:flex}}.meta>a[data-v-abad716d]{margin-right:.825rem}.meta>a[data-v-abad716d]:last-of-type{margin-right:1.25rem}.meta[data-v-abad716d] svg{pointer-events:none;width:auto;height:1.25rem;display:block}.meta[data-v-abad716d] svg *{stroke:var(--logo-color);vector-effect:non-scaling-stroke;stroke-width:1px;transition:stroke .2s}header.sticky .meta[data-v-abad716d]{opacity:0;transition:color .3s,opacity .25s}.languages[data-v-abad716d]{width:3.375rem;height:1.5rem;position:relative}.languages .items[data-v-abad716d]{z-index:20;background:#e8e6e3;border:1px solid #e8e6e3;border-left-color:#00000026;flex-direction:column;height:1.5rem;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}@media (hover:hover){.languages .items[data-v-abad716d]:hover{border:1px solid var(--logo-color);height:auto}.languages .items[data-v-abad716d]:hover:before{transform:translateY(.25rem)rotate(225deg)}.languages a[data-v-abad716d]:hover{background:#dddad5}}.languages .items[data-v-abad716d]:focus-within{border:1px solid var(--logo-color);height:auto}.languages .items[data-v-abad716d]:focus-within:before{transform:translateY(.25rem)rotate(225deg)}.languages .items[data-v-abad716d]:before{content:"";border-right:1px solid var(--logo-color);border-bottom:1px solid var(--logo-color);width:.4375rem;height:.4375rem;transition:border-color .2s;display:block;position:absolute;top:.375rem;right:.75rem;transform:rotate(45deg)}.languages a[data-v-abad716d]{height:1.5rem;color:var(--logo-color);padding:0 0 0 .75rem;font-size:.75rem;font-weight:300;line-height:1.91667em;transition:background .2s,color .2s;display:block;text-decoration:none!important}.languages a.active[data-v-abad716d]{order:-1}.burger[data-v-7f046c77]{cursor:pointer;z-index:11;width:4rem;height:4rem;transition:transform .5s cubic-bezier(.77,0,.175,1);position:relative;transform:translate(1rem,-.25rem)}@media (width>=1100px){.burger[data-v-7f046c77]{display:none}}.burger[data-v-7f046c77]:after,.burger[data-v-7f046c77]:before{content:"";background:var(--logo-color);width:1.75rem;height:2px;transition:background .15s .1s,transform .3s;display:block;position:absolute;left:1.125rem}.burger[data-v-7f046c77]:before{bottom:26px}.burger[data-v-7f046c77]:after{top:27px}.sticky .burger[data-v-7f046c77]{transform:translate(1rem,-.75rem)}.navVisible .burger[data-v-7f046c77]:after,.navVisible .burger[data-v-7f046c77]:before{background:#e8e6e3;transition:background .15s,transform .3s}.navVisible .burger[data-v-7f046c77]:before{transform:translateY(-5px)rotate(45deg)}.navVisible .burger[data-v-7f046c77]:after{transform:translateY(4px)rotate(-45deg)}header[data-v-fdede63c]{padding:.5rem var(--horizontal-offset) 0 var(--horizontal-offset);z-index:10;pointer-events:none;grid-template-columns:2rem 14rem 1fr;align-items:center;gap:.625rem;display:grid;position:sticky;top:0}@media (width>=800px){header[data-v-fdede63c]{padding:1.5rem var(--horizontal-offset) 0 var(--horizontal-offset);grid-template-columns:1fr 5rem 1fr;align-items:start}}header[data-v-fdede63c]>:nth-child(2){order:-1;justify-self:center}@media (width>=800px){header[data-v-fdede63c]>:nth-child(2){order:0}}header[data-v-fdede63c]>:nth-child(3){justify-self:end}header.sticky .background[data-v-fdede63c]{transform:translateY(-1.25rem)}@media (width>=1100px){header.sticky .background[data-v-fdede63c]{transform:translateY(-3rem)}header.sticky .navigation[data-v-fdede63c]{transform:translateY(-2.825rem)}}.background[data-v-fdede63c]{z-index:-1;background:#e8e6e3;width:100%;height:100%;transition:transform .5s cubic-bezier(.77,0,.175,1);position:absolute;top:0;left:0}.navigation[data-v-fdede63c]{pointer-events:all}@media (width>=1100px){.navigation[data-v-fdede63c]{flex-direction:column;align-items:flex-end;transition:transform .5s cubic-bezier(.77,0,.175,1);display:flex}}.btn[data-background=bottom][data-v-76d41ae4]:before{transform-origin:0 100%!important}@media (width>=800px){.shortlabel[data-v-76d41ae4]{display:none}}.shortlabel+span[data-v-76d41ae4]{display:none}@media (width>=800px){.shortlabel+span[data-v-76d41ae4]{display:block}}footer[data-v-46932552]{flex-direction:column;margin:5rem 0 0;display:flex}@media (width>=800px){footer[data-v-46932552]{margin-top:12rem}}@media (width>=1280px){footer[data-v-46932552]{margin-top:14rem}}.team[data-v-46932552]{text-align:center}.team svg[data-v-46932552]{height:auto;margin:0 auto;display:block}.team svg[data-v-46932552] path{stroke-width:1px;vector-effect:non-scaling-stroke}.team>svg[data-v-46932552]{width:44px;margin-bottom:.5rem}@media (width>=960px){.team>svg[data-v-46932552]{width:57px}.team .hr[data-v-46932552]{margin:0 var(--horizontal-offset)}}.team .hr[data-v-46932552]{height:20px;position:relative;overflow:hidden}.team .hr svg[data-v-46932552]{width:3000px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.team img[data-v-46932552]{width:66%;max-width:300px;margin-top:calc(clamp(1rem,6vh,6rem))}.information[data-v-46932552]{padding:calc(clamp(2rem,6vh,6rem)) 0}@media (width>=600px){.information .container[data-v-46932552]{justify-content:space-between;display:flex}}.information .container>div[data-v-46932552]{border-top:1px solid #534b571a;margin-top:1rem;padding-top:1rem}@media (width>=600px){.information .container>div[data-v-46932552]{border-top:none;margin-top:0;padding-top:0}.hofgasse[data-v-46932552]{grid-template-columns:2fr 1fr;gap:2rem}}.information h3[data-v-46932552]{font-family:inherit;font-size:inherit;font-weight:600;display:none}@media (width>=800px){.information h3[data-v-46932552]{display:block}.hofgasse[data-v-46932552]{grid-template-columns:3fr 1fr;gap:4rem}}.information a[data-v-46932552]{padding:.5rem 0;display:flex}.information a svg[data-v-46932552]{flex:0 0 1.5rem;width:1.5rem;height:auto;margin-right:.5rem}.information a svg[data-v-46932552] *{stroke:#534b57}.hofgasse[data-v-46932552]{color:#423b45;background:#f49800;margin-bottom:calc(clamp(2rem,6vh,6rem));transition:background .3s,color .3s;display:grid}.hofgasse[data-v-46932552]:focus,.hofgasse[data-v-46932552]:hover{color:inherit;text-decoration:none}.hofgasse[data-v-46932552]:hover{background:#feb131}.hofgasse:hover svg[data-v-46932552]{transform:translate(25%)}#app[data-tpl=garden] .hofgasse[data-v-46932552],#app[data-tpl=penthouse] .hofgasse[data-v-46932552],#app[data-tpl=terrace] .hofgasse[data-v-46932552]{color:#e8e6e3;background:#534b57}#app[data-tpl=garden] .hofgasse[data-v-46932552]:hover,#app[data-tpl=penthouse] .hofgasse[data-v-46932552]:hover,#app[data-tpl=terrace] .hofgasse[data-v-46932552]:hover{background:#685e6d}#app[data-tpl=garden] .hofgasse .arrow[data-v-46932552],#app[data-tpl=penthouse] .hofgasse .arrow[data-v-46932552],#app[data-tpl=terrace] .hofgasse .arrow[data-v-46932552]{border-color:#e8e6e326}.hofgasse .arrow[data-v-46932552]{border-top:1px solid #0000001a;place-items:center;min-height:6rem;display:grid}@media (width>=600px){.hofgasse .arrow[data-v-46932552]{border-top:none;border-left:1px solid #0000001a}}.hofgasse .arrow svg[data-v-46932552]{width:3.5rem;height:auto;transition:transform .15s}@media (width>=600px){.hofgasse .arrow svg[data-v-46932552]{width:5rem}}.hofgasse .arrow svg[data-v-46932552] path{stroke:currentColor}.hofgasse .content[data-v-46932552]{text-wrap:balance;flex-direction:column;gap:1rem;margin:2rem;display:flex}@media (width>=800px){.hofgasse .content[data-v-46932552]{margin:4rem}.hofgasse .content .description[data-v-46932552]{font-size:1.125rem;line-height:1.44444em}}.navigation[data-v-46932552]{background:var(--logo-color);padding:0 var(--horizontal-offset) 4rem var(--horizontal-offset);color:#e8e6e3;line-height:1.25;transition:background .3s}@media (width>=800px){.navigation[data-v-46932552]{padding:2.5rem var(--horizontal-offset);grid-template-columns:1fr 1fr;align-items:center;display:grid}.navigation[data-v-46932552] :nth-child(2){justify-self:end}}.navigation svg[data-v-46932552]{display:block}.navigation ul[data-v-46932552]{flex-direction:column;margin-top:0;margin-left:0;padding:24px 0 36px;list-style:none;display:flex}@media (width>=800px){.navigation ul[data-v-46932552]{flex-direction:row;justify-content:center;gap:2rem;padding:0}}.navigation ul a[data-v-46932552]{padding:.375rem 0;display:block}@media (width>=800px){.navigation ul a[data-v-46932552]{padding:0}}.navigation a[data-v-46932552]{color:#e8e6e3}.navigation .alp-living[data-v-46932552]{display:none}@media (width>=800px){.navigation .alp-living[data-v-46932552]{display:block}}#cookies[data-v-0b9ef2ee]{z-index:2000000;text-align:center;background:#534b57f2;place-items:center;width:100%;height:100%;padding:1rem;display:grid;position:fixed;top:0;left:0;overflow:hidden}.checkbox[data-v-0b9ef2ee]{text-align:left;border-top:1px solid #534b57;margin-top:1rem;padding-top:1rem}.checkbox div[data-v-0b9ef2ee]{align-items:center;margin:.5rem 0;display:flex}.checkbox div input[data-v-0b9ef2ee]{accent-color:#f49800;margin-right:.375rem}.checkbox div label[data-v-0b9ef2ee]{line-height:1}.checkbox div+div[data-v-0b9ef2ee]{border-top:1px solid #eee;margin-top:.625rem;padding-top:.625rem}.content[data-v-0b9ef2ee]{background:#fff;padding:calc(clamp(2rem,5vw,3rem)) calc(clamp(1.25rem,5vw,3rem));box-shadow:0 0 30px #0000001a}p[data-v-0b9ef2ee]{display:block}@media (width<=500px){p br[data-v-0b9ef2ee]{display:none}}.btn[data-v-0b9ef2ee]{width:100%;margin:1rem 0}.footer[data-v-0b9ef2ee]{justify-content:space-between;display:flex}.footer a[data-v-0b9ef2ee],.footer div[data-v-0b9ef2ee]{color:inherit;cursor:pointer;text-decoration:underline;display:block}#clippy[data-v-e39e60f7]{z-index:1000;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .4s;display:none;position:fixed;top:50%;right:12px;transform:translateY(-50%)}@media (width>=960px){#clippy[data-v-e39e60f7]{display:block;right:40px}}#clippy.visible[data-v-e39e60f7]{opacity:1;pointer-events:all}a[data-v-e39e60f7]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#e8e6e3bf;border-radius:50%;padding:.75rem;line-height:0;transition:transform .5s cubic-bezier(.165,.84,.44,1),background .3s;display:block}@media (hover:hover){a[data-v-e39e60f7]:hover{background:var(--primary-color)}a[data-v-e39e60f7]:hover *{fill:#e8e6e3}a[data-v-e39e60f7]:hover .circle{opacity:.3;fill:#e8e6e3}}a svg[data-v-e39e60f7]{width:calc(clamp(7.5rem,6vw,8.5rem));height:auto;animation:30s linear infinite reverse clippy-mobile-e39e60f7}a svg[data-v-e39e60f7] *{transition:fill .3s,opacity .3s}a svg[data-v-e39e60f7] .circle{fill:var(--primary-color)}@keyframes clippy-mobile-e39e60f7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}figure picture[data-v-abdeeddc]{opacity:0;transition:opacity .75s}figure.cached picture[data-v-abdeeddc],figure.loaded picture[data-v-abdeeddc],figure.priority picture[data-v-abdeeddc]{opacity:1}figure.cached picture[data-v-abdeeddc],figure.priority picture[data-v-abdeeddc]{transition:none}#notification[data-v-ee205553]{z-index:1000;background:#fff0;justify-content:center;align-items:center;width:100%;height:0;transition:height 0s linear .7s,background .4s .3s;display:grid;position:fixed;top:0;left:0;overflow:hidden}#notification.show[data-v-ee205553]{background:#000000e6;height:100%;transition:height linear,background .4s;overflow:auto}#notification.show .container[data-v-ee205553]{opacity:1;transition:opacity .4s .3s}.container[data-v-ee205553]{opacity:0;width:100%;padding:12px;transition:opacity .4s}.close[data-v-ee205553]{cursor:pointer;background:#e8e6e3;border-radius:1.5rem;width:3rem;height:3rem;margin:1rem;position:absolute;top:0;right:0}.close[data-v-ee205553]:after,.close[data-v-ee205553]:before{content:"";background:#534b57;width:1.5rem;height:1px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.close[data-v-ee205553]:after{transform:translate(-50%,-50%)rotate(135deg)}@media (width>=800px){.close[data-v-ee205553]{background:0 0;width:5rem;height:5rem;margin:0}.content[data-v-ee205553]{grid-template-columns:1.5fr 1fr;display:grid}}.hide[data-v-ee205553]{cursor:pointer;text-underline-offset:.1em;margin-top:.25rem;text-decoration:underline;text-decoration-thickness:1px!important}@media (width<=800px){.hide[data-v-ee205553]{text-align:center}}.content[data-v-ee205553]{pointer-events:all;background:#e8e6e3;max-width:1200px;transition:background .15s,border-color .15s;position:relative}.description[data-v-ee205553]{padding:30px 36px 36px}@media (width>=800px){.description[data-v-ee205553]{padding:48px}}.image-container[data-v-ee205553]{position:relative}@media (width<=800px){.image-container[data-v-ee205553]{width:100%;padding-top:50%}}h2[data-v-ee205553],p[data-v-ee205553]{max-width:52rem;color:var(--color);margin:0 auto}h2[data-v-ee205553]{margin-bottom:.25em}@media (width<=600px){h2[data-v-ee205553] br{display:none}}p[data-v-ee205553]{max-width:40rem;margin:2rem 0 1rem}p.fz-p3[data-v-ee205553]{opacity:.5;margin:.5rem 0 0}@media (width<=800px){p.additional[data-v-ee205553]{display:none}}.btn[data-v-ee205553]{width:100%;margin-top:2rem}@media (width>=400px){.btn[data-v-ee205553]{width:auto}}#app[data-v-e5cc340e]{min-height:100vh}#app[data-v-e5cc340e],main[data-v-e5cc340e]{flex-direction:column;display:flex}main[data-v-e5cc340e]{flex:1}.block--error[data-v-e5cc340e]{text-align:center;flex:1;align-items:center;display:flex}.container[data-v-e5cc340e]{width:100%}.error__content[data-v-e5cc340e]{flex-direction:column;align-items:center;max-width:46rem;margin:0 auto;display:flex}h1[data-v-e5cc340e]{max-width:16em;color:var(--logo-color);margin:0}.error__intro[data-v-e5cc340e],h1[data-v-e5cc340e]{text-wrap:balance}.error__intro[data-v-e5cc340e]{max-width:32rem;margin-top:1rem}.error__actions[data-v-e5cc340e]{margin-top:2rem}[data-v-e5cc340e] footer{margin-top:4rem}@media (width>=800px){[data-v-e5cc340e] footer{margin-top:6rem}}
