.lh{padding:clamp(130px,16vw,220px) 0 clamp(30px,4vw,60px)}.lh-in{display:grid;grid-template-columns:7fr 5fr;gap:clamp(20px,4vw,70px);align-items:end}.lh .dh-h{max-width:none}.lh .dh-l{margin:0}.lm{padding-block:clamp(20px,3vw,50px) clamp(70px,9vw,140px);border-top:1px solid rgba(241,239,228,.12)}.lm-g{display:grid;grid-template-columns:minmax(220px,3fr) minmax(0,6fr) minmax(260px,4fr);gap:clamp(18px,3vw,56px);align-items:start}.chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}.chip{border:1px solid rgba(241,239,228,.28);background:transparent;color:inherit;padding:8px 14px;border-radius:14px 3px;font:500 .88rem/1 var(--f-body);cursor:pointer;transition:background .3s,color .3s,border-color .3s}.chip:hover{border-color:var(--paproc)}.chip.on{background:var(--paproc);color:var(--bor);border-color:var(--paproc)}.lk-list{list-style:none;margin:0;padding:0;border-top:1px solid rgba(241,239,228,.14)}.lk{border-bottom:1px solid rgba(241,239,228,.14);transition:opacity .4s}.lk.dim{opacity:.22}.lk-b{display:block;width:100%;text-align:left;background:none;border:0;color:inherit;cursor:pointer;padding:16px 0;position:relative;transition:padding .45s var(--ease),color .3s}.lk-b:before{content:"";position:absolute;left:0;top:50%;width:0;height:2px;background:var(--zywica);transition:width .45s var(--ease)}.lk.on .lk-b{padding-left:30px;color:var(--paproc)}.lk.on .lk-b:before{width:20px}.lk-b:hover{padding-left:16px}.lk.on .lk-b:hover{padding-left:30px}.lk-n{display:block;font:800 clamp(1.5rem,2.3vw,2.2rem)/1 var(--f-disp);text-transform:uppercase}.lk-t{display:block;font-size:.98rem;opacity:.7;margin-top:3px}.lm-map{position:sticky;top:90px}.lm-map .map{display:block;width:100%;height:auto;max-height:80svh;overflow:visible}.lm-map .route-line{opacity:.5}.pin{cursor:pointer}.pin:focus-visible{outline:none}.pin:focus-visible .pin-dot{stroke:#fff;stroke-width:3}.pin.dim{opacity:.18}.pin.on .pin-dot{r:7}.lm-p{position:relative;min-height:420px}.lp{animation:lp-in .7s var(--ease) both}.lp[hidden]{display:none}@keyframes lp-in{0%{opacity:0;transform:translate3d(0,26px,0)}}.lp-k{color:var(--paproc);font-size:1.1rem;margin:0 0 8px}.lp-h{font-size:clamp(2.6rem,5vw,4.8rem);margin:0;color:#fff}.lp-l{font-size:clamp(1.25rem,1.7vw,1.6rem);margin-top:16px}.lp-d{display:grid;grid-template-columns:repeat(3,1fr);gap:0;margin:26px 0 0;border-top:1px solid rgba(241,239,228,.16)}.lp-d>div{padding:16px 10px 16px 0}.lp-d dt{font-size:.95rem;opacity:.7}.lp-d dd{margin:2px 0 0;font:800 clamp(1.4rem,2.1vw,2rem)/1.05 var(--f-disp);text-transform:uppercase}.lp-f{margin:6px 0 24px;color:#f1efe4c7}.lp-m{display:grid;grid-template-columns:130px 1fr;gap:16px;align-items:center;text-decoration:none;border:1px solid rgba(241,239,228,.16);padding:8px;transition:border-color .3s,background .3s}.lp-m:hover{border-color:var(--zywica);background:#ff84420f}.lp-m picture,.lp-m img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.lp-m span{display:grid;gap:2px}.lp-m small{opacity:.75}@media(max-width:1100px){.lm-g{grid-template-columns:1fr 1fr}.lm-l{grid-column:1/-1}.lk-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px}.lm-map{position:static}}@media(max-width:760px){.lh-in,.lm-g{grid-template-columns:1fr}.lm-map{order:2}.lm-p{order:3;min-height:0}.lk-list{grid-template-columns:1fr 1fr;column-gap:14px}}.js .lm-map[data-r].in{clip-path:none}
