.preview_check{position:fixed;left:10px;top:10px;z-index:999999}body:not(.wp-admin) .preview{width:100%;position:absolute;left:0%;top:0;height:auto;z-index:999999;pointer-events:none;opacity:.4;display:block}body:has(.preview_check:checked) .preview{display:none}:root{--fontSize30: 0.666rem;--fontSize35: 0.778rem;--fontSize39: 0.866rem;--fontSize45: 1rem;--fontSize60: 1.33rem;--fontSize65: 1.44rem;--fontSize75: 1.66rem;--fontSize90: 2rem;--fontSize200: 4.44rem;--colorGreen: #5C6959;--colorOrange: #D87154;--colorWhite: #FFF;--colorBeige: #F6F5EF;--colorBlack: #000;--colorGrey: #adacac;--borderRadius: 1rem;--sideSpacing: 1.3rem}@font-face{font-family:"DomaineText-Regular";src:url("../fonts/domaine-text-web-regular.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Laika";src:url("../fonts/Laika.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Brut-Regular";src:url("../fonts/Brut_Grotesque_WEBL-Book.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Brut-Regular";src:url("../fonts/Brut_Grotesque_WEBL-Book_Italic.woff2") format("woff2");font-weight:normal;font-style:italic;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{scrollbar-gutter:stable}html{font-size:24.6px}@media only screen and (max-width: 600px){html{font-size:4.1vw}}body{display:flex;justify-content:center;margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fontSize45);line-height:1.3;-webkit-text-size-adjust:100%;font-family:"Brut-Regular"}.eventguide_loading_overlay{position:fixed;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:99999999;background-color:hsla(0,0%,100%,.85)}.eventguide_loading_overlay svg{width:3rem;height:auto}.eventguide__wrapper{position:relative;width:100%;max-width:600px;height:100svh;overflow:clip}.eventguide_view{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:auto;opacity:0;pointer-events:none;background-color:#fff;color:var(--colorGreen)}.eventguide_view[data-view=home]{opacity:1;pointer-events:auto}.eventguide_view h1{font-size:var(--fontSize90);margin:0;text-align:center;font-family:"Laika";font-weight:400;text-transform:uppercase;color:var(--colorGreen);line-height:1.2;margin-bottom:.2rem}.eventguide_view a,.eventguide_view .change_view{color:inherit;text-decoration:underline;cursor:pointer}.eventguide_view .innerwrapper{padding-inline:var(--sideSpacing);padding-block:var(--sideSpacing)}.eventguide_view .innerwrapper .back_links a,.eventguide_view .innerwrapper .back_links .change_view{color:inherit;text-decoration:none}.eventguide_view .innerwrapper .highlight_cta{background-color:var(--colorOrange);color:var(--colorWhite);border-radius:var(--borderRadius);display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:1rem;padding-bottom:1rem;text-align:center;text-decoration:none}.eventguide_view .innerwrapper .highlight_cta h3{margin:0;padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;display:block;text-align:center;font-size:var(--fontSize90)}.eventguide_view .innerwrapper .highlight_cta h3+p{margin-top:.2em}.eventguide_view .innerwrapper .highlight_cta p:last-child{margin-bottom:0}.eventguide_view .innerwrapper .highlight_cta+h2{margin-top:1.4rem}.eventguide_view .innerwrapper .highlight_cta.highlight_cta_button{padding-top:1.4rem;padding-bottom:1.4rem;text-decoration:none;cursor:pointer}.eventguide_view .innerwrapper .highlight_cta.highlight_cta_button h3{font-size:var(--fontSize60)}.eventguide_view .innerwrapper .highlight_cta+.single_model{margin-top:1.3rem !important}.eventguide_view .innerwrapper .cta_list{display:flex;flex-direction:column}.eventguide_view .innerwrapper .cta_list h2{margin:0;padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;display:block;text-align:center;font-size:var(--fontSize39);margin:1.1rem 0}.eventguide_view .innerwrapper .cta_list h2:has(+.highlight_cta){margin-bottom:.4rem}.eventguide_view .innerwrapper .cta_list .single_model{margin:0 0 1rem 0;border-radius:var(--borderRadius);overflow:clip;cursor:pointer;position:relative;padding-top:.4rem;text-decoration:none !important}.eventguide_view .innerwrapper .cta_list .single_model .badge{font-size:var(--fontSize35);color:var(--colorWhite);background-color:var(--colorOrange);position:absolute;right:1rem;top:0;padding-inline:.5em}.eventguide_view .innerwrapper .cta_list .single_model+.highlight_cta{margin-top:1.6rem}.eventguide_view .innerwrapper .cta_list .single_model.is-open .single_model_head>svg{transform:rotate(90deg)}.eventguide_view .innerwrapper .cta_list .single_model .single_model_head{display:grid;grid-template-columns:8.4rem 1fr 1rem;background-color:var(--colorBeige);border-radius:var(--borderRadius) var(--borderRadius) 0 0;align-items:center;padding-right:1.6rem}.eventguide_view .innerwrapper .cta_list .single_model .single_model_head .image{font-size:0;line-height:0}.eventguide_view .innerwrapper .cta_list .single_model .single_model_head .image img{width:100%;height:auto}.eventguide_view .innerwrapper .cta_list .single_model .single_model_head .name{padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;font-size:var(--fontSize45);text-decoration:none}.eventguide_view .innerwrapper .cta_list .single_model .single_model_head>svg{width:100%;height:auto}.eventguide_view .innerwrapper .cta_list .single_model .single_model_content{display:none;background-color:var(--colorGreen)}.eventguide_view .innerwrapper .cta_list .single_model .single_model_content .single_model_content_inner{display:grid;grid-template-columns:repeat(2, 1fr);padding:1rem 1rem}.eventguide_view .innerwrapper .cta_list .single_model .single_model_content .single_model_content_inner:has(>span:nth-child(3)){grid-template-columns:repeat(3, 1fr)}.eventguide_view .innerwrapper .cta_list .single_model .single_model_content .single_model_content_inner .model_cta{color:var(--colorWhite);text-decoration:underline;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.eventguide_view .innerwrapper .cta_list .single_model .single_model_content .single_model_content_inner .model_cta .image{font-size:0;line-height:0;display:flex;justify-content:center;align-items:center;width:100%}.eventguide_view .innerwrapper .cta_list .single_model .single_model_content .single_model_content_inner .model_cta .image img{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain}.eventguide_view .innerwrapper .cta_list .single_model .single_model_content .single_model_content_inner .model_cta>span{font-size:var(--fontSize39)}.eventguide_view .innerwrapper .cta_list .single_model .single_model_content .single_model_content_inner .model_cta.change_view .image img{width:1.8rem}.eventguide_view .innerwrapper .cta_list .messe_aktion{font-size:var(--fontSize45);text-align:center;padding-inline:1rem}.eventguide_view .innerwrapper .cta_list .messe_aktion .image{font-size:0;line-height:0;width:calc(100% - 4rem);margin-inline:auto}.eventguide_view .innerwrapper .cta_list .messe_aktion .image img{width:100%;height:auto}[data-view=home] .innerwrapper{display:flex;flex-direction:column;align-items:center;padding-top:2.1rem;text-align:center}[data-view=home] .innerwrapper p{margin-bottom:0}[data-view=home] .innerwrapper .logo{width:4.355rem;height:auto;display:block;font-size:0;line-height:0;margin-bottom:1.1rem}[data-view=home] .innerwrapper .logo svg{width:100%;height:auto}[data-view=home] .innerwrapper .home_grid{display:grid;grid-template-columns:repeat(6, 1fr);gap:1.3rem 1rem;margin-top:1.5rem;width:100%;margin-bottom:.5rem}[data-view=home] .innerwrapper .home_grid .big_cta{grid-column:span 3;display:grid;grid-template-columns:100%;grid-template-rows:1fr auto;aspect-ratio:460/438;background-color:var(--colorOrange);overflow:clip;border-radius:var(--borderRadius);width:100%;text-decoration:none;cursor:pointer}[data-view=home] .innerwrapper .home_grid .big_cta .image{font-size:0;line-height:0;position:relative;width:100%;height:100%}[data-view=home] .innerwrapper .home_grid .big_cta .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;-o-object-position:center top;object-position:center top}[data-view=home] .innerwrapper .home_grid .big_cta.beratungsteam .image img{-o-object-position:center center;object-position:center center}[data-view=home] .innerwrapper .home_grid .big_cta.modelle{background-color:var(--colorGreen)}[data-view=home] .innerwrapper .home_grid .big_cta.modelle .image img{-o-object-fit:contain;object-fit:contain}[data-view=home] .innerwrapper .home_grid .big_cta>h3{font-family:"Laika";font-weight:400;text-transform:uppercase;display:block;color:var(--colorWhite);font-size:var(--fontSize39);padding-bottom:1rem;padding-top:.8rem;margin:0}[data-view=home] .innerwrapper .home_grid .small_cta{grid-column:span 2;border-radius:var(--borderRadius);width:100%;text-decoration:none;background-color:var(--colorBeige);aspect-ratio:300/340;padding-top:.8rem;display:grid;grid-template-columns:100%;grid-template-rows:auto 1fr auto;padding-bottom:.6rem;cursor:pointer}[data-view=home] .innerwrapper .home_grid .small_cta>h3{font-family:"Laika";font-weight:400;text-transform:uppercase;display:block;color:var(--colorGreen);font-size:var(--fontSize39);padding:0;margin:0}[data-view=home] .innerwrapper .home_grid .small_cta .image{font-size:0;line-height:0;display:flex;justify-content:center;align-items:center}[data-view=home] .innerwrapper .home_grid .small_cta .image img{width:auto;height:2.4rem;max-width:calc(100% - 2rem);-o-object-fit:contain;object-fit:contain}[data-view=home] .innerwrapper .home_grid .small_cta>span{font-size:var(--fontSize39);text-decoration:underline}[data-view=beratungstermin] .innerwrapper .calendar_embed{width:calc(100% + var(--sideSpacing) + var(--sideSpacing));margin-inline:calc(var(--sideSpacing)*-1);margin-top:1rem}.audio_overlay_bg{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);z-index:9998}.audio_overlay{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);background:var(--colorWhite);padding:1rem;border-radius:var(--borderRadius);z-index:9999;text-align:center;width:calc(100% - var(--sideSpacing)*4);display:flex;flex-direction:column;max-width:calc(600px - var(--sideSpacing)*4)}.audio_overlay audio{width:100%}.audio_overlay .audio_container{display:flex;flex-direction:column;gap:2rem 0}.audio_overlay .audio_container .single_audio-row{display:flex;flex-direction:column;gap:.5rem 0}.audio_overlay .audio_container .single_audio-row h3{margin:0;text-align:center;font-size:var(--fontSize65);font-family:"Laika";font-weight:400;text-transform:uppercase;font-weight:400;color:var(--colorGreen)}.close_overlay{display:block;font-size:0;line-height:0;margin-left:auto;width:1rem;background:rgba(0,0,0,0);border:0;margin:0;padding:0;margin-left:auto;margin-bottom:1rem}.close_overlay svg{width:100%;height:auto}.model_detail .model_special_head{display:grid;grid-template-columns:12.7rem 1fr;align-items:center}.model_detail .model_special_head .image{font-size:0;line-height:0}.model_detail .model_special_head .image img{width:100%;height:auto;aspect-ratio:567/378;-o-object-fit:contain;object-fit:contain}.model_detail .model_special_head .name{padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;font-size:var(--fontSize45);text-decoration:none}.model_detail .detail_block{background-color:var(--colorBeige);padding:1rem;margin-top:var(--sideSpacing)}.model_detail .detail_block .image{font-size:0;line-height:0}.model_detail .detail_block .image img{width:100%;height:auto}.model_detail .detail_block .head__line{display:grid;grid-template-columns:repeat(2, 1fr);padding-top:1.2rem;gap:2.1rem 2rem;border-top:1px solid var(--colorBlack);margin-top:1.3rem;color:var(--colorBlack)}.model_detail .detail_block .head__line .headline__sf{margin-right:auto;padding-bottom:.2rem;display:flex;grid-column:span 2;text-align:left;flex-direction:column;gap:.4rem 0}.model_detail .detail_block .head__line .headline__sf .type{margin:0;font-family:"Laika";text-transform:uppercase;font-weight:400;line-height:1.15;order:1;font-size:.9rem;margin-top:0}.model_detail .detail_block .head__line .headline__sf h1{margin:0;font-family:"Laika";text-transform:uppercase;font-weight:400;line-height:1.15;order:2;font-size:2.1rem;color:var(--colorBlack);text-align:left}.model_detail .detail_block .head__line .floorplan_column{min-width:6.8rem;text-align:left;margin-top:auto}.model_detail .detail_block .head__line .floorplan_column>div{display:flex;flex-direction:column;justify-content:center;gap:0;height:100%}.model_detail .detail_block .head__line .floorplan_column>div>strong{font-family:"DomaineText-Regular";font-weight:400;font-size:1.5rem}.model_detail .detail_block .head__line .floorplan_column>div>span{text-transform:uppercase;font-size:.65rem;letter-spacing:.05em}.model_detail .floorplan_accordion-holder{padding-inline:1rem;margin-top:2rem}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion{border-bottom:1px solid var(--colorBlack);color:var(--colorBlack)}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion:first-child{border-top:1px solid var(--colorBlack)}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion.is-active .single__floorplan-accordion-headline svg{transform:rotate(-45deg)}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-headline{font-size:1rem;display:grid;grid-template-columns:1fr 1rem;padding-right:0;padding-block:.95rem;align-items:center;cursor:pointer}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-headline svg{width:100%;height:auto;transition:transform 200ms ease-out}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-content{display:none;padding-bottom:2rem;font-size:.9rem}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-content ul{padding-left:1em}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-content ul:first-child{margin-top:0}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-content ul:last-child{margin-bottom:0}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-content .floorplan__information table{width:100%;padding:0;margin:0;border-spacing:0;border-collapse:separate}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-content .floorplan__information table tbody td{padding:0;border-top:1px solid var(--colorGrey);padding-top:.7rem;padding-bottom:.7rem;vertical-align:middle}.model_detail .floorplan_accordion-holder .floorplan_accordion .single__floorplan-accordion .single__floorplan-accordion-content .floorplan__information table tbody td:first-child{width:47.5%}.model_detail .highlight_cta{background-color:var(--colorOrange);color:var(--colorWhite);border-radius:var(--borderRadius);display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:1rem;padding-bottom:1rem;text-align:center;text-decoration:none}.model_detail .highlight_cta h3{margin:0;padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;display:block;text-align:center;font-size:var(--fontSize90)}.model_detail .highlight_cta h3+p{margin-top:.2em}.model_detail .highlight_cta p:last-child{margin-bottom:0}.model_detail .highlight_cta+h2{margin-top:1.4rem}.model_detail .highlight_cta.highlight_cta_button{padding-top:1.4rem;padding-bottom:1.4rem;text-decoration:none;cursor:pointer;margin-block:1rem}.model_detail .highlight_cta.highlight_cta_button h3{font-size:var(--fontSize45)}.model_detail .highlight_cta+.single_model{margin-top:1.3rem}.eventguide_footnotes{font-size:var(--fontSize30);margin-top:3rem}.eventguide_team{display:flex;flex-direction:column;gap:1rem 0;padding-bottom:2rem}.eventguide_team .single_team{display:grid;grid-template-columns:10rem 1fr;background-color:var(--colorBeige);border-radius:var(--borderRadius);padding:1rem;grid-template-columns:6.5rem 1fr;gap:0 1.7rem;text-decoration:none}.eventguide_team .single_team .image{font-size:0;line-height:0;margin:0 !important}.eventguide_team .single_team .image img{width:100%;height:auto;aspect-ratio:280/285;-o-object-fit:cover;object-fit:cover}.eventguide_team .single_team .content{font-size:var(--fontSize39)}.eventguide_team .single_team .content hr{margin:-0.4rem 0;border:0;border-top:1px solid var(--colorGreen)}.eventguide_team .single_team .content a{color:inherit;text-decoration:none}.eventguide_team .single_team .content h3{margin:0;padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;font-size:var(--fontSize39)}.eventguide_team .single_team .content h3+p{margin-top:0}.eventguide_team .single_team .content p:last-child{margin-bottom:0}.messe_deal{text-align:center}.messe_deal h3{text-align:center;margin:0;font-size:var(--fontSize200);font-family:"DomaineText-Regular";line-height:1;font-weight:400}.messe_deal h3+p{margin-top:.4em}.messe_deal>img{width:calc(100% - 1rem);height:auto;margin-top:-1.3rem;margin-left:1.5rem}.messe_deal p{font-size:var(--fontSize65);margin:0;max-width:11em;margin-inline:auto}.messe_deal .highlight_cta_button{margin-top:3rem}.story_wrapper h2{text-align:center;margin:0;padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;display:block;text-align:center;font-size:var(--fontSize39);margin:1.1rem 0}.story_wrapper h1{text-align:center;margin:0;padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;display:block;text-align:center;font-size:var(--fontSize75);max-width:12em;margin-inline:auto}.story_wrapper h3{margin:0;padding:0;font-family:"Laika";font-weight:400;text-transform:uppercase;display:block;text-align:left;font-size:var(--fontSize60);margin:2em 0 -0.3em 0}.story_wrapper ul{list-style-type:none;margin:1.5em 0;padding:0;border-top:1px solid var(--colorGreen);line-height:1.2;display:block}.story_wrapper ul li{list-style-type:none;margin:0;padding:.5em 0;border-bottom:1px solid var(--colorGreen)}.story_wrapper .highlight_cta_button{padding-top:.8rem !important;padding-bottom:.8rem !important}.story_wrapper .image{font-size:0;line-height:0;width:100%;margin-block:2.5rem;margin-inline:auto}.story_wrapper .image img{width:100%;height:auto}.story_wrapper .image.fullwidth{width:calc(100% + var(--sideSpacing) + var(--sideSpacing));margin-inline:calc(var(--sideSpacing)*-1)}.story_wrapper .image.small{width:14rem}.story_wrapper .quote{text-align:center;font-size:var(--fontSize65);font-style:italic;max-width:13em;margin-inline:auto;line-height:1.28}.story_wrapper .quote>span{font-style:normal;font-size:var(--fontSize45);display:block;text-align:center;margin-top:-0.5rem}
