@layer bricks {.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-breadcrumbs{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.brxe-breadcrumbs .separator{display:flex}.brxe-breadcrumbs .item:has(>svg,>i){align-items:center;display:flex}}#brxe-zbpsbd {font-family: "Lora"; color: var(--brxw-color-neutral-600)}#brxe-iqtdxp {font-family: "Playfair Display SC"; color: var(--brxw-color-neutral-900); padding-bottom: 15px}#brxe-fedmvr { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-pnkuru { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-wwtrfl { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-ecaetg { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-hwxtcj { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-eazwnj { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-wasdhw { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-zlwaqa {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Pompy-ciepla-1-1024x684.webp"); background-size: cover}#brxe-zlwaqa { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-zlwaqa:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-blgjeb { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-rgzcci { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-qpdfdf { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-gyjqlu { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-onlomu { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-girywr { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-ezxssn { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-zseohv {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Kotly-na-pellet-1-1024x683.webp"); background-size: cover}#brxe-zseohv { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-zseohv:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-fbuopd { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-iriijl { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-erywzy { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-tkyyzj { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-aqwwtg { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-dzacys { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-xxrcwg { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-ybtzkt {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Kotly-na-drewno-1-1024x683.webp"); background-size: cover}#brxe-ybtzkt { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-ybtzkt:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-bulyzk { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-ixhavj { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-rzjdci { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-ygbjec { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-sszcem { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-gfiqts { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-koiumw { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-vojnwe {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Instalacje-grzewcze-1-1024x683.webp"); background-size: cover}#brxe-vojnwe { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-vojnwe:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-ydtwcd { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-dfdsem { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-upjziq { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-uoneqt { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-mulbda { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-ejkitq { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-gtrphl { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-fgsexq {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Instalacje-sanitarne-2-1024x683.webp"); background-size: cover}#brxe-fgsexq { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-fgsexq:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-irgwsj { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-kqtdwk { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-yeabpq { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-ufhdql { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-uuitxx { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-sjfnkx { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-xphdda { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-btpycx {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Kociol-gazowy-1-1024x683.webp"); background-size: cover}#brxe-btpycx { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-btpycx:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-bcenan { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-dtrbjg { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-vzcttc { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-rjhdjh { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-zbdsaj { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-jedlyz { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-ekbqhy { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-mtnqst {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Klimatyzacja-1-1024x683.webp"); background-size: cover}#brxe-mtnqst { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-mtnqst:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-bffaxo { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-cnbaqv { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-byzvjk { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-jylcyr { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-avvmwh { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-uswami { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-erqkqa { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-jigfyd {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Rekuperacja-1-1024x683.webp"); background-size: cover}#brxe-jigfyd { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-jigfyd:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-rjaffl { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-sfbpek { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-ncbtec { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-szhmft { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-tooycb { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-extamp { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-vxmfwl { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-oradda {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Systemy-uzdatniania-wody-1-1024x683.webp"); background-size: cover}#brxe-oradda { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-oradda:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-ggjggz { position: absolute; top: 0; left: 0; right: 0; height: 2px; background: linear-gradient(90deg, #05D4C0, rgba(5,212,192,0.2)); z-index: 3;}#brxe-xfewvj { position: absolute; inset: 0; background: linear-gradient( to top, rgba(4,15,13,0.95) 0%, rgba(4,15,13,0.6) 45%, rgba(4,15,13,0.15) 100% ); z-index: 1;}#brxe-kktttx { width: 44px; height: 44px; border-radius: 12px; background: rgba(5,212,192,0.15); border: 0.5px solid rgba(5,212,192,0.3); display: flex; align-items: center; justify-content: center; color: #05D4C0; font-size: 22px; margin-bottom: 14px; flex-shrink: 0; transition: all 0.3s;}#brxe-xqbtvp { font-size: 20px; font-weight: 800; color: #fff; margin: 0 0 8px; line-height: 1.2;}#brxe-xiejgw { font-size: 13px; color: rgba(255,255,255,0.55); line-height: 1.6; margin: 0 0 16px;}#brxe-dcltrk { font-size: 12px; font-weight: 700; color: #05D4C0; letter-spacing: 0.06em; text-transform: uppercase;}#brxe-bqmxll { position: absolute; inset: 0; z-index: 4; padding: 28px; display: flex; flex-direction: column; justify-content: flex-end;}#brxe-jkqupc {background-image: url("https://www.inwell.pl/wp-content/uploads/2026/07/Automatyka-instalacji-1.webp"); background-size: cover}#brxe-jkqupc { position: relative; border-radius: 18px; overflow: hidden; height: 320px; display: flex; flex-direction: column; justify-content: flex-end; text-decoration: none; transition: transform 0.35s ease, box-shadow 0.35s ease; box-shadow: 0 4px 16px rgba(0,0,0,0.08);}#brxe-jkqupc:hover { transform: translateY(-6px); box-shadow: 0 20px 40px rgba(0,0,0,0.18);}#brxe-occfsm {margin-bottom: 10px}#brxe-occfsm { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px;}@media (max-width: 478px) {#brxe-occfsm {display: grid; align-items: initial; flex-wrap: wrap; flex-direction: column; width: 100%; grid-template-columns: 1fr}}#brxe-qlfqku {width: 90%; padding-top: 30px; padding-right: 100px; padding-left: 100px; min-height: 750px}@media (max-width: 991px) {#brxe-qlfqku {min-height: 1150px}}@media (max-width: 767px) {#brxe-qlfqku {min-height: 1030px}}@media (max-width: 478px) {#brxe-qlfqku {min-height: 1800px; padding-right: 50px; padding-left: 50px; width: 100%}}#brxe-ivygme { background: #F7F9F8;}