.info-article-hero{margin-bottom:0;padding:3rem 1rem 2.5rem;text-align:center}.info-article-hero-icon{color:var(--color-primary);font-size:2.5rem;margin-bottom:1.25rem;opacity:.7}.info-article-hero-title{color:var(--color-primary);font-size:1.75rem;font-weight:300;letter-spacing:.5px;line-height:1.4;margin-bottom:1.25rem}.info-article-hero-subtitle{color:var(--color-muted);font-size:1.05rem;font-weight:300;line-height:1.8;margin:0 auto;max-width:780px}.info-article-content{margin:0 auto 2.5rem;max-width:780px;padding:0 1rem}.info-article-section{border-bottom:1px solid var(--color-border);padding:2.25rem 0}.info-article-section:last-child{border-bottom:none}.info-article-section h2{color:var(--color-primary);font-size:1.3rem;font-weight:400;letter-spacing:.3px;margin-bottom:1.1rem}.info-article-section p{color:var(--color-primary);font-size:1rem;font-weight:300;line-height:1.9;margin-bottom:1.1rem;text-align:justify}.info-article-section p:last-child{margin-bottom:0}.info-article-section ol,.info-article-section ul{margin:0 0 1.1rem;padding-left:1.3rem}.info-article-section li{color:var(--color-primary);font-size:1rem;font-weight:300;line-height:1.8;margin-bottom:.5rem}.info-article-section a{color:var(--color-navy-blue);text-decoration:underline}.info-article-note{border-left:3px solid var(--color-navy-blue);border-radius:4px;color:var(--color-muted);font-size:.9rem;font-style:italic;font-weight:300;margin-top:1rem;padding:1rem 1.25rem}.faq-toc,.info-article-note{background-color:var(--color-light)}.faq-toc{border:1px solid var(--color-border);border-radius:4px;margin:0 auto 3rem;max-width:780px;padding:1.5rem 2rem}.faq-toc-title{color:var(--color-primary);display:block;font-size:.95rem;font-weight:600;letter-spacing:.5px;margin-bottom:1rem;text-transform:uppercase}.faq-toc-list{margin:0;padding-left:1.1rem}.faq-toc-section{font-size:1rem;font-weight:600;margin-bottom:1rem}.faq-toc-section:last-child{margin-bottom:0}.faq-toc-section>ol{margin:.5rem 0 0;padding-left:1.25rem}.faq-toc-section li{font-size:.92rem;font-weight:300;margin-bottom:.35rem}.faq-toc a{border-bottom:1px dotted transparent;color:var(--color-primary);text-decoration:none;transition:border-color var(--transition-speed) ease,color var(--transition-speed) ease}.faq-toc a:hover{border-bottom-color:var(--color-navy-blue);color:var(--color-navy-blue)}.faq-content .faq-item,.faq-content section[id]{scroll-margin-top:8rem}.faq-content .info-article-section h2{background-color:var(--color-navy-blue);border-radius:4px;color:var(--color-white);font-size:1.5rem;font-weight:500;margin-bottom:1.5rem;padding:.85rem 1.25rem}.faq-item{background-color:var(--color-white);border:1px solid var(--color-border);border-left:3px solid var(--color-navy-blue);border-radius:4px;box-shadow:0 2px 8px rgba(46,62,79,.06);margin-bottom:1.25rem;padding:1.25rem 1.5rem;transition:box-shadow var(--transition-speed) ease,background-color var(--transition-speed) ease}.faq-item:last-child{margin-bottom:0}.faq-item:hover{box-shadow:0 6px 24px rgba(46,62,79,.12)}.faq-item:target{background-color:var(--color-light);box-shadow:0 0 0 2px var(--color-navy-blue)}.faq-question{border-bottom:1px solid var(--color-border);color:var(--color-primary);font-size:1.05rem;font-weight:600;line-height:1.5;margin:0 0 .75rem;padding-bottom:.75rem}.faq-anchor{color:var(--color-muted);margin-left:.25rem;opacity:0;text-decoration:none;transition:opacity var(--transition-speed) ease}.faq-anchor:focus,.faq-item:hover .faq-anchor{opacity:1}.faq-anchor{position:relative}.faq-anchor.copied{color:var(--color-navy-blue);opacity:1}.faq-anchor.copied:after{content:"Link kopiran";font-size:.8rem;font-weight:400;margin-left:.4rem}.faq-answer p{text-align:left}.faq-answer>:last-child{margin-bottom:0}.faq-actions{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-top:1.5rem}.faq-content a.faq-btn{border-radius:4px;font-size:16px;padding:14px 40px}.faq-content a.btn-predaj,.faq-content a.btn-predaj:hover{color:var(--color-white);text-decoration:none}.faq-content .faq-downloads a{font-weight:600;text-decoration:none}.faq-content .faq-downloads a:hover{text-decoration:underline}.faq-table-wrapper{border:1px solid var(--color-border);border-radius:4px;margin-bottom:.5rem;overflow-x:auto}.faq-table{border-collapse:collapse;font-size:.95rem;width:100%}.faq-table td,.faq-table th{border-bottom:1px solid var(--color-border);color:var(--color-primary);font-weight:300;padding:.75rem 1rem;text-align:left}.faq-table thead th{background-color:var(--color-navy-blue);border-bottom:none;color:var(--color-white);font-weight:600}.faq-table tbody tr{transition:background-color var(--transition-speed) ease}.faq-table tbody tr:nth-child(2n){background-color:var(--color-light)}.faq-table tbody tr:hover{background-color:#e9edf1}.faq-table tbody tr:last-child td{border-bottom:none}.faq-table-group-start td{border-top:2px solid var(--color-navy-blue)}.faq-table th:last-child,.faq-table-price{text-align:right;white-space:nowrap}.faq-table-price{font-weight:600!important}.faq-content .faq-answer p.faq-table-note{color:var(--color-muted);font-size:.85rem;margin-bottom:0}.related-articles{margin:0 auto 3rem;max-width:900px;padding:0 1rem}.related-articles-title{border-bottom:1px solid var(--color-border);color:var(--color-primary);font-size:1.2rem;font-weight:300;letter-spacing:.3px;margin-bottom:1.75rem;padding-bottom:1rem;text-align:center}.related-articles-grid{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr)}.related-article-card{align-items:flex-start;background-color:var(--color-white);border:1px solid var(--color-border);border-left:3px solid var(--color-navy-blue);border-radius:4px;display:flex;gap:1rem;padding:1.5rem;text-decoration:none;transition:box-shadow var(--transition-speed) ease,transform var(--transition-speed) ease}.related-article-card:hover{box-shadow:0 6px 24px rgba(46,62,79,.1);transform:translateY(-3px)}.related-article-icon{align-items:center;background-color:var(--color-navy-blue);border-radius:50%;color:var(--color-white);display:inline-flex;flex:0 0 auto;font-size:1.1rem;height:44px;justify-content:center;width:44px}.related-article-title{color:var(--color-primary);font-size:.95rem;font-weight:600;margin-bottom:.35rem}.related-article-text{color:var(--color-muted);font-size:.85rem;font-weight:300;line-height:1.6;margin:0}.info-article-help{background-color:var(--color-navy-blue);margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:3rem 1rem;text-align:center;width:100vw}.info-article-help-icon{color:var(--color-white);font-size:2rem;margin-bottom:1rem;opacity:.85}.info-article-help-title{color:var(--color-white);font-size:1.15rem;font-weight:400;letter-spacing:.5px;margin-bottom:.75rem}.info-article-help-text{color:var(--color-white);font-size:.95rem;font-weight:300;line-height:1.7;margin:0 auto 1.5rem;max-width:560px;opacity:.9}.info-article-help-text a{color:var(--color-white);font-weight:500;text-decoration:underline}.info-article-help-btn{background-color:var(--color-white);border:none;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);color:var(--color-navy-blue);display:inline-block;font-weight:600;letter-spacing:1px;padding:.875rem 2.5rem;text-transform:uppercase;transition:all var(--transition-speed) ease}.info-article-help-btn:hover{background-color:var(--color-light);box-shadow:0 6px 12px rgba(0,0,0,.15);color:var(--color-navy-blue);transform:translateY(-2px)}@media (max-width:767.98px){.info-article-hero{padding:2rem .5rem 1.75rem}.info-article-hero-icon{font-size:2rem}.info-article-hero-title{font-size:1.35rem}.info-article-hero-subtitle{font-size:.95rem}.info-article-section{padding:1.75rem 0}.info-article-section h2{font-size:1.15rem}.info-article-section li,.info-article-section p{font-size:.95rem;text-align:left}.related-articles-grid{grid-template-columns:1fr}.faq-toc{padding:1.25rem 1rem}.faq-content .info-article-section h2{font-size:1.2rem}.faq-item{padding:1rem}.faq-content a.faq-btn{font-size:13px;max-width:320px;padding:8px 20px;width:100%}.info-article-help{padding:2rem 1rem}.info-article-help-title{font-size:1rem}}