.illustrated-section[data-astro-cid-plbs3ror]{padding:100px var(--gutter);background:var(--color-bg);flex-direction:column;gap:48px;display:flex}.cards[data-astro-cid-plbs3ror]{grid-template-columns:minmax(0,1fr);gap:0;width:100%;max-width:1280px;margin:0 auto;display:grid}.card[data-astro-cid-plbs3ror]{background:var(--color-bg);flex-direction:column;gap:32px;padding:28px 0;display:flex}.card[data-astro-cid-plbs3ror] img[data-astro-cid-plbs3ror]{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;max-height:280px}.illustrated-section[data-astro-cid-plbs3ror]:not(.process) .card[data-astro-cid-plbs3ror]{border-bottom:1px solid var(--color-border);grid-template-columns:480px minmax(0,1fr);align-items:center;display:grid}.illustrated-section[data-astro-cid-plbs3ror]:not(.process) .card[data-astro-cid-plbs3ror] img[data-astro-cid-plbs3ror]{max-height:320px}.copy[data-astro-cid-plbs3ror]{flex-direction:column;gap:12px;display:flex}.number[data-astro-cid-plbs3ror]{color:var(--color-text-muted);font-size:.8125rem}h3[data-astro-cid-plbs3ror]{font-size:1.25rem;line-height:1.6}p[data-astro-cid-plbs3ror]{color:var(--color-text-sub);font-size:1rem;line-height:1.9}.program-tags[data-astro-cid-plbs3ror]{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.program-tags[data-astro-cid-plbs3ror] li[data-astro-cid-plbs3ror]{border:1px solid var(--color-border);color:var(--color-text-sub);padding:3px 9px;font-size:.75rem;line-height:1.5}.process[data-astro-cid-plbs3ror]{background:var(--color-bg)}.process[data-astro-cid-plbs3ror] .cards[data-astro-cid-plbs3ror]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.process[data-astro-cid-plbs3ror] .card[data-astro-cid-plbs3ror]{gap:28px;padding:0}.process[data-astro-cid-plbs3ror] .number[data-astro-cid-plbs3ror]{border-bottom:3px solid var(--color-ivica-to);width:fit-content;padding-bottom:4px;display:inline-block}@media (width<=900px){.illustrated-section[data-astro-cid-plbs3ror]{padding:80px var(--gutter)}.cards[data-astro-cid-plbs3ror],.process[data-astro-cid-plbs3ror] .cards[data-astro-cid-plbs3ror]{grid-template-columns:minmax(0,1fr);gap:32px}.card[data-astro-cid-plbs3ror]{padding:20px 0}.illustrated-section[data-astro-cid-plbs3ror]:not(.process) .card[data-astro-cid-plbs3ror]{grid-template-columns:minmax(0,1fr);gap:20px}.illustrated-section[data-astro-cid-plbs3ror]:not(.process) .card[data-astro-cid-plbs3ror] img[data-astro-cid-plbs3ror]{max-height:220px}}.process-scroll[data-astro-cid-rwbvzsdv]{padding:80px var(--gutter);background:var(--color-bg)}.process-frame[data-astro-cid-rwbvzsdv]{flex-direction:column;gap:40px;display:flex}.process-stage[data-astro-cid-rwbvzsdv]{gap:64px;display:grid}.process-panel[data-astro-cid-rwbvzsdv]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.illustration[data-astro-cid-rwbvzsdv]{aspect-ratio:3/2;object-fit:contain;width:100%;height:auto;max-height:380px;display:block}.copy[data-astro-cid-rwbvzsdv]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.number[data-astro-cid-rwbvzsdv]{color:var(--color-text-muted);border-bottom:3px solid var(--color-ivica-to);padding-bottom:6px;font-size:.875rem}h3[data-astro-cid-rwbvzsdv]{font-size:2.5rem;line-height:1.4}p[data-astro-cid-rwbvzsdv]{max-width:420px;font-size:1.125rem;line-height:1.9}.enhanced[data-astro-cid-rwbvzsdv]{height:300svh;padding-top:0;padding-bottom:0}.enhanced[data-astro-cid-rwbvzsdv] .process-frame[data-astro-cid-rwbvzsdv]{gap:16px;height:calc(100svh - 80px);padding:24px 0;position:sticky;top:80px}.enhanced[data-astro-cid-rwbvzsdv] .process-stage[data-astro-cid-rwbvzsdv]{flex:1;gap:0;min-height:0}.enhanced[data-astro-cid-rwbvzsdv] .process-panel[data-astro-cid-rwbvzsdv]{visibility:hidden;pointer-events:none;grid-area:1/1}.enhanced[data-astro-cid-rwbvzsdv] .process-panel[data-astro-cid-rwbvzsdv].active{pointer-events:auto}.enhanced[data-astro-cid-rwbvzsdv] .illustration[data-astro-cid-rwbvzsdv]{max-height:min(380px,50svh)}@media (width<=900px){.process-panel[data-astro-cid-rwbvzsdv]{grid-template-columns:minmax(0,1fr);gap:20px}.illustration[data-astro-cid-rwbvzsdv]{max-height:240px}.enhanced[data-astro-cid-rwbvzsdv] .process-panel[data-astro-cid-rwbvzsdv]{align-content:center}.enhanced[data-astro-cid-rwbvzsdv] .illustration[data-astro-cid-rwbvzsdv]{max-height:26svh}.copy[data-astro-cid-rwbvzsdv]{gap:12px}h3[data-astro-cid-rwbvzsdv]{font-size:1.75rem}p[data-astro-cid-rwbvzsdv]{font-size:1rem}}
