.n-dom{padding-top:var(--n-odstep);position:relative}.n-dom-blok{--dom-h:clamp(520px, calc(100svh - 180px), 720px);--rog:var(--n-odstep);--hak-h:clamp(210px, calc(var(--dom-h) * .4167), 300px);--hak-y:calc(var(--dom-h) * .153);--hak-x:82%;--ksztalty:calc(var(--dom-h) * .4444);min-height:var(--dom-h);margin-left:max(var(--n-margines), calc((100% - var(--n-max)) / 2 + var(--n-margines)));color:var(--n-kreda);scroll-margin-top:calc((var(--n-naglowek) + 56px) / 2 + 77px + 6px);align-items:center;display:flex;position:relative}.n-dom-tlo{z-index:0;background:var(--n-kobalt);border-top-left-radius:var(--rog);pointer-events:none;position:absolute;inset:0;overflow:hidden}.n-dom-ksztalty{width:var(--ksztalty);aspect-ratio:4/3;height:auto;position:absolute;bottom:0;right:0;overflow:visible}.n-dom-hak{left:var(--hak-x);top:var(--hak-y);width:0;height:var(--hak-h);position:absolute}.n-dom-rig{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}.n-dom-maskotka{left:calc(var(--hak-h) * -.4);top:calc(var(--hak-h) * -.02);width:calc(var(--hak-h) * .6);height:var(--hak-h);position:absolute}:root:not([data-ruch-ok]) .n-dom .n-zrenica{transform:translate(-14px,5px)}.n-dom-krawedz{z-index:1;pointer-events:none;width:100%;height:1px;position:absolute;top:0;left:0;overflow:visible}.n-dom-soczewka{fill:var(--n-papier)}.n-dom-soczewka[data-gora]{fill:var(--n-kobalt)}.n-dom-sznur{left:calc(var(--hak-x) - 2px);z-index:2;width:4px;height:calc(var(--hak-y) + 16px);background:var(--n-papier);transform-origin:50% 0;pointer-events:none;border-radius:2px;position:absolute;top:-16px}.n-dom-doki{z-index:3;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0}.n-dom-dok{left:var(--x);transform-origin:50% 100%;position:absolute;bottom:0;transform:translate(-50%)}.n-dom-dok .n-dok{margin-bottom:calc(var(--n-dok-w) * var(--spod,4) / -120 - 1px);display:block}.n-dom-dok .n-dok[data-rodzaj=dymek]{--spod:6}.n-dom-dok .n-dok[data-rodzaj=okno]{--spod:10}.n-dom-dok .n-dok[data-rodzaj=koperta]{--spod:28}.n-dom-dok .n-dok[data-rodzaj=wykres]{--spod:18}.n-dom-dok .n-dok[data-rodzaj=klucz]{--spod:10}.n-dom-dok .n-dok[data-rodzaj=pytajnik]{--spod:7}.n-dom-tekst{z-index:2;width:min(62%,860px);padding:calc(var(--dom-h) * .12) 0 calc(var(--dom-h) * .16) clamp(40px, 5.6vw, 80px);position:relative}.n-dom-tytul{color:var(--n-kreda)}.n-dom-tytul.n-t-domkniecie{font-size:min(var(--n-f-domkniecie), 17svh)}:root[data-ruch-ok] .n-dom-tytul:not(.jest) .n-kropka{transform:scale(0)}:root[data-ruch-ok] .n-dom-tytul.jest .n-kropka{transition:transform .6s var(--n-k-wyskok) calc(var(--i,0) * 55ms + .55s);transform:none}.n-dom-zdanie{max-width:23em;color:var(--n-kreda);text-wrap:balance;margin-top:clamp(24px,2.5vw,36px)}.n-dom-akcje{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:clamp(32px,3.3vw,48px);display:flex}.n-dom-mikro{color:#ffffffeb}.n-dom-mikro a{color:var(--n-kreda);text-decoration:underline;-webkit-text-decoration-color:var(--n-slonecznik);text-decoration-color:var(--n-slonecznik);text-underline-offset:4px;text-decoration-thickness:2px}@media (max-width:1023px){.n-dom-blok{--rog:80px;--hak-h:130px;--hak-y:14px;--hak-x:calc(100% - 72px);--ksztalty:200px;min-height:0;scroll-margin-top:calc((var(--n-naglowek) + 52px) / 2 + 47px + 6px);margin-left:0;display:block}.n-dom-tekst{width:auto;padding:calc(var(--hak-y) + var(--hak-h) + 26px) var(--n-margines) 240px}.n-dom-dok{left:var(--x-tel)}.n-dom-dok .n-dok{margin-bottom:calc(var(--n-dok-w-tel) * var(--spod,4) / -120 - 1px)}.n-dom-zdanie{max-width:30em}.n-dom-akcje{gap:14px}.n-dom-cta{justify-content:center;width:100%}}@media (min-width:640px) and (max-width:1023px){.n-dom-blok{--hak-h:clamp(160px, 26vw, 220px);--hak-x:calc(100% - 128px);--ksztalty:280px}.n-dom .n-dom-maskotka .n-cialo{stroke-width:64px}.n-dom-tekst{padding-bottom:280px;padding-right:200px}.n-dom-cta{width:auto}}
