.landing section{padding-block:40px}.sec-head{max-width:660px;margin-bottom:34px}.sec-head h2{font-size:clamp(1.9rem,5vw,3rem)}.sec-head p{margin-top:14px;color:var(--c-muted);font-size:1.1rem}.grid{display:grid;gap:16px}@media(min-width:760px){.grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:600px){.grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}}.eyebrow{display:inline-block;background:var(--c-yellow);color:var(--c-yellow-ink);padding:6px 14px;border-radius:999px;font-weight:700;font-size:.85rem;margin-bottom:20px}.hero-n1{background:var(--c-paper)}.hero-n1__inner{display:grid;gap:24px;padding-block:24px 28px}.hero-n1__media{border-radius:24px;overflow:hidden;height:clamp(220px,56vw,360px)}.hero-n1__media img{width:100%;height:100%;object-fit:cover;object-position:60% 60%}.hero-n1 h1{font-size:clamp(2.2rem,6.6vw,4rem)}.hero-n1 h1 em{font-style:normal;color:var(--c-green-dark)}.tone-sky{--tone: var(--c-sky)}.tone-orange{--tone: var(--c-orange)}.tone-peach{--tone: #ffb889}.hero-donut{position:relative;width:96px;aspect-ratio:1}.hero-donut__ring{position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--c-sky) 0deg 117deg,transparent 117deg 120deg,var(--c-orange) 120deg 237deg,transparent 237deg 240deg,#ffb889 240deg 357deg,transparent 357deg 360deg);-webkit-mask:radial-gradient(circle,transparent 56%,#000 57%);mask:radial-gradient(circle,transparent 56%,#000 57%)}.hero-donut__value{position:absolute;inset:0;display:grid;place-content:center}.hero-donut__value b{font-size:1.05rem;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#b8501a}@media(min-width:960px){.hero-n1{position:relative;overflow:hidden}.hero-n1__inner{position:static;grid-template-columns:minmax(0,560px) 1fr;grid-template-areas:"text .";align-items:center;min-height:clamp(520px,calc(100svh - 76px),720px);padding-block:48px}.hero-n1__text{grid-area:text;position:relative;z-index:1}.hero-n1__media{position:absolute;top:0;right:0;bottom:0;width:58%;height:auto;border-radius:0}.hero-n1__media img{object-position:62% 55%;filter:brightness(1.06) saturate(1.08)}.hero-n1__media:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--c-paper) 0%,color-mix(in srgb,var(--c-paper) 85%,transparent) 14%,color-mix(in srgb,var(--c-paper) 35%,transparent) 30%,transparent 46%)}.hero-n1 h1{font-size:clamp(2.5rem,3.6vw,3.5rem)}}.dot{display:inline-block;width:9px;height:9px;border-radius:50%;flex:none}.dot--green{background:var(--c-green)}.hero{padding-block:44px 60px;display:grid;gap:44px;align-items:center}@media(min-width:900px){.hero{grid-template-columns:1.1fr .9fr;padding-block:76px 92px}}.hero h1{font-size:clamp(2.4rem,7.4vw,4.3rem)}.hero h1 em{font-style:normal;color:var(--c-green-dark)}.hero__lead{margin-top:20px;font-size:1.15rem;line-height:1.5;color:var(--c-muted);max-width:36ch}.hero__actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.hero__note{margin-top:18px;font-size:.92rem;color:var(--c-muted)}.stage{position:relative;display:grid;place-items:center;min-height:440px}@media(max-width:599px){.stage{overflow-x:clip}}.blob{position:absolute;border-radius:50%;aspect-ratio:1}.blob--1{width:62%;background:var(--c-green);left:2%;top:8%}.blob--2{width:30%;background:var(--c-yellow);right:4%;bottom:6%}.blob--3{width:16%;background:var(--c-sky);left:8%;bottom:10%}.lead label{display:block;font-size:.85rem;font-weight:700;margin-bottom:5px}.trust{background:var(--c-deep);color:#fff;border-radius:var(--radius-lg);padding:clamp(28px,6vw,56px);display:grid;gap:28px}@media(min-width:860px){.trust{grid-template-columns:1.2fr 1fr;align-items:center}}.trust h2{font-size:clamp(1.8rem,4.6vw,2.8rem);color:#fff}.trust p{margin-top:14px;opacity:.9;max-width:44ch}.facts{list-style:none;margin:0;padding:0;display:grid;gap:12px}.facts li{background:#ffffff21;border-radius:18px;padding:16px 18px;display:flex;flex-direction:column;gap:4px}.facts b{font-size:1.15rem}.facts span{opacity:.82;font-size:.92rem}.check{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media(min-width:760px){.check{grid-template-columns:repeat(2,minmax(0,1fr))}}.check li{display:flex;gap:12px;background:var(--c-surface);border:1px solid var(--c-line);border-radius:18px;padding:16px 18px}.check svg{flex:none;color:var(--c-green-dark);margin-top:2px;stroke-width:2.6}.refs{display:grid;gap:14px}@media(min-width:780px){.refs{grid-template-columns:repeat(3,minmax(0,1fr))}}.ref{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);overflow:hidden}.ref img{width:100%;aspect-ratio:4 / 3;object-fit:cover}.ref__body{padding:22px;display:grid;gap:6px}.ref__meta{color:var(--c-muted);font-size:.9rem}.ref__body h3{font-size:1.2rem;margin:0}.ref__body p{color:var(--c-muted)}.proof{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:14px}@media(min-width:780px){.proof{grid-template-columns:repeat(3,minmax(0,1fr))}}.proof li{background:var(--c-surface);border:1px solid var(--c-line);border-radius:20px;padding:22px;text-align:center;color:var(--c-muted)}.proof b{display:block;font-size:1.5rem;color:var(--c-ink);margin-bottom:4px}.faq{display:grid;gap:10px;max-width:760px}.faq details{background:var(--c-surface);border:1px solid var(--c-line);border-radius:20px;padding:0 22px}.faq summary{cursor:pointer;list-style:none;font-weight:700;color:var(--c-ink);padding-block:20px;display:flex;justify-content:space-between;gap:16px;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-size:1.6rem;line-height:1;color:var(--c-green-dark);flex:none}.faq details[open] summary:after{content:"−"}.faq details>p{color:var(--c-muted);padding-bottom:20px;max-width:60ch}.cta{background:var(--c-orange);color:var(--c-orange-ink);border-radius:var(--radius-lg);padding:clamp(28px,6vw,60px);display:grid;gap:26px}@media(min-width:900px){.cta{grid-template-columns:1fr 1fr;align-items:start}}.cta h2{font-size:clamp(1.9rem,5.4vw,3.1rem);max-width:14ch;color:inherit}.cta__intro p{margin-top:14px;max-width:34ch;opacity:.88}.cta__contact{margin-top:24px;display:grid;gap:4px;font-weight:700}.cta__contact span{font-weight:500;font-size:.95rem}.cta a{color:inherit}.lead{display:grid;gap:12px}.lead input:not([type=checkbox]),.lead textarea{width:100%;padding:14px 20px;border-radius:22px;border:2px solid var(--c-orange-ink);background:#fff6ee;color:var(--c-orange-ink);font:inherit}.lead input::placeholder,.lead textarea::placeholder{color:#6b4a33}.lead textarea{min-height:92px;resize:vertical}.lead .lead__consent{display:flex;gap:10px;align-items:flex-start;font-weight:500;font-size:.95rem}.lead__consent input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--c-orange-ink)}.lead__legal{font-size:.82rem;opacity:.85;line-height:1.45}.lead__msg{font-weight:700}.lead__msg:empty{display:none}.lead__msg.is-error{background:#fff6ee;border-radius:14px;padding:12px 16px;color:#8a1c10}.lead__ok{background:#fff6ee;border-radius:20px;padding:24px;font-size:1.15rem;font-weight:700}.post-grid{display:grid;gap:16px}@media(min-width:760px){.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1040px){.post-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.more-link{margin-top:18px;font-weight:700}.prod-grid{display:grid;gap:16px}@media(min-width:700px){.prod-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.prod-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.prod{display:flex;flex-direction:column;background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);overflow:hidden}.prod__img{background:#fff;padding:22px 22px 8px}.prod__img img{width:100%;height:auto;aspect-ratio:600 / 460;object-fit:contain}.prod__body{padding:18px 22px 24px;display:flex;flex-direction:column;gap:8px;flex:1;border-top:1px solid var(--c-line)}.prod__top{display:flex;align-items:center;justify-content:space-between;gap:8px}.prod__type{font-size:.85rem;color:var(--c-muted);font-weight:600}.prod__class{font-size:.78rem;font-weight:800;padding:3px 9px;border-radius:999px;background:var(--c-green);color:var(--c-green-ink)}.prod h3{font-size:1.25rem;line-height:1.25;margin:0}.prod__kw{font-weight:800;font-size:1.05rem;color:var(--c-green-dark);font-variant-numeric:tabular-nums;margin:0}.prod__fit{color:var(--c-muted);font-size:.95rem;margin:0}.prod__specs{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px;font-size:.92rem}.prod__specs li{display:flex;gap:8px;align-items:flex-start}.prod__specs svg{flex:none;margin-top:3px;color:var(--c-green-dark)}.prod__note{margin-top:18px;color:var(--c-muted);text-align:center}.prod__note a{font-weight:700}.cop{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);padding:clamp(24px,5vw,52px);display:grid;gap:30px}@media(min-width:900px){.cop{grid-template-columns:.85fr 1.15fr;align-items:center}}.cop h2{font-size:clamp(1.8rem,4.6vw,2.6rem)}.cop p{margin-top:12px;color:var(--c-muted);max-width:46ch}.cop__num{background:var(--c-deep);color:#fff;border-radius:22px;padding:30px;text-align:center}.cop__num b{display:block;font-size:3.4rem;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cop__num span{opacity:.85;font-size:.95rem}.prod__cta{margin-top:auto;padding-top:10px;font-weight:700;color:var(--c-green-dark);text-decoration:none}.prod__cta:hover{text-decoration:underline}@media(max-width:639px){#szolgaltatas .scards,#termekek .prod-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin-inline:calc(-1 * var(--pad-x));padding:2px var(--pad-x) 12px;scroll-padding-inline:var(--pad-x);scrollbar-width:thin}#szolgaltatas .scards>*,#termekek .prod-grid>*{scroll-snap-align:start}}.prod__design{width:100%;border-collapse:collapse;font-size:.88rem;font-variant-numeric:tabular-nums;margin:4px 0 2px}.prod__design caption{text-align:left;font-weight:700;color:var(--c-ink);font-size:.85rem;padding-bottom:4px}.prod__design th,.prod__design td{padding:4px 6px;border-bottom:1px solid var(--c-line);text-align:right}.prod__design th:first-child{text-align:left;white-space:nowrap}.prod__design thead th{white-space:nowrap}.prod__design thead th{color:var(--c-muted);font-weight:600;font-size:.8rem}.prod__note-sm{font-size:.78rem;color:var(--c-muted);margin:0}.prod__scop{font-size:.85rem;color:var(--c-muted);margin:0}.hl{--heat-ink:#b8501a;--money:var(--c-deep);background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--radius-lg);padding:clamp(22px,5vw,52px);display:grid;gap:clamp(24px,4vw,40px)}@media(prefers-color-scheme:dark){:root:not([data-theme=light]) .hl{--heat-ink:var(--c-orange);--money:var(--c-green-dark)}}:root[data-theme=dark] .hl{--heat-ink:var(--c-orange);--money:var(--c-green-dark)}.hl__head{display:grid;gap:22px;align-items:end}.hl__eyebrow{display:inline-block;font-size:.85rem;font-weight:700;color:var(--heat-ink);margin-bottom:8px;letter-spacing:.01em}.hl__head h2{font-size:clamp(1.8rem,4.6vw,2.6rem)}.hl__head p{color:var(--c-muted);max-width:60ch}.hl__cond{display:flex;flex-wrap:wrap;gap:8px;margin:0}.hl__cond div{display:flex;align-items:baseline;gap:6px;border:1px solid var(--c-line);border-radius:10px;padding:6px 11px;background:var(--c-paper)}.hl__cond dt{font-size:.82rem;color:var(--c-muted)}.hl__cond dd{margin:0;font-weight:700;color:var(--c-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.hl__mats h3{font-size:1rem;margin:0 0 12px;letter-spacing:0}.hl__mats ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media(max-width:959px){.hl__mats li.hl__mats--air{grid-column:1/-1}}@media(min-width:960px){.hl__mats ul{grid-template-columns:repeat(5,minmax(0,1fr))}}.hl__mats li{--tone:var(--c-orange);display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:16px;background:var(--c-paper);border:1px solid var(--c-line);border-top:4px solid var(--c-orange)}.hl__mats li.hl__mats--air{--tone:var(--c-sky);border-top-color:var(--c-sky)}.hl__mats b{color:var(--c-ink);font-size:.95rem}.hl__mats span{font-size:.85rem;line-height:1.4;color:var(--c-body);flex:1}.hl__mats em{font-style:normal;font-weight:700;font-size:.85rem;color:var(--c-ink);font-variant-numeric:tabular-nums}.hl__body{display:grid;gap:28px;align-items:center}.hl__ring{margin:0 auto;position:relative;width:min(300px,78vw);aspect-ratio:1;border-radius:50%;background:var(--ring)}.hl__ring-c{position:absolute;inset:17%;border-radius:50%;background:var(--c-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px;padding:10px}.hl__ring-c span{font-size:.8rem;color:var(--c-muted);line-height:1.3}.hl__ring-c b{font-size:clamp(2rem,6vw,2.6rem);letter-spacing:-.03em;color:var(--heat-ink);font-variant-numeric:tabular-nums;line-height:1.1}.hl__ring-c span:last-child{font-weight:700;color:var(--c-ink);font-variant-numeric:tabular-nums}.hl__table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.hl__table thead th{font-size:.78rem;font-weight:600;color:var(--c-muted);text-align:left;padding:0 10px 8px;border-bottom:1px solid var(--c-line);white-space:nowrap}.hl__table thead th:nth-child(n+3){text-align:right}.hl__table tbody th,.hl__table td{padding:11px 10px;border-bottom:1px solid var(--c-line);vertical-align:top;text-align:left}.hl__table tbody th{font-weight:400}.hl__item{display:flex;gap:10px}.hl__item span:last-child{display:flex;flex-direction:column;line-height:1.3}.hl__table b{color:var(--c-ink)}.hl__table small{display:block;font-size:.78rem;color:var(--c-muted);margin-top:2px}.hl__sw{flex:none;width:12px;height:12px;border-radius:3px;margin-top:5px}.hl__calc{font-size:.88rem;color:var(--c-body);line-height:1.35}.hl__kw{text-align:right!important;font-weight:700;color:var(--c-ink);white-space:nowrap}.hl__pct{text-align:right!important;color:var(--c-muted);white-space:nowrap}.hl__table thead th:nth-child(5){color:var(--c-deep)}.hl__ft{text-align:right!important;font-weight:700;color:var(--money);white-space:nowrap}.hl__table tfoot th,.hl__table tfoot td{padding:12px 10px 0;border-top:2px solid var(--c-ink);text-align:left;font-weight:700;color:var(--c-ink);vertical-align:top}.hl__table tfoot .hl__calc{font-weight:400;color:var(--c-muted);font-size:.82rem}.hl__table tfoot .hl__kw{color:var(--heat-ink);font-size:1.15rem}.hl__money{margin-top:20px;display:grid;gap:14px;align-items:center;background:var(--c-paper);border:1px solid var(--c-line);border-radius:20px;padding:16px}.hl__money-num{background:var(--c-deep);color:#fff;border-radius:16px;padding:16px 20px;display:flex;flex-direction:column;gap:2px}.hl__money-num span{font-size:.82rem;color:#cfe3d8}.hl__money-num b{font-size:1.6rem;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.hl__money p{font-size:.78rem;line-height:1.5;color:var(--c-muted);margin:0}@media(min-width:640px){.hl__money{grid-template-columns:auto 1fr}}.hl__note{margin-top:16px;font-size:.78rem;line-height:1.5;color:var(--c-muted)}.hl__note a{font-weight:700;white-space:nowrap}@media(min-width:960px){.hl__head{grid-template-columns:1fr auto}.hl__cond{max-width:330px;justify-content:flex-end}.hl__body{grid-template-columns:300px 1fr;gap:48px}}@media(max-width:639px){.hl__table thead{display:none}.hl__table tr{display:grid;grid-template-columns:1fr auto auto auto;column-gap:10px;padding:11px 0;border-bottom:1px solid var(--c-line)}.hl__table tbody th,.hl__table td{padding:0;border:0}.hl__table tbody .hl__calc{grid-column:1/-1;grid-row:2;padding:4px 0 0 22px}.hl__table tfoot tr{border-bottom:0;border-top:2px solid var(--c-ink);margin-top:4px}.hl__table tfoot th,.hl__table tfoot td{border:0;padding:0}.hl__table tfoot th{white-space:nowrap}.hl__table tfoot .hl__calc{grid-column:1/-1;grid-row:2;padding:4px 0 0}.hl__table tfoot tr{padding-top:12px}}.mukodes-frame{display:block;width:100%;height:900px;border:0;background:transparent;color-scheme:normal}
