.hph{padding-top:clamp(16px,3vh,32px)}.hph-canvas{flex-direction:column;gap:12px;display:flex}.hph-a{flex-direction:column;gap:28px;padding-bottom:20px;display:flex}.hph-copy{flex-direction:column;gap:18px;max-width:34rem;display:flex}.hph-actions{margin-top:10px}.hph-shape{border-radius:var(--radius);margin:0;position:relative;overflow:hidden}.hph-b{aspect-ratio:4/5;background:var(--paper-tint)}.hph-b img{object-fit:cover;object-position:44% 22%;width:100%;height:100%;animation:hp-settle var(--czas-wejscia)var(--ruch)both}.hph-c{background:var(--paper-tint);align-items:center;padding:28px 16px 24px;display:flex}.hph-road{width:100%}@media (max-width:599px){.hph-a{gap:22px;padding-bottom:16px}.hph-b{aspect-ratio:1}.hph-b img{object-position:44% 18%}.hph-c{padding:24px 4px 20px}.hph-road .tor-list{gap:4px}}@media (min-width:600px){.hph-b{aspect-ratio:4/3}}@media (min-width:960px){.hph-canvas{height:clamp(600px,100svh - 124px,860px);display:block;position:relative}.hph-a{z-index:2;justify-content:space-between;width:50%;height:74%;padding:8px 0;position:absolute;top:0;left:0}.hph-copy{max-width:88%}.hph-shape{aspect-ratio:auto;pointer-events:none;background:0 0;border-radius:0;height:auto;position:absolute;inset:0}.hph-b{clip-path:var(--clip-b,polygon(56% 0,100% 0,100% 100%,60% 100%,50% 75.81%,56% 61.29%))}.hph-b img{width:55%;height:100%;position:absolute;top:0;left:50%}.hph-c{clip-path:var(--clip-c,polygon(0 77.74%,49.36% 77.74%,58.56% 100%,0 100%));padding:0;display:block}.hph-c:before{content:"";background:var(--paper-tint);position:absolute;inset:77% 41% 0 0}.hph-road{width:48%;position:absolute;top:88.9%;left:0;translate:0 -50%}}
.hpc{gap:32px;display:grid}.hpc-head{flex-direction:column;gap:20px;max-width:30rem;display:flex}.hpc-names{flex-wrap:wrap;gap:12px;padding-inline:10px;display:flex}.hpc-names>li{flex:auto;display:flex}.hpc-chip{border-radius:var(--promien);background:var(--paper-tint);min-height:72px;transition:background-color var(--czas-krotki)var(--ruch);flex:1;justify-content:center;align-items:center;padding:12px 30px;display:flex;transform:skew(-16deg)}.hpc-chip-total{background:var(--biel);box-shadow:inset 0 0 0 var(--grubosc-linii)var(--linia-mocna)}.hpc-chip-text{font-size:var(--t-h3);white-space:nowrap;color:var(--ink);display:block;transform:skew(16deg)}@media (min-width:960px){.hpc{grid-template-columns:4fr 8fr;align-items:center;gap:clamp(40px,5vw,80px)}.hpc-chip{min-height:104px;padding-inline:40px}}.hpw{flex-direction:column;gap:40px;display:flex}.hpw-head{gap:20px;display:grid}.hpw-head .hp-body{max-width:36rem}.hpw-canvas{gap:12px;display:grid}.hpw-field{border-radius:var(--radius);padding:28px 24px 30px;position:relative}.hpw-a,.hpw-c{background:var(--paper-tint)}.hpw-a{order:-1}.hpw-b{background:var(--biel)}.hpw-inner{flex-direction:column;gap:16px;display:flex}.hpw-h3{font-size:var(--t-h3);color:var(--ink)}.hpw-text{font-size:var(--t-body);max-width:26rem;color:var(--ink);line-height:1.55}.hpw-b-text{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.hpw-btn,.hpw-btn-a{align-self:flex-start;margin-top:8px}.hpw-c{align-items:center;display:flex}.hpw-road{width:100%}.hpw-areas{flex-wrap:wrap;gap:12px 24px;margin:0 0 24px;padding:0;list-style:none;display:flex}.hpw-area{font-size:var(--t-body);color:var(--ink);align-items:center;gap:10px;font-weight:500;display:inline-flex}.hpw-area svg{flex:none}@media (min-width:640px){.hpw-canvas{grid-template-columns:1fr 1fr}.hpw-c{grid-column:1/-1}}@media (min-width:960px){.hpw-head{grid-template-columns:5fr 7fr;align-items:end;gap:clamp(40px,5vw,80px)}.hpw-field{padding:36px 40px 40px}}@media (min-width:1100px){.hpw-canvas{height:clamp(500px,40vw,580px);display:block;position:relative}.hpw-field{border-radius:0;padding:0;position:absolute;inset:0}.hpw-a{clip-path:var(--clip-a)}.hpw-b{clip-path:var(--clip-b)}.hpw-c{clip-path:var(--clip-c)}.hpw-a .hpw-inner{justify-content:space-between;width:34%;height:calc(63.46% - 80px);position:absolute;top:40px;left:44px}.hpw-c{display:block}.hpw-road{width:calc(50% - 32px);position:absolute;top:82.9%;left:24px;translate:0 -50%}.hpw-b .hpw-inner{justify-content:space-between;gap:24px;position:absolute;inset:40px 44px 44px 64%}.hpw-areas{flex-direction:column;gap:14px;margin-bottom:0}}.hpt{gap:12px;display:grid}.hpt-main{border-radius:var(--radius);background:var(--paper-tint);gap:16px;padding:28px 24px 30px;display:grid}.hpt-title{font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:var(--t-h3);letter-spacing:-.02em;color:var(--ink);line-height:1.04}.hpt-go{border-radius:var(--radius);background:var(--biel);align-items:center;padding:24px;display:flex}@media (min-width:960px){.hpt{align-items:stretch;display:flex}.hpt-main{padding:40px calc(var(--s,0px) + 36px)40px 40px;border-radius:0;flex:auto;grid-template-columns:auto 1fr;align-items:center;gap:32px}.hpt-main .hp-body{max-width:34rem}.hpt-go{min-width:30%;padding:36px 44px 36px calc(var(--s,0px) + 36px);border-radius:0;flex:none;justify-content:center}}.hpa{flex-direction:column;gap:12px;display:flex}.hpa-field{border-radius:var(--radius);margin:0;position:relative;overflow:hidden}.hpa-photo{aspect-ratio:1;background:var(--paper-tint)}.hpa-photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%}.hpa-body{flex-direction:column;gap:24px;padding:28px 0 20px;display:flex}.hpa-text{max-width:36rem;font-size:var(--t-body);color:var(--ink);line-height:1.6}.hpa-text p+p{margin-top:.9em}.hpa-strip{background:var(--paper-tint);padding:20px}.hpa-facts{flex-wrap:wrap;gap:10px;display:flex}.hpa-fact{min-height:44px;font-size:var(--t-body);white-space:nowrap;color:var(--ink);align-items:center;gap:10px;padding-right:16px;font-weight:500;display:inline-flex}.hpa-fact svg{flex:none}@media (min-width:600px) and (max-width:959px){.hpa-photo{aspect-ratio:4/3}}@media (min-width:960px){.hpa{height:clamp(600px,46vw,680px);display:block;position:relative}.hpa-field{aspect-ratio:auto;background:var(--paper-tint);border-radius:0;padding:0;position:absolute;inset:0}.hpa-photo{clip-path:var(--clip-p)}.hpa-photo img{width:50%;height:100%;position:absolute;top:0;left:0}.hpa-strip{clip-path:var(--clip-f)}.hpa-body{z-index:1;justify-content:center;height:74%;padding:0 0 24px;position:absolute;top:0;left:54%;right:0}.hpa-facts{position:absolute;top:88.9%;left:54%;right:32px;translate:0 -50%}}.hpk{flex-direction:column;gap:40px;display:flex}.hpk-head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.hpk-head-text{flex-direction:column;gap:20px;max-width:36rem;display:flex}.hpk-nav{flex:none;gap:8px;display:none}.hpk-btn{background:var(--ink);width:52px;height:52px;color:var(--paper);cursor:pointer;transition:background-color .2s var(--ease-out),color .2s var(--ease-out),transform .16s var(--ease-out);border-radius:999px;place-items:center;display:grid}.hpk-btn:hover:not(:disabled){background:var(--atrament-najechanie)}.hpk-btn:active:not(:disabled){transform:translateY(1px)}.hpk-btn:disabled{background:var(--paper-tint);color:var(--ink-3);cursor:default}.hpk-track{border-radius:var(--radius)}.hpk-track:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.hpk-row{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.hpk-tile{border-radius:var(--radius);background:var(--biel);color:var(--ink);flex-direction:column;gap:10px;padding:28px 24px 24px;display:flex}.hpk-alt{background:var(--kamien)}.hpk-alt .ui-card{box-shadow:none}.hpk-h3{font-size:var(--t-h3);color:inherit}.hpk-note{font-size:var(--t-small);color:inherit;text-wrap:pretty;max-width:24rem;line-height:1.5}.hpk-art{place-items:center;height:260px;margin-top:auto;padding-top:12px;display:grid}@media (min-width:768px) and (min-height:620px){.hpk-pin{height:calc(100svh + var(--hpk-dist,0px))}.hpk{height:100svh;padding:calc(var(--hpk-top,72px) + 16px)0 24px;justify-content:center;gap:clamp(24px,4svh,40px);position:sticky;top:0}.hpk-nav{display:flex}.hpk-track{overflow:hidden}.hpk-row{will-change:transform;flex-direction:row;width:max-content}.hpk-tile{width:clamp(380px,31vw,460px);padding:34px calc(var(--s,0px) + 20px)32px calc(var(--s,0px) + 28px);border-radius:0;flex:none}.hpk-tile:first-child{padding-left:32px}.hpk-tile:last-child{padding-right:32px}.hpk-art{height:clamp(200px,30svh,270px)}}.hpk-foot{display:none}@media (max-width:767px),(max-height:619px){.hpk{gap:28px}.hpk-track{margin-inline:calc(-1*var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:0;overflow:auto hidden}.hpk-track::-webkit-scrollbar{display:none}.hpk-track:focus-visible{outline-offset:-2px}.hpk-row{flex-direction:row;gap:10px;width:max-content}.hpk-tile{scroll-snap-align:start;flex:none;width:min(80vw,340px);padding:24px 22px 20px}.hpk-art{height:230px}.hpk-foot{justify-content:space-between;align-items:center;gap:16px;margin-top:-8px;display:flex}.hpk-count{font-family:var(--font-naglowki);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600;line-height:1}.hpk-count-now{font-size:var(--t-h3);letter-spacing:-.02em}.hpk-count-all{font-size:var(--t-small);color:var(--ink-2)}.hpk-foot-nav{gap:8px;display:flex}.hpk-foot .hpk-btn{width:48px;height:48px}}@media (max-width:599px){.hpc{grid-template-columns:minmax(0,1fr);gap:24px}.hpc-chip-total .hpc-chip-text{white-space:normal;text-align:center;text-wrap:balance}.hpc-names{gap:8px;padding-inline:6px}.hpc-chip{border-radius:var(--promien-maly);min-height:54px;padding:8px 20px}.hpc-chip-text{font-size:var(--t-h3)}.hpw{gap:28px}.hpw-h3{font-size:var(--t-h3)}.hpw-areas{margin-bottom:20px}}
