.page_special-headline__OcmKx{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.page__color-primary-stone__fvEfa{color:#2d2d2d}.page__color-primary-office__W2s33{color:#1c3040}.page__color-primary-home__20gt_{color:#b2461a}.page__color-secondary-deep-green__xlbKm{color:#2c7b55}.page__color-secondary-green__HOzjk{color:#3aa830}.page__color-secondary-red__KTZD4{color:#de4242}.page__color-secondary-yellow__vmDHw{color:#e9b737}.page__color-secondary-purple__S_hf6{color:#6439df}.page__color-secondary-blue__WoOCl{color:#015ff9}.page__color-neutrals-gray-1__40oKq{color:#141416}.page__color-neutrals-gray-2__wVJ1D{color:#23262f}.page__color-neutrals-gray-3__jVeq1{color:#353945}.page__color-neutrals-gray-4__tlW1f{color:#777e90}.page__color-neutrals-gray-5__RrTke{color:#b1b5c3}.page__color-neutrals-gray-6__ca1fH{color:#e6e8ec}.page__color-neutrals-gray-7__OfsVb{color:#f4f5f6}.page__color-neutrals-gray-8__6nq0J{color:#fcfcfd}.page__color-neutrals-white__bQ9_f{color:#fff}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:400;src:url(/_next/static/media/tt-hoves-pro-regular-webfont.24bd032a.woff2) format("woff2"),url(/_next/static/media/tt-hoves-pro-regular-webfont.319a09e1.woff) format("woff")}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:500;src:url(/_next/static/media/tt-hoves-pro-medium.4abe38fa.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_medium-webfont.a47d3638.woff) format("woff")}@font-face{font-family:tt-hoves-pro;font-style:normal;font-weight:200;src:url(/_next/static/media/tt_hoves_pro_thin-webfont.4dfadc41.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_thin-webfont.0af110f2.woff) format("woff")}@font-face{font-family:tt-hoves-pro-expanded;font-style:normal;font-weight:300;src:url(/_next/static/media/tt_hoves_pro_expanded_light-webfont.abf147cc.woff2) format("woff2"),url(/_next/static/media/tt_hoves_pro_expanded_light-webfont.8cb21e69.woff) format("woff")}.page_infoWrapper__y0CfP{background-color:#000}.page_logoColumn__SPFma{flex:0 0 30%}.page_suggestionColumn__9cyAi{flex:0 0 70%}.page_specialProject__4nvlC{width:100%;overflow:hidden;background:#de4242;color:#fff;text-transform:uppercase;height:20px;display:flex;justify-content:center;align-items:center;white-space:nowrap;font-size:10px;line-height:14px}@media(min-width:1024px){.page_specialProject__4nvlC{font-size:14px;line-height:20px}}.page_specialProject__4nvlC span{display:inline-block;font-weight:600}.page_specialProject__dot__RBwBg{margin:0 1rem;opacity:.7;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.page_specialProject__4nvlC>:first-child{margin-left:-5%}.page_specialProject__4nvlC>:last-child{margin-right:-5%}.page_actionButtonsBox__gAdjF{position:fixed;bottom:1rem;left:50%;transform:translateX(-50%)}.page_actionButtonsWrapper__4EtMy{background-color:rgba(35,38,47,.749);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:150px;width:-moz-fit-content;width:fit-content}.page_imageInfoWrapper__qhHmH{width:100%;position:absolute;top:0}.page_imageWrapper__HEL_r{position:relative}.page_extraInfo__M8Dzs{justify-content:flex-end;width:100%}.page_extraInfo__wrapper__15X2Q{background-color:rgba(35,38,47,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:12px;gap:1rem;padding:1rem}@media(min-width:1440px){.page_extraInfo__wrapper__15X2Q{gap:3rem;padding:1rem}}.page_extraInfo__info__o6fDM{margin-top:.5rem;color:#fff}@media(min-width:1024px){.page_extraInfo__info__o6fDM{font-size:20px;line-height:27px}}@media(min-width:1440px){.page_extraInfo__info__o6fDM{font-size:24px;line-height:32px}}.page_extraInfo__title__5KWmD{color:#777e90}.page_actionButtonText__t2S2Z{white-space:nowrap}.page_actionButtonExtraText__iGChs{display:none}@media(min-width:1024px){.page_actionButtonExtraText__iGChs{display:inline-block}}.page_groupTitle__2UGhH{color:#fff;font-size:20px;line-height:27px}.page_groupTitle__2UGhH span{font-size:16px;line-height:22px;font-style:italic}.page_bookingPlaces__BJNpt{margin:8px}