.FinzapPage .spolocnosti-bread{margin-top:40px}.FinzapPage .spolocnosti-bread ol li span[itemprop=name]{white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;max-width:140px;display:inline-block;overflow:hidden}.FinzapPage .hero__calculator{margin:0 auto}.FinzapPage .hero{margin:40px 0 60px}.FinzapPage .hero__wrapper{grid-template-columns:1fr 1.4fr;align-items:start;gap:40px;display:grid}.FinzapPage .hero__content img{width:180px;height:auto;margin-bottom:20px}.FinzapPage .hero__wrapper h1{color:#1a1a1a;margin-bottom:20px;font-size:32px;font-weight:700;line-height:1.3}.FinzapPage .hero__perex p{color:#333;font-size:16px;line-height:1.6}.FinzapPage .hero__perex ul{margin:15px 0;padding-left:25px}.FinzapPage .hero__perex ul li{margin:8px 0}.FinzapPage .hero__cta{margin-top:24px}.FinzapPage .hero__cta .btn{width:100%;max-width:100%;margin:0}.FinzapPage .hero__calculator{border-radius:12px}.FinzapPage .calculator-hint{color:#666;text-align:center;margin-top:16px;font-size:13px;font-style:italic}@media (max-width:1024px){.FinzapPage .hero__wrapper{grid-template-columns:1fr;gap:30px}.FinzapPage .hero__wrapper h1{font-size:26px}.FinzapPage .hero__perex p{font-size:15px}}@media (max-width:768px){.FinzapPage .hero{margin:20px 0 40px}.FinzapPage .hero__wrapper h1{font-size:24px}.FinzapPage .hero__usp{gap:12px}.FinzapPage .usp-item{padding:10px}}.FinzapPage .ako-funguje h2{text-align:center;color:#1a1a1a;margin-bottom:16px;font-size:32px;font-weight:700}.FinzapPage .ako-funguje__intro{text-align:center;max-width:700px;margin:0 auto 50px}.FinzapPage .ako-funguje__intro p{color:#555;font-size:16px;line-height:1.6}.FinzapPage .ako-funguje__steps{background:#fff;border-radius:10px;max-width:900px;margin:0 auto 40px;padding:30px;box-shadow:2px 4px 8px #e2e2e2}.FinzapPage .ako-funguje__steps h2,.FinzapPage .ako-funguje__steps h3,.FinzapPage .ako-funguje__steps h4{margin-top:16px;margin-bottom:8px}.FinzapPage .ako-funguje__steps p{color:#555;font-size:16px;font-weight:500;line-height:1.6}.FinzapPage .ako-funguje__steps h2:first-child,.FinzapPage .ako-funguje__steps h3:first-child,.FinzapPage .ako-funguje__steps h4:first-child{margin-top:0;margin-bottom:8px}.FinzapPage .ako-funguje .btn{max-width:360px;margin:0 auto}@media (max-width:1024px){.FinzapPage .ako-funguje h2{font-size:28px}}@media (max-width:768px){.FinzapPage .ako-funguje h2{font-size:24px}.FinzapPage .ako-funguje__intro{margin-bottom:30px}.FinzapPage .step{padding:24px 20px}}.FinzapPage .vyhody h2{text-align:center;color:#1a1a1a;margin-bottom:16px;font-size:32px;font-weight:700}.FinzapPage .vyhody__intro{text-align:center;max-width:700px;margin:0 auto 50px}.FinzapPage .vyhody__intro p{color:#555;font-size:16px;line-height:1.6}.FinzapPage .vyhody__content{background:#fff;border-radius:10px;max-width:900px;margin:0 auto 40px;padding:30px;box-shadow:2px 4px 8px #e2e2e2}.FinzapPage .vyhody__content h2,.FinzapPage .vyhody__content h3,.FinzapPage .vyhody__content h4{margin-top:16px;margin-bottom:8px}.FinzapPage .vyhody__content p{color:#555;font-size:16px;font-weight:500;line-height:1.6}.FinzapPage .vyhody__content h2:first-child,.FinzapPage .vyhody__content h3:first-child,.FinzapPage .vyhody__content h4:first-child{margin-top:0;margin-bottom:8px}.FinzapPage .vyhody__cta{text-align:center;margin-top:40px}.FinzapPage .vyhody .btn{max-width:380px;margin:0 auto}@media (max-width:1024px){.FinzapPage .vyhody h2{font-size:28px}.FinzapPage .vyhody__grid{grid-template-columns:1fr}}@media (max-width:768px){.FinzapPage .vyhody h2{font-size:24px}.FinzapPage .vyhoda-card{padding:20px}}.FinzapPage .parametre{background:#fff;padding:80px 0}.FinzapPage .parametre h2{text-align:center;color:#1a1a1a;margin-bottom:40px;font-size:32px;font-weight:700}.FinzapPage .parametre__table-wrapper{border-collapse:collapse;background:#edfffc;border-radius:12px;width:100%;max-width:900px;margin:0 auto 40px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.FinzapPage .parametre__table-wrapper tbody tr{border-bottom:1px solid #eee}.FinzapPage .parametre__table-wrapper tbody tr:last-child{border-bottom:none}.FinzapPage .parametre__table-wrapper td{padding:16px 24px;font-size:15px}.FinzapPage .parametre__table-wrapper td:first-child{color:#555;width:50%}.FinzapPage .parametre__table-wrapper td:last-child{color:#1a1a1a;width:50%;font-weight:700}.FinzapPage .parametre__example{background:#fff3cd;border-left:4px solid #ffa000;border-radius:12px;max-width:900px;margin:0 auto 40px;padding:24px}.FinzapPage .parametre__example h3{color:#1a1a1a;margin-bottom:20px;font-size:20px;font-weight:700}.FinzapPage .parametre__example table{border-collapse:collapse;width:100%;margin-bottom:16px}.FinzapPage .parametre__example table td{border-bottom:1px solid rgba(0,0,0,.1);padding:12px 0;font-size:15px}.FinzapPage .parametre__example table td:first-child{color:#555}.FinzapPage .parametre__example table td:last-child{text-align:right;font-weight:700}.FinzapPage .parametre__example table tr.highlight{background:rgba(4,156,161,.05)}.FinzapPage .parametre__example table tr.highlight td{border:none;padding:16px 12px;font-size:16px}.FinzapPage .parametre__cta{text-align:center}.FinzapPage .parametre .btn{max-width:320px;margin:0 auto}@media (max-width:1024px){.FinzapPage .parametre h2{font-size:28px}.FinzapPage .parametre__table-wrapper td{padding:12px 16px;font-size:14px}}@media (max-width:768px){.FinzapPage .parametre h2{font-size:24px}.FinzapPage .parametre__example box{border-radius:0}}.FinzapPage .pre-koho h2{text-align:center;color:#1a1a1a;margin-bottom:16px;font-size:32px;font-weight:700}.FinzapPage .pre-koho__intro{text-align:center;max-width:700px;margin:0 auto 50px}.FinzapPage .pre-koho__intro p{color:#555;font-size:16px;line-height:1.6}.FinzapPage .pre-koho__grid{grid-template-columns:repeat(2,1fr);gap:32px;margin-bottom:40px;display:grid}.FinzapPage .pre-koho__column{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.FinzapPage .pre-koho__column--good{border-top:4px solid var(--accent-dark)}.FinzapPage .pre-koho__column--bad{border-top:4px solid #c62828}.FinzapPage .column-header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.FinzapPage .column-header h3{color:#1a1a1a;margin:0;font-size:20px;font-weight:700}.FinzapPage .pre-koho__column ul{margin:0;padding:0;list-style:none}.FinzapPage .pre-koho__column li{color:#555;border-bottom:1px solid #f0f0f0;padding:12px 0;font-size:15px;line-height:1.6}.FinzapPage .pre-koho__column li:last-child{border-bottom:none}.FinzapPage .pre-koho__column a{color:var(--accent-dark);text-decoration:underline}.FinzapPage .pre-koho__column a:hover{color:#037377}.FinzapPage .pre-koho__cta{text-align:center}.FinzapPage .pre-koho .btn{max-width:340px;margin:0 auto}@media (max-width:1024px){.FinzapPage .pre-koho h2{font-size:28px}.FinzapPage .pre-koho__grid{grid-template-columns:1fr}}@media (max-width:768px){.FinzapPage .pre-koho h2{font-size:24px}.FinzapPage .pre-koho__column{padding:24px 20px}}.FinzapPage .porov{background:#fff;padding:80px 0}.FinzapPage .porov h2{text-align:center;color:#1a1a1a;margin-bottom:16px;font-size:32px;font-weight:700}.FinzapPage .porov__intro{text-align:center;max-width:700px;margin:0 auto 40px}.FinzapPage .porov__intro p{color:#555;font-size:16px;line-height:1.6}.FinzapPage .porov__table-wrapper{background:#edfffc;border-radius:12px;max-width:900px;margin:0 auto 40px;overflow-x:auto;box-shadow:0 4px 12px rgba(0,0,0,.08)}.FinzapPage .porov__table-wrapper table{border-collapse:collapse;width:100%;min-width:700px}.FinzapPage .porov__table-wrapper table thead{background:var(--accent-dark);color:#fff}.FinzapPage .porov__table-wrapper table thead th{text-align:center;padding:16px 12px;font-size:15px;font-weight:700}.FinzapPage .porov__table-wrapper table thead th.highlight{background:#037377}.FinzapPage .porov__table-wrapper table tbody tr{border-bottom:1px solid #eee}.FinzapPage .porov__table-wrapper table tbody tr:last-child{border-bottom:none}.FinzapPage .porov__table-wrapper table tbody td{text-align:center;padding:14px 12px;font-size:14px}.FinzapPage .porov__table-wrapper table tbody td:first-child{text-align:left;font-weight:700}.FinzapPage .porov__table-wrapper table tbody td.highlight{color:var(--accent-dark);background:rgba(4,156,161,.05);font-weight:700}.FinzapPage .porov__summary{grid-template-columns:repeat(2,1fr);gap:24px;max-width:900px;margin:0 auto 50px;display:grid}.FinzapPage .porov__summary h3{color:#1a1a1a;margin-bottom:8px;font-size:16px;font-weight:700}.FinzapPage .porov__summary p{color:#555;margin:0;font-size:14px;line-height:1.6}.FinzapPage .porov__summary a{color:var(--accent-dark);text-decoration:underline}@media (max-width:1024px){.FinzapPage .porov h2{font-size:28px}.FinzapPage .porov__summary{grid-template-columns:1fr}}@media (max-width:768px){.FinzapPage .porov h2{font-size:24px}}.FinzapPage .porovnanie .btn{width:-moz-fit-content;width:fit-content;margin:0 auto;font-size:14px}.FinzapPage .porovnanie__title{text-align:center;margin-bottom:40px;font-size:28px;font-weight:700}.FinzapPage .porovnanie__table{scroll-behavior:smooth;background:#fff;border-radius:16px;gap:16px;display:flex;overflow-x:auto;box-shadow:0 4px 16px rgba(0,0,0,.08)}.FinzapPage .porovnanie__table::-webkit-scrollbar{height:0}.FinzapPage .porovnanie__table::-webkit-scrollbar-track{height:0}.FinzapPage .porovnanie__column{flex-direction:column;flex-shrink:0;width:100%;max-width:320px;padding:10px;display:flex}.FinzapPage .porovnanie__column[data-main]{z-index:10;background:#fff;width:100%;max-width:320px;position:-webkit-sticky;position:sticky;left:0;box-shadow:2px 0 8px rgba(0,0,0,.05)}.FinzapPage .porovnanie__cell{text-align:center;border-top:1px solid #eee;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.FinzapPage .porovnanie__cell--logo{border-top:none;padding:10px 20px}.FinzapPage .porovnanie__cell--logo img{object-fit:contain;max-width:100%;height:50px}.FinzapPage .porovnanie__cell--name{padding:10px 20px}.FinzapPage .porovnanie__cell h2{margin:0;font-size:20px}.FinzapPage .porovnanie__cell--description{flex:1;min-height:120px}.FinzapPage .porovnanie__cell p{margin:0;font-size:14px;line-height:1.5}.FinzapPage .porovnanie__cell span{color:#555;margin-bottom:6px;font-weight:700;display:block}.FinzapPage .porovnanie__cell figure{color:#000;margin:0;font-size:18px}.FinzapPage .porovnanie__cell--link{border-bottom:none}.FinzapPage .porovnanie__cell--link span{display:none!important}.FinzapPage .porovnanie__column[data-main] .btn{display:none}.FinzapPage .porovnanie__column[data-main] .porovnanie__cell--link span{height:44px;margin:0;line-height:44px;display:block!important}@media (max-width:768px){.FinzapPage .porovnanie__column[data-main]{box-shadow:2px 0 4px rgba(0,0,0,.1)}.FinzapPage .porovnanie .container{padding:0}.FinzapPage .porovnanie__column,.FinzapPage .porovnanie__column[data-main]{max-width:50%}.FinzapPage .porovnanie__table{border-radius:0}.FinzapPage .porovnanie__cell--name,.FinzapPage .porovnanie__cell{padding:10px}.FinzapPage .porovnanie__cell h2{white-space:nowrap;font-size:16px!important}.FinzapPage .porovnanie__cell--logo{border-top:none;padding:10px}.FinzapPage .porovnanie__cell--logo img{object-fit:contain;max-width:100%;height:50px}.FinzapPage .porovnanie__cell--description{flex:0;min-height:180px}.FinzapPage .porovnanie__cell p{margin:0;font-size:12px;line-height:1.5}.FinzapPage .porovnanie__cell span{color:#555;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.FinzapPage .porovnanie__cell figure{color:#000;margin:0;font-size:16px}.FinzapPage .porovnanie__cell--link{border-bottom:none}}.FinzapPage .doveryhodnost-hashtags{flex-wrap:wrap;justify-content:center;gap:20px;list-style:none;display:flex}@media (max-width:768px){.FinzapPage .doveryhodnost-hashtags{flex-flow:column;justify-content:center;align-items:center;gap:10px;display:flex}}.FinzapPage .doveryhodnost h2{text-align:center;color:#1a1a1a;margin-bottom:30px;font-size:32px;font-weight:700}.FinzapPage .doveryhodnost__content{background:#fff;border-radius:12px;max-width:900px;margin:0 auto 40px;padding:32px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.FinzapPage .doveryhodnost__content p{color:#555;margin-bottom:16px;font-size:16px;line-height:1.7}.FinzapPage .doveryhodnost__content p:last-child{margin-bottom:0}.FinzapPage .doveryhodnost__trust{text-align:center;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;max-width:900px;margin:0 auto;display:grid}.FinzapPage .trust-badge{text-align:center;background:#fff;border-radius:8px;flex-direction:column;align-items:center;gap:12px;padding:20px;display:flex;box-shadow:0 2px 8px rgba(0,0,0,.06)}.FinzapPage .trust-badge span{color:#1a1a1a;font-size:14px;font-weight:700}@media (max-width:1024px){.FinzapPage .doveryhodnost h2{font-size:28px}.FinzapPage .doveryhodnost__trust{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.FinzapPage .doveryhodnost{padding:40px 0}.FinzapPage .doveryhodnost h2{font-size:24px}.FinzapPage .doveryhodnost__content{padding:24px 20px}.FinzapPage .doveryhodnost__trust{grid-template-columns:1fr}}.FinzapPage .tipy{background:#fff;padding:80px 0}.FinzapPage .tipy h2{text-align:center;color:#1a1a1a;max-width:900px;margin:0 auto 40px;font-size:32px;font-weight:700}.FinzapPage .tipy__content{background:#edfffc;border-radius:10px;max-width:900px;margin:0 auto 40px;padding:14px 30px 30px;box-shadow:2px 4px 8px #e2e2e2}.FinzapPage .tipy__content h2,.FinzapPage .tipy__content h3,.FinzapPage .tipy__content h4{margin-top:16px;margin-bottom:8px}.FinzapPage .tipy__content p{color:#555;font-size:16px;font-weight:500;line-height:1.6}.FinzapPage .tipy__content ul{margin:1px 0;padding-left:20px}.FinzapPage .tipy__content h2:first-child,.FinzapPage .tipy__content h3:first-child,.FinzapPage .tipy__content h4:first-child{margin-bottom:8px}@media (max-width:1024px){.FinzapPage .tipy h2{font-size:28px}}@media (max-width:768px){.FinzapPage .tipy h2{font-size:24px}}.FinzapPage .faq h2{text-align:center;color:#1a1a1a;margin-bottom:50px;font-size:32px;font-weight:700}.FinzapPage .faq__content{background:#fff;border-radius:10px;max-width:900px;margin:0 auto;padding:10px 30px 30px;box-shadow:2px 4px 8px #e2e2e2}.FinzapPage .faq img{object-fit:contain;max-width:100%;height:auto}.FinzapPage .faq a{color:#3e3ceb}.FinzapPage .faq a:hover{color:#1311b3}.FinzapPage .faq table{border-collapse:collapse;width:100%;margin:8px 0;display:block;overflow-x:auto}.FinzapPage .faq table td{border:1px solid #000;min-width:120px;padding:4px 8px}.FinzapPage .faq h2{text-align:left;text-align:center;margin-top:20px;margin-bottom:30px;font-size:24px}.FinzapPage .faq h3{text-align:left;margin-top:20px;margin-bottom:12px;font-size:20px}.FinzapPage .faq h4{text-align:left;margin-top:12px;margin-bottom:8px;font-size:18px}.FinzapPage .faq ol,.FinzapPage .faq ul{margin:10px 0;padding-left:20px}.FinzapPage .faq p{margin:6px 0}.FinzapPage .pozor{margin:0}.FinzapPage .pozor__header{flex-direction:column;align-items:center;margin-bottom:50px;display:flex}.FinzapPage .pozor__header svg{margin-bottom:16px}.FinzapPage .pozor__title{text-align:center;color:#1a1a1a;margin:0;font-size:32px;font-weight:700}.FinzapPage .pozor__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-bottom:40px;display:grid}.FinzapPage .pozor__card{background:#fff;border-top:3px solid #d32f2f;border-radius:12px;padding:28px;transition:transform .3s;box-shadow:0 4px 12px rgba(0,0,0,.08)}.FinzapPage .pozor__card:hover{transform:translateY(-4px);box-shadow:0 8px 20px rgba(0,0,0,.12)}.FinzapPage .pozor__card h3{color:#1a1a1a;align-items:center;gap:12px;margin-bottom:16px;font-size:18px;font-weight:700;display:flex}.FinzapPage .pozor__card p{color:#555;margin:0;font-size:15px;line-height:1.6}.FinzapPage .pozor__footer{border-left:4px solid var(--accent-dark);background:#fff;border-radius:12px;padding:24px}.FinzapPage .pozor__footer a{color:var(--accent-hover);font-weight:700;text-decoration:line-through}.FinzapPage .pozor__footer p{color:#333;margin:0;font-size:15px;line-height:1.6}.FinzapPage .vhodnost__title{text-align:center;color:#1a1a1a;margin-bottom:50px;font-size:32px;font-weight:700}.FinzapPage .vhodnost__wrapper{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px;margin-bottom:40px;display:grid}.FinzapPage .vhodnost__block{background:#fff;border-radius:16px;padding:32px;box-shadow:0 4px 16px rgba(0,0,0,.08)}.FinzapPage .vhodnost__block--good{border-top:4px solid var(--accent-dark)}.FinzapPage .vhodnost__block--bad{border-top:4px solid #c62828}.FinzapPage .vhodnost__header{align-items:center;gap:16px;margin-bottom:24px;display:flex}.FinzapPage .vhodnost__header h3{color:#1a1a1a;margin:0;font-size:20px;font-weight:700}.FinzapPage .vhodnost__list{margin:0;padding:0;list-style:none}.FinzapPage .vhodnost__list li{color:#555;border-bottom:1px solid #f0f0f0;padding:12px 0 12px 32px;font-size:15px;line-height:1.6;position:relative}.FinzapPage .vhodnost__list li:last-child{border-bottom:none}.FinzapPage .vhodnost__block--good .vhodnost__list li:before{content:"✓";color:var(--accent-dark);font-size:18px;font-weight:700;position:absolute;left:0}.FinzapPage .vhodnost__block--bad .vhodnost__list li:before{content:"✗";color:#c62828;font-size:18px;font-weight:700;position:absolute;left:0}.FinzapPage .vhodnost__disclaimer{background:#fff3cd;border-left:4px solid #ffa000;border-radius:8px;padding:20px 24px}.FinzapPage .vhodnost__disclaimer p{color:#333;margin:0;font-size:15px;line-height:1.6}.FinzapPage .final-cta__content{text-align:center;max-width:700px;margin:0 auto}.FinzapPage .final-cta__content h2{margin-bottom:16px;font-size:36px;font-weight:700}.FinzapPage .final-cta__content p{opacity:.95;margin-bottom:32px;font-size:18px;line-height:1.6}.FinzapPage .final-cta .btn{max-width:380px;margin:0 auto}.FinzapPage .final-cta__features{flex-wrap:wrap;justify-content:center;gap:32px;margin-top:40px;display:flex}.FinzapPage .feature{align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}.FinzapPage .feature svg circle,.FinzapPage .feature svg path{stroke:#fff}@media (max-width:768px){.FinzapPage .ako-funguje__title,.FinzapPage .vhodnost__title,.FinzapPage .seo-obsah__title,.FinzapPage .pozor__title,.FinzapPage .faq__title{font-size:26px}.FinzapPage .ako-funguje__subtitle,.FinzapPage .faq__subtitle{font-size:16px}.FinzapPage .ako-funguje__steps{grid-template-columns:1fr;gap:24px}.FinzapPage .vhodnost__wrapper,.FinzapPage .pozor__grid{grid-template-columns:1fr}.FinzapPage .final-cta__content h2{font-size:28px}.FinzapPage .final-cta__content p{font-size:16px}.FinzapPage .final-cta__features{flex-direction:column;gap:16px}.FinzapPage .mikro-cta__wrapper{flex-direction:column;align-items:stretch}.FinzapPage .feature{justify-content:center}.FinzapPage .feature svg{display:none}.FinzapPage .mikro-cta__link{justify-content:center}}
