.ui-vm__grid{display:grid;grid-template-columns:1fr 1fr;gap:3.2em;align-items:center}.ui-vm__media{margin:0;border-radius:1.5em;overflow:hidden;border:1px solid var(--border);box-shadow:0 1.2em 3em #0d23401a}.ui-vm__img{width:100%;height:auto;display:block;aspect-ratio:4 / 3;object-fit:cover}.ui-vm__list{margin:1.4em 0;padding:0;list-style:none;display:grid;gap:.7em}.ui-vm__list li{position:relative;padding-left:1.7em;line-height:1.5}.ui-vm__list li:before{content:"";position:absolute;left:0;top:.55em;width:.55em;height:.55em;border-radius:50%;background:var(--accent)}.ui-vm__list a{color:var(--navy);font-weight:600;text-decoration:underline;text-underline-offset:.2em;text-decoration-color:#2e7dd173}.ui-vm__list a:hover{color:var(--accent)}.ui-vm__note{margin:0 0 1.6em;color:var(--text-muted);font-size:.95em;line-height:1.6}.ui-vm__note a{color:var(--accent)}@media(max-width:767px){.ui-vm__grid{grid-template-columns:1fr;gap:1.8em}}.ui-hero{background-color:var(--bg);color:var(--navy);padding-top:8em;padding-bottom:3em;position:relative;overflow:hidden}.ui-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:26em;background-image:radial-gradient(ellipse 60% 90% at 18% 0%,rgba(47,124,209,.16),transparent 60%),radial-gradient(ellipse 60% 90% at 82% 0%,rgba(47,124,209,.12),transparent 60%),linear-gradient(180deg,#d6e9f8,#d6e9f800);pointer-events:none}.ui-hero>*{position:relative}.ui-hero__halves{display:grid;grid-template-columns:1fr 26em;gap:1.5em;align-items:end;margin-bottom:2.5em}.ui-hero__halves.is--media{align-items:stretch;margin-bottom:0}.ui-hero__title{font-size:3.8em;line-height:104%;letter-spacing:-.03em;max-width:8.6em;margin:0}.ui-hero__aside{grid-row-gap:1.25em;flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex}.ui-hero__pitanje{font-size:1.125em;font-weight:500;color:var(--navy);line-height:1.45;max-width:20em;margin:0}.ui-hero__media{position:relative;border-radius:2em;height:28em;overflow:hidden}.ui-hero__img{position:absolute;left:0;top:0;width:100%;height:116%;object-fit:cover}.ui-usluge{background-image:linear-gradient(180deg,var(--bg) 0%,var(--bg-soft) 12em);position:relative;overflow:hidden}.ui-usluge__circle{position:absolute;right:-14em;bottom:-30em;width:44em;height:44em;border:1px dashed rgba(13,35,64,.22);border-radius:50%;pointer-events:none;animation:ui-usluge-spin 50s linear infinite}@keyframes ui-usluge-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-usluge__circle{animation:none}}.ui-usluge__head{position:relative}.ui-usluge__divider{border-top:1px dashed rgba(13,35,64,.25);margin-bottom:2em}.ui-usluge__label{text-transform:uppercase;letter-spacing:.08em;font-size:.75em;font-weight:600;color:var(--accent-dark);margin-bottom:1em}.ui-usluge__head-grid{display:grid;grid-template-columns:1fr 24em;gap:2em;align-items:end}.ui-usluge__title{margin:0}.ui-usluge__cena{margin:1em 0 0;padding:.9em 1.1em;background-color:var(--bg);border:1px solid var(--border);border-radius:var(--radius);font-size:.9375em;line-height:1.6;color:var(--text-muted);max-width:34em}.ui-usluge__cena strong{color:var(--navy)}.ui-usluge__intro{color:var(--text-muted);line-height:1.6;margin:0}.ui-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1em;margin-top:2.5em;position:relative}.ui-grid .usluga-card{background-color:var(--bg);border:1px solid var(--border)}.ui-grid .usluga-card:hover{background-color:#fff}.ui-hitno{grid-row-gap:1em;border-radius:1em;background-color:var(--navy);background-image:radial-gradient(ellipse 70% 90% at 85% 10%,rgba(46,125,209,.35),transparent 60%);color:#fff;flex-flow:column;justify-content:space-between;align-items:flex-start;padding:2em;text-decoration:none;transition:transform .25s ease;display:flex}.ui-hitno:hover{transform:translateY(-3px)}.ui-hitno__label{grid-column-gap:.5em;align-items:center;text-transform:uppercase;letter-spacing:.08em;font-size:.75em;font-weight:700;color:#8fc0ee;display:flex}.ui-hitno__dot{width:.55em;height:.55em;border-radius:50%;background-color:#8fc0ee}.ui-hitno__title{font-size:1.25em;font-weight:600;line-height:1.3}.ui-hitno__more{grid-column-gap:.375em;align-items:center;font-size:.875em;font-weight:600;display:flex}.ui-hitno__icon{width:1em;height:1em;transition:transform .25s ease}.ui-hitno:hover .ui-hitno__icon{transform:translate(.25em)}@media(max-width:991px){.ui-hero{padding-top:7em;padding-bottom:2em}.ui-hero__halves{grid-template-columns:1fr;gap:1.5em;align-items:start}.ui-hero__halves.is--media{grid-template-columns:1fr 1fr}.ui-hero__title{font-size:2.8em}.ui-hero__media{height:20em;border-radius:1.5em}.ui-usluge__head-grid{grid-template-columns:1fr;gap:.75em;align-items:start}.ui-grid{grid-template-columns:1fr 1fr}}@media(max-width:599px){.ui-hero__title{font-size:2.1em}.ui-hero__halves.is--media{grid-template-columns:1fr}.ui-hero__media{height:15em;border-radius:1.25em}.ui-hero__media:last-child{display:none}.ui-grid{grid-template-columns:1fr}}
