/* Auto-extracted inline styles */
.u-inline-082edb16{margin-bottom: 14px;}
.u-inline-a9e4fa3c{position: relative; overflow: hidden; padding: 76px 40px 84px; text-align: center; background: #1f1f1f url('/sz_hero.webp') center 40%/cover no-repeat;}
.u-inline-b247fed4{position: absolute; inset: 0; background: rgba(0,0,0,.68); pointer-events: none;}
.u-inline-8a52fa29{position: relative; z-index: 1; max-width: 560px; margin: 0 auto;}
.u-inline-7cfa17a3{display: inline-flex; align-items: center; gap: 6px; background: rgba(255,255,255,.09); border: 1px solid rgba(255,255,255,.14); color: rgba(255,255,255,.75); font-size: .7rem; font-weight: 600; letter-spacing: .09em; text-transform: uppercase; padding: 5px 14px; border-radius: 100px; margin-bottom: 22px;}
.u-inline-d72a195e{width: 5px; height: 5px; background: #45ffbc; border-radius: 50%; flex-shrink: 0;}
.u-inline-a6266196{font-size: 3.4rem; font-weight: 200; line-height: 1.08; color: #fff; margin-bottom: 14px; letter-spacing: -.03em;}
.u-inline-d06c6c85{font-style: italic; color: #f3efe7;}
.u-inline-c63346c7{font-size: .93rem; color: rgba(255,255,255,.5); line-height: 1.75; margin-bottom: 32px; font-weight: 300;}
.u-inline-dd65ebb4{background: #111; border: 1px solid rgba(255,255,255,.08); border-radius: 14px; padding: 5px 5px 5px 16px; display: flex; align-items: center; gap: 10px; max-width: 500px; margin: 0 auto 32px; box-shadow: 0 10px 30px rgba(0,0,0,.18);}
.u-inline-2e0b498c{flex: 1; border: none; outline: none; font-size: .88rem; color: #fff; background: transparent; padding: 9px 4px; font-family: inherit;}
.u-inline-97a74c7f{background: #fff; color: #1f1f1f; border: none; padding: 10px 22px; border-radius: 10px; font-size: .82rem; font-weight: 700; cursor: pointer; white-space: nowrap; font-family: inherit; transition: transform .2s ease,opacity .15s;}
.u-inline-b0a25acc{display: flex; justify-content: center; gap: 52px;}
.u-inline-3520bdf4{display: block; font-size: 2.3rem; font-weight: 200; color: #fff; line-height: 1; margin-bottom: 3px; letter-spacing: -.03em;}
.u-inline-9b56ae81{font-size: .67rem; color: rgba(255,255,255,.38); text-transform: uppercase; letter-spacing: .1em; font-weight: 500;}
.u-inline-6d297633{background: #fff; border-bottom: 1px solid #e8e6e2; position: sticky; top: 62px; z-index: 150;}
.u-inline-431c7c7b{max-width: 1280px; margin: 0 auto; padding: 0 40px; display: flex; align-items: stretch; overflow-x: auto; scrollbar-width: none;}
.u-inline-4c99e490{padding: 0 16px; height: 46px; display: flex; align-items: center; font-size: .78rem; font-weight: 600; color: #1f1f1f; cursor: pointer; border: none; background: transparent; border-top: 2px solid transparent; border-bottom: 2px solid #1f1f1f; white-space: nowrap; flex-shrink: 0; font-family: inherit; transition: color .15s;}
.u-inline-256e263f{padding: 0 16px; height: 46px; display: flex; align-items: center; font-size: .78rem; font-weight: 500; color: #969593; cursor: pointer; border: none; background: transparent; border-top: 2px solid transparent; border-bottom: 2px solid transparent; white-space: nowrap; flex-shrink: 0; font-family: inherit; transition: all .15s;}
.u-inline-9b6f5108{margin-left: auto; font-size: .73rem; color: #bdbbb7; white-space: nowrap; display: flex; align-items: center; padding-left: 16px; flex-shrink: 0;}
.u-inline-f97fbf78{max-width: 1280px; margin: 0 auto; padding: 32px 40px 80px;}
.u-inline-270b088a{margin-bottom: 20px; padding-bottom: 14px; border-bottom: 1px solid #e8e6e2;}
.u-inline-0eda4f13{font-size: 1.3rem; font-weight: 300; color: #1f1f1f; letter-spacing: -.02em;}
.u-inline-a8c8ab4f{font-size: .78rem; color: #969593; margin-top: 2px;}
.u-inline-b52056c4{display: grid; grid-template-columns: repeat(3,1fr); gap: 16px;}
.u-inline-0442d8f3{display: none; grid-template-columns: repeat(3,1fr); gap: 16px;}
.u-inline-6f0fde14{text-align: center; padding: 80px 24px;}
.u-inline-7b009d46{width: 54px; height: 54px; background: #f5f4f0; border-radius: 14px; display: flex; align-items: center; justify-content: center; margin: 0 auto 16px; color: #bdbbb7;}
.u-inline-f5caea33{font-size: 1.2rem; font-weight: 300; color: #1f1f1f; margin-bottom: 6px;}
.u-inline-ad4eff51{font-size: .83rem; color: #969593;}
.u-inline-125d1f8b{flex-shrink: 0; color: #bdbbb7;}
.u-inline-782f3a7f{background: #fff; border: 1px solid #e8e6e2; border-radius: 12px; overflow: hidden; padding: 20px;}
.u-inline-4bc0e593{display: flex; gap: 12px; margin-bottom: 14px;}
.u-inline-3a0c6ce4{width: 42px; height: 42px; border-radius: 10px; flex-shrink: 0;}
.u-inline-d2dc0a7a{flex: 1;}
.u-inline-4f825d3c{height: 13px; width: 75%; margin-bottom: 8px;}
.u-inline-d4e240d6{height: 11px; width: 50%;}
.u-inline-0df48fc9{height: 1px; margin-bottom: 13px;}
.u-inline-615eaf2f{height: 11px; width: 90%; margin-bottom: 7px;}
.u-inline-cff511a2{height: 11px; width: 65%;}
.u-inline-8612aeee{display: inline-flex; align-items: center; gap: 5px; padding: 3px 10px; border-radius: 100px; font-size: .71rem; font-weight: 600; background: ${bg}; color: ${c};}
.u-inline-da64e453{width: 5px; height: 5px; border-radius: 50%; background: ${c}; flex-shrink: 0;}
.u-inline-fd90a111{width: 42px; height: 42px; border-radius: 10px; background: color-mix(in srgb, ${ac} 22%, white); border: 1px solid color-mix(in srgb, ${ac} 55%, white); padding: 3px; flex-shrink: 0; overflow: hidden;}
.u-inline-657abc8f{width: 100%; height: 100%; object-fit: contain; border-radius: 7px;}
.u-inline-7e8d93ca{width: 42px; height: 42px; border-radius: 10px; background: color-mix(in srgb, ${ac} 78%, white); color: ${at}; font-weight: 700; font-size: .82rem; display: flex; align-items: center; justify-content: center; flex-shrink: 0;}
.u-inline-eb73b261{background: #fff; border: 1px solid #e8e6e2; border-radius: 12px; display: flex; flex-direction: column; overflow: hidden; cursor: pointer; text-decoration: none; color: inherit; transition: box-shadow .2s,transform .2s; animation: fu .3s ease both; animation-delay: ${Math.min(i*.03,.4)}s; will-change: transform;}
.u-inline-3546bcf0{height: 5px; background: ${ac}; flex-shrink: 0;}
.u-inline-74a52c5f{padding: 18px 20px 14px; flex: 1; display: flex; flex-direction: column;}
.u-inline-b6020e3f{display: flex; align-items: flex-start; gap: 13px; margin-bottom: 14px;}
.u-inline-c52bd39f{font-size: .88rem; font-weight: 600; color: #1f1f1f; line-height: 1.3; letter-spacing: -.01em;}
.u-inline-a517e0d1{font-size: .73rem; color: #969593; margin-top: 2px;}
.u-inline-88edabfe{height: 1px; background: #f1f0ec; margin-bottom: 13px;}
.u-inline-9449d09a{display: flex; flex-direction: column; gap: 7px; flex: 1;}
.u-inline-cc605492{display: flex; align-items: flex-start; gap: 8px; font-size: .77rem; color: #616060;}
.u-inline-b853e9fc{color: #bdbbb7;}
.u-inline-047e0cdb{display: flex; align-items: center; gap: 8px; font-size: .77rem; color: #616060;}
.u-inline-aaa61422{padding: 12px 20px; border-top: 1px solid #f1f0ec; display: flex; align-items: center; justify-content: space-between;}
.u-inline-898a3b2f{font-size: .76rem; font-weight: 600; color: #1f1f1f; display: flex; align-items: center; gap: 3px; opacity: .45; transition: opacity .15s,gap .15s;}
.u-inline-87beb987{padding: 11px 28px; border-radius: 9px; border: 1.5px solid #e8e6e2; background: #fff; font-size: .86rem; font-weight: 600; color: #616060; cursor: pointer; font-family: inherit; transition: border-color .15s;}
.u-inline-019b3272{position: relative;}
.u-inline-f3f66e82{font-size: .8rem; font-weight: 600; color: #1f1f1f;}
.u-inline-4cedaf7d{color: inherit;}
.u-inline-0911e097{display: flex; align-items: flex-start; gap: 12px; cursor: pointer; user-select: none;}
.u-inline-deae60f9{flex-shrink: 0; margin-top: 2px;}
.u-inline-45d3be36{width: 36px; height: 20px; background: #e8e6e2; border-radius: 10px; position: relative; transition: background .2s;}
.u-inline-05686111{width: 15px; height: 15px; background: #fff; border-radius: 50%; position: absolute; top: 2.5px; left: 2.5px; transition: left .2s; box-shadow: 0 1px 3px rgba(0,0,0,.15);}
.u-inline-a1aa6679{font-size: .84rem; font-weight: 600; color: #1f1f1f; margin-bottom: 2px;}
.u-inline-2ce34fbc{font-size: .74rem; color: #969593; line-height: 1.4;}
.u-inline-efb699a6{margin-bottom: 16px;}
.u-inline-806e8fab{font-size: .84rem; font-weight: 600; color: var(--color-ink); margin-bottom: 2px;}
.u-inline-596da9c7{font-size: .74rem; color: var(--color-ink-light); line-height: 1.4;}
.u-inline-99706d6f{margin-bottom: 12px; border: 1.5px solid #e8e6e2; border-radius: 12px; overflow: hidden; background: #1f1f1f; position: relative;}
.u-inline-4b3b7b0a{width: 100%; height: 120px; object-fit: cover; display: block; opacity: .7;}
.u-inline-0ad19299{position: absolute; inset: 0; display: flex; align-items: center; justify-content: center; flex-direction: column; gap: 6px;}
.u-inline-e1f4a906{font-size: .78rem; font-weight: 600; color: #fff;}
.u-inline-19958fa2{font-size: .72rem; color: rgba(255,255,255,.6);}
.u-inline-d6f0c007{position: absolute; top: 8px; right: 8px;}
.u-inline-dc3298a8{padding: 5px 11px; border-radius: 8px; border: 1px solid rgba(255,255,255,.3); background: rgba(0,0,0,.5); color: #fff; font-size: .74rem; font-weight: 600; cursor: pointer; font-family: inherit;}
.u-inline-895ded2b{display: flex; align-items: center; gap: 14px; padding: 12px 14px; margin-bottom: 12px; border: 1.5px solid #e8e6e2; border-radius: 12px; background: #fafaf8;}
.u-inline-30508e6a{border-radius: 10px; border: 1.5px solid #e8e6e2; flex-shrink: 0;}
.u-inline-6942870f{flex: 1; min-width: 0;}
.u-inline-e5e1ba5f{font-size: .83rem; font-weight: 600; color: #1f1f1f; margin-bottom: 2px;}
.u-inline-0b31a29e{font-size: .74rem; color: #969593;}
.u-inline-11e57ff9{font-size: .75rem; padding: 5px 12px; flex-shrink: 0;}
.u-inline-ba162bc8{color: var(--color-ink-light); font-size: .8rem;}
.u-inline-96ce7ef3{display: block;}
.u-inline-34752096{font-weight: 700; letter-spacing: .05em;}
.u-inline-188f0ec2{background: var(--color-error); border-color: var(--color-error);}
.u-inline-675fe87a{max-width: 430px;}
.u-inline-25b36ff6{height: 32px; width: auto; filter: brightness(0) saturate(100%);}
.u-inline-4de99d3b{margin-top: 16px;}
.u-inline-089944ed{margin: 0; padding: 0; background: #f5f4f0; font-family: 'Be Vietnam Pro','Helvetica Neue',sans-serif;}
.u-inline-395e3df2{position: relative; background: #1f1f1f; overflow: hidden;}
.u-inline-c970d1b5{position: absolute; inset: 0; background-size: cover; background-position: center; background-repeat: no-repeat; display: none;}
.u-inline-3fa72620{position: absolute; inset: 0; background: rgba(20,20,20,.72); display: none;}
.u-inline-60f41451{position: relative; z-index: 1; max-width: 1280px; margin: 0 auto; padding: 32px 40px 0;}
.u-inline-d4b06cb2{font-size: .78rem; color: rgba(255,255,255,.38); margin-bottom: 24px;}
.u-inline-61c8c4da{color: rgba(255,255,255,.55); text-decoration: none;}
.u-inline-96f4c247{color: rgba(255,255,255,.6);}
.u-inline-93b8f6a7{display: flex; align-items: flex-start; gap: 24px; margin-bottom: 28px;}
.u-inline-c89e4cfe{width: 80px; height: 80px; border-radius: 18px; background: #45ffbc; color: #0a2e20; font-size: 1.4rem; font-weight: 700; display: flex; align-items: center; justify-content: center; flex-shrink: 0; overflow: hidden;}
.u-inline-780580d4{font-size: 2rem; font-weight: 200; color: #fff; letter-spacing: -.03em; line-height: 1.1; margin: 0 0 5px;}
.u-inline-96693e3d{font-size: .9rem; color: rgba(255,255,255,.5); margin-bottom: 12px;}
.u-inline-7801cf45{display: flex; flex-wrap: wrap; gap: 6px 20px; margin-bottom: 14px;}
.u-inline-31727d17{display: flex; flex-wrap: wrap; gap: 6px; margin-bottom: 10px;}
.u-inline-ce0ce079{display: flex; overflow-x: auto; scrollbar-width: none; margin-top: 4px;}
.u-inline-61721aa3{padding: 14px 18px; font-size: .85rem; font-weight: 600; color: #fff; border: none; background: transparent; cursor: pointer; white-space: nowrap; border-bottom: 2px solid #45ffbc; transition: color .15s; font-family: inherit;}
.u-inline-c55e1c09{padding: 14px 18px; font-size: .85rem; font-weight: 500; color: rgba(255,255,255,.42); border: none; background: transparent; cursor: pointer; white-space: nowrap; border-bottom: 2px solid transparent; transition: color .15s; font-family: inherit;}
.u-inline-e6ff4cae{background: #f5f4f0; min-height: 60vh;}
.u-inline-2e310c41{max-width: 1280px; margin: 0 auto; padding: 32px 40px 72px;}
.u-inline-cdb219c8{display: grid; grid-template-columns: 2fr 1fr; gap: 16px; align-items: start;}
.u-inline-cc8a6ab3{display: flex; flex-direction: column; gap: 16px;}
.u-inline-bd044f37{background: #fff; border: 1.5px solid #e8e6e2; border-radius: 16px; overflow: hidden;}
.u-inline-dc3e779a{display: flex; align-items: center; gap: 10px; padding: 13px 18px; border-bottom: 1px solid #f1f0ec; background: #fafaf8;}
.u-inline-21381f71{width: 28px; height: 28px; border-radius: 8px; background: #f5f4f0; display: flex; align-items: center; justify-content: center; color: #616060; flex-shrink: 0;}
.u-inline-e5da73de{font-size: .84rem; font-weight: 600; color: #1f1f1f;}
.u-inline-ce9b937b{padding: 16px 18px;}
.u-inline-25f6c8b4{height: 56px; background: #f5f4f0; border-radius: 8px;}
.u-inline-0c35ec1d{width: 100%; border-collapse: collapse;}
.u-inline-8ced3aad{margin-top: 10px;}
.u-inline-5bcd7add{margin-top: 12px;}
.u-inline-daca6b99{display: grid; grid-template-columns: repeat(3,1fr); gap: 10px; margin-bottom: 14px;}
.u-inline-5b6750d2{font-size: .83rem; color: #616060; line-height: 1.65; white-space: pre-line; margin-bottom: 10px;}
.u-inline-e099f004{font-size: .8rem; color: #616060;}
.u-inline-0dd56334{margin-top: 12px; padding-top: 12px; border-top: 1px solid #f1f0ec; font-size: .76rem; color: #bdbbb7;}
.u-inline-64fa1b56{color: #0D5073; font-weight: 600; text-decoration: none;}
.u-inline-b0226fe7{font-size: .86rem; color: #616060; line-height: 1.75; margin: 0;}
.u-inline-9c766357{display: none;}
.u-inline-d2af346d{display: grid; grid-template-columns: 1fr 1fr; gap: 16px; align-items: start;}
.u-inline-04774569{font-size: .78rem; color: #969593; margin: 0 0 12px; line-height: 1.5;}
.u-inline-b39fb727{padding: 8px 18px;}
.u-inline-1ec7c7bf{display: flex; align-items: center; gap: 10px; padding: 12px 0; border-bottom: 1px solid #f1f0ec; font-size: .86rem; font-weight: 500; color: #1f1f1f; text-decoration: none;}
.u-inline-d8eeb438{margin-left: auto; color: #bdbbb7; flex-shrink: 0;}
.u-inline-681c28e6{display: flex; align-items: center; gap: 10px; padding: 12px 0; font-size: .86rem; font-weight: 500; color: #1f1f1f; text-decoration: none;}
.u-inline-6d7e001b{display: none; max-width: 680px;}
.u-inline-89ff54e1{flex-shrink: 0; opacity: .6;}
.u-inline-684ad15c{color: #bdbbb7; font-style: italic;}
.u-inline-a2c0d5a7{display: flex; padding: 8px 0; border-bottom: 1px solid #f1f0ec; gap: 12px; align-items: baseline;}
.u-inline-44280743{font-size: .76rem; color: #969593; font-weight: 500; min-width: 120px; flex-shrink: 0;}
.u-inline-e5c4854b{font-size: .85rem; color: #1f1f1f; font-weight: 500;}
.u-inline-a0b06816{width: 100%; height: 100%; object-fit: contain; padding: 6px;}
.u-inline-d41d8cd9{;}
.u-inline-56a604a8{color: rgba(255,255,255,.75); text-decoration: none;}
.u-inline-db79f695{display: inline-flex; align-items: center; gap: 7px; padding: 5px 12px; border-radius: 100px; font-size: .76rem; font-weight: 600;}
.u-inline-02ac53a2{font-size: .82rem; font-weight: 800;}
.u-inline-eb56e3ce{opacity: .75; font-weight: 500;}
.u-inline-57e800c6{margin-bottom: 20px;}
.u-inline-a178c5d2{background: rgba(253,230,138,.1); border: 1px solid rgba(253,230,138,.25); border-radius: 12px; padding: 12px 16px; display: flex; align-items: flex-start; gap: 10px; font-size: .83rem; color: rgba(255,255,255,.8); line-height: 1.55;}
.u-inline-24b4ce81{color: #fcd34d; flex-shrink: 0; margin-top: 1px;}
.u-inline-d137e63f{width: 52px; height: 52px; object-fit: cover; border-radius: 12px; border: 1.5px solid #e8e6e2; flex-shrink: 0;}
.u-inline-3d75b967{width: 52px; height: 52px; border-radius: 12px; background: #d1fae5; color: #065f46; font-size: .9rem; font-weight: 700; display: flex; align-items: center; justify-content: center; flex-shrink: 0;}
.u-inline-f2fd5aa9{display: flex; align-items: center; gap: 14px; padding: 10px 0; ${divider?'border-bottom: 1px solid #f1f0ec':''};}
.u-inline-6243b6c8{font-size: .88rem; font-weight: 600; color: #1f1f1f; line-height: 1.3;}
.u-inline-8fef1cef{font-size: .76rem; color: #969593; margin-top: 2px;}
.u-inline-8ac59411{font-size: .8rem; color: #616060; line-height: 1.6; margin: 0;}
.u-inline-49d6de67{color: #0D5073; text-decoration: none;}
.u-inline-1003ce82{margin-top: 10px; font-size: .79rem; color: #969593; line-height: 1.55;}
.u-inline-c73de62f{color: #616060;}
.u-inline-236fe972{border-radius: 12px; padding: 16px 14px; text-align: center; border: 1.5px solid;}
.u-inline-76fda9d4{font-size: 1.6rem; font-weight: 700; line-height: 1; margin-bottom: 4px;}
.u-inline-0e65f808{font-size: .74rem; font-weight: 500; opacity: .7;}
.u-inline-376abadb{display: inline-flex; align-items: center; gap: 6px; margin-top: 12px; font-size: .8rem; font-weight: 600; color: #0D5073; text-decoration: none;}
.u-inline-dc519df6{display: flex; gap: 8px; flex-wrap: wrap;}
.u-inline-ed0f7bbd{display: none; margin-bottom: 16px;}
.u-inline-19b5e1e4{font-size: .78rem; font-weight: 600; color: var(--color-ink-mid); margin-bottom: 8px; display: block;}
.u-inline-6897c4e5{color: var(--color-ink-light); font-weight: 400;}
.u-inline-4032530d{border: 1.5px solid var(--color-border); border-radius: 10px; max-height: 220px; overflow-y: auto; background: var(--color-white);}
.u-inline-43db3c40{margin-top: 6px; font-size: .75rem; color: var(--color-ink-light);}
.u-inline-8464c61c{resize: vertical; font-family: var(--pisava-osnovna); font-size: .84rem; line-height: 1.6; width: 100%; border: 1.5px solid var(--color-border); border-radius: 10px; padding: 10px 12px; outline: none;}
.u-inline-a882fd40{display: flex; align-items: center; gap: 10px; margin-top: 16px; cursor: pointer; font-size: .84rem; color: var(--color-ink-mid); font-weight: 600;}
.u-inline-9522dae1{width: 16px; height: 16px; accent-color: var(--color-ink);}
.u-inline-d08f6711{color: #059669;}
.u-inline-5b35441c{color: #DC2626;}
.u-inline-040ed081{margin-top: 16px; display: flex; align-items: center; gap: 12px; flex-wrap: wrap;}
.u-inline-f2e726db{font-size: .82rem;}
.u-inline-01bf9fc0{padding: 0;}
.u-inline-167ce726{display: flex; gap: 16px; padding: 14px 18px; border-bottom: 1px solid var(--barva-obroba-svetla); font-size: .82rem; color: var(--color-ink-light);}
.u-inline-be70d99e{width: 100%;}
.u-inline-0b12f0e8{padding: 10px 18px; text-align: left; font-size: .74rem; color: var(--color-ink-light); font-weight: 700; border-bottom: 1px solid var(--barva-obroba-svetla);}
.u-inline-2cb03768{padding: 24px; text-align: center; color: var(--color-ink-light); font-size: .82rem;}
.u-inline-1cc63600{justify-content: flex-end;}
.u-inline-1e5e8376{margin-bottom: 0;}
.u-inline-8800ba3b{justify-content: space-between;}
.u-inline-8ac55174{display: flex; gap: 8px;}
.u-inline-a8237bbf{display: grid; grid-template-columns: repeat(auto-fit,minmax(160px,1fr)); gap: 16px;}
.u-inline-de4b9a6b{text-align: center; padding: 20px; background: var(--color-bg); border-radius: 12px;}
.u-inline-03076a57{font-size: 2rem; font-weight: 800; color: var(--color-ink);}
.u-inline-cb431e63{font-size: .78rem; color: var(--color-ink-light); margin-top: 4px;}
.u-inline-69ee05de{font-size: 2rem; font-weight: 800; color: #059669;}
.u-inline-379335e6{font-size: 2rem; font-weight: 800; color: #DC2626;}
.u-inline-b60a2cca{font-size: 2rem; font-weight: 800; color: var(--amber);}
.u-inline-71df93f0{font-size: 2rem; font-weight: 800; color: var(--color-ink-mid);}
.u-inline-1565c2f0{display: flex; gap: 8px; align-items: center;}
.u-inline-809e1e5d{padding: 6px 12px; border: 1.5px solid var(--color-border); border-radius: 8px; font-size: .8rem; font-family: var(--pisava-osnovna); outline: none; width: 180px;}
.u-inline-c0cc467b{padding: 6px 14px; font-size: .8rem; display: flex; align-items: center; gap: 6px; white-space: nowrap;}
.u-inline-ead5c2b5{display: none; padding: 10px 18px; background: #FEF2F2; border-bottom: 1px solid #FECACA; align-items: center; gap: 12px;}
.u-inline-badf3a48{font-size: .82rem; font-weight: 700; color: var(--color-error);}
.u-inline-93933f49{font-size: .82rem; color: #991B1B;}
.u-inline-93d2ccd1{margin-left: auto; display: flex; align-items: center; gap: 6px;}
.u-inline-bc78dee6{padding: 0; overflow-x: auto;}
.u-inline-77a9a6e1{width: 40px; padding: 9px 14px 9px 18px;}
.u-inline-06e036b1{width: 44px;}
.u-inline-f2e254a5{text-align: center; color: var(--color-ink-light); font-size: .82rem; padding: 24px;}
.u-inline-7e5038c8{max-width: 460px;}
.u-inline-bddf4687{gap: 12px; margin-top: 16px;}
.u-inline-5b1e1bf1{display: flex; align-items: center; gap: 0; border: 1.5px solid var(--color-border); border-radius: 10px; overflow: hidden; background: var(--color-bg);}
.u-inline-8a8b9f00{padding: 10px 12px; font-size: .75rem; color: var(--color-ink-light); border-right: 1.5px solid var(--color-border); white-space: nowrap; flex-shrink: 0;}
.u-inline-8a78eca5{border: none; background: transparent; flex: 1; padding: 10px 12px; font-size: .82rem; outline: none; font-family: var(--pisava-osnovna);}
.u-inline-b2d7f930{margin-top: 10px; font-size: .76rem; color: var(--amber); line-height: 1.5;}
.u-inline-f586fa5a{gap: 12px;}
.u-inline-bda4871e{border-radius: 9px; padding: 10px 14px; font-size: .83rem; line-height: 1.5;}
.u-inline-ee839b3e{font-weight: 600; color: var(--color-ink);}
.u-inline-9ca71c4d{font-size: .74rem; color: var(--color-ink-light);}
.u-inline-922fa915{background: #d1fae5; color: #065f46; padding: 3px 10px; border-radius: 100px; font-size: .74rem; font-weight: 700;}
.u-inline-d94b9066{background: #fee2e2; color: #991b1b; padding: 3px 10px; border-radius: 100px; font-size: .74rem; font-weight: 700;}
.u-inline-353db183{background: #F3F4F6; color: #6B7280; padding: 3px 10px; border-radius: 100px; font-size: .74rem; font-weight: 700;}
.u-inline-dba4a0b3{border-bottom: 1px solid var(--barva-obroba-svetla);}
.u-inline-61df47ab{padding: 10px 18px; font-size: .82rem; font-weight: 600;}
.u-inline-31b72498{padding: 10px 18px; font-size: .78rem; color: var(--color-ink-light);}
.u-inline-6f977e32{padding: 10px 18px;}
.u-inline-524fb107{text-align: center; color: var(--color-error); padding: 24px; font-size: .82rem;}
.u-inline-d6fd40c5{text-align: center; color: var(--color-ink-light); padding: 24px; font-size: .82rem;}
.u-inline-26590802{cursor: pointer;}
.u-inline-d4a3668d{padding: 12px 14px 12px 18px;}
.u-inline-78229521{font-family: monospace; font-size: .8rem; color: var(--color-ink-mid);}
.u-inline-65698ffd{font-size: .82rem; color: var(--color-ink-mid);}
.u-inline-3a3aa94d{display: flex; gap: 6px; align-items: center;}
.u-inline-3d7f0fde{height: 28px; width: auto; display: block;}
.u-inline-917c9073{margin: 0; background: #f5f4f0; padding: 40px 20px; font-family: Arial,sans-serif;}
.u-inline-14e26e75{max-width: 560px; margin: 0 auto; background: #fff; border-radius: 20px; border: 1.5px solid #e8e6e2; overflow: hidden;}
.u-inline-83d098d6{padding: 24px 32px; border-bottom: 1px solid #f1f0ec; background: #fbfaf7; text-align: center;}
.u-inline-51216856{height: 30px; width: auto; display: inline-block;}
.u-inline-f119862b{padding: 30px 32px; color: #4b5563; font-size: 14px; line-height: 1.7;}
.u-inline-f077e6b6{margin: 0 0 10px; font-size: 22px; line-height: 1.2; color: #1f1f1f; font-weight: 700;}
.u-inline-8c195f29{margin: 0 0 16px;}
.u-inline-5c5e3190{margin: 16px 0; padding: 14px 16px; border-radius: 12px; background: #fafaf8; border: 1px solid #ece9e4;}
.u-inline-b8110a91{margin: 0 0 22px;}
.u-inline-6b381c39{margin: 0 0 24px;}
.u-inline-80fb3db2{display: inline-block; padding: 12px 22px; border-radius: 12px; background: #1f1f1f; color: #fff; text-decoration: none; font-weight: 700;}
.u-inline-ea99e797{margin: 0; color: #6b7280;}
.u-inline-f276dc6c{word-break: break-all; color: #1f1f1f;}
.u-inline-a6b76148{padding: 14px 24px; border-top: 1px solid #f1f0ec; background: #fbfaf7; color: #969593; font-size: 12px; text-align: center;}
.u-inline-34282880{margin: 28px 0; display: flex; gap: 12px; justify-content: center; flex-wrap: wrap;}
.u-inline-abcf8011{display: inline-block; background: #059669; color: #fff; text-decoration: none; font-weight: 700; font-size: .88rem; padding: 13px 28px; border-radius: 10px;}
.u-inline-210f1b2c{display: inline-block; background: #DC2626; color: #fff; text-decoration: none; font-weight: 700; font-size: .88rem; padding: 13px 28px; border-radius: 10px;}
.u-inline-6cb9d8c4{font-family: Arial,sans-serif; background: #f5f4f0; padding: 40px 20px;}
.u-inline-90f76ded{max-width: 560px; margin: 0 auto; background: #fff; border-radius: 16px; border: 1.5px solid #E5E7EB; overflow: hidden;}
.u-inline-ad1d0e56{background: #0D5073; padding: 24px 32px;}
.u-inline-85b5c84a{margin: 0; color: #fff; font-size: 1.3rem; font-weight: 800;}
.u-inline-87a68a24{padding: 32px;}
.u-inline-ad607e83{margin: 0 0 16px; font-size: .9rem; color: #374151;}
.u-inline-18caefc0{font-size: .88rem; color: #374151; line-height: 1.7;}
.u-inline-85da2d74{background: #F9FAFB; padding: 14px 32px; border-top: 1px solid #E5E7EB; text-align: center;}
.u-inline-460af3bd{margin: 0; color: #9CA3AF; font-size: .74rem;}
.u-inline-c1e49a3b{font-family: Arial,sans-serif; max-width: 500px; margin: 0 auto; padding: 32px;}
.u-inline-aeca8b35{margin: 0 0 18px; text-align: center;}
.u-inline-5ce03bb9{height: 30px; width: auto;}
.u-inline-aff40c10{color: #1f1f1f;}
.u-inline-59d95e52{background: #F9FAFB; padding: 16px; border-radius: 8px; width: 100%;}
.u-inline-8cbba589{color: #9CA3AF; font-size: .8rem; margin-top: 24px;}
.hero-search__button:hover{}
