.background-image{display:block}.about[data-v-2b01524a]{position:relative}.about__wrapper[data-v-2b01524a],.tabbox__container[data-v-2b01524a]{flex-wrap:wrap;display:flex}.about__col[data-v-2b01524a]{-webkit-hyphens:auto;hyphens:auto;width:100%;max-width:650px}@media (width>=1024px){.about__wrapper[data-v-2b01524a]{gap:100px}.about__col--1[data-v-2b01524a]{width:35%}}@media (width>=1280px){.about__wrapper[data-v-2b01524a]{gap:180px}.about__col--1[data-v-2b01524a]{width:28%}}@media (width>=1024px){.about__col--2[data-v-2b01524a]{-moz-column-count:2;column-count:2;width:calc(65% - 100px)}}@media (width>=1280px){.about__col--2[data-v-2b01524a]{width:calc(72% - 180px)}}.about .image[data-v-2b01524a]{width:100%;height:auto}.about__extended[data-v-2b01524a]{pointer-events:none;background-color:var(--color-ci-lucid);max-height:0;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px;transition:max-height .3s;overflow:hidden}@media (width>=768px){.about__extended[data-v-2b01524a]{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}}@media (width>=1024px){.about__extended[data-v-2b01524a]{margin-left:-50px;margin-right:-50px;padding-left:50px;padding-right:50px}}.about__extended.--active[data-v-2b01524a]{pointer-events:all;max-height:100rem}.tabbox__container[data-v-2b01524a]{gap:30px;margin-bottom:25px}@media (width>=768px){.tabbox__container[data-v-2b01524a]{margin-bottom:65px}.tabbox__container:nth-child(odd) .tabbox__item[data-v-2b01524a]{width:calc(50% - 15px)}.tabbox__container:nth-child(2n) .tabbox__item[data-v-2b01524a]:first-child{order:2;width:calc(62% - 15px)}.tabbox__container:nth-child(2n) .tabbox__item[data-v-2b01524a]:last-child{width:calc(38% - 15px)}}.tabbox__container[data-v-2b01524a]:last-child{margin-bottom:0}.tabbox__container[data-v-2b01524a]:nth-child(2n){align-items:center}.contact__headline[data-v-661a6907],.contact__list-item .copy[data-v-661a6907]{margin-bottom:0}.contact__items[data-v-661a6907]{gap:30px;display:grid}@media (width>=640px){.contact__items[data-v-661a6907]{grid-template-columns:1fr 50%}.contact__item[data-grid-headline][data-v-661a6907]{grid-column:1/3}}@media (width>=1024px){.contact__items[data-v-661a6907]{grid-template-columns:32% 1fr;gap:45px}.contact__item[data-grid-headline][data-v-661a6907]{grid-column:1/2}.contact__item[data-grid-copy][data-v-661a6907]{grid-row:2/2}.contact__item[data-grid-image][data-v-661a6907]{grid-row:1/3}}@media (width>=640px){.contact__item[data-grid-copy][data-v-661a6907]{grid-column:1/2}.contact__item[data-grid-image][data-v-661a6907]{grid-column:2/2}}.contact__list[data-v-661a6907]{flex-wrap:wrap;gap:20px;display:flex}.contact__list-item[data-v-661a6907]{width:100%;padding-left:50px;position:relative}.contact__list-icon[data-v-661a6907]{background-color:var(--color-ci-grey);border-radius:100%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;left:0}.contact__list-icon .icon[data-v-661a6907]{color:#fff;width:15px;height:auto}.contact__list-headline[data-v-661a6907]{display:block}.facts[data-v-11e92ca3]{position:relative}.facts__items[data-v-11e92ca3]{flex-wrap:wrap;gap:30px;display:flex}@media (width>=640px){.facts__items[data-v-11e92ca3]{gap:60px 40px}.facts__item[data-v-11e92ca3]{flex-wrap:wrap;width:calc(50% - 20px)}}.facts__item[data-v-11e92ca3]{gap:20px;display:flex}.facts__figure[data-v-11e92ca3]{background-color:var(--color-ci);border-radius:100%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;overflow:hidden}[data-aos=show-bubbles] .facts__figure[data-v-11e92ca3]{opacity:0;transition-property:opacity,transform;transition-duration:.65s;transform:scale(.75)}[data-aos=show-bubbles].aos-animate .facts__figure[data-v-11e92ca3]{opacity:1;transform:scale(1)}@media (width>=640px){.facts__figure[data-v-11e92ca3]{width:80px;height:80px}}@media (width>=768px){.facts__item[data-v-11e92ca3]{gap:30px}.facts__figure[data-v-11e92ca3]{width:100px;height:100px}}.facts__figure .icon[data-v-11e92ca3]{color:#fff;width:45%;height:auto}.facts__figure .icon--city[data-v-11e92ca3]{width:auto;height:100%}.facts__figure .icon--crown[data-v-11e92ca3]{width:50%}.facts__details[data-v-11e92ca3]{width:calc(100% - 80px)}@media (width>=640px){.facts__details[data-v-11e92ca3]{width:calc(100% - 100px)}}.facts__details-hl[data-v-11e92ca3]{letter-spacing:normal;color:var(--color-ci-black);margin-bottom:10px;font-size:24px;line-height:1.2}@media (width>=768px){.facts__details[data-v-11e92ca3]{width:calc(100% - 130px)}.facts__details-hl[data-v-11e92ca3]{font-size:36px;line-height:1.2}}@media (width>=1024px){.facts__details-hl[data-v-11e92ca3]{font-size:36px;line-height:1.2}}.hero[data-v-76337135]{--color-ci-black:#fff;position:relative}.hero__media[data-v-76337135]{height:75vh;min-height:480px;margin-left:-15px;margin-right:-15px;position:relative}@media (width>=768px){.hero__media[data-v-76337135]{margin-left:-30px;margin-right:-30px;padding-bottom:56%}}@media (width>=1024px){.hero__media[data-v-76337135]{margin-left:-50px;margin-right:-50px}}@media (width>=1280px){.hero__media[data-v-76337135]{height:860px;padding-bottom:0}}.hero__media[data-v-76337135]:after{content:"";pointer-events:none;background-color:#000000bf;width:100%;height:100%;position:absolute}.hero__container[data-v-76337135]{z-index:1;text-align:center;color:var(--color-ci-white);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hero__container[data-aos=show-container][data-v-76337135]{opacity:0;transition-property:opacity,transform;transition-duration:.5s;transition-delay:.5s;transform:translateY(-40%)}.hero__container[data-aos=show-container].aos-animate[data-v-76337135]{opacity:1;transform:translateY(-50%)}.hero__video[data-v-76337135]{-o-object-fit:cover;object-fit:cover;filter:grayscale();width:100%;height:100%;position:absolute}.headline-text[data-v-1c3cf732]{max-width:65ch;margin-bottom:35px}@media (width>=768px){.headline-text[data-v-1c3cf732]{margin-bottom:85px}}.headline-text h1[data-v-1c3cf732]{-webkit-hyphens:manual;hyphens:manual;width:100%;max-width:15ch}.infolist[data-v-2f80a280]{background-color:var(--color-ci-lucid);margin-left:-15px;margin-right:-15px}.infolist__wrapper[data-v-2f80a280]{padding-left:15px;padding-right:15px}.infolist__items[data-v-2f80a280]{flex-wrap:wrap;gap:30px;display:flex}.infolist__item[data-v-2f80a280]{width:100%}@media (width>=768px){.infolist[data-v-2f80a280]{margin-left:-30px;margin-right:-30px}.infolist__wrapper[data-v-2f80a280]{padding-left:30px;padding-right:30px}.infolist__item[data-v-2f80a280]{width:calc(50% - 15px)}}@media (width>=1024px){.infolist[data-v-2f80a280]{margin-left:-50px;margin-right:-50px}.infolist__wrapper[data-v-2f80a280]{padding-left:50px;padding-right:50px}.infolist__item[data-v-2f80a280]{width:calc(33.3333% - 20px)}}.intro[data-v-527ce2e7],.intro__figure[data-v-527ce2e7]{position:relative}.intro__wrapper[data-v-527ce2e7]{flex-wrap:wrap;gap:40px;display:flex}.intro__col[data-v-527ce2e7]{width:100%}@media (width>=768px){.intro__col[data-v-527ce2e7]{width:calc(50% - 20px)}}.intro__figure[data-v-527ce2e7]{overflow:hidden}.intro__figure[data-v-527ce2e7]:before{content:"";transform-origin:100% 0;z-index:5;background:#fff;width:100%;height:100%;transition:transform .45s ease-out;position:absolute;transform:scaleX(1)}.intro__figure[data-aos=show-image].aos-animate[data-v-527ce2e7]:before{transform:scaleX(0)skew(25deg)}.intro__figure[data-aos=show-image].aos-animate[data-v-527ce2e7] .image{transform:scale(1)skew(0)}.intro__figure[data-v-527ce2e7] .image{width:100%;height:auto;transition:transform .65s;transform:scale(1.4)}[data-aos=show-image].aos-animate .intro__figure[data-v-527ce2e7] .image{transform:scale(1)}.swiper-container{width:100%;height:100%;overflow:hidden}.swiper-button-next,.swiper-button-prev{background-color:#0000;background-position:50%;background-size:55px 33px;border-radius:100%;width:44px;height:44px}.swiper-button-prev{transform:rotate(180deg)}.swiper-pagination{background-color:#fff;margin-top:20px;padding:10px 0;position:absolute;bottom:0!important}.swiper-pagination-bullet{opacity:1;background-color:var(--color-ci-lucid);border-radius:0;width:30px;height:20px;font-size:14px}.swiper-pagination-bullet-active{background-color:var(--color-ci);color:#fff}.slidebox--image{position:relative}.slidebox--image .swiper-pagination{margin-top:0;position:relative}.slidebox--image .swiper-pagination-bullet{transform-origin:0 100%;height:10px;transition:transform .25s;transform:scaleY(.5)}.slidebox--image .swiper-pagination-bullet-active{transform:scaleY(1)}.modalinfo{padding:0 20px}.modalinfo__container{flex-wrap:wrap;display:flex}.modalinfo__col{width:100%}.modalinfo__col.--1,.modalinfo__col.--2{margin-bottom:20px}@media (width>=768px){.modalinfo__col.--1{width:60%}.modalinfo__col.--2{text-align:right;width:40%;padding-left:40px}.modalinfo__col.--3{width:70%}}.modalinfo__figure{margin-bottom:10px;padding-bottom:58%;position:relative}.modalinfo__figure .image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.modalinfo__headline{color:var(--color-ci-black);letter-spacing:normal;margin-bottom:40px;padding-top:20px;font-size:20px;line-height:1.25;position:relative}@media (width>=768px){.modalinfo__headline{font-size:22px;line-height:1.25}}.modalinfo__headline:before{content:"";transform-origin:0 0;background-color:var(--color-ci);width:100px;height:3px;position:absolute;transform:translate(-15px,-20px)scaleX(0)}@media (width>=1024px){.modalinfo__headline{font-size:22px;line-height:1.35}.modalinfo__headline:before{width:160px;transform:translate(-60px,-25px)scaleX(0)}}.modalinfo__headline:before{transform:inherit;top:0;left:0}@media (width>=1024px){.modalinfo__headline:before{transform:inherit;left:auto;right:0}}.modalinfo__copy{margin-bottom:5px}.modal-overlay[data-v-5d9c042b]{z-index:15;background-color:#000c;justify-content:center;padding:0 15px;display:flex;position:fixed;inset:0;overflow:scroll}.modal[data-v-5d9c042b]{background-color:#fff;width:calc(100% - 30px);max-width:1200px;height:calc(100vh - 40px);min-height:520px;transition:transform .3s;position:absolute;top:20px;left:50%;transform:translate(-50%)}@media (width>=768px){.modal[data-v-5d9c042b]{width:calc(100% - 60px);height:auto;max-height:720px;top:40px}}@media (width>=1024px){.modal-overlay[data-v-5d9c042b]{padding:0 30px}.modal[data-v-5d9c042b]{top:80px}}.modal__body[data-v-5d9c042b]{height:calc(100vh - 40px);padding:45px 25px;overflow:auto}@media (width>=768px){.modal__body[data-v-5d9c042b]{height:auto;max-height:720px;padding:50px}}.modal-close[data-v-5d9c042b]{z-index:15;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width='83' height='84' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m76.502.634 6.364 6.364L47.863 42l35.003 35.003-6.364 6.364-35.003-35.003-35 35.003-6.365-6.364 35.002-35.003L.134 7 6.498.633 41.5 35.636 76.502.634Z' fill='%23000' fill-rule='evenodd'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:20px;width:20px;height:20px;position:absolute;top:15px;left:25px;transform:translate(-50%)}.modal-fade-enter-active[data-v-5d9c042b],.modal-fade-leave-active[data-v-5d9c042b]{transition:opacity .5s}.modal-fade-enter-from[data-v-5d9c042b],.modal-fade-leave-to[data-v-5d9c042b]{opacity:0}.portfolio__grid[data-v-3276e786]{grid-template-columns:repeat(4,1fr);grid-template-areas:"box1 box1 box2 box2""box1 box1 box3 box3""box4 box4 box5 box5";margin-left:-15px;margin-right:-15px;display:grid}@media (width>=768px){.portfolio__grid[data-v-3276e786]{grid-template-areas:"box1 box1 box2 box3""box1 box1 box4 box4""box5 box6 box6 box7";margin-left:-30px;margin-right:-30px}}@media (width>=1024px){.portfolio__grid[data-v-3276e786]{margin-left:-50px;margin-right:-50px}}.portfolio__grid-item[data-v-3276e786]{cursor:pointer;position:relative;overflow:hidden}.portfolio__grid-item[data-v-3276e786]:before{content:"";z-index:1;opacity:0;background-color:#000000a6;transition:opacity .25s;position:absolute;inset:0}.portfolio__grid-item[data-v-3276e786]:hover:before{opacity:1}.portfolio__grid-item:hover .portfolio__grid-imgbox[data-v-3276e786]{transform:scale3d(1.1,1.1,1.1)}.portfolio__grid-item:hover .portfolio__grid-text[data-v-3276e786]{opacity:1;transition-delay:.1s}.portfolio__grid-item[data-grid="1"][data-v-3276e786]{grid-area:box1;padding-bottom:100%}@media (width>=768px){.portfolio__grid-item[data-grid="1"][data-v-3276e786]{padding-bottom:75%}}.portfolio__grid-item[data-grid="2"][data-v-3276e786]{grid-area:box2}.portfolio__grid-item[data-grid="3"][data-v-3276e786]{grid-area:box3}.portfolio__grid-item[data-grid="4"][data-v-3276e786]{grid-area:box4}@media (width<=767px){.portfolio__grid-item[data-grid="4"][data-v-3276e786]{padding-bottom:100%}}.portfolio__grid-item[data-grid="5"][data-v-3276e786]{grid-area:box5}.portfolio__grid-item[data-grid="6"][data-v-3276e786]{grid-area:box6}@media (width>=768px){.portfolio__grid-item[data-grid="6"][data-v-3276e786]{padding-bottom:40%}}.portfolio__grid-item[data-grid="7"][data-v-3276e786]{grid-area:box7}@media (width<=767px){.portfolio__grid-item[data-grid="7"][data-v-3276e786]{padding-bottom:100%}}.portfolio__grid-item[data-grid="8"][data-v-3276e786]{grid-area:box8}.portfolio__grid-imgbox[data-v-3276e786],.portfolio__grid-imgbox[data-v-3276e786] .image{width:100%;height:100%;position:absolute}.portfolio__grid-imgbox[data-v-3276e786]{margin:0;padding-block:0;transition:transform .65s}.portfolio__grid-imgbox[data-v-3276e786] .image{-o-object-fit:cover;object-fit:cover}.portfolio__grid-text[data-v-3276e786]{z-index:5;opacity:0;text-align:center;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0 20px;transition:opacity .35s ease-in-out;display:flex;position:absolute}.portfolio__grid-text .h3[data-v-3276e786]{-webkit-hyphens:manual;hyphens:manual;margin-bottom:0}
