.sh-bar{border-bottom:1px solid var(--ink)}.sh-bar-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-block:14px;display:flex}.sh-crumbs{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--secondary);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.sh-crumbs a{color:var(--secondary)}.sh-crumbs a:hover{color:var(--accent)}.sh-crumbs .is-here{color:var(--ink)}.sh-body{flex-wrap:wrap;align-items:start;gap:48px;width:100%;padding-top:48px;display:flex}.sh-aside{flex:220px;align-content:start;gap:36px;max-width:260px;display:grid;position:sticky;top:24px}.sh-aside-title{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border-bottom:2px solid var(--ink);margin-bottom:12px;padding-bottom:10px;font-size:12px}.sh-fams{font-size:15px;display:grid}.sh-fam{border-bottom:1px solid var(--rule-soft);justify-content:space-between;gap:12px;padding:9px 0;display:flex}.sh-fam:hover{color:var(--accent)}.sh-fam span{font-family:var(--f-mono), ui-monospace, monospace;color:var(--secondary);font-size:12px}.sh-fam.is-active{color:var(--accent);font-weight:700}.sh-fam.is-active span{color:inherit}.sh-fam.is-sub{color:var(--secondary);padding:9px 0 9px 16px;font-size:14px}.sh-fam.is-sub span{color:inherit}.sh-filters{gap:14px;font-size:15px;display:grid}.sh-filter-group{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary);font-size:11px}.sh-filter-group+.sh-filter-group,.sh-filters label+.sh-filter-group{margin-top:8px}.sh-filters label{align-items:center;gap:10px;display:flex}.sh-filters input{accent-color:var(--accent);width:16px;height:16px;margin:0}.sh-tile{background:var(--dark);color:var(--ground);padding:20px}.sh-tile-kicker{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--accent-dark);text-transform:uppercase;margin-bottom:10px;font-size:11px}.sh-tile p{color:var(--muted-dark);margin:0 0 14px;font-size:14px}.sh-tile a{color:var(--ground);font-family:var(--f-display), system-ui, sans-serif;border-bottom:2px solid var(--accent-dark);padding-bottom:2px;font-size:14px;font-weight:600}.sh-tile a:hover{color:var(--accent-dark)}.sh-main{flex:999 560px;min-width:0}.sh-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px;display:flex}.sh-eyebrow{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:12px;font-size:12px}.sh-h1{font-family:var(--f-display), system-ui, sans-serif;letter-spacing:-.025em;overflow-wrap:break-word;margin:0 0 12px;font-size:clamp(36px,4vw,56px);font-weight:800;line-height:.98}.sh-lead{color:var(--secondary);text-wrap:pretty;max-width:46em;margin:0;font-size:17px;line-height:1.5}.sh-band{flex-basis:100%;margin:8px 0 0}.sh-band>:first-child{height:280px;display:block}.sh-band img{object-fit:cover;object-position:center 40%;width:100%;height:280px;display:block}.sh-toolbar{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--secondary);flex-wrap:wrap;align-items:center;gap:20px;font-size:12px;display:flex}.sh-toolbar b{color:var(--ink);font-weight:400}.sh-sort{border:2px solid var(--ink);color:var(--ink);align-items:center;gap:8px;padding:8px 12px;display:flex}.sh-sort select{font:inherit;color:var(--ink);background:0 0;border:0;outline:0}.sh-sort:focus-within{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.sh-grid{background:var(--ground);grid-template-columns:repeat(auto-fill,minmax(min(320px,100%),1fr));gap:2px;padding:2px;display:grid}.sh-card{background:var(--ground);box-shadow:0 0 0 2px var(--ink);flex-direction:column;min-height:480px;display:flex}.sh-card-img{background:var(--ground);aspect-ratio:1;display:block;position:relative;overflow:hidden}.sh-card,.sh-card-img{transition:background var(--ms-hitro) var(--lahko)}.sh-card:hover,.sh-card:hover .sh-card-img{background:var(--hover)}.sh-stripes{background:repeating-linear-gradient(135deg,#f3f2ee 0 10px,#fff 10px 20px);position:absolute;inset:0}.sh-card-ph{text-align:center;font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--secondary);justify-content:center;align-items:center;padding:48px 20px 20px;font-size:11px;line-height:1.7;display:flex;position:absolute;inset:0}.sh-card-img img{object-fit:contain;width:100%;height:100%;padding:16px;position:absolute;inset:0}.sh-tag{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.08em;color:var(--ink);border:1px solid var(--ink);background:var(--ground);text-transform:uppercase;padding:3px 7px;font-size:10px;position:absolute;top:14px;left:14px}.sh-card-body{flex-direction:column;flex:1;gap:10px;padding:18px 20px 20px;display:flex}.sh-card-job{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:11px}.sh-card-name{font-family:var(--f-display), system-ui, sans-serif;letter-spacing:-.015em;overflow-wrap:break-word;font-size:22px;font-weight:700;line-height:1.1}.sh-card-name:hover{color:var(--accent)}.sh-card-line{font-family:var(--f-mono), ui-monospace, monospace;color:var(--secondary);border-top:1px solid var(--rule-soft);overflow-wrap:anywhere;padding-top:10px;font-size:12px;line-height:1.7}.sh-card-btns{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:10px;display:flex}.sh-btn-card.v3-btn{min-height:0;padding:10px 14px;font-size:14px}.sh-btn-card.v3-btn--secondary{padding:8px 14px}.sh-after{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding-top:24px;font-size:12px;display:flex}.sh-more.v3-btn{letter-spacing:0;min-height:0;padding:10px 16px;font-size:14px}.sh-empty{color:var(--secondary);padding:32px 0}.sh-index-wrap{padding-top:48px}.sh-index-head{margin-bottom:16px}.sh-p-crumbs{width:100%;padding-block:20px}.sh-hero{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr))}.sh-hero-img{justify-content:center;align-items:center;min-height:420px;display:flex;position:relative;overflow:hidden;background:var(--hover)!important}.sh-hero-img>img{object-fit:contain;width:100%;height:auto;max-height:760px;padding:0;position:relative}.sh-hero-ph{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--secondary);text-align:center;padding:24px;font-size:12px;line-height:1.7;position:relative}.sh-counter{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--secondary);gap:8px;font-size:11px;display:flex;position:absolute;top:20px;left:20px}.sh-counter span{border:1px solid var(--ink);color:var(--ink);padding:4px 8px}.sh-hero-body{flex-direction:column;gap:28px;padding:40px 40px 44px;display:flex}.sh-p-eyebrow{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:16px;font-size:12px}.sh-p-h1{font-family:var(--f-display), system-ui, sans-serif;letter-spacing:-.025em;overflow-wrap:break-word;margin:0 0 20px;font-size:clamp(40px,4.4vw,64px);font-weight:800;line-height:.98}.sh-p-lead{color:var(--secondary);text-wrap:pretty;margin:0;font-size:19px;line-height:1.45}.sh-keys{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:0;margin:0;display:grid}.sh-keys>div{border-right:1px solid var(--rule-soft);min-width:0;padding:16px}.sh-keys>div:first-child{padding-left:0}.sh-keys>div:last-child{border-right:0;padding-right:0}.sh-keys dt{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary);overflow-wrap:anywhere;font-size:11px;line-height:1.4}.sh-keys dd{font-family:var(--f-display), system-ui, sans-serif;overflow-wrap:anywhere;margin:6px 0 0;font-size:26px;font-weight:800;font-stretch:125%;line-height:1}.sh-keys dd u{font-size:14px;font-weight:600;font-stretch:100%;text-decoration:none}.sh-keys dd.is-text{font-size:18px;font-stretch:100%;line-height:1.25}.sh-p-btns{flex-wrap:wrap;gap:12px;margin-top:auto;display:flex}.sh-p-note{color:var(--secondary);margin:0;font-size:14px}.sh-why{background:var(--dark);color:var(--ground);margin-top:64px}.sh-why-inner{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:center;gap:40px;padding-block:48px;display:grid}.sh-why-kicker{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-dark);margin-bottom:14px;font-size:12px}.sh-why-claim{font-family:var(--f-display), system-ui, sans-serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(24px,2.4vw,34px);font-weight:700;line-height:1.1}.sh-why-cells{background:var(--dark);border:1px solid var(--rule-dark);flex-wrap:wrap;display:flex}.sh-why-cells>div{background:var(--dark);border-right:1px solid var(--rule-dark);border-bottom:1px solid var(--rule-dark);flex:180px;padding:18px}.sh-why-cells h3{font-family:var(--f-display), system-ui, sans-serif;margin-bottom:4px;font-size:16px;font-weight:700}.sh-why-cells p{color:var(--muted-dark);font-size:14px}.sh-why-btn.v3-btn{justify-self:start;min-height:0;padding:14px 22px;font-size:15px}.sh-specs-sec{width:100%;padding-top:96px}.sh-two{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));align-items:start;gap:64px;display:grid}.sh-spec-table{border-collapse:collapse;border-top:2px solid var(--ink);width:100%;font-size:16px}.sh-spec-table tr{border-bottom:1px solid var(--ink)}.sh-spec-table tr:last-child{border-bottom:2px solid var(--ink)}.sh-spec-table th{text-align:left;font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary);vertical-align:top;overflow-wrap:anywhere;width:42%;padding:14px 16px 14px 0;font-size:12px;font-weight:500}.sh-spec-table td{overflow-wrap:anywhere;padding:14px 0}.sh-spec-note{color:var(--secondary);text-wrap:pretty;margin:16px 0 0;font-size:14px}.sh-right{gap:40px;display:grid}.sh-who{border-top:2px solid var(--ink);gap:0;display:grid}.sh-who>div{border-bottom:1px solid var(--ink);grid-template-columns:minmax(min(120px,100%),.5fr) 1fr;gap:16px;padding:16px 0;display:grid}.sh-who>div:last-child{border-bottom:2px solid var(--ink)}.sh-who h3{font-family:var(--f-display), system-ui, sans-serif;font-size:17px;font-weight:700}.sh-who p{color:var(--secondary)}.sh-fig{margin:0}.sh-fig-box{aspect-ratio:3/2;overflow:hidden}.sh-fig-box img{object-fit:cover;width:100%;height:100%}.sh-fig figcaption{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.04em;color:var(--secondary);margin-top:10px;font-size:12px}.sh-cmp-sec{width:100%;padding-top:96px}.sh-cmp-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.sh-cmp-h2{font-family:var(--f-display), system-ui, sans-serif;letter-spacing:-.02em;margin:0;font-size:clamp(28px,3vw,44px);font-weight:700;line-height:1.02}.sh-cmp-wrap{overflow-x:auto}.sh-cmp{border-collapse:collapse;border-top:2px solid var(--ink);width:100%;min-width:720px}.sh-cmp thead tr{border-bottom:2px solid var(--ink);font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary);font-size:12px}.sh-cmp th{text-align:right;padding:12px 16px;font-weight:500}.sh-cmp th:first-child{text-align:left;padding:12px 16px 12px 0}.sh-cmp th:last-child{padding:12px 0 12px 16px}.sh-cmp tbody{font-size:16px}.sh-cmp tbody tr{border-bottom:1px solid var(--ink)}.sh-cmp tbody tr:last-child{border-bottom:2px solid var(--ink)}.sh-cmp td{text-align:right;font-family:var(--f-mono), ui-monospace, monospace;padding:16px;font-size:14px}.sh-cmp td:first-child{text-align:left;font-family:var(--f-display), system-ui, sans-serif;padding:16px 16px 16px 0;font-size:16px;font-weight:700}.sh-cmp td:last-child{padding:16px 0 16px 16px}.sh-cmp td.is-empty{color:var(--secondary)}.sh-cmp tr.is-here{background:var(--hover)}.sh-cmp tr.is-here td:first-child{color:var(--accent)}.sh-cmp .is-here-tag{font-family:var(--f-mono), ui-monospace, monospace;letter-spacing:.06em;margin-left:8px;font-size:11px;font-weight:500}@media (max-width:910px){.sh-aside{flex-basis:100%;max-width:none;position:static}}@media (max-width:760px){.sh-body{gap:32px;padding-top:32px}.sh-aside{flex-basis:100%;max-width:none;position:static}.sh-hero-body{gap:20px;padding:24px 20px 28px}.sh-hero-img{min-height:260px}.sh-hero-img>img{max-height:520px;padding:0}.sh-two{gap:40px}.sh-specs-sec,.sh-cmp-sec{padding-top:64px}.sh-why-inner{gap:28px;padding-block:32px}.sh-card{min-height:0}}.sp-keyspecs{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr))}.sp-keyspecs>div{min-width:0}.sp-keyspecs dd{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;white-space:normal;line-height:1.25}.sp-keyspecs dt{overflow-wrap:anywhere;line-height:1.4}.sh-tasks{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.sh-tasks button{border:2px solid var(--ink);min-height:44px;font-family:var(--f-display), system-ui, sans-serif;background:0 0;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:600;display:inline-flex}.sh-tasks button:hover{background:var(--hover)}.sh-tasks button.is-on{background:var(--ink);color:var(--ground)}.sh-tasks button.is-on .t-data{color:var(--muted-dark)}.sh-tasks .t-data{color:var(--secondary);font-size:12px}.sh-hero-img{flex-wrap:wrap}.sh-thumbs{scrollbar-width:thin;background:var(--hover);border-top:1px solid var(--rule-soft);flex-wrap:nowrap;gap:8px;padding:12px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-x:auto}.sh-hero-img:has(.sh-thumbs){padding-bottom:96px}.sh-thumb{border:1px solid var(--rule-soft);background:var(--ground);cursor:pointer;flex:none;width:72px;height:72px;padding:0;display:block}.sh-thumb img{object-fit:contain;width:100%;height:100%;display:block}.sh-thumb:hover{border-color:var(--secondary)}.sh-thumb.is-active{border:2px solid var(--ink)}.sh-band figcaption{color:var(--secondary);padding-top:8px}.sh-panoga-opis{padding-block:0 var(--sec-y);margin-top:calc(var(--sec-y-s) * -1)}.sh-st-sec{width:100%;padding-top:96px}.sh-st-proof{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.sh-st-proof li{border-bottom:2px solid var(--ink);padding:24px 24px 24px 0}.sh-st-num{font-family:var(--f-display), system-ui, sans-serif;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(32px,3.4vw,46px);font-weight:800;line-height:1}.sh-st-cap{color:var(--secondary);text-wrap:pretty;margin-top:10px;font-size:15px}.sh-st-pillars{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:0 64px;display:grid}.sh-st-pillars>div{border-bottom:1px solid var(--ink);padding:24px 0}.sh-st-pillars h2{font-family:var(--f-display), system-ui, sans-serif;letter-spacing:-.01em;margin:0 0 10px;font-size:clamp(19px,1.6vw,22px);font-weight:700}.sh-st-pillars p{color:var(--secondary);text-wrap:pretty;margin:0}.sh-st-faq{border-top:2px solid var(--ink);gap:0;margin:0;display:grid}.sh-st-faq>div{border-bottom:1px solid var(--ink);grid-template-columns:minmax(min(220px,100%),.8fr) 1fr;gap:16px 40px;padding:20px 0;display:grid}.sh-st-faq>div:last-child{border-bottom:2px solid var(--ink)}.sh-st-faq dt{font-family:var(--f-display), system-ui, sans-serif;font-size:17px;font-weight:700}.sh-st-faq dd{color:var(--secondary);text-wrap:pretty;margin:0}@media (max-width:760px){.sh-st-sec{padding-top:64px}.sh-st-faq>div{grid-template-columns:1fr;gap:8px}.sh-st-pillars{gap:0}}@media (max-width:620px){.sh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sh-card{min-width:0;min-height:0}.sh-card-line{overflow-wrap:anywhere}.sh-card-img img{padding:8px}.sh-card-body{gap:7px;padding:10px 12px 12px}.sh-card-job{font-size:10px}.sh-card-name{font-size:16px}.sh-card-line{padding-top:7px;font-size:11px;line-height:1.5}.sh-card-btns{flex-direction:column;gap:6px;padding-top:8px}.sh-card-btns>*{text-align:center;justify-content:center;width:100%;min-height:40px;font-size:13px}.sh-tag{font-size:9px;top:8px;left:8px}}@media (max-width:360px){.sh-card-body{padding-inline:10px}.sh-card-btns>*{white-space:nowrap;padding-inline:6px;font-size:12px}}.sh-st-video{margin:0}.sh-st-video video{border:2px solid var(--ink);background:var(--ink);width:100%;height:auto;display:block}.sh-st-video figcaption{color:var(--secondary);flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:12px;font-size:15px;display:flex}.sh-st-video-znak{border:1px solid var(--ink);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);padding:3px 8px}.sh-dr-verzije{background:#ffffff29;border:2px solid #ffffff29;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:2px;display:grid}.sh-dr-verzija{background:var(--dark);color:inherit;flex-direction:column;gap:14px;padding:28px;text-decoration:none;transition:background .2s;display:flex}.sh-dr-verzija:hover{background:#1c1c18}.sh-dr-slika{background:var(--ground);min-height:220px;display:block;overflow:hidden}.sh-dr-slika img{object-fit:contain;width:100%;height:auto;max-height:560px;transition:transform .35s;display:block}.sh-dr-verzija:hover .sh-dr-slika img{transform:scale(1.04)}.sh-dr-slika--prizor{aspect-ratio:4/3;background:var(--dark);min-height:0}.sh-dr-slika--prizor img{object-fit:cover;height:100%;max-height:none}.sh-dr-ime{margin:0}.sh-dr-tekst{flex:1;margin:0}.sh-dr-mere{color:var(--muted-dark);letter-spacing:.04em;font-size:13px}.sh-dr-vec{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-dark);font-size:13px}.sh-dr-katalog{margin:0}.sh-dr-most{padding-bottom:0!important}.sh-dr-uvodni{background:var(--dark);margin:0}.sh-dr-uvodni video{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.sh-dr-uvodni figcaption{color:var(--muted-dark);letter-spacing:.1em;text-transform:uppercase;padding:12px 20px;font-size:12px}.sh-vsi{margin:0 0 18px;display:flex}@media (max-width:760px){.sh-vsi{justify-content:stretch}.sh-vsi .hm-btn-polna--velik{justify-content:center;width:100%}}.sh-ok-glava{padding-bottom:28px!important}.sh-ok-mreza{padding-top:0!important}.sh-ok{grid-template-columns:1fr 1fr;gap:0;margin:0 0 clamp(64px,9vw,128px);padding:0;list-style:none;display:grid}.sh-ok-vrsta{display:contents}.sh-ok-slika,.sh-ok-telo{grid-row:var(--r);aspect-ratio:4/3;min-width:0}.sh-ok-slika{grid-column:var(--ci);background:var(--hover);overflow:hidden}.sh-ok-slika img{object-fit:cover;width:100%;height:100%;display:block}.sh-ok-telo{grid-column:var(--ct);flex-direction:column;justify-content:center;gap:14px;padding:clamp(24px,5vw,88px);display:flex}.sh-ok-idx{color:var(--accent);letter-spacing:.12em;font-size:13px}.sh-ok-ime{margin:0}.sh-ok-tekst{max-width:34em;margin:0}@media (max-width:860px){.sh-ok{grid-template-columns:1fr}.sh-ok-slika,.sh-ok-telo{grid-area:auto/1}.sh-ok-telo{aspect-ratio:auto;padding:24px var(--gutter) 32px}}.sh-uvod{columns:2;column-gap:48px;max-width:78ch;margin-top:28px}.sh-uvod p{break-inside:avoid}@media (max-width:860px){.sh-uvod{columns:1}}.sh-dr-glava{padding-bottom:0!important}.sh-dr-nad{color:var(--secondary);margin-bottom:18px}.sh-dr-nad:before{background:var(--accent)}.pg-head-split--obrat>:first-child{order:2}.pg-head-split--obrat>:last-child{order:1}@media (max-width:860px){.pg-head-split--obrat>:first-child,.pg-head-split--obrat>:last-child{order:0}}.sh-izp{background:#ffffff29;border:2px solid #ffffff29;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:2px;margin-bottom:2px;display:grid}.sh-izp-slika{background:var(--ground);display:block;overflow:hidden}.sh-izp-slika img{object-fit:contain;width:100%;height:100%;transition:transform .35s;display:block}.sh-izp-slika:hover img{transform:scale(1.04)}.sh-izp-b{background:var(--dark);flex-direction:column;gap:18px;padding:clamp(24px,3.4vw,48px);display:flex}.sh-izp-h{text-wrap:balance;margin:0}.sh-izp-tekst{color:var(--muted-dark);max-width:36em;margin:0}.sh-izp-dl{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:6px 0 0;display:grid}.sh-izp-dl>div{padding:16px 12px 0 0}.sh-izp-dl dt{white-space:nowrap;font-size:clamp(22px,2.6vw,36px);line-height:1.05}.sh-izp-dl dd{color:var(--muted-dark);margin:6px 0 0}.sh-izp-modeli{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding-top:8px;display:flex}.sh-izp-model{color:inherit;border:1px solid #ffffff4d;padding:10px 14px;font-size:14px;text-decoration:none;transition:background .2s,border-color .2s}.sh-izp-model:hover{background:var(--accent);border-color:var(--accent)}@media (max-width:860px){.sh-izp{grid-template-columns:1fr}.sh-izp-slika img{max-height:420px}}.kp .kp-mreza{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,5vw,80px);display:grid}.kp-h{font-family:var(--f-display), system-ui, sans-serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(34px,4.4vw,64px);font-weight:700;line-height:1.02}.kp-tekst{color:var(--muted-dark);max-width:34em;margin:0}.kp-h{margin-bottom:clamp(28px,4vw,56px)}.kp-h-vrsta{display:block}.kp-gumbi{flex-wrap:wrap;align-items:center;gap:14px 24px;margin:32px 0 0;display:flex}.kp-gumb{background:var(--ground);color:var(--ink);padding:16px 26px;font-weight:600;text-decoration:none;transition:background .2s,color .2s;display:inline-block}.kp-gumb:hover{background:var(--accent);color:var(--ground)}.kp-pot{color:var(--ground);border-bottom:1px solid #ffffff59;padding-bottom:2px;text-decoration:none}.kp-pot:hover{border-color:var(--ground)}.kp-izidi{border-top:1px solid #ffffff29;margin:0;padding:0;list-style:none}.kp-izidi li{border-bottom:1px solid #ffffff29;grid-template-columns:40px 1fr;column-gap:12px;padding:20px 0;display:grid}.kp-idx{color:var(--accent-dark);grid-row:span 2;padding-top:4px}.kp-izid-h{margin:0;font-size:20px;font-weight:600;line-height:1.2}.kp-izid-t{color:var(--muted-dark);margin:6px 0 0;font-size:15px;line-height:1.5}@media (max-width:900px){.kp .kp-mreza{grid-template-columns:1fr}}.sh-dr-slika--kartica{aspect-ratio:1;background:#fff;min-height:0}.sh-dr-slika--kartica img{object-fit:contain;height:100%;max-height:none}.kp--svetlo{background:var(--ground);color:var(--ink);border-bottom:1px solid var(--rule-soft)}.kp--svetlo .kp-tekst,.kp--svetlo .kp-izid-t{color:var(--secondary)}.kp--svetlo .kp-gumb{background:var(--ink);color:var(--ground)}.kp--svetlo .kp-gumb:hover{background:var(--accent);color:var(--ground)}.kp--svetlo .kp-pot{color:var(--ink);border-bottom-color:var(--rule-soft)}.kp--svetlo .kp-pot:hover{border-color:var(--ink)}.kp--svetlo .kp-izidi,.kp--svetlo .kp-izidi li{border-color:var(--rule-soft)}.kp--svetlo .kp-idx{color:var(--accent)}.fi{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:stretch;gap:clamp(24px,4vw,64px);margin-top:28px;display:grid}.fi-oder{color:var(--ground);border:1px solid #ffffff29;flex-direction:column;padding:18px 18px 14px;display:flex}.fi-svg{flex:auto;width:100%;height:100%;min-height:280px;display:block}.fi-pas{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.fi-stevec{color:var(--muted-dark)}.fi-stevec strong{color:var(--ground);font-variant-numeric:tabular-nums;margin-right:4px;font-size:20px}.fi-koraki{border-top:1px solid #ffffff29;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.fi-namig{margin-top:auto}.fi-korak{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff29;grid-template-columns:40px 1fr;column-gap:12px;padding:18px 0;display:grid}.fi-st{color:var(--accent-dark);grid-row:span 2;padding-top:3px}.fi-naslov{color:var(--muted-dark);font-size:19px;font-weight:600;line-height:1.25;transition:color .2s}.fi-besedilo{color:var(--muted-dark);opacity:.55;margin-top:8px;font-size:15px;line-height:1.5;transition:opacity .2s;display:block}.fi-korak:hover .fi-naslov,.fi-korak.is-aktiven .fi-naslov{color:var(--ground)}.fi-korak.is-aktiven .fi-besedilo{opacity:1}.fi-korak.is-aktiven .fi-st{color:var(--ground)}.fi-namig{color:var(--muted-dark);padding-top:14px}@media (max-width:900px){.fi{grid-template-columns:1fr}}@media (max-width:640px){.sh-dr-slika--kartica{aspect-ratio:4/3}.sh-dr-verzija{gap:10px;padding:20px}}.l3d{color:var(--ground);background:#11191f;padding:clamp(96px,11vw,140px) 0 clamp(24px,3vw,40px)}.l3d-mreza{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center;gap:clamp(20px,3vw,48px);display:grid}.l3d-h1{margin:10px 0 18px}.l3d-opis{color:var(--muted-dark);max-width:30em;margin:0}.l3d-namig{color:var(--muted-dark);opacity:.8;margin:22px 0 0}.l3d-oder{height:clamp(460px,72vh,820px)}.l3d-oder iframe{background:#11191f;border:0;width:100%;height:100%;display:block}@media (max-width:900px){.l3d-mreza{grid-template-columns:1fr}.l3d-oder{height:480px;margin:0 -16px}}.fi-platno{flex:auto;min-height:420px;position:relative}.fi-3d{background:0 0;border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.fi-poster{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.fi-poster.is-skrit{opacity:0}@media (max-width:900px){.fi-platno{min-height:380px}}.sh-opis{margin-top:10px;display:inline-block}.sh-skupina{margin-top:88px;scroll-margin-top:100px}.sh-skupina:first-of-type{margin-top:32px}.sh-skupina-h{margin:0 0 12px}.sh-skupina-t{opacity:.8;max-width:62ch;margin:0 0 32px}.sh-skupina-vsi{margin-top:24px}.sh-skupina-vsi a{border-bottom:1px solid;padding-bottom:2px;text-decoration:none}@media (max-width:760px){.sh-skupina{margin-top:64px}}.sh-skupina-nad{opacity:.7;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px}.sh-skupina-uvod{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:48px;margin-bottom:32px;display:grid}.sh-skupina-uvod .sh-skupina-t{margin:0}.sh-skupina-tocke{gap:16px;margin:0;padding:0;list-style:none;display:grid}.sh-skupina-tocke li{border-color:#efeee940;border-top-style:solid;border-top-width:1px;gap:4px;padding-top:12px;display:grid}.sh-skupina-tocke strong{font-weight:600}.sh-skupina-tocke span{opacity:.75;font-size:15px}.sh-skupina-mreza .sh-grid{background:0 0}@media (max-width:900px){.sh-skupina-uvod{grid-template-columns:1fr;gap:24px}}.sh-skupina-mreza .sh-card,.sh-skupina-mreza .sh-card-name{color:var(--ink,#12120f)}.kp--cel{align-items:center;min-height:100svh;display:flex}.kp--cel>*{width:100%}.kp--cel .kp-h{margin-bottom:56px}.kp--cel .kp-mreza{gap:64px 96px}.kp--cel .kp-tekst{line-height:1.65}.kp--cel .kp-izidi li{padding-block:22px}.sh-pas .sh-skupina,.sh-pas .sh-skupina:first-of-type{margin-top:0}.sh-pas .v3-eyebrow+.sh-skupina,.sh-pas [class*=eyebrow]+.sh-skupina{margin-top:40px}.sh-pas--svetlo{background:var(--ground);color:var(--ink);border-top:1px solid var(--rule-soft);border-bottom:1px solid var(--rule-soft)}.sh-pas--svetlo .sh-skupina-tocke li{border-color:var(--rule-soft)}.sh-pas--svetlo .sh-skupina-nad{color:var(--accent);opacity:1}.band-dark .sh-skupina-nad{color:#5b93c7;opacity:1}.sh-skupina-mreza .sh-grid{grid-template-columns:repeat(auto-fit,minmax(240px,300px));justify-content:center;gap:16px}.sh-skupina-mreza .sh-card{box-shadow:0 0 0 1px var(--rule-soft)}.sh-skupina-mreza .sh-card-img img{object-fit:contain;object-position:center}.sh-skupina-vsi{text-align:center;margin-top:32px}.sh-skupina-vsi a{letter-spacing:.04em;border:1px solid;padding:12px 22px;display:inline-block}.sh-skupina-vsi a:hover{background:var(--accent);border-color:var(--accent);color:var(--ground)}@media (max-width:760px){.kp--cel{min-height:0}.sh-skupina-mreza .sh-grid{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.sh-skupina-mreza .sh-card{width:calc(50% - 4px)}}
