*{box-sizing:border-box}html,body{margin:0}html{scroll-behavior:smooth}body{background:#0f241d;color:#f4f4f2;font-family:Urbanist Variable,Urbanist,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,p{margin:0}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}::selection{background:#19b07e59;color:#fff}.page{overflow-x:clip}:focus-visible{outline:2px solid #e3f1ea;outline-offset:3px;border-radius:6px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}}@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-ext-wght-normal-Bdxck5Au.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/urbanist-latin-wght-normal-D69JTELx.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.ok-zaglavlje,.ok-meni,.ok-podnozje,.ok-traka,.ok-vrh,.ok-zavjesa,.ok-404,.ok-tost{--zelena: #0f241d;--zelena-dublja: #0a1a15;--smaragd: #0e8a64;--smaragd-tamni: #0b7a58;--svijetli: #19b07e;--krec: #f4f4f2;--mint: #e3f1ea;--siva: #a9bdb4;--tekst2: #c9d6cf;--e: cubic-bezier(.2, .7, .1, 1);font-family:Urbanist Variable,Urbanist,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}.ok-zaglavlje a:focus-visible,.ok-zaglavlje button:focus-visible,.ok-meni a:focus-visible,.ok-podnozje a:focus-visible,.ok-traka a:focus-visible,.ok-vrh:focus-visible,.ok-404 a:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:6px}.ok-dugme{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 24px;border-radius:26px;background:var(--mint);color:var(--zelena);font-size:17px;font-weight:700;text-decoration:none;transition:background-color .2s,transform .7s cubic-bezier(.3,1.5,.4,1)}.ok-dugme:hover{background:#fff}.ok-dugme.ok-magnet--prati{transition:background-color .2s,transform .15s linear}.ok-dugme--malo{min-height:44px;padding:0 20px;font-size:15px}.ok-dugme--obrub{background:transparent;color:var(--krec);box-shadow:inset 0 0 0 1.5px #e3f1ea66}.ok-dugme--obrub:hover{background:#e3f1ea14}.ok-zaglavlje{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:24px;height:76px;padding:0 max(20px,5.5vw);background:#0f241dd1;-webkit-backdrop-filter:saturate(160%) blur(16px);backdrop-filter:saturate(160%) blur(16px);border-bottom:1px solid transparent;color:var(--krec);transition:transform .45s var(--e),border-color .3s,background-color .3s}.ok-zaglavlje.je-malo{background:#0a1a15e6;border-color:#e3f1ea1a}.ok-zaglavlje.je-skriveno{transform:translateY(-100%)}.ok-logo{display:block;width:116px;color:inherit}.ok-logo svg{display:block;width:100%;height:auto}.ok-meni-red{display:flex;align-items:center;gap:26px;font-size:16px;font-weight:600}.ok-meni-red a:not(.ok-dugme){position:relative;padding:8px 0;color:inherit;text-decoration:none}.ok-meni-red a:not(.ok-dugme):after{content:"";position:absolute;left:0;right:0;bottom:2px;height:2px;background:var(--mint);transform:scaleX(0);transform-origin:100% 50%;transition:transform .45s var(--e)}.ok-meni-red a:not(.ok-dugme):hover:after,.ok-meni-red a.je-aktivno:after{transform:scaleX(1);transform-origin:0 50%}.ok-otvori{display:none;position:relative;width:44px;height:44px;border-radius:22px;border:1.5px solid var(--krec);background:transparent;color:var(--krec);cursor:pointer}.ok-otvori span{position:absolute;left:12px;right:12px;height:2px;border-radius:1px;background:currentColor;transition:transform .45s var(--e)}.ok-otvori span:first-child{top:17px}.ok-otvori span:last-child{top:24px}.ok-otvori[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.ok-otvori[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}@media (max-width: 900px){.ok-meni-red{display:none}.ok-otvori{display:inline-block}.ok-zaglavlje{height:64px}}.ok-meni{position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;display:flex;flex-direction:column;justify-content:center;gap:30px;padding:96px 28px 40px;background:var(--zelena-dublja);color:var(--krec);clip-path:circle(0 at var(--ok-mx, 100%) var(--ok-my, 0));visibility:hidden;transition:clip-path .6s cubic-bezier(.7,0,.2,1),visibility 0s .6s}.ok-meni.je-otvoren{clip-path:circle(150vmax at var(--ok-mx, 100%) var(--ok-my, 0));visibility:visible;transition:clip-path .75s cubic-bezier(.7,0,.2,1)}.ok-meni nav{display:flex;flex-direction:column;gap:4px}.ok-meni__red{display:block;overflow:hidden}.ok-meni__red a{display:inline-block;padding:6px 0;font-size:38px;font-weight:700;letter-spacing:-.03em;color:inherit;text-decoration:none;transform:translateY(110%);transition:transform .4s var(--e)}.ok-meni.je-otvoren .ok-meni__red a{transform:none;transition:transform .8s var(--e) calc(.2s + var(--i) * 55ms)}.ok-meni .ok-dugme{align-self:flex-start;transform:scale(.6);opacity:0;transition:transform .3s,opacity .2s}.ok-meni.je-otvoren .ok-dugme{transform:none;opacity:1;transition:transform .6s cubic-bezier(.22,1,.36,1) .55s,opacity .3s .55s}html.ok-meni-otvoren{overflow:hidden}@media (prefers-reduced-motion: reduce){.ok-zaglavlje,.ok-meni,.ok-meni__red a,.ok-meni .ok-dugme,.ok-dugme{transition:none!important}}.ok-podnozje{padding:64px max(20px,5.5vw) 40px;border-top:1px solid rgba(227,241,234,.12);background:var(--zelena-dublja);color:var(--tekst2);font-size:15px}.ok-podnozje__red{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 40px}.ok-podnozje__red+.ok-podnozje__red{margin-top:28px}.ok-podnozje__red p{margin:0;max-width:560px;line-height:1.5}.ok-podnozje nav{display:flex;flex-wrap:wrap;gap:8px 22px;font-weight:600}.ok-podnozje a{color:inherit;text-decoration:none}.ok-podnozje a:hover{color:var(--mint)}.ok-podnozje__dno{max-width:1200px;margin:28px auto 0;font-size:13px;color:var(--siva)}.ok-znak-tekst{--pk-ispuna: .3;--pk-linija: 1;--pk-debljina: 4;display:block;width:220px;height:auto;overflow:visible}.ok-znak-tekst .crta{fill:#0e8a64;fill-opacity:.3;stroke:#19b07e;stroke-width:4}.ok-znak-tekst text{font-size:30px;font-weight:700;letter-spacing:.06em;fill:var(--mint)}.ok-broj{color:inherit;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#e3f1ea59}.ok-podnozje a.ok-broj{text-decoration:underline}.ok-broj.je-kopirano{color:var(--svijetli);text-decoration:none}.ok-tost{position:fixed;left:50%;bottom:28px;z-index:70;max-width:calc(100vw - 32px);padding:14px 18px;border-radius:16px;background:var(--mint);color:var(--zelena);font-size:15px;font-weight:700;box-shadow:0 18px 40px #00000059;transform:translate(-50%,calc(100% + 48px));transition:transform .45s cubic-bezier(.5,0,.75,0);pointer-events:none}.ok-tost.je-vidljiv{transform:translate(-50%);transition:transform .55s cubic-bezier(.22,1,.36,1)}.ok-zavjesa{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482000;display:flex;align-items:center;justify-content:center;background:var(--smaragd);transform:translateY(102%);visibility:hidden;pointer-events:none}.ok-zavjesa svg{width:110px;height:auto;opacity:0;transform:scale(.6)}.ok-zavjesa.je-ulaz{visibility:visible;pointer-events:auto;transform:none;transition:transform .4s cubic-bezier(.7,0,.3,1)}.ok-zavjesa.je-ulaz svg{opacity:1;transform:scale(1) rotate(180deg);transition:transform .9s cubic-bezier(.65,0,.35,1) .1s,opacity .3s .1s}.ok-zavjesa.je-izlaz{visibility:visible;transform:translateY(-102%);transition:transform .5s cubic-bezier(.7,0,.3,1)}.ok-zavjesa.je-izlaz svg{opacity:0;transform:scale(1.1) rotate(180deg);transition:opacity .25s}.ok-traka{display:none}@media (max-width: 760px){.ok-traka{position:fixed;left:12px;right:12px;bottom:12px;z-index:50;display:flex;align-items:center;gap:10px;padding:7px;border-radius:30px;background:#12261ed1;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid rgba(255,255,255,.12);box-shadow:0 16px 36px #00000059;color:var(--krec);transform:translateY(150%);transition:transform .6s cubic-bezier(.22,1,.36,1)}.ok-traka.je-vidljiva{transform:none}}.ok-traka__wa{flex:1;display:flex;align-items:center;gap:10px;min-width:0;color:inherit;text-decoration:none}.ok-traka__ik{flex:none;width:46px;height:46px;border-radius:50%;background:var(--mint);color:var(--zelena);display:flex;align-items:center;justify-content:center}.ok-traka b{display:block;font-size:16px}.ok-traka small{display:flex;align-items:center;gap:6px;font-size:12px;color:#b9cdc5}.ok-traka small i{width:7px;height:7px;border-radius:50%;background:#3ddc97}.ok-traka__tel{flex:none;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.2);color:inherit;display:flex;align-items:center;justify-content:center}.ok-vrh{position:fixed;right:24px;bottom:24px;z-index:50;width:56px;height:56px;border-radius:50%;border:0;background:var(--zelena);color:var(--mint);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 12px 30px #00000059;transform:scale(0);transition:transform .45s cubic-bezier(.22,1,.36,1)}.ok-vrh.je-vidljiv{transform:scale(1)}.ok-vrh__prsten{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.ok-vrh__prsten circle{fill:none;stroke-width:3}.ok-vrh__prsten .bg{stroke:#e3f1ea2e}.ok-vrh__prsten .pr{stroke:var(--svijetli);stroke-dasharray:1 1;stroke-linecap:round}@media (max-width: 760px){.ok-vrh{right:16px;bottom:92px;width:48px;height:48px}}@media (prefers-reduced-motion: reduce){.ok-traka,.ok-vrh{transition:none}}.ok-404{min-height:calc(100vh - 76px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;padding:80px 24px;background:var(--zelena);color:var(--krec);text-align:center}.ok-404__znak{width:min(240px,50vw);height:auto;overflow:visible}.ok-404 h1{margin:0;font-size:clamp(36px,6vw,72px);line-height:1.05;font-weight:800;letter-spacing:-.035em;font-variant-ligatures:none}.ok-404 h1 span{display:block}.ok-404__vasa{color:var(--svijetli)}.ok-404__dugmad{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.ok-meni-red a.ok-jezik{padding:6px 10px;border-radius:8px;border:1.5px solid rgba(227,241,234,.3);font-size:13px;font-weight:800;letter-spacing:.08em}.ok-meni-red a.ok-jezik:after{display:none}.ok-meni-red a.ok-jezik:hover{border-color:var(--mint)}.ok-meni__red a.ok-meni__jezik{font-size:22px;font-weight:600;letter-spacing:0;color:var(--siva)}.pk-m{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.1em;margin-bottom:-.1em}.pk-w{display:inline-block}.pokret [data-pokret=izroni].pk-spremno .pk-w{transform:translateY(110%)}.pokret [data-pokret=izroni].pk-vidljiv .pk-w{transform:none;transition:transform .9s cubic-bezier(.2,.7,.1,1);transition-delay:calc(var(--i) * 55ms)}.pokret [data-pokret=pojavi].pk-spremno{opacity:0;transform:translateY(24px)}.pokret [data-pokret=pojavi].pk-vidljiv{opacity:1;transform:none;transition:opacity .8s,transform 1s cubic-bezier(.2,.7,.1,1);transition-delay:calc(var(--i, 0) * 90ms)}.pokret [data-pokret=crtaj].pk-spremno path{stroke:var(--pk-crta, #19b07e);stroke-width:var(--pk-debljina, 5);stroke-dasharray:1 1;stroke-dashoffset:1;fill-opacity:0}.pokret [data-pokret=crtaj].pk-vidljiv path{stroke-dashoffset:0;fill-opacity:var(--pk-ispuna, 1);stroke-opacity:var(--pk-linija, 0);transition:stroke-dashoffset 1.6s cubic-bezier(.65,0,.35,1),fill-opacity .8s 1.3s,stroke-opacity .6s 1.9s}.pokret [data-pokret=kvacice].pk-spremno .kv__ik circle{transform:scale(0)}.pokret [data-pokret=kvacice].pk-spremno .kv__ik path{stroke-dashoffset:1}.pokret [data-pokret=kvacice].pk-spremno .kv__tx{opacity:0;transform:translate(-10px)}.pokret [data-pokret=kvacice].pk-vidljiv .kv__ik circle{transform:none;transition:transform .45s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * .11s)}.pokret [data-pokret=kvacice].pk-vidljiv .kv__ik path{stroke-dashoffset:0;transition:stroke-dashoffset .4s ease-out calc(var(--i, 0) * .11s + .25s)}.pokret [data-pokret=kvacice].pk-vidljiv .kv__tx{opacity:1;transform:none;transition:opacity .5s calc(var(--i, 0) * .11s + .15s),transform .6s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * .11s + .15s)}.pokret [data-pokret=otkrij].pk-spremno img{clip-path:inset(100% 0 0 0);transform:scale(1.12)}.pokret [data-pokret=otkrij].pk-vidljiv img{clip-path:inset(0 0 0 0);transform:none;transition:clip-path 1.1s cubic-bezier(.65,0,.35,1) calc(var(--i, 0) * .12s),transform 1.6s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * .12s)}.pokret [data-pokret=pali].pk-spremno .pk-p{opacity:.22;transition:opacity .35s}.pokret [data-pokret=pali].pk-spremno .pk-p.on{opacity:1}[data-nagib]{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .6s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){[data-nagib]{transform:none!important}.pk-w,[data-pokret],[data-pokret] path,[data-pokret] img{transition:none!important;transform:none!important;opacity:1!important;stroke-dashoffset:0!important;fill-opacity:1!important;clip-path:none!important}}.st{--zelena: #0f241d;--zelena-dublja: #0a1a15;--zelena-svjetlija: #143128;--smaragd: #0e8a64;--smaragd-tamni: #0b7a58;--svijetli: #19b07e;--krec: #f4f4f2;--mint: #e3f1ea;--siva: #a9bdb4;--tekst2: #c9d6cf;--linija: rgba(227, 241, 234, .14);--e: cubic-bezier(.2, .7, .1, 1);--rub: max(20px, 5.5vw);--znak-polje: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-40 -40 250 204'%3E%3Cg transform='translate(2%2C2) scale(0.38961)' fill='%23e3f1ea'%3E%3Cpath d='M0.000%2C0 V159.000 A149.000%2C149.000 0 0 0 298.000%2C159.000 V96.009 A57.000%2C57.000 0 0 0 220.000%2C149.000 V159.000 A71.000%2C71.000 0 0 1 78.000%2C159.000 V0 Z'/%3E%3Cpath d='M0.000%2C0 V159.000 A149.000%2C149.000 0 0 0 298.000%2C159.000 V96.009 A57.000%2C57.000 0 0 0 220.000%2C149.000 V159.000 A71.000%2C71.000 0 0 1 78.000%2C159.000 V0 Z' transform='rotate(180 213 154)'/%3E%3C/g%3E%3C/svg%3E");--zrno: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='f'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23f)' opacity='.55'/%3E%3C/svg%3E");background:var(--zelena);color:var(--krec);font-family:Urbanist Variable,Urbanist,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.st) a{color:inherit}.st a:focus-visible,.st button:focus-visible,.st summary:focus-visible,.st input:focus-visible,.st textarea:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:8px}:where(.st) :is(h1,h2,h3,h4){letter-spacing:-.03em}:where(.st) p{margin:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.st-sirina{width:min(1200px,100% - 2 * var(--rub));margin-inline:auto}.st-dio{position:relative;padding:clamp(80px,11vw,150px) 0}.st-nad{font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--siva)}.st-h1{margin:14px 0 0;max-width:980px;font-size:clamp(42px,6.4vw,92px);line-height:1;font-weight:700;letter-spacing:-.04em}.st-h2{margin:12px 0 0;max-width:900px;font-size:clamp(32px,4.6vw,64px);line-height:1.03;font-weight:700}.st-uvod{margin-top:22px;max-width:640px;font-size:clamp(18px,1.6vw,21px);line-height:1.55;color:var(--tekst2)}.st-dn{margin-bottom:clamp(36px,5vw,64px)}.st-vrh{position:relative;padding:clamp(72px,9vw,130px) 0 clamp(64px,8vw,110px);overflow:hidden}.st-vrh__sjaj{position:absolute;left:50%;top:-30%;width:1100px;height:900px;transform:translate(-50%);background:radial-gradient(closest-side,#0e8a6452,#0e8a6400 70%);pointer-events:none}.st-vrh__in{position:relative}.st-vrh__dno{display:grid;gap:20px;margin-top:30px}.st-vrh__dno .st-uvod,.st-vrh__dno .smj-red{margin-top:0}@media (min-width: 900px){.st-vrh__dno{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,5vw,80px);margin-top:40px}.st-vrh__dno>.st-uvod:only-child{grid-column:2}}.pokret .st-vrh .st-h1{animation:st-vrh-ulaz 1s var(--e) both}.pokret .st-vrh .st-nad,.pokret .st-vrh .st-uvod,.pokret .st-vrh .smj-red{animation:st-vrh-blago 1.1s var(--e) .12s both}@keyframes st-vrh-ulaz{0%{transform:translateY(22px)}}@keyframes st-vrh-blago{0%{opacity:0;transform:translateY(14px)}}.smj-red{display:block;margin-top:18px;font-size:clamp(22px,2.4vw,32px);line-height:1.25;font-weight:600;color:var(--tekst2)}.smj{display:inline-block;vertical-align:bottom}.smj__vidljivo{display:inline-grid;overflow:hidden;vertical-align:bottom;padding-bottom:.08em}.smj__r{grid-area:1 / 1;white-space:nowrap;color:var(--svijetli);opacity:0;transform:translateY(105%)}.smj__r.je-sad{opacity:1;transform:none;transition:transform .7s var(--e),opacity .4s}.smj__r.je-bilo{opacity:0;transform:translateY(-105%);transition:transform .7s var(--e),opacity .5s}.kv{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.kv li{display:flex;gap:14px;align-items:flex-start;font-size:17px;line-height:1.45;color:var(--tekst2)}.kv__ik{flex:none;width:24px;height:24px;margin-top:1px}.kv__ik svg{display:block;width:100%;height:100%;overflow:visible}.kv__ik circle{fill:var(--smaragd);transform-box:fill-box;transform-origin:center}.kv__ik path{fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1}.kv__tx{display:block}.kv__tx a{color:var(--krec);text-decoration:underline;text-underline-offset:3px;text-decoration-color:#e3f1ea66}.mj{margin:0;display:inline-grid;justify-items:center;text-align:center}.mj svg{grid-area:1 / 1;width:240px;height:auto;overflow:visible}.mj__trag,.mj__pun{fill:none;stroke-width:16;stroke-linecap:round}.mj__trag{stroke:#e3f1ea1f}.mj__pun{stroke:var(--svijetli);stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--v))}.mj__broj{grid-area:1 / 1;align-self:end;margin-bottom:2px;font-size:60px;line-height:1;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mj--mali svg{width:170px}.mj--mali .mj__broj{font-size:42px}.mj figcaption{margin-top:12px;font-size:15px;color:var(--tekst2)}.mj figcaption small{display:block;margin-top:3px;font-size:13px;color:var(--siva)}.pokret [data-pokret=mjerac].pk-spremno .mj__pun{stroke-dashoffset:1}.pokret [data-pokret=mjerac].pk-vidljiv .mj__pun{stroke-dashoffset:calc(1 - var(--v));transition:stroke-dashoffset 1.8s cubic-bezier(.22,1,.36,1)}.cp{display:flex;flex-direction:column;border-top:1px solid var(--linija)}.cp__p{border-bottom:1px solid var(--linija)}.cp__p summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;list-style:none;font-size:clamp(18px,1.8vw,22px);font-weight:600}.cp__p summary::-webkit-details-marker{display:none}.cp__p summary:hover{color:var(--mint)}.cp__plus{position:relative;flex:none;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--linija);transition:transform .5s var(--e),background-color .3s,border-color .3s}.cp__plus:before,.cp__plus:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:2px;margin:-1px 0 0 -7px;border-radius:1px;background:currentColor}.cp__plus:after{transform:rotate(90deg)}.cp__p[open] .cp__plus{transform:rotate(45deg);background:var(--mint);border-color:var(--mint);color:var(--zelena)}.cp__o{padding:0 60px 26px 0}.cp__o p{max-width:720px;font-size:17px;line-height:1.6;color:var(--tekst2)}.pokret .cp__p[open] .cp__o p{animation:cp-odgovor .55s var(--e) both}@keyframes cp-odgovor{0%{opacity:0;transform:translateY(-8px)}}.st-pitaj{display:inline-flex;align-items:center;gap:14px;padding:8px 8px 8px 18px;border-radius:30px;border:1.5px solid var(--linija);text-decoration:none;transition:border-color .25s,background-color .25s}.st-pitaj:hover{border-color:var(--mint);background:#e3f1ea0d}.st-pitaj__ime{font-size:16px;font-weight:700}.st-pitaj__dugme{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:20px;background:var(--mint);color:var(--zelena);font-size:14px;font-weight:700}.st-pitaj__dugme svg{transition:transform .35s var(--e)}.st-pitaj:hover .st-pitaj__dugme svg{transform:translate(3px)}.tr{position:relative;height:clamp(150px,15vw,200px);margin:clamp(-60px,-4vw,-30px) 0;overflow:hidden}.tr__traka{position:absolute;left:-5%;right:-5%;top:50%;padding:16px 0;overflow:hidden}.tr__traka--1{background:var(--mint);color:var(--zelena);transform:translateY(-62%) rotate(-3deg)}.tr__traka--2{background:var(--smaragd);color:#fff;transform:translateY(-38%) rotate(2.5deg)}.tr__tok{display:flex;width:max-content}.tr__dio{display:flex;flex:none}.tr__r{display:inline-flex;align-items:center;gap:28px;padding-right:28px;font-size:clamp(20px,2.2vw,30px);font-weight:700;letter-spacing:-.02em;white-space:nowrap}.tr__r i{width:10px;height:10px;border-radius:50%;background:currentColor;opacity:.45}@media (prefers-reduced-motion: no-preference){.tr__traka--1 .tr__tok{animation:tr-tok 46s linear infinite}.tr__traka--2 .tr__tok{animation:tr-tok 52s linear infinite reverse}}@keyframes tr-tok{to{transform:translate(-50%)}}.zp{position:relative;padding:clamp(110px,14vw,190px) 0;overflow:hidden;background:var(--zelena-dublja);text-align:center;isolation:isolate}.zp__pozadina{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.zp__s{position:absolute;width:60vmax;height:60vmax;border-radius:50%;filter:blur(60px);opacity:.55}.zp__s--1{left:-15vmax;top:-25vmax;background:radial-gradient(closest-side,rgba(14,138,100,.9),transparent)}.zp__s--2{right:-20vmax;bottom:-30vmax;background:radial-gradient(closest-side,rgba(25,176,126,.55),transparent)}.zp__s--3{left:30%;top:20%;width:34vmax;height:34vmax;background:radial-gradient(closest-side,rgba(11,122,88,.6),transparent)}@media (prefers-reduced-motion: no-preference){.pokret .zp__s--1{animation:zp-plovi 22s ease-in-out infinite alternate}.pokret .zp__s--2{animation:zp-plovi 28s ease-in-out infinite alternate-reverse}.pokret .zp__s--3{animation:zp-plovi 19s ease-in-out -6s infinite alternate}}@keyframes zp-plovi{to{transform:translate(8vmax,6vmax) scale(1.15)}}.zp__znakovi{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--znak-polje);background-size:58px 48px;opacity:.014}.zp__znakovi--svjetlo{opacity:0;-webkit-mask-image:radial-gradient(220px circle at var(--mx, 50%) var(--my, 50%),#000,transparent 70%);mask-image:radial-gradient(220px circle at var(--mx, 50%) var(--my, 50%),#000,transparent 70%);transition:opacity .4s}.zp.je-svjetlo .zp__znakovi--svjetlo{opacity:.32}.zp__zrno{position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--zrno);opacity:.09;mix-blend-mode:overlay}.zp__in{position:relative;display:flex;flex-direction:column;align-items:center}.zp__h{margin:14px 0 0;max-width:960px;font-size:clamp(38px,5.6vw,76px);line-height:1.02;font-weight:700}.zp__opis{margin-top:20px;max-width:560px;font-size:clamp(18px,1.6vw,21px);line-height:1.55;color:var(--tekst2)}.zp__dugmad{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 28px;margin-top:36px}.zp__ili{font-size:16px;color:var(--tekst2)}.zp__ili .ok-broj{color:var(--krec);font-weight:700;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#e3f1ea59}@media (prefers-reduced-motion: reduce){.smj__r{transition:none!important}.pokret .st-vrh .st-h1,.pokret .st-vrh .st-nad,.pokret .st-vrh .st-uvod,.pokret .st-vrh .smj-red{animation:none}}.st-citanje{position:fixed;left:0;right:0;top:0;z-index:70;height:3px;pointer-events:none}.st-citanje span{display:block;height:100%;background:var(--svijetli);transform-origin:0 50%;transform:scaleX(0)}.st-oznaka{position:fixed;left:var(--rub);top:86px;z-index:40;opacity:0;transform:translateY(-8px);transition:opacity .35s,transform .45s var(--e);pointer-events:none}.st-oznaka.je-vidljiva{opacity:1;transform:none}.st-oznaka__in{display:inline-flex;align-items:baseline;gap:8px;max-width:min(640px,calc(100vw - 2 * var(--rub)));padding:8px 14px;border-radius:20px;background:#0a1a15c7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--linija);font-size:13px;font-weight:700;color:var(--tekst2);white-space:nowrap}.st-oznaka__br{color:var(--svijetli);font-variant-numeric:tabular-nums}.st-oznaka__od,.st-oznaka__min{color:var(--siva)}.st-oznaka__naslov{overflow:hidden;text-overflow:ellipsis;color:var(--krec)}.pokret .st-oznaka__br,.pokret .st-oznaka__naslov{animation:st-oznaka .5s var(--e) both}@keyframes st-oznaka{0%{opacity:0;transform:translateY(60%)}}@media (max-width: 760px){.st-oznaka{top:74px}.st-oznaka__min{display:none}}.st-tekst-dio{padding:clamp(24px,4vw,40px) 0 clamp(64px,8vw,110px)}.st-tekst{max-width:760px;margin:0 auto;font-size:18px;line-height:1.7;color:var(--tekst2)}.st-tekst h2{margin:64px 0 0;scroll-margin-top:140px;font-size:clamp(28px,3vw,40px);line-height:1.1;font-weight:700;color:var(--krec)}.st-tekst h2:first-child{margin-top:0}.st-tekst h3{margin:36px 0 0;font-size:21px;line-height:1.3;color:var(--krec)}.st-tekst p{margin:18px 0 0}.st-tekst ul{margin:18px 0 0;padding:0;list-style:none}.st-tekst li{position:relative;margin-top:10px;padding-left:26px}.st-tekst li:before{content:"";position:absolute;left:4px;top:.7em;width:8px;height:8px;border-radius:50%;background:var(--svijetli)}.st-tekst strong{color:var(--krec)}.st-tekst a{color:var(--krec);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--svijetli)}.st-tekst table{width:100%;margin:24px 0 0;border-collapse:collapse;font-size:16px}.st-tekst th,.st-tekst td{padding:10px 12px;border-bottom:1px solid var(--linija);text-align:left;vertical-align:top}.st-tekst th{color:var(--krec)}.st-tekst blockquote{margin:24px 0 0;padding:4px 0 4px 20px;border-left:3px solid var(--svijetli);color:var(--krec)}.sd-mrvice{margin-bottom:26px;font-size:15px;font-weight:700}.sd-mrvice a{color:var(--siva);text-decoration:none}.sd-mrvice a:hover{color:var(--krec)}.st-tekst ol{margin:18px 0 0;padding-left:24px}.st-tekst ol li{padding-left:6px}.st-tekst ol li:before{display:none}.st-tekst ol li::marker{color:var(--svijetli);font-weight:700}.on-h1{font-size:clamp(48px,8vw,128px);font-weight:500;letter-spacing:-.045em}.pokret .on-h1{animation:st-vrh-ulaz 1s var(--e) both}.ps-r{display:inline-block;white-space:nowrap}.ps-s{display:inline-block;transition:font-variation-settings .35s ease-out}.on-vrh .st-vrh__dno{margin-top:36px}.ir{position:relative;padding:clamp(72px,10vw,140px) 0}.ir__ekran{width:min(1200px,100% - 2 * var(--rub));margin:0 auto}.ir__naslov .st-nad span,.ir__naslov h2 span{display:block}.ir__naslov h2{margin:12px 0 0;font-size:clamp(32px,4.4vw,60px);line-height:1.04;font-weight:700}.ir__b2{display:none!important}.ir__scena{position:relative;margin-top:40px}.ir__k{position:sticky;top:calc(96px + var(--i) * 18px);display:flex;flex-direction:column;gap:6px;margin-bottom:26vh;padding:26px;border-radius:24px;background:linear-gradient(160deg,#1b4637,#122f25);border:1px solid var(--linija);box-shadow:0 -10px 30px #0000004d}.ir__k svg{width:34px;height:34px;color:var(--svijetli)}.ir__k b{margin-top:8px;font-size:24px;letter-spacing:-.02em}.ir__k small{font-size:15px;color:var(--siva)}.ir__str{align-self:flex-start;margin-top:12px;padding:5px 12px;border-radius:14px;background:#f0b44c24;color:#f3cf8f;font-size:13px;font-weight:700}.ir__jedna{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:clamp(28px,4vw,44px);border-radius:28px;background:var(--mint);color:var(--zelena)}.ir__jedna svg{width:72px;height:auto}.ir__jedna b{font-size:clamp(28px,3vw,40px);line-height:1.05;letter-spacing:-.03em}.ir__jedna p{font-size:18px;line-height:1.5}.ir__jedna ul{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.ir__jedna li{padding:6px 12px;border-radius:14px;background:#0f241d14;font-size:15px;font-weight:700;opacity:.35;transition:opacity .4s,background-color .4s,color .4s}.ir__jedna li.je-gotovo{opacity:1;background:var(--smaragd);color:#fff}.ir.je-scena{height:380vh;padding:0}.ir.je-scena .ir__ekran{position:sticky;top:0;height:100vh;display:flex;flex-direction:column;justify-content:center}.ir.je-scena .ir__b2{display:block!important}.ir.je-scena .ir__naslov .st-nad,.ir.je-scena .ir__naslov h2{display:grid}.ir.je-scena .ir__naslov span{grid-area:1 / 1;transition:opacity .45s,transform .6s var(--e)}.ir.je-scena[data-naslov=obicno] .ir__b2,.ir.je-scena[data-naslov=kodNas] .ir__b1{opacity:0;transform:translateY(18px)}.ir.je-scena .ir__scena{height:min(360px,48vh);margin-top:36px}.ir.je-scena .ir__k{position:absolute;left:50%;top:50%;width:220px;margin:0;transform:translate(-50%,-50%) translate(calc((var(--i) - 1.5) * 260px * var(--razmak, 1))) translateY(var(--pomak, 0px)) rotate(var(--nagib, 0deg));box-shadow:0 24px 50px #0006}.ir.je-scena .ir__str{position:absolute;left:calc(100% + 20px);top:-16px;margin:0;transform:translate(-50%,-100%);white-space:nowrap;opacity:var(--strelice, 0)}.ir.je-scena .ir__jedna{position:absolute;left:50%;top:50%;width:min(460px,90%);transform:translate(-50%,-50%) scale(calc(.85 + .15 * var(--jedna, 0)));opacity:var(--jedna, 0);box-shadow:0 30px 70px #00000073}.on-znak__in{display:grid;gap:40px;align-items:center}.on-znak__svg{width:min(400px,78vw);margin:0 auto}.on-znak__recenica{margin-top:14px;max-width:640px;font-size:clamp(24px,2.8vw,38px);line-height:1.3;font-weight:600;letter-spacing:-.02em;color:var(--krec)}@media (min-width: 900px){.on-znak__in{grid-template-columns:auto 1fr;gap:clamp(48px,7vw,110px)}}.on-kako__mreza{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.on-k{height:100%;padding:28px;border-radius:26px;background:#e3f1ea0a;border:1px solid var(--linija);transition:background-color .3s,border-color .3s}.on-k:hover{background:#e3f1ea12;border-color:#e3f1ea3d}.on-k__br{font-size:14px;font-weight:800;color:var(--svijetli)}.on-k h3{margin:18px 0 0;font-size:24px;line-height:1.15}.on-k p{margin-top:10px;font-size:16px;line-height:1.55;color:var(--tekst2)}.on-k .mj{margin-top:18px}@media (prefers-reduced-motion: reduce){.ps-s,.ir__jedna li,.ir.je-scena .ir__naslov span{transition:none}}.ig-lbl{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--siva)}.ig-olx{display:flex;align-items:center;width:100%;max-width:560px}.ig-olx__k{flex:1;min-width:0;padding:18px;border-radius:20px;background:#e3f1ea0f;border:1px solid var(--linija)}.ig-olx__k b{display:block;font-size:17px}.ig-olx__red{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:14px;color:var(--tekst2)}.ig-olx__red span{flex:1}.ig-olx__red button{width:34px;height:34px;border-radius:50%;border:1.5px solid var(--linija);background:transparent;color:var(--krec);font-size:18px;line-height:1;cursor:pointer;transition:border-color .2s,transform .2s}.ig-olx__red button:hover{border-color:var(--mint)}.ig-olx__red button:active{transform:scale(.88)}.ig-olx__red output{min-width:70px;text-align:center;font-weight:800;color:var(--krec);font-variant-numeric:tabular-nums}.ig-olx__veza{position:relative;flex:none;width:54px;height:2px;background:repeating-linear-gradient(90deg,var(--linija) 0 6px,transparent 6px 11px)}.ig-olx__puls{position:absolute;left:0;top:-5px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:var(--svijetli);box-shadow:0 0 14px var(--svijetli);opacity:0}.ig-olx__oglas{background:var(--krec);color:var(--zelena);border-color:transparent;transition:opacity .4s,filter .4s,transform .4s cubic-bezier(.22,1,.36,1)}.ig-olx__oglas .ig-lbl{color:#56706a}.ig-olx__slika{height:64px;border-radius:10px;background:linear-gradient(135deg,#dfe7e3,#c9d6cf)}.ig-olx__oglas b{margin-top:10px}.ig-olx__cijena{display:inline-block;margin-top:4px;padding:1px 6px;border-radius:6px;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;transition:background-color 1.2s,color 1.2s}.ig-olx__oglas small{display:block;margin-top:4px;font-size:12px;color:#56706a}.ig-olx__oglas.je-svjeze{transform:scale(1.03)}.ig-olx__oglas.je-svjeze .ig-olx__cijena{background:var(--svijetli);color:#fff;transition:none}.ig-olx__oglas.je-nema{opacity:.55;filter:grayscale(1)}.ig-olx__kad{visibility:hidden}.ig-olx__oglas.je-svjeze .ig-olx__kad{visibility:visible}.ig-ter{position:relative;width:100%;max-width:480px;padding-bottom:84px}.ig-ter__dani,.ig-ter__mreza{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.ig-ter__dani span{text-align:center;font-size:13px;font-weight:800;color:var(--siva)}.ig-ter__mreza{margin-top:10px}.ig-ter__mreza button{height:42px;border-radius:12px;border:1px solid var(--linija);background:#e3f1ea0a;color:var(--krec);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .3s,border-color .3s,opacity .3s,transform .4s cubic-bezier(.22,1,.36,1)}.ig-ter__mreza button:hover:not(:disabled){border-color:var(--mint)}.ig-ter__mreza button:disabled{opacity:.3;text-decoration:line-through;cursor:default}.ig-ter__mreza button.je-izabran{background:var(--smaragd);border-color:var(--smaragd);color:#fff;transform:scale(1.08)}.ig-ter.je-izabran .ig-ter__mreza button:not(.je-izabran):not(:disabled){opacity:.4}.ig-ter__potvrda{position:absolute;left:0;right:0;bottom:0;min-height:64px;padding:12px 16px;border-radius:16px;background:var(--mint);color:var(--zelena);opacity:0;transform:translateY(18px);transition:opacity .35s,transform .55s cubic-bezier(.22,1,.36,1)}.ig-ter.je-izabran .ig-ter__potvrda{opacity:1;transform:none}.ig-ter__potvrda b{display:block;font-size:17px}.ig-ter__potvrda span{font-size:14px}.vd{width:100%;max-width:560px;padding:clamp(22px,3vw,34px);border-radius:28px;background:var(--zelena-svjetlija);border:1px solid var(--linija)}.vd__traka{height:4px;border-radius:2px;background:#e3f1ea1a;overflow:hidden}.vd__traka span{display:block;height:100%;background:var(--svijetli);transform-origin:0 50%;transition:transform .6s var(--e)}.vd__ekran{margin-top:22px}.pokret .vd__ekran{animation:vd-ulaz .55s var(--e) both}@keyframes vd-ulaz{0%{opacity:0;transform:translate(28px)}}.vd__korak{font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--siva)}.vd__pitanje{margin:8px 0 0;font-size:clamp(24px,2.6vw,32px);line-height:1.12;font-weight:700}.vd__rezultat{color:var(--svijetli)}.vd__odgovori{display:flex;flex-direction:column;gap:10px;margin-top:20px}.vd__odgovori button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:0 18px;border-radius:16px;border:1.5px solid var(--linija);background:transparent;color:var(--krec);font:inherit;font-size:17px;font-weight:700;text-align:left;cursor:pointer;transition:border-color .2s,background-color .2s}.vd__odgovori button:hover{border-color:var(--mint);background:#e3f1ea0d}.vd__odgovori button svg{flex:none;transition:transform .3s var(--e)}.vd__odgovori button:hover svg{transform:translate(4px)}.vd__stepenice{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:20px 0 0;padding:0;list-style:none}.vd__stepenice li{padding:10px;border-radius:14px;border:1px solid var(--linija);font-size:13px;font-weight:700;color:var(--siva);transition:background-color .4s,color .4s,transform .5s cubic-bezier(.22,1,.36,1)}.vd__stepenice li b{display:block;font-size:20px;color:var(--krec)}.vd__stepenice li.je-ova{background:var(--smaragd);border-color:var(--smaragd);color:#fff;transform:translateY(-6px)}.vd__opis{margin-top:18px;font-size:17px;line-height:1.55;color:var(--tekst2)}.vd__dno{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:22px}.vd__ponovo{padding:8px 4px;border:0;background:none;color:var(--siva);font:inherit;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.vd__ponovo:hover{color:var(--krec)}@media (max-width: 520px){.ig-olx{flex-direction:column;align-items:stretch}.ig-olx__veza{width:2px;height:34px;margin:0 auto;background:repeating-linear-gradient(180deg,var(--linija) 0 6px,transparent 6px 11px)}.ig-olx__puls{display:none}.vd__stepenice{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion: reduce){.ig-olx__oglas,.ig-ter__potvrda,.ig-ter__mreza button,.vd__traka span,.vd__stepenice li{transition:none}}.sd-vrh{position:relative;padding:clamp(56px,7vw,110px) 0 clamp(40px,6vw,80px);overflow:hidden}.sd-vrh__in{position:relative}.sd-vrh__h1{font-size:clamp(38px,5vw,76px);max-width:1000px}.pokret .sd-vrh__h1{animation:st-vrh-ulaz 1s var(--e) both}.sd-vrh__linkovi{align-self:start}.sd-vrh__slika{margin-top:clamp(40px,6vw,72px);border-radius:20px;overflow:hidden;box-shadow:0 40px 90px #00000080}.sd-vrh__slika img{display:block;width:100%;height:auto}.sd-napravili__in{display:grid;gap:48px}.sd-napravili .kv li{font-size:18px}.sd-brojke{display:flex;flex-direction:column;gap:18px;padding:clamp(24px,3vw,36px);border-radius:28px;background:#e3f1ea0a;border:1px solid var(--linija)}.sd-brojke .vg__brojke{margin-top:0}.sd-brojke .mj{align-self:flex-start;margin-top:6px}@media (min-width: 900px){.sd-napravili__in{grid-template-columns:1.1fr 1fr;align-items:start;gap:clamp(48px,6vw,96px)}}.sd-snimci{background:var(--zelena-dublja)}.sd-snimci__traka{padding-left:max(var(--rub),calc((100vw - 1200px)/2))}.gs{margin:0}.gs__traka{display:flex;gap:20px;overflow-x:auto;padding:10px max(var(--rub),calc((100vw - 1200px)/2)) 24px 0;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:rgba(227,241,234,.25) transparent;cursor:grab}.gs__traka.je-vuce{cursor:grabbing;scroll-snap-type:none}.gs__traka:focus-visible{outline:2px solid var(--mint);outline-offset:4px}.gs__mjesto{flex:none;scroll-snap-align:start}.gs__snimak{position:relative;display:block;width:clamp(200px,22vw,290px);padding:0;border:4px solid #1d332b;border-radius:26px;background:var(--zelena-svjetlija);overflow:hidden;cursor:zoom-in}.gs__snimak--siroka{width:clamp(300px,52vw,720px);border-radius:18px}.gs__snimak img{display:block;width:100%;height:auto;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gs__opis{position:absolute;left:10px;bottom:10px;padding:6px 10px;border-radius:12px;background:#0a1a15d1;font-size:12px;font-weight:700;color:var(--mint)}.gs__lupa{position:absolute;width:180px;height:180px;margin:-90px 0 0 -90px;border-radius:50%;border:3px solid var(--mint);background-repeat:no-repeat;box-shadow:0 16px 40px #00000080;pointer-events:none}.gs__potpis{display:flex;flex-wrap:wrap;gap:8px 18px;padding-right:var(--rub);font-size:14px;color:var(--siva)}.gs__povucite{font-weight:700;color:var(--tekst2)}.gs__veliko{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147482500;display:flex;align-items:center;justify-content:center;padding:24px;background:#06100deb;cursor:zoom-out}.gs__veliko img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:16px}.pokret .gs__veliko img{animation:gs-veliko .45s cubic-bezier(.22,1,.36,1) both}@keyframes gs-veliko{0%{opacity:0;transform:scale(.92)}}.gs__zatvori{position:absolute;right:20px;top:20px;min-height:44px;padding:0 18px;border-radius:22px;border:0;background:var(--mint);color:var(--zelena);font:inherit;font-weight:700;cursor:pointer}.sd-igra__in{display:grid;gap:32px;align-items:center}@media (min-width: 900px){.sd-igra__in{grid-template-columns:1fr 1.1fr;gap:64px}.sd-igra .st-dn{margin-bottom:0}}.sd-citat blockquote{margin:18px 0 0;max-width:980px}.sd-citat blockquote p{font-size:clamp(26px,3.2vw,44px);line-height:1.25;font-weight:600;letter-spacing:-.02em;color:var(--krec)}.sd-citat cite{display:block;margin-top:22px;font-size:16px;font-style:normal;font-weight:700;color:var(--svijetli)}.kz{--zelena: #0f241d;--zelena-dublja: #0a1a15;--smaragd: #0e8a64;--smaragd-tamni: #0b7a58;--svijetli: #19b07e;--krec: #f4f4f2;--mint: #e3f1ea;--siva: #a9bdb4;--tekst2: #c9d6cf;--e: cubic-bezier(.2, .7, .1, 1);--pad: 24px;background:var(--zelena);color:var(--krec);font-family:Urbanist Variable,Urbanist,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}:where(.kz) a{color:inherit}.kz a:focus-visible,.kz button:focus-visible{outline:2px solid var(--mint);outline-offset:3px;border-radius:6px}.kz h1,.kz h2,.kz h3{letter-spacing:-.025em}.kz-nad{margin:0;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--siva)}.kz-opis{margin-top:18px;font-size:19px;line-height:1.55;color:var(--tekst2)}.kz-dugme{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:0 28px 0 22px;border-radius:28px;background:var(--mint);color:var(--zelena)!important;font-size:18px;font-weight:700;text-decoration:none;transition:background-color .2s,transform .2s}.kz-dugme:hover{background:#fff}.kz-tel{font-size:17px;font-weight:600;text-decoration:underline;text-decoration-color:#f4f4f259;text-underline-offset:4px}.kz-broj{display:inline-flex;flex:none;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--smaragd-tamni);color:#fff;font-size:13px;font-weight:800}.kz-izvor{font-size:13px;font-weight:600;color:var(--mint)}.kz-scena{position:relative}.kz-znak,.kz-zaglavlje,.kz-samo-prica,.kz-ponuda{display:none}.kz-poglavlje{margin:0;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.kz-poglavlje__brojcanik{display:inline-block;overflow:hidden;vertical-align:top}.kz-poglavlje__brojcanik span{display:inline-block}.kz-meni{display:flex;flex-wrap:wrap;align-items:center;gap:8px 26px;font-size:16px;font-weight:600}.kz-meni a{text-decoration:none;padding:8px 0}.kz-meni a:hover{color:var(--mint)}.kz-meni__dugme{padding:0 20px!important;min-height:44px;display:inline-flex;align-items:center;border-radius:22px;background:var(--mint);color:var(--zelena)!important;font-weight:700;transition:background-color .2s,transform .7s cubic-bezier(.3,1.5,.4,1)}.kz-meni__dugme.ok-magnet--prati{transition:background-color .2s,transform .15s linear}.kz-meni a.kz-meni__dugme:hover{background:#fff;color:var(--zelena)!important}.kz-jezik{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;box-sizing:border-box;padding:0 12px!important;border:1.5px solid rgba(244,244,242,.45);border-radius:22px;font-size:14px;font-weight:700;letter-spacing:.08em}.kz-jezik:hover{border-color:var(--mint)}.kz-kvacica{display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:border-box;border:2px solid #fff;border-radius:50%;font-size:13px;color:var(--zelena)}.kz-kvacica svg{opacity:0}.je-gotovo .kz-kvacica{background:var(--mint);border-color:var(--mint)}.je-gotovo .kz-kvacica svg{opacity:1}.kz-radovi-okvir{position:relative}.kz-radovi{max-width:880px;margin:28px auto 0;padding:0;list-style:none;border-top:1px solid rgba(227,241,234,.18)}.kz-radovi li{border-bottom:1px solid rgba(227,241,234,.18)}.kz-rad{position:relative;display:grid;grid-template-columns:250px minmax(0,1fr) auto;grid-template-areas:"ime opis vise";align-items:center;gap:32px;padding:22px 8px;overflow:hidden;text-align:left;text-decoration:none}.kz-rad:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#e3f1ea12;transform:scaleY(0);transform-origin:50% 100%;transition:transform .45s var(--e)}.kz-rad:hover:before,.kz-rad:focus-visible:before{transform:none}.kz-rad>*{position:relative;z-index:1}.kz-rad__ime{grid-area:ime;font-size:34px;font-weight:700;letter-spacing:-.02em;transition:transform .35s var(--e)}.kz-rad__opis{grid-area:opis;font-size:18px;line-height:1.45;color:var(--tekst2)}.kz-rad__vise{grid-area:vise;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:48px;height:48px;box-sizing:border-box;padding:0 20px;border:1.5px solid rgba(227,241,234,.45);border-radius:24px;transition:background-color .2s,color .2s,border-color .2s}.kz-rad__rijec{font-size:16px;font-weight:700}.kz-rad:hover .kz-rad__ime{transform:translate(6px)}.kz-rad:hover .kz-rad__vise{background:var(--mint);border-color:var(--mint);color:var(--zelena)}.kz-rad-snimak{position:absolute;left:0;top:0;z-index:3;width:280px;aspect-ratio:1200 / 769;border-radius:14px;background:#0a1a15 center / cover no-repeat;box-shadow:0 24px 60px #00000080;opacity:0;pointer-events:none;transition:opacity .25s,transform .18s var(--e)}.kz-rad-snimak.je-vid{opacity:1}html.lenis{scroll-behavior:auto!important}@media (min-width: 1180px) and (min-height: 600px){.pokret .kz-prica{--kz-h: 100svh;--pad: max(20px, 5.5vw);--logo-w: min(900px, 55.6vw, calc((var(--kz-h) * .86 - 380px) / .216141));--logo-h: calc(var(--logo-w) * .216141);--logo-l: var(--pad);--logo-t: max(88px, calc(var(--kz-h) * .14));--kanal-w: min(760px, max(560px, 51vw));--kanal-l: calc((100vw - var(--kanal-w)) / 2);--box-h: min(calc(var(--kz-h) * .9), calc((var(--kanal-w) - 60px) / .75));--box-w: calc(var(--box-h) * .75);--box-l: calc((100vw - var(--box-w)) / 2);--box-t: calc((var(--kz-h) - var(--box-h)) / 2 + var(--kz-h) * .01);position:relative;height:calc(var(--kz-h) * 20)}.pokret .kz-scena{position:sticky;top:0;height:var(--kz-h);overflow:hidden}.pokret .kz-samo-prica{display:contents}.pokret .kz-tok{display:none}.pokret .kz-znak{display:block;position:absolute;left:var(--logo-l);top:var(--logo-t);width:var(--logo-w);height:var(--logo-h);max-width:none;margin:0;overflow:visible;transform-origin:0 0}.pokret .kz-zaglavlje{position:absolute;top:0;left:0;right:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:14px var(--pad)}.pokret .kz-linija{position:absolute;left:0;right:0;top:0;height:3px;background:#e3f1ea1a}.pokret .kz-linija__pun{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--svijetli);transform:scaleX(var(--kz-p, 0));transform-origin:0 50%}.pokret .kz-linija__tacka{position:absolute;top:-10px;left:clamp(12px,calc(var(--x) * 100%),calc(100% - 12px));width:24px;height:24px;padding:0;border:0;background:transparent;transform:translate(-50%);cursor:pointer}.pokret .kz-linija__tacka i{position:absolute;left:7px;top:9px;width:10px;height:10px;border-radius:50%;background:#3d5a50;box-shadow:0 0 0 2px var(--zelena);transition:background-color .3s,transform .3s var(--e)}.pokret .kz-linija__tacka.je-prosla i{background:var(--svijetli)}.pokret .kz-linija__tacka.je-sad i{transform:scale(1.35)}.pokret .kz-linija__tacka:hover i{transform:scale(1.5);background:var(--mint)}.pokret .kz-sloj,.pokret .kz-grupa{position:absolute;margin:0;padding:0;opacity:0;pointer-events:none;will-change:opacity}.pokret .kz-grupa{top:0;right:0;bottom:0;left:0;display:block;opacity:1}.pokret .kz-m{display:inline-block;overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em;vertical-align:top}.pokret .kz-w{display:inline-block;transform:translateY(105%);transition:transform .9s var(--e) calc(var(--i) * 55ms)}.pokret .je-usao .kz-w{transform:none}.pokret .kz-kanal{display:block;left:var(--kanal-l);width:var(--kanal-w);top:92px;text-align:center;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--siva)}.pokret .kz-najava{left:var(--kanal-l);width:var(--kanal-w);top:calc(var(--kz-h) * .28);padding:0 16px;box-sizing:border-box;text-align:center}.pokret .kz-najava h2{margin:12px 0 0;font-size:clamp(30px,3.8vw,54px);line-height:1.04;font-weight:700}.pokret .kz-predmet{display:block;left:var(--box-l);top:var(--box-t);width:var(--box-w);height:var(--box-h)}.pokret .kz-predmet canvas{display:block;width:100%;height:100%}.pokret .kz-oznake{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:0;padding:0;list-style:none}.pokret .kz-oznaka{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.pokret .kz-oznaka__crta{display:block;position:absolute;left:var(--cl);top:var(--cy);width:var(--cw);height:1px;background:#f4f4f299}.pokret .kz-oznaka__tacka{display:block;position:absolute;left:var(--dl);top:calc(var(--cy) - 4.5px);width:9px;height:9px;border-radius:50%;background:var(--krec);box-shadow:0 0 0 3px #0e8a64e6}.pokret .kz-oznaka__karta{position:absolute;left:var(--x);top:var(--y);width:var(--w);box-sizing:border-box;display:flex;flex-direction:column;gap:6px;padding:12px 16px 14px;border:1px solid rgba(227,241,234,.28);border-radius:14px;background:var(--zelena)}.pokret .kz-oznaka__vrh{display:flex;align-items:center;gap:10px;font-size:18px}.pokret .kz-oznaka__opis{font-size:14px;line-height:1.4;color:var(--tekst2)}.pokret .kz-odbroj{color:var(--krec);font-weight:800;font-variant-numeric:tabular-nums}.pokret .kz-lista{display:block;top:0;right:0;bottom:0;left:0;pointer-events:none}.pokret .kz-lista__lijevo{display:block;position:absolute;left:max(24px,calc(var(--kanal-l) - 32px - 272px));width:min(272px,calc(var(--kanal-l) - 56px));top:calc(var(--kz-h) * .26);color:#fff}.pokret .kz-lista__naslov{margin:0;font-size:20px;font-weight:800}.pokret .kz-lista__lijevo ul{margin:14px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.pokret .kz-lista__lijevo li{display:flex;align-items:center;gap:12px;min-height:30px;font-size:19px;font-weight:700;opacity:.55}.pokret .kz-lista__lijevo li.je-gotovo{opacity:1}.pokret .kz-lista__desno{display:flex;flex-direction:column;position:absolute;left:calc(var(--kanal-l) + var(--kanal-w) + 32px);top:calc(var(--kz-h) * .62);color:#fff}.pokret .kz-lista__posto{font-size:112px;font-weight:800;line-height:.9;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.pokret .kz-lista__ispod{margin-top:10px;font-size:20px;font-weight:700}.pokret .kz-kraj{top:0;right:0;bottom:0;left:0}.pokret .kz-kraj__glavno,.pokret .kz-kraj__uz{position:absolute;width:min(290px,calc(var(--kanal-l) - 64px));color:#fff}.pokret .kz-kraj h3{margin:0;font-size:clamp(32px,2.9vw,42px);line-height:1.04;font-weight:800;letter-spacing:-.03em}.pokret .kz-kraj p{margin:14px 0 0;font-size:18px;font-weight:600;line-height:1.45;color:#fff}.pokret .kz-kraj__uz p{margin-top:0;font-size:17px;font-weight:500;line-height:1.55;color:#fffffff0}.pokret .kz-kraj--sat .kz-kraj__glavno{left:max(24px,calc(var(--kanal-l) - 32px - 290px));top:calc(var(--kz-h) * .32)}.pokret .kz-kraj--sat .kz-kraj__uz{left:calc(var(--kanal-l) + var(--kanal-w) + 32px);top:calc(var(--kz-h) * .62)}.pokret .kz-kraj--kosilica .kz-kraj__glavno{left:calc(var(--kanal-l) + var(--kanal-w) + 32px);top:max(96px,calc(var(--kz-h) * .18))}.pokret .kz-citat{margin:18px 0 0}.pokret .kz-kraj .kz-citat p{margin:0;font-size:18px;font-weight:700}.pokret .kz-kraj .kz-citat footer{margin-top:8px;font-size:14px;color:var(--mint)}.pokret .kz-sajt{top:0;right:0;bottom:0;left:0;display:block;margin:0}.pokret .kz-sajt__telefon{position:absolute;left:50%;top:112px;height:min(calc(var(--kz-h) - 112px),calc(var(--kz-h) * .86));aspect-ratio:780 / 1270;overflow:hidden;border:1px solid rgba(244,244,242,.16);border-radius:30px;background:#f7f7f8;box-shadow:0 30px 80px #00000073;transform:translate(-50%);-webkit-mask-image:linear-gradient(to bottom,#000 74%,transparent 100%);mask-image:linear-gradient(to bottom,#000 74%,transparent 100%)}.pokret .kz-sajt__telefon img{display:block;width:100%;height:auto}.pokret .kz-sajt__telefon img:not([src]){display:none}.pokret .kz-lupa{position:absolute;left:0;top:0;width:180px;height:180px;border:2px solid var(--mint);border-radius:50%;background-repeat:no-repeat;box-shadow:0 18px 44px #00000073;opacity:0;pointer-events:none;transition:opacity .2s}.pokret .kz-sajt__telefon.je-lupa .kz-lupa{opacity:1}.pokret .kz-sajt__tekst{position:absolute;left:max(24px,calc(var(--kanal-l) - 32px - 290px));top:calc(var(--kz-h) * .24);width:min(290px,calc(var(--kanal-l) - 64px));color:#fff}.pokret .kz-sajt h3{margin:0;font-size:clamp(32px,2.9vw,42px);line-height:1.04;font-weight:800;letter-spacing:-.03em}.pokret .kz-sajt p{margin:14px 0 0;font-size:18px;font-weight:600;line-height:1.45;color:#fff}.pokret .kz-sajt p.kz-izvor,.pokret .kz-kraj p.kz-izvor{font-size:13px;font-weight:600;color:var(--mint)}.pokret .kz-prelaz{left:var(--pad);right:var(--pad);top:calc(var(--kz-h) * .8);text-align:center}.pokret .kz-prelaz__tekst{margin:10px 0 0;font-size:clamp(20px,2vw,26px);font-weight:700}.pokret .kz-izradio{display:block;position:absolute;opacity:0;margin:0;line-height:1;font-weight:500;letter-spacing:-.02em;text-align:right;white-space:nowrap;pointer-events:none}.pokret .kz-potpis{left:var(--pad);right:var(--pad);top:calc(var(--sig-dno) + 36px);text-align:center}.pokret .kz-potpis__tekst{margin:0;font-size:21px;line-height:1.5;color:var(--tekst2)}.pokret .kz-radovi{margin-top:26px}.pokret .kz--zbijeno .kz-oznaka__karta{gap:0}.pokret .kz--zbijeno .kz-oznaka__opis{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .2s ease,margin-top .3s ease}.pokret .kz--zbijeno .kz-oznaka.je-aktivna .kz-oznaka__opis{max-height:80px;margin-top:6px;opacity:1}.pokret .kz-finale{position:relative;z-index:5;margin-top:-40svh;border-top:1px solid rgba(227,241,234,.14);border-radius:32px 32px 0 0;box-shadow:0 -24px 60px #00000059}.pokret .kz-ponuda{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;width:100%;max-width:1140px;margin:44px auto 0;padding:0;list-style:none;text-align:left}.pokret .kz-ponuda__k{display:flex;gap:12px;height:100%;box-sizing:border-box;padding:18px;border:1px solid rgba(227,241,234,.16);border-radius:18px;background:#0a1a158c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.pokret .kz-ponuda__k:hover{border-color:#e3f1ea66}.pokret .kz-ponuda .kv__tx{display:flex;flex-direction:column;gap:6px}.pokret .kz-ponuda strong{font-size:18px;letter-spacing:-.01em}.pokret .kz-ponuda__opis{font-size:14px;line-height:1.45;color:var(--tekst2)}}.pe{--pe-grad: linear-gradient(100deg, #e3f1ea 0%, #86e3bf 45%, #19b07e 100%);--pe-e: cubic-bezier(.2, .7, .1, 1);--pe-polje: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-40 -40 250 204'%3E%3Cg transform='translate(2%2C2) scale(0.38961)' fill='%2319b07e'%3E%3Cpath d='M0.000%2C0 V159.000 A149.000%2C149.000 0 0 0 298.000%2C159.000 V96.009 A57.000%2C57.000 0 0 0 220.000%2C149.000 V159.000 A71.000%2C71.000 0 0 1 78.000%2C159.000 V0 Z'/%3E%3Cpath d='M0.000%2C0 V159.000 A149.000%2C149.000 0 0 0 298.000%2C159.000 V96.009 A57.000%2C57.000 0 0 0 220.000%2C149.000 V159.000 A71.000%2C71.000 0 0 1 78.000%2C159.000 V0 Z' transform='rotate(180 213 154)'/%3E%3C/g%3E%3C/svg%3E");position:relative;overflow:hidden;padding:26px var(--pad) 34px}.pe-pozadina{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.pe-aura{position:absolute;border-radius:50%;filter:blur(70px)}.pe-aura--1{left:-150px;top:-60px;width:380px;height:380px;background:#0e8a64;opacity:.42}.pe-aura--2{right:-150px;top:340px;width:320px;height:320px;background:#19b07e;opacity:.22}.pokret .pe-aura--1{animation:pe-aura1 15s ease-in-out infinite alternate}.pokret .pe-aura--2{animation:pe-aura2 18s ease-in-out infinite alternate}@keyframes pe-aura1{to{transform:translate(150px,170px) scale(1.2)}}@keyframes pe-aura2{to{transform:translate(-150px,-120px) scale(.9)}}.pe-polje,.pe-sjaj{display:none}.pe-tekst{position:relative}.pe-cip{display:inline-flex;align-items:center;gap:9px;padding:7px 14px 7px 11px;border:1px solid rgba(227,241,234,.14);border-radius:18px;background:#e3f1ea12;color:var(--mint);font-size:14px;font-weight:700;text-decoration:none}.pe-cip i{flex:none;width:9px;height:9px;border-radius:50%;background:#3ddc97}.pokret .pe-cip i{animation:pe-ziv 1.8s infinite}@keyframes pe-ziv{0%{box-shadow:0 0 #3ddc9799}70%,to{box-shadow:0 0 0 8px #3ddc9700}}.pe-cip--pozdrav{border-color:#19b07e80;background:#19b07e29;transition:background-color .25s}.pe-cip--pozdrav:hover{background:#19b07e42}.pe-naslov{margin:16px 0 0;font-weight:600;letter-spacing:-.02em}.pe-mali,.pe-dole{display:block;font-size:28px;line-height:1.15;font-weight:600;letter-spacing:-.02em}.pe-mali{color:var(--siva)}.pe-dole{margin-top:4px}.pe-vel{position:relative;display:block;height:158px;margin-top:2px;container-type:inline-size}.pe-vel b{position:absolute;left:0;top:0;display:block;visibility:hidden;font-size:min(74px,calc(100cqw / (var(--n2) * .56)));line-height:1.02;font-weight:800;letter-spacing:-.055em;white-space:nowrap}.pe-vel b.je-sad,.pe-vel b.je-bilo{visibility:visible}.pe-red{display:block;overflow:hidden;padding:0 .04em .07em 0}.pe-razmak{display:none}.pe-slovo{display:inline-block;background:var(--pe-grad);-webkit-background-clip:text;background-clip:text;color:transparent;transform:translateY(110%)}.je-sad .pe-slovo{transform:none}.je-bilo .pe-slovo{transform:translateY(-110%);opacity:0}.pokret .je-sad .pe-slovo{transition:transform .75s var(--pe-e) calc(.22s + var(--i) * 22ms)}.pokret .je-bilo .pe-slovo{transition:transform .55s cubic-bezier(.6,0,.4,1) calc(var(--i) * 18ms),opacity .55s calc(var(--i) * 18ms)}.pe-br{position:absolute;right:0;top:62px;color:#86e3bf;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.pe-dugmad{display:flex;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:20px}.pe-dugme{transition:background-color .2s,transform .7s cubic-bezier(.3,1.5,.4,1)}.pe-dugme.ok-magnet--prati{transition:background-color .2s,transform .15s linear}.pe-kartica{position:relative;margin-top:24px}.pe-poruka{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px;color:var(--siva);font-size:13px;line-height:1.35}.pe-poruka b{color:var(--mint);font-weight:700}.pokret .pe-poruka__tekst{animation:pe-udji .4s ease-out}@keyframes pe-udji{0%{opacity:0}}.pe-dodir{display:inline-flex;flex:none;align-items:center;gap:6px;padding:4px 10px;border-radius:10px;background:#e3f1ea1a;color:#86e3bf;font-size:11px;font-weight:800;white-space:nowrap}.pe-dodir i{width:6px;height:6px;border-radius:50%;background:#86e3bf}.pokret .pe-dodir i{animation:pe-ziv 1.6s infinite}.pe-scena{position:relative;height:210px;overflow:hidden;border:1px solid rgba(227,241,234,.12);border-radius:28px;background:#0f2a20;cursor:pointer;-webkit-tap-highlight-color:transparent}.pe-scena:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.pe-scena .pr{position:absolute;top:0;right:0;bottom:0;left:0;padding:16px;opacity:0;transform:translateY(18px) scale(.97);pointer-events:none}.pe-scena .pr.je-akt{opacity:1;transform:none}.pokret .pe-scena .pr{transition:opacity .5s,transform .7s var(--pe-e)}.pe-pilule{display:flex;gap:4px;margin-top:12px}.pe-pilule button{position:relative;flex:1;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.pe-pilule button:before,.pe-pilule i{content:"";position:absolute;left:0;right:0;top:10px;height:4px;border-radius:2px}.pe-pilule button:before{background:#e3f1ea2e}.pe-pilule i{background:#19b07e;transform:scaleX(0);transform-origin:0 50%}.pe-pilule .je-bilo i,.pe-pilule .je-sad i{transform:scaleX(1)}.pokret .pe-pilule .je-sad i{animation:pe-puni 4.2s linear both}@keyframes pe-puni{0%{transform:scaleX(0)}}.pe-pilule button:focus-visible{outline:2px solid var(--mint);outline-offset:2px;border-radius:4px}.pe-listaj{display:none}.pokret .pe-listaj{display:flex;flex-direction:column;align-items:center;gap:2px;margin:26px 0 0;color:var(--siva);font-size:11px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.pe-listaj__rac{display:none}.pe-listaj i{width:9px;height:9px;margin-top:-3px;border-right:2px solid var(--mint);border-bottom:2px solid var(--mint);transform:rotate(45deg);animation:pe-strelica 1.3s infinite}.pe-listaj i+i{animation-delay:.18s}@keyframes pe-strelica{0%{opacity:0;translate:0 -4px}50%{opacity:1}to{opacity:0;translate:0 5px}}@media (max-width: 559px){.pe-dugme{width:100%;justify-content:center}.pe-dugmad .kz-tel{display:none}}@media (min-width: 900px){.pe{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);gap:24px 56px;align-items:start;padding:56px max(24px,5.5vw) 64px}.pe-kartica{margin-top:0}.pe-mali,.pe-dole{font-size:30px}.pe-vel{height:96px}.pe-vel b{font-size:min(86px,calc(100cqw / (var(--n1) * .56)));line-height:1.05}.pe-red{display:inline-block;vertical-align:top}.pe-razmak{display:inline}.pe-br{display:none}.pe-scena{height:286px}.pe-listaj{grid-column:1 / -1}}@media (min-width: 1180px) and (min-height: 600px){.pokret .kz-prica{--pe-kartica-w: min(400px, calc(100vw - var(--logo-l) - var(--logo-w) - var(--pad) - 56px));--pe-tekst-w: min(800px, calc(100vw - var(--logo-l) - var(--pad) - var(--pe-kartica-w) - 28px))}.pokret .pe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;overflow:hidden;opacity:1;pointer-events:auto}.pokret .pe-aura{display:none}.pokret .pe-polje{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--pe-polje);background-size:58px 48px;opacity:.045}.pokret .pe-polje--svjetlo{opacity:0;-webkit-mask-image:radial-gradient(circle 190px at var(--mx, 70%) var(--my, 40%),#000 0%,rgba(0,0,0,.45) 45%,transparent 100%);mask-image:radial-gradient(circle 190px at var(--mx, 70%) var(--my, 40%),#000 0%,rgba(0,0,0,.45) 45%,transparent 100%);transition:opacity .5s}.pokret .pe-sjaj{display:block;position:absolute;left:var(--mx, 70%);top:var(--my, 40%);width:520px;height:520px;margin:-260px 0 0 -260px;border-radius:50%;background:radial-gradient(closest-side,rgba(25,176,126,.18),transparent);opacity:0;transition:opacity .5s}.pokret .pe.je-svjetlo .pe-polje--svjetlo{opacity:.55}.pokret .pe.je-svjetlo .pe-sjaj{opacity:1}.pokret .pe-tekst{position:absolute;left:var(--logo-l);top:calc(var(--logo-t) + var(--logo-h) + 34px);width:var(--pe-tekst-w)}.pokret .pe-naslov{margin-top:14px}.pokret .pe-dugmad{margin-top:22px}.pokret .pe-kartica{position:absolute;right:var(--pad);top:var(--logo-t);width:var(--pe-kartica-w);margin:0}.pokret .pe-kartica .pr-sajt{height:200px}.pokret .pe-listaj{position:absolute;left:0;right:0;bottom:18px;margin:0}.pokret .pe-listaj__tel{display:none}.pokret .pe-listaj__rac{display:inline}}.pr{--pr-e: cubic-bezier(.2, .7, .1, 1);color:var(--krec)}.pr-oznaka{display:block;color:#86e3bf;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.pr-sajt{height:142px;margin-top:10px;padding:10px;border-radius:14px;background:#f4f4f2;color:#0f241d}.pr-sajt__vrh{display:flex;align-items:center;justify-content:space-between}.pr-sajt__vrh>i{display:block;width:46px;height:9px;border-radius:5px;background:#0e8a64}.pr-sajt__vrh span{display:flex;gap:5px}.pr-sajt__vrh span i{display:block;width:20px;height:9px;border-radius:5px;background:#c9d6cf}.pr-crta{display:block;height:10px;margin-top:9px;border-radius:5px;background:#0f241d;transform-origin:0 50%}.pr-crta--tanka{height:7px;background:#a9bdb4}.pr-sajt__dugme{display:inline-block;margin-top:10px;padding:6px 11px;border-radius:11px;background:#0e8a64;color:#fff;font-size:10px;font-weight:800}.pokret .pr-crta{transform:scaleX(0);transition:transform .7s var(--pr-e)}.pokret .je-akt .pr-crta{transform:scaleX(1)}.pokret .je-akt .pr-crta:nth-of-type(2){transition-delay:.15s}.pokret .je-akt .pr-crta:nth-of-type(3){transition-delay:.3s}.pokret .pr-sajt__dugme{transform:scale(0);transition:transform .5s .55s var(--pr-e)}.pokret .je-akt .pr-sajt__dugme{transform:none}.pr-korpa{position:absolute;right:16px;top:14px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#e3f1ea14;color:var(--mint)}.pr-korpa em{position:absolute;right:-4px;top:-4px;min-width:20px;height:20px;border-radius:10px;background:#19b07e;color:#06110d;font-size:12px;font-style:normal;font-weight:800;line-height:20px;text-align:center}.pr-artikli{display:flex;gap:8px;margin-top:14px}.pr-artikli span,.pr-leti{flex:1;height:78px;border-radius:12px;background:linear-gradient(135deg,#1d4436,#14362b)}.pr-leti{position:absolute;z-index:4;pointer-events:none}.pokret .pr-artikli span{opacity:0;transform:scale(.7);transition:opacity .6s,transform .6s var(--pr-e)}.pokret .je-akt .pr-artikli span{opacity:1;transform:none}.pokret .je-akt .pr-artikli span:nth-child(2){transition-delay:.12s}.pokret .je-akt .pr-artikli span:nth-child(3){transition-delay:.24s}.pr-cipovi,.pr-app__cipovi{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.pr-cipovi span,.pr-app__cipovi span{padding:5px 10px;border-radius:11px;background:#e3f1ea14;color:#c9d6cf;font-size:12px;font-weight:700}.pr-app{display:flex;align-items:flex-start;gap:14px;margin-top:10px}.pr-app__tel{position:relative;flex:none;width:92px;height:148px;overflow:hidden;border:4px solid #1b2b25;border-radius:18px;background:#f4f4f2}.pr-app__tel>i{display:block;height:8px;margin:8px 8px 0;border-radius:4px;background:#c9d6cf}.pr-app__tel>i:first-child{height:22px;margin-top:14px;background:#0e8a64}.pr-app__tel>b{display:block;height:34px;margin:8px;border-radius:8px;background:linear-gradient(135deg,#dfe7e3,#c9d6cf)}.pr-obavijest{position:absolute;left:5px;right:5px;top:6px;padding:6px 7px;border-radius:9px;background:#0f241d;color:#e3f1ea;font-size:9px;font-weight:800;line-height:1.25}.pr-obavijest span{display:block}.pr-app__cipovi{flex-direction:column;align-items:flex-start;margin-top:0}.pokret .pr-obavijest{transform:translateY(-140%);transition:transform .6s var(--pr-e)}.pokret .je-akt .pr-obavijest{transform:none;transition-delay:.7s}.pokret .pr-app__cipovi span{opacity:0;transform:translate(10px);transition:opacity .5s,transform .5s var(--pr-e)}.pokret .je-akt .pr-app__cipovi span{opacity:1;transform:none}.pokret .je-akt .pr-app__cipovi span:nth-child(2){transition-delay:.15s}.pokret .je-akt .pr-app__cipovi span:nth-child(3){transition-delay:.3s}.pr-trazi{display:flex;align-items:center;gap:8px;margin-top:10px;padding:10px 14px;border-radius:22px;background:#f4f4f2;color:#0f241d;font-size:14px;font-weight:600}.pr-upit{min-height:1.2em}.pokret .pr-upit:after{content:"";display:inline-block;width:2px;height:14px;margin-left:1px;vertical-align:-2px;background:#0e8a64;animation:pe-trep 1s steps(1) infinite}@keyframes pe-trep{50%{opacity:0}}.pr-rezultat{margin-top:8px;padding:10px 12px;border-radius:14px;background:#e3f1ea0f}.pr-rezultat small{display:block;color:#86e3bf;font-size:11px}.pr-rezultat b{display:block;color:#cfe9ff;font-size:16px}.pr-rezultat span{display:flex;gap:6px;margin-top:6px}.pr-rezultat i{padding:3px 8px;border-radius:8px;background:#e3f1ea1a;font-size:10px;font-style:normal;font-weight:700}.pokret .pr-rezultat{opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s var(--pr-e)}.pokret .pr-rezultat.je-vid{opacity:1;transform:none}.pr-sati{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}.pr-sati span{display:flex;align-items:center;justify-content:center;height:34px;border:1px solid rgba(227,241,234,.16);border-radius:10px;font-size:12px;font-weight:700;transition:background-color .35s,border-color .35s,transform .35s var(--pr-e)}.pr-sati .je-zauzet{opacity:.3;text-decoration:line-through}.pr-sati .je-da{border-color:#0e8a64;background:#0e8a64;transform:scale(1.06)}.pr-potvrda{margin:10px 0 0;padding:8px 12px;border-radius:12px;background:#e3f1ea;color:#0f241d;font-size:12px;font-weight:800}.pokret .pr-potvrda{opacity:0;transform:translateY(8px);transition:opacity .5s,transform .5s var(--pr-e)}.pokret .pr-potvrda.je-vid{opacity:1;transform:none}.pr-chat{display:flex;flex-direction:column;gap:7px;margin-top:10px}.pr-chat p{max-width:84%;margin:0;padding:8px 11px;font-size:12.5px;line-height:1.35}.pr-kupac{align-self:flex-end;border-radius:13px 13px 3px;background:#0e8a64;color:#fff}.pr-bot{align-self:flex-start;border-radius:13px 13px 13px 3px;background:#1d3b31;color:#e3f1ea}.pr-pise{display:none;align-self:flex-start;gap:4px;padding:10px 12px!important;border-radius:13px;background:#1d3b31}.pr-pise.je-vid{display:flex}.pr-pise i{width:6px;height:6px;border-radius:50%;background:#a9bdb4;animation:pe-skok 1s infinite}.pr-pise i:nth-child(2){animation-delay:.15s}.pr-pise i:nth-child(3){animation-delay:.3s}@keyframes pe-skok{0%,60%,to{transform:none;opacity:.5}30%{transform:translateY(-4px);opacity:1}}.pokret .pr-kupac,.pokret .pr-bot{opacity:0;transform:translateY(8px) scale(.95);transition:opacity .45s,transform .45s var(--pr-e)}.pokret .pr-kupac.je-vid,.pokret .pr-bot.je-vid{opacity:1;transform:none}.pr-rz{position:relative;height:136px;margin-top:10px;overflow:hidden;border-radius:14px}.pr-rz>div{position:absolute;top:0;right:0;bottom:0;left:0;padding:10px}.pr-rz__staro{background:#d9d9d4}.pr-rz__staro i{display:inline-block;width:28%;height:16px;margin:4px 2%;background:#b5b5ad}.pr-rz__staro b{display:block;height:24px;margin:6px 0;background:#9d9d95}.pr-rz__novo{background:#f4f4f2}.pr-rz__logo{display:block;width:46px;height:9px;border-radius:5px;background:#0e8a64}.pr-rz__novo i{display:block;height:12px;margin-top:10px;border-radius:6px;background:#0f241d}.pr-rz__novo i+i{width:60%;height:8px;background:#a9bdb4}.pr-rz__dugme{display:inline-block;margin-top:12px;padding:6px 11px;border-radius:11px;background:#0e8a64;color:#fff;font-size:10px;font-weight:800}.pr-rz__oz{position:absolute;z-index:2;top:8px;padding:3px 8px;border-radius:8px;background:#0f241dcc;color:#fff;font-size:10px;font-weight:800}.pr-rz__oz--prije{left:8px}.pr-rz__oz--poslije{right:8px}.pokret .pr-rz__novo{clip-path:inset(0 0 0 100%);transition:clip-path 1.4s .4s cubic-bezier(.7,0,.2,1)}.pokret .je-akt .pr-rz__novo{clip-path:inset(0)}.pr-stanje{display:flex;flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none}.pr-stanje li{display:flex;justify-content:space-between;padding:9px 12px;border-radius:12px;background:#e3f1ea0f;font-size:13px;font-weight:700}.pr-stanje span{display:inline-flex;align-items:center;gap:6px;color:#86e3bf}.pr-stanje span:before{content:"";width:8px;height:8px;border-radius:50%;background:#3ddc97}.pokret .pr-stanje li{opacity:0;transform:translate(-14px);transition:opacity .5s,transform .5s var(--pr-e)}.pokret .je-akt .pr-stanje li{opacity:1;transform:none}.pokret .je-akt .pr-stanje li:nth-child(2){transition-delay:.15s}.pokret .je-akt .pr-stanje li:nth-child(3){transition-delay:.3s}.pr--veci .pr-sajt{height:150px}@media (min-width: 1180px) and (min-height: 600px){.pokret .page--pocetna .ok-zaglavlje,.pokret .page--pocetna .ok-vrh{display:none}}.kz-tok{--tk-e: cubic-bezier(.2, .7, .1, 1)}.kz-tok .st-dio{padding:clamp(72px,10vw,130px) 0}.tk-sta{padding-top:clamp(56px,8vw,110px)!important}.tk-usluge{display:grid;gap:14px}@media (min-width: 760px){.tk-usluge{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}}.tk-usluga{position:relative;display:flex;flex-direction:column;padding:28px 22px 22px;border:1px solid rgba(227,241,234,.1);border-radius:32px;background:linear-gradient(180deg,#e3f1ea0e,#e3f1ea05)}.tk-usluga__br{color:#86e3bf;font-size:13px;font-weight:800;letter-spacing:.08em}.tk-usluga h3{margin:6px 0 0;font-size:clamp(27px,3vw,32px);line-height:1.06;letter-spacing:-.03em}.tk-usluga>p{margin-top:10px;font-size:17px;line-height:1.45;color:var(--tekst2)}.tk-usluga__primjer{position:relative;flex:1;min-height:196px;margin-top:18px;padding:16px;border:1px solid rgba(227,241,234,.08);border-radius:22px;background:#0a241999;cursor:pointer;-webkit-tap-highlight-color:transparent}.tk-usluga__primjer:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.tk-pitaj{display:flex;align-items:center;justify-content:space-between;margin-top:14px;padding:14px 16px;border-radius:16px;background:#e3f1ea14;color:var(--mint);font-size:15px;font-weight:700;text-decoration:none;transition:background-color .25s}.tk-pitaj svg{color:#86e3bf;transition:transform .35s var(--tk-e)}.tk-pitaj:hover{background:#e3f1ea24}.tk-pitaj:hover svg{transform:translate(3px)}.fm{position:relative;background:#0a2419}.fm__in{position:relative;padding:64px max(20px,5.5vw) 72px}.fm__oznaka{margin:0;color:#86e3bf;font-size:15px;font-weight:700;text-align:center}.fm__posto,.fm__poziv,.fm__linija,.fm canvas{display:none}.fm__kadar{position:relative;width:min(360px,78vw);aspect-ratio:3 / 4;margin:24px auto 0}.fm__kadar img,.fm__kadar canvas{display:block;width:100%;height:100%;object-fit:cover;-webkit-mask-image:radial-gradient(closest-side,#000 72%,transparent 100%);mask-image:radial-gradient(closest-side,#000 72%,transparent 100%)}.fm__kartice{display:grid;gap:12px;max-width:640px;margin:28px auto 0;padding:0;list-style:none}.fm__karta{display:flex;align-items:flex-start;gap:14px;padding:18px 18px 18px 16px;border:1px solid rgba(227,241,234,.12);border-radius:24px;background:#0a2419b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.fm__bro{display:flex;flex:none;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#0b7a58;color:#fff;font-size:15px;font-weight:800}.fm__karta h3{margin:4px 0 0;font-size:24px;line-height:1.1;letter-spacing:-.02em}.fm__karta p{margin-top:6px;color:var(--siva);font-size:15px;line-height:1.4}.fm--kosilica .fm__karta{flex-direction:column;align-items:center;gap:0;text-align:center}.fm--kosilica .fm__karta h3{font-size:40px;line-height:1.02}.fm__broj{display:block;color:var(--mint);font-size:clamp(56px,16vw,80px);font-weight:800;line-height:1;letter-spacing:-.05em;font-variant-numeric:tabular-nums}.fm.je-zivo{height:300svh}.fm.je-zivo .fm__in{position:sticky;top:0;height:100svh;padding:0;overflow:hidden}.fm.je-zivo .fm__oznaka{position:absolute;left:0;right:0;top:90px;z-index:3}.fm.je-zivo .fm__posto{display:block;position:absolute;right:20px;top:84px;z-index:3;padding:6px 12px;border-radius:14px;background:#e3f1ea14;color:var(--mint);font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.fm.je-zivo .fm__kadar{position:absolute;left:50%;top:44%;width:auto;height:min(640px,62svh);margin:0;transform:translate(-50%,-50%)}.fm.je-zivo .fm__kadar canvas{position:absolute;top:0;right:0;bottom:0;left:0}.fm.je-zivo.je-spreman .fm__kadar img{visibility:hidden}.fm.je-zivo.je-spreman .fm__kadar canvas{display:block}.fm.je-zivo .fm__kartice{position:absolute;left:20px;right:20px;bottom:104px;z-index:3;display:block;height:176px;margin:0 auto}.fm.je-zivo .fm__karta{position:absolute;left:0;right:0;bottom:0;opacity:0;transform:translateY(30px) scale(.97);transition:opacity .45s,transform .6s var(--tk-e)}.fm.je-zivo .fm__karta.je-sad{opacity:1;transform:none}.fm.je-zivo .fm__karta.je-bilo{transform:translateY(-24px) scale(.97)}.fm.je-zivo .fm__linija{display:block;position:absolute;right:9px;top:30%;z-index:3;width:3px;height:40%;overflow:hidden;border-radius:2px;background:#e3f1ea1a}.fm.je-zivo .fm__linija i{display:block;width:100%;height:100%;background:var(--svijetli);transform:scaleY(var(--napredak, 0));transform-origin:50% 0}.fm.je-zivo .fm__poziv{display:flex;position:absolute;left:50%;bottom:26px;z-index:6;align-items:center;gap:10px;padding:7px 16px 7px 7px;border:1px solid rgba(227,241,234,.18);border-radius:30px;background:#0a2419d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);white-space:nowrap;opacity:0;transform:translate(-50%,24px);transition:opacity .4s,transform .5s var(--tk-e);pointer-events:none}.fm.je-poziv .fm__poziv{opacity:1;transform:translate(-50%)}.fm.je-poziv.je-zove .fm__poziv{animation:fm-zove 1.3s var(--tk-e) infinite}@keyframes fm-zove{0%,to{transform:translate(-50%)}35%{transform:translate(-50%,-12px)}}.fm__krug{position:relative;flex:none;width:42px;height:42px;border-radius:50%}.fm.je-zove .fm__krug{animation:fm-krug 1.3s infinite}@keyframes fm-krug{0%{box-shadow:0 0 #19b07e8c}70%,to{box-shadow:0 0 0 14px #19b07e00}}.fm__krug svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.fm__krug circle{fill:none;stroke-width:3}.fm__krug-trag{stroke:#e3f1ea26}.fm__krug-pun{stroke:var(--svijetli);stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:calc(1 - var(--napredak, 0))}.fm__strelice{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.fm__strelice i{width:8px;height:8px;margin-top:-3px;border-right:2px solid var(--mint);border-bottom:2px solid var(--mint);transform:rotate(45deg);animation:pe-strelica 1.3s infinite}.fm__strelice i+i{animation-delay:.18s}.fm__listaj{font-size:15px;font-weight:700;color:var(--krec)}.fm__br{color:#86e3bf;font-size:13px;font-weight:800;font-variant-numeric:tabular-nums}.tk-pali__tekst{max-width:1000px;font-size:clamp(30px,4.4vw,56px);line-height:1.14;font-weight:700;letter-spacing:-.03em}.tk-pali__uz{margin-top:22px;max-width:640px;color:var(--tekst2);font-size:17px;line-height:1.55}.tk-onama__nad{padding-top:clamp(40px,6vw,80px)}.tk-znak{padding-top:clamp(40px,6vw,80px)!important}.tk-koraci{position:relative;max-width:720px;margin:0;padding:0 0 0 52px;list-style:none}.tk-koraci__linija{position:absolute;left:16px;top:8px;bottom:8px;width:3px;overflow:hidden;border-radius:2px;background:#e3f1ea1a}.tk-koraci__linija i{display:block;width:100%;height:100%;background:var(--svijetli);transform:scaleY(var(--linija, 1));transform-origin:50% 0}.pokret .tk-koraci__linija i{transform:scaleY(var(--linija, 0))}.tk-korak{position:relative;padding-bottom:36px}.tk-korak:last-child{padding-bottom:0}.tk-korak__br{position:absolute;left:-52px;top:-2px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;box-sizing:border-box;border:2px solid var(--smaragd);border-radius:50%;background:var(--smaragd);font-size:14px;font-weight:800;transition:background-color .4s,border-color .4s,transform .4s var(--tk-e)}.pokret .tk-korak__br{border-color:#e3f1ea33;background:#0a2419}.pokret .tk-korak.je-upaljen .tk-korak__br{border-color:var(--smaragd);background:var(--smaragd);transform:scale(1.1)}.tk-korak>b{display:block;font-size:clamp(20px,2vw,24px);line-height:1.2;letter-spacing:-.01em}.tk-korak__opis{display:block;margin-top:6px;color:var(--tekst2);font-size:16px;line-height:1.45}.tk-korak__poruka{max-width:420px;min-height:46px;margin-top:12px;padding:12px 14px;border-radius:16px 16px 16px 4px;background:var(--mint);color:var(--zelena);font-size:15px;font-weight:600;line-height:1.4}.tk-korak__dok{position:relative;max-width:320px;margin-top:12px;padding:12px 14px;border-radius:12px;background:#f4f4f2;color:var(--zelena)}.tk-korak__dok b{font-size:14px}.tk-korak__dok i{display:block;height:6px;margin-top:7px;border-radius:3px;background:#c9d6cf}.tk-korak__dok span{position:absolute;right:12px;top:10px;padding:3px 8px;border:2px solid var(--smaragd);border-radius:7px;color:var(--smaragd);font-size:12px;font-weight:800;transform:rotate(-8deg)}.pokret .tk-korak__dok span{transform:rotate(-8deg) scale(0);transition:transform .5s var(--tk-e)}.pokret .tk-korak.je-upaljen .tk-korak__dok span{transform:rotate(-8deg) scale(1);transition-delay:.3s}.tk-korak__traka{display:block;max-width:320px;height:10px;margin-top:12px;overflow:hidden;border-radius:5px;background:#e3f1ea1a}.tk-korak__traka i{display:block;height:100%;background:var(--svijetli);transform-origin:0 50%}.pokret .tk-korak__traka i{transform:scaleX(0);transition:transform 1.6s var(--tk-e) .3s}.pokret .tk-korak.je-upaljen .tk-korak__traka i{transform:scaleX(.72)}.tk-reference{padding-bottom:24px!important}.tk-reference .st-dn{margin-bottom:0}.tk-citat blockquote{margin:0;max-width:980px;font-size:clamp(28px,4vw,48px);line-height:1.16;font-weight:700;letter-spacing:-.025em}.tk-citat figcaption{margin-top:18px;color:#86e3bf;font-size:15px;font-weight:700}.tk-uredjaj{text-align:center}.tk-uredjaj .st-h2{margin-inline:auto}.tk-uredjaj__tel{display:block;width:250px;margin:36px auto 0;padding:0;overflow:hidden;border:8px solid #1b2b25;border-radius:40px;background:#000;box-shadow:0 40px 80px #00000073;cursor:zoom-in}.tk-uredjaj__tel img{display:block;width:100%;height:auto;aspect-ratio:780 / 1270;object-fit:cover;object-position:top;transform-origin:50% 20%;transition:transform .6s var(--tk-e)}.tk-uredjaj__tel.je-uvecan{cursor:zoom-out}.tk-uredjaj__tel.je-uvecan img{transform:scale(2.2)}.tk-uredjaj__izvor{margin-top:14px;color:var(--tekst2);font-size:13px}.tk-galerija .st-h2{margin-bottom:28px}.tk-radovi{margin:40px 0 0;padding:0;list-style:none;border-top:1px solid rgba(227,241,234,.18)}.tk-radovi li{border-bottom:1px solid rgba(227,241,234,.18)}.tk-rad{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;align-items:center;padding:18px 2px;text-decoration:none}.tk-rad b{font-size:24px;letter-spacing:-.02em}.tk-rad>span:not(.tk-rad__vise){grid-column:1;color:var(--tekst2);font-size:15px;line-height:1.45}.tk-rad__vise{grid-column:2;grid-row:1 / span 2;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1.5px solid rgba(227,241,234,.4);border-radius:22px;font-size:14px;font-weight:700;transition:background-color .2s,color .2s}.tk-rad:hover .tk-rad__vise{background:var(--mint);color:var(--zelena)}@media (max-width: 480px){.tk-rad__vise{padding:10px;font-size:0;gap:0}}.kz-linija-tel{display:none}@media (max-width: 1179px),(max-height: 599px){.pokret .kz-linija-tel{display:block;position:fixed;left:0;right:0;top:0;z-index:55;height:62px;padding:8px 20px 0;border-bottom:1px solid rgba(255,255,255,.08);background:#0a2419bd;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transform:translateY(-100%);transition:transform .55s var(--e)}.pokret .kz-linija-tel.je-vid{transform:none}}.kz-linija-tel__red{display:flex;align-items:center;gap:12px;height:42px}.kz-linija-tel__red svg{flex:none;width:34px;height:auto}.kz-linija-tel__ime{position:relative;flex:1;height:22px;overflow:hidden;font-size:17px;font-weight:700;letter-spacing:-.01em}.kz-linija-tel__ime em{position:absolute;left:0;top:0;font-style:normal;line-height:22px;white-space:nowrap;animation:kz-okreni .5s var(--e)}@keyframes kz-okreni{0%{transform:translateY(100%);opacity:0}}.kz-linija-tel__br{color:var(--siva);font-size:13px;font-weight:700;font-variant-numeric:tabular-nums}.kz-linija-tel__crtice{position:absolute;left:20px;right:20px;bottom:7px;display:flex;gap:5px}.kz-linija-tel__crtice span{flex:1;height:3px;overflow:hidden;border-radius:2px;background:#80a09447}.kz-linija-tel__crtice i{display:block;height:100%;background:var(--svijetli);transform:scaleX(0);transform-origin:0 50%}@media (max-width: 760px){.ok-traka{transition:transform .6s cubic-bezier(.22,1,.36,1),left .55s var(--e),opacity .4s}.ok-traka__wa>span:last-child,.ok-traka__tel{transition:opacity .25s}.kz-u-filmu .ok-traka{left:calc(100% - 74px)}.kz-u-filmu .ok-traka__wa>span:last-child,.kz-u-filmu .ok-traka__tel{opacity:0;pointer-events:none}.kz-pristao .ok-traka{opacity:0;transform:translateY(40%) scale(.6);pointer-events:none}}.zp__dugme.je-svijetli{animation:kz-upali 1.1s var(--e) 2}@keyframes kz-upali{0%{box-shadow:0 0 #e3f1eab3}to{box-shadow:0 0 0 22px #e3f1ea00}}.zp__ispod{max-width:560px;margin-top:22px;color:var(--siva);font-size:15px;line-height:1.5}.sajt-scena{display:none;position:relative;height:440vh}@media (min-width: 1024px) and (min-height: 600px){.pokret .sajt-scena{display:block}.pokret .st-korak__preglednik{display:none}}.sajt-scena__ekran{position:sticky;top:0;height:100vh;width:min(1280px,100% - 2 * var(--rub));margin:0 auto;display:grid;grid-template-columns:minmax(280px,1fr) auto;align-items:center;gap:clamp(32px,4vw,64px)}.sajt-scena .ss{font-size:clamp(11px,calc((100vh - 230px) / 30),17px)}.sajt-scena__nad b{color:var(--krec)}.sajt-scena__tekstovi{position:relative;height:15em;margin-top:16px;font-size:16px}.sajt-scena__t{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.sajt-scena__t:first-child{opacity:1}.sajt-scena__ime{font-size:16px;font-weight:700;color:var(--svijetli)}.sajt-scena__t h3{margin:8px 0 0;font-size:clamp(28px,2.6vw,38px);line-height:1.06;font-weight:700}.sajt-scena__t p:last-child{margin-top:12px;font-size:17px;line-height:1.5;color:var(--tekst2)}.sajt-scena__put{position:relative;display:flex;justify-content:space-between;width:240px;height:16px;margin-top:18px}.sajt-scena__put:before,.sajt-scena__put span{content:"";position:absolute;left:8px;right:8px;top:7px;height:2px;background:var(--linija)}.sajt-scena__put span{background:var(--svijetli);transform-origin:0 50%;transform:scaleX(0)}.sajt-scena__put i{position:relative;width:16px;height:16px;border-radius:50%;background:var(--zelena);border:2px solid var(--linija);transition:background-color .3s,border-color .3s}.sajt-scena__put i.je-upaljena{background:var(--svijetli);border-color:var(--svijetli)}.ss{position:relative;display:grid;grid-template-columns:34em 12em;grid-template-areas:"prozor veze" "odr .";font-size:16px}.ss__prozor{grid-area:prozor;position:relative;width:34em;height:26em;border-radius:.9em;overflow:hidden;background:var(--krec);color:var(--zelena);box-shadow:0 1.9em 4.4em #00000073}.ss__traka{display:flex;align-items:center;gap:.4em;height:1.9em;padding:0 .75em;background:#dfe7e3}.ss__traka i{width:.5em;height:.5em;border-radius:50%;background:#b9c8c1}.ss__traka span{margin-left:.6em;padding:.15em .7em;border-radius:.4em;background:#fff;font-size:.7em;color:#56706a}.ss__ekran{position:relative;height:24.1em;padding:.75em 1em}.ss__zag{display:flex;align-items:center;gap:.9em;height:1.4em}.ss__logo{width:3.6em;height:.75em;border-radius:.4em;background:var(--smaragd)}.ss__nav{display:flex;gap:.6em;margin-left:auto}.ss__nav i{width:2.1em;height:.45em;border-radius:.25em;background:#c9d6cf}.ss__b2b{padding:.2em .5em;border-radius:.4em;background:var(--zelena);color:#fff}.ss__b2b span{display:block;font-size:.62em;font-weight:800}.ss__korpa{position:relative;display:inline-flex;width:1.15em;height:1.15em;color:var(--zelena)}.ss__korpa svg{width:100%;height:100%}.ss__korpa em{position:absolute;right:-.55em;top:-.45em;min-width:1em;height:1em;border-radius:.5em;background:var(--smaragd);color:#fff;font-size:.62em;font-style:normal;font-weight:800;line-height:1em;text-align:center}.ss__hero{display:flex;flex-direction:column;gap:.45em;margin-top:1em}.ss__l{display:block;height:.8em;border-radius:.4em;background:var(--zelena);transform-origin:0 50%}.ss__l1{width:72%}.ss__l2{width:48%}.ss__l3{width:62%;height:.45em;background:#a9bdb4}.ss__wa{align-self:flex-start;margin-top:.4em;padding:.4em .75em;border-radius:.75em;background:var(--smaragd);color:#fff;transform-origin:0 50%}.ss__wa span{display:block;font-size:.62em;font-weight:700}.ss__grid{position:absolute;left:1em;right:1em;top:8.4em;display:grid;grid-template-columns:repeat(4,1fr);gap:.6em}.ss__art{padding:.4em;border-radius:.6em;background:#fff;box-shadow:0 .25em .9em #0f241d14}.ss__slika{display:block;height:4em;border-radius:.4em;background:linear-gradient(135deg,#dfe7e3,#c9d6cf)}.ss__n{display:block;width:80%;height:.4em;margin-top:.45em;border-radius:.2em;background:#c9d6cf}.ss__cij{display:inline-block;margin-top:.35em;padding:.05em .3em;border-radius:.3em;font-size:.7em;font-weight:800;transition:background-color .4s,color .4s}.ss__cij.je-nova{background:var(--svijetli);color:#fff}.ss__pouzece{position:absolute;left:1em;top:15.9em;padding:.25em .55em;border-radius:.5em;background:var(--mint)}.ss__pouzece span{display:block;font-size:.62em;font-weight:800;white-space:pre}.ss__kal{position:absolute;left:1em;bottom:.9em;width:46%;padding:.6em;border-radius:.6em;background:var(--zelena);color:var(--krec)}.ss__kal b{display:block;font-size:.7em}.ss__kal-g{display:grid;grid-template-columns:repeat(7,1fr);gap:.2em;margin-top:.4em}.ss__kal-g i{height:.62em;border-radius:.2em;background:#24453a;transition:background-color .3s}.ss__kal-g i.je-da{background:var(--svijetli)}.ss__kal small{display:block;margin-top:.4em;font-size:.62em;color:var(--mint)}.ss__ai{position:absolute;right:8.4em;bottom:1.1em;max-width:30%;padding:.5em .7em;border-radius:.75em .75em .15em;background:var(--smaragd);color:#fff;transform-origin:100% 100%}.ss__ai span{display:block;font-size:.7em;font-weight:600;line-height:1.35}.ss-veze{grid-area:veze;display:flex;flex-direction:column;gap:1.1em;padding-top:5.2em}.ss-veza{display:flex;align-items:center;height:2.8em}.ss-veza__linija{flex:none;width:2.6em;height:2px;background:repeating-linear-gradient(90deg,var(--svijetli) 0 8px,transparent 8px 14px);background-size:14px 2px;transform-origin:0 50%}.ss-veze.je-tece .ss-veza__linija{animation:ss-tece .6s linear infinite}@keyframes ss-tece{to{background-position:14px 0}}.ss-znacka{display:flex;flex-direction:column;padding:.45em .75em;border-radius:.75em;background:var(--mint);color:var(--zelena);white-space:nowrap}.ss-znacka b{font-size:.9em}.ss-znacka small{font-size:.68em;font-weight:700;color:var(--smaragd-tamni)}.ss-app{position:absolute;left:25.6em;top:13.4em;display:flex;flex-direction:column;gap:.4em;width:6.6em;height:12.4em;padding:.9em .5em .5em;border-radius:1.2em;border:.35em solid #1d332b;background:var(--krec);box-shadow:0 1.2em 2.6em #00000073}.ss-app__zag{display:block;height:.9em;border-radius:.35em;background:var(--smaragd)}.ss-app__k{display:block;height:3.4em;border-radius:.45em;background:linear-gradient(135deg,#dfe7e3,#c9d6cf)}.ss-app__ime{margin-top:auto;font-size:.62em;font-weight:800;color:var(--zelena);text-align:center}.ss-odr{grid-area:odr;position:relative;display:flex;align-items:center;height:2.6em;margin-top:.9em;padding:0 1em;border-radius:.75em;border:1px solid var(--linija);overflow:hidden}.ss-odr__pun{position:absolute;top:0;right:0;bottom:0;left:0;background:#19b07e40;transform-origin:0 50%}.ss-odr__tx{position:relative;font-size:.85em;font-weight:700;color:var(--krec)}.st-korak__preglednik{grid-column:1 / -1;container-type:inline-size;margin-top:8px}.st-korak__preglednik .ss{font-size:calc(100cqw / 34.4);grid-template-columns:34em;grid-template-areas:"prozor" "veze" "odr"}.st-korak__preglednik .ss-veze{flex-direction:row;flex-wrap:wrap;gap:.5em;padding-top:1em}.st-korak__preglednik .ss-veza{height:auto}.st-korak__preglednik .ss-veza__linija{display:none}.st-korak__preglednik .ss-znacka{font-size:1.15em}.st-korak__preglednik .ss-app{left:26.4em;top:12.6em}@media (min-width: 1024px){.st-korak__preglednik{max-width:760px}}.us-dijelovi{position:relative;background:var(--boja, var(--zelena));transition:background-color .9s ease}.us-oznaka{position:sticky;top:76px;z-index:5;height:0}.us-oznaka__in{position:absolute;left:var(--rub);top:10px;display:inline-flex;align-items:baseline;gap:8px;padding:8px 14px;border-radius:20px;background:#0a1a15b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--linija);font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--tekst2)}.us-oznaka .smj__r{color:var(--krec)}.us-oznaka__in .smj:first-child .smj__r{color:var(--svijetli);font-variant-numeric:tabular-nums}.us-oznaka__od{color:var(--siva)}@media (max-width: 760px){.us-oznaka{top:64px}}.us-korak{position:relative;padding:clamp(84px,11vw,150px) 0}.us-korak+.us-korak{border-top:1px solid var(--linija)}.us-korak__in{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width: 900px){.us-korak__in{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(40px,6vw,96px);align-items:start}}@media (min-width: 900px) and (min-height: 820px){.us-korak__lijevo{position:sticky;top:150px}}.us-korak__broj{margin-top:28px;font-size:clamp(64px,9vw,128px);line-height:.9;font-weight:800;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1.5px rgba(227,241,234,.28)}.us-korak .st-nad{margin-top:18px;color:var(--svijetli)}.us-korak .st-h2{font-size:clamp(30px,3.8vw,52px)}.us-korak .st-uvod{font-size:18px}.us-pitaj{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.us-korak__desno{display:flex;flex-direction:column;gap:44px;padding-top:8px}.us-korak__desno .kv li{font-size:18px}.us-igra{padding:clamp(22px,3vw,32px);border-radius:28px;background:#e3f1ea0a;border:1px solid var(--linija)}.us-igra__naslov{margin:8px 0 22px;font-size:clamp(22px,2.2vw,28px);line-height:1.15;font-weight:700}.us-igra__napomena{margin-top:18px!important;font-size:13px;line-height:1.5;color:var(--siva)}.us-odrzavanje__desno{align-items:flex-start}.us-odrzavanje .mj{margin-top:8px}.us-vodic{background:var(--zelena-dublja)}.us-vodic__in{display:grid;gap:40px;align-items:center}@media (min-width: 900px){.us-vodic__in{grid-template-columns:1fr 1fr}.us-vodic .st-dn{margin-bottom:0}}.rd-vrh{position:relative;overflow:hidden}.rd-vrh .st-h1{max-width:760px}.rd-vrh .st-vrh__dno>.st-uvod:only-child{grid-column:1}.rd-dubina{display:none}@media (min-width: 1024px){.rd-dubina{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.rd-dubina img{position:absolute;border-radius:18px;box-shadow:0 30px 70px #00000073}.rd-dubina__1{right:4%;top:16%;width:min(440px,32vw);height:auto;opacity:.85;transform:translate(calc(var(--mx, 0) * -24px),calc(var(--sy, 0) * -.12px + var(--my, 0) * -16px)) rotate(-3deg)}.rd-dubina__2{right:26%;top:44%;width:min(150px,11vw);height:auto;border-radius:22px;transform:translate(calc(var(--mx, 0) * 30px),calc(var(--sy, 0) * -.3px + var(--my, 0) * 20px)) rotate(5deg)}.rd-dubina__3{right:2%;top:52%;width:min(140px,10vw);height:auto;border-radius:22px;opacity:.9;transform:translate(calc(var(--mx, 0) * 44px),calc(var(--sy, 0) * -.45px + var(--my, 0) * 30px)) rotate(-6deg)}}.vg{position:relative}.vg__traka{display:flex;flex-direction:column}.vg__ploca{position:relative;display:grid;gap:28px;width:min(1200px,100% - 2 * var(--rub));margin:0 auto;padding:clamp(64px,9vw,120px) 0;border-top:1px solid var(--linija)}.vg__br{font-size:13px;font-weight:800;letter-spacing:.14em;color:var(--svijetli)}.vg__tekst .st-nad{margin-top:10px}.vg__ime{margin:8px 0 0;font-size:clamp(44px,6vw,88px);line-height:.95;font-weight:800;letter-spacing:-.045em}.vg__opis{margin-top:16px;max-width:520px;font-size:18px;line-height:1.55;color:var(--tekst2)}.vg__brojke{display:grid;gap:14px;margin:24px 0 0}.vg__brojke div{display:flex;align-items:baseline;gap:14px}.vg__brojke dt{min-width:3.6em;font-size:clamp(30px,3vw,40px);font-weight:800;letter-spacing:-.03em;color:var(--krec);font-variant-numeric:tabular-nums}.vg__brojke dd{margin:0;font-size:16px;line-height:1.35;color:var(--tekst2)}.vg__brojke small{display:block;font-size:12px;color:var(--siva)}.vg__izrada{display:inline-flex;align-items:center;gap:8px;margin-top:22px;padding:8px 14px;border-radius:18px;background:#e3f1ea14;font-size:14px;font-weight:700;color:var(--mint)}.vg__izrada:before{content:"";width:8px;height:8px;border-radius:50%;background:#f0b44c}.vg__linkovi{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:26px}.vg__kako{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 22px;border-radius:24px;background:var(--mint);color:var(--zelena)!important;font-weight:700;text-decoration:none}.vg__kako svg{transition:transform .35s var(--e)}.vg__kako:hover svg{transform:translate(4px)}.vg__otvori{font-weight:700;color:var(--tekst2);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#e3f1ea59}.vg__vizual{position:relative;display:block;aspect-ratio:16 / 11;text-decoration:none}.vg__racunar,.vg__tel{position:absolute;display:block;overflow:hidden;background:var(--zelena-svjetlija);box-shadow:0 26px 60px #00000073}.vg__racunar{left:0;top:4%;width:82%;border-radius:16px}.vg__racunar img,.vg__tel img{display:block;width:100%;height:auto}.vg__tel{width:24%;border-radius:18px;border:4px solid #1d332b;transition:rotate .6s cubic-bezier(.22,1,.36,1),translate .6s cubic-bezier(.22,1,.36,1)}.vg__tel--1{right:14%;top:22%;rotate:-4deg}.vg__tel--2{right:0;top:34%;rotate:5deg}@media (hover: hover) and (pointer: fine){.vg__vizual:hover .vg__tel--1{rotate:-12deg;translate:-22% -4%}.vg__vizual:hover .vg__tel--2{rotate:13deg;translate:14% 2%}}.vg__vizual.je-dodir .vg__tel--1{rotate:-12deg;translate:-22% -4%}.vg__vizual.je-dodir .vg__tel--2{rotate:13deg;translate:14% 2%}.vg__gravura{position:absolute;top:6%;right:0;bottom:6%;left:0;display:flex;align-items:center;justify-content:center;border-radius:22px;border:1px dashed rgba(227,241,234,.25);background:repeating-linear-gradient(135deg,rgba(227,241,234,.03) 0 10px,transparent 10px 20px)}.vg__gravura span{font-size:clamp(56px,8vw,120px);font-weight:800;letter-spacing:-.04em;color:transparent;-webkit-text-stroke:1.5px rgba(227,241,234,.45)}.vg__citat{margin:0;padding:22px 24px;border-left:3px solid var(--svijetli);border-radius:0 18px 18px 0;background:#e3f1ea0d}.vg__citat p{font-size:17px;line-height:1.55;color:var(--krec)}.vg__citat cite{display:block;margin-top:10px;font-size:14px;font-style:normal;font-weight:700;color:var(--svijetli)}.vg__napredak{display:none}@media (min-width: 900px){.vg__ploca{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;column-gap:clamp(40px,5vw,80px)}.vg__citat{grid-column:1 / -1;max-width:760px}}.vg.je-vodoravno{height:calc(100vh + (var(--n) - 1) * 100vw)}.vg.je-vodoravno .vg__ekran{position:sticky;top:0;height:100vh;overflow:hidden}.vg.je-vodoravno .vg__traka{flex-direction:row;width:max-content;height:100%;will-change:transform}.vg.je-vodoravno .vg__ploca{flex:none;width:100vw;height:100vh;margin:0;padding:96px var(--rub) 64px;border-top:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-rows:1fr auto;align-content:center;row-gap:18px}.vg.je-vodoravno .vg__ime{font-size:clamp(48px,5.4vw,84px)}.vg.je-vodoravno .vg__opis{font-size:17px}.vg.je-vodoravno .vg__brojke{gap:10px;margin-top:18px}.vg.je-vodoravno .vg__brojke dt{font-size:clamp(26px,2.4vw,34px)}.vg.je-vodoravno .vg__vizual{width:min(100%,calc((100vh - 220px)*1.45));justify-self:center}.vg.je-vodoravno .vg__racunar{translate:calc(var(--o, 0) * -90px) 0}.vg.je-vodoravno .vg__tel--1{translate:calc(var(--o, 0) * 60px) 0}.vg.je-vodoravno .vg__tel--2{translate:calc(var(--o, 0) * 140px) 0}.vg.je-vodoravno .vg__vizual:hover .vg__tel--1{translate:calc(var(--o, 0) * 60px - 22%) -4%}.vg.je-vodoravno .vg__vizual:hover .vg__tel--2{translate:calc(var(--o, 0) * 140px + 14%) 2%}.vg.je-vodoravno .vg__citat{grid-column:1;grid-row:2;align-self:end;padding:14px 18px}@media (max-height: 759px){.vg.je-vodoravno .vg__citat{display:none}}.vg.je-vodoravno .vg__citat p{font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vg.je-vodoravno .vg__tekst{grid-row:1;align-self:center}.vg.je-vodoravno .vg__vizual{grid-row:1 / span 2}.vg.je-vodoravno .vg__napredak{display:block;position:absolute;left:var(--rub);right:var(--rub);bottom:22px;height:2px;background:var(--linija)}.vg.je-vodoravno .vg__napredak span{display:block;height:100%;background:var(--svijetli);transform-origin:0 50%;transform:scaleX(var(--vg-p, 0))}.rasiri{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147481000;background:#0f241d;pointer-events:none}.rasiri__slika{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}@media (prefers-reduced-motion: reduce){.vg__tel{transition:none}}.rz__m{max-width:82%;padding:10px 14px;font-size:15px;line-height:1.45}.rz__m--vi{align-self:flex-end;border-radius:18px 18px 4px;background:var(--smaragd);color:#fff}.rz__m--mi{align-self:flex-start;border-radius:18px 18px 18px 4px;background:#1d3b31;color:var(--krec)}.rz__m--dok{display:flex;align-items:center;gap:12px}.rz__m--dok i{position:relative;flex:none;width:34px;height:42px;border-radius:6px;background:var(--krec)}.rz__m--dok i:after{content:"";position:absolute;left:7px;right:7px;top:10px;height:3px;border-radius:2px;background:#a9bdb4;box-shadow:0 8px #a9bdb4,0 16px #a9bdb4}.rz__m--dok span{font-weight:700}.rz__m--dok small{display:block;font-weight:500;font-size:12px;color:var(--siva)}.rz__oznaka{margin-top:16px!important;font-size:13px;line-height:1.5;color:var(--siva)}.rz__tok{display:flex;flex-direction:column;gap:34px;max-width:720px}.rz__blok{display:flex;flex-direction:column;gap:10px}.rz__korak{display:flex;gap:14px;align-items:flex-start;margin-bottom:6px;font-size:16px;line-height:1.5;color:var(--tekst2)}.rz__korak b{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--smaragd);color:#fff;font-size:15px}.rz__korak strong{color:var(--krec)}.rz--tok .rz__m{max-width:88%}.rz--scena{position:relative;height:380vh}.rz__ekran{position:sticky;top:0;height:100vh;width:min(1200px,100% - 2 * var(--rub));margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(40px,6vw,100px)}.rz__naslov{margin:12px 0 0;font-size:clamp(30px,3.2vw,46px);line-height:1.05;font-weight:700}.rz__koraci{margin:28px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.rz__koraci li{display:flex;gap:16px;align-items:flex-start;padding:12px 16px;border-radius:18px;color:var(--siva);transition:background-color .4s,color .4s}.rz__koraci li b{display:inline-flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;border:2px solid var(--linija);font-size:14px;transition:background-color .4s,border-color .4s,color .4s}.rz__koraci li span{font-size:18px;font-weight:700;line-height:1.35}.rz__koraci li small{display:block;margin-top:2px;font-size:14px;font-weight:500;color:var(--siva)}.rz__koraci li.je-sad{background:#e3f1ea12;color:var(--krec)}.rz__koraci li.je-sad b,.rz__koraci li.je-bilo b{background:var(--smaragd);border-color:var(--smaragd);color:#fff}.rz__koraci li.je-sad small{color:var(--tekst2)}.rz__desno{display:flex;flex-direction:column;align-items:center}.rz__tel{position:relative;width:320px;height:min(560px,calc(100vh - 150px));border-radius:42px;border:10px solid #1d332b;background:#0b1d17;overflow:hidden;box-shadow:0 32px 80px #00000080}.rz__zag{display:flex;align-items:center;gap:10px;padding:18px 16px 12px;background:#13302a;border-bottom:1px solid var(--linija)}.rz__zag svg{width:36px;height:auto}.rz__zag b{display:block;font-size:16px}.rz__zag small{display:block;font-size:12px;color:var(--svijetli)}.rz__poruke{position:absolute;left:0;right:0;top:70px;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:14px;overflow:hidden}.rz--scena .rz__m{font-size:13.5px;animation:rz-poruka .5s cubic-bezier(.22,1,.36,1) both}.rz--scena .rz__m--vi{transform-origin:100% 100%}.rz--scena .rz__m--mi{transform-origin:0 100%}@keyframes rz-poruka{0%{opacity:0;transform:translateY(16px) scale(.9)}}.rz__pise{align-self:flex-start;display:flex;gap:4px;padding:12px 14px;border-radius:18px 18px 18px 4px;background:#1d3b31}.rz__pise i{width:7px;height:7px;border-radius:50%;background:var(--siva);animation:rz-skok 1s infinite}.rz__pise i:nth-child(2){animation-delay:.15s}.rz__pise i:nth-child(3){animation-delay:.3s}@keyframes rz-skok{50%{transform:translateY(-4px);opacity:.6}}.rz--scena .rz__oznaka{max-width:320px;text-align:center}.ci-kartice{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.fk-mjesto{perspective:1200px}.fk{display:block;width:100%;height:300px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.fk__in{position:relative;display:block;width:100%;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.22,1,.36,1)}.fk.je-okrenuta .fk__in,.fk:focus-visible .fk__in{transform:rotateY(180deg)}@media (hover: hover) and (pointer: fine){.fk:hover .fk__in{transform:rotateY(180deg)}}.fk__s{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding:26px;border-radius:26px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.fk__s--pr{justify-content:flex-end;background:linear-gradient(160deg,#1b4637,#122f25);border:1px solid var(--linija)}.fk__br{margin-bottom:auto;font-size:15px;font-weight:800;color:var(--svijetli)}.fk__s--pr b{font-size:28px;line-height:1.08;letter-spacing:-.02em}.fk__s--pr small{display:inline-flex;align-items:center;gap:8px;margin-top:14px;font-size:14px;font-weight:600;color:var(--siva)}.fk__s--za{gap:12px;background:var(--mint);color:var(--zelena);transform:rotateY(180deg);font-size:16px;line-height:1.5}.fk__s--za b{font-size:20px;letter-spacing:-.02em}.ci-odrzavanje{background:var(--zelena-dublja)}.ci-odrzavanje__in{display:grid;gap:40px;align-items:center}.ci-odrzavanje .st-dn{margin-bottom:0}.ci-pitanja__in{display:grid;gap:24px}@media (min-width: 900px){.ci-odrzavanje__in{grid-template-columns:1.3fr 1fr;justify-items:start}.ci-pitanja__in{grid-template-columns:1fr 1.5fr;gap:64px;align-items:start}}@media (prefers-reduced-motion: reduce){.fk__in,.rz__koraci li{transition:none}.rz--scena .rz__m,.rz__pise i{animation:none}}.kt-poruka{position:relative;padding:clamp(48px,6vw,96px) 0 clamp(56px,7vw,100px);overflow:hidden}.kt-poruka__sjaj{position:absolute;left:30%;top:-35%;width:1000px;height:900px;background:radial-gradient(closest-side,#0e8a644d,#0e8a6400 70%);transform:translate(calc(var(--px, 0) * -40px),calc(var(--py, 0) * -30px));transition:transform .6s var(--e);pointer-events:none}.kt-poruka__znak{position:absolute;right:-14%;top:4%;width:min(640px,56vw);height:auto;opacity:.045;transform:translate(calc(var(--px, 0) * 26px),calc(var(--py, 0) * 18px));transition:transform .8s var(--e);pointer-events:none}.kt-poruka__znak path{fill:none;stroke:var(--mint);stroke-width:3}.kt-poruka__in{position:relative;display:grid;gap:48px;align-items:center}@media (min-width: 960px){.kt-poruka__in{grid-template-columns:minmax(0,1fr) auto;gap:clamp(48px,7vw,110px)}}.kt-poruka__h1{font-size:clamp(40px,4.8vw,74px)}.pokret .kt-poruka__h1{animation:st-vrh-ulaz 1s var(--e) both}.kt-poruka .st-uvod{max-width:560px}.kt-poruka__pitanje{margin-top:26px!important;font-size:20px;font-weight:600;color:var(--tekst2)}.kt-poruka__pitanje .smj__r{color:var(--svijetli)}.kt-izbori{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;max-width:600px}.kt-izbori button{min-height:44px;padding:0 18px;border-radius:22px;border:1.5px solid var(--linija);background:transparent;color:var(--krec);font:inherit;font-size:15px;font-weight:700;cursor:pointer;transition:background-color .25s,border-color .25s,color .25s,transform .4s cubic-bezier(.22,1,.36,1)}.kt-izbori button:hover{border-color:var(--mint)}.kt-izbori button.je-izabran{background:var(--mint);border-color:var(--mint);color:var(--zelena);transform:scale(1.04)}.kt-tel{position:relative;justify-self:center;width:330px;max-width:100%;height:min(520px,calc(100vh - 170px));min-height:420px;border-radius:42px;border:10px solid #1d332b;background:#0b1d17;overflow:hidden;box-shadow:0 32px 80px #00000080}.kt-tel__zag{display:flex;align-items:center;gap:10px;padding:18px 16px 12px;background:#13302a;border-bottom:1px solid var(--linija)}.kt-tel__zag svg{width:36px;height:auto}.kt-tel__zag b{display:block;font-size:16px}.kt-tel__zag small{display:block;font-size:12px;color:var(--svijetli)}.kt-tel__chat{position:absolute;left:0;right:0;top:70px;bottom:150px;display:flex;flex-direction:column;justify-content:flex-end;gap:8px;padding:14px;overflow:hidden}.kt-tel__m{align-self:flex-end;max-width:86%;padding:10px 13px;border-radius:18px 18px 4px;background:var(--smaragd);color:#fff;font-size:13.5px;line-height:1.45;animation:kt-poslano .65s cubic-bezier(.22,1,.36,1) both}.kt-tel__m small{display:block;margin-top:3px;text-align:right;font-size:11px;color:var(--mint);animation:kt-isporuceno .4s .7s both}@keyframes kt-poslano{0%{opacity:0;transform:translateY(80px) scale(.86)}}@keyframes kt-isporuceno{0%{opacity:0}}.kt-tel__unos{position:absolute;left:12px;right:12px;bottom:14px;display:flex;align-items:flex-end;gap:8px}.kt-tel__polje{flex:1;min-height:46px;max-height:128px;padding:11px 14px;border-radius:22px;background:#1d3b31;font-size:14px;line-height:1.45;color:var(--krec);overflow:hidden}.kt-tel__polje.je-pise:after{content:"";display:inline-block;width:1.5px;height:15px;margin-left:1px;vertical-align:-2px;background:var(--mint);animation:kt-kursor 1s steps(1) infinite}@keyframes kt-kursor{50%{opacity:0}}.kt-tel__salji{flex:none;display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--smaragd);transition:transform .2s}.kt-tel__salji:active{transform:scale(.9)}@media (prefers-reduced-motion: no-preference){.pokret .kt-tel__salji.je-spremno{animation:kt-puls 1.6s ease-out infinite}}@keyframes kt-puls{0%{box-shadow:0 0 #19b07e8c}to{box-shadow:0 0 0 16px #19b07e00}}.kt-kanali{padding:0 0 clamp(40px,6vw,80px)}.kt-kanali__red{display:grid;gap:12px;margin-top:16px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.kt-kanal{display:flex;align-items:center;gap:14px;height:100%;padding:18px 20px;border-radius:22px;border:1px solid var(--linija);background:#e3f1ea08;text-decoration:none;transition:border-color .25s,background-color .25s}a.kt-kanal:hover{border-color:var(--mint);background:#e3f1ea0f}.kt-kanal__ik{display:flex;flex:none;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--mint);color:var(--zelena)}.kt-kanal__ime{font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--siva)}.kt-kanal__vr,.kt-kanal .ok-broj{margin-left:auto;font-size:17px;font-weight:700;color:var(--krec)}.kt-recenzija{margin:18px 0 0;font-size:15px;color:var(--siva)}.kt-recenzija a{color:var(--svijetli);font-weight:700;text-underline-offset:3px}.kt-recenzija a:hover{color:var(--mint)}.kt-obrazac{background:var(--zelena-dublja)}.kt-obrazac__in{display:grid;gap:32px}@media (min-width: 960px){.kt-obrazac__in{grid-template-columns:1fr 1.25fr;gap:72px;align-items:start}}.ob{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ob__zamka{position:absolute;left:-9999px}.ob__p{position:relative;display:block}.ob__p--cijelo{grid-column:1 / -1}.ob__p input,.ob__p textarea{width:100%;padding:26px 16px 10px;border-radius:16px;border:1.5px solid var(--linija);background:#e3f1ea0a;color:var(--krec);font:inherit;font-size:16px;resize:vertical;transition:border-color .25s,background-color .25s,box-shadow .25s}.ob__p input:focus,.ob__p textarea:focus{outline:none;border-color:var(--svijetli);background:#e3f1ea12;box-shadow:0 0 0 4px #19b07e26}.ob__p>span{position:absolute;left:17px;top:18px;font-size:16px;color:var(--siva);pointer-events:none;transform-origin:0 0;transition:transform .3s var(--e),color .3s}.ob__p input:focus+span,.ob__p input:not(:placeholder-shown)+span,.ob__p textarea:focus+span,.ob__p textarea:not(:placeholder-shown)+span{transform:translateY(-11px) scale(.76);color:var(--svijetli)}.ob__primjer{display:block;margin-top:6px;font-size:13px;color:var(--siva)}.ob__izbor{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;margin:4px 0;padding:0;border:0}.ob__izbor legend{width:100%;margin-bottom:8px;font-size:14px;font-weight:700;color:var(--siva)}.ob__izbor label{position:relative}.ob__izbor input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.ob__izbor span{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:21px;border:1.5px solid var(--linija);font-size:15px;font-weight:700;transition:background-color .25s,border-color .25s,color .25s,transform .35s cubic-bezier(.22,1,.36,1)}.ob__izbor label:hover span{border-color:var(--mint)}.ob__izbor input:checked+span{background:var(--mint);border-color:var(--mint);color:var(--zelena);transform:scale(1.04)}.ob__izbor input:focus-visible+span{outline:2px solid var(--mint);outline-offset:3px}.ob__dno{grid-column:1 / -1;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:6px}.ob__dno small{font-size:14px;color:var(--siva)}.ob__salji{position:relative;min-width:170px;height:54px;padding:0 28px;border-radius:27px;border:0;background:var(--mint);color:var(--zelena);font:inherit;font-size:17px;font-weight:700;cursor:pointer;transition:background-color .2s,min-width .45s cubic-bezier(.7,0,.3,1)}.ob__salji:hover{background:#fff}.ob__krug{position:absolute;left:50%;top:50%;width:54px;height:54px;margin:-27px 0 0 -27px;opacity:0}.ob__krug circle{fill:none;stroke:var(--zelena);stroke-width:3;stroke-linecap:round;stroke-dasharray:.3 .7;transform-origin:center}.ob__salji.je-salje .ob__krug{opacity:1}.ob__salji.je-salje .ob__krug circle{animation:ob-vrti .8s linear infinite}.ob__salji.je-salje .ob__salji-tx{opacity:0}@keyframes ob-vrti{to{transform:rotate(360deg)}}.ob__greska{grid-column:1 / -1;padding:12px 16px;border-radius:14px;background:#d6503c24;border:1px solid rgba(214,80,60,.4);font-size:15px;color:#f3c9c0}.ob-hvala{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:32px;border-radius:28px;background:var(--zelena-svjetlija);border:1px solid var(--linija)}.ob-hvala svg{width:72px;height:72px}.ob-hvala circle{fill:var(--smaragd)}.ob-hvala path{fill:none;stroke:#fff;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;animation:ob-kvacica .6s .2s ease-out both}@keyframes ob-kvacica{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.ob-hvala h3{margin:6px 0 0;font-size:28px}.ob-hvala p{font-size:17px;color:var(--tekst2)}@media (max-width: 560px){.ob{grid-template-columns:1fr}.kt-tel{height:500px}}@media (prefers-reduced-motion: reduce){.kt-poruka__sjaj,.kt-poruka__znak{transition:none;transform:none}.kt-tel__m,.kt-tel__m small,.ob-hvala path{animation:none}}.sv-dio{padding-top:0}.sv-lista{display:grid;gap:16px;transform-origin:50% 0}@media (min-width: 900px){.sv-lista{grid-template-columns:1fr 1fr}}.sv-k{display:flex;flex-direction:column;height:100%;padding:clamp(24px,3vw,34px);border-radius:26px;background:#e3f1ea0a;border:1px solid var(--linija);text-decoration:none;transition:background-color .3s,border-color .3s}.sv-k:hover{background:#e3f1ea12;border-color:#e3f1ea42}.sv-k__br{font-size:14px;font-weight:800;color:var(--svijetli)}.sv-k__naslov{margin:16px 0 0;font-size:clamp(24px,2.3vw,32px);line-height:1.12;font-weight:700;color:var(--krec)}.sv-k__opis{margin-top:12px!important;font-size:16px;line-height:1.55;color:var(--tekst2)}.sv-k__dno{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-top:auto;padding-top:24px}.sv-k__meta{font-size:14px;color:var(--siva)}.sv-k__dalje{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--mint)}.sv-k__dalje svg{transition:transform .35s var(--e)}.sv-k:hover .sv-k__dalje svg{transform:translate(5px)}.cl-vrh{position:relative;padding:clamp(56px,7vw,110px) 0 clamp(28px,4vw,48px);overflow:hidden}.cl-vrh__in{position:relative;max-width:900px}.cl-vrh__h1{font-size:clamp(36px,4.8vw,68px)}.pokret .cl-vrh__h1{animation:st-vrh-ulaz 1s var(--e) both}.cl-vrh__uvod{max-width:720px}.cl-vrh__meta{margin-top:20px!important;font-size:14px;font-weight:600;color:var(--siva)}.st-clanak .st-tekst,.st-privatnost .st-tekst{margin:0 auto 0 max(0px,calc((100% - 900px)/2))}
