.service-map[data-astro-cid-3cey7sk3]{padding-block:0 clamp(3.5rem,7vw,6rem)}.map-heading[data-astro-cid-3cey7sk3]{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2.5rem;display:flex}.map-heading[data-astro-cid-3cey7sk3] h2[data-astro-cid-3cey7sk3]{text-transform:none;font-size:clamp(2.2rem,3.8vw,3.3rem);line-height:1.04}.map-heading[data-astro-cid-3cey7sk3]>p[data-astro-cid-3cey7sk3]{max-width:33ch;color:var(--tekst-meki);margin:0;font-size:1rem}.map-grid[data-astro-cid-3cey7sk3]{grid-template-columns:1.08fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.map-drawing[data-astro-cid-3cey7sk3]{color:#c9d2d8;background:#1c262e;border:1px solid #35434d;margin:0}.drawing-topline[data-astro-cid-3cey7sk3]{font-family:var(--naslov);letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;padding:1.15rem 1.3rem 0;font-size:.75rem;display:flex}.drawing-topline[data-astro-cid-3cey7sk3] span[data-astro-cid-3cey7sk3]:last-child{color:#8fa2af}.map-drawing[data-astro-cid-3cey7sk3] svg[data-astro-cid-3cey7sk3]{width:100%;height:auto;display:block}.map-drawing[data-astro-cid-3cey7sk3] figcaption[data-astro-cid-3cey7sk3]{color:#b1c0ca;padding:.2rem 1.3rem 1.15rem;font-size:.77rem;line-height:1.6}.map-pins[data-astro-cid-3cey7sk3] circle[data-astro-cid-3cey7sk3]{fill:#cad4da;stroke:#1c262e;stroke-width:3px;transition:fill .18s}.map-pins[data-astro-cid-3cey7sk3] text[data-astro-cid-3cey7sk3]{fill:#18242c}.area-halo[data-astro-cid-3cey7sk3]{fill:none;stroke:#f08a5b;stroke-width:3px;opacity:0;transition:opacity .18s}.gutter[data-astro-cid-3cey7sk3]{transition:stroke .18s}.service-map[data-astro-cid-3cey7sk3]:has([data-part=roof]:is(:hover,:focus-visible)) .roof-halo[data-astro-cid-3cey7sk3],.service-map[data-astro-cid-3cey7sk3]:has([data-part=facade]:is(:hover,:focus-visible)) .facade-halo[data-astro-cid-3cey7sk3],.service-map[data-astro-cid-3cey7sk3]:has([data-part=glass]:is(:hover,:focus-visible)) .glass-halo[data-astro-cid-3cey7sk3],.service-map[data-astro-cid-3cey7sk3]:has([data-part=wall]:is(:hover,:focus-visible)) .wall-halo[data-astro-cid-3cey7sk3]{opacity:1}.service-map[data-astro-cid-3cey7sk3]:has([data-part=metal]:is(:hover,:focus-visible)) .gutter[data-astro-cid-3cey7sk3]{stroke:#f08a5b}.service-map[data-astro-cid-3cey7sk3]:has([data-part=roof]:is(:hover,:focus-visible)) .pin-roof[data-astro-cid-3cey7sk3] circle[data-astro-cid-3cey7sk3],.service-map[data-astro-cid-3cey7sk3]:has([data-part=facade]:is(:hover,:focus-visible)) .pin-facade[data-astro-cid-3cey7sk3] circle[data-astro-cid-3cey7sk3],.service-map[data-astro-cid-3cey7sk3]:has([data-part=glass]:is(:hover,:focus-visible)) .pin-glass[data-astro-cid-3cey7sk3] circle[data-astro-cid-3cey7sk3],.service-map[data-astro-cid-3cey7sk3]:has([data-part=metal]:is(:hover,:focus-visible)) .pin-metal[data-astro-cid-3cey7sk3] circle[data-astro-cid-3cey7sk3],.service-map[data-astro-cid-3cey7sk3]:has([data-part=wall]:is(:hover,:focus-visible)) .pin-wall[data-astro-cid-3cey7sk3] circle[data-astro-cid-3cey7sk3]{fill:#f08a5b}.map-links[data-astro-cid-3cey7sk3] ol[data-astro-cid-3cey7sk3]{margin:0;padding:0;list-style:none}.map-links[data-astro-cid-3cey7sk3] li[data-astro-cid-3cey7sk3]{border-top:1px solid var(--linija)}.map-links[data-astro-cid-3cey7sk3] li[data-astro-cid-3cey7sk3]:last-child{border-bottom:1px solid var(--linija)}.map-links[data-astro-cid-3cey7sk3] li[data-astro-cid-3cey7sk3] a[data-astro-cid-3cey7sk3]{color:var(--tekst);grid-template-columns:2.3rem 1fr 1.2rem;align-items:center;gap:1rem;min-height:84px;padding:1.25rem .2rem;text-decoration:none;display:grid}.part-number[data-astro-cid-3cey7sk3]{font-family:var(--naslov);color:var(--tekst-meki);font-size:1.05rem}.part-copy[data-astro-cid-3cey7sk3] strong[data-astro-cid-3cey7sk3]{font-family:var(--naslov);font-size:1.7rem;font-weight:600;line-height:1.1;display:block}.part-copy[data-astro-cid-3cey7sk3]>span[data-astro-cid-3cey7sk3]{color:var(--tekst-meki);margin-top:.35rem;font-size:.87rem;display:block}.part-arrow[data-astro-cid-3cey7sk3]{color:var(--akcenat-link);font-size:1.3rem;transition:transform .18s}.map-links[data-astro-cid-3cey7sk3] li[data-astro-cid-3cey7sk3] a[data-astro-cid-3cey7sk3]:is(:hover,:focus-visible) .part-copy[data-astro-cid-3cey7sk3] strong[data-astro-cid-3cey7sk3]{color:var(--akcenat-link)}.map-links[data-astro-cid-3cey7sk3] li[data-astro-cid-3cey7sk3] a[data-astro-cid-3cey7sk3]:is(:hover,:focus-visible) .part-arrow[data-astro-cid-3cey7sk3]{transform:translate(2px,-2px)}.map-links[data-astro-cid-3cey7sk3] li[data-astro-cid-3cey7sk3] a[data-astro-cid-3cey7sk3]:focus-visible{outline:2px solid var(--akcenat-link);outline-offset:4px}.map-help[data-astro-cid-3cey7sk3]{color:var(--tekst-meki);max-width:46ch;margin:1.3rem 0 0;font-size:.88rem}.map-help[data-astro-cid-3cey7sk3] a[data-astro-cid-3cey7sk3]{color:var(--akcenat-link);text-underline-offset:.2em}@media (width<=50rem){.map-heading[data-astro-cid-3cey7sk3]{flex-direction:column;align-items:start;gap:1.2rem;margin-bottom:1.8rem}.map-heading[data-astro-cid-3cey7sk3]>p[data-astro-cid-3cey7sk3]{max-width:46ch}.map-grid[data-astro-cid-3cey7sk3]{grid-template-columns:1fr;gap:1.6rem}.map-drawing[data-astro-cid-3cey7sk3]{justify-self:center;width:100%;max-width:36rem}.map-links[data-astro-cid-3cey7sk3] li[data-astro-cid-3cey7sk3] a[data-astro-cid-3cey7sk3]{grid-template-columns:2rem 1fr 1.2rem;gap:.7rem;min-height:80px;padding-block:1.1rem}.part-copy[data-astro-cid-3cey7sk3] strong[data-astro-cid-3cey7sk3]{font-size:1.55rem}}@media (prefers-reduced-motion:reduce){.area-halo[data-astro-cid-3cey7sk3],.gutter[data-astro-cid-3cey7sk3],.map-pins[data-astro-cid-3cey7sk3] circle[data-astro-cid-3cey7sk3],.part-arrow[data-astro-cid-3cey7sk3]{transition:none}}@media print{.map-drawing[data-astro-cid-3cey7sk3]{print-color-adjust:exact}.map-grid[data-astro-cid-3cey7sk3]{break-inside:avoid}}.service-hero[data-astro-cid-gma2y3u7]{grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.service-hero-copy[data-astro-cid-gma2y3u7]>.oznaka[data-astro-cid-gma2y3u7]{margin-bottom:1.5rem}.service-hero[data-astro-cid-gma2y3u7] h1[data-astro-cid-gma2y3u7]{letter-spacing:-.015em;font-size:clamp(3.5rem,6vw,5.5rem);line-height:.96}.service-hero[data-astro-cid-gma2y3u7] h1[data-astro-cid-gma2y3u7] span[data-astro-cid-gma2y3u7]{color:var(--tekst-meki)}.service-intro[data-astro-cid-gma2y3u7]{color:var(--tekst-meki);max-width:40ch;margin-block:1.75rem;font-size:1.12rem}.service-hero-image[data-astro-cid-gma2y3u7]{min-width:0;margin:0}.service-hero-image[data-astro-cid-gma2y3u7] img{aspect-ratio:1.35;object-fit:cover;object-position:48% center;width:100%;height:auto;display:block}.service-hero-image[data-astro-cid-gma2y3u7] figcaption[data-astro-cid-gma2y3u7]{color:var(--tekst-meki);margin-top:.75rem;font-size:.8rem}.directory-ground[data-astro-cid-gma2y3u7]{background:var(--surface-alt)}.service-directory[data-astro-cid-gma2y3u7]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2rem,7vw,6rem);padding-block:clamp(3rem,6vw,5rem);display:grid}.service-index[data-astro-cid-gma2y3u7]{align-self:start;position:sticky;top:8rem}.service-index[data-astro-cid-gma2y3u7]>.oznaka[data-astro-cid-gma2y3u7]{margin-bottom:1.3rem}.service-index[data-astro-cid-gma2y3u7] ol[data-astro-cid-gma2y3u7]{margin:0;padding:0;list-style:none}.service-index[data-astro-cid-gma2y3u7] li[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]{color:var(--tekst);min-height:2.75rem;font-family:var(--naslov);align-items:baseline;gap:.8rem;padding-block:.7rem;font-size:1.12rem;line-height:1.3;text-decoration:none;display:flex}.service-index[data-astro-cid-gma2y3u7] li[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7] span[data-astro-cid-gma2y3u7]{color:var(--tekst-meki);font-variant-numeric:tabular-nums;font-size:.82rem}.service-index[data-astro-cid-gma2y3u7] li[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]:hover{text-underline-offset:.25rem;text-decoration:underline}.index-help[data-astro-cid-gma2y3u7]{color:var(--tekst-meki);text-underline-offset:.25rem;align-items:center;gap:1rem;margin-top:1.5rem;padding-block:.5rem;font-size:.9rem;display:inline-flex}.service-entry[data-astro-cid-gma2y3u7]{border-top:1px solid var(--linija);padding-block:2.25rem;scroll-margin-top:8rem}.service-entry[data-astro-cid-gma2y3u7]:first-child{border-top:0;padding-top:0}.service-entry[data-astro-cid-gma2y3u7]:last-child{padding-bottom:0}.service-entry[data-astro-cid-gma2y3u7] .oznaka[data-astro-cid-gma2y3u7]{margin-bottom:.8rem}.service-entry[data-astro-cid-gma2y3u7] h2[data-astro-cid-gma2y3u7]{margin-bottom:1rem;font-size:clamp(2rem,3.25vw,3rem)}.service-entry[data-astro-cid-gma2y3u7]>p[data-astro-cid-gma2y3u7]:not(.oznaka){color:var(--tekst-meki);max-width:54ch;margin-bottom:.75rem}.service-link[data-astro-cid-gma2y3u7]{min-height:2.75rem;color:var(--tekst);font-family:var(--naslov);letter-spacing:.04em;text-transform:uppercase;text-underline-offset:.35rem;align-items:center;gap:2rem;font-size:1rem;font-weight:600;text-decoration-thickness:1px;display:inline-flex}.service-link[data-astro-cid-gma2y3u7] span[data-astro-cid-gma2y3u7]{font-size:1.3rem}.service-link[data-astro-cid-gma2y3u7]:hover{text-decoration-thickness:2px}.special-services[data-astro-cid-gma2y3u7]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:clamp(2rem,7vw,6rem);padding-block:clamp(3.5rem,7vw,6rem);display:grid}.special-intro[data-astro-cid-gma2y3u7] h2[data-astro-cid-gma2y3u7]{font-size:clamp(2.5rem,3.5vw,3.2rem);line-height:1.04}.special-links[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]{color:var(--tekst);border-top:1px solid var(--linija);grid-template-columns:1fr 2rem;align-items:center;gap:1.5rem;padding-block:1.5rem;text-decoration:none;display:grid}.special-links[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]:last-child{border-bottom:1px solid var(--linija)}.special-name[data-astro-cid-gma2y3u7]{font-family:var(--naslov);margin-bottom:.5rem;font-size:1.8rem;font-weight:600;line-height:1.15;display:block}.special-detail[data-astro-cid-gma2y3u7]{color:var(--tekst-meki);font-size:.97rem;display:block}.special-arrow[data-astro-cid-gma2y3u7]{font-size:1.65rem;transition:transform .2s}.special-links[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]:hover .special-arrow[data-astro-cid-gma2y3u7],.special-links[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]:focus-visible .special-arrow[data-astro-cid-gma2y3u7]{transform:translate(2px,-2px)}.special-links[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]:focus-visible,.service-index[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]:focus-visible,summary[data-astro-cid-gma2y3u7]:focus-visible{outline:2px solid var(--tekst);outline-offset:4px}.questions-ground[data-astro-cid-gma2y3u7]{background:var(--surface-alt);scroll-margin-top:7rem}.questions-composition[data-astro-cid-gma2y3u7]{grid-template-columns:1fr 1.2fr;gap:clamp(2rem,7vw,6rem);padding-block:clamp(3.5rem,7vw,6rem);display:grid}.questions-intro[data-astro-cid-gma2y3u7] h2[data-astro-cid-gma2y3u7]{margin-bottom:1.5rem;font-size:clamp(2.4rem,3.5vw,3.2rem);line-height:1.04}.questions-intro[data-astro-cid-gma2y3u7]>p[data-astro-cid-gma2y3u7]:not(.oznaka){color:var(--tekst-meki);max-width:35ch;margin-bottom:1.75rem}.questions[data-astro-cid-gma2y3u7] details[data-astro-cid-gma2y3u7]{border-top:1px solid var(--linija)}.questions[data-astro-cid-gma2y3u7] details[data-astro-cid-gma2y3u7]:last-child{border-bottom:1px solid var(--linija)}.questions[data-astro-cid-gma2y3u7] summary[data-astro-cid-gma2y3u7]{cursor:pointer;font-size:1.3rem;font-weight:600;font-family:var(--naslov);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.3rem;line-height:1.25;list-style:none;display:flex}.questions[data-astro-cid-gma2y3u7] summary[data-astro-cid-gma2y3u7]::-webkit-details-marker{display:none}.questions[data-astro-cid-gma2y3u7] summary[data-astro-cid-gma2y3u7]:after{content:"+";font:400 1.65rem var(--telo)}.questions[data-astro-cid-gma2y3u7] details[data-astro-cid-gma2y3u7][open] summary[data-astro-cid-gma2y3u7]:after{content:"−"}.questions[data-astro-cid-gma2y3u7] details[data-astro-cid-gma2y3u7] div[data-astro-cid-gma2y3u7]{padding-bottom:1.25rem}.questions[data-astro-cid-gma2y3u7] details[data-astro-cid-gma2y3u7] p[data-astro-cid-gma2y3u7]{color:var(--tekst-meki);margin:0;font-size:.97rem}.emergency-line[data-astro-cid-gma2y3u7]{background:var(--zuta);color:#261e09}.emergency-inner[data-astro-cid-gma2y3u7]{justify-content:space-between;align-items:center;gap:2rem;padding-block:2rem;display:flex}.emergency-inner[data-astro-cid-gma2y3u7] .oznaka[data-astro-cid-gma2y3u7]{color:inherit;margin-bottom:.25rem}.emergency-inner[data-astro-cid-gma2y3u7] p[data-astro-cid-gma2y3u7]:not(.oznaka){margin:0;font-size:1.15rem}.emergency-inner[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]{color:inherit;font-family:var(--naslov);white-space:nowrap;align-items:center;gap:2rem;min-height:2.75rem;font-size:2rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}.emergency-inner[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]:hover{text-underline-offset:.25rem;text-decoration:underline}@media (width<=53rem){.service-hero[data-astro-cid-gma2y3u7]{grid-template-columns:1fr}.service-hero[data-astro-cid-gma2y3u7] h1[data-astro-cid-gma2y3u7]{font-size:clamp(3.25rem,11vw,5.5rem)}.service-hero-image[data-astro-cid-gma2y3u7] img{aspect-ratio:2.2}.service-directory[data-astro-cid-gma2y3u7]{grid-template-columns:1fr;gap:3rem}.service-index[data-astro-cid-gma2y3u7]{position:static}.service-index[data-astro-cid-gma2y3u7] ol[data-astro-cid-gma2y3u7]{grid-template-columns:1fr 1fr;gap:0 1.5rem;display:grid}.service-index[data-astro-cid-gma2y3u7] li[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]{padding-block:.7rem}.index-help[data-astro-cid-gma2y3u7]{margin-top:.75rem}.service-entry[data-astro-cid-gma2y3u7]:first-child{border-top:1px solid var(--linija);padding-top:2rem}.special-services[data-astro-cid-gma2y3u7],.questions-composition[data-astro-cid-gma2y3u7]{grid-template-columns:1fr;gap:2rem}.emergency-inner[data-astro-cid-gma2y3u7]{flex-direction:column;align-items:flex-start;gap:1rem}}@media (width<=27rem){.service-index[data-astro-cid-gma2y3u7] ol[data-astro-cid-gma2y3u7]{grid-template-columns:1fr}.service-hero-copy[data-astro-cid-gma2y3u7] .dugme[data-astro-cid-gma2y3u7]{padding-inline:1rem;font-size:1rem}.emergency-inner[data-astro-cid-gma2y3u7] a[data-astro-cid-gma2y3u7]{gap:1rem}}
