body{background:0 0;position:relative;overflow-x:hidden}body:before{content:"";z-index:-1;background:var(--c-surface-raised);position:absolute;inset:0}@keyframes lj-prihod-vrh{0%{opacity:0}}@keyframes lj-prihod{0%{opacity:0;filter:blur(4px);transform:translateY(12px)}}:root{--rob:max(0px,(100vw - 1440px)/2)}.lj-stran{max-width:1440px;margin:0 auto;position:relative}@keyframes lj-luc{0%{translate:-12% -8%}50%{translate:10% 3%}to{translate:-3% 12%}}html{background:var(--c-surface-raised);scroll-behavior:smooth}html.ob-nogi{background:var(--c-text)}[id]{scroll-margin-top:72px}.lj-vrh{z-index:40;width:min(1000px,100% - 24px);height:60px;transition:width .5s var(--ease-out);margin:12px auto 0;position:sticky;top:12px}.lj-nav{transition:height .5s var(--ease-out),gap .5s var(--ease-out),background-color .3s,border-color .3s}.lj-nav>*{transition:opacity .3s}.lj-povezave{min-width:0;overflow:hidden}.je-mini .lj-vrh:not(:hover,:focus-within){width:min(360px,100% - 24px)}.je-mini .lj-vrh:not(:hover,:focus-within) .lj-nav{background-color:#ffffff80;border-color:#ffffffb3;gap:0;height:48px}.je-mini .lj-vrh:not(:hover,:focus-within) .lj-nav>*{opacity:.6}.je-mini .lj-vrh:not(:hover,:focus-within) .lj-povezave{opacity:0}.lj-nav{border:1px solid var(--c-line);backdrop-filter:blur(18px)saturate(1.6);background:#ffffffe6;border-radius:16px;align-items:center;gap:40px;height:60px;padding:0 12px 0 20px;display:flex;position:relative;box-shadow:0 16px 40px -22px #08165059}.lj-nav__znak img{height:24px;display:block}.lj-povezave{align-self:stretch;gap:28px;font-size:14px;display:flex}.lj-povezave>a{font:inherit;color:var(--c-text-muted);cursor:pointer;transition:color var(--preh-dotik);background:0 0;border:0;align-items:center;gap:4px;padding:0;text-decoration:none;display:flex}.lj-nav__desno{white-space:nowrap;gap:8px;margin-left:auto;display:flex}.lj-cta{--btn-h:44px;flex-wrap:wrap;gap:10px;display:flex}.lj-cta .btn-primary,.lj-cta .btn-secondary{padding-inline:18px;font-size:15px}@keyframes lj-zrno{0%{background-position:0 0}25%{background-position:-53px 71px}50%{background-position:37px -29px}75%{background-position:-91px -113px}}@keyframes lj-lebdi{0%{translate:0 -8px}to{translate:0 8px}}@keyframes lj-sken{0%{opacity:1;translate:0 -100%}88%{opacity:1}to{opacity:0;translate:0 225%}}@keyframes lj-polje{0%{box-shadow:none;background:0 0}15%,55%{background:color-mix(in oklab,var(--c-accent)16%,transparent);box-shadow:0 0 0 2px color-mix(in oklab,var(--c-accent)90%,transparent),0 0 12px 2px color-mix(in oklab,var(--c-accent)35%,transparent)}}@keyframes lj-kvadratek{0%{opacity:0}}.lj-odsek{position:relative}.lj-glava{text-align:center;max-width:760px;margin:0 auto;padding:112px 32px 64px}.lj-glava h2,.lj-poziv h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,52px);font-weight:500;line-height:1.08}.lj-glava>p,.lj-poziv p{max-width:540px;color:var(--c-text-muted);text-wrap:pretty;margin:20px auto 0;font-size:18px;line-height:1.5}.lj-vprasanja{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:64px;padding:112px 32px;display:grid}.lj-vprasanja details{border-bottom:1px solid var(--c-line)}.lj-vprasanja details:first-child{border-top:1px solid var(--c-line)}.lj-vprasanja summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:18px;font-weight:500;list-style:none;display:flex}.lj-vprasanja summary::-webkit-details-marker{display:none}.lj-vprasanja summary .ikona{color:var(--c-text-faint);transition:rotate .3s var(--ease-out)}.lj-vprasanja details[open] summary .ikona{rotate:45deg}.lj-vprasanja details p{max-width:560px;color:var(--c-text-muted);margin:-6px 0 24px;font-size:16px;line-height:1.55}.lj-vprasanja details::details-content{block-size:0;transition:block-size .4s var(--ease-out),content-visibility .4s allow-discrete;overflow:clip}.lj-vprasanja details[open]::details-content{block-size:auto}:root{interpolate-size:allow-keywords}.lj-poziv{box-sizing:border-box;background:var(--c-surface);text-align:center;border-radius:24px;width:min(1120px,100% - 64px);margin:0 auto 64px;padding:72px 32px}.lj-poziv .lj-cta{justify-content:center;margin-top:32px}.lj-stran>.lj-noga{background:var(--c-text);box-shadow:0 0 0 100vmax var(--c-text);clip-path:inset(0 -100vmax);color:#fff9;padding:64px 32px 32px;font-size:14px;position:relative}.lj-noga a{color:inherit;transition:color var(--preh-dotik);text-decoration:none}.lj-noga a:hover{color:#fff}.lj-noga__sredina{justify-items:center;gap:32px;display:grid}.lj-noga__sredina img{width:96px;height:auto;display:block}.lj-noga__sredina p{margin:0}.lj-noga__sredina nav{flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}@keyframes ko-lesk{to{background-position:-150% 0}}@keyframes lj-utrip{50%{opacity:0}}@keyframes lj-blisk{15%{opacity:.85}}@keyframes lj-kos{0%{opacity:0;scale:1 .3}}@keyframes lj-dvigni{0%{scale:1 0}}.lj-razkrij{transition:opacity .9s var(--ease-out),translate .9s var(--ease-out);transition-delay:calc(var(--i,0)*90ms)}html.lj-v .lj-razkrij:not(.je-viden){opacity:0;translate:0 16px}@keyframes lj-pride{0%{opacity:0;translate:0 6px}}@keyframes lj-sveti{0%{box-shadow:none;background:0 0}}@keyframes lj-pripne{0%{opacity:0;translate:48px;scale:.96}}@keyframes lj-obroc{0%,to{box-shadow:none}20%,70%{box-shadow:0 0 0 1px color-mix(in oklab,var(--c-accent)75%,transparent),0 0 0 4px color-mix(in oklab,var(--c-accent)10%,transparent)}}@keyframes lj-meni{0%,to{opacity:0}12%,85%{opacity:1}}@keyframes lj-lupa{0%{opacity:0;translate:-120px 140px}}@keyframes lj-vidno{0%,to{opacity:1}}@keyframes lj-izbran{0%,to{background:var(--c-veil)}}@property --obroc{syntax:"<percentage>";inherits:false;initial-value:0%}@keyframes lj-nalaga{0%{--obroc:4%}}@media (prefers-reduced-motion:no-preference){.lj-vrh:has(~.lj-nebo){animation:lj-prihod-vrh .7s var(--ease-out)backwards}}@media (width<=1099px){.lj-vprasanja{grid-template-columns:1fr;gap:40px}}@media (width<=699px){.lj-glava{padding:56px 16px 28px}.ksw-tray__btn{min-height:36px}.lj-vprasanja{gap:28px;padding:56px 16px}.lj-poziv{width:calc(100% - 32px);padding:48px 20px}.lj-stran>.lj-noga{padding:48px 16px 24px}.lj-noga__sredina nav{gap:0 20px}.lj-nav{gap:16px;padding:0 16px}.lj-povezave,.lj-nav__desno .btn-ghost{display:none}}@media (prefers-reduced-motion:reduce){.lj-razkrij{transition:none}}@media (pointer:coarse){.lj-noga__sredina nav{gap:0 20px}.lj-noga__sredina nav a{padding-block:11px}}