*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Mulish,system-ui,sans-serif;color:#0f3f44;line-height:1.6;-webkit-font-smoothing:antialiased;background:linear-gradient(168deg,#c6e0d7,#eee9dd,#e2d4bc,#c2dcd2 78%,#e4e0d2);background-attachment:fixed}a{color:#217f72;text-decoration:none}a:hover{color:#0f3f44}img,video{max-width:100%}.wrap{max-width:1240px;margin:0 auto;padding:0 32px}@media(max-width:640px){.wrap{padding:0 16px}}.serif{font-family:Playfair Display,Georgia,serif}.label{text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800;color:#217f72;margin:0}.gtx{background:linear-gradient(110deg,#45b5a2,#217f72 55%,#0f3f44);-webkit-background-clip:text;background-clip:text;color:transparent}.gstrip{background:linear-gradient(90deg,#45b5a2,#217f72 45%,#0f3f44)}.gpanel{background:linear-gradient(135deg,#17615a,#0f3f44 70%)}.gfooter{background:linear-gradient(160deg,#0f3f44,#17615a)}.row-l{transition:padding-left .25s ease,background .25s ease}.row-l:hover{padding-left:16px;background:#217f720d}.row-l:hover .rt{background:linear-gradient(110deg,#45b5a2,#217f72 55%,#0f3f44);-webkit-background-clip:text;background-clip:text;color:transparent}.row-l:hover .ar{transform:translate(8px)}.ar{transition:transform .25s ease}.lnk{border-bottom:1.5px solid rgba(33,127,114,.5);padding-bottom:2px;transition:border-color .2s ease}.lnk:hover{border-color:#0f3f44}.k{transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 1px 2px #0f3f440a,0 8px 24px #0f3f4412}.k:hover{transform:translateY(-4px);box-shadow:0 2px 4px #0f3f440d,0 24px 48px #0f3f442e}.btn-g{background:linear-gradient(135deg,#2b9484,#0f3f44);color:#fff;border:none;cursor:pointer;padding:15px 30px;border-radius:999px;font-weight:800;font-size:15px;font-family:Mulish,sans-serif;display:inline-block;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.btn-g:hover{transform:translateY(-2px);box-shadow:0 14px 30px #0f3f4459;filter:brightness(1.08);color:#fff}.pil{transition:transform .15s ease}.pil:hover{transform:translateY(-2px)}.nl-b{padding:14px 2px;border:none;border-bottom:1.5px solid rgba(15,63,68,.35);font-size:17px;font-family:Mulish,sans-serif;background:transparent;color:#0f3f44}.nl-b:focus{outline:none;border-bottom-color:#217f72}@keyframes psn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes psn-drift{0%{transform:translate(0)}to{transform:translate(-160px,-160px)}}@keyframes psn-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes psn-pop{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes psn-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2.5deg)}}.mask-f{animation:psn-float 6s ease-in-out infinite}.pat-d{animation:psn-drift 60s linear infinite}.up1{animation:psn-up .7s ease-out both}.up2{animation:psn-up .7s .15s ease-out both}.up3{animation:psn-up .7s .3s ease-out both}.badge-p{animation:psn-pop 4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.mask-f,.pat-d,.up1,.up2,.up3,.badge-p{animation:none}}.prose{font-size:17px;line-height:1.75}.prose h2{font-family:Playfair Display,Georgia,serif;font-size:30px;font-weight:500;line-height:1.25;margin:40px 0 12px}.prose h3{font-family:Playfair Display,Georgia,serif;font-size:23px;font-weight:500;margin:32px 0 10px}.prose p{margin:0 0 18px}.prose img{border-radius:16px;height:auto;margin:10px 0}.prose a{border-bottom:1.5px solid rgba(33,127,114,.4)}.prose blockquote{margin:24px 0;padding:18px 26px;border-left:3px solid #217F72;background:#ffffffa6;border-radius:0 14px 14px 0;font-family:Playfair Display,Georgia,serif;font-style:italic;font-size:19px}.prose ul,.prose ol{padding-left:24px;margin:0 0 18px}.prose li{margin-bottom:6px}.prose table{border-collapse:collapse;width:100%;margin:0 0 18px;background:#ffffffb3;border-radius:12px;overflow:hidden}.prose th,.prose td{border:1px solid rgba(15,63,68,.15);padding:10px 14px;text-align:left;font-size:15px}body{overflow-x:clip}@media(max-width:900px){[style*="padding-top: 96px"],[style*="padding-top: 88px"],[style*="padding-top: 80px"]{padding-top:64px!important}[style*="padding-bottom: 96px"],[style*="padding-bottom: 88px"]{padding-bottom:64px!important}[style*="gap: 72px"],[style*="gap: 64px"]{gap:40px!important}}@media(max-width:640px){[style*="padding-top: 96px"],[style*="padding-top: 88px"],[style*="padding-top: 80px"]{padding-top:48px!important}[style*="padding-bottom: 96px"],[style*="padding-bottom: 88px"]{padding-bottom:48px!important}[style*="padding-top: 72px"]{padding-top:32px!important}[style*="padding-top: 64px"]{padding-top:36px!important}[style*="padding: 110px 32px"]{padding:64px 20px!important}[style*="gap: 72px"],[style*="gap: 64px"],[style*="gap: 56px"],[style*="gap: 48px"]{gap:28px!important}[style*="padding: 40px 44px"],[style*="padding: 48px"],[style*="padding: 44px"]{padding:28px 22px!important}nav[aria-label="Glavna navigacija"]{margin-left:0!important;gap:8px 18px!important;font-size:14px!important}.hero-art{flex:1 1 100%!important;min-width:0!important;min-height:440px!important}.stats{display:grid!important;grid-template-columns:repeat(3,1fr)}.stat{flex-direction:column;align-items:flex-start!important;gap:4px!important;padding:18px 10px!important}.stat:first-child{padding-left:0!important}.stat span:last-child{font-size:10px!important;letter-spacing:.08em!important;line-height:1.35}.tema{flex-wrap:nowrap!important;align-items:center!important;gap:12px!important;padding:20px 0!important}.tema .rt{flex:1 1 0;min-width:0;font-size:24px!important}.tema .cnt{margin-left:0!important;font-size:10px!important;letter-spacing:.08em!important;white-space:nowrap;text-align:right}.prose{font-size:16px}.prose h2{font-size:25px}.prose h3{font-size:20px}.gpanel .serif[style*="font-size: 26px"]{font-size:22px!important}body{background-attachment:scroll}}@media(max-width:900px){.row-l[style*=border-top]:not(.tema){gap:8px 12px!important;padding:22px 0!important}.row-l[style*=border-top]:not(.tema)>span.serif[aria-hidden]{order:1;min-width:0!important}.row-l[style*=border-top]:not(.tema)>.ftag{order:2;font-size:11px!important}.row-l[style*=border-top]:not(.tema)>.ar{order:3;margin-left:auto}.row-l[style*=border-top]:not(.tema)>.ftag~.ar{margin-left:0}.row-l[style*=border-top]:not(.tema)>[style*="flex: 1 1 480px"]{order:5;flex:1 1 100%!important}.tip-spacer{flex:1 1 100%!important;min-height:90px!important}.tip-ov{background:linear-gradient(180deg,#fff0 0,#ffffffbf 70px,#fff 130px)!important}#tip-card [style*="padding: 48px 48px 48px 32px"]{padding:8px 22px 30px!important}.hero-txt{padding-bottom:36px!important}.hero-art,.om-art{margin-left:auto;margin-right:auto}}[hidden]{display:none!important}a.pil{display:inline-block;padding:9px 16px;border-radius:999px;background:#ffffffbf;border:1px solid rgba(15,63,68,.15);font-size:14px;font-weight:700;color:#0f3f44;line-height:1.2}a.pil:hover{background:#217f72;color:#fff;border-color:#217f72}
