.hero.svelte-tc3uts{min-height:calc(100vh - var(--header-height));min-height:calc(100svh - var(--header-height));background:var(--navy);align-items:center;display:flex;position:relative;overflow:hidden}.hero-video.svelte-tc3uts{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero-overlay.svelte-tc3uts{background:linear-gradient(#001e4640 0%,#001e4666 40%,#001e4699 100%);position:absolute;inset:0}.hero-body.svelte-tc3uts{z-index:1;padding-block:var(--sp-20);max-width:760px;animation:.6s .4s both svelte-tc3uts-heroFadeIn;position:relative}@keyframes svelte-tc3uts-heroFadeIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.hero-eyebrow.svelte-tc3uts{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;color:var(--white);margin-bottom:var(--sp-4);max-width:none;font-size:.75rem;font-weight:700}.hero-title.svelte-tc3uts{font-family:var(--font-heading);color:var(--white);margin-bottom:var(--sp-10);max-width:none;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;line-height:1.1}.hero-actions.svelte-tc3uts{gap:var(--sp-4);flex-wrap:wrap;display:flex}.hero-scroll.svelte-tc3uts{bottom:var(--sp-8);animation:.6s .7s both svelte-tc3uts-heroFadeIn;position:absolute;left:50%;transform:translate(-50%)}.hero-scroll.svelte-tc3uts span:where(.svelte-tc3uts){border:2px solid #ffffff4d;border-radius:12px;width:24px;height:38px;display:block;position:relative}.hero-scroll.svelte-tc3uts span:where(.svelte-tc3uts):before{content:"";background:#fff9;border-radius:2px;width:4px;height:8px;animation:2s infinite svelte-tc3uts-scroll-dot;position:absolute;top:5px;left:50%;transform:translate(-50%)}@keyframes svelte-tc3uts-scroll-dot{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(14px)}}.btn--lg{padding:.8em 2em;font-size:.9rem}.section-header.svelte-gw2pw{margin-bottom:var(--sp-10)}.section-eyebrow.svelte-gw2pw{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:var(--sp-3);background:#0092461f;border:1px solid #0092464d;border-radius:999px;max-width:none;padding:.25em .75em;font-size:.7rem;font-weight:700;display:inline-block}.section-title.svelte-gw2pw{color:var(--navy)}.featured-card.svelte-gw2pw{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:var(--white);grid-template-columns:1.1fr .9fr;display:grid;overflow:hidden}.featured-image-wrap.svelte-gw2pw{align-items:center;display:flex;position:relative;overflow:hidden}.featured-image.svelte-gw2pw{width:100%;height:auto;transition:transform .6s;display:block}.featured-image--placeholder.svelte-gw2pw{background:var(--navy);min-height:380px}.featured-image-wrap.svelte-gw2pw:hover .featured-image:where(.svelte-gw2pw){transform:scale(1.02)}.featured-overlay.svelte-gw2pw{background:linear-gradient(90deg,#0d224026 0%,#0000 100%);position:absolute;inset:0}.featured-body.svelte-gw2pw{padding:var(--sp-10) var(--sp-10);justify-content:center;gap:var(--sp-5);flex-direction:column;display:flex}.featured-meta.svelte-gw2pw{align-items:center;gap:var(--sp-3);display:flex}.featured-date.svelte-gw2pw{color:var(--text-muted);font-size:.8rem}.featured-title.svelte-gw2pw{font-size:clamp(1.4rem,2.5vw,1.9rem);line-height:1.25}.featured-title.svelte-gw2pw a:where(.svelte-gw2pw){color:var(--navy);transition:color var(--t-fast);text-decoration:none}.featured-title.svelte-gw2pw a:where(.svelte-gw2pw):hover{color:var(--accent)}.featured-excerpt.svelte-gw2pw{color:var(--text-muted);max-width:55ch;font-size:.95rem;line-height:1.7}.featured-cta.svelte-gw2pw{align-self:flex-start}@media (width<=768px){.featured-card.svelte-gw2pw{grid-template-columns:1fr}.featured-image--placeholder.svelte-gw2pw{min-height:240px}.featured-body.svelte-gw2pw{padding:var(--sp-8) var(--sp-6)}}.news-grid-section.svelte-1r722n7 .card-image{object-position:center top}.section-header.svelte-1r722n7{margin-bottom:var(--sp-10)}.section-eyebrow.svelte-1r722n7{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:var(--sp-3);background:#0092461f;border:1px solid #0092464d;border-radius:999px;max-width:none;padding:.25em .75em;font-size:.7rem;font-weight:700;display:inline-block}.section-title.svelte-1r722n7{color:var(--navy)}.news-grid.svelte-1r722n7{gap:var(--sp-6);grid-template-columns:repeat(3,1fr);display:grid}.news-grid-footer.svelte-1r722n7{margin-top:var(--sp-10);text-align:center}.news-grid-footer.svelte-1r722n7 .btn:where(.svelte-1r722n7){border-radius:var(--radius-lg)}@media (width<=900px){.news-grid.svelte-1r722n7{grid-template-columns:repeat(2,1fr)}}@media (width<=580px){.news-grid.svelte-1r722n7{grid-template-columns:1fr}}.mission.svelte-fr6wf3{background:var(--navy);min-height:520px;padding:var(--sp-20) 0;align-items:center;display:flex;position:relative;overflow:hidden}.mission-bg.svelte-fr6wf3{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mission-overlay.svelte-fr6wf3{background:#001e46a6;position:absolute;inset:0}.mission-inner.svelte-fr6wf3{z-index:1;justify-content:center;width:100%;display:flex;position:relative}.mission-eyebrow.svelte-fr6wf3{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;color:#fff9;max-width:none;font-size:.68rem;font-weight:700}.mission-content.svelte-fr6wf3{text-align:center;align-items:center;gap:var(--sp-5);flex-direction:column;max-width:760px;display:flex}.mission-title.svelte-fr6wf3{color:var(--white);letter-spacing:.03em;font-size:clamp(1.25rem,2.2vw,1.75rem)}.mission-text.svelte-fr6wf3{color:#ffffffc7;text-align:justify;max-width:60ch;font-size:1.05rem;line-height:1.75}@media (width<=640px){.mission-content.svelte-fr6wf3{padding:0 var(--sp-4)}}.results-section.svelte-158ht84{text-align:center;background:var(--white);padding:60px 20px}.results-title.svelte-158ht84{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);margin-bottom:var(--sp-10);font-family:Roboto,sans-serif;font-size:3.2rem;font-weight:900}.bento-grid.svelte-158ht84{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;max-width:1000px;margin:0 auto;display:grid}.bento-card.svelte-158ht84{align-items:center;gap:var(--sp-3);transition:box-shadow var(--t), transform var(--t);background:#f4f4f4;border-radius:20px;flex-direction:column;padding:36px 30px;display:flex;box-shadow:0 4px 10px #00000012}.bento-card.svelte-158ht84:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.bento-icon.svelte-158ht84{color:var(--navy);opacity:.5}.counter.svelte-158ht84{font-family:var(--font-heading);color:var(--navy);letter-spacing:-.02em;margin:0;font-size:2.5rem;font-weight:800;line-height:1}.bento-card.svelte-158ht84 p:where(.svelte-158ht84){letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);max-width:none;margin:0;font-size:.82rem;font-weight:600}.cta-section.svelte-1cb36lq{background:var(--navy);height:400px;margin-block:var(--sp-10);position:relative;overflow:hidden}.cta-video.svelte-1cb36lq{object-fit:cover;object-position:top;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.cta-overlay.svelte-1cb36lq{background:#001e5085;position:absolute;inset:0}.cta-inner.svelte-1cb36lq{justify-content:center;align-items:center;gap:var(--sp-6);padding-block:var(--sp-10);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.cta-content.svelte-1cb36lq{align-items:center;gap:var(--sp-4);flex-direction:column;display:flex}.cta-title.svelte-1cb36lq{color:var(--white);margin-bottom:0;font-size:clamp(1rem,1.8vw,1.4rem)}.cta-text.svelte-1cb36lq{color:#ffffffe0;text-align:justify;max-width:56ch;font-size:1.05rem;line-height:1.7}.cta-actions.svelte-1cb36lq{gap:var(--sp-4);flex-wrap:wrap;justify-content:center;display:flex}.cta-secondary.svelte-1cb36lq{color:var(--white);background:#ffffff26;border:2px solid #fff6}.cta-secondary.svelte-1cb36lq:hover{border-color:var(--white);background:#ffffff40}.gallery.svelte-1x2vf34{background:#081829;width:100%;height:260px;position:relative;overflow:hidden}.gallery-track.svelte-1x2vf34{width:max-content;height:100%;animation:30s linear infinite svelte-1x2vf34-scroll-track;display:flex}.gallery-track.paused.svelte-1x2vf34{animation-play-state:paused}@keyframes svelte-1x2vf34-scroll-track{0%{transform:translate(0)}to{transform:translate(-50%)}}.gallery-item.svelte-1x2vf34{flex-shrink:0;width:380px;height:100%;overflow:hidden}.gallery-img.svelte-1x2vf34{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.gallery-item.svelte-1x2vf34:hover .gallery-img:where(.svelte-1x2vf34){transform:scale(1.04)}@media (width<=640px){.gallery.svelte-1x2vf34{height:180px}.gallery-item.svelte-1x2vf34{width:260px}}.partners.svelte-1gj9h3i{background:radial-gradient(ellipse at top, var(--sand-light) 0%, var(--white) 60%);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.tier-label.svelte-1gj9h3i{align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-12);text-align:center;flex-direction:column;display:flex}.tier-label.svelte-1gj9h3i:after{content:"";background:var(--green);border-radius:2px;width:64px;height:4px}.tier-label.svelte-1gj9h3i span:where(.svelte-1gj9h3i){letter-spacing:.06em;text-transform:uppercase;color:var(--navy);font-family:Roboto,sans-serif;font-size:clamp(2rem,3vw,2.75rem);font-weight:900}.logo-row.svelte-1gj9h3i{justify-content:center;align-items:center;gap:var(--sp-3);flex-wrap:nowrap;display:flex}.logo-item.svelte-1gj9h3i{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);transition:background var(--t-fast), transform var(--t-fast);justify-content:center;align-items:center;display:flex}.logo-item.svelte-1gj9h3i:hover{background:var(--off-white);transform:translateY(-2px)}.logo-item.svelte-1gj9h3i img:where(.svelte-1gj9h3i){object-fit:contain;mix-blend-mode:multiply;opacity:.8;width:auto;max-width:280px;height:80px;transition:opacity var(--t-fast);display:block}.logo-item.svelte-1gj9h3i:hover img:where(.svelte-1gj9h3i){opacity:1}.logo-item.svelte-1gj9h3i img[src$=partner-es\.png]:where(.svelte-1gj9h3i){max-width:190px;height:56px}.logo-item.svelte-1gj9h3i img[src$=partner-palladio\.png]:where(.svelte-1gj9h3i),.logo-item.svelte-1gj9h3i img[src$=partner-unicredit\.png]:where(.svelte-1gj9h3i){max-width:360px;height:120px}.logo-fallback.svelte-1gj9h3i{font-family:var(--font-heading);color:var(--text-muted);letter-spacing:.04em;font-size:.95rem;font-weight:700}@media (width<=900px){.logo-row.svelte-1gj9h3i{flex-wrap:wrap}}@media (width<=640px){.logo-item.svelte-1gj9h3i img:where(.svelte-1gj9h3i){max-width:220px;height:64px}}.udruzenje.svelte-1iwaonr{background:var(--navy);height:400px;position:relative;overflow:hidden}.udruzenje-video.svelte-1iwaonr{object-fit:cover;object-position:center;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.udruzenje-overlay.svelte-1iwaonr{background:#00143c85;position:absolute;inset:0}.udruzenje-inner.svelte-1iwaonr{text-align:center;justify-content:center;align-items:center;gap:var(--sp-4);padding-inline:var(--sp-10);flex-direction:column;display:flex;position:absolute;inset:0}.udruzenje-title.svelte-1iwaonr{font-family:var(--font-heading);letter-spacing:.25em;text-transform:uppercase;color:#ffffff8c;max-width:none;margin:0;font-size:.72rem;font-weight:700}.udruzenje-sub.svelte-1iwaonr{font-family:var(--font-heading);color:var(--white);letter-spacing:.01em;text-transform:uppercase;max-width:72ch;margin:0;font-size:clamp(1.1rem,2vw,1.55rem);font-weight:700}.udruzenje-btn.svelte-1iwaonr{margin-top:var(--sp-2)}.udruzenje-body.svelte-1iwaonr{color:#ffffffb8;text-align:justify;max-width:72ch;margin:0;font-size:1.05rem;line-height:1.75}.partners.svelte-9qdlul{background:var(--sand-light);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.tier-block.svelte-9qdlul{margin-bottom:var(--sp-16)}.tier-block.svelte-9qdlul:last-child{margin-bottom:0}.tier-label.svelte-9qdlul{align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-10);text-align:center;flex-direction:column;display:flex}.tier-label.svelte-9qdlul:after{content:"";background:var(--green);border-radius:2px;width:64px;height:4px}.tier-label.svelte-9qdlul span:where(.svelte-9qdlul){letter-spacing:.06em;text-transform:uppercase;color:var(--navy);font-family:Roboto,sans-serif;font-size:clamp(2rem,3vw,2.75rem);font-weight:900}.logo-row.svelte-9qdlul{justify-content:center;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.logo-item.svelte-9qdlul{padding:var(--sp-4) var(--sp-5);border-radius:var(--radius);transition:background var(--t-fast), transform var(--t-fast);justify-content:center;align-items:center;display:flex}.logo-item--strategic.svelte-9qdlul{padding:var(--sp-2) var(--sp-3)}.logo-item.svelte-9qdlul:hover{background:var(--white);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.logo-strategic.svelte-9qdlul,.logo-media.svelte-9qdlul{object-fit:contain;mix-blend-mode:multiply;opacity:.75;width:auto;max-width:280px;height:80px;transition:opacity var(--t-fast);display:block}.logo-item.svelte-9qdlul:hover img:where(.svelte-9qdlul){opacity:1}.logo-strategic[src$=partner-fluentis\.jpg].svelte-9qdlul{max-width:720px;height:200px}.logo-strategic[src$=partner-promek\.jpg].svelte-9qdlul{max-width:190px;height:48px}.logo-media[src$=partner-biznisrs\.jpg].svelte-9qdlul{max-width:215px;height:60px}.logo-media[src$=partner-wemedia\.jpg].svelte-9qdlul{max-width:300px;height:110px}.logo-fallback.svelte-9qdlul{font-family:var(--font-heading);color:var(--text-muted);letter-spacing:.04em;font-size:.85rem;font-weight:700}.esg-promo.svelte-y81wkt{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:var(--sp-20) 0;opacity:0;background:#fff;transition:opacity .7s,transform .7s;position:relative;overflow:hidden;transform:translateY(24px)}.esg-promo.visible.svelte-y81wkt{opacity:1;transform:translateY(0)}.esg-bg.svelte-y81wkt{pointer-events:none;position:absolute;inset:0}.esg-pattern.svelte-y81wkt{width:100%;height:100%;position:absolute;inset:0}.esg-inner.svelte-y81wkt{gap:var(--sp-16);z-index:1;grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative}.esg-left.svelte-y81wkt{gap:var(--sp-4);flex-direction:column;display:flex}.esg-logo-wrap.svelte-y81wkt{margin-bottom:var(--sp-2)}.esg-logo.svelte-y81wkt{border-radius:var(--radius-sm);width:auto;height:72px;transition:transform .4s;display:block}.esg-logo.svelte-y81wkt:hover{transform:scale(1.03)}.esg-label.svelte-y81wkt{font-family:var(--font-heading);letter-spacing:.22em;text-transform:uppercase;color:var(--green);max-width:none;font-size:.65rem;font-weight:700}.esg-title.svelte-y81wkt{font-family:var(--font-heading);color:var(--navy);letter-spacing:-.01em;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:1.1}.esg-desc.svelte-y81wkt{color:var(--text-muted);max-width:48ch;font-size:1rem;line-height:1.75}.esg-right.svelte-y81wkt{align-items:flex-start;gap:var(--sp-4);flex-direction:column;display:flex}.esg-btn.svelte-y81wkt{align-items:center;gap:var(--sp-2);border-radius:var(--radius-sm);transition:background var(--t-fast), color var(--t-fast), transform var(--t-fast), box-shadow var(--t-fast);justify-content:center;width:100%;max-width:280px;padding:.75em 1.75em;font-size:.9rem;font-weight:700;display:inline-flex}.esg-btn--primary.svelte-y81wkt{background:var(--navy);color:var(--white);border:2px solid var(--navy)}.esg-btn--primary.svelte-y81wkt:hover{background:#003370;border-color:#003370;transform:translateY(-1px);box-shadow:0 6px 20px #0044894d}.esg-btn--outline.svelte-y81wkt{color:var(--navy);border:2px solid var(--navy);background:0 0}.esg-btn--outline.svelte-y81wkt:hover{background:var(--navy);color:var(--white);transform:translateY(-1px)}.esg-pillars.svelte-y81wkt{gap:var(--sp-5);margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--border);width:100%;max-width:280px;display:flex}.pillar.svelte-y81wkt{align-items:center;gap:var(--sp-2);color:var(--text-muted);letter-spacing:.04em;font-size:.72rem;font-weight:600;display:flex}.pillar-dot.svelte-y81wkt{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pillar-dot--e.svelte-y81wkt{background:#009246}.pillar-dot--s.svelte-y81wkt{background:#004489}.pillar-dot--g.svelte-y81wkt{background:#c41230}@media (width<=760px){.esg-inner.svelte-y81wkt{text-align:center;grid-template-columns:1fr}.esg-left.svelte-y81wkt{align-items:center}.esg-desc.svelte-y81wkt{max-width:none}.esg-right.svelte-y81wkt{align-items:center}.esg-btn.svelte-y81wkt{max-width:100%}.esg-pillars.svelte-y81wkt{justify-content:center;max-width:100%}}.video-section.svelte-amy510{width:100%;padding:var(--sp-10) 0;background:#004489;justify-content:center;line-height:0;display:flex}.reel-video.svelte-amy510{object-fit:contain;width:50%;height:auto;display:block}@media (width<=760px){.reel-video.svelte-amy510{width:90%}}
