.case_hero__njCL6{background:var(--ink);color:var(--text-on-ink);padding-block:clamp(2.5rem,6vw,4.5rem)}.case_heroInner__4LsGC{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);grid-template-columns:1fr;align-items:start}@media (min-width:960px){.case_heroInner__4LsGC{grid-template-columns:minmax(0,7fr) minmax(330px,5fr)}}.case_crumbs__rlyuF{display:flex;flex-wrap:wrap;gap:.5rem;font-size:var(--fs-label);color:var(--text-on-ink-muted);margin-bottom:1.25rem}.case_crumbs__rlyuF a:hover,.case_h1__kGrz_{color:var(--text-on-ink)}.case_h1__kGrz_{max-width:18ch;font-weight:400}.case_distance__gz8gZ{margin-top:.9rem;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;color:var(--accent-text);text-transform:uppercase}.case_intro__v0Vvu{margin-top:1.5rem;display:flex;flex-direction:column;gap:.9rem;color:var(--text-on-ink-muted);font-size:var(--fs-lead);line-height:1.6;max-width:60ch}.case_form__dfhz7{width:100%}.case_h2__UPERs{margin-bottom:.9rem}.case_local__sa89E{font-size:var(--fs-lead);line-height:1.6;max-width:62ch}.case_factors__82YlQ{margin-top:2rem;border-top:1px solid var(--line)}.case_factor__3G__9{display:grid;grid-gap:.35rem 2.5rem;gap:.35rem 2.5rem;grid-template-columns:1fr;padding:1.25rem 0;border-bottom:1px solid var(--line)}@media (min-width:760px){.case_factor__3G__9{grid-template-columns:minmax(160px,1fr) minmax(0,3fr)}}.case_factorLabel__p9lK0{font-family:var(--font-display);font-weight:500;font-size:var(--fs-body)}.case_factorText__ac_sM{margin:0;color:var(--text-muted);line-height:1.6;max-width:62ch}.case_needed__Nm0ta{list-style:none;margin:1.5rem 0 0;padding:0;border-top:1px solid var(--line);max-width:70ch}.case_needed__Nm0ta li{position:relative;padding:.8rem 0 .8rem 1.75rem;border-bottom:1px solid var(--line);line-height:1.55}.case_needed__Nm0ta li:before{content:"□";position:absolute;left:0;top:.8rem;font-family:var(--font-mono);color:var(--text-muted)}.case_siblings__I6Gm4{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.case_sibling__MRsYt{display:inline-block;padding:.55rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius);font-size:var(--fs-sm);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.case_sibling__MRsYt:hover{background:var(--ink);border-color:var(--ink);color:var(--text-on-ink)}.LeadForm_form__GjKm_{display:flex;flex-direction:column;gap:1rem;background:var(--surface);border-radius:var(--radius-feature);box-shadow:inset 0 0 0 1px var(--line-strong),0 0 60px var(--halo);padding:clamp(1.25rem,3vw,1.75rem)}.LeadForm_onInk__mQbiZ{background:var(--surface-2);color:var(--text-on-ink)}.LeadForm_compact__VSNZ1{padding:1rem;gap:.75rem}.LeadForm_fields___3vrc{display:grid;grid-gap:.75rem;gap:.75rem}.LeadForm_field__VUkMv{display:flex;flex-direction:column;gap:.3rem}.LeadForm_labelText__y36zO{font-family:var(--font-mono);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-dim)}.LeadForm_onInk__mQbiZ .LeadForm_labelText__y36zO{color:var(--text-on-ink-muted)}.LeadForm_optional__ajhwf{text-transform:none;letter-spacing:0;opacity:.75}.LeadForm_input__bveDU,.LeadForm_textarea__CPaCl{width:100%;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-pill);padding:.8rem 1.25rem;font-size:1rem;color:var(--text);transition:border-color .2s ease}.LeadForm_textarea__CPaCl{resize:vertical;min-height:5rem;border-radius:var(--radius-card);padding:.8rem 1rem}.LeadForm_input__bveDU:focus,.LeadForm_textarea__CPaCl:focus{outline:none;border-color:var(--accent)}.LeadForm_onInk__mQbiZ .LeadForm_input__bveDU,.LeadForm_onInk__mQbiZ .LeadForm_textarea__CPaCl{background:var(--field-bg);border-color:var(--field-border);color:var(--text-on-ink)}.LeadForm_input__bveDU::placeholder,.LeadForm_textarea__CPaCl::placeholder{color:var(--placeholder)}.LeadForm_honeypot__11bOO{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.LeadForm_note__8pmJu{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.5}.LeadForm_onInk__mQbiZ .LeadForm_note__8pmJu{color:var(--text-on-ink-muted)}.LeadForm_error__FfGsZ{font-size:var(--fs-sm);color:var(--verdict-bad)}.LeadForm_success__rF85K{align-items:flex-start;gap:.4rem}.LeadForm_successTitle__q_V_q{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:400;letter-spacing:var(--tracking-h3);color:var(--text)}.LeadForm_successText__LPnEn{font-size:var(--fs-body);color:var(--text-muted)}.LeadForm_onInk__mQbiZ .LeadForm_successText__LPnEn{color:var(--text-on-ink-muted)}@media (min-width:560px){.LeadForm_compact__VSNZ1 .LeadForm_fields___3vrc{grid-template-columns:1.4fr 1fr}}.PageHero_hero__f5bhw{background:color-mix(in srgb,var(--bg-2) 72%,transparent);color:var(--text-on-ink);padding-block:clamp(2.5rem,6vw,5rem)}.PageHero_innerSplit__Ntn4y,.PageHero_innerWide__B7ZZ9{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);grid-template-columns:1fr;align-items:start}@media (min-width:960px){.PageHero_innerSplit__Ntn4y{grid-template-columns:minmax(0,7fr) minmax(330px,5fr)}}.PageHero_h1__ulp1S{color:var(--text-on-ink);margin-top:1rem;max-width:19ch;font-weight:400}.PageHero_lead__PwYMN{margin-top:1.25rem;font-size:var(--fs-lead);line-height:1.3;letter-spacing:0;color:var(--text-dim);max-width:560px}.PageHero_aside__lIPLc{width:100%}.kontakty_grid__0RuKe{display:grid;grid-gap:clamp(2rem,4vw,3.5rem);gap:clamp(2rem,4vw,3.5rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.kontakty_block__uqz_d{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem}.kontakty_list__olOYo{list-style:none;margin:0;padding:0;width:100%;border-top:1px solid var(--line)}.kontakty_list__olOYo li{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--line)}.kontakty_phone__BEIdl{font-family:var(--font-mono);font-size:var(--fs-lead);font-weight:500;color:var(--text);transition:color .2s ease}.kontakty_phone__BEIdl:hover{color:var(--accent-text)}.kontakty_tag__WHFz0{font-family:var(--font-mono);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-dim)}.kontakty_link__sJ0JR{border-bottom:1px solid transparent;transition:color .2s ease,border-color .2s ease}.kontakty_link__sJ0JR:hover{color:var(--accent-text);border-color:var(--accent)}.kontakty_hint__Z9b_j{font-size:var(--fs-sm);color:var(--text-muted);max-width:34ch}.kontakty_address__VUkew{font-style:normal;line-height:1.6}.kontakty_hours__ANnm_{font-family:var(--font-mono);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-dim)}.kontakty_map__J1cDl{aspect-ratio:21/9;min-height:320px;background:var(--paper-2);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--line-strong),0 0 60px var(--halo);overflow:hidden}.kontakty_map__J1cDl iframe{width:100%;height:100%;border:0;display:block;filter:grayscale(.6) contrast(1.08) brightness(.45)}:root[data-theme=light] .kontakty_map__J1cDl iframe{filter:grayscale(.25) contrast(1.02)}.SectionHead_head__bi2H8{display:grid;grid-gap:clamp(.75rem,3vw,3.5rem);gap:clamp(.75rem,3vw,3.5rem);grid-template-columns:1fr;margin-bottom:clamp(2rem,4vw,3rem)}@media (min-width:900px){.SectionHead_head__bi2H8{grid-template-columns:minmax(150px,2fr) minmax(0,7fr)}}.SectionHead_main__9AqjM{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.SectionHead_title__xodSH{max-width:20ch}.SectionHead_text__OQEv5{max-width:58ch}.SectionHead_link__bociI{margin-top:.25rem}.uhody_table__93CLs{min-width:620px}.uhody_table__93CLs td,.uhody_table__93CLs th{padding-right:1.5rem}.uhody_carCell__epElr{display:flex;align-items:center;gap:.85rem;font-family:var(--font-display);font-weight:500;color:var(--text);transition:color .2s ease}.uhody_thumb__2bWlg{display:block;width:64px;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-card);background:var(--paper-3);flex:none}.uhody_thumb__2bWlg img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.uhody_sum__gQE0x{font-family:var(--font-mono);font-size:var(--fs-body);font-weight:500;color:var(--text)}.uhody_empty__qZ5bh{color:var(--text-muted);padding:2.5rem 0;border-block:1px solid var(--line);max-width:52ch}.uhody_note__IR_Aj{margin-top:1.5rem;font-size:var(--fs-sm);color:var(--text-muted);max-width:56ch}.uhody_cta__gZjSs{display:grid;grid-gap:clamp(1.5rem,4vw,3rem);gap:clamp(1.5rem,4vw,3rem);grid-template-columns:1fr;align-items:center}@media (min-width:900px){.uhody_cta__gZjSs{grid-template-columns:minmax(0,6fr) minmax(320px,5fr)}}.uhody_ctaTitle__tKl67{color:var(--text-on-ink);max-width:18ch}.uhody_ctaText__5r8gu{margin-top:.75rem;color:var(--text-on-ink-muted)}.otsinka_form__eMvKm{margin-top:1.75rem;display:flex;flex-direction:column;gap:1rem;max-width:46rem}.otsinka_formRow__7Ai8Z{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:1fr}@media (min-width:620px){.otsinka_formRow__7Ai8Z{grid-template-columns:1.2fr 1.2fr .7fr}}.otsinka_field__k50M_{display:flex;flex-direction:column;gap:.3rem}.otsinka_labelText__Qb5Xt{font-family:var(--font-mono);font-size:var(--fs-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-dim)}.otsinka_input__2xdEl{width:100%;background:var(--field-bg);border:1px solid var(--field-border);border-radius:var(--radius-pill);padding:.8rem 1.25rem;font-size:1rem;color:var(--text)}.otsinka_input__2xdEl::placeholder{color:var(--placeholder)}.otsinka_input__2xdEl:focus{outline:none;border-color:var(--accent)}.otsinka_answer__bbVQl{display:flex;flex-direction:column;gap:.6rem;padding-bottom:2rem;margin-bottom:1rem;border-bottom:1px solid var(--line)}.otsinka_range__gmiP5{font-family:var(--font-mono);font-size:clamp(2.25rem,6vw,3.5rem);font-weight:400;letter-spacing:-.04em;color:var(--text);line-height:1}.otsinka_answerNote__kpcCG{color:var(--text-muted);max-width:60ch;line-height:1.6}.otsinka_table__bDzi0{min-width:640px}.otsinka_table__bDzi0 td,.otsinka_table__bDzi0 th{padding-right:1.5rem}.otsinka_carCell__pqhM2{display:flex;align-items:center;gap:.85rem;font-family:var(--font-display);font-weight:400;color:var(--text);transition:color .2s ease}.otsinka_carCell__pqhM2:hover{color:var(--accent-text)}.otsinka_thumb__tR1Md{display:block;width:64px;aspect-ratio:4/3;overflow:hidden;border-radius:var(--radius-card);background:var(--paper-3);flex:none}.otsinka_thumb__tR1Md img{width:100%;height:100%;object-fit:cover;filter:grayscale(1)}.otsinka_sum__xUyIo{font-family:var(--font-mono);font-size:var(--fs-body);font-weight:500;color:var(--text)}.otsinka_empty__4oi8X{display:flex;flex-direction:column;gap:.75rem;padding:2rem 0 2.5rem;border-bottom:1px solid var(--line)}.otsinka_emptyTitle__QS07H{font-size:clamp(1.375rem,3vw,1.875rem);font-weight:400;letter-spacing:var(--tracking-h3);color:var(--text);max-width:26ch}.otsinka_emptyText__pa1yy{color:var(--text-muted);max-width:60ch;line-height:1.6}.otsinka_split___6hC9{display:grid;grid-gap:clamp(2rem,5vw,4rem);gap:clamp(2rem,5vw,4rem);grid-template-columns:1fr;align-items:start}@media (min-width:960px){.otsinka_split___6hC9{grid-template-columns:minmax(0,7fr) minmax(330px,5fr)}}.otsinka_h2__gU2kF{margin-bottom:1rem}.otsinka_text__5qfO2{color:var(--text-muted);line-height:1.65;max-width:62ch}.otsinka_text__5qfO2+.otsinka_text__5qfO2{margin-top:.9rem}.otsinka_statLine__byAs6{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid var(--line);font-size:var(--fs-sm)}.otsinka_brands__itLie{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.6rem}.otsinka_brand__J_5uT{display:inline-flex;align-items:baseline;gap:.45em;padding:.55rem 1rem;border:1px solid var(--line-strong);border-radius:var(--radius);font-size:var(--fs-sm);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.otsinka_brand__J_5uT span{font-size:var(--fs-label);color:var(--text-muted)}.otsinka_brand__J_5uT:hover{background:var(--text);border-color:var(--text);color:var(--action-ink)}.otsinka_brand__J_5uT:hover span{color:var(--action-ink);opacity:.7}