._page_1byty_1{background:var(--canvas);color:var(--ink)}._content_1byty_2{grid-template-columns:minmax(min-content,.8fr) minmax(0,1.2fr);gap:clamp(72px,8vw,112px) clamp(48px,7vw,110px);width:min(1180px,100% - 72px);margin-inline:auto;padding-top:clamp(62px,7vw,104px);padding-bottom:clamp(80px,9vw,136px);display:grid}._editorialGrid_1byty_3{grid-column:1/-1;grid-template-columns:subgrid;align-items:start;display:grid}._opening_1byty_4{grid-template-areas:"introduction portrait"}._introduction_1byty_5{grid-area:introduction;min-width:0}._eyebrow_1byty_6{letter-spacing:.14em;text-transform:uppercase;color:var(--orange-deep);margin:0 0 26px;font-size:12px;font-weight:750;line-height:1.5}._introduction_1byty_5 h1{letter-spacing:-.045em;text-wrap:balance;max-width:11.8em;margin:0 0 32px;font-size:clamp(40px,4.15vw,60px);font-weight:600;line-height:1.09}._introduction_1byty_5 p:not(._eyebrow_1byty_6),._body_1byty_8 p,._closing_1byty_8 p{color:#4e575a;text-wrap:pretty;margin:0 0 24px;font-size:17px;line-height:1.8}._introduction_1byty_5 p:last-child,._body_1byty_8 p:last-child{margin-bottom:0}._portrait_1byty_10{grid-area:portrait;width:min(100%,min(1180px,100vw - 72px)/2.2 - clamp(48px,6vw,88px)/2.2);min-width:0;margin:0}._portrait_1byty_10 img{width:100%;height:auto;display:block}._chapter_1byty_12{min-width:0}._chapter_1byty_12 h2,._experience_1byty_13 h2,._closing_1byty_8 h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(29px,2.6vw,38px);font-weight:550;line-height:1.22}._photoChapter_1byty_14{grid-template-areas:"photo text";align-items:start}._photoText_1byty_15{grid-area:text;min-width:0}._photoText_1byty_15 h2{margin-bottom:28px}._chapterPhoto_1byty_17{grid-area:photo;width:100%;min-width:0;margin:0}._chapterPhoto_1byty_17 img{width:100%;height:auto;display:block}._body_1byty_8{min-width:0;max-width:66ch}._experience_1byty_13{min-width:0}._experience_1byty_13 h2{max-width:18em;margin-bottom:32px;font-size:clamp(34px,3.5vw,48px)}._experience_1byty_13 ._body_1byty_8{max-width:none}._experience_1byty_13 ._body_1byty_8 p:nth-child(2){color:var(--ink);margin-block:30px 24px;font-size:21px;line-height:1.6}._closing_1byty_8{grid-template-areas:"title action"}._closing_1byty_8 h2{grid-area:title}._closingBody_1byty_26{grid-area:action;min-width:0}._closing_1byty_8 p{max-width:65ch;margin-bottom:28px}._closing_1byty_8 .button{box-shadow:none}._languageLink_1byty_29{letter-spacing:.06em;min-width:33px;min-height:38px;color:var(--muted);border-radius:6px;justify-content:center;align-items:center;padding:7px 8px;font-size:11px;font-weight:800;display:inline-flex}._languageLink_1byty_29[aria-current=page]{color:var(--ink);background:var(--orange-soft)}._languageLink_1byty_29:focus-visible{outline:2px solid var(--orange);outline-offset:3px}._header_1byty_31 .main-nav a:focus-visible{outline:2px solid var(--orange);outline-offset:3px}._header_1byty_31 .header-action:focus-visible{outline:2px solid var(--orange);outline-offset:3px}._footer_1byty_31 a:focus-visible{outline:2px solid var(--orange);outline-offset:3px}._mobileLanguageOption_1byty_32{width:100%;min-height:44px;color:var(--muted);grid-template-columns:34px minmax(0,1fr);align-items:center;padding:0 10px;font-size:12px;display:grid}._mobileLanguageOption_1byty_32[aria-checked=true]{background:var(--orange-soft);color:var(--anthracite)}._mobileLanguageOption_1byty_32 span:first-child{letter-spacing:.08em;color:var(--orange-deep);font-size:10px;font-weight:850}._mobileLanguageOption_1byty_32:focus-visible{outline:2px solid var(--orange);outline-offset:-2px}._activeNav_1byty_36:after{right:0!important}@media (min-width:901px) and (max-width:1100px){._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .site-header{grid-template-columns:1fr auto;position:relative}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .main-nav{display:none}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .menu-toggle{border:1px solid var(--line);background:0 0;border-radius:3px;place-content:center;gap:6px;width:44px;height:44px;padding:0;display:grid}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .menu-toggle span{background:var(--anthracite);width:18px;height:1px;display:block}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .menu-toggle.open span:first-child{transform:translateY(3.5px)rotate(45deg)}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .menu-toggle.open span:last-child{transform:translateY(-3.5px)rotate(-45deg)}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .mobile-nav{border-top:1px solid var(--line);background:#f4f3eefa;grid-column:1/-1;margin-inline:-24px;padding:0 24px;display:none}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .mobile-nav.open{padding-block:8px 16px;display:grid}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .mobile-nav a{border-bottom:1px solid var(--line);color:#455156;align-items:center;min-height:48px;font-size:13px;font-weight:650;display:flex}._navigationHeader_1byty_39:has(a[href=\/smart-home-energiesteuerung]) .mobile-nav a:last-child{color:var(--orange-deep);border-bottom:0}}@media (min-width:901px) and (max-width:1279px){._navigationHeader_1byty_39 .main-nav.main-nav{gap:clamp(6px,10vw - 96.4px,30px)}._navigationHeader_1byty_39 .main-nav a{white-space:nowrap}}@media (max-width:900px){._content_1byty_2{grid-template-columns:minmax(0,1fr);row-gap:72px;width:calc(100% - 44px);padding-top:48px}._editorialGrid_1byty_3{row-gap:28px}._opening_1byty_4{grid-template-areas:"introduction""portrait";row-gap:36px}._introduction_1byty_5 h1{margin-bottom:28px;font-size:clamp(36px,6.5vw,52px)}._introduction_1byty_5 ._eyebrow_1byty_6{margin-bottom:24px}._introduction_1byty_5 p:not(._eyebrow_1byty_6){max-width:660px}._portrait_1byty_10{justify-self:center;width:min(100%,540px)}._chapter_1byty_12 h2{max-width:23em}._photoChapter_1byty_14{grid-template-areas:"text""photo"}._chapterPhoto_1byty_17{justify-self:center;width:min(100%,380px)}._body_1byty_8,._experience_1byty_13 ._body_1byty_8{max-width:72ch}._closing_1byty_8{grid-template-areas:"title""action"}}@media (max-width:600px){._content_1byty_2{row-gap:64px;width:calc(100% - 36px);padding-top:40px;padding-bottom:76px}._editorialGrid_1byty_3{row-gap:24px}._opening_1byty_4{row-gap:32px}._eyebrow_1byty_6{margin-bottom:20px;font-size:11px}._introduction_1byty_5 h1{margin-bottom:26px;font-size:clamp(32px,9.1vw,39px)}._introduction_1byty_5 p:not(._eyebrow_1byty_6),._body_1byty_8 p,._closing_1byty_8 p{margin-bottom:22px;font-size:16px;line-height:1.75}._introduction_1byty_5 ._eyebrow_1byty_6{margin-bottom:20px}._introduction_1byty_5 p:last-child{margin-bottom:0}._chapter_1byty_12 h2,._closing_1byty_8 h2{font-size:29px}._experience_1byty_13 h2{margin-bottom:26px;font-size:clamp(32px,8.7vw,34px)}._experience_1byty_13 ._body_1byty_8 p:nth-child(2){font-size:20px}._languageLink_1byty_29{min-width:36px;min-height:44px}}@media (prefers-reduced-motion:reduce){._header_1byty_31 a:after{transition:none}}
