.cj .bez-loma,.cj-vodic .bez-loma{white-space:nowrap}.cj-blok{font-family:var(--font-ui);color:var(--ink-soft);font-size:1.0625rem;line-height:1.7}.cj-blok p{margin:0 0 14px}.cj-blok a{color:var(--ink);text-decoration:underline;text-decoration-color:var(--accent);text-underline-offset:3px;text-decoration-thickness:2px}.cj-blok a:hover{color:var(--accent)}.cj-blok strong{color:var(--ink)}.cj-izravno{font-size:1.125rem}.cj-blok+.cj-blok{margin-top:clamp(40px,6vh,64px)}.cj-kartica-odnosi{border:1.5px solid var(--accent);background:#fff;padding:clamp(18px,3vw,28px);position:relative}.cj-kvacice{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:8px}.cj-kvacice li{position:relative;padding-left:34px;font-weight:700;color:var(--ink);font-size:1.125rem}.cj-kvacice li::before{content:"";position:absolute;left:0;top:.2em;width:22px;height:22px;background:var(--accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12.5l5 5L20 6.5' fill='none' stroke='%23000' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")center/contain no-repeat}.cj-kartica-odnosi__zakljucak{font-weight:800;color:var(--ink);font-size:1.1875rem;margin-bottom:4px!important}.cj-kartica-odnosi__b2b{color:var(--muted);font-size:.9688rem;margin-bottom:4px!important}.cj-tri-kartice{list-style:none;counter-reset:cj;margin:18px 0;padding:0;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.cj-tri-kartice>li{counter-increment:cj;background:#fff;border:1px solid var(--line);padding:18px 18px 18px 56px;position:relative;font-size:1rem;line-height:1.6}.cj-tri-kartice>li::before{content:counter(cj);position:absolute;left:16px;top:16px;width:28px;height:28px;display:grid;place-items:center;background:var(--accent);color:#fff;font-weight:800;font-size:.875rem}.cj-tri-kartice>li a{display:inline-block;margin-top:6px;margin-right:10px}.cj-uz-kartice{font-size:1rem}.cj-koraci-niz{list-style:none;counter-reset:k;margin:18px 0;padding:0;display:grid;gap:10px}.cj-koraci-niz>li{counter-increment:k;position:relative;padding:4px 0 4px 52px;min-height:36px}.cj-koraci-niz>li::before{content:counter(k);position:absolute;left:0;top:0;width:36px;height:36px;display:grid;place-items:center;border:1.5px solid var(--accent);color:var(--ink);font-weight:800;background:#fff}.cj-vi-samo{font-weight:800;color:var(--ink);margin-top:18px!important}.cj-vi-samo__napomena{color:var(--muted);font-size:.9688rem}.cj-paketi{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:22px 0}.cj-paket{background:#fff;border:1px solid var(--line);padding:22px 20px;display:flex;flex-direction:column;position:relative}.cj-paket--istaknut{border:1.5px solid var(--accent);box-shadow:0 14px 32px -22px color-mix(in srgb,var(--accent) 70%,transparent)}.cj-paket--istaknut::before{content:"";position:absolute;inset:-4.5px;pointer-events:none;background-image:linear-gradient(var(--accent),var(--accent)),linear-gradient(var(--accent),var(--accent)),linear-gradient(var(--accent),var(--accent)),linear-gradient(var(--accent),var(--accent));background-size:7px 7px;background-repeat:no-repeat;background-position:left top,right top,left bottom,right bottom}.cj-paket__ime{margin:0 0 4px;font-family:var(--font-ui);font-weight:800;font-size:1.1875rem;color:var(--ink)}.cj-paket__za{font-size:.9375rem;color:var(--muted);margin-bottom:10px!important;line-height:1.45}.cj-paket__cijena{margin-bottom:12px!important;color:var(--ink)}.cj-paket__od{font-size:.875rem;color:var(--muted)}.cj-paket__iznos{font-weight:800;font-size:1.75rem}.cj-paket__iznos--tekst{font-size:1.25rem}.cj-paket__mj{font-weight:700;font-size:.9375rem}.cj-paket__stavke{margin:0;padding-left:18px;font-size:.9375rem;line-height:1.55}.cj-paket__stavke li{margin-bottom:6px}.cj-paket__veza{margin-top:auto!important;padding-top:10px;font-size:.9375rem}.cj-paketi__napomene p{font-size:.9375rem;color:var(--muted)}.cj-provjera{scroll-margin-top:100px}.cj-provjera__uvod{font-size:1.0625rem}.cj-obrazac{display:grid;gap:16px;max-width:560px;margin-top:18px}.cj-polje{border:0;margin:0;padding:0;display:grid;gap:6px;min-width:0}.cj-polje[hidden]{display:none}.cj-polje__oznaka{font-weight:700;color:var(--ink);font-size:.9688rem;padding:0}.cj-obavezno{font-weight:500;color:var(--muted);font-size:.875rem}.cj-polje__unos{font:inherit;font-size:1rem;padding:12px 14px;border:1.5px solid #c9ccd2;background:#fff;color:var(--ink);border-radius:0;width:100%}.cj-polje__unos:focus{outline:0;border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 22%,transparent)}.cj-polje__unos[aria-invalid=true]{border-color:#d93025}.cj-polje__greska{color:#c5221f;font-size:.875rem;margin:0!important}.cj-izbori{display:flex;flex-wrap:wrap;gap:8px}.cj-izbor{position:relative;cursor:pointer}.cj-izbor input{position:absolute;opacity:0;inset:0;cursor:pointer}.cj-izbor span{display:inline-block;padding:9px 16px;border:1.5px solid #c9ccd2;background:#fff;font-weight:600;font-size:.9375rem;color:var(--ink)}.cj-izbor input:checked+span{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,#fff)}.cj-izbor input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.cj-zamka{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cj-obrazac__obavijest{font-size:.875rem;color:var(--muted);margin:0!important}.cj-gumb{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-brush, inherit);font-size:1rem;padding:14px 28px;border:2px solid transparent;border-radius:32px;background:var(--accent);color:#fff!important;text-decoration:none!important;cursor:pointer;box-shadow:0 10px 24px color-mix(in srgb,var(--accent) 30%,transparent);transition:transform .2s,filter .2s}.cj-gumb:hover{transform:translateY(-2px);filter:brightness(.95)}.cj-gumb[disabled]{opacity:.8;cursor:progress}.cj-obrazac__gumb{justify-self:start}.cj-obrazac__status:not(:empty){color:#c5221f;font-weight:700}.cj-uspjeh{border:1.5px solid var(--accent);background:#fff;padding:18px;font-weight:700;color:var(--ink)}.cj-uspjeh[hidden]{display:none}.cj-kontakt{margin-top:18px!important;font-size:.9688rem}.cj-ljepljivi{position:fixed;left:12px;right:12px;bottom:max(12px,env(safe-area-inset-bottom));z-index:40;display:none;transition:transform .25s,opacity .25s}@media (max-width:760px){.cj-ljepljivi:not([hidden]){display:block}}.cj-ljepljivi .cj-gumb{width:100%}.cj-ljepljivi.skriven{transform:translateY(140%);opacity:0;pointer-events:none}.cj-vodic .vodic-kratko{border:1.5px solid var(--accent);background:color-mix(in srgb,var(--accent) 7%,#fff);padding:16px 18px;margin:0 0 26px}.cj-vodic .vodic-kratko p{margin:0 0 6px}.cj-vodic .vodic-kratko__naslov{font-weight:800;color:var(--ink);text-transform:uppercase;letter-spacing:.1em;font-size:.8125rem}.cj-vodic .vodic-kvacice{list-style:none;padding:0}.cj-vodic .vodic-kvacice li{position:relative;padding-left:28px;margin-bottom:6px}.cj-vodic .vodic-kvacice li::before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:800}.cj-vodic .vodic-tablica{overflow-x:auto}.cj-vodic .vodic-tablica .tablica{min-width:32rem}.cj-vodic .vodic-tablica--uska .tablica,.cj-vodic .vodic-tablica--polja .tablica{min-width:0}.cj-vodic .vodic-tablica--uska td,.cj-vodic .vodic-tablica--uska thead th+th{text-align:right}.cj-vodic .vodic-tablica--uska td:last-child{font-weight:800;color:var(--ink)}.cj-vodic .vodic-tablica--polja tbody th{width:40%;vertical-align:top}.cj-vodic .tablica-savjet{display:none}.cj-vodic .vodic-kod code{display:block;white-space:pre;overflow-x:auto;background:#fff;border:1px solid var(--line);padding:12px 14px;font-size:.875rem;line-height:1.5}.cj-vodic .vodic-cta{border:1.5px solid var(--accent);background:#fff;padding:20px;margin:30px 0}.cj-vodic .vodic-cta__naslov{font-weight:800;color:var(--ink);font-size:1.25rem;margin:0 0 6px}.cj-vodic .gumb{display:inline-flex;padding:12px 24px;border-radius:32px;background:var(--accent);color:#fff!important;text-decoration:none!important;font-weight:700;margin-top:6px}.cj-vodic .gumb--obrub{background:0 0;color:var(--ink)!important;border:2px solid var(--accent)}.cj-vodic .vodic-napomena{font-size:.9375rem;color:var(--muted)}.cj-vodic .vodic-izvori{font-size:.9375rem}.cj-vodic .savjet{border-left:3px solid var(--accent);padding:6px 0 6px 14px}.cj-vodic .vizualno-skriveno{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cj-vodic .sidro-primjer{background:#fff;border:1.5px solid var(--accent);padding:16px 18px;margin:22px 0}.cj-vodic .sidro-primjer table{width:100%;border-collapse:collapse;font-size:.9375rem}.cj-vodic .sidro-primjer th,.cj-vodic .sidro-primjer td{padding:8px 0;border-top:1px solid var(--line);text-align:left}.cj-vodic .sidro-primjer td{text-align:right;font-weight:800;color:var(--ink);white-space:nowrap;padding-left:10px}.cj-vodic .sidro-primjer__opis{font-size:.875rem;color:var(--muted);margin-top:8px}.cj-vodic .sidro-faq{padding:0}.cj-blok>:not(.on-blok__naslov){max-width:var(--mjera);margin-left:auto;margin-right:auto}.cj-blok>.cj-kartica-odnosi .on-blok__naslov{max-width:none}.cj-tri-kartice,.cj-paketi{grid-template-columns:1fr}@media (min-width:700px){.cj-tri-kartice,.cj-paketi{grid-template-columns:repeat(2,minmax(0,1fr))}}.gen{margin:1.5rem 0 2rem}.gen__upute{margin:0 0 1rem}.gen__tablica{border:1px solid currentColor;border-radius:0}.gen__red{display:grid;grid-template-columns:2.2fr 1fr 1.6fr 1fr 2.5rem;gap:.5rem;padding:.5rem;align-items:center}.gen__red+.gen__red,#gen-redovi .gen__red{border-top:1px solid rgba(128,128,128,.35)}.gen__red--glava{font-size:.8rem;font-weight:700}.gen__red input{width:100%;min-width:0;font:inherit;padding:.5rem;border:1px solid currentColor;border-radius:0;background:0 0;color:inherit}.gen__x{font:inherit;border:1px solid currentColor;border-radius:0;background:0 0;color:inherit;cursor:pointer;height:2.2rem}.gen__alati{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;margin:1rem 0}.gen__gumb{font:inherit;font-weight:700;padding:.7rem 1.2rem;border:2px solid var(--accent);border-radius:0;background:var(--accent);color:#fff;cursor:pointer}.gen__gumb--sek{background:#fff;color:var(--accent)}.gen__gumb:focus-visible,.gen__x:focus-visible,.gen__red input:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.gen__poruka{font-size:.9rem}.gen__pregled pre{overflow:auto;padding:.75rem;border:1px solid currentColor;font-size:.85rem;white-space:pre}@media (max-width:700px){.gen__red--glava{display:none}.gen__red{grid-template-columns:1fr 1fr}.gen__red input:first-child{grid-column:1/-1}.gen__red input[name=akcija]{grid-column:1/-1}.gen__x{grid-column:1/-1}}