._wrapper_ko9nm_1{width:min(1200px,94%);margin:28px auto 55px;color:#203c32}._section_ko9nm_1{padding:32px 0;border-bottom:1px solid #d9e1dc}._eyebrow_ko9nm_1{font-size:12px;letter-spacing:.14em;font-weight:800;text-transform:uppercase;color:#486c59;margin:0 0 8px}._section_ko9nm_1 h2{font-size:clamp(25px,3.4vw,39px);line-height:1.17;margin:0 0 25px}._comparison_ko9nm_1,._gallery_ko9nm_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}._compareCard_ko9nm_1,._highlight_ko9nm_1{border:1px solid #dce3de;background:#fff;padding:23px;display:flex;flex-direction:column;gap:10px;border-radius:8px}._highlight_ko9nm_1{border:2px solid #245442;background:#f0f7f2}._compareCard_ko9nm_1 span,._highlight_ko9nm_1 span{font-size:11px;font-weight:800;letter-spacing:.08em;color:#406957}._compareCard_ko9nm_1 h3,._highlight_ko9nm_1 h3{font-size:24px;margin:0}._compareCard_ko9nm_1 p,._highlight_ko9nm_1 p{font-size:14px;margin:0;line-height:1.55}._compareCard_ko9nm_1 a,._highlight_ko9nm_1 a,._diagram_ko9nm_1 a,._galleryCta_ko9nm_1{margin-top:auto;display:inline-flex;gap:9px;align-items:center;font-weight:800;color:#1c5942;text-decoration:none}._controls_ko9nm_1{display:flex;gap:15px;flex-wrap:wrap;margin-bottom:22px}._controls_ko9nm_1 label{font-size:13px;font-weight:700;display:grid;gap:6px}._controls_ko9nm_1 select{padding:12px;min-width:195px;border:1px solid #abbdb1;border-radius:5px;background:#fff;color:#203c32}._diagram_ko9nm_1{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:28px;align-items:center;background:#f4f7f4;padding:25px;border-radius:10px}._diagram_ko9nm_1 svg{width:100%;max-height:260px}._diagram_ko9nm_1 strong{font-size:22px}._diagram_ko9nm_1 p{font-size:15px;line-height:1.6}._gallery_ko9nm_1{grid-template-columns:repeat(4,minmax(0,1fr))}._gallery_ko9nm_1 article{border:1px solid #dbe2dd;border-radius:7px;overflow:hidden;background:#fff}._gallery_ko9nm_1 img{width:100%;height:175px;object-fit:cover;display:block}._gallery_ko9nm_1 article div{padding:18px}._gallery_ko9nm_1 h3{font-size:18px;margin:0 0 9px}._gallery_ko9nm_1 p,._note_ko9nm_1{font-size:13px;line-height:1.6;color:#53655a;margin:0}._note_ko9nm_1{margin:18px 0!important}._galleryCta_ko9nm_1{padding:14px 18px;border:1px solid #326e55;border-radius:5px}@media(max-width:850px){._comparison_ko9nm_1{grid-template-columns:1fr}._gallery_ko9nm_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){._diagram_ko9nm_1{grid-template-columns:1fr;padding:14px}._gallery_ko9nm_1{grid-template-columns:1fr}._gallery_ko9nm_1 img{height:210px}._controls_ko9nm_1 label,._controls_ko9nm_1 select{width:100%}}._section_w9cqo_1{width:min(1220px,94%);margin:32px auto 55px;background:#f1f5f2;display:grid;grid-template-columns:1.2fr .8fr;border:1px solid #d7e2d9;border-radius:10px;overflow:hidden;color:#19392f}._copy_w9cqo_2{padding:clamp(25px,3.4vw,48px)}._eyebrow_w9cqo_2{display:block;font-weight:800;font-size:11px;letter-spacing:.13em;color:#397059;margin-bottom:13px}._copy_w9cqo_2 h2{font-size:clamp(26px,3vw,39px);line-height:1.16;margin:0 0 15px}._lead_w9cqo_2{font-size:16px;line-height:1.65;color:#465f52}._features_w9cqo_2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:24px 0}._features_w9cqo_2 article{display:flex;gap:11px;align-items:flex-start}._features_w9cqo_2 svg{flex-shrink:0;color:#316b52}._features_w9cqo_2 h3{margin:0 0 5px;font-size:15px}._features_w9cqo_2 p{margin:0;font-size:13px;line-height:1.58;color:#566a5d}._actions_w9cqo_2{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}._actions_w9cqo_2 a{display:inline-flex;align-items:center;gap:8px;padding:13px 16px;border-radius:5px;font-size:13px;font-weight:800;text-decoration:none}._primary_w9cqo_2{background:#1d513e;color:#fff}._secondary_w9cqo_2{border:1px solid #356b53;color:#22553f}._note_w9cqo_2{font-size:12px;line-height:1.55;color:#64766b}._media_w9cqo_2{position:relative;min-height:400px;background:#dce5de}._media_w9cqo_2 img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0}._media_w9cqo_2 span{position:absolute;bottom:17px;left:17px;right:17px;background:#0f2c21d1;color:#fff;padding:11px 13px;font-size:11px;letter-spacing:.1em;font-weight:750}@media(max-width:850px){._section_w9cqo_1{grid-template-columns:1fr}._media_w9cqo_2{min-height:270px;order:-1}._features_w9cqo_2{grid-template-columns:1fr}}@media(max-width:500px){._copy_w9cqo_2{padding:22px}._media_w9cqo_2{min-height:215px}._actions_w9cqo_2 a{width:100%;justify-content:center}}._wrap_nw312_1{width:min(1200px,94%);margin:30px auto 55px;padding:clamp(20px,3vw,38px);background:#f2f5f0;border:1px solid #cbdacb;border-radius:12px;color:#1c4434}._heading_nw312_1 span{font-size:11px;font-weight:800;letter-spacing:.14em;color:#4a775d}._heading_nw312_1 h2{font-size:clamp(23px,3vw,36px);line-height:1.15;margin:10px 0}._heading_nw312_1 p{color:#55695e;line-height:1.6;max-width:800px}._controls_nw312_1{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:16px;align-items:end;margin:24px 0 16px}._controls_nw312_1 label,._controls_nw312_1 fieldset{display:grid;gap:8px;font-size:13px;font-weight:700;min-width:0}._controls_nw312_1 fieldset{border:0;padding:0;margin:0}._controls_nw312_1 legend{margin-bottom:8px}._controls_nw312_1 select,._switch_nw312_1 button{width:100%;padding:13px;border:1px solid #bbcdbd;border-radius:5px;background:#fff;color:#15392b;font-size:15px}._switch_nw312_1{display:flex;gap:6px}._switch_nw312_1 button{font-weight:750;cursor:pointer}._switch_nw312_1 ._active_nw312_1{background:#1e4b38;color:#fff;border-color:#1e4b38}._price_nw312_1{display:grid;gap:3px;border-left:1px solid #cfdbd1;padding-left:19px}._price_nw312_1 small{font-size:11px;letter-spacing:.07em}._price_nw312_1 strong{font-size:clamp(21px,2.3vw,30px)}._price_nw312_1 em{font-size:13px;font-style:normal}._price_nw312_1 span{font-size:12px;color:#617467}._included_nw312_1{font-size:14px;font-weight:650;line-height:1.6}._actions_nw312_1{display:flex;gap:13px;flex-wrap:wrap;margin:20px 0}._actions_nw312_1 a{display:inline-flex;gap:8px;align-items:center;padding:13px 17px;border-radius:5px;text-decoration:none;font-size:14px;font-weight:800;border:1px solid #315b45;color:#315b45}._actions_nw312_1 a:first-child{background:#214b39;color:#fff}._note_nw312_1{font-size:12px;color:#657669;line-height:1.6}@media(max-width:800px){._controls_nw312_1{grid-template-columns:1fr 1fr}._price_nw312_1{grid-column:1/-1;border-left:0;border-top:1px solid #c8d8cb;padding:15px 0 0}}@media(max-width:520px){._controls_nw312_1{grid-template-columns:1fr}._price_nw312_1{grid-column:auto}._actions_nw312_1 a{width:100%;justify-content:center}}#_cadarn-screen-details_eka28_1,#_cadarn-louvre-wall-details_eka28_1,#_cadarn-glass-details_eka28_1{scroll-margin-top:155px}._quickLinks_eka28_2{padding:15px clamp(24px,6vw,90px);display:flex;flex-wrap:wrap;gap:10px;background:var(--surface);border-bottom:1px solid var(--border)}._quickLinks_eka28_2 a{display:inline-flex;align-items:center;gap:9px;padding:13px 17px;border:1px solid var(--border);color:var(--foreground);background:var(--background);text-decoration:none;font-size:.75rem;font-weight:650}._quickLinks_eka28_2 a:last-child{background:#202b24;color:#f5f2ec}._quickLinks_eka28_2 a:focus-visible{outline:3px solid var(--accent);outline-offset:2px}#_cadarn-fast-select_eka28_1{scroll-margin-top:130px}@media(max-width:650px){._quickLinks_eka28_2{padding:15px 20px;display:grid;grid-template-columns:1fr}._quickLinks_eka28_2 a{min-height:46px;justify-content:space-between}}._page_eka28_3{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_eka28_4{min-height:82px;display:grid;grid-template-columns:190px 1fr auto;align-items:center;gap:22px;padding:0 clamp(24px,5vw,76px);border-bottom:1px solid var(--border);background:var(--background)}._header_eka28_4 nav{display:flex;justify-content:center;gap:clamp(12px,1.55vw,24px)}._header_eka28_4 nav a{color:inherit;text-decoration:none;font-size:.72rem;font-weight:500;white-space:nowrap}._header_eka28_4 nav a:hover{color:var(--accent)}._hero_eka28_6{display:grid;grid-template-columns:.9fr 1.1fr;min-height:640px;border-bottom:1px solid var(--border)}._pageJumpNav_eka28_7{position:sticky;top:0;z-index:18;display:flex;gap:0;overflow-x:auto;padding:0 clamp(20px,5vw,76px);border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--background) 94%,transparent);backdrop-filter:blur(12px)}._pageJumpNav_eka28_7 a{flex:0 0 auto;padding:15px 18px;color:var(--muted-foreground);font-size:.68rem;font-weight:650;text-decoration:none;border-right:1px solid var(--border);white-space:nowrap}._pageJumpNav_eka28_7 a:first-child{border-left:1px solid var(--border)}._pageJumpNav_eka28_7 a:hover,._pageJumpNav_eka28_7 a:focus-visible{color:var(--foreground);background:var(--surface)}#_cadarn-selector_eka28_1,#_cadarn-sizing_eka28_1,#_cadarn-outdoor-room_eka28_1,#_cadarn-coastal_eka28_1,#_cadarn-developers_eka28_1,#_cadarn-faq_eka28_1,#_cadarn-project-brief_eka28_1{scroll-margin-top:66px}._heroCopy_eka28_8{padding:clamp(60px,7vw,110px) clamp(28px,6vw,90px);display:flex;flex-direction:column;justify-content:center}._eyebrow_eka28_8,._sectionTitle_eka28_8>p{margin:0 0 20px;color:var(--accent);font-size:.67rem;font-weight:650;letter-spacing:.15em;text-transform:uppercase}._hero_eka28_6 h1,._sectionTitle_eka28_8 h2,._durabilitySection_eka28_9 h2,._finalCta_eka28_9 h2{margin:0;font-family:var(--font-family-display);font-weight:400;letter-spacing:-.035em;line-height:.96}._hero_eka28_6 h1{font-size:clamp(3.3rem,5.2vw,5.9rem);max-width:820px}._heroLead_eka28_9{margin:30px 0 0;font-family:var(--font-family-display);font-size:clamp(1.35rem,2vw,2rem);line-height:1.16}._heroBody_eka28_9{margin:20px 0 0;max-width:680px;color:var(--muted-foreground);font-size:.98rem;line-height:1.75}._heroActions_eka28_9{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}._factStrip_eka28_9{margin-top:34px;padding-top:22px;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:14px 20px;color:var(--muted-foreground);font-size:.7rem}._factStrip_eka28_9 span{display:inline-flex;align-items:center;gap:6px}._heroBoard_eka28_9{min-height:640px;overflow:hidden;background:#161a17;display:flex;flex-direction:column}._heroBoard_eka28_9 img{width:100%;min-height:0;flex:1;display:block;object-fit:contain}._heroCaption_eka28_9{display:block;padding:11px 16px;background:#161a17;color:#aeb5ae;font-size:.62rem;letter-spacing:.02em;line-height:1.45}._assuranceMini_eka28_10{margin-top:22px;padding:16px 18px;display:grid;grid-template-columns:auto 1fr auto;gap:13px;align-items:center;border:1px solid var(--border);background:var(--surface)}._assuranceMini_eka28_10>svg{color:var(--accent)}._assuranceMini_eka28_10 div{display:grid;gap:4px}._assuranceMini_eka28_10 strong{font-family:var(--font-family-display);font-size:1rem;font-weight:400}._assuranceMini_eka28_10 span{color:var(--muted-foreground);font-size:.67rem;line-height:1.45}._assuranceMini_eka28_10 a{display:inline-flex;align-items:center;gap:5px;color:var(--foreground);font-size:.66rem;font-weight:650;text-decoration:none;white-space:nowrap}._assuranceMini_eka28_10 a:hover{color:var(--accent)}._valueSection_eka28_11,._proofSection_eka28_11,._assuranceSection_eka28_11,._brandingSection_eka28_11,._productProofSection_eka28_11,._operationSection_eka28_11,._compareSection_eka28_11,._configurationSection_eka28_11,._mountRequirementsSection_eka28_11,._applicationSection_eka28_11,._colourSection_eka28_11,._roomSection_eka28_11,._mixedConfigSection_eka28_11,._heatingSection_eka28_11,._realProjectSection_eka28_11,._technicalSection_eka28_11,._diagramSection_eka28_11,._marketSection_eka28_11,._scopeSection_eka28_11,._assemblySection_eka28_11,._faqSection_eka28_11,._linksSection_eka28_11{padding:clamp(72px,8vw,116px) clamp(24px,6vw,90px);border-bottom:1px solid var(--border)}._sectionTitle_eka28_8{display:grid;grid-template-columns:170px minmax(0,1fr);column-gap:36px;margin-bottom:48px}._sectionTitle_eka28_8>p{grid-row:1 / span 2}._sectionTitle_eka28_8 h2{font-size:clamp(2.8rem,4.8vw,5.3rem);max-width:980px}._sectionTitle_eka28_8 span{grid-column:2;margin-top:22px;max-width:760px;color:var(--muted-foreground);line-height:1.72}._valueGrid_eka28_13{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._valueGrid_eka28_13 article{min-height:220px;padding:34px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card)}._valueGrid_eka28_13 svg{color:var(--accent)}._valueGrid_eka28_13 h3,._threeGrid_eka28_13 h3,._roomGrid_eka28_13 h3{margin:28px 0 12px;font-family:var(--font-family-display);font-size:1.65rem;font-weight:400}._valueGrid_eka28_13 p,._threeGrid_eka28_13 p,._roomGrid_eka28_13 p{margin:0;color:var(--muted-foreground);line-height:1.65;font-size:.85rem}._proofSection_eka28_11{background:var(--background)}._proofGrid_eka28_14{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._proofGrid_eka28_14 article{min-height:250px;padding:32px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--card)}._proofGrid_eka28_14 svg{color:var(--accent)}._proofGrid_eka28_14 h3{margin:34px 0 12px;font-family:var(--font-family-display);font-size:1.65rem;font-weight:400}._proofGrid_eka28_14 p{margin:0;color:var(--muted-foreground);font-size:.82rem;line-height:1.68}._assuranceSection_eka28_11{background:#1b1f1c;color:#f3efe7}._assuranceIntro_eka28_15{display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:0 36px;align-items:start;margin-bottom:46px}._assuranceIntro_eka28_15>p._eyebrow_eka28_8{grid-row:1 / span 3;color:#c3a276}._assuranceIntro_eka28_15 h2{margin:0;max-width:900px;font-family:var(--font-family-display);font-size:clamp(2.9rem,4.9vw,5.4rem);font-weight:400;letter-spacing:-.035em;line-height:.97}._assuranceIntro_eka28_15>p:not(._eyebrow_eka28_8){grid-column:2;margin:22px 0 0;max-width:790px;color:#aeb5ae;line-height:1.72}._assuranceIntro_eka28_15>a,._assuranceIntro_eka28_15>button{grid-column:3;grid-row:1 / span 3}._assuranceCards_eka28_15{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #3b413c;border-left:1px solid #3b413c}._assuranceCards_eka28_15 article{min-height:300px;padding:34px;border-right:1px solid #3b413c;border-bottom:1px solid #3b413c;background:#202521}._assuranceCards_eka28_15 span{display:block;color:#d1ad7d;font-family:var(--font-family-display);font-size:clamp(2.5rem,4vw,4.6rem);line-height:.95}._assuranceCards_eka28_15 h3{margin:18px 0 14px;font-family:var(--font-family-display);font-size:1.65rem;font-weight:400}._assuranceCards_eka28_15 p{margin:0;color:#aeb5ae;font-size:.78rem;line-height:1.68}._assuranceFineprint_eka28_15{margin:20px 0 0;max-width:1150px;color:#8f978f;font-size:.68rem;line-height:1.65}._brandingSection_eka28_11{display:grid;grid-template-columns:1.15fr .85fr;gap:1px;background:var(--border)}._brandingCopy_eka28_16,._brandingCallout_eka28_16{background:var(--background);padding:clamp(36px,5vw,70px)}._brandingCopy_eka28_16 h2{margin:0;max-width:820px;font-family:var(--font-family-display);font-size:clamp(2.8rem,4.8vw,5.2rem);font-weight:400;letter-spacing:-.035em;line-height:.97}._brandingCopy_eka28_16>p:not(._eyebrow_eka28_8){max-width:760px;margin:24px 0 0;color:var(--muted-foreground);line-height:1.72}._brandingCopy_eka28_16 ul{margin:30px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border);border-left:1px solid var(--border)}._brandingCopy_eka28_16 li{padding:16px 18px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);font-size:.76rem;line-height:1.5}._brandingCallout_eka28_16{display:flex;flex-direction:column;justify-content:flex-end;background:#f3efe6}._brandingCallout_eka28_16 span{color:var(--accent);font-size:.62rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}._brandingCallout_eka28_16 strong{margin-top:18px;font-family:var(--font-family-display);font-size:clamp(2.6rem,4vw,4.6rem);font-weight:400;line-height:.95}._brandingCallout_eka28_16 p{margin:24px 0 0;color:var(--muted-foreground);font-size:.78rem;line-height:1.65}._configureFocus_eka28_17{display:grid;grid-template-columns:1.15fr .85fr;gap:1px;padding:1px;background:var(--border);border-bottom:1px solid var(--border)}._configureIntro_eka28_17,._configureSummary_eka28_17{padding:clamp(56px,7vw,96px);background:var(--surface)}._configureIntro_eka28_17 h2{margin:0;max-width:800px;font-family:var(--font-family-display);font-size:clamp(3rem,5vw,5.5rem);font-weight:400;letter-spacing:-.035em;line-height:.97}._configureIntro_eka28_17>p:not(._eyebrow_eka28_8){max-width:720px;margin:24px 0 0;color:var(--muted-foreground);line-height:1.72}._configureChoices_eka28_17{display:grid;grid-template-columns:repeat(2,1fr);margin-top:34px;border-top:1px solid var(--border);border-left:1px solid var(--border)}._configureChoices_eka28_17 span{min-height:62px;padding:16px 18px;display:flex;align-items:center;gap:12px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background);font-size:.76rem}._configureChoices_eka28_17 b{color:var(--accent);font-size:.58rem;letter-spacing:.1em}._configureSummary_eka28_17{background:#1b1f1c;color:#f3efe7;display:flex;flex-direction:column}._configureSummary_eka28_17>p{margin:0;color:#c3a276;font-size:.62rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}._configureSummary_eka28_17>strong{margin:20px 0 32px;font-family:var(--font-family-display);font-size:clamp(2rem,3.5vw,3.7rem);font-weight:400;line-height:1}._configureSummary_eka28_17 dl{margin:0}._configureSummary_eka28_17 dl>div{display:grid;grid-template-columns:150px 1fr;gap:18px;padding:15px 0;border-top:1px solid #373d38}._configureSummary_eka28_17 dt{color:#8f978f;font-size:.66rem;text-transform:uppercase;letter-spacing:.07em}._configureSummary_eka28_17 dd{margin:0;font-size:.8rem;line-height:1.5}._configureSummary_eka28_17 small{margin-top:auto;padding-top:30px;color:#929a92;font-size:.68rem;line-height:1.6}._productProofSection_eka28_11{background:var(--surface)}._productProofGrid_eka28_18{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._productProofGrid_eka28_18 figure{margin:0;border:1px solid var(--border);background:var(--background);overflow:hidden}._productProofGrid_eka28_18 img{width:100%;height:300px;display:block;object-fit:contain;background:#ecece8}._productProofGrid_eka28_18 figcaption{padding:18px 20px;display:grid;gap:6px}._productProofGrid_eka28_18 strong{font-family:var(--font-family-display);font-size:1.3rem;font-weight:400}._productProofGrid_eka28_18 span{color:var(--muted-foreground);font-size:.72rem;line-height:1.55}._operationSection_eka28_11{background:var(--surface)}._board_eka28_19{border:1px solid var(--border);background:#fff;overflow:hidden}._board_eka28_19 img{width:100%;display:block}._boardCaption_eka28_19{display:block;margin-top:10px;color:var(--muted-foreground);font-size:.65rem;line-height:1.5}._threeGrid_eka28_13{display:grid;grid-template-columns:repeat(3,1fr);margin-top:20px;border-top:1px solid var(--border);border-left:1px solid var(--border)}._threeGrid_eka28_13 article{min-height:210px;padding:30px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background)}._threeGrid_eka28_13 article>span{color:var(--accent);font-size:.65rem;font-weight:650;text-transform:uppercase;letter-spacing:.11em}._threeGrid_eka28_13 h3{margin-top:18px}._inlineNote_eka28_19{margin:22px 0 0;max-width:1000px;color:var(--muted-foreground);font-size:.72rem;line-height:1.65}._compareGrid_eka28_20{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border)}._compareGrid_eka28_20 article{padding:clamp(34px,5vw,70px);background:var(--card)}._compareGrid_eka28_20 article>p{margin:0;color:var(--accent);font-size:.65rem;letter-spacing:.13em;text-transform:uppercase;font-weight:650}._compareGrid_eka28_20 h3{margin:18px 0 28px;font-family:var(--font-family-display);font-size:clamp(2rem,3vw,3.6rem);font-weight:400;line-height:1}._compareGrid_eka28_20 ul,._durabilitySection_eka28_9 ul,._scopeGrid_eka28_20 ul{margin:0;padding:0;list-style:none;display:grid;gap:12px}._compareGrid_eka28_20 li,._durabilitySection_eka28_9 li,._scopeGrid_eka28_20 li{padding-top:12px;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.84rem;line-height:1.55}._compareGrid_eka28_20 small{display:block;margin-top:30px;color:var(--muted-foreground);line-height:1.6}._darkCard_eka28_20{background:#1b1f1c!important;color:#f3efe7}._darkCard_eka28_20 li{border-color:#353b36;color:#b8beb8}._darkCard_eka28_20 small{color:#8f968e}._positionMatrixWrap_eka28_21{overflow-x:auto;border:1px solid var(--border);background:var(--background)}._positionMatrix_eka28_21{width:100%;min-width:980px;border-collapse:collapse}._positionMatrix_eka28_21 th,._positionMatrix_eka28_21 td{padding:18px 20px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);text-align:left;vertical-align:top;font-size:.76rem;line-height:1.5}._positionMatrix_eka28_21 thead th{background:#1b1f1c;color:#f3efe7;font-size:.62rem;letter-spacing:.09em;text-transform:uppercase}._positionMatrix_eka28_21 thead th:nth-child(3){color:#d6b487}._positionMatrix_eka28_21 tbody th{font-family:var(--font-family-display);font-size:1.1rem;font-weight:400;background:var(--surface)}._positionMatrix_eka28_21 tbody td:nth-child(3){background:#f3efe6}._positionMatrix_eka28_21 strong{font-weight:650}._comparisonActions_eka28_21{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px}._configurationSection_eka28_11{background:var(--background)}._configurationGrid_eka28_23{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._configurationGrid_eka28_23 article{border:1px solid var(--border);background:var(--card);overflow:hidden}._configurationGrid_eka28_23 img{width:100%;height:auto;display:block}._configurationGrid_eka28_23 article>div{padding:28px}._configurationGrid_eka28_23 span{color:var(--accent);font-size:.65rem;font-weight:650;text-transform:uppercase;letter-spacing:.11em}._configurationGrid_eka28_23 h3{margin:16px 0 12px;font-family:var(--font-family-display);font-size:1.65rem;font-weight:400}._configurationGrid_eka28_23 p{margin:0;color:var(--muted-foreground);line-height:1.65;font-size:.85rem}._mountRequirementsSection_eka28_11{background:var(--surface)}._mountRequirementGrid_eka28_24{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._mountRequirementGrid_eka28_24 article{padding:32px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background)}._mountRequirementGrid_eka28_24 article>span{color:var(--accent);font-size:.62rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase}._mountRequirementGrid_eka28_24 h3{margin:22px 0 14px;font-family:var(--font-family-display);font-size:1.6rem;font-weight:400;line-height:1.05}._mountRequirementGrid_eka28_24 p{margin:0;color:var(--muted-foreground);font-size:.8rem;line-height:1.65}._mountRequirementGrid_eka28_24 ul{margin:24px 0 0;padding:0;list-style:none}._mountRequirementGrid_eka28_24 li{padding:11px 0;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.76rem;line-height:1.5}._measurementCallout_eka28_24{margin-top:28px;padding:34px;display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(28px,6vw,90px);border:1px solid var(--border);background:var(--background)}._measurementCallout_eka28_24 h3{margin:0;font-family:var(--font-family-display);font-size:clamp(1.8rem,3vw,3.1rem);font-weight:400;line-height:1}._measurementCallout_eka28_24>p{margin:0;color:var(--muted-foreground);line-height:1.72}._applicationSection_eka28_11{background:var(--surface)}._applicationFeature_eka28_25 figure,._applicationPair_eka28_25 figure{margin:0;border:1px solid var(--border);background:var(--background);overflow:hidden}._applicationFeature_eka28_25 img,._applicationPair_eka28_25 img{width:100%;display:block;object-fit:cover}._applicationFeature_eka28_25 img{aspect-ratio:1916/821}._applicationPair_eka28_25{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:18px}._applicationPair_eka28_25 img{aspect-ratio:1916/821}._applicationFeature_eka28_25 figcaption,._applicationPair_eka28_25 figcaption{padding:18px 20px;display:grid;gap:6px}._applicationFeature_eka28_25 figcaption strong,._applicationPair_eka28_25 figcaption strong{font-family:var(--font-family-display);font-size:1.28rem;font-weight:400;color:var(--foreground)}._applicationFeature_eka28_25 figcaption span,._applicationPair_eka28_25 figcaption span{color:var(--muted-foreground);font-size:.72rem;line-height:1.55}._applicationCta_eka28_25{margin-top:28px;padding:30px 32px;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid var(--border);background:var(--background)}._applicationCta_eka28_25 div{display:grid;gap:8px}._applicationCta_eka28_25 p{margin:0;font-family:var(--font-family-display);font-size:1.55rem;font-weight:400}._applicationCta_eka28_25 span{max-width:760px;color:var(--muted-foreground);font-size:.78rem;line-height:1.6}._sizingSection_eka28_26{display:grid;grid-template-columns:.85fr 1.15fr;border-bottom:1px solid var(--border)}._sizingSection_eka28_26>div{padding:clamp(70px,7.5vw,108px) clamp(24px,6vw,90px)}._sizingSection_eka28_26 ._sectionTitle_eka28_8{display:block}._sizingSection_eka28_26 ._sectionTitle_eka28_8>p{margin-bottom:20px}._sizingSection_eka28_26 ._sectionTitle_eka28_8 span{display:block;margin-top:22px}._sizingSection_eka28_26>img{width:100%;height:100%;min-height:620px;object-fit:contain;background:#ecece8;padding:18px}._sizeGrid_eka28_26{display:grid;grid-template-columns:repeat(3,1fr);margin-top:36px;border-top:1px solid var(--border);border-left:1px solid var(--border)}._sizeGrid_eka28_26 article{min-height:106px;padding:18px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);display:flex;flex-direction:column;justify-content:space-between;gap:8px;background:var(--card)}._sizeGrid_eka28_26 small{color:var(--accent);font-size:.56rem;letter-spacing:.1em;text-transform:uppercase}._sizeGrid_eka28_26 b{font-family:var(--font-family-display);font-size:1.35rem;font-weight:400}._sizeGrid_eka28_26 span{color:var(--muted-foreground);font-size:.68rem}._limitRow_eka28_26{margin-top:26px;display:flex;gap:15px;align-items:flex-start;color:var(--accent)}._limitRow_eka28_26 div{display:grid;gap:6px}._limitRow_eka28_26 strong{color:var(--foreground);font-size:.82rem}._limitRow_eka28_26 span{color:var(--muted-foreground);font-size:.72rem;line-height:1.55}._colourSection_eka28_11{background:var(--surface)}._colourGrid_eka28_27{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._colourGrid_eka28_27 article{padding:24px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background)}._colourPreview_eka28_27{height:82px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:20px;border:1px solid var(--border);overflow:hidden}._colourPreview_eka28_27 span{display:block}._colourGrid_eka28_27 small{display:block;color:var(--accent);font-size:.6rem;letter-spacing:.11em;text-transform:uppercase}._colourGrid_eka28_27 strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:1.35rem;font-weight:400}._materialRefs_eka28_27{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}._materialRefs_eka28_27 figure{margin:0;border:1px solid var(--border);background:var(--background);overflow:hidden}._materialRefs_eka28_27 img{width:100%;height:300px;display:block;object-fit:contain;background:#ecece8}._materialRefs_eka28_27 figcaption{padding:18px;display:grid;gap:7px}._materialRefs_eka28_27 figcaption strong{font-family:var(--font-family-display);font-size:1.3rem;font-weight:400}._materialRefs_eka28_27 figcaption span{color:var(--muted-foreground);font-size:.72rem;line-height:1.55}._roomSection_eka28_11{background:var(--surface)}._roomGrid_eka28_13{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._roomGrid_eka28_13 article{padding:30px;min-height:210px;border:1px solid var(--border);background:var(--background)}._roomGrid_eka28_13 h3{margin-top:0}._integrationNote_eka28_28{margin:28px 0 0;padding:22px 24px;border-left:3px solid var(--accent);background:var(--background);color:var(--muted-foreground);font-size:.78rem;line-height:1.65}._integrationNote_eka28_28 strong{color:var(--foreground)}._midCta_eka28_28{margin-top:40px;padding:36px;display:flex;align-items:center;justify-content:space-between;gap:30px;background:#1b1f1c;color:#f3efe7}._midCta_eka28_28 p{margin:0 0 8px;color:#c3a276;font-size:.62rem;letter-spacing:.12em;text-transform:uppercase}._midCta_eka28_28 h3{margin:0;font-family:var(--font-family-display);font-size:2rem;font-weight:400}._midCta_eka28_28 span{display:block;margin-top:10px;max-width:720px;color:#aeb5ae;font-size:.8rem;line-height:1.6}._mixedConfigSection_eka28_11{background:var(--background)}._mixedConfigIntro_eka28_29{display:grid;grid-template-columns:170px minmax(0,1fr);gap:0 36px;margin-bottom:42px}._mixedConfigIntro_eka28_29>._eyebrow_eka28_8{grid-row:1 / span 3}._mixedConfigIntro_eka28_29 h2{margin:0;max-width:980px;font-family:var(--font-family-display);font-size:clamp(2.9rem,4.8vw,5.3rem);font-weight:400;letter-spacing:-.035em;line-height:.97}._mixedConfigIntro_eka28_29>p:not(._eyebrow_eka28_8){grid-column:2;max-width:880px;margin:22px 0 0;color:var(--muted-foreground);line-height:1.72}._mixedConfigIntro_eka28_29 strong{color:var(--foreground)}._mixedConfigOptions_eka28_29{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border);margin-bottom:34px}._mixedConfigOptions_eka28_29 article{min-height:190px;padding:28px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}._mixedConfigOptions_eka28_29 h3{margin:0 0 14px;font-family:var(--font-family-display);font-size:1.45rem;font-weight:400}._mixedConfigOptions_eka28_29 p{margin:0;color:var(--muted-foreground);font-size:.78rem;line-height:1.65}._mixedConfigStatement_eka28_29{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(30px,6vw,90px);padding:38px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:34px}._mixedConfigStatement_eka28_29 h3{margin:0;font-family:var(--font-family-display);font-size:clamp(2rem,3.4vw,3.6rem);font-weight:400;line-height:1}._mixedConfigStatement_eka28_29>p{margin:0;color:var(--muted-foreground);line-height:1.75}._mixedConfigGallery_eka28_29{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._mixedConfigGallery_eka28_29 figure{margin:0;border:1px solid var(--border);background:var(--surface);overflow:hidden}._mixedConfigGallery_eka28_29 ._mixedConfigHero_eka28_29{grid-column:1/-1}._mixedConfigGallery_eka28_29 img{width:100%;height:100%;max-height:620px;display:block;object-fit:cover}._mixedConfigGallery_eka28_29 figure:not(._mixedConfigHero_eka28_29) img{aspect-ratio:4/3}._mixedConfigGallery_eka28_29 figcaption{padding:14px 16px;color:var(--muted-foreground);font-size:.7rem;line-height:1.45}._heatingSection_eka28_11{display:grid;grid-template-columns:.85fr 1.15fr;gap:1px;background:var(--border)}._heatingImage_eka28_30,._heatingCopy_eka28_30{background:var(--background)}._heatingImage_eka28_30{display:flex;align-items:center;justify-content:center;padding:clamp(30px,5vw,70px)}._heatingImage_eka28_30 img{width:100%;max-height:560px;object-fit:contain;display:block}._heatingCopy_eka28_30{padding:clamp(42px,6vw,86px)}._heatingCopy_eka28_30 h2{margin:0;font-family:var(--font-family-display);font-size:clamp(2.8rem,4.8vw,5.2rem);font-weight:400;letter-spacing:-.035em;line-height:.97}._heatingCopy_eka28_30>p:not(._eyebrow_eka28_8):not(._inlineNote_eka28_19){max-width:760px;margin:24px 0 0;color:var(--muted-foreground);line-height:1.72}._heatingCopy_eka28_30 ul{margin:30px 0 0;padding:0;list-style:none}._heatingCopy_eka28_30 li{padding:13px 0;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.78rem;line-height:1.55}._heatingCopy_eka28_30 strong{color:var(--foreground)}._realProjectSection_eka28_11{background:var(--background)}._realProjectGrid_eka28_31{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._realProjectGrid_eka28_31 figure{margin:0;border:1px solid var(--border);background:var(--card);overflow:hidden}._realProjectGrid_eka28_31 img{width:100%;height:auto;display:block;object-fit:contain;background:#ecece8}._realProjectGrid_eka28_31 figcaption{padding:15px 17px;color:var(--muted-foreground);font-size:.72rem;line-height:1.45}._realDetailGrid_eka28_31{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:38px}._realDetailGrid_eka28_31 figure{margin:0;border:1px solid var(--border);background:var(--surface);overflow:hidden}._realDetailGrid_eka28_31 img{width:100%;height:260px;display:block;object-fit:contain;background:#eee}._realDetailGrid_eka28_31 figcaption{padding:16px;display:grid;gap:6px}._realDetailGrid_eka28_31 strong{font-family:var(--font-family-display);font-size:1.2rem;font-weight:400}._realDetailGrid_eka28_31 span{color:var(--muted-foreground);font-size:.7rem;line-height:1.5}._technicalSection_eka28_11{background:var(--background)}._technicalSection_eka28_11 ._realDetailGrid_eka28_31{grid-template-columns:repeat(2,1fr)}._profileReference_eka28_32{margin:0 0 34px;border:1px solid var(--border);background:#fff;overflow:hidden}._profileReference_eka28_32 img{display:block;width:100%;height:auto}._profileReference_eka28_32 figcaption{padding:18px 20px;display:grid;gap:6px;background:var(--surface)}._profileReference_eka28_32 figcaption strong{font-family:var(--font-family-display);font-size:1.25rem;font-weight:400}._profileReference_eka28_32 figcaption span{color:var(--muted-foreground);font-size:.72rem;line-height:1.55}._specWrap_eka28_32{display:grid;grid-template-columns:1.35fr .65fr;margin-top:28px;border:1px solid var(--border)}._specTable_eka28_32>div{min-height:76px;display:grid;grid-template-columns:44px 1fr 1fr;align-items:center;gap:16px;padding:0 22px;border-bottom:1px solid var(--border)}._specTable_eka28_32>div:last-child{border-bottom:0}._specTable_eka28_32 span{color:var(--accent);font-size:.6rem}._specTable_eka28_32 strong{font-family:var(--font-family-display);font-size:1.2rem;font-weight:400}._specTable_eka28_32 b{font-size:.76rem}._specWrap_eka28_32 aside{padding:34px;background:var(--surface);border-left:1px solid var(--border);display:flex;flex-direction:column}._specWrap_eka28_32 aside p{margin:0 0 22px;color:var(--accent);font-size:.62rem;letter-spacing:.11em;text-transform:uppercase}._specWrap_eka28_32 aside strong{padding:15px 0;border-top:1px solid var(--border);font-family:var(--font-family-display);font-size:1.7rem;font-weight:400}._specWrap_eka28_32 aside small{margin-top:auto;padding-top:22px;color:var(--muted-foreground);line-height:1.6}._stainlessSection_eka28_33{padding:clamp(72px,8vw,116px) clamp(22px,6vw,90px);border-bottom:1px solid var(--border);background:var(--surface)}._stainlessIntro_eka28_33{max-width:1100px}._stainlessIntro_eka28_33 h2{margin:0;font-family:var(--font-family-display);font-size:clamp(2.8rem,4.8vw,5.2rem);font-weight:400;line-height:.98;letter-spacing:-.035em}._stainlessIntro_eka28_33>p:not(._eyebrow_eka28_8){max-width:880px;margin:22px 0 0;color:var(--muted-foreground);font-size:.86rem;line-height:1.72}._stainlessUseGrid_eka28_33{margin-top:44px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border)}._stainlessUseGrid_eka28_33 article{min-height:190px;padding:26px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background)}._stainlessUseGrid_eka28_33 strong{font-family:var(--font-family-display);font-size:1.45rem;font-weight:400}._stainlessUseGrid_eka28_33 p{margin:18px 0 0;color:var(--muted-foreground);font-size:.76rem;line-height:1.62}._stainlessComparison_eka28_33{margin-top:28px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));border-top:1px solid var(--border);border-left:1px solid var(--border);background:var(--background)}._stainlessComparison_eka28_33>div{min-height:210px;padding:28px;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}._stainlessComparison_eka28_33 span{display:block;color:var(--accent);font-size:.62rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase}._stainlessComparison_eka28_33 strong{display:block;margin-top:20px;font-family:var(--font-family-display);font-size:1.7rem;font-weight:400}._stainlessComparison_eka28_33 p{margin:14px 0 0;color:var(--muted-foreground);font-size:.76rem;line-height:1.62}._stainlessCaution_eka28_33{margin-top:28px;padding:28px 30px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;border:1px solid var(--border);background:#1b1f1c;color:#f3efe7}._stainlessCaution_eka28_33 svg{color:#c3a276}._stainlessCaution_eka28_33 strong{font-family:var(--font-family-display);font-size:1.35rem;font-weight:400}._stainlessCaution_eka28_33 p{margin:8px 0 0;max-width:980px;color:#aeb5ae;font-size:.76rem;line-height:1.62}._durabilitySection_eka28_9{padding:clamp(72px,8vw,116px) clamp(24px,8vw,120px);display:grid;grid-template-columns:1.3fr .7fr;gap:clamp(50px,9vw,130px);align-items:center;background:#1b1f1c;color:#f3efe7;border-bottom:1px solid #343a35}._durabilitySection_eka28_9 h2{font-size:clamp(3rem,5vw,5.5rem)}._durabilitySection_eka28_9>div>p:not(._eyebrow_eka28_8){max-width:720px;color:#b7bbb4;line-height:1.72}._durabilitySection_eka28_9 ul{margin-top:30px}._durabilitySection_eka28_9 li{border-color:#353b36;color:#b7bbb4}._performanceCard_eka28_34{min-height:320px;padding:38px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid #424943;background:#222722}._performanceCard_eka28_34 svg{color:#c3a276;margin-bottom:auto}._performanceCard_eka28_34 span{color:#c3a276;font-size:.62rem;letter-spacing:.11em;text-transform:uppercase}._performanceCard_eka28_34 strong{margin-top:14px;font-family:var(--font-family-display);font-size:clamp(2.4rem,4vw,4.4rem);font-weight:400;line-height:.95}._performanceCard_eka28_34 small{margin-top:18px;color:#9aa19a;line-height:1.6}._performanceCard_eka28_34 a{color:#f3efe7;text-decoration:underline;text-underline-offset:3px}._diagramSection_eka28_11{background:var(--surface)}._planningChecklist_eka28_36{margin-top:28px;display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._planningChecklist_eka28_36 span{min-height:72px;padding:20px;display:flex;align-items:center;gap:10px;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background);font-size:.78rem;line-height:1.45}._planningChecklist_eka28_36 svg{color:var(--accent);flex:none}._journeySection_eka28_37{padding:clamp(72px,8vw,116px) clamp(24px,6vw,90px);border-bottom:1px solid var(--border);background:#1b1f1c;color:#f3efe7}._journeySection_eka28_37 ._sectionTitle_eka28_8>p{color:#c3a276}._journeySection_eka28_37 ._sectionTitle_eka28_8 span{color:#aeb5ae}._journeyGrid_eka28_37{display:grid;grid-template-columns:repeat(7,1fr);border-top:1px solid #3b413c;border-left:1px solid #3b413c}._journeyGrid_eka28_37 article{min-height:250px;padding:26px 22px;border-right:1px solid #3b413c;border-bottom:1px solid #3b413c}._journeyGrid_eka28_37 span{color:#c3a276;font-size:.62rem;letter-spacing:.12em}._journeyGrid_eka28_37 h3{margin:36px 0 12px;font-family:var(--font-family-display);font-size:1.45rem;font-weight:400}._journeyGrid_eka28_37 p{margin:0;color:#aeb5ae;font-size:.74rem;line-height:1.62}._marketSection_eka28_11{background:var(--surface)}._marketGrid_eka28_38{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--border);border-left:1px solid var(--border)}._marketGrid_eka28_38 article{padding:clamp(30px,4vw,52px);border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background)}._marketGrid_eka28_38 small{color:var(--accent);font-size:.62rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}._marketGrid_eka28_38 h3{margin:18px 0 20px;font-family:var(--font-family-display);font-size:clamp(2rem,3vw,3.3rem);font-weight:400;line-height:1}._marketGrid_eka28_38 p{margin:0;color:var(--muted-foreground);font-size:.82rem;line-height:1.72}._marketGrid_eka28_38 ul{margin:28px 0 0;padding:0;list-style:none}._marketGrid_eka28_38 li{padding:11px 0;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.76rem;line-height:1.5}._marketActions_eka28_38{margin-top:26px;display:flex;gap:14px 22px;flex-wrap:wrap}._marketActions_eka28_38 a{display:inline-flex;align-items:center;gap:7px;color:var(--foreground);font-size:.72rem;font-weight:650;text-decoration:none}._marketActions_eka28_38 a:hover{color:var(--accent)}._marketProgramme_eka28_38{margin-top:24px;padding:28px 30px;display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid var(--border);background:#1b1f1c;color:#f3efe7}._marketProgramme_eka28_38>div{display:grid;gap:7px}._marketProgramme_eka28_38 strong{font-family:var(--font-family-display);font-size:1.5rem;font-weight:400}._marketProgramme_eka28_38 span{max-width:900px;color:#aeb5ae;font-size:.76rem;line-height:1.6}._scopeSection_eka28_11{background:var(--background)}._scopeGrid_eka28_20{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border)}._scopeGrid_eka28_20 article{padding:40px}._scopeGrid_eka28_20 article+article{border-left:1px solid var(--border);background:var(--surface)}._scopeGrid_eka28_20 p{margin:0 0 26px;color:var(--accent);font-size:.65rem;font-weight:650;letter-spacing:.12em;text-transform:uppercase}._assemblySection_eka28_11{background:var(--surface)}._assemblyGrid_eka28_40{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._assemblyGrid_eka28_40 article{min-height:240px;padding:28px;display:flex;flex-direction:column;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--background)}._assemblyGrid_eka28_40 span{color:var(--accent);font-size:.62rem;font-weight:650;letter-spacing:.12em}._assemblyGrid_eka28_40 h3{margin:42px 0 12px;font-family:var(--font-family-display);font-size:1.45rem;font-weight:400}._assemblyGrid_eka28_40 p{margin:0;color:var(--muted-foreground);font-size:.78rem;line-height:1.6}._faqSection_eka28_11{background:var(--surface)}._faqList_eka28_41{border-top:1px solid var(--border)}._faqList_eka28_41 details{border-bottom:1px solid var(--border);background:var(--background)}._faqList_eka28_41 summary{list-style:none;cursor:pointer;padding:24px 4px;display:flex;justify-content:space-between;align-items:center;font-family:var(--font-family-display);font-size:1.35rem}._faqList_eka28_41 summary::-webkit-details-marker{display:none}._faqList_eka28_41 details[open] summary svg{transform:rotate(90deg)}._faqList_eka28_41 p{margin:0;padding:0 42px 26px 0;max-width:900px;color:var(--muted-foreground);line-height:1.7}._linksSection_eka28_11{background:var(--background)}._linkGrid_eka28_42{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._linkGrid_eka28_42 a{min-height:200px;padding:30px;display:flex;flex-direction:column;color:inherit;text-decoration:none;border-right:1px solid var(--border);border-bottom:1px solid var(--border)}._linkGrid_eka28_42 small{color:var(--accent);font-size:.62rem;text-transform:uppercase;letter-spacing:.11em}._linkGrid_eka28_42 strong{margin-top:14px;font-family:var(--font-family-display);font-size:1.6rem;font-weight:400}._linkGrid_eka28_42 span{margin-top:auto;display:inline-flex;gap:6px;align-items:center;font-size:.7rem;font-weight:650}._linkGrid_eka28_42 a:hover{background:var(--surface)}._selectorSection_eka28_43,._projectMatrixSection_eka28_43,._sizeGuideSection_eka28_43,._fitSection_eka28_43{padding:clamp(72px,8vw,116px) clamp(24px,6vw,90px);border-bottom:1px solid var(--border);background:var(--background)}._selectorGrid_eka28_43{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--border);border-left:1px solid var(--border)}._selectorGrid_eka28_43 article{min-height:280px;padding:28px;display:flex;flex-direction:column;border-right:1px solid var(--border);border-bottom:1px solid var(--border);background:var(--surface)}._selectorGrid_eka28_43 article>span{color:var(--accent);font-size:.62rem;font-weight:650;letter-spacing:.12em}._selectorGrid_eka28_43 h3{margin:32px 0 12px;font-family:var(--font-family-display);font-size:1.75rem;font-weight:400}._selectorGrid_eka28_43 strong{font-size:.74rem}._selectorGrid_eka28_43 p{margin:14px 0 24px;color:var(--muted-foreground);font-size:.76rem;line-height:1.62}._selectorGrid_eka28_43 a{margin-top:auto;display:inline-flex;align-items:center;gap:7px;color:var(--foreground);font-size:.72rem;font-weight:650;text-decoration:none}._selectorArken_eka28_43{background:#1b1f1c!important;color:#f3efe7}._selectorArken_eka28_43 p{color:#aeb5ae!important}._selectorArken_eka28_43 a{color:#f3efe7!important}._projectMatrixWrap_eka28_44{overflow-x:auto;border:1px solid var(--border);background:var(--surface)}._projectMatrix_eka28_43{width:100%;border-collapse:collapse;min-width:760px}._projectMatrix_eka28_43 th,._projectMatrix_eka28_43 td{padding:18px 20px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}._projectMatrix_eka28_43 thead th{color:var(--accent);font-size:.62rem;letter-spacing:.11em;text-transform:uppercase;background:var(--background)}._projectMatrix_eka28_43 tbody th{width:31%;font-family:var(--font-family-display);font-size:1.05rem;font-weight:400}._projectMatrix_eka28_43 td{color:var(--muted-foreground);font-size:.76rem;line-height:1.5}._projectMatrix_eka28_43 td:nth-child(2){width:20%;color:var(--foreground)}._projectMatrix_eka28_43 tr:last-child th,._projectMatrix_eka28_43 tr:last-child td{border-bottom:0}._sizeGuideGrid_eka28_45{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._sizeGuideGrid_eka28_45 article{padding:22px;border:1px solid var(--border);background:var(--surface)}._sizeGuideGrid_eka28_45 article>span{display:block;margin-top:18px;color:var(--accent);font-size:.64rem;font-weight:650;letter-spacing:.1em}._sizeGuideGrid_eka28_45 article>strong{display:block;margin-top:8px;font-family:var(--font-family-display);font-size:1.35rem;font-weight:400}._sizeGuideGrid_eka28_45 article>p{margin:10px 0 0;color:var(--muted-foreground);font-size:.74rem;line-height:1.55}._planBox_eka28_45{height:150px;position:relative;border:2px solid #2e332f;background:linear-gradient(90deg,transparent 49.6%,rgba(46,51,47,.08) 50%,transparent 50.4%);overflow:hidden}._planWide_eka28_45{aspect-ratio:4/3;height:auto}._planDouble_eka28_45{background:linear-gradient(90deg,transparent 49.2%,#2e332f 49.4%,#2e332f 50.6%,transparent 50.8%)}._planLarge_eka28_45{height:150px;background:linear-gradient(90deg,transparent 49.2%,#2e332f 49.4%,#2e332f 50.6%,transparent 50.8%)}._tableMark_eka28_45{position:absolute;left:50%;top:50%;width:42%;height:26%;transform:translate(-50%,-50%);border:1px solid #8c8f8b;border-radius:50%}._chairMark_eka28_45{position:absolute;left:50%;top:50%;width:62%;height:48%;transform:translate(-50%,-50%);border-top:1px dashed #bbb;border-bottom:1px dashed #bbb}._planDouble_eka28_45>i,._planLarge_eka28_45>i{position:absolute;top:28%;bottom:28%;width:20%;border:1px solid #a9ada8}._planDouble_eka28_45>i:first-child,._planLarge_eka28_45>i:first-child{left:17%}._planDouble_eka28_45>i:last-child,._planLarge_eka28_45>i:last-child{right:17%}._fitGrid_eka28_46{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--border)}._fitGrid_eka28_46 article{padding:clamp(30px,4vw,48px);background:var(--surface)}._fitGrid_eka28_46 article+article{border-left:1px solid var(--border)}._fitGrid_eka28_46 span{display:block;color:var(--accent);font-size:.64rem;font-weight:650;letter-spacing:.11em;text-transform:uppercase}._fitGrid_eka28_46 ul{margin:24px 0 0;padding:0;list-style:none}._fitGrid_eka28_46 li{padding:13px 0;border-top:1px solid var(--border);color:var(--muted-foreground);font-size:.78rem;line-height:1.55}._fitGrid_eka28_46 li:before{content:"✓";margin-right:9px;color:var(--accent)}._fitNo_eka28_46{background:#1b1f1c!important;color:#f3efe7}._fitNo_eka28_46 li{border-color:#353b36;color:#aeb5ae}._fitNo_eka28_46 li:before{content:"→"}._fitNo_eka28_46 a{display:inline-flex;align-items:center;gap:7px;margin-top:24px;color:#f3efe7;font-size:.72rem;font-weight:650;text-decoration:none}._projectBriefSection_eka28_47{padding:clamp(72px,8vw,116px) clamp(24px,6vw,90px);display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(36px,7vw,100px);align-items:center;border-bottom:1px solid #343a35;background:#1b1f1c;color:#f3efe7}._projectBriefSection_eka28_47 h2{margin:0;font-family:var(--font-family-display);font-size:clamp(2.8rem,4.8vw,5.2rem);font-weight:400;letter-spacing:-.035em;line-height:.98}._projectBriefSection_eka28_47>div>p:not(._eyebrow_eka28_8){max-width:760px;margin:22px 0 0;color:#aeb5ae;line-height:1.72}._projectBriefActions_eka28_47{display:flex;flex-direction:column;gap:12px}._projectBriefSection_eka28_47>small{grid-column:1/-1;color:#8f968f;font-size:.68rem;line-height:1.55}._sharedProductPanel_eka28_48{max-width:1440px;margin:0 auto;padding:0 5vw 72px}._valueSection_eka28_11,._proofSection_eka28_11,._assuranceSection_eka28_11,._brandingSection_eka28_11,._configureFocus_eka28_17,._selectorSection_eka28_43,._productProofSection_eka28_11,._operationSection_eka28_11,._compareSection_eka28_11,._configurationSection_eka28_11,._projectMatrixSection_eka28_43,._mountRequirementsSection_eka28_11,._applicationSection_eka28_11,._sizingSection_eka28_26,._sizeGuideSection_eka28_43,._colourSection_eka28_11,._roomSection_eka28_11,._mixedConfigSection_eka28_11,._heatingSection_eka28_11,._realProjectSection_eka28_11,._technicalSection_eka28_11,._durabilitySection_eka28_9,._diagramSection_eka28_11,._journeySection_eka28_37,._marketSection_eka28_11,._scopeSection_eka28_11,._fitSection_eka28_43,._projectBriefSection_eka28_47,._assemblySection_eka28_11,._faqSection_eka28_11,._linksSection_eka28_11,._sharedProductPanel_eka28_48,._finalCta_eka28_9{content-visibility:auto;contain-intrinsic-size:auto 900px}._configurationGrid_eka28_23 article,._productProofGrid_eka28_18 figure,._sizeGuideGrid_eka28_45 article{transition:box-shadow .24s ease,transform .24s ease}._configurationGrid_eka28_23 article:hover,._productProofGrid_eka28_18 figure:hover,._sizeGuideGrid_eka28_45 article:hover{box-shadow:0 16px 38px #1a1f1b1c;transform:translateY(-2px)}._pageJumpNav_eka28_7 a:focus-visible,._linkGrid_eka28_42 a:focus-visible,._selectorGrid_eka28_43 a:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}@media(max-width:650px){._hero_eka28_6 h1{font-size:clamp(2.75rem,9.5vw,4rem);line-height:1.01}._heroBoard_eka28_9{min-height:320px}._heroBoard_eka28_9 img{object-fit:contain}._heroActions_eka28_9{align-items:stretch}._heroActions_eka28_9>*{max-width:100%}._pageJumpNav_eka28_7 a{padding:14px 15px;min-height:44px}._configurationGrid_eka28_23 article:hover,._productProofGrid_eka28_18 figure:hover,._sizeGuideGrid_eka28_45 article:hover{transform:none}}._finalCta_eka28_9{padding:clamp(72px,8vw,116px) clamp(24px,8vw,120px);background:var(--accent);color:var(--accent-foreground)}._finalCta_eka28_9>p{margin:0 0 20px;color:#ead7c4;font-size:.65rem;font-weight:650;letter-spacing:.13em;text-transform:uppercase}._finalCta_eka28_9 h2{max-width:1050px;font-size:clamp(3rem,5.5vw,6rem)}._finalCta_eka28_9>div{margin-top:34px;display:flex;gap:12px;flex-wrap:wrap}._footer_eka28_54{min-height:160px;padding:44px clamp(24px,6vw,90px);display:grid;grid-template-columns:1fr 1.5fr auto;gap:40px;align-items:center;background:#171a18;color:#f3efe7}._footer_eka28_54 p{margin:0;color:#9ca39c;font-size:.78rem;line-height:1.6}._footer_eka28_54>a{color:#f3efe7;font-size:.78rem}@media(min-width:1051px){._header_eka28_4{position:sticky;top:0;z-index:40}._pageJumpNav_eka28_7{top:82px;z-index:30}}@media(min-width:1800px){._hero_eka28_6{grid-template-columns:minmax(620px,780px) minmax(680px,900px);justify-content:center}._heroCopy_eka28_8{padding-left:56px;padding-right:56px}._valueSection_eka28_11,._proofSection_eka28_11,._assuranceSection_eka28_11,._brandingSection_eka28_11,._productProofSection_eka28_11,._operationSection_eka28_11,._compareSection_eka28_11,._configurationSection_eka28_11,._mountRequirementsSection_eka28_11,._applicationSection_eka28_11,._colourSection_eka28_11,._roomSection_eka28_11,._mixedConfigSection_eka28_11,._heatingSection_eka28_11,._realProjectSection_eka28_11,._technicalSection_eka28_11,._diagramSection_eka28_11,._journeySection_eka28_37,._scopeSection_eka28_11,._assemblySection_eka28_11,._faqSection_eka28_11,._linksSection_eka28_11,._durabilitySection_eka28_9,._finalCta_eka28_9{padding-left:max(90px,calc((100vw - 1760px)/2));padding-right:max(90px,calc((100vw - 1760px)/2))}}@media(max-width:1050px){._header_eka28_4{grid-template-columns:1fr auto;padding:18px 24px}._header_eka28_4 nav{grid-column:1/-1;grid-row:2;justify-content:flex-start;overflow-x:auto;padding-top:14px;border-top:1px solid var(--border)}._header_eka28_4 nav a{white-space:nowrap}._hero_eka28_6{grid-template-columns:1fr}._heroBoard_eka28_9{min-height:520px}._valueGrid_eka28_13,._proofGrid_eka28_14,._roomGrid_eka28_13{grid-template-columns:1fr 1fr}._assuranceIntro_eka28_15{grid-template-columns:1fr}._assuranceIntro_eka28_15>p._eyebrow_eka28_8{grid-row:auto}._assuranceIntro_eka28_15 h2,._assuranceIntro_eka28_15>p:not(._eyebrow_eka28_8),._assuranceIntro_eka28_15>a,._assuranceIntro_eka28_15>button{grid-column:1}._assuranceIntro_eka28_15>a,._assuranceIntro_eka28_15>button{grid-row:auto;margin-top:24px}._assuranceCards_eka28_15{grid-template-columns:1fr 1fr}._brandingSection_eka28_11,._configureFocus_eka28_17{grid-template-columns:1fr}._selectorGrid_eka28_43{grid-template-columns:1fr 1fr}._configurationGrid_eka28_23,._mountRequirementGrid_eka28_24,._measurementCallout_eka28_24,._heatingSection_eka28_11{grid-template-columns:1fr}._realProjectGrid_eka28_31,._productProofGrid_eka28_18{grid-template-columns:1fr 1fr}._mixedConfigIntro_eka28_29{grid-template-columns:1fr}._mixedConfigIntro_eka28_29>._eyebrow_eka28_8{grid-row:auto}._mixedConfigIntro_eka28_29 h2,._mixedConfigIntro_eka28_29>p:not(._eyebrow_eka28_8){grid-column:1}._mixedConfigOptions_eka28_29{grid-template-columns:1fr 1fr}._mixedConfigStatement_eka28_29{grid-template-columns:1fr}._journeyGrid_eka28_37{grid-template-columns:repeat(4,1fr)}._assemblyGrid_eka28_40{grid-template-columns:repeat(2,1fr)}._sizingSection_eka28_26{grid-template-columns:1fr}._sizingSection_eka28_26>img{min-height:520px}._sizeGuideGrid_eka28_45{grid-template-columns:1fr 1fr}._projectBriefSection_eka28_47,._specWrap_eka28_32{grid-template-columns:1fr}._specWrap_eka28_32 aside{border-left:0;border-top:1px solid var(--border)}._durabilitySection_eka28_9,._marketGrid_eka28_38{grid-template-columns:1fr}._marketProgramme_eka28_38{align-items:flex-start;flex-direction:column}._linkGrid_eka28_42{grid-template-columns:1fr 1fr}._applicationPair_eka28_25{grid-template-columns:1fr}}@media(max-width:680px){._header_eka28_4>button{display:none}._heroCopy_eka28_8{padding:66px 22px}._hero_eka28_6 h1{font-size:clamp(3rem,14vw,4.6rem)}._heroBoard_eka28_9{min-height:320px}._assuranceMini_eka28_10{grid-template-columns:auto 1fr}._assuranceMini_eka28_10>a{grid-column:2}._valueSection_eka28_11,._proofSection_eka28_11,._assuranceSection_eka28_11,._brandingSection_eka28_11,._productProofSection_eka28_11,._operationSection_eka28_11,._compareSection_eka28_11,._configurationSection_eka28_11,._mountRequirementsSection_eka28_11,._applicationSection_eka28_11,._colourSection_eka28_11,._roomSection_eka28_11,._mixedConfigSection_eka28_11,._heatingSection_eka28_11,._realProjectSection_eka28_11,._technicalSection_eka28_11,._diagramSection_eka28_11,._journeySection_eka28_37,._marketSection_eka28_11,._scopeSection_eka28_11,._assemblySection_eka28_11,._faqSection_eka28_11,._linksSection_eka28_11,._selectorSection_eka28_43,._projectMatrixSection_eka28_43,._sizeGuideSection_eka28_43,._fitSection_eka28_43,._projectBriefSection_eka28_47{padding:64px 22px}._assuranceCards_eka28_15{grid-template-columns:1fr}._brandingCopy_eka28_16,._brandingCallout_eka28_16{padding:48px 0}._brandingCopy_eka28_16 ul{grid-template-columns:1fr}._configureIntro_eka28_17,._configureSummary_eka28_17{padding:60px 22px}._configureChoices_eka28_17{grid-template-columns:1fr}._configureSummary_eka28_17 dl>div{grid-template-columns:1fr;gap:6px}._sectionTitle_eka28_8{grid-template-columns:1fr}._sectionTitle_eka28_8>p{grid-row:auto}._sectionTitle_eka28_8 span{grid-column:1}._valueGrid_eka28_13,._proofGrid_eka28_14,._productProofGrid_eka28_18,._threeGrid_eka28_13,._compareGrid_eka28_20,._configurationGrid_eka28_23,._colourGrid_eka28_27,._roomGrid_eka28_13,._realProjectGrid_eka28_31,._realDetailGrid_eka28_31,._materialRefs_eka28_27,._planningChecklist_eka28_36,._scopeGrid_eka28_20,._assemblyGrid_eka28_40,._journeyGrid_eka28_37,._linkGrid_eka28_42,._applicationPair_eka28_25,._selectorGrid_eka28_43,._sizeGuideGrid_eka28_45,._fitGrid_eka28_46,._mixedConfigOptions_eka28_29,._mixedConfigGallery_eka28_29{grid-template-columns:1fr}._mixedConfigGallery_eka28_29 ._mixedConfigHero_eka28_29{grid-column:auto}._mixedConfigGallery_eka28_29 img,._mixedConfigGallery_eka28_29 figure:not(._mixedConfigHero_eka28_29) img{aspect-ratio:auto;max-height:none}._scopeGrid_eka28_20 article+article{border-left:0;border-top:1px solid var(--border)}._sizingSection_eka28_26>div{padding:64px 22px}._sizingSection_eka28_26>img{min-height:320px;padding:10px}._sizeGrid_eka28_26{grid-template-columns:1fr 1fr}._midCta_eka28_28{align-items:flex-start;flex-direction:column;padding:28px}._applicationCta_eka28_25{align-items:flex-start;flex-direction:column;padding:24px}._applicationFeature_eka28_25 img,._applicationPair_eka28_25 img{aspect-ratio:auto}._specTable_eka28_32>div{grid-template-columns:28px 1fr;padding:18px 14px}._specTable_eka28_32 b{grid-column:2}._durabilitySection_eka28_9{padding:64px 22px}._performanceCard_eka28_34{min-height:300px}._footer_eka28_54{grid-template-columns:1fr;padding:44px 22px}._faqList_eka28_41 summary{font-size:1.12rem}._board_eka28_19,._positionMatrixWrap_eka28_21{overflow-x:auto}._board_eka28_19 img{min-width:880px}._materialRefs_eka28_27 img,._realDetailGrid_eka28_31 img,._productProofGrid_eka28_18 img{height:auto}}._sizeGrid_1b9tk_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:28px 0}._sizeCard_1b9tk_2{overflow:hidden;background:#fff;border:1px solid #dddcd6;border-radius:10px;box-shadow:0 8px 22px #0000000f}._sizeCard_1b9tk_2 img{display:block;width:100%;height:192px;object-fit:cover;background:#eee}._sizeBody_1b9tk_4{padding:21px;display:flex;flex-direction:column;gap:9px;min-height:232px}._kicker_1b9tk_5{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#64716b;font-weight:700}._sizeBody_1b9tk_4 h3{font-size:27px;margin:0;color:#1e2f2b;line-height:1.2}._sizeBody_1b9tk_4 strong{font-size:14px;color:#344a42}._sizeBody_1b9tk_4 p{font-size:13px;line-height:1.55;color:#59625c;margin:0 0 7px}._sizeBody_1b9tk_4 a{margin-top:auto;display:flex;align-items:center;gap:8px;color:#19483c;font-weight:750;text-decoration:none;font-size:14px}._sizeBody_1b9tk_4 a:hover{text-decoration:underline}._visualNote_1b9tk_11{font-size:13px;line-height:1.65;color:#53615b}._featureTag_1b9tk_12{display:inline-flex;align-self:flex-start;padding:7px 10px;border-radius:3px;background:#1d483f;color:#fff;font-size:10px;font-weight:800;letter-spacing:.09em}._signature_1b9tk_13{border:2px solid #295b4d!important;background:#f5f8f5!important}@media(max-width:900px){._sizeGrid_1b9tk_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._sizeGrid_1b9tk_1{grid-template-columns:1fr}._sizeCard_1b9tk_2 img{height:225px}._sizeBody_1b9tk_4{min-height:0}}
