:root{--indigo:#2c2d81;--plava:#3766b0;--zelena:#5dbf94;--zuta:#fdc361;--roze:#f8c7d6;--sumska:#0a4c35;--indigo-50:#f0f0fa;--plava-50:#ebf1fa;--zelena-50:#e8f6ef;--zuta-50:#fff5e0;--roze-50:#fdf0f4;--tekst:#14152b;--tekst-2:#565a70;--tekst-3:#8b8ea0;--linija:#e6e6ef;--pozadina:#fff;--pozadina-2:#f7f7fb;--sirina:1320px;--gutter:clamp(16px, 4vw, 40px);--r:24px;--naslov:var(--font-naslov), "Bodoni 72", Didot, Georgia, serif;--citat:"Iowan Old Style", "Palatino Linotype", Palatino, "Book Antiqua", Georgia, serif;--sans:var(--font-tekst), system-ui, -apple-system, "Segoe UI", sans-serif;--kompres:var(--font-kompres), "Arial Narrow", sans-serif;--senka:0 1px 2px #14152b0a, 0 12px 32px -12px #14152b24;--senka-jaka:0 2px 4px #14152b0a, 0 30px 60px -20px #2c2d8147;--ease:cubic-bezier(.2, .7, .1, 1)}@layer osnova{:where(.hero .kontejner,.poverenje,.lista-raspored,.redovi,.vremenska,.koraci-raspored,.tekst-raspored,.cta,.pitanja-raspored,.profil,.kontakt-raspored,.forma,.clanak-telo,.futer-vrh,.futer-kontakt,.kvacice,.istaknut-tekst,.poslovi,.posao,.baner,.kolone,.mapa-raspored,.pre-posle,.par,.dokument,.hero-v.sa-ilustracijom>.kontejner,.paket-red-telo,.paket-red-telo ul,.prica,.usluga-telo,.usluga-koraci,.paket-sam,.mob-meni .dno,.paket ul,.futer-kolone ul,.rukopis-raspored,.kalkulator,.kalk-unos,.knjiga-raspored,.pisac-raspored,.konkurs-kartica,.newsletter){grid-template-columns:minmax(0,1fr)}:where(.hero .kontejner,.tekst-raspored,.kontakt-raspored,.clanak-telo,.usluga-telo,.dokument,.prica,.mapa-raspored,.kolone,.futer-vrh,.istaknut-tekst,.paket-sam,.hero-v.sa-ilustracijom>.kontejner,.pitanja-raspored,.profil,.cta)>*{min-width:0}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:130px}body{background:var(--pozadina);color:var(--tekst);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:17px;line-height:1.6;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}::selection{background:var(--zuta);color:var(--tekst)}:focus-visible{outline:2px solid var(--plava);outline-offset:3px;border-radius:6px}h1,h2,h3,h4,p{margin:0}.preskoci{z-index:100;background:var(--indigo);color:#fff;border-radius:999px;padding:10px 16px;position:fixed;top:-60px;left:12px}.preskoci:focus{top:12px}.kontejner{width:100%;max-width:calc(var(--sirina) + var(--gutter) * 2);padding:0 var(--gutter);margin:0 auto}.d1,.d2,.d3{font-family:var(--naslov);letter-spacing:-.01em;color:inherit;font-weight:400}.d1{font-size:clamp(2.8rem,6.2vw,5.6rem);line-height:.98}.d2{font-size:clamp(2.1rem,4.2vw,3.7rem);line-height:1.03}.d3{font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.12}.d1 em,.d2 em,.d3 em{white-space:nowrap;z-index:0;font-style:normal;position:relative}.d1 em:after,.d2 em:after{content:"";background:var(--zuta);z-index:-1;border-radius:.1em;height:.32em;position:absolute;bottom:.08em;left:-.04em;right:-.04em}.na-tamnom .d1 em:after,.na-tamnom .d2 em:after{background:var(--zelena);opacity:.9}.oznaka{background:var(--indigo-50);color:var(--indigo);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:7px 14px 7px 8px;font-size:14px;font-weight:500;display:inline-flex}.oznaka:before{content:"";background:#fff url(/znak.png) 50%/70% no-repeat;border-radius:50%;width:22px;height:22px}.na-tamnom .oznaka{color:#fff;background:#ffffff1a}.uvod{color:var(--tekst-2);max-width:56ch;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.6}.na-tamnom .uvod{color:#ffffffc7}.sekcija{padding:clamp(64px,8vw,120px) 0;position:relative}.sekcija.zbijena{padding:clamp(40px,5vw,72px) 0}.tema-bela,.tema-papir{background:#fff}.tema-indigo-svetla{background:var(--indigo-50)}.tema-krem{background:var(--zuta-50)}.tema-roze{background:var(--roze-50)}.tema-indigo,.tema-mastilo{background:var(--indigo);color:#fff}.tema-zelena{background:var(--sumska);color:#fff}.tema-bela+.tema-bela,.tema-papir+.tema-papir,.tema-bela+.tema-papir,.tema-papir+.tema-bela{padding-top:0}.zaobljena{border-radius:clamp(24px,3vw,40px);margin:0 clamp(8px,1.4vw,20px)}.glava{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px;margin-bottom:clamp(36px,4.5vw,64px);display:flex}.glava>div:first-child{max-width:780px}.glava .uvod{margin-top:18px}.dugme{background:var(--indigo);color:#fff;cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;height:52px;padding:0 24px;font-size:16px;font-weight:500;transition:background .25s,box-shadow .25s;display:inline-flex}.dugme svg{transition:transform .3s var(--ease)}.dugme:hover{background:#22236a;box-shadow:0 10px 24px -10px #2c2d8199}.dugme:hover svg{transform:translate(3px)}.dugme.svetlo{color:var(--tekst);box-shadow:inset 0 0 0 1.5px var(--linija);background:#fff}.dugme.svetlo:hover{box-shadow:inset 0 0 0 1.5px var(--indigo);color:var(--indigo)}.na-tamnom .dugme{background:var(--zuta);color:var(--tekst)}.na-tamnom .dugme.svetlo{color:#fff;background:0 0;box-shadow:inset 0 0 0 1.5px #fff6}.link-strelica{color:var(--indigo);align-items:center;gap:8px;font-weight:500;display:inline-flex}.link-strelica svg{transition:transform .25s}.link-strelica:hover svg{transform:translate(3px)}.na-tamnom .link-strelica{color:var(--zuta)}.gornja{background:var(--pozadina-2);border-bottom:1px solid var(--linija);color:var(--tekst-3);font-size:12px}.gornja .kontejner{justify-content:space-between;align-items:center;gap:24px;height:32px;display:flex}.gornja nav{scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;flex:auto;align-items:center;min-width:0;display:flex;overflow-x:auto}.gornja nav::-webkit-scrollbar{display:none}.gornja .ekosistem button{color:inherit;font:inherit;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;opacity:.8;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10.5px;font-weight:600;display:inline-flex}.gornja .ekosistem button svg{width:9px;height:9px;transition:transform .3s var(--ease);transform:rotate(-90deg)}.gornja .ekosistem.otvoren button svg{transform:rotate(0)}.gornja .ekosistem-linkovi{opacity:0;max-width:0;transition:max-width .5s var(--ease), opacity .3s, margin .3s;align-items:center;margin-left:0;display:inline-flex;overflow:hidden}.gornja .ekosistem.otvoren .ekosistem-linkovi{opacity:1;flex-shrink:0;max-width:640px;margin-left:14px}.gornja nav a{white-space:nowrap;color:var(--tekst-2);transition:color .2s}.gornja nav a+a:before{content:"·";color:var(--tekst-3);margin:0 10px}.gornja nav a:hover{color:var(--indigo)}.gornja .desno{white-space:nowrap;align-items:center;gap:18px;display:none}.gornja .desno a{color:var(--tekst-2)}.gornja .desno a:hover{color:var(--indigo)}.gornja .jezik{color:var(--tekst);background:#fff;border-radius:999px;padding:2px 9px}@media (min-width:900px){.gornja .desno{display:flex}}.zaglavlje{z-index:50;-webkit-backdrop-filter:saturate(1.6)blur(14px);border-bottom:1px solid var(--linija);background:#fffffff0;transition:box-shadow .25s;position:sticky;top:0}.zaglavlje.skrolovano{box-shadow:0 8px 24px -18px #14152b40}.zaglavlje .kontejner{align-items:center;gap:20px;height:78px;display:flex;position:relative}.logo{flex:none;align-items:center;gap:10px;display:inline-flex}.logo-slika{width:auto;height:40px}.futer .logo-slika{height:48px}.logo-rec{font-family:var(--naslov);color:var(--indigo);font-size:32px;line-height:1}.nav{align-items:center;gap:2px;margin:0 auto;padding:0;list-style:none;display:none}.nav-link{white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;height:44px;padding:0 14px;font-size:15.5px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.nav-link svg{transition:transform .25s}.nav>li:hover>.nav-link,.nav>li:focus-within>.nav-link{background:var(--indigo-50);color:var(--indigo)}.nav>li:hover>.nav-link svg{transform:rotate(180deg)}.nav-link[aria-current=page]{color:var(--indigo)}.mega{left:var(--gutter);right:var(--gutter);opacity:0;visibility:hidden;transition:.22s var(--ease);padding-top:10px;position:absolute;top:100%;transform:translateY(6px)}.nav>li:hover .mega,.nav>li:focus-within .mega{opacity:1;visibility:visible;transform:none}.mega-panel{border-radius:var(--r);box-shadow:var(--senka-jaka);border:1px solid var(--linija);background:#fff;grid-template-columns:300px minmax(0,1fr);gap:20px;padding:20px;display:grid}.mega-uvod{background:var(--indigo);color:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:26px;display:flex}.mega-uvod b{font-family:var(--naslov);font-size:32px;font-weight:400;line-height:1.02}.mega-uvod p{color:#ffffffbf;font-size:15px}.mega-uvod .link-strelica{color:var(--zuta);margin-top:auto}.mega ul{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:2px;margin:0;padding:0;list-style:none;display:grid}.mega.mali ul{grid-template-columns:repeat(2,minmax(0,1fr))}.mega li a{border-radius:12px;padding:12px 14px;transition:background .2s;display:block}.mega li a:hover{background:var(--indigo-50)}.mega li a b{font-size:15.5px;font-weight:500;display:block}.mega li a span{color:var(--tekst-2);margin-top:2px;font-size:13.5px;display:block}.zaglavlje-akcije{align-items:center;gap:6px;display:none}.zaglavlje-akcije .dugme{height:46px;padding:0 20px;font-size:15px}.meni-dugme{background:var(--indigo);color:#fff;cursor:pointer;border:0;border-radius:999px;place-items:center;width:46px;height:46px;margin-left:auto;display:grid}@media (min-width:1240px){.nav,.zaglavlje-akcije{display:flex}.meni-dugme{display:none}}@media (min-width:1240px) and (max-width:1599px){.nav-link{padding:0 8px;font-size:14.5px}.zaglavlje-akcije>.nav-link{display:none}}.mob-meni{z-index:60;animation:ulaz .3s var(--ease);background:#fff;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes ulaz{0%{opacity:0;transform:translateY(-10px)}}.mob-meni .vrh{min-height:78px;padding:0 var(--gutter);border-bottom:1px solid var(--linija);justify-content:space-between;align-items:center;display:flex}.mob-meni nav{padding:8px var(--gutter) 24px}.mob-meni ul{margin:0;padding:0;list-style:none}.mob-meni>nav>ul>li{border-bottom:1px solid var(--linija)}.mob-meni .veliki{font-family:var(--naslov);cursor:pointer;justify-content:space-between;align-items:center;padding:14px 0;font-size:30px;list-style:none;display:flex}.mob-meni details summary::-webkit-details-marker{display:none}.mob-meni details[open] summary svg{transform:rotate(45deg)}.mob-meni details ul{padding-bottom:14px}.mob-meni details a{color:var(--tekst-2);padding:9px 0;display:block}.mob-meni .dno{padding:24px var(--gutter) 32px;background:var(--indigo-50);gap:12px;margin-top:auto;font-size:15px;display:grid}.hero{isolation:isolate;padding:clamp(40px,6vw,88px) 0 clamp(56px,7vw,104px);position:relative;overflow:hidden}.hero:before{content:"";background:var(--roze-50);z-index:-1;border-radius:50%;width:760px;height:760px;position:absolute;top:-260px;right:-180px}.hero:after{content:"";background:var(--zuta-50);z-index:-1;border-radius:50%;width:420px;height:420px;position:absolute;bottom:-280px;right:34%}.hero .kontejner{align-items:center;gap:56px;display:grid}@media (min-width:1080px){.hero .kontejner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}}.hero h1{margin-bottom:26px}.hero-dugmad{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.tacke{border-top:1px solid var(--linija);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px 28px;margin:36px 0 0;padding:28px 0 0;list-style:none;display:grid}.tacke li{color:var(--tekst-2);grid-template-columns:26px 1fr;gap:10px;font-size:15.5px;line-height:1.45;display:grid}.tacke li svg{background:var(--zelena-50);width:26px;height:26px;color:var(--sumska);border-radius:50%;padding:5px}.hero-korice{height:clamp(360px,40vw,560px);position:relative}.hero-korice .k{aspect-ratio:2/3;width:46%;box-shadow:var(--senka-jaka);border-radius:4px 10px 10px 4px;position:absolute;overflow:hidden}.hero-korice .k img{object-fit:cover;width:100%;height:100%}.hero-korice .k:first-child{top:12%;left:0;transform:rotate(-6deg)}.hero-korice .k:nth-child(2){z-index:2;top:0;left:27%}.hero-korice .k:nth-child(3){top:14%;right:0;transform:rotate(6deg)}.panel{border-radius:var(--r);box-shadow:var(--senka-jaka);border:1px solid var(--linija);background:#fff;padding:clamp(20px,2.4vw,30px)}.panel-vrh{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.panel-vrh b{font-family:var(--naslov);font-size:30px;font-weight:400;line-height:1.05}.panel-vrh a{color:var(--indigo);white-space:nowrap;font-size:14.5px;font-weight:500}.tabovi{background:var(--pozadina-2);border-radius:999px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-bottom:20px;padding:4px;display:grid}.tabovi button{cursor:pointer;height:40px;color:var(--tekst-2);white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 6px;font-size:14px;font-weight:500;transition:all .2s}.tabovi button[aria-selected=true]{color:var(--indigo);background:#fff;box-shadow:0 2px 8px #14152b1a}.panel-cena{background:var(--indigo);color:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding:18px 20px;display:flex}.panel-cena small{color:#ffffffb8;margin-bottom:6px;font-size:13px;display:block}.panel-cena strong{font-family:var(--kompres);font-size:60px;font-weight:800;line-height:.88}.panel-cena s{color:#ffffff8c;margin-left:8px;font-size:18px}.bedz{background:var(--zuta);color:var(--tekst);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700;display:inline-block}.panel ul{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--redova,5), 24px);align-content:start;gap:10px 16px;margin:20px 0;padding:0;font-size:15px;list-style:none;display:grid}.panel li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:560px){.panel ul{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(var(--redova1,10), 22px);gap:8px}.tabovi button{font-size:13px}}.panel-cena small{white-space:nowrap}.panel li{align-items:center;gap:8px;display:flex}.panel li svg{color:var(--zelena);flex:none}.panel .dugme{width:100%}.panel-napomena{color:var(--tekst-3);text-align:center;margin-top:12px;font-size:13.5px}.poverenje{gap:40px;display:grid}@media (min-width:1000px){.poverenje{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center}}.brojevi{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:24px;display:grid}.brojevi strong{font-family:var(--kompres);color:var(--indigo);font-size:clamp(3rem,5vw,4.4rem);font-weight:800;line-height:.9;display:block}.na-tamnom .brojevi strong{color:var(--zuta)}.brojevi span{color:var(--tekst-2);max-width:24ch;margin-top:10px;font-size:14.5px;line-height:1.4;display:block}.na-tamnom .brojevi span{color:#ffffffb8}.trake-naslov{font-family:var(--sans);color:var(--tekst-2);margin-top:0;margin-bottom:14px;font-size:15px;font-weight:500}.trake{flex-wrap:wrap;gap:10px;display:flex}.trake a,.trake>span{height:54px;box-shadow:var(--senka);font-family:var(--naslov);color:var(--tekst);transition:transform .25s var(--ease), color .2s;background:#fff;border-radius:16px;align-items:center;gap:8px;padding:0 22px;font-size:23px;display:inline-flex}.trake a:hover{color:var(--indigo);transform:translateY(-2px)}.plocice{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}@media (min-width:1000px){.plocice{grid-template-columns:repeat(3,minmax(0,1fr))}.plocice:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}}.plocica{border-radius:var(--r);background:var(--indigo-50);min-height:290px;transition:transform .35s var(--ease), box-shadow .35s;flex-direction:column;gap:12px;padding:clamp(24px,2.4vw,32px);display:flex;position:relative}.plocica:nth-child(6n+1){background:var(--roze-50)}.plocica:nth-child(6n+2){background:var(--zuta-50)}.plocica:nth-child(6n+3){background:var(--zelena-50)}.plocica:nth-child(6n+4){background:var(--plava-50)}.plocica:nth-child(6n+5){background:var(--indigo-50)}.plocica .br{font-family:var(--kompres);color:var(--indigo);opacity:.45;font-size:22px;font-weight:800}.plocica h3{color:var(--tekst);font-family:var(--naslov);font-size:clamp(1.75rem,2.3vw,2.15rem);font-weight:400;line-height:1.04}.plocica p{color:var(--tekst-2);font-size:15.5px}.plocica .strelica{width:48px;height:48px;color:var(--indigo);transition:.3s var(--ease);background:#fff;border-radius:50%;align-self:flex-end;place-items:center;margin-top:auto;display:grid}a.plocica:hover{box-shadow:var(--senka);transform:translateY(-4px)}a.plocica:hover .strelica{background:var(--indigo);color:#fff;transform:rotate(-45deg)}.plocica.zavrsna{color:#fff;background:var(--indigo)!important}.plocica.zavrsna h3{color:#fff}.plocica.zavrsna p{color:#ffffffd9}.plocica.zavrsna .br{color:var(--zuta);opacity:1}.plocica.zavrsna .strelica{background:var(--zelena);color:var(--sumska)}.mreza{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px;display:grid}.mreza>*{border-radius:var(--r);background:var(--pozadina-2);transition:transform .3s var(--ease), box-shadow .3s, background .3s;flex-direction:column;gap:10px;padding:28px;display:flex}.tema-indigo-svetla .mreza>*,.tema-krem .mreza>*,.tema-roze .mreza>*{background:#fff}.na-tamnom .mreza>*{background:#ffffff12}.mreza .br{font-family:var(--kompres);color:var(--indigo);font-size:20px;font-weight:800}.na-tamnom .mreza .br{color:var(--zuta)}.mreza h3{font-family:var(--naslov);font-size:1.7rem;font-weight:400;line-height:1.08}.mreza p{color:var(--tekst-2);font-size:15.5px}.na-tamnom .mreza p{color:#ffffffbd}.mreza .strelica{color:var(--indigo);margin-top:auto}a.polje:hover{box-shadow:var(--senka);background:#fff;transform:translateY(-3px)}.lista-raspored{gap:48px;display:grid}@media (min-width:1000px){.lista-raspored.sa-slikom{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}.redovi{gap:10px;margin:0;padding:0;list-style:none;display:grid}.red{background:var(--pozadina-2);transition:background .25s, transform .25s var(--ease);border-radius:18px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.tema-indigo-svetla .red,.tema-krem .red,.tema-roze .red{background:#fff}.red .br{width:48px;height:48px;font-family:var(--kompres);background:var(--indigo);color:#fff;border-radius:50%;place-items:center;font-size:18px;font-weight:800;display:grid}.redovi li:nth-child(4n+2) .br{background:var(--zelena);color:var(--sumska)}.redovi li:nth-child(4n+3) .br{background:var(--zuta);color:var(--tekst)}.redovi li:nth-child(4n+4) .br{background:var(--roze);color:var(--indigo)}.red .ns{font-size:17.5px;font-weight:500;line-height:1.35}.red .ns+p{color:var(--tekst-2);margin-top:4px;font-size:15px}a.red:hover{background:var(--indigo-50);transform:translate(4px)}.slika-uz{border-radius:var(--r);overflow:hidden}.slika-uz img{aspect-ratio:5/4;object-fit:cover;width:100%}.posle-liste{margin-top:32px}.vremenska{gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:760px){.vremenska{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px}}@media (min-width:1200px){.vremenska.sest{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.vremenska.sest:before{content:"";background:repeating-linear-gradient(90deg,#d3d3e3 0 10px,#0000 10px 18px);height:2px;position:absolute;top:28px;left:28px;right:28px}}.vremenska li{position:relative}.vremenska .br{width:56px;height:56px;font-family:var(--kompres);background:var(--indigo);color:#fff;border-radius:50%;place-items:center;margin-bottom:20px;font-size:22px;font-weight:800;display:grid;position:relative;box-shadow:0 0 0 8px #fff}.tema-indigo-svetla .vremenska .br{box-shadow:0 0 0 8px var(--indigo-50)}.vremenska li:nth-child(6n+2) .br{background:var(--plava)}.vremenska li:nth-child(6n+3) .br{background:var(--zelena);color:var(--sumska)}.vremenska li:nth-child(6n+4) .br{background:var(--zuta);color:var(--tekst)}.vremenska li:nth-child(6n+5) .br{background:var(--roze);color:var(--indigo)}.vremenska li:nth-child(6n+6) .br{background:var(--sumska)}.vremenska h3{font-family:var(--naslov);margin-bottom:8px;font-size:1.6rem;font-weight:400;line-height:1.08}.vremenska p{color:var(--tekst-2);font-size:15px}.koraci-raspored{gap:32px 64px;display:grid}@media (min-width:1000px){.koraci-raspored{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.koraci-raspored>.glava{align-self:start;position:sticky;top:150px}}.koraci-raspored .glava{display:block}.korak{border-bottom:1px solid var(--linija);grid-template-columns:56px minmax(0,1fr);gap:20px;padding:24px 0;display:grid}.korak .br{width:56px;height:56px;font-family:var(--kompres);background:var(--indigo-50);color:var(--indigo);border-radius:50%;place-items:center;font-size:22px;font-weight:800;display:grid}.korak h3{font-family:var(--naslov);margin-bottom:8px;font-size:1.75rem;font-weight:400;line-height:1.08}.korak p{color:var(--tekst-2)}.na-tamnom .korak{border-color:#ffffff29}.na-tamnom .korak p{color:#ffffffe0}.na-tamnom .korak .br{color:#fff;background:#ffffff1f}.tekst-raspored{gap:32px 64px;display:grid}@media (min-width:1000px){.tekst-raspored{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.tekst-raspored>.glava{align-self:start;margin:0;position:sticky;top:150px}.tekst-raspored.slika-levo,.tekst-raspored.slika-desno{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.tekst-raspored.slika-levo>.tekst-slika{order:-1}}.tekst-raspored .glava{display:block}.tekst-raspored.jedna{grid-template-columns:minmax(0,1fr)!important}.tekst-raspored.jedna .proza{max-width:76ch;font-size:clamp(1.05rem,1.25vw,1.18rem)}.tekst-slika{border-radius:var(--r);overflow:hidden}.tekst-slika img{object-fit:contain;width:100%;height:auto;max-height:min(70vh,620px)}.proza{max-width:70ch;font-size:clamp(1.02rem,1.15vw,1.1rem);line-height:1.75}.proza>*+*{margin-top:1em}.proza h2,.proza h3,.proza h4{font-family:var(--naslov);margin-top:1.7em;font-weight:400;line-height:1.12}.proza h2{font-size:clamp(1.8rem,2.8vw,2.4rem)}.proza h3{font-size:clamp(1.45rem,2vw,1.85rem)}.proza h4{font-size:1.35rem}.proza h5,.proza h6{margin-top:1.5em;font-size:1.08rem;font-weight:700}.proza>:first-child{margin-top:0}.proza a{color:var(--plava);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.na-tamnom .proza a{color:var(--zuta)}.proza strong{font-weight:700}.proza ul,.proza ol{padding-left:1.3em}.proza li+li{margin-top:.45em}.proza li::marker{color:var(--zelena)}.proza blockquote{background:var(--zuta-50);font-family:var(--citat);border-radius:18px;margin:1.6em 0;padding:22px 26px;font-size:1.15em;font-style:italic;line-height:1.55}.proza hr{background:var(--linija);border:0;height:1px;margin:2.4em 0}.proza figure{margin:2em 0}.proza figure img{border-radius:16px;width:100%;height:auto}.proza figcaption{color:var(--tekst-3);margin-top:8px;font-size:14px}.na-tamnom .proza{color:#ffffffdb}.sekcija.korice{overflow:hidden}.polica-okvir{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000);mask-image:linear-gradient(90deg,#0000,#000 4% 96%,#0000)}.polica{gap:clamp(16px,2vw,28px);width:max-content;padding:16px 0 36px;animation:150s linear infinite tok;display:flex}.polica-okvir:hover .polica{animation-play-state:paused}@keyframes tok{to{transform:translate(-50%)}}.knjiga{aspect-ratio:2/3;width:clamp(160px,15vw,230px);transition:transform .45s var(--ease);background:#ffffff1a;border-radius:3px 8px 8px 3px;flex:none;position:relative;overflow:hidden;box-shadow:0 24px 40px -20px #00000080}.knjiga:after{content:"";background:linear-gradient(90deg,#00000038,#ffffff24 3%,#0000 8%);position:absolute;inset:0}.knjiga img{object-fit:cover;width:100%;height:100%}.knjiga:hover{transform:translateY(-10px)}.rotacija{vertical-align:bottom;margin-bottom:-.12em;padding-bottom:.12em;display:inline-grid;overflow:hidden}.rotacija>span{transition:opacity .4s var(--ease), transform .6s var(--ease);grid-area:1/1}.rotacija>span[aria-hidden=true]{opacity:0;transform:translateY(100%)}.rotacija>span.izlazi{transform:translateY(-100%)}.utisci-kartice{grid-template-columns:repeat(auto-fill,minmax(min(100%,270px),1fr));gap:16px;display:grid}@media (min-width:1100px){.utisci-kartice{grid-template-columns:repeat(4,minmax(0,1fr))}.utisak.prvi{grid-area:span 2/span 2}.utisak.poziv{grid-column:span var(--raspon,1)}}.utisak{border-radius:var(--r);background:var(--pozadina-2);flex-direction:column;justify-content:space-between;gap:20px;margin:0;padding:26px;display:flex}.utisak:nth-child(4n+2){background:var(--zuta-50)}.utisak:nth-child(4n+3){background:var(--roze-50)}.utisak:nth-child(4n+4){background:var(--plava-50)}.utisak:nth-child(4n+5){background:var(--zelena-50)}.utisak.prvi{color:#fff;background:var(--indigo)!important}.utisak blockquote{white-space:pre-line;margin:0;font-size:15.5px;line-height:1.6}.utisak.prvi blockquote{font-size:clamp(1.15rem,1.5vw,1.35rem);line-height:1.6}.utisak.prvi:before{content:"“";font-family:var(--naslov);color:var(--zuta);height:40px;font-size:96px;line-height:.6}.utisak.poziv{justify-content:space-between;background:var(--zuta)!important}.utisak.poziv b{font-family:var(--naslov);font-size:1.9rem;font-weight:400;line-height:1.05}.potpis{align-items:center;gap:12px;display:flex}.potpis .inicijali{width:44px;height:44px;color:var(--indigo);background:#fff;border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:700;display:grid}.utisak.prvi .potpis .inicijali{background:var(--zuta);color:var(--tekst)}.potpis img{object-fit:cover;border-radius:50%;width:44px;height:44px}.potpis b{font-size:15.5px;font-weight:700;display:block}.potpis span{color:var(--tekst-2);font-size:13.5px}.utisak.prvi .potpis span,.na-tamnom .potpis span{color:#ffffffb3}.pisci-slajder{gap:clamp(28px,4vw,48px);display:grid}.pisci-scena{display:grid}.pisac-citat{opacity:0;visibility:hidden;transition:opacity .3s var(--ease), transform .3s var(--ease), visibility 0s .3s;grid-area:1/1;align-content:start;align-items:center;gap:clamp(24px,5vw,72px);margin:0;display:grid;transform:translateY(10px)}.pisac-citat.aktivan{opacity:1;visibility:visible;transition:opacity .7s var(--ease) .3s, transform .9s var(--ease) .3s, visibility 0s;transform:none}@media (min-width:800px){.pisac-citat{grid-template-columns:minmax(220px,.42fr) minmax(0,1fr)}}.pisac-portret{aspect-ratio:4/5;background:#ffffff0f;border-radius:999px 999px 18px 18px;justify-self:center;width:min(100%,340px);overflow:hidden;box-shadow:0 0 0 1px #ffffff24,0 0 0 10px #ffffff08}.pisac-portret img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter 1.2s,transform 8s linear;transform:scale(1.06)}.pisac-citat.aktivan .pisac-portret img{filter:grayscale(.15)sepia(.12);transform:scale(1)}.pisac-reci{max-width:760px;position:relative}.pisac-reci:before{content:"„";font-family:var(--naslov);color:var(--zuta);opacity:.85;pointer-events:none;font-size:clamp(110px,14vw,190px);line-height:1;position:absolute;top:-.62em;left:-.08em}.pisac-reci blockquote{font-family:var(--citat);letter-spacing:-.005em;text-wrap:pretty;margin:0;padding-top:clamp(36px,5vw,56px);font-size:clamp(22px,2.5vw,34px);font-style:italic;line-height:1.42;position:relative}.pisac-reci figcaption{flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin-top:26px;display:flex}.pisac-reci figcaption:before{content:"";opacity:.5;background:currentColor;align-self:center;width:36px;height:1px}.pisac-reci figcaption b{font-family:var(--naslov);font-size:22px;font-weight:400}.pisac-reci figcaption span{letter-spacing:.14em;text-transform:uppercase;opacity:.65;font-size:12px}.pisci-traka{border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;padding-top:24px;display:flex}.pisci-lica{flex-wrap:wrap;gap:8px;display:flex}.pisci-lica button{cursor:pointer;width:46px;height:46px;color:inherit;font-family:var(--naslov);opacity:.55;outline-offset:2px;transition:opacity .3s, outline-color .3s, transform .3s var(--ease);background:#ffffff1a;border:0;border-radius:50%;outline:2px solid #0000;padding:0;position:relative;overflow:hidden}.pisci-lica button img{object-fit:cover;filter:grayscale();width:100%;height:100%}.pisci-lica button:hover,.pisci-lica button:focus-visible{opacity:1;transform:translateY(-2px)}.pisci-lica button.aktivan{opacity:1;outline-color:var(--zuta)}.pisci-lica button.aktivan img{filter:none}.pisci-lica button i{background:var(--zuta);transform-origin:0;width:100%;height:3px;animation:linear forwards pisci-tok;position:absolute;bottom:0;left:0}@keyframes pisci-tok{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pisci-brojac{align-items:center;gap:18px;display:flex}.pisci-brojac>span{font-family:var(--naslov);font-variant-numeric:tabular-nums;font-size:26px}.pisci-brojac small{opacity:.55;font-size:15px}@media (prefers-reduced-motion:reduce){.pisac-citat,.pisac-citat.aktivan,.pisac-portret img{transition:none}}@media (max-width:799px){.pisac-portret{width:min(62%,240px)}.pisac-reci:before{top:-.5em}}.kontrole{gap:8px;display:flex}.kontrole button{width:48px;height:48px;box-shadow:inset 0 0 0 1.5px var(--linija);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;transition:all .2s;display:grid}.na-tamnom .kontrole button{box-shadow:none;color:#fff;background:#ffffff1a}.kontrole button:hover{background:var(--zuta);color:var(--tekst)}.video{aspect-ratio:16/9;border-radius:var(--r);background:var(--indigo);width:100%;position:relative;overflow:hidden}.video img,.video iframe{object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.video button{cursor:pointer;background:linear-gradient(#14152b0d,#14152b73);border:0;place-items:center;display:grid;position:absolute;inset:0}.video .play{background:var(--zuta);width:88px;height:88px;color:var(--tekst);transition:transform .35s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 0 0 12px #fdc3614d}.video button:hover .play{transform:scale(1.08)}.cta{background:var(--indigo);color:#fff;isolation:isolate;border-radius:clamp(24px,3vw,40px);gap:32px;padding:clamp(40px,6vw,84px) clamp(24px,5vw,72px);display:grid;position:relative;overflow:hidden}.cta:before{content:"";background:var(--plava);opacity:.55;z-index:-1;border-radius:50%;width:520px;height:520px;position:absolute;bottom:-280px;right:-140px}.cta:after{content:"";background:var(--zelena);opacity:.35;z-index:-1;border-radius:50%;width:180px;height:180px;position:absolute;top:-90px;right:18%}@media (min-width:960px){.cta{grid-template-columns:minmax(0,1.4fr) auto;align-items:center}.cta.sa-slikom{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}}.cta p{color:#ffffffc7;max-width:56ch;margin-top:18px}.cta .dugme{background:var(--zuta);color:var(--tekst);height:60px;padding:0 30px}.cta-slika img{aspect-ratio:4/3;object-fit:cover;border-radius:20px;width:100%}.cta.zuta{background:var(--zuta);color:var(--tekst)}.cta.zuta:before{opacity:.4;background:#fff}.cta.zuta:after{background:var(--roze);opacity:.8}.cta.zuta p{color:var(--tekst-2)}.cta.zuta .dugme{background:var(--indigo);color:#fff}.paketi{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:16px;display:grid}.paket{border-radius:var(--r);background:var(--pozadina-2);flex-direction:column;gap:14px;padding:28px;display:flex}.paket.istaknut{background:var(--indigo);color:#fff}.paket .bedz{align-self:flex-start}.paket h3{font-family:var(--naslov);font-size:2.1rem;font-weight:400;line-height:1}.paket .obim{color:var(--tekst-2);font-size:14px}.paket.istaknut .obim{color:#ffffffb3}.cena{align-items:baseline;gap:10px;display:flex}.cena strong{font-family:var(--kompres);font-size:3.4rem;font-weight:800;line-height:.9}.cena s{color:var(--tekst-3);font-size:1.1rem}.paket.istaknut .cena s{color:#ffffff8c}.paket ul{gap:9px;margin:4px 0;padding:0;font-size:15px;list-style:none;display:grid}.paket li{grid-template-columns:18px 1fr;align-items:start;gap:10px;display:grid}.paket li svg{color:var(--zelena);margin-top:4px}.paket .dugme{margin-top:auto}.paket.istaknut .dugme{background:var(--zuta);color:var(--tekst)}.paket .napomena{color:var(--tekst-2);font-size:13.5px}.paket.istaknut .napomena{color:#ffffffa6}.posle-paketa{border-radius:var(--r);background:var(--zuta-50);margin-top:40px;padding:28px}.pitanja-raspored{gap:32px 64px;display:grid}@media (min-width:1000px){.pitanja-raspored{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.pitanja-raspored>.glava{align-self:start;position:sticky;top:150px}}.pitanja-raspored .glava{display:block}.pitanja-raspored .glava .dugme{margin-top:28px}.grupa-naziv{letter-spacing:.08em;text-transform:uppercase;color:var(--indigo);margin:36px 0 12px;font-size:13px;font-weight:700}.grupa-naziv:first-child{margin-top:0}.pitanje{background:var(--pozadina-2);border-radius:18px;margin-bottom:10px;transition:background .25s}.tema-indigo-svetla .pitanje{background:#fff}.pitanje[open]{background:var(--indigo-50)}.pitanje summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:16px;padding:20px 22px;font-size:17.5px;font-weight:500;line-height:1.35;list-style:none;display:grid}.pitanje summary::-webkit-details-marker{display:none}.pitanje .plus{width:36px;height:36px;color:var(--indigo);transition:.3s var(--ease);background:#fff;border-radius:50%;place-items:center;display:grid}.pitanje[open] .plus{background:var(--indigo);color:#fff;transform:rotate(45deg)}.pitanje .odgovor{padding:0 22px 22px}.pitanje .odgovor .proza{font-size:16px}.tim{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:20px;display:grid}.osoba{border-radius:var(--r);background:var(--pozadina-2);display:block;overflow:hidden}.osoba .portret{aspect-ratio:1/1.1;background:var(--indigo-50);overflow:hidden}.osoba .portret img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.osoba:hover .portret img{transform:scale(1.04)}.osoba h3{font-family:var(--naslov);padding:20px 24px 0;font-size:2rem;font-weight:400}.osoba p{color:var(--tekst-2);padding:4px 24px 24px}.profil{gap:40px 64px;display:grid}@media (min-width:1000px){.profil{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.profil>.portret{align-self:start;position:sticky;top:150px}}.profil .portret img{border-radius:var(--r);width:100%}.mreze{flex-wrap:wrap;gap:8px;margin-top:28px;padding:0;list-style:none;display:flex}.mreze a{background:var(--indigo-50);color:var(--indigo);border-radius:999px;padding:10px 18px;font-size:15px;font-weight:500;display:inline-flex}.mreze a:hover{background:var(--indigo);color:#fff}.odbrojavanje{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.odbrojavanje>div{border-radius:var(--r);background:var(--indigo);color:#fff;text-align:center;padding:22px 16px}.odbrojavanje strong{font-family:var(--kompres);font-variant-numeric:tabular-nums;color:var(--zuta);font-size:clamp(2.8rem,7vw,5.6rem);font-weight:800;line-height:1;display:block}.odbrojavanje span{color:#ffffffbf;font-size:14px}.kontakt-raspored{gap:40px 64px;display:grid}@media (min-width:1000px){.kontakt-raspored{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.kontakt-raspored .glava{display:block}.forma{border-radius:var(--r);background:var(--indigo-50);align-self:start;gap:14px;padding:clamp(24px,3vw,40px);display:grid}.forma label>span{margin-bottom:6px;font-size:14px;font-weight:500;display:block}.forma input,.forma textarea{width:100%;font:inherit;color:inherit;background:#fff;border:1.5px solid #0000;border-radius:14px;padding:14px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s}.forma textarea{resize:vertical;min-height:140px}.forma input:focus,.forma textarea:focus{border-color:var(--indigo);outline:none;box-shadow:0 0 0 4px #2c2d811f}.forma .dugme[disabled]{opacity:.6;cursor:progress}.poruka-forme{background:var(--zelena-50);color:var(--sumska);border-radius:14px;padding:14px 18px;font-weight:500}.poruka-forme.greska{background:var(--roze-50);color:#8a1c3d}.zamka{position:absolute;left:-9999px}.pristanak{color:var(--tekst-2);font-size:13.5px}.pristanak a{text-decoration:underline}.zaglavlje-strane{background:var(--indigo-50);isolation:isolate;padding:clamp(40px,6vw,88px) 0 clamp(36px,5vw,64px);position:relative;overflow:hidden}.zaglavlje-strane:after{content:"";background:var(--roze-50);z-index:-1;border-radius:50%;width:520px;height:520px;position:absolute;top:-220px;right:-140px}.zaglavlje-strane .uvod{margin-top:22px}.mrvice{color:var(--tekst-2);flex-wrap:wrap;gap:8px;margin:0 0 24px;padding:0;font-size:14px;list-style:none;display:flex}.mrvice li+li:before{content:"›";color:var(--tekst-3);margin-right:8px}.mrvice a:hover{color:var(--indigo)}.clanak-glava{padding:clamp(32px,5vw,72px) 0 0}.clanak-glava h1{font-family:var(--naslov);max-width:22ch;font-size:clamp(2.3rem,5vw,4.4rem);font-weight:400;line-height:1.02}.oznake-kat{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.oznaka-kat{background:var(--indigo-50);color:var(--indigo);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.oznaka-kat:hover,.oznaka-kat[aria-current]{background:var(--indigo);color:#fff}.meta{color:var(--tekst-2);flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:26px;font-size:15px;display:flex}.meta b{color:var(--tekst);font-weight:500}.clanak-slika{border-radius:var(--r);margin-top:clamp(28px,4vw,48px);overflow:hidden}.clanak-slika img{object-fit:cover;width:100%;max-height:72vh}.clanak-telo{gap:40px;padding:clamp(40px,5vw,72px) 0;display:grid}@media (min-width:1100px){.clanak-telo{grid-template-columns:260px minmax(0,1fr) 220px;gap:56px}}.sadrzaj-nav{background:var(--pozadina-2);border-radius:18px;align-self:start;padding:20px;font-size:14.5px;position:sticky;top:150px}.sadrzaj-nav b{letter-spacing:.06em;text-transform:uppercase;color:var(--tekst-2);margin-bottom:12px;font-size:13px;font-weight:700;display:block}.sadrzaj-nav ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sadrzaj-nav li a{color:var(--tekst-2);border-radius:8px;padding:6px 10px;line-height:1.4;display:block}.sadrzaj-nav li a:hover{color:var(--indigo);background:#fff}.sadrzaj-nav li.h3 a{padding-left:22px;font-size:13.5px}@media (max-width:1099px){.sadrzaj-nav{position:static}}.tagovi{border-top:1px solid var(--linija);flex-wrap:wrap;gap:8px;margin-top:40px;padding-top:28px;display:flex}.deli{flex-direction:column;align-self:start;gap:10px;font-size:15px;display:flex;position:sticky;top:150px}.deli a{font-weight:500}.deli a:hover{color:var(--indigo)}.autor-okvir{border-radius:var(--r);background:var(--zuta-50);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:48px;padding:28px;display:flex}.arhiva{grid-template-columns:repeat(auto-fill,minmax(min(100%,330px),1fr));gap:32px 20px;display:grid}.kartica{flex-direction:column;display:flex}.kartica .slika{aspect-ratio:16/10;background:var(--indigo-50);border-radius:20px;margin-bottom:18px;overflow:hidden}.kartica .slika img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.kartica:hover .slika img{transform:scale(1.04)}.kartica .slika.prazna{background:var(--indigo);place-items:center;display:grid}.kartica .slika.prazna img{width:26%;height:auto}.kartica h3{font-family:var(--naslov);margin-top:12px;font-size:clamp(1.5rem,1.8vw,1.75rem);font-weight:400;line-height:1.1;transition:color .2s}.kartica:hover h3{color:var(--indigo)}.kartica p{color:var(--tekst-2);margin-top:10px;font-size:15.5px}.mala-meta{color:var(--tekst-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.mala-meta span{background:var(--indigo-50);color:var(--indigo);border-radius:999px;padding:4px 10px;font-weight:500}.paginacija{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:clamp(40px,5vw,64px);display:flex}.paginacija a,.paginacija span{background:var(--pozadina-2);border-radius:999px;place-items:center;min-width:46px;height:46px;padding:0 16px;font-weight:500;display:inline-grid}.paginacija a:hover{background:var(--indigo-50);color:var(--indigo)}.paginacija [aria-current]{background:var(--indigo);color:#fff}.paginacija span[aria-hidden]{background:0 0}.filteri{flex-wrap:wrap;gap:8px;margin-bottom:clamp(28px,3vw,40px);display:flex}.futer{background:var(--indigo);color:#fffc;margin-top:clamp(48px,6vw,96px);padding-top:clamp(56px,7vw,96px);overflow:hidden}.futer-vrh{border-bottom:1px solid #ffffff24;gap:40px;padding-bottom:clamp(40px,5vw,64px);display:grid}@media (min-width:960px){.futer-vrh{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end}}.futer-kontakt{justify-items:start;gap:18px;display:grid}.futer-kontakt address{gap:6px;font-size:15.5px;font-style:normal;display:grid}@media (min-width:960px){.futer-kontakt{text-align:right;justify-items:end}}.mreze-ikone{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.mreze-ikone a{color:#fff;background:#ffffff1a;border-radius:50%;place-items:center;width:42px;height:42px;transition:background .2s,color .2s,transform .2s;display:grid}.mreze-ikone a:hover{background:var(--zuta);color:var(--tekst);transform:translateY(-2px)}.futer .logo-rec{color:#fff}.futer-kolone{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:40px 32px;padding:clamp(40px,5vw,64px) 0;display:grid}.futer-kolone h3{letter-spacing:.08em;text-transform:uppercase;color:var(--zuta);margin-bottom:16px;font-size:13px;font-weight:700}.futer-kolone ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.futer-kolone a{font-size:15.5px;transition:color .2s}.futer-kolone a:hover{color:#fff}.futer-dno{color:#fff9;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px 0;font-size:14px;display:flex}.futer-dno a:hover{color:#fff}.potpis-gs b:first-child{color:#8a8aff}.potpis-gs b:last-child{color:#4bff2a}.futer-rec{font-family:var(--naslov);color:#ffffff0f;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-bottom:-.06em;font-size:clamp(6rem,25vw,24rem);line-height:.72}@media (prefers-reduced-motion:no-preference){.pojava{animation:linear both pojava;animation-timeline:view();animation-range:entry entry 35%}@keyframes pojava{0%{opacity:0;transform:translateY(28px)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.hero-v{padding:clamp(72px,10vw,150px) 0 clamp(64px,8vw,120px);position:relative;overflow:hidden}.hero-v-telo{z-index:1;max-width:980px;position:relative}.hero-v .uvod{max-width:680px;margin-top:26px;font-size:clamp(18px,1.5vw,21px)}.hero-v .hero-dugmad{margin-top:36px}.hero-centar{text-align:center;background:#fff}.hero-centar .hero-v-telo{margin:0 auto}.hero-centar .uvod,.hero-centar .hero-oznake{justify-content:center;margin-left:auto;margin-right:auto}.hero-centar .hero-dugmad,.hero-centar .oznaka{justify-content:center}.hero-tamna{background:var(--indigo);color:#fff;border-radius:0 0 clamp(28px,4vw,56px) clamp(28px,4vw,56px)}.hero-tamna:before{content:"";border:clamp(40px, 6vw, 90px) solid var(--plava);opacity:.55;border-radius:50%;width:46vw;height:46vw;position:absolute;top:-18vw;right:-12vw}.hero-tamna:after{content:"";background:var(--zuta);border-radius:50%;width:14vw;height:14vw;position:absolute;bottom:-6vw;right:14vw}.hero-slika{color:#fff;background:var(--indigo);align-items:flex-end;min-height:min(78vh,760px);display:flex}.hero-pozadina{position:absolute;inset:0}.hero-pozadina img{object-fit:cover;width:100%;height:100%}.hero-pozadina:after{content:"";background:linear-gradient(#14152b26 0%,#14152bd1 100%);position:absolute;inset:0}.hero-oznake{flex-wrap:wrap;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.hero-oznake li{border:1px solid var(--linija);color:var(--tekst);background:#fff;border-radius:999px;padding:9px 16px;font-size:15px;font-weight:500}.na-tamnom .hero-oznake li{color:#fff;background:#ffffff14;border-color:#ffffff2e}.tabovi-strane{scrollbar-width:none;gap:8px;margin:0 0 28px;padding-bottom:2px;display:flex;overflow-x:auto}.tabovi-strane::-webkit-scrollbar{display:none}.tabovi-strane button{font:inherit;border:1px solid var(--linija);color:var(--tekst);cursor:pointer;background:#fff;border-radius:999px;flex:none;padding:12px 20px;font-size:15px;font-weight:600;transition:background .2s,color .2s,border-color .2s}.tabovi-strane button:hover{border-color:var(--indigo)}.tabovi-strane button[aria-selected=true]{background:var(--indigo);border-color:var(--indigo);color:#fff}.indeks-grupa+.indeks-grupa{margin-top:clamp(40px,5vw,72px)}.indeks-naziv{font-family:var(--kompres);text-transform:uppercase;letter-spacing:.04em;color:var(--plava);margin:0 0 6px;font-size:15px;font-weight:400}.indeks ol{border-top:1px solid var(--tekst);margin:0;padding:0;list-style:none}.indeks li{border-bottom:1px solid var(--linija)}.indeks-red{color:inherit;grid-template-columns:74px 1fr 40px;align-items:baseline;gap:6px 20px;padding:24px 0;text-decoration:none;display:grid;position:relative}.indeks-red .br{font-family:var(--kompres);color:var(--tekst-3);font-size:16px}.indeks-ns{font-family:var(--naslov);transition:color .25s var(--ease), transform .35s var(--ease);font-size:clamp(24px,2.6vw,38px);line-height:1.1}.indeks-tekst{color:var(--tekst-2);grid-column:2;max-width:680px;font-size:16px;line-height:1.55}.indeks-strelica{color:var(--tekst-3);transition:transform .35s var(--ease), color .25s;grid-area:1/3;justify-self:end}.indeks-slika{display:none}a.indeks-red:hover .indeks-ns{color:var(--indigo);transform:translate(6px)}a.indeks-red:hover .indeks-strelica{color:var(--indigo);transform:translate(4px)rotate(-45deg)}@media (min-width:1000px){.indeks-red{grid-template-columns:96px minmax(0,1.1fr) minmax(0,1fr) 48px;align-items:center}.indeks-tekst{grid-area:1/3}.indeks-strelica{grid-column:4}.indeks-slika{z-index:2;aspect-ratio:4/5;pointer-events:none;opacity:0;width:200px;transition:opacity .3s, transform .45s var(--ease);box-shadow:var(--senka-jaka);border-radius:16px;display:block;position:absolute;top:50%;right:22%;overflow:hidden;transform:translateY(-50%)rotate(-4deg)scale(.9)}.indeks-slika img{object-fit:cover;width:100%;height:100%}.indeks-red:hover .indeks-slika{opacity:1;transform:translateY(-50%)rotate(3deg)scale(1)}}.na-tamnom .indeks ol{border-color:#fff}.na-tamnom .indeks li{border-color:#ffffff26}.na-tamnom .indeks-tekst,.na-tamnom .indeks-red .br{color:#ffffffb3}.na-tamnom a.indeks-red:hover .indeks-ns{color:var(--zuta)}.kvacice{gap:14px 40px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:800px){.kvacice{grid-template-columns:1fr 1fr}}.kvacice li{border-bottom:1px solid var(--linija);align-items:flex-start;gap:16px;padding:18px 0;display:flex}.kvacice b{margin-bottom:4px;font-size:18px;display:block}.kvacice p{color:var(--tekst-2);margin:0;line-height:1.55}.kvacica-krug{background:var(--zelena-50);width:32px;height:32px;color:var(--sumska);border-radius:50%;flex:none;place-items:center;display:grid}.kvacica-krug svg{width:16px;height:16px}.na-tamnom .kvacice li{border-color:#ffffff26}.na-tamnom .kvacice p{color:#ffffffbf}.filteri{flex-wrap:wrap;gap:8px;margin:-16px 0 36px;display:flex}.istaknut-tekst{color:inherit;border-bottom:1px solid var(--linija);align-items:center;gap:28px;margin-bottom:clamp(40px,5vw,64px);padding-bottom:clamp(40px,5vw,64px);text-decoration:none;display:grid}.istaknut-tekst .slika{border-radius:var(--r);aspect-ratio:16/10;background:var(--indigo-50);overflow:hidden}.istaknut-tekst .slika img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.istaknut-tekst:hover .slika img{transform:scale(1.04)}.istaknut-tekst .d2{margin:14px 0 16px}.istaknut-tekst .uvod{margin-bottom:24px}@media (min-width:1000px){.istaknut-tekst{grid-template-columns:1.35fr 1fr;gap:56px}}.poslovi{gap:12px;margin:0;padding:0;list-style:none;display:grid}.posao{border:1px solid var(--linija);color:inherit;transition:border-color .2s, box-shadow .3s, transform .3s var(--ease);background:#fff;border-radius:20px;align-items:center;gap:8px 24px;padding:24px 28px;text-decoration:none;display:grid}.posao:hover{border-color:var(--indigo);box-shadow:var(--senka);transform:translateY(-2px)}.posao-naslov{font-family:var(--naslov);font-size:clamp(21px,2vw,28px);line-height:1.15}.posao-meta{color:var(--tekst-2);font-size:15px}.posao .dugme{justify-self:start}@media (min-width:900px){.posao{grid-template-columns:1fr auto auto}.posao .dugme{justify-self:end}}.baner{background:var(--indigo);color:#fff;border-radius:clamp(24px,3vw,40px);display:grid;position:relative;overflow:hidden}.baner-slika{min-height:260px;position:relative}.baner-slika img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.baner-tekst{padding:clamp(32px,4.5vw,72px);position:relative}.baner-tekst .oznaka{color:var(--zuta)}.baner-tekst .uvod{color:#ffffffd1;margin-top:16px}.baner-tekst .d2 em:after{background:var(--zuta)}.baner-preko{min-height:420px}.baner-preko>*{grid-area:1/1}.baner-preko .baner-slika:after{content:"";background:linear-gradient(90deg,#14152bd9 0%,#14152b59 70%,#14152b1a 100%);position:absolute;inset:0}.baner-preko .baner-tekst{align-self:end;max-width:760px}.visina-niska.baner-preko{min-height:300px}.visina-visoka.baner-preko{min-height:min(82vh,720px)}@media (min-width:900px){.baner-levo,.baner-desno{grid-template-columns:1fr 1fr}.baner-desno .baner-slika{order:2}.baner-levo .baner-tekst,.baner-desno .baner-tekst{align-self:center}}.baner-samo-slika .baner-slika{aspect-ratio:21/8}a:has(>.baner){color:inherit;text-decoration:none;display:block}.galerija{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}@media (min-width:900px){.galerija-mreza{grid-template-columns:repeat(3,1fr)}}.galerija figure{margin:0}.galerija a{background:var(--indigo-50);aspect-ratio:4/3;border-radius:18px;display:block;overflow:hidden}.galerija img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease)}.galerija a:hover img{transform:scale(1.05)}.galerija figcaption{color:var(--tekst-2);margin-top:8px;font-size:14px}@media (min-width:900px){.galerija-mozaik{grid-template-columns:repeat(4,1fr);grid-auto-rows:220px;grid-auto-flow:dense}.galerija-mozaik a{aspect-ratio:auto;height:100%}.galerija-mozaik figure:nth-child(5n+1){grid-area:span 2/span 2}.galerija-mozaik figure:nth-child(5n+4){grid-row:span 2}.galerija-mozaik figure{flex-direction:column;display:flex}.galerija-mozaik figure a{flex:1}}.galerija-traka-slika{aspect-ratio:4/3;border-radius:18px;flex:none;width:clamp(220px,26vw,360px);overflow:hidden}.galerija-traka-slika img{object-fit:cover;width:100%;height:100%}.kolone{gap:clamp(28px,3vw,48px);display:grid}@media (min-width:900px){.kolone{grid-template-columns:repeat(var(--kol,2), minmax(0, 1fr))}}.kolona h3{font-family:var(--naslov);margin:0 0 14px;font-size:clamp(24px,2.2vw,32px);font-weight:400;line-height:1.15}.kolona-slika{aspect-ratio:3/2;background:var(--indigo-50);border-radius:20px;margin-bottom:22px;overflow:hidden}.kolona-slika img{object-fit:cover;width:100%;height:100%}.kolona .dugme{margin-top:18px}.citat{text-align:center;max-width:1000px;margin:0 auto;position:relative}.citat-znak{font-family:var(--naslov);height:.45em;color:var(--zuta);font-size:clamp(110px,14vw,200px);line-height:.6;display:block}.tema-krem .citat-znak{color:var(--indigo)}.citat blockquote{font-family:var(--citat);letter-spacing:-.01em;margin:0;font-size:clamp(22px,2.6vw,34px);font-style:italic;line-height:1.4}.citat .potpis{justify-content:center;margin-top:34px}.tabela-okvir{border:1px solid var(--linija);-webkit-overflow-scrolling:touch;background:#fff;border-radius:22px;overflow-x:auto}.tabela{border-collapse:collapse;width:100%;min-width:640px;font-size:16px}.tabela th,.tabela td{text-align:center;border-bottom:1px solid var(--linija);padding:16px 20px}.tabela tbody tr:last-child>*{border-bottom:0}.tabela thead th{font-family:var(--naslov);background:var(--indigo-50);color:var(--indigo);font-size:22px;font-weight:400;position:sticky;top:0}.tabela thead th:first-child,.tabela tbody th{text-align:left}.tabela tbody th{color:var(--tekst);font-weight:500}.tabela tbody tr:hover{background:var(--pozadina-2)}.tabela td svg{width:20px;height:20px;color:var(--sumska);vertical-align:middle}.tabela-ne{color:var(--tekst-3)}.tabela-napomena{color:var(--tekst-2);margin-top:14px;font-size:14px}.mapa-raspored{align-items:center;gap:36px;display:grid}@media (min-width:960px){.mapa-raspored{grid-template-columns:.8fr 1.2fr;gap:64px}}.mapa-adresa{margin:24px 0 12px;font-size:clamp(18px,1.6vw,22px);font-weight:500;line-height:1.4}.ugradnja{background:var(--indigo-50);border-radius:22px;position:relative;overflow:hidden}.ugradnja iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ugradnja button{background:repeating-linear-gradient(45deg, var(--indigo-50) 0 14px, #fff 14px 28px);width:100%;font:inherit;cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:absolute;inset:0}.ugradnja small{color:var(--tekst-2);text-align:center;max-width:320px;font-size:13px}.razmak-mali{height:clamp(16px,2vw,28px)}.razmak-srednji{height:clamp(32px,4vw,64px)}.razmak-veliki{height:clamp(64px,8vw,120px)}.razmak hr{border:0;border-top:1px solid var(--linija);margin:0;position:relative;top:50%}.razmak{align-items:center;display:flex}.razmak>.kontejner{width:100%}.pre-posle{gap:18px;display:grid}@media (min-width:900px){.pre-posle{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}}.par{border:1px solid var(--linija);background:#fff;border-radius:24px;display:grid;overflow:hidden}.par-pre,.par-posle{padding:26px 28px}.par span{font-family:var(--kompres);text-transform:uppercase;letter-spacing:.05em;border-radius:999px;margin-bottom:12px;padding:4px 10px;font-size:13px;display:inline-block}.par-pre span{background:var(--pozadina-2);color:var(--tekst-2)}.par-pre p{color:var(--tekst-2);margin:0;font-size:18px;-webkit-text-decoration:line-through #565a7059;text-decoration:line-through #565a7059}.par-posle{background:var(--indigo);color:#fff}.par-posle span{background:var(--zuta);color:var(--tekst)}.par-posle p{font-family:var(--citat);margin:0;font-size:clamp(18px,1.6vw,21px);line-height:1.6}.par-objasnjenje{color:var(--tekst-2);background:var(--zuta-50);margin:0;padding:18px 28px 24px;font-size:15px}.dokument{gap:40px;display:grid}@media (min-width:1100px){.dokument{grid-template-columns:300px minmax(0,760px);justify-content:center;gap:80px}.dokument aside{align-self:start;max-height:calc(100vh - 170px);position:sticky;top:140px;overflow-y:auto}}.dokument-datum{color:var(--tekst-2);background:var(--pozadina-2);border-radius:999px;margin:0 0 24px;padding:6px 14px;font-size:14px;display:inline-block}.izjava{max-width:1160px}.izjava-tekst{font-family:var(--naslov);letter-spacing:-.02em;text-wrap:balance;margin:18px 0 0;font-size:clamp(34px,5.4vw,84px);line-height:1.04}.izjava-tekst em{color:var(--plava);font-style:italic}.na-tamnom .izjava-tekst em{color:var(--zuta)}.izjava-potpis{font-family:var(--kompres);text-transform:uppercase;letter-spacing:.06em;color:var(--tekst-2);margin-top:32px;font-size:15px}.na-tamnom .izjava-potpis{color:#ffffffb3}.izjava-tekst.duga{max-width:1000px;font-size:clamp(26px,3.2vw,46px);line-height:1.15}.nacrt-traka{z-index:90;background:var(--zuta);color:var(--tekst);text-align:center;padding:8px 16px;font-size:14px;font-weight:600;position:sticky;top:0}.nacrt-traka a{margin-left:8px;text-decoration:underline}.hero-papir{background:var(--zuta-50);background-image:radial-gradient(#2c2d8112 1px,#0000 1px);background-size:22px 22px;border-radius:0 0 clamp(28px,4vw,56px) clamp(28px,4vw,56px)}.hero-v.sa-ilustracijom>.kontejner{align-items:center;gap:32px;display:grid}@media (min-width:960px){.hero-v.sa-ilustracijom>.kontejner{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:64px}}.hero-crtez{object-fit:contain;width:100%;max-width:440px;max-height:420px;animation:crtez-ulaz 1.1s var(--ease) both;justify-self:center}.hero-tamna .hero-crtez{filter:brightness(0)invert();opacity:.92}@media (max-width:959px){.hero-crtez{order:-1;max-width:260px;max-height:240px}}@keyframes crtez-ulaz{0%{opacity:0;transform:translateY(18px)rotate(-2deg)}}.paketi-lista{border-top:1px solid var(--tekst)}.paket-red{border-bottom:1px solid var(--linija)}.paket-red summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:6px 24px;padding:22px 4px;list-style:none;display:grid}.paket-red summary::-webkit-details-marker{display:none}.paket-red-ime{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.paket-red-ime h3{font-family:var(--naslov);margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:400;line-height:1.1}.paket-red-ime .bedz{position:static}.paket-red-opis{color:var(--tekst-2);grid-column:1/-1;max-width:62ch;font-size:15px}.paket-red-cena{white-space:nowrap;grid-area:1/2;align-items:baseline;gap:10px;display:flex}.paket-red-cena strong{font-family:var(--kompres);color:var(--indigo);letter-spacing:.01em;font-size:clamp(26px,2.6vw,36px)}.paket-red-cena s{color:var(--tekst-3);font-size:15px}.paket-red-vise{color:var(--plava);grid-column:1/-1;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.paket-red-vise svg{width:14px;height:14px;transition:transform .3s var(--ease)}.paket-red[open] .paket-red-vise svg{transform:rotate(45deg)}.paket-red summary:hover h3{color:var(--indigo)}@media (min-width:900px){.paket-red summary{grid-template-columns:minmax(220px,.9fr) minmax(0,1.4fr) auto 190px;padding:26px 8px}.paket-red-opis{grid-area:1/2}.paket-red-cena{grid-column:3}.paket-red-vise{grid-column:4;justify-self:end}}.paket-red-telo{animation:crtez-ulaz .4s var(--ease) both;gap:24px;padding:4px 8px 30px;display:grid}.paket-red-telo ul{gap:10px 32px;margin:0;padding:0;list-style:none;display:grid}.paket-red-telo li{align-items:flex-start;gap:10px;font-size:15.5px;line-height:1.5;display:flex}.paket-red-telo li svg{width:18px;height:18px;color:var(--sumska);flex:none;margin-top:3px}.paket-red-telo .napomena{color:var(--tekst-2);margin:0 0 18px;font-size:14.5px}@media (min-width:900px){.paket-red-telo{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:48px}.paket-red-telo ul{grid-template-columns:1fr 1fr}}.prica{--napredak:0;gap:40px;display:grid}.prica-scena{display:none}.prica-koraci{counter-reset:korak;margin:0;padding:0;list-style:none}.prica-koraci li{border-top:1px solid var(--linija);padding:28px 0}.prica-crtez-mob{object-fit:contain;object-position:left;width:170px;height:140px;margin-bottom:14px}.prica-meta{letter-spacing:.06em;text-transform:uppercase;color:var(--plava);align-items:center;gap:12px;margin:0 0 10px;font-size:13px;font-weight:600;display:flex}.prica-meta .br{font-family:var(--kompres);color:var(--indigo);letter-spacing:.02em;font-size:18px}.prica-koraci h3{font-family:var(--naslov);margin:0 0 14px;font-size:clamp(28px,3vw,44px);font-weight:400;line-height:1.05}.prica-tekst{color:var(--tekst-2);max-width:58ch;margin:0;font-size:17px;line-height:1.7}@media (min-width:1000px){.prica{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,96px)}.prica-crtez-mob{display:none}.prica-scena{grid-template-rows:1fr auto;grid-template-columns:1fr 34px;gap:18px 20px;height:calc(100vh - 170px);max-height:640px;display:grid;position:sticky;top:130px}.prica-papir{background:var(--zuta-50);background-image:radial-gradient(#2c2d8114 1px,#0000 1px);background-size:22px 22px;border-radius:28px;position:relative;overflow:hidden}.prica-papir img{object-fit:contain;opacity:0;width:76%;height:70%;transition:opacity .6s var(--ease), transform .9s var(--ease);position:absolute;inset:12% 12% 18%;transform:translateY(40px)scale(.94)rotate(2deg)}.prica-papir img.prosao{transform:translateY(-40px)scale(.96)rotate(-2deg)}.prica-papir img.vidljiv{opacity:1;transform:none}.prica-faza-velika{font-family:var(--kompres);text-transform:uppercase;letter-spacing:.06em;color:var(--plava);font-size:15px;position:absolute;bottom:22px;left:28px}.prica-brojac{grid-column:1;align-items:baseline;gap:10px;display:flex}.prica-brojac b{font-family:var(--kompres);color:var(--indigo);font-size:64px;line-height:.9}.prica-brojac span{font-family:var(--kompres);color:var(--tekst-3);font-size:22px}.prica-traka{background:var(--indigo-50);border-radius:4px;grid-area:1/2/span 2;justify-self:center;width:4px;position:relative;overflow:hidden}.prica-traka i{background:linear-gradient(var(--plava), var(--zelena));transform-origin:top;transform:scaleY(var(--napredak));position:absolute;inset:0}.prica-koraci li{opacity:.28;min-height:54vh;transition:opacity .5s var(--ease), transform .6s var(--ease);border-top:0;flex-direction:column;justify-content:center;padding:40px 0;display:flex;transform:translate(14px)}.prica-koraci li.aktivan{opacity:1;transform:none}.prica-koraci li:first-child{min-height:50vh}}@media (prefers-reduced-motion:reduce){.prica-papir img,.prica-koraci li,.hero-crtez,.paket-red-telo{transition:none!important;animation:none!important}}.usluga .hero-v .mrvice{margin-bottom:22px}.usluga-telo{gap:40px;padding:clamp(48px,6vw,96px) 0;display:grid}@media (min-width:1100px){.usluga-telo{grid-template-columns:300px minmax(0,760px);justify-content:center;gap:80px}.usluga-bocno{gap:18px;display:grid;position:sticky;top:130px}}.usluga-upit{background:var(--indigo);color:#fff;border-radius:22px;padding:24px}.usluga-upit b{font-family:var(--naslov);font-size:26px;font-weight:400;line-height:1.1;display:block}.usluga-upit p{color:#ffffffc7;margin:10px 0 18px;font-size:14.5px}.usluga-upit .dugme{background:var(--zuta);color:var(--tekst)}.usluga-proza .proza>p:first-child strong:only-child,.usluga-proza .proza>p:first-child b:only-child{font-family:var(--naslov);font-size:clamp(24px,2.4vw,32px);font-weight:400;line-height:1.2;display:block}.usluga-proza .proza h2{font-family:var(--naslov);border-top:1px solid var(--linija);margin-top:2.2em;padding-top:.9em;font-size:clamp(28px,2.8vw,40px);font-weight:400;line-height:1.1}.usluga-proza .proza>ol{counter-reset:celina;margin:1.6em 0;padding:0;list-style:none}.usluga-proza .proza>ol>li{counter-increment:celina;border-top:1px solid var(--linija);margin:0;padding:22px 0 6px 72px;font-size:clamp(17px,1.4vw,19px);line-height:1.6;position:relative}.usluga-proza .proza>ol>li:before{content:counter(celina, decimal-leading-zero);background:var(--zuta-50);width:52px;height:52px;font-family:var(--kompres);color:var(--indigo);border-radius:50%;place-items:center;font-size:22px;display:grid;position:absolute;top:20px;left:0}.usluga-proza .proza>ol>li:nth-child(4n+3):before{background:var(--plava-50)}.usluga-proza .proza>ol>li:nth-child(4n+5):before{background:var(--zelena-50)}.usluga-proza .proza>ol>li:has(>ul,>ol){counter-increment:none;font-family:var(--sans);font-size:inherit;line-height:inherit;border-top:0;padding:0 0 18px 72px}.usluga-proza .proza>ol>li:has(>ul,>ol):before{content:none}.usluga-proza .proza>ol>li::marker{content:none}.usluga-azurirano{color:var(--tekst-3);margin-top:40px;font-size:14px}.usluga-koraci{gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.usluga-koraci{grid-template-columns:repeat(4,minmax(0,1fr))}}.usluga-koraci li{border-top:1px solid #ffffff40;padding-top:18px}.usluga-koraci .br{font-family:var(--kompres);color:var(--zuta);font-size:40px}.usluga-koraci h3{font-family:var(--naslov);margin:8px 0;font-size:26px;font-weight:400}.usluga-koraci p{color:#ffffffc7;margin:0;font-size:15px}.paket-sam{align-items:start;gap:32px;display:grid}.paket-sam .paketi{grid-template-columns:1fr}.paket-sam .posle-paketa{margin:0}@media (min-width:1000px){.paket-sam{grid-template-columns:minmax(0,420px) minmax(0,1fr);gap:64px}}.dugme:not(.svetlo),.na-tamnom .dugme:not(.svetlo),.cta .dugme,.cta.zuta .dugme,.paket.istaknut .dugme,.usluga-upit .dugme{background:var(--zelena);color:var(--sumska);font-weight:600}.dugme:not(.svetlo):hover,.na-tamnom .dugme:not(.svetlo):hover,.cta .dugme:hover,.paket.istaknut .dugme:hover,.usluga-upit .dugme:hover{background:color-mix(in srgb, var(--zelena) 86%, var(--sumska));box-shadow:0 10px 24px -10px #0a4c358c}.tema-zelena .dugme:not(.svetlo){box-shadow:0 0 0 2px #ffffff40}.izjava-tekst.duga{font-family:var(--sans);letter-spacing:0;font-size:clamp(21px,2.2vw,30px);font-weight:500;line-height:1.45}.izjava-tekst.duga em{font-style:normal;font-weight:700}.pretraga-dugme{background:var(--indigo-50);width:44px;height:44px;color:var(--indigo);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:background .2s;display:grid}.pretraga-dugme:hover{background:var(--plava-50)}.pretraga-prozor{cursor:pointer;z-index:200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:crtez-ulaz .25s var(--ease) both;background:#14152b8c;justify-content:center;align-items:flex-start;padding:clamp(12px,8vh,90px) 16px 16px;display:flex;position:fixed;inset:0}.pretraga-kutija{cursor:auto;width:min(860px,100%);max-height:calc(100vh - 2*clamp(12px,8vh,90px));box-shadow:var(--senka-jaka);background:#fff;border-radius:24px;flex-direction:column;display:flex;overflow:hidden}.pretraga-kutija form{border-bottom:1px solid var(--linija);color:var(--tekst-2);align-items:center;gap:14px;padding:18px 22px;display:flex}.pretraga-kutija input{font:inherit;color:var(--tekst);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:20px}.pretraga-zatvori{border:1px solid var(--linija);background:var(--pozadina-2);color:var(--tekst-2);cursor:pointer;border-radius:8px;padding:4px 8px;font-size:12px}.pretraga-telo{padding:18px 22px 26px;overflow-y:auto}.pretraga-predlozi p{text-transform:uppercase;letter-spacing:.06em;color:var(--tekst-3);margin:0 0 10px;font-size:13px}.pretraga-predlozi button{border:1px solid var(--linija);font:inherit;cursor:pointer;background:#fff;border-radius:999px;margin:0 6px 8px 0;padding:8px 14px;font-size:15px}.pretraga-predlozi button:hover{border-color:var(--indigo)}.pretraga-prazno{color:var(--tekst-2);margin:6px 0}.pretraga-segment+.pretraga-segment{margin-top:26px}.pretraga-segment h2{font-family:var(--kompres);letter-spacing:.06em;text-transform:uppercase;color:var(--plava);align-items:center;gap:10px;margin:0 0 8px;font-size:15px;font-weight:400;display:flex}.pretraga-segment h2 span{font-family:var(--sans);background:var(--indigo-50);color:var(--indigo);letter-spacing:0;border-radius:999px;padding:2px 8px;font-size:12px}.pretraga-segment ol{border-top:1px solid var(--linija);margin:0 0 10px;padding:0;list-style:none}.pretraga-segment li{border-bottom:1px solid var(--linija)}.pretraga-rez{color:inherit;border-radius:12px;padding:14px 10px;text-decoration:none;display:block}.pretraga-rez:hover,.pretraga-rez:focus-visible{background:var(--pozadina-2)}.pretraga-rez b{color:var(--tekst);font-size:17px;font-weight:600;display:block}.pretraga-rez small{color:var(--tekst-3);margin-top:2px;font-size:13px;display:block}.pretraga-rez p{color:var(--tekst-2);margin:6px 0 0;font-size:15px;line-height:1.55}.pretraga-rez mark{background:var(--zuta-50);color:var(--tekst);box-shadow:0 0 0 2px var(--zuta-50);border-radius:3px;font-weight:600}.pretraga-forma{max-width:640px;box-shadow:var(--senka);background:#fff;border-radius:999px;gap:10px;margin-top:28px;padding:6px 6px 6px 22px;display:flex}.pretraga-forma input{font:inherit;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:18px}.pretraga-nav{flex-wrap:wrap;align-items:center;gap:8px;margin-top:22px;font-size:14px;display:flex}.pretraga-nav span{color:var(--tekst-2);margin-right:6px}.pretraga-nav a{border:1px solid var(--linija);color:var(--tekst);background:#fff;border-radius:999px;padding:6px 12px;text-decoration:none}.pretraga-nav a b{color:var(--plava);margin-left:4px}.sekcija .pretraga-segmenti{max-width:900px}.sekcija .pretraga-segment+.pretraga-segment{margin-top:48px}.sekcija .pretraga-segment h2{font-size:18px}.pretraga-hero .hero-crtez{max-height:260px}.pretraga-brzo a{color:var(--plava);margin:6px 10px 0 0;display:inline-block}.zaglavlje .pretraga-dugme{margin-left:auto}.zaglavlje .pretraga-dugme~.meni-dugme{margin-left:0}@media (min-width:1240px){.zaglavlje .pretraga-dugme{margin-left:0}}.arhiva>[hidden]{display:none!important}.filter-konkursa{margin-bottom:32px}.filter-red{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filter-padajuci{position:relative}.filter-padajuci>button{border:1px solid var(--linija);height:46px;font:inherit;color:var(--tekst);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:500;display:inline-flex}.filter-padajuci>button:hover,.filter-padajuci>button[aria-expanded=true]{border-color:var(--indigo)}.filter-padajuci>button.ima{border-color:var(--indigo);background:var(--indigo-50)}.filter-padajuci>button b{background:var(--indigo);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:12px;display:grid}.filter-padajuci>button svg{transition:transform .2s}.filter-padajuci>button[aria-expanded=true] svg{transform:rotate(180deg)}.filter-panel{z-index:30;border:1px solid var(--linija);min-width:260px;box-shadow:var(--senka-jaka);animation:crtez-ulaz .2s var(--ease) both;background:#fff;border-radius:16px;padding:8px;position:absolute;top:calc(100% + 8px);left:0}.filter-panel label{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:15px;display:flex}.filter-panel label:hover{background:var(--pozadina-2)}.filter-panel label.nema{opacity:.45}.filter-panel input{width:18px;height:18px;accent-color:var(--indigo);margin:0}.filter-panel label span{flex:1}.filter-panel small{color:var(--tekst-3);font-size:13px}.filter-ocisti{border:0;border-top:1px solid var(--linija);text-align:left;width:100%;font:inherit;color:var(--plava);cursor:pointer;background:0 0;margin-top:4px;padding:10px 12px;font-size:14px;display:block}.filter-stanje{color:var(--tekst-2);align-items:center;gap:14px;margin:0 0 0 auto;font-size:14px;display:flex}.filter-stanje button{font:inherit;color:var(--plava);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.filter-izabrano{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.filter-izabrano button{background:var(--indigo);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;padding:6px 12px;font-size:13.5px}@media (max-width:640px){.filter-stanje{width:100%;margin:4px 0 0}.filter-red{position:relative}.filter-padajuci{position:static}.filter-panel{min-width:0;top:calc(100% + 6px);left:0;right:0}}a.mega-uvod{color:#fff;transition:background .2s, transform .25s var(--ease);text-decoration:none}a.mega-uvod:hover{background-color:#23246d}.mega-otvori{background:var(--zelena);color:var(--sumska);white-space:nowrap;border-radius:999px;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding:12px 16px;font-size:14.5px;font-weight:600;display:inline-flex}a.mega-uvod:hover .mega-otvori svg{transform:translate(3px)}.mega-otvori svg{transition:transform .25s var(--ease)}.mob-meni .mob-pregled{background:var(--zelena);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin:4px 0 6px;font-weight:600;color:var(--sumska)!important;padding:12px 16px!important;display:flex!important}@media (max-width:999px){.futer-kontakt address a,.futer-kolone a,.panel-vrh a,.clanak .meta a{padding:6px 0;display:inline-block}}.samo-telefon{display:none}@media (hover:none){.samo-racunar{display:none}.samo-telefon{display:inline}}.mega li.mega-pregled a{background:var(--zelena-50);box-shadow:inset 0 0 0 1px #5dbf9473}.mega li.mega-pregled a:hover{background:#d9f0e5}.mega li.mega-pregled b{color:var(--sumska);align-items:center;gap:6px;font-weight:600;display:flex}.mega li.mega-pregled b svg{width:14px;height:14px;transition:transform .25s var(--ease)}.mega li.mega-pregled a:hover b svg{transform:translate(3px)}.nav.mega-zatvoren>li .mega{pointer-events:none;opacity:0!important;visibility:hidden!important;transform:translateY(6px)!important}.forma-dva{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}@media (min-width:640px){.forma-dva{grid-template-columns:repeat(2,minmax(0,1fr))}}.forma-fajl{position:relative}.forma-fajl input[type=file]{opacity:0;cursor:pointer;height:54px;position:absolute;inset:auto 0 0}.forma-fajl-polje{min-height:54px;color:var(--tekst-2);white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1.5px dashed #2c2d8159;border-radius:14px;align-items:center;gap:10px;padding:0 16px;overflow:hidden;margin:0!important;font-weight:400!important;display:flex!important}.forma-fajl-polje:before{content:"";background:currentColor;flex:none;width:18px;height:18px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' d='M12 16V4m0 0-5 5m5-5 5 5M4 16v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-3'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='black' stroke-width='2' stroke-linecap='round' d='M12 16V4m0 0-5 5m5-5 5 5M4 16v3a1 1 0 0 0 1 1h14a1 1 0 0 0 1-1v-3'/%3E%3C/svg%3E") 50%/contain no-repeat}.forma-fajl:focus-within .forma-fajl-polje{border-color:var(--indigo);box-shadow:0 0 0 4px #2c2d811f}.forma-cekiraj{color:var(--tekst-2);align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.forma .forma-cekiraj input{width:20px;height:20px;accent-color:var(--indigo);flex:none;margin-top:2px;padding:0}.forma .forma-cekiraj>span{margin:0;font-size:14px;font-weight:400;display:inline}.forma-cekiraj a{color:var(--plava);text-decoration:underline}.prijava-raspored{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}@media (min-width:1000px){.prijava-raspored{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px}}.prijava-raspored .forma{background:#fff}li.posao .posao-naslov{color:inherit;text-decoration:none}li.posao .posao-naslov:hover{color:var(--indigo)}#prijava{scroll-margin-top:110px}.nav-link[aria-current]{background:var(--indigo-50);color:var(--indigo);font-weight:600}.mega li a[aria-current=page]{background:var(--indigo);box-shadow:none}.mega li a[aria-current=page] b,.mega li a[aria-current=page] span{color:#fff!important}.mega li a[aria-current=page] b:after{content:"Ovde si";background:var(--zelena);color:var(--sumska);vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700}.mob-meni a[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--zelena);text-decoration-color:var(--zelena);text-underline-offset:5px;font-weight:700;text-decoration-thickness:3px;color:var(--indigo)!important}.mob-meni .mob-pregled[aria-current=page]{text-decoration:none}.mob-meni summary[aria-current]{color:var(--indigo)}.osoba{color:inherit;transition:transform .35s var(--ease), box-shadow .35s;text-decoration:none}a.osoba:hover{box-shadow:var(--senka-jaka);transform:translateY(-4px)}.osoba .portret img{filter:grayscale(.35);transition:transform .8s var(--ease), filter .5s}a.osoba:hover .portret img{filter:none}.osoba-telo{align-content:start;gap:10px;padding:22px 24px 26px;display:grid}.osoba .osoba-telo h3{margin:0;padding:0;line-height:1.05}.osoba .osoba-uloga{letter-spacing:.06em;text-transform:uppercase;color:var(--plava);margin:0;padding:0;font-size:13px;font-weight:600}.osoba-oblasti{flex-wrap:wrap;gap:6px;margin:4px 0 6px;padding:0;list-style:none;display:flex}.osoba-oblasti li{border:1px solid var(--linija);background:#fff;border-radius:999px;padding:5px 11px;font-size:13.5px}.osoba .link-strelica{margin-top:4px}@media (min-width:1100px){.tim-veliki{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.tim-veliki{gap:24px}.tim-veliki .osoba{background:var(--zuta-50);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.tim-veliki .osoba:nth-child(2){background:var(--zelena-50)}.tim-veliki .osoba .portret{aspect-ratio:auto;height:100%;min-height:340px}.tim-veliki .osoba-telo{align-content:center;padding:32px 30px}.tim-veliki .osoba h3{font-size:clamp(2rem,2.6vw,2.6rem)}}.autor-scena{width:100%;height:100%;display:block}.prica-papir-scena{place-items:center;padding:6% 6% 12%;display:grid}.sc-deo{opacity:0;transform-box:fill-box;transform-origin:bottom;transition:opacity .55s var(--ease), transform .7s var(--ease);transform:translateY(18px)scale(.96)}.sc-deo.sc-aktivan{opacity:1;transform:none}.sc-polica{opacity:0;transition:opacity .6s}.sc-polica.sc-puna{opacity:1}.sc-ruka{transform-box:fill-box;transform-origin:0}.sc-aktivan.sc-pisanje~.sc-ruka,.sc-aktivan .sc-taster{animation:.9s ease-in-out infinite sc-kucaj}.sc-aktivan .sc-sjaj{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite sc-sjaj}.sc-aktivan .sc-zrak{animation:1.8s ease-in-out infinite sc-treperi}.sc-aktivan .sc-red{transform-box:fill-box;transform-origin:0;animation:sc-pisi .6s var(--ease) both}.sc-aktivan .sc-list{animation:sc-padni .5s var(--ease) both}.sc-aktivan .sc-koverat{animation:sc-leti 2.4s var(--ease) .4s infinite}.sc-aktivan .sc-trag{stroke-dashoffset:200px;animation:2.4s linear .4s infinite sc-trag}.sc-aktivan .sc-potvrda{transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.3,1.6,.5,1) .3s both sc-iskoci}.sc-aktivan .sc-lupa{animation:3.2s ease-in-out infinite sc-lupa}.sc-aktivan .sc-balon{transform-box:fill-box;transform-origin:0 100%;animation:.6s cubic-bezier(.3,1.6,.5,1) .8s both sc-iskoci}.sc-aktivan .sc-precrtano{transform-box:fill-box;transform-origin:0;animation:sc-pisi .4s var(--ease) both}.sc-aktivan .sc-kvacica{stroke-dasharray:30;stroke-dashoffset:30px;animation:sc-crtaj .4s var(--ease) both}.sc-aktivan .sc-slog{transform-box:fill-box;transform-origin:0;animation:sc-pisi .6s var(--ease) both}.sc-aktivan .sc-korica{transform-box:fill-box;transform-origin:0;animation:sc-otvori .9s var(--ease) both}.sc-aktivan .sc-boja{transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.6,.5,1) both sc-iskoci}.sc-aktivan .sc-rez{stroke-dasharray:30;stroke-dashoffset:30px;animation:sc-crtaj .5s var(--ease) .2s both}.sc-aktivan .sc-barkod{transform-box:fill-box;transform-origin:0;animation:sc-pisi .7s var(--ease) .2s both}.sc-aktivan .sc-pecat{transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.3,1.6,.5,1) .7s both sc-pecat}.sc-aktivan .sc-knjiga{animation:.55s cubic-bezier(.3,1.4,.5,1) both sc-padni}.sc-aktivan .sc-iskra{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite sc-iskra}@keyframes sc-sjaj{50%{opacity:.4;transform:scale(1.18)}}@keyframes sc-treperi{50%{opacity:.35}}@keyframes sc-kucaj{50%{transform:translateY(3px)}}@keyframes sc-pisi{0%{transform:scaleX(0)}}@keyframes sc-padni{0%{opacity:0;transform:translateY(-40px)}}@keyframes sc-leti{0%,15%{opacity:1;transform:none}70%{opacity:0;transform:translate(160px,-170px)rotate(-14deg)scale(.6)}to{opacity:0;transform:translate(160px,-170px)scale(.6)}}@keyframes sc-trag{0%,15%{stroke-dashoffset:200px;opacity:0}40%{opacity:1}80%,to{stroke-dashoffset:0;opacity:0}}@keyframes sc-iskoci{0%{opacity:0;transform:scale(.3)}}@keyframes sc-lupa{0%,to{transform:translate(0)}33%{transform:translate(36px,40px)}66%{transform:translate(-6px,78px)}}@keyframes sc-crtaj{to{stroke-dashoffset:0}}@keyframes sc-otvori{0%{opacity:0;transform:perspective(600px)rotateY(-75deg)}}@keyframes sc-pecat{0%{opacity:0;transform:scale(1.8)rotate(-20deg)}}@keyframes sc-iskra{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}.prica-scena-mob{aspect-ratio:6/5;background:var(--zuta-50);border-radius:20px;width:100%;max-width:320px;height:auto;padding:8px}@media (prefers-reduced-motion:reduce){.autor-scena *,.sc-deo{transition:none!important;animation:none!important}}.sc-lampa .sc-svetlo{transition:opacity .6s}.sc-lampa.sc-upaljena .sc-svetlo{opacity:.22}.sc-para{animation:2.6s ease-in-out infinite sc-para}@keyframes sc-para{0%,to{opacity:0;transform:translateY(4px)}50%{opacity:.4;transform:translateY(-4px)}}.sc-red-ponavlja{transform-box:fill-box;transform-origin:0;animation:2.4s steps(8,end) infinite sc-kucanje}@keyframes sc-kucanje{0%{transform:scaleX(0)}70%,to{transform:scaleX(1)}}.sc-taster{animation:.6s ease-in-out infinite sc-kucaj}.sc-valjak{transform-box:fill-box;transform-origin:50%;animation:1.2s ease-in-out infinite sc-sjaj}.sc-lupa-mala{animation:3s ease-in-out infinite sc-lupa-mala}@keyframes sc-lupa-mala{0%,to{transform:translate(0)}33%{transform:translate(60px,18px)}66%{transform:translate(20px,50px)}}g.sc-iskoci{transform-box:fill-box;transform-origin:50%;animation:.6s cubic-bezier(.3,1.6,.5,1) .4s both sc-iskoci}.sc-koverat-ruka{animation:4s ease-in infinite sc-ubaci}@keyframes sc-ubaci{0%,55%{opacity:1;transform:none}75%{opacity:0;transform:translate(30px,-60px)scale(.6)}to{opacity:0}}.sc-zrak{animation:1.6s ease-in-out infinite sc-treperi}.sc-sjaj{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite sc-sjaj}@media (max-width:999px){.prica-autor .prica-scena{z-index:5;margin:0 calc(var(--gutter) * -1);padding:8px var(--gutter) 10px;background:#fff;display:block;position:sticky;top:82px;box-shadow:0 12px 18px -16px #14152b59}.prica-autor .prica-papir{background:var(--zuta-50);background-image:radial-gradient(#2c2d8114 1px,#0000 1px);background-size:22px 22px;border-radius:20px;height:min(38vh,300px);position:relative;overflow:hidden}.prica-autor .prica-papir-scena{padding:4% 6% 8%}.prica-autor .prica-faza-velika{font-family:var(--kompres);text-transform:uppercase;letter-spacing:.06em;color:var(--plava);font-size:13px;position:absolute;bottom:10px;left:16px}.prica-autor .prica-brojac{right:calc(var(--gutter) + 14px);align-items:baseline;gap:4px;display:flex;position:absolute;bottom:18px}.prica-autor .prica-brojac b{font-family:var(--kompres);color:var(--indigo);font-size:30px;line-height:1}.prica-autor .prica-brojac span{font-family:var(--kompres);color:var(--tekst-3);font-size:14px}.prica-autor .prica-traka{left:var(--gutter);right:var(--gutter);background:var(--indigo-50);border-radius:4px;height:4px;position:absolute;bottom:2px;overflow:hidden}.prica-autor .prica-traka i{background:linear-gradient(90deg, var(--plava), var(--zelena));transform-origin:0;transform:scaleX(var(--napredak));position:absolute;inset:0}.prica-autor .prica-crtez-mob{display:none}.prica-autor .prica-koraci li{opacity:.3;min-height:46vh;transition:opacity .4s var(--ease);flex-direction:column;justify-content:center;display:flex}.prica-autor .prica-koraci li.aktivan{opacity:1}}.cta.roze{background:var(--roze);color:var(--tekst)}.cta.roze p{color:var(--tekst-2)}.cta.roze:before{opacity:.45;background:#fff}.cta.roze:after{background:var(--zuta);opacity:.55}.cta.roze .d2 em:after{background:#fff}.forma select{width:100%;font:inherit;color:inherit;appearance:none;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 4.5 6 7.5l3-3' stroke='%232c2d81' stroke-width='1.6' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") right 16px center/14px no-repeat;border:1.5px solid #0000;border-radius:14px;padding:14px 44px 14px 16px;font-size:16px}.forma select:focus{border-color:var(--indigo);outline:none;box-shadow:0 0 0 4px #2c2d811f}.forma select:invalid{color:var(--tekst-3)}.kontakti{grid-template-columns:minmax(0,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:700px){.kontakti{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.kontakti{grid-template-columns:repeat(3,minmax(0,1fr))}}.kontakt-kartica{border:1px solid var(--linija);transition:border-color .2s, box-shadow .3s, transform .3s var(--ease);background:#fff;border-radius:20px;grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:4px 14px;padding:20px 22px;display:grid}.kontakt-kartica:has(a):hover{border-color:var(--indigo);box-shadow:var(--senka);transform:translateY(-2px)}.kontakt-ikona{background:var(--indigo-50);width:44px;height:44px;color:var(--indigo);border-radius:14px;grid-row:1/span 2;place-items:center;display:grid}.kontakt-telefon .kontakt-ikona,.kontakt-adresa .kontakt-ikona{background:var(--zelena-50);color:var(--sumska)}.kontakt-oznaka{color:var(--tekst-2);font-size:13.5px;line-height:1.4}.kontakt-vrednost{color:var(--tekst);overflow-wrap:anywhere;font-size:17px;font-weight:600;text-decoration:none}a.kontakt-vrednost:hover{color:var(--indigo);text-decoration:underline}.citac-korica{width:min(100%,320px);transition:transform .4s var(--ease);border-radius:4px 10px 10px 4px;justify-self:center;display:block;overflow:hidden;transform:rotate(-2deg);box-shadow:inset -6px 0 #00000014,0 30px 60px -20px #2c2d8173,0 8px 18px #2c2d8126}.citac-korica:hover,.citac-korica:focus-visible{transform:rotate(0)translateY(-6px)}.citac-korica img{width:100%;height:auto;display:block}@media (max-width:959px){.citac-korica{order:-1;width:min(62vw,240px)}}.citac-napomena{opacity:.75;margin-top:14px;font-size:.9rem}.citac-sadrzaj{counter-reset:prica;grid-template-columns:minmax(0,1fr);gap:10px;margin:8px 0 0;padding:0;list-style:none;display:grid}@media (min-width:720px){.citac-sadrzaj{grid-template-columns:repeat(3,minmax(0,1fr))}}.citac-sadrzaj li{counter-increment:prica;background:#fff;border-radius:14px;align-items:baseline;gap:12px;padding:16px 18px;font-weight:500;display:flex}.citac-sadrzaj li:before{content:counter(prica, decimal-leading-zero);color:var(--plava,#3766b0);font-size:.85rem}.usluga-upit.citac-upit{background:var(--roze,#f8c7d6);color:var(--indigo)}.usluga-upit.citac-upit p{color:var(--indigo);opacity:.85}.usluga-upit.citac-upit .dugme{background:var(--zelena,#5dbf94)}.vidljivo-samo-citacu{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.kontejner.uski{max-width:820px}.forma-kvacice{border:0;flex-wrap:wrap;gap:8px 16px;margin:0;padding:0;display:flex}.forma-kvacice legend{width:100%;margin-bottom:8px;font-size:14px;font-weight:500}.forma-kvacice label{align-items:center;gap:6px;font-size:15px;display:inline-flex}.forma-kvacice input,.forma-saglasnost input{width:18px;height:18px;accent-color:var(--indigo);flex:none}.forma-saglasnost{color:var(--tekst-2);align-items:flex-start;gap:10px;font-size:14px;display:flex}.forma select{width:100%}.forma-gotovo{text-align:left;gap:10px}.rukopis-raspored{gap:clamp(28px,5vw,64px);display:grid}@media (min-width:1000px){.rukopis-raspored{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}}.rukopis-koraci{gap:22px;margin:0 0 28px;padding:0;list-style:none;display:grid}.rukopis-koraci li{grid-template-columns:52px minmax(0,1fr);column-gap:14px;display:grid}.rukopis-koraci .br{font-family:var(--kompres);color:var(--plava);grid-row:span 2;font-size:34px;line-height:1}.rukopis-koraci p{color:var(--tekst-2);margin:4px 0 0}.status-rezultat{border-radius:var(--r);background:var(--zelena-50);margin-top:24px;padding:clamp(22px,3vw,34px)}.status-koraci{counter-reset:korak;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:18px 0;padding:0;list-style:none;display:grid}.status-koraci li{counter-increment:korak;text-align:center;color:var(--tekst-3);padding-top:34px;font-size:12px;position:relative}.status-koraci li:before{content:counter(korak);border:2px solid var(--linija);background:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-weight:600;display:grid;position:absolute;top:0;left:50%;translate:-50%}.status-koraci li.gotovo{color:var(--tekst)}.status-koraci li.gotovo:before{content:"✓";background:var(--zelena);border-color:var(--zelena);color:#fff}.status-koraci li.sada{color:var(--indigo);font-weight:600}.status-koraci li.sada:before{background:var(--indigo);border-color:var(--indigo);color:#fff}@media (max-width:600px){.status-koraci{grid-template-columns:minmax(0,1fr);gap:10px}.status-koraci li{text-align:left;padding:2px 0 0 38px}.status-koraci li:before{left:0;translate:0}}.newsletter{gap:14px;display:grid}.newsletter-polje{flex-wrap:wrap;gap:8px;display:flex}.newsletter-polje input{border:1.5px solid var(--linija);min-width:0;height:52px;font:inherit;color:var(--tekst);background:#fff;border-radius:999px;flex:220px;padding:0 18px}.newsletter-polje input:focus{outline:2px solid var(--plava);outline-offset:1px}.newsletter-polje .dugme{flex:none}.futer-newsletter{max-width:520px;margin-top:28px}.futer-newsletter p{opacity:.85;margin:0 0 12px}.futer-newsletter .poruka-forme{color:#fff}.kalkulator{gap:clamp(24px,4vw,48px);display:grid}@media (min-width:1000px){.kalkulator{grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);align-items:start}}.kalk-unos{gap:28px;display:grid}.kalk-unos fieldset{border:0;margin:0;padding:0}.kalk-unos legend{font-family:var(--naslov);margin-bottom:14px;font-size:clamp(22px,2.4vw,28px)}.kalk-izbor{flex-wrap:wrap;gap:8px;display:flex}.kalk-izbor button{border:1.5px solid var(--linija);font:inherit;cursor:pointer;color:var(--tekst);background:#fff;border-radius:999px;padding:12px 22px;font-weight:500}.kalk-izbor button[aria-pressed=true]{background:var(--indigo);border-color:var(--indigo);color:#fff}.kalk-obim{flex-wrap:wrap;gap:8px;display:flex}.kalk-obim input,.kalk-obim select{border:1.5px solid var(--linija);height:52px;font:inherit;color:var(--tekst);background:#fff;border-radius:14px;padding:0 14px}.kalk-obim input{width:160px;font-size:20px;font-weight:600}.kalk-obim select{flex:200px;min-width:0}.kalk-pomoc{color:var(--tekst-3);margin:8px 0 0;font-size:13px}.kalk-dodaci{gap:8px;display:grid}.kalk-dodaci label{border:1.5px solid var(--linija);cursor:pointer;border-radius:16px;grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:12px;padding:14px 16px;display:grid}.kalk-dodaci label:has(input:checked){border-color:var(--indigo);background:var(--indigo-50)}.kalk-dodaci input{width:18px;height:18px;accent-color:var(--indigo);margin-top:3px}.kalk-dodaci small{color:var(--tekst-2);margin-top:2px;font-size:13px;display:block}.kalk-dodaci em{white-space:nowrap;font-style:normal;font-weight:600}.kalk-rezultat{border-radius:var(--r);background:var(--indigo);color:#fff;gap:10px;padding:clamp(24px,3vw,36px);display:grid;position:sticky;top:110px}.kalk-rezultat .oznaka{color:var(--zuta)}.kalk-ukupno{font-family:var(--kompres);margin:0;font-size:clamp(48px,6vw,72px);line-height:1}.kalk-stavka{opacity:.9;margin:0}.kalk-stavka s{opacity:.6}.kalk-napomena{opacity:.75;margin:6px 0;font-size:13px}.kalk-rezultat .link-strelica{color:#fff}@media (max-width:999px){.kalk-rezultat{position:static}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.katalog-raspored{gap:24px;display:grid}@media (min-width:900px){.katalog-raspored{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:clamp(32px,4vw,56px)}.katalog-filteri summary{pointer-events:none}.katalog-filteri summary:after{display:none}}.katalog-filteri{background:var(--pozadina-2);border-radius:20px;padding:18px 20px}.katalog-filteri summary{cursor:pointer;align-items:center;gap:8px;font-weight:600;list-style:none;display:flex}.katalog-filteri summary::-webkit-details-marker{display:none}.katalog-filteri summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;margin-left:auto;transition:transform .2s;transform:rotate(45deg)}.katalog-filteri[open] summary:after{transform:rotate(-135deg)}.katalog-filteri summary b{background:var(--indigo);color:#fff;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:grid}.filter-trazi input{border:1px solid var(--linija);width:100%;height:44px;font:inherit;background:#fff;border-radius:12px;margin-top:14px;padding:0 14px}.filter-grupa{border:0;gap:2px;margin:20px 0 0;padding:0;display:grid}.filter-grupa legend{letter-spacing:.06em;text-transform:uppercase;color:var(--tekst-3);margin-bottom:8px;padding:0;font-size:12px;font-weight:600}.filter-grupa label{cursor:pointer;align-items:center;gap:10px;padding:5px 0;font-size:15px;display:flex}.filter-grupa input{width:18px;height:18px;accent-color:var(--indigo);cursor:pointer}.filter-grupa small{color:var(--tekst-3);margin-left:auto;font-size:13px}.filter-dugmad{align-items:center;gap:16px;margin-top:22px;display:flex}.filter-dugmad .dugme{height:42px;padding:0 20px;font-size:15px}.filter-dugmad a{color:var(--tekst-2);font-size:14px}.katalog-traka{border-bottom:1px solid var(--linija);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-bottom:28px;padding-bottom:16px;display:flex}.katalog-traka p{color:var(--tekst-2);margin:0 auto 0 0}.katalog-traka p b{color:var(--tekst)}.katalog-traka>label{color:var(--tekst-2);align-items:center;gap:8px;font-size:14px;display:flex}.katalog-traka select{border:1px solid var(--linija);height:40px;font:inherit;color:var(--tekst);cursor:pointer;background:#fff;border-radius:10px;padding:0 12px}.katalog-prikaz{background:var(--pozadina-2);border-radius:999px;padding:3px;display:flex}.katalog-prikaz input{opacity:0;pointer-events:none;position:absolute}.katalog-prikaz span{cursor:pointer;color:var(--tekst-2);border-radius:999px;padding:7px 14px;font-size:14px;display:block}.katalog-prikaz input:checked+span{color:var(--tekst);box-shadow:var(--senka);background:#fff}.katalog-prikaz input:focus-visible+span{outline:2px solid var(--indigo)}.katalog{grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:clamp(24px,3vw,40px) clamp(14px,2.4vw,32px);margin:0;padding:0;list-style:none;display:grid}.katalog-knjiga{color:inherit;gap:4px;text-decoration:none;display:grid}.katalog-korica{aspect-ratio:3/4;background:var(--pozadina-2);transition:background .35s var(--ease);border-radius:16px;justify-content:center;align-items:flex-end;margin-bottom:12px;padding:6% 8% 0;display:flex}.katalog-korica img{object-fit:contain;filter:drop-shadow(0 14px 18px #14152b2e);transform-origin:50% 100%;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .35s var(--ease);display:block}.katalog-knjiga:hover .katalog-korica,.katalog-knjiga:focus-visible .katalog-korica{background:var(--indigo-50)}.katalog-knjiga:hover .katalog-korica img,.katalog-knjiga:focus-visible .katalog-korica img{transform:translateY(-6px)scale(1.02)}.katalog-opis{gap:3px;display:grid}.katalog-knjiga b{font-family:var(--naslov);font-size:20px;font-weight:400;line-height:1.15}.katalog-knjiga small{color:var(--tekst-2);font-size:15px}.katalog-knjiga em{color:var(--plava);font-size:13px;font-style:normal}.katalog-kratko{color:var(--tekst-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:15px;line-height:1.5;display:-webkit-box;overflow:hidden}.katalog-lista{grid-template-columns:1fr;gap:0}.katalog-lista li+li{border-top:1px solid var(--linija)}.katalog-lista .katalog-knjiga{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:20px;padding:16px 0}.katalog-lista .katalog-korica{border-radius:12px;margin:0;padding:10px 12px 0}.korica-zamena{background:var(--pozadina-2);border-radius:4px 10px 0 0;width:100%;height:100%;display:block}.katalog-prazno{border-radius:var(--r);background:var(--zuta-50);max-width:620px;padding:clamp(24px,4vw,44px)}.knjiga-raspored,.pisac-raspored{align-items:center;gap:clamp(24px,5vw,64px);display:grid}@media (min-width:900px){.knjiga-raspored{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.pisac-raspored{grid-template-columns:260px minmax(0,1fr)}}.knjiga-korica{justify-content:center;max-width:360px;display:flex}.knjiga-korica img{object-fit:contain;filter:drop-shadow(0 24px 30px #14152b38);width:auto;max-width:100%;height:auto;max-height:560px;display:block}.knjiga-o-autoru{border-radius:var(--r);background:var(--pozadina-2);gap:20px 32px;margin-top:28px;padding:clamp(20px,3vw,32px);display:grid}@media (min-width:700px){.knjiga-o-autoru{grid-template-columns:140px minmax(0,1fr)}}.knjiga-o-autoru h3{margin:0}.knjiga-o-autoru h3 a{color:inherit;text-decoration:none}.knjiga-o-autoru h3 a:hover{text-decoration:underline}.knjiga-o-autoru p{max-width:68ch;color:var(--tekst-2)}.knjiga-autor-mesto{margin:4px 0 0;font-size:14px}.knjiga-autor-ostale{letter-spacing:.06em;text-transform:uppercase;margin:20px 0 10px;font-size:12px;font-weight:600}.knjiga-autor-knjige{flex-wrap:wrap;gap:16px;margin:0 0 22px;padding:0;list-style:none;display:flex}.knjiga-autor-knjige a{width:96px;color:var(--tekst);gap:6px;font-size:13px;line-height:1.3;text-decoration:none;display:grid}.knjiga-autor-knjige img{object-fit:contain;filter:drop-shadow(0 8px 10px #14152b2e);width:auto;height:120px}.knjiga-autor{margin:6px 0 0;font-size:20px}.knjiga-podaci{grid-template-columns:max-content minmax(0,1fr);gap:6px 18px;margin:26px 0 0;font-size:15px;display:grid}.knjiga-podaci dt{color:var(--tekst-3)}.knjiga-podaci dd{margin:0}.knjiga-prodavci{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.knjiga-prodavci a{color:var(--tekst);background:#fff;border-radius:16px;align-items:center;gap:10px;padding:18px 20px;text-decoration:none;display:flex}.knjiga-prodavci span{color:var(--tekst-2);margin-left:auto}.pisci-mreza{grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.pisci-mreza a{text-align:center;color:inherit;justify-items:center;gap:4px;text-decoration:none;display:grid}.pisac-slika{aspect-ratio:1;background:var(--roze);width:140px;color:var(--indigo);font-family:var(--naslov);border-radius:50%;place-items:center;margin-bottom:8px;font-size:40px;display:grid;overflow:hidden}.pisac-slika[data-boja="0"]{background:var(--indigo);color:#fff}.pisac-slika[data-boja="1"]{background:var(--zelena);color:var(--sumska)}.pisac-slika[data-boja="2"]{background:var(--zuta);color:var(--indigo)}.pisac-slika[data-boja="3"]{background:var(--roze);color:var(--indigo)}.pisac-slika[data-boja="4"]{background:var(--plava);color:#fff}.pisac-slika[data-boja="5"]{background:var(--sumska);color:var(--zuta)}.pisci-mreza a .pisac-slika{transition:transform .35s var(--ease), box-shadow .35s var(--ease)}.pisci-mreza a:hover .pisac-slika{box-shadow:var(--senka-jaka);transform:translateY(-4px)rotate(-3deg)}.pisci-mreza b{font-family:var(--naslov);font-size:1.25rem;font-weight:400;line-height:1.15}.pisci-mreza a:hover b{color:var(--indigo)}.pisac-slika.velika{width:min(260px,60vw);font-size:72px}.pisac-slika img{object-fit:cover;width:100%;height:100%}.pisac-mreze{flex-wrap:wrap;gap:8px 16px;display:flex}.rok-oznaka{background:var(--zelena-50);color:var(--sumska);border-radius:999px;justify-self:start;margin:6px 0;padding:3px 10px;font-size:12px;font-weight:600;display:inline-block}.rok-oznaka.uskoro{background:var(--zuta-50);color:#7a5200}.rok-oznaka.zavrsen{background:var(--linija);color:var(--tekst-2)}.konkurs-kartica{border-radius:var(--r);background:var(--indigo-50);gap:16px;margin-bottom:32px;padding:clamp(20px,3vw,30px);display:grid}.konkurs-kartica.zatvoren{background:var(--pozadina-2)}.konkurs-kartica dl{gap:10px;margin:0;display:grid}.konkurs-kartica dt{color:var(--tekst-3);font-size:13px}.konkurs-kartica dd{margin:0;font-weight:500}.konkurs-radnje{flex-wrap:wrap;gap:10px;display:flex}.konkurs-podsetnik p{margin:0 0 8px;font-size:15px}.usluga-rok{background:var(--zelena-50);border-radius:22px;padding:22px 24px}.usluga-rok b{font-family:var(--naslov);margin-bottom:10px;font-size:24px;font-weight:400;display:block}.usluga-rok dl{grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0 0 10px;display:grid}.usluga-rok dt{color:var(--tekst-3)}.usluga-rok dd{margin:0;font-weight:600}.usluga-rok p{color:var(--tekst-2);font-size:14px}.utisci-usluge{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.utisci-usluge li{background:var(--roze-50);border-radius:20px;gap:10px;padding:24px;display:grid}.utisci-usluge blockquote{margin:0;font-size:17px;line-height:1.55}.utisci-usluge p{color:var(--tekst-2);margin:0;font-size:14px}.zvezdice{color:#e2a400;letter-spacing:2px}.tabela-rokova{border-collapse:collapse;width:100%;font-size:16px}.tabela-rokova th,.tabela-rokova td{text-align:left;border-bottom:1px solid var(--linija);vertical-align:top;padding:14px 16px}.tabela-rokova thead th{text-transform:uppercase;letter-spacing:.06em;color:var(--tekst-3);font-size:13px}.tabela-rokova tbody th{font-weight:500}.tabela-rokova small{color:var(--tekst-3);font-weight:400;display:block}.o-autoru{background:var(--indigo-50);border-radius:20px;align-items:flex-start;gap:18px;margin:36px 0 20px;padding:22px;display:flex}.o-autoru-slika{border-radius:50%;flex:none;width:76px;height:76px;overflow:hidden}.o-autoru-slika img{object-fit:cover;width:100%;height:100%}.o-autoru b{font-family:var(--naslov);margin:2px 0 6px;font-size:24px;font-weight:400;display:block}.o-autoru b a{color:inherit}.o-autoru p:not(.oznaka){color:var(--tekst-2);margin:0;font-size:15px}.mapa-sajta{columns:3 300px;column-gap:40px}.mapa-deo{break-inside:avoid;margin-bottom:32px}.mapa-deo h2 small{font-family:var(--sans);color:var(--tekst-3);font-size:14px}.mapa-deo ul{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.mapa-deo a{color:var(--tekst);-webkit-text-decoration-color:var(--linija);text-decoration-color:var(--linija)}.mapa-teme{column-span:all}.mapa-teme p{flex-wrap:wrap;gap:6px 14px;font-size:14px;display:flex}.baner{margin:28px 0}.baner a,.baner>div{color:inherit;text-decoration:none;display:block}.baner-slika img{border-radius:var(--r);width:100%;height:auto;display:block}.baner-tekst{color:var(--tekst);border-radius:var(--r);background:var(--zuta-50);border:1px solid var(--zuta);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:22px 26px;display:flex}.baner-tekst b{font-family:var(--naslov);font-size:26px;font-weight:400;line-height:1.1}.baner-tekst>span:not(.baner-dugme){color:var(--tekst-2);flex:260px}.baner-dugme{background:var(--zelena);color:#fff;white-space:nowrap;border-radius:999px;margin-left:auto;padding:10px 20px;font-weight:700}.baner a:hover .baner-dugme{background:var(--sumska)}.baner-traka{margin:0}.baner-traka .baner-tekst{padding:10px var(--gutter);background:var(--indigo);color:#fff;border:0;border-radius:0;justify-content:center;font-size:15px}.baner-traka .baner-tekst b{font-family:var(--sans);font-size:15px;font-weight:700}.baner-traka .baner-tekst>span:not(.baner-dugme){color:#fff;flex:0 auto}.baner-traka .baner-dugme{margin-left:0;padding:4px 14px;font-size:14px}.baner-traka.baner-slika img{border-radius:0}.baner-vrh{margin-top:24px}.vezbe{gap:20px;display:grid}.vezba{border-radius:var(--r);color:var(--tekst);border:1px solid var(--linija);background:#fff;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:0;display:grid;overflow:hidden}.vezba-tema{padding:30px 32px}.vezba-broj{font-family:var(--kompres);letter-spacing:.06em;color:var(--plava);font-size:14px}.vezba-tema h3{font-family:var(--naslov);margin:8px 0 14px;font-size:clamp(26px,2.4vw,34px);font-weight:400;line-height:1.1}.vezba-tema p{color:var(--tekst-2);margin:0;line-height:1.65}.vezba-kartica{background:var(--zuta-50);border-left:1px solid var(--linija);padding:30px 32px}.vezba-kartica>p{margin:0 0 14px;line-height:1.65}.vezba-oznaka{text-transform:uppercase;letter-spacing:.04em;color:var(--sumska);font-weight:700;font-size:13px!important}.vezba-kartica blockquote{border-left:3px solid var(--zuta);font-family:var(--citat);background:#fff;border-radius:0 14px 14px 0;margin:0 0 14px;padding:16px 20px;font-size:18px;font-style:italic;line-height:1.6}.vezba-kartica blockquote span{font-family:var(--sans);text-transform:uppercase;letter-spacing:.05em;color:var(--tekst-3);margin-bottom:6px;font-size:12px;font-style:normal;font-weight:700;display:block}.vezba-cilj{color:var(--tekst-2);font-size:15px}@media (max-width:860px){.vezba{grid-template-columns:1fr}.vezba-kartica{border-left:0;border-top:1px solid var(--linija)}.vezba-tema,.vezba-kartica{padding:24px 22px}}.arhiva-istaknuto{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:40px;margin-bottom:56px;display:grid}.kartica-velika{color:inherit;text-decoration:none;display:block}.kartica-velika .slika{aspect-ratio:16/10;border-radius:var(--r);background:var(--pozadina-2);margin-bottom:18px;overflow:hidden}.kartica-velika .slika img{object-fit:cover;width:100%;height:100%;transition:transform .5s var(--ease)}.kartica-velika:hover .slika img{transform:scale(1.03)}.kartica-velika h3{font-family:var(--naslov);margin:10px 0 12px;font-size:clamp(30px,3vw,44px);font-weight:400;line-height:1.08}.kartica-velika p{color:var(--tekst-2);max-width:60ch;margin:0;line-height:1.6}.arhiva-sporedni{flex-direction:column;display:flex}.arhiva-sporedni>.oznaka{margin-bottom:8px}.kartica-red{border-top:1px solid var(--linija);color:inherit;grid-template-columns:1fr 112px;align-items:center;gap:18px;padding:18px 0;text-decoration:none;display:grid}.kartica-red h3{font-family:var(--naslov);margin:6px 0 0;font-size:22px;font-weight:400;line-height:1.15}.kartica-red:hover h3{color:var(--plava)}.kartica-red .slika{aspect-ratio:1;background:var(--pozadina-2);border-radius:16px;overflow:hidden}.kartica-red .slika img{object-fit:cover;width:100%;height:100%}.arhiva-newsletter{border-radius:var(--r);background:var(--indigo);color:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;margin:56px 0 8px;padding:36px 40px;display:grid}.arhiva-newsletter .oznaka{color:var(--zuta)}.arhiva-newsletter h2{color:#fff;margin:6px 0 0}@media (max-width:900px){.arhiva-istaknuto,.arhiva-newsletter{grid-template-columns:1fr}.arhiva-newsletter{padding:28px 24px}}.futer-pozivi{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;margin-bottom:clamp(48px,6vw,80px);display:grid}.futer-poziv{border-radius:var(--r);background:#ffffff12;border:1px solid #ffffff1f;padding:clamp(26px,3vw,40px)}.futer-poziv .oznaka{color:var(--zuta);margin:0 0 10px}.futer-poziv .d3{color:#fff;max-width:22ch;margin:0 0 24px}.futer-poziv>p:not(.oznaka):not(.d3){color:#fffc;margin:0 0 16px}.futer-poziv-dugmad{flex-wrap:wrap;gap:10px;display:flex}.futer-poziv-svetao{color:var(--tekst);background:#fff;border-color:#0000}.futer-poziv-svetao .oznaka{color:var(--plava)}.futer-poziv-svetao>p:not(.oznaka){color:var(--tekst-2)!important}.futer-mapa{grid-template-columns:minmax(0,1.3fr) repeat(auto-fit,minmax(160px,1fr));gap:36px 28px;padding-bottom:clamp(40px,5vw,64px);display:grid}.futer-brend .logo{margin-bottom:18px;display:inline-block}.futer-geslo{font-family:var(--naslov);color:#fff;margin:0 0 20px;font-size:26px;line-height:1.15}.futer-brend address{gap:6px;margin-bottom:18px;font-size:15px;font-style:normal;display:grid}.futer-brend address a{color:#fff}.futer-brend address span{color:#fff9}.futer-kolona summary{font-family:var(--kompres);text-transform:uppercase;letter-spacing:.06em;color:var(--zuta);margin-bottom:14px;font-size:14px;list-style:none}.futer-kolona summary::-webkit-details-marker{display:none}.futer-kolona ul{gap:9px;margin:0;padding:0;font-size:15px;list-style:none;display:grid}.futer-kolona a{color:#ffffffd1}.futer-kolona a:hover{color:#fff}.futer-dno{align-items:center}.futer-pravno ul{flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.futer-pravno a{color:#ffffffd9}.futer-pravno a:hover{color:#fff}.futer-rec{opacity:.5}@media (max-width:900px){.futer-pozivi{grid-template-columns:1fr}.futer-mapa{grid-template-columns:1fr;gap:0}.futer-brend{padding-bottom:28px}.futer-kolona{border-top:1px solid #ffffff24;padding:16px 0}.futer-kolona summary{cursor:pointer;justify-content:space-between;margin:0;display:flex}.futer-kolona summary:after{content:"+";font-size:20px;line-height:1}.futer-kolona[open] summary:after{content:"–"}.futer-kolona[open] summary{margin-bottom:14px}}.nalog-sekcija{padding-top:clamp(40px,6vw,72px)}.nalog-kontejner{max-width:880px}.nalog-nazad{margin:0 0 12px;font-size:15px}.nalog-uvod{margin:10px 0 28px}.nalog-linkovi{color:var(--tekst-2);margin-top:18px}.nalog-kartice{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px;display:grid}.nalog-kartica{border-radius:var(--r);border:1px solid var(--linija);background:#fff;flex-direction:column;align-items:flex-start;gap:10px;padding:26px;display:flex}.nalog-kartica .d3{margin:0}.nalog-kartica p{color:var(--tekst-2);margin:0}.nalog-spisak{gap:6px;margin:0;padding-left:18px;display:grid}.nalog-spisak small{color:var(--tekst-3);margin-left:6px}.forma-napomena{color:var(--tekst-3);margin:-4px 0 6px;font-size:14px}.forma-kvacica{align-items:flex-start;gap:10px;flex-direction:row!important;display:flex!important}.forma-kvacica input{margin-top:4px;width:auto!important}.forma-kvacica span{font-weight:400!important}.dugme-google{align-items:center;gap:10px;margin-left:8px;display:inline-flex}.forum-radnje{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.forum-raspored{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:36px;display:grid}.forum-raspored.jedan{grid-template-columns:minmax(0,1fr);max-width:900px}.forum-kategorije{gap:4px;display:grid;position:sticky;top:110px}.forum-kategorije a{color:var(--tekst);border-radius:12px;justify-content:space-between;padding:10px 14px;display:flex}.forum-kategorije a:hover{background:var(--pozadina-2)}.forum-kategorije a.aktivno{background:var(--indigo-50);color:var(--indigo);font-weight:600}.forum-kategorije span{color:var(--tekst-3);font-size:14px}.forum-teme{border-top:1px solid var(--linija);display:grid}.forum-tema{border-bottom:1px solid var(--linija);color:inherit;justify-content:space-between;align-items:center;gap:18px;padding:18px 4px;display:flex}.forum-tema:hover .forum-tema-naslov{color:var(--plava)}.forum-tema-glavno{gap:4px;min-width:0;display:grid}.forum-tema-naslov{font-size:18px;font-weight:600;line-height:1.35}.forum-tema-meta{color:var(--tekst-3);font-size:14px}.forum-tema-broj{text-align:right;color:var(--tekst-2);white-space:nowrap;font-size:14px}.forum-tema-broj b{color:var(--tekst);font-size:20px;display:block}.forum-oznaka{background:var(--zuta-50);border:1px solid var(--zuta);vertical-align:2px;border-radius:999px;margin-right:8px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.forum-strane{justify-content:space-between;margin-top:20px;display:flex}.forum-kontejner{max-width:860px}.forum-objava{border-bottom:1px solid var(--linija);padding:22px 0}.forum-pocetna{border:1px solid var(--linija);border-radius:var(--r);background:#fff;margin:18px 0 8px;padding:26px 28px}.forum-autor{color:var(--tekst-2);margin:0 0 10px;font-size:14px}.forum-autor b{color:var(--tekst)}.forum-tekst p{overflow-wrap:anywhere;margin:0 0 12px;line-height:1.7}.forum-broj-odgovora{margin:28px 0 0;font-size:20px}.forum-odgovor-forma,.forum-poziv{margin-top:28px}@media (max-width:860px){.forum-raspored{grid-template-columns:1fr}.forum-kategorije{flex-wrap:wrap;display:flex;position:static}}.nalog-ikona{width:40px;height:40px;color:var(--tekst);border-radius:999px;place-items:center;display:grid}.nalog-ikona:hover{background:var(--pozadina-2);color:var(--indigo)}.nalog-kartica form button{color:var(--plava);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.blok-omot.razmak-mali>section{padding-block:clamp(28px,3.5vw,48px)}.blok-omot.razmak-veliki>section{padding-block:clamp(96px,11vw,168px)}.blok-omot.razmak-bez>section{padding-block:0}.blok-omot.poravnanje-centar>section{text-align:center}.blok-omot.poravnanje-centar .glava{text-align:center;justify-content:center}.blok-omot.poravnanje-centar :is(.uvod,.glava p){margin-inline:auto}@media (max-width:899px){.blok-omot.samo-racunar{display:none}}@media (min-width:900px){.blok-omot.samo-telefon{display:none}}.blok-omot[id]{scroll-margin-top:96px}.prost-mrvice{color:var(--tekst-3);margin-bottom:clamp(20px,3vw,32px);font-size:14px}.prost-mrvice a{color:var(--tekst-2);text-decoration:none}.prost-mrvice a:hover{color:var(--indigo);text-decoration:underline}.prost-naslov{font-family:var(--naslov);margin:0;font-size:clamp(32px,4.2vw,52px);font-weight:400;line-height:1.05}.prost-zanr{letter-spacing:.08em;text-transform:uppercase;color:var(--plava);margin:0 0 10px;font-size:13px;font-weight:600}.prost-autor{margin:10px 0 0;font-size:19px}.prost-autor a{color:var(--tekst)}.prost-meta{color:var(--tekst-2);margin:8px 0 0}.prost-tekst{max-width:68ch;color:var(--tekst);margin-top:clamp(24px,3vw,36px);font-size:17px;line-height:1.7}.prost-tekst h2,.prost-knjige h2{font-family:var(--naslov);margin:0 0 14px;font-size:26px;font-weight:400}.prost-knjiga-raspored{gap:clamp(28px,5vw,64px);display:grid}@media (min-width:900px){.prost-knjiga-raspored{grid-template-columns:320px minmax(0,1fr);align-items:start}.prost-knjiga-levo{position:sticky;top:110px}}.prost-knjiga-levo{justify-items:center;gap:10px;display:grid}.prost-knjiga-levo .knjiga-korica{margin-bottom:14px}.prost-kupi{width:100%;max-width:320px}.prost-podaci{border-top:1px solid var(--linija);max-width:68ch;margin:clamp(24px,3vw,36px) 0 0}.prost-podaci div{border-bottom:1px solid var(--linija);grid-template-columns:160px minmax(0,1fr);gap:12px;padding:10px 0;font-size:15px;display:grid}.prost-podaci dt{color:var(--tekst-3)}.prost-podaci dd{margin:0}.prost-o-autoru{background:var(--pozadina-2);border-radius:20px;grid-template-columns:72px minmax(0,1fr);gap:18px;max-width:68ch;margin-top:clamp(28px,4vw,44px);padding:22px;display:grid}.prost-o-autoru .pisac-slika{width:72px;margin:0;font-size:24px;text-decoration:none}.prost-o-autoru h2{font-family:var(--naslov);margin:0;font-size:22px;font-weight:400}.prost-o-autoru h2 a{color:inherit;text-decoration:none}.prost-o-autoru p{color:var(--tekst-2);margin:8px 0 10px;font-size:15px;line-height:1.6}.prost-o-autoru .knjiga-autor-knjige{margin:16px 0 0}.prost-knjige{margin-top:clamp(40px,6vw,72px)}.prost-poziv{border-top:1px solid var(--linija);color:var(--tekst-2);margin-top:clamp(40px,6vw,64px);padding-top:20px}.prost-pisac{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,32px);display:grid}.prost-pisac .pisac-slika{width:clamp(88px,12vw,140px);margin:0;font-size:clamp(30px,4vw,44px)}@media (max-width:640px){.trake,.plocice,.paketi,.utisci-kartice,.utisci-usluge,.tim,.prost-knjige .katalog{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-inline:calc(var(--gutter) * -1);padding:6px var(--gutter) 14px;flex-wrap:nowrap;gap:12px;display:flex;overflow-x:auto}.trake::-webkit-scrollbar{display:none}.plocice::-webkit-scrollbar{display:none}.paketi::-webkit-scrollbar{display:none}.utisci-kartice::-webkit-scrollbar{display:none}.utisci-usluge::-webkit-scrollbar{display:none}.tim::-webkit-scrollbar{display:none}.prost-knjige .katalog::-webkit-scrollbar{display:none}.trake>*,.plocice>*,.paketi>*,.utisci-kartice>*,.utisci-usluge>*,.tim>*,.prost-knjige .katalog>*{scroll-snap-align:start;flex:0 0 82%;min-width:0}.trake>*{white-space:nowrap;flex:none}.prost-knjige .katalog>*{flex-basis:42%}}.kolacici{z-index:60;background:#fff;border-radius:20px;align-items:center;gap:16px 24px;max-width:720px;margin:0 auto;padding:16px 20px;font-size:14px;line-height:1.5;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 18px 50px -12px #14152b59}.kolacici p{color:var(--tekst-2);margin:0}.kolacici a{color:var(--tekst);text-decoration:underline}.kolacici-dugmad{flex-shrink:0;gap:8px;display:flex}@media (max-width:640px){.kolacici{flex-direction:column;align-items:stretch}.kolacici-dugmad>*{flex:1}}.knjiga-cta{margin-top:clamp(48px,7vw,88px)}.knjiga-cta .oznaka{color:var(--zelena);margin:0 0 12px}.knjiga-cta h2 em{color:var(--zelena);font-style:italic}.knjiga-cta-dugmad{flex-wrap:wrap;align-items:center;gap:14px 24px;display:flex}.knjiga-cta .dugme{background:var(--zelena);color:var(--tekst)}.knjiga-cta .link-strelica{color:#fff}.giveaway-raspored{align-items:start;gap:clamp(32px,5vw,64px);display:grid}@media (min-width:960px){.giveaway-raspored{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.giveaway-koraci{gap:14px;margin:0;padding:0;list-style:none;display:grid}.giveaway-koraci>li:not(.giveaway-pitanje){background:var(--zuta-50);border-radius:20px;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:20px;display:grid}.giveaway-koraci>li:nth-child(2){background:var(--zelena-50)}.giveaway-koraci>li:nth-child(3){background:var(--roze-50)}.giveaway-koraci span{width:52px;height:52px;color:var(--indigo);font-family:var(--kompres);background:#fff;border-radius:50%;place-items:center;font-size:20px;font-weight:800;display:grid}.giveaway-koraci h2{font-family:var(--naslov);margin:2px 0 4px;font-size:1.5rem;font-weight:400}.giveaway-koraci p{color:var(--tekst-2);margin:0}.giveaway-pitanje{color:var(--tekst-2);padding:6px 4px;font-size:15px}.giveaway-forma{box-shadow:var(--senka-jaka);background:#fff;border-radius:clamp(24px,3vw,32px);padding:clamp(20px,3vw,36px)}.forum-prazno{text-align:center;background:var(--indigo-50);border-radius:clamp(24px,3vw,32px);justify-items:center;gap:12px;padding:clamp(32px,6vw,64px) 24px;display:grid}.forum-prazno img{width:min(220px,60%);height:auto}.forum-prazno h2{font-family:var(--naslov);margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:400}.forum-prazno p{max-width:46ch;color:var(--tekst-2);margin:0}.forum-prazno .dugme{margin-top:8px}.futer-knjiga{color:#fff;max-width:340px;transition:background .25s, transform .25s var(--ease);background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;align-items:center;gap:14px;margin-top:24px;padding:12px 16px 12px 12px;text-decoration:none;display:flex}.futer-knjiga:hover{background:#ffffff1f;transform:translateY(-2px)}.futer-knjiga img{filter:drop-shadow(0 8px 12px #00000080);width:56px;height:auto}.futer-knjiga span{gap:2px;display:grid}.futer-knjiga small{letter-spacing:.12em;text-transform:uppercase;color:var(--zuta);font-size:11px;font-weight:600}.futer-knjiga b{font-family:var(--naslov);font-size:1.25rem;font-weight:400;line-height:1.1}.futer-knjiga em{color:#ffffffb3;font-size:13px;font-style:normal}.pb2-hero{isolation:isolate;color:#fff;background:radial-gradient(1px 1px at 12% 22%,#fff9 50%,#0000 51%),radial-gradient(1.5px 1.5px at 28% 68%,#fffa 50%,#0000 51%),radial-gradient(1px 1px at 41% 12%,#fff8 50%,#0000 51%),radial-gradient(1.5px 1.5px at 62% 86%,#fffb 50%,#0000 51%),radial-gradient(1px 1px at 74% 30%,#fff8 50%,#0000 51%),radial-gradient(2px 2px at 92% 14%,#fffc 50%,#0000 51%),radial-gradient(1px 1px at 6% 90%,#fff7 50%,#0000 51%),radial-gradient(1px 1px at 52% 46%,#fff6 50%,#0000 51%),radial-gradient(1.5px 1.5px at 84% 64%,#fff9 50%,#0000 51%),radial-gradient(60% 70% at 78% 40%,#3766b0bb,#0000 70%),radial-gradient(40% 50% at 0 100%,#5dbf9440,#0000 70%),#0e0f38;padding:clamp(48px,8vw,110px) 0 clamp(40px,6vw,72px);position:relative;overflow:hidden}.pb2-hero-raspored{align-items:center;gap:clamp(40px,6vw,72px);display:grid}@media (min-width:960px){.pb2-hero-raspored{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}.pb2-znak{color:var(--zuta);letter-spacing:.12em;text-transform:uppercase;background:#fdc36124;border:1px solid #fdc36173;border-radius:999px;margin:0 0 22px;padding:7px 16px;font-size:12.5px;font-weight:700;display:inline-block}.pb2-hero h1{font-family:var(--naslov);letter-spacing:-.01em;margin:0;font-size:clamp(3.4rem,9vw,7.4rem);font-weight:400;line-height:.92}.pb2-hero h1 em{background:linear-gradient(90deg,#fdc361,#f8c7d6 60%,#8fb5ef);color:#0000;-webkit-box-decoration-break:clone;box-decoration-break:clone;-webkit-background-clip:text;background-clip:text;margin:0 -.16em 0 -.04em;padding:0 .16em .08em .04em;font-style:italic}.pb2-potpis{color:#ffffffd1;margin:18px 0 0;font-size:clamp(1.05rem,1.6vw,1.3rem)}.pb2-obecanje{max-width:54ch;font-family:var(--citat);color:#fff;margin:26px 0 0;font-size:clamp(1.15rem,1.7vw,1.4rem);line-height:1.5}.pb2-dugmad{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:34px;display:flex}.pb2-hero .dugme,.pb2-zasto .dugme,.pb2-kraj .dugme,.pb2-forma .dugme,.pb2-traka .dugme{background:var(--zelena);color:var(--tekst)}.pb2-hero .dugme{height:62px;padding:0 30px;font-size:17px;box-shadow:0 16px 40px -12px #5dbf94b3}.pb2-hero .link-strelica{color:#fff}.pb2-sitno{color:#ffffffa6;margin:18px 0 0;font-size:14px}.pb2-knjiga{perspective:1600px;justify-self:center;width:min(420px,74vw)}.pb2-knjiga-telo{animation:8s ease-in-out infinite pb2-lebdi}.pb2-knjiga-telo img{filter:drop-shadow(-18px 34px 40px #0000008c)drop-shadow(0 6px 10px #00000059);width:100%;height:auto;display:block}.pb2-knjiga:after{content:"";filter:blur(6px);background:radial-gradient(#0000008c,#0000 70%);border-radius:50%;width:78%;height:36px;margin:12px auto 0;display:block}@keyframes pb2-lebdi{50%{translate:0 -12px}}@media (prefers-reduced-motion:reduce){.pb2-knjiga-telo{animation:none}}.pb2-imena{font-family:var(--naslov);color:#ffffffc7;border-top:1px solid #ffffff24;flex-wrap:wrap;justify-content:center;gap:8px 30px;margin:clamp(40px,6vw,72px) 0 0;padding:26px 0 0;font-size:clamp(1.05rem,1.6vw,1.35rem);list-style:none;display:flex}@media (max-width:699px){.pb2-imena li+li:before{display:none}}.pb2-imena li+li:before{content:"✦";vertical-align:middle;color:var(--zuta);margin-right:30px;font-size:.6em}.pb2-preporuke{background:var(--zuta-50)}.pb2-preporuke .d2{margin-bottom:clamp(32px,5vw,56px)}.pb2-preporuke-mreza{gap:20px;display:grid}@media (min-width:960px){.pb2-preporuke-mreza{grid-template-columns:repeat(2,minmax(0,1fr))}.pb2-preporuke-mreza>:first-child{grid-column:1/-1}.pb2-preporuke-mreza>:first-child blockquote{font-size:clamp(1.9rem,3vw,2.7rem)}}.pb2-preporuka{box-shadow:var(--senka-jaka);background:#fff;border-radius:28px;margin:0;padding:clamp(28px,4vw,48px);position:relative;overflow:hidden}.pb2-preporuka:before{content:"“";font-family:var(--naslov);opacity:.12;font-size:220px;line-height:1;position:absolute;top:-40px;right:18px}.pb2-preporuka.plava:before{color:var(--plava)}.pb2-preporuka.zelena:before{color:var(--zelena)}.pb2-preporuka.zuta:before{color:#c98a10}.pb2-preporuka blockquote{font-family:var(--naslov);color:var(--tekst);margin:0;font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.22;position:relative}.pb2-dodatak{font-family:var(--citat);color:var(--tekst-2);margin:16px 0 0;font-size:1.05rem}.pb2-preporuka figcaption{align-items:center;gap:14px;margin-top:26px;display:flex}.pb2-monogram{width:52px;height:52px;font-family:var(--naslov);color:#fff;background:var(--plava);border-radius:50%;flex-shrink:0;place-items:center;font-size:20px;display:grid}.zelena .pb2-monogram{background:var(--sumska);color:var(--zelena)}.zuta .pb2-monogram{background:var(--zuta);color:var(--indigo)}.pb2-preporuka figcaption b{font-size:1.1rem;display:block}.pb2-preporuka figcaption small{color:var(--tekst-2);font-size:14px}.pb2-izvor{color:var(--tekst-3);margin:14px 0 0;font-size:12.5px}.pb2-zasto,.pb2-autor,.pb2-predbelezba{align-items:center;gap:clamp(32px,5vw,72px);display:grid}@media (min-width:900px){.pb2-zasto{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.pb2-autor{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:start}.pb2-predbelezba{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start}}.pb2-zasto-korica{background:radial-gradient(circle at 30% 20%,#ebf1fa,#dbe6f6);border-radius:32px;justify-self:center;width:min(380px,72vw);padding:36px}.pb2-zasto-korica img{filter:drop-shadow(0 30px 40px #14152b66);width:100%;height:auto}.pb2-veliki{font-family:var(--citat);color:var(--tekst);margin:20px 0 16px;font-size:clamp(1.2rem,1.8vw,1.45rem);line-height:1.5}.pb2-zasto p:not(.oznaka):not(.pb2-veliki){color:var(--tekst-2);margin:0 0 28px;font-size:1.08rem}.pb2-ideje-sekcija{color:#fff;background:#0e0f38}.pb2-ideje-sekcija .oznaka{color:var(--zuta);background:#ffffff14;border-color:#ffffff2e}.pb2-ideje-sekcija .d2 em{color:var(--zuta)}.pb2-ideje{column-gap:64px;margin:clamp(28px,4vw,48px) 0 0;padding:0;list-style:none;display:grid}@media (min-width:900px){.pb2-ideje{grid-template-columns:1fr 1fr}}.pb2-ideje li{border-top:1px solid #ffffff24;padding:30px 0}.pb2-ideje-sekcija .d2 em:after{display:none}.pb2-ideje h3{font-family:var(--naslov);margin:0;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:400;line-height:1.15}.pb2-ideje p{color:#ffffffc7;margin:10px 0 0}.pb2-kritika{background:var(--indigo);color:#fff;padding:44px 0 28px;overflow:hidden}.pb2-kritika-traka{gap:18px;width:max-content;animation:60s linear infinite pb2-klizi;display:flex}.pb2-kritika:hover .pb2-kritika-traka{animation-play-state:paused}.pb2-kritika figure{background:#ffffff12;border:1px solid #ffffff24;border-radius:22px;width:380px;margin:0;padding:26px 28px}.pb2-kritika blockquote{font-family:var(--naslov);margin:0;font-size:1.5rem;line-height:1.2}.pb2-kritika figcaption{color:var(--zuta);margin-top:14px;font-size:14px;font-weight:600}.pb2-kritika-izvor{color:#ffffff8c;margin-top:20px;font-size:12.5px}@keyframes pb2-klizi{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.pb2-kritika-traka{width:auto;padding:0 var(--gutter);flex-wrap:wrap;animation:none}}.pb2-autor p:not(.oznaka):not(.pb2-veliki){color:var(--tekst-2);font-size:1.08rem}.pb2-nagrade{color:#fff;background:#0e0f38;border-radius:28px;align-self:start;padding:clamp(24px,3vw,36px)}.pb2-nagrade h3{font-family:var(--naslov);color:var(--zuta);margin:0 0 18px;font-size:1.6rem;font-weight:400}.pb2-nagrade ol{margin:0;padding:0;list-style:none;display:grid}.pb2-nagrade li{color:#ffffffdb;border-top:1px solid #ffffff24;grid-template-columns:64px minmax(0,1fr);gap:12px;padding:13px 0;line-height:1.4;display:grid}.pb2-nagrade b{font-family:var(--naslov);color:#fff;font-size:1.35rem;font-weight:400}.pb2-autor>div>p:not(.oznaka)+p{margin-top:14px}.pb2-cinjenice{gap:12px;margin:0;padding:0;list-style:none;display:grid}.pb2-cinjenice li{background:var(--indigo-50);color:var(--tekst-2);border-radius:18px;padding:18px 22px}.pb2-cinjenice b{font-family:var(--naslov);color:var(--indigo);font-size:1.6rem;font-weight:400;display:block}.pb2-forma-sekcija{background:linear-gradient(180deg, var(--zuta-50), #fff)}.pb2-predbelezba-levo img{filter:drop-shadow(0 30px 36px #14152b66);width:min(260px,60vw);height:auto;margin-bottom:28px;display:block}.pb2-prednosti{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.pb2-prednosti li{padding-left:36px;font-size:1.08rem;position:relative}.pb2-prednosti li:before{content:"✓";background:var(--zelena);width:24px;height:24px;color:var(--tekst);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:absolute;top:1px;left:0}.pb2-forma{box-shadow:var(--senka-jaka);border:2px solid var(--zelena-50);background:#fff;border-radius:30px;padding:clamp(22px,3vw,40px)}.pb2-forma .dugme{width:100%;height:60px}.pb2-pitanja{max-width:860px}.pb2-pitanja .d2{margin-bottom:24px}.pb2-pitanje{border-bottom:1px solid var(--linija)}.pb2-pitanje summary{cursor:pointer;font-family:var(--naslov);padding:22px 40px 22px 0;font-size:1.35rem;list-style:none;position:relative}.pb2-pitanje summary::-webkit-details-marker{display:none}.pb2-pitanje summary:after{content:"+";color:var(--plava);font-size:26px;transition:transform .25s;position:absolute;top:18px;right:4px}.pb2-pitanje[open] summary:after{transform:rotate(45deg)}.pb2-pitanje p{color:var(--tekst-2);margin:0 0 22px}.pb2-kraj{color:#fff;background:#0e0f38;padding:clamp(56px,8vw,100px) 0}.pb2-kraj-raspored{text-align:left;flex-wrap:wrap;justify-content:center;align-items:center;gap:32px 56px;display:flex}.pb2-kraj img{filter:drop-shadow(0 34px 40px #0009);width:min(320px,70vw);height:auto}.pb2-kraj h2{max-width:16ch;font-family:var(--naslov);margin:0 0 24px;font-size:clamp(2rem,4vw,3.2rem);font-weight:400;line-height:1.05}.pb2-kraj h2 em{color:var(--zuta)}.pb2-kraj .dugme{height:60px;padding:0 30px}.pb2-traka{z-index:55;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:min(560px,100% - 24px);transition:transform .45s var(--ease);background:#0e0f38f0;border-radius:20px;align-items:center;gap:14px;padding:10px 10px 10px 14px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%,140%);box-shadow:0 20px 50px -14px #0000008c}.pb2-traka.vidi{transform:translate(-50%)}.pb2-traka img{width:34px;height:auto}.pb2-traka p{flex:1;min-width:0;margin:0;line-height:1.25;display:grid}.pb2-traka b{font-family:var(--naslov);font-size:1.1rem;font-weight:400}.pb2-traka span{color:#ffffffb3;font-size:12.5px}.pb2-traka .dugme{height:46px;padding:0 20px}.nalog-novi{background:var(--zelena-50);border:1px solid #cfeadc;border-radius:20px;gap:14px;margin-top:24px;padding:22px;display:grid}.nalog-novi p{color:var(--tekst-2);margin:0}.nalog-novi b{color:var(--tekst);font-size:1.1rem}.nalog-novi .dugme{border:2px solid var(--sumska);width:100%;color:var(--sumska);font-weight:700}.mega-uvod{background-image:url(/sare/pera-svetla.webp);background-position:20% 30%;background-size:260px}.cta:not(.zuta),.korice.tema-zelena,.pb2-kritika{background-image:url(/sare/knjige-svetla.webp);background-size:560px}.tema-roze{background-image:url(/sare/knjige-indigo.webp);background-size:560px}.turnstile:not(:empty){margin:4px 0 8px}.progres-citanja{z-index:60;background:linear-gradient(90deg, var(--indigo), var(--plava), var(--zelena));transform-origin:0;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.sadrzaj-nav li a[aria-current]{color:var(--indigo);box-shadow:inset 3px 0 0 var(--indigo);background:#fff;font-weight:500}.ukratko{border-radius:var(--r);background:var(--indigo-50);border:1px solid #e2e2f4;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin:0 0 40px;padding:clamp(22px,3vw,32px);display:grid}.ukratko .oznaka{margin:0 0 8px}.ukratko-tekst{color:var(--tekst);margin:0;font-size:clamp(1.08rem,1.4vw,1.2rem);line-height:1.6}.ukratko-crtez{width:clamp(92px,12vw,150px);height:auto;animation:7s ease-in-out infinite crtez-lebdi}@media (max-width:560px){.ukratko{grid-template-columns:1fr}.ukratko-crtez{order:-1;width:84px}}@keyframes crtez-lebdi{50%{transform:translateY(-6px)rotate(-1.5deg)}}.usluga-u-tekstu{background:var(--zelena-50);color:var(--tekst);transition:transform .35s var(--ease), box-shadow .35s var(--ease);border:1px solid #cdebdc;border-radius:20px;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;gap:20px;margin:36px 0;padding:20px 24px;text-decoration:none;display:grid}.usluga-u-tekstu:hover{box-shadow:var(--senka);transform:translateY(-3px)}.usluga-u-tekstu img{width:96px;height:auto}.usluga-u-tekstu small{letter-spacing:.08em;text-transform:uppercase;color:var(--sumska);font-size:12px;font-weight:700;display:block}.usluga-u-tekstu b{font-family:var(--naslov);margin:4px 0 6px;font-size:1.5rem;font-weight:400;line-height:1.15;display:block}.usluga-u-tekstu>span>span{color:var(--tekst-2);font-size:15px;line-height:1.5;display:block}.usluga-u-tekstu-strelica{background:var(--zelena);color:#fff;width:44px;height:44px;transition:transform .35s var(--ease);border-radius:50%;place-items:center;font-size:20px;display:grid}.usluga-u-tekstu:hover .usluga-u-tekstu-strelica{transform:translate(4px)}@media (max-width:560px){.usluga-u-tekstu{grid-template-columns:64px minmax(0,1fr);padding:18px}.usluga-u-tekstu img{width:64px}.usluga-u-tekstu-strelica{display:none}}.pitanja-teksta,.librum-pomaze{margin-top:56px}.pitanja-teksta h2,.librum-pomaze h2{margin:4px 0 20px}.pitanja-teksta details{border-top:1px solid var(--linija)}.pitanja-teksta details:last-of-type{border-bottom:1px solid var(--linija)}.pitanja-teksta summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:1.08rem;font-weight:500;list-style:none;display:flex}.pitanja-teksta summary::-webkit-details-marker{display:none}.pitanja-teksta summary:after{content:"+";color:var(--indigo);transition:transform .3s var(--ease);flex:none;font-size:1.4rem;line-height:1}.pitanja-teksta details[open] summary:after{transform:rotate(45deg)}.pitanja-teksta details p{color:var(--tekst-2);max-width:68ch;margin:0 0 20px;line-height:1.65}.librum-pomaze-mreza{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px;display:grid}.librum-pomaze-kartica{background:var(--pozadina-2);color:var(--tekst);transition:transform .35s var(--ease), box-shadow .35s var(--ease), background .35s;border-radius:20px;flex-direction:column;gap:8px;padding:22px;text-decoration:none;display:flex}.librum-pomaze-kartica:hover{box-shadow:var(--senka-jaka);background:#fff;transform:translateY(-4px)}.librum-pomaze-kartica img{width:110px;height:auto;transition:transform .6s var(--ease);margin-bottom:6px}.librum-pomaze-kartica:hover img{transform:rotate(-3deg)scale(1.05)}.librum-pomaze-kartica b{font-family:var(--naslov);font-size:1.35rem;font-weight:400;line-height:1.15}.librum-pomaze-kartica span{color:var(--tekst-2);flex:1;font-size:15px;line-height:1.5}.librum-pomaze-kartica em{color:var(--indigo);font-style:normal;font-weight:600}.librum-pomaze-dno{color:var(--tekst-2);margin-top:18px}.librum-pomaze-dno a{color:var(--indigo);font-weight:600}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.clanak .proza>h2,.clanak .proza>blockquote,.clanak .proza>figure,.ukratko,.usluga-u-tekstu,.pitanja-teksta,.librum-pomaze-kartica,.autor-okvir{animation:linear both pojava;animation-timeline:view();animation-range:entry entry 30%}}}@media (max-width:480px){.dugme{white-space:normal;text-align:center;max-width:100%}}@media (max-width:959px){.pb2-hero-raspored{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.d1 em,.d2 em{white-space:normal;text-decoration:underline;-webkit-text-decoration-color:var(--zuta);text-decoration-color:var(--zuta);text-underline-offset:-.18em;text-decoration-skip-ink:none;text-decoration-thickness:.3em}.d1 em:after,.d2 em:after{display:none}.na-tamnom .d1 em,.na-tamnom .d2 em{text-decoration-color:#5dbf94e6}.cta.roze .d2 em{text-decoration-color:#fff}.pb2-ideje-sekcija .d2 em{text-decoration:none}}@media (max-width:640px){.utisci-kartice{align-items:flex-start}.utisak blockquote.skracen{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.utisak-vise{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:-8px;padding:0;font-size:15px;font-weight:600;text-decoration:underline}@media (max-width:640px){.prica-autor .prica-papir{height:min(24vh,180px)}.prica-autor .prica-papir-scena{padding:3% 4% 10%}}
