.svelte-18e2s0n{margin:0;padding:0;box-sizing:border-box}.container.svelte-18e2s0n{max-width:1280px;margin:0 auto;background:#ffffffeb;backdrop-filter:blur(0px);overflow:hidden;transition:all .2s ease}.hero.svelte-18e2s0n{padding:2.5rem 2rem;text-align:center;color:#000;border-bottom:5px solid #f5b642}.hero.svelte-18e2s0n h1:where(.svelte-18e2s0n){font-size:2.2rem;font-weight:700;letter-spacing:-.3px;margin-bottom:.5rem;display:flex;align-items:center;justify-content:center;gap:.8rem;flex-wrap:wrap}.hero.svelte-18e2s0n h1:where(.svelte-18e2s0n) span:where(.svelte-18e2s0n){background:#f5b64220;backdrop-filter:blur(4px);padding:.2rem 1rem;border-radius:60px;font-size:1.3rem;font-weight:500}.hero.svelte-18e2s0n p:where(.svelte-18e2s0n){font-size:1.1rem;opacity:.9;max-width:700px;margin:.75rem auto 0}.content.svelte-18e2s0n{padding:2rem 2rem 2.5rem}.feature-grid.svelte-18e2s0n{display:flex;flex-direction:column;gap:2rem}.card.svelte-18e2s0n{background:#fff;border-radius:1.5rem;box-shadow:0 8px 20px #00000008,0 2px 4px #0000000d;transition:transform .2s,box-shadow .2s;overflow:hidden;border:1px solid #e9edf2}.card.svelte-18e2s0n:hover{transform:translateY(-3px);box-shadow:0 20px 30px -12px #0000001f}.card-header.svelte-18e2s0n{background:#f8fafd;padding:1rem 1.8rem;border-bottom:2px solid #e2e8f0;display:flex;align-items:baseline;gap:1rem;flex-wrap:wrap;justify-content:space-between}.card-header.svelte-18e2s0n h2:where(.svelte-18e2s0n){font-size:1.7rem;font-weight:600;color:#0f3b44;letter-spacing:-.2px;display:inline-flex;align-items:center;gap:10px}.badge-trgs.svelte-18e2s0n{background:#1c6d5e20;color:#1c6d5e;font-weight:600;padding:.2rem .8rem;border-radius:30px;font-size:.75rem;border:1px solid #1c6d5e40}.card-body.svelte-18e2s0n{padding:1.5rem 1.8rem}.two-col.svelte-18e2s0n{display:flex;flex-wrap:wrap;gap:2rem;margin-top:.5rem}.col.svelte-18e2s0n{flex:1;min-width:240px;background:#fff;border-radius:1rem;padding:.2rem 0}.col.svelte-18e2s0n h3:where(.svelte-18e2s0n){font-size:1.3rem;font-weight:600;margin-bottom:1rem;display:flex;align-items:center;gap:.5rem;border-left:4px solid;padding-left:.8rem}.trg-col.svelte-18e2s0n h3:where(.svelte-18e2s0n){border-left-color:#1e7e6c;color:#1a5e52}.oglasi-col.svelte-18e2s0n h3:where(.svelte-18e2s0n){border-left-color:#c0392b;color:#9b2c1f}.feature-text.svelte-18e2s0n{margin-bottom:1rem;line-height:1.5}.callout.svelte-18e2s0n{background:#eef7f3;padding:1.2rem 1.8rem;margin-top:2rem;text-align:center;font-size:1.1rem;font-weight:500;box-shadow:0 4px 10px #00000005}.callout.svelte-18e2s0n a:where(.svelte-18e2s0n){color:#116b58;text-decoration:none;font-weight:700;border-bottom:2px solid #f5b642;transition:.2s}.callout.svelte-18e2s0n a:where(.svelte-18e2s0n):hover{color:#0a4c3f;border-bottom-color:#e09d1e}.btn-cta.svelte-18e2s0n{display:inline-block;background:#f5b642;color:#1e2f3a;font-weight:700;padding:.7rem 1.8rem;border-radius:60px;margin-top:.8rem;text-decoration:none;transition:.2s;box-shadow:0 2px 6px #0000001a}.btn-cta.svelte-18e2s0n:hover{background:#e0a12e;transform:scale(.98);color:#0a2c2c}footer.svelte-18e2s0n{background:#f0f4f8;padding:1rem;text-align:center;font-size:.8rem;color:#4a6272;border-top:1px solid #e2e8f0}@media(max-width:680px){.content.svelte-18e2s0n{padding:1.2rem}.card-header.svelte-18e2s0n h2:where(.svelte-18e2s0n){font-size:1.3rem}.card-body.svelte-18e2s0n{padding:1.2rem}.hero.svelte-18e2s0n h1:where(.svelte-18e2s0n){font-size:1.6rem}}
