.zentura-page-breadcrumb-nav{margin-bottom:2rem}.zentura-page-breadcrumb-list{display:flex;align-items:center;gap:.75rem;list-style:none;margin:0;padding:0;flex-wrap:nowrap;overflow:hidden}.zentura-page-breadcrumb-list li{display:flex;align-items:center;font-size:.875rem;color:var(--zentura-gray)}.zentura-page-breadcrumb-list li:not(:last-child):after{content:"/";margin-left:.75rem;color:var(--zentura-border)}.zentura-page-breadcrumb-list a{color:var(--zentura-gray);text-decoration:none;transition:color .3s ease}.zentura-page-breadcrumb-list a:hover{color:var(--zentura-primary)}.zentura-page-breadcrumb-list li.zentura-page-breadcrumb-active{color:var(--zentura-primary);font-weight:600;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.zentura-page-hero-section{position:relative;padding:7rem 1rem 0;overflow:hidden;background:var(--zentura-secondary)}.zentura-page-hero-section .zentura-grid-bg{position:absolute;inset:0;background-image:linear-gradient(rgba(0,0,0,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 1px);background-size:50px 50px;pointer-events:none;z-index:0}.zentura-page-hero-section .zentura-grid-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0,#ffffff80,#fffffff2);pointer-events:none}.zentura-page-hero-content{position:relative;z-index:1;text-align:left}.zentura-page-hero-title{font-size:clamp(2rem,5vw,2.5rem);font-weight:900;color:var(--zentura-primary);line-height:1.1;margin:0;letter-spacing:-.02em}.zentura-page-hero-description{font-size:1.125rem;line-height:1.7;color:var(--zentura-gray);max-width:700px;margin:0 auto}.zentura-page-content-section{padding:2rem 1rem;background:var(--zentura-bg)}.zentura-page-body{color:var(--zentura-gray);line-height:1.85;font-size:16px;position:relative}.zentura-page-body p{margin-bottom:20px;font-weight:400}.zentura-page-body p:last-child{margin-bottom:0}.zentura-page-body h2{font-size:2rem;font-weight:800;color:var(--zentura-primary);margin:3rem 0 1.5rem;line-height:1.2;letter-spacing:-.01em;position:relative;padding-bottom:1rem}.zentura-page-body h2:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:3px;background:linear-gradient(90deg,var(--zentura-primary),transparent);border-radius:2px}.zentura-page-body h3{font-size:1.625rem;font-weight:700;color:var(--zentura-primary);margin:2.5rem 0 1.25rem;line-height:1.3;letter-spacing:-.01em}.zentura-page-body h4{font-size:1.375rem;font-weight:600;color:var(--zentura-primary);margin:2rem 0 1rem;line-height:1.4}.zentura-page-body h5{font-size:1.125rem;font-weight:600;color:var(--zentura-primary);margin:1.5rem 0 .75rem;line-height:1.4}.zentura-page-body h6{font-size:1rem;font-weight:600;color:var(--zentura-primary);margin:1.25rem 0 .5rem;line-height:1.4}.zentura-page-body ul,.zentura-page-body ol{margin:1rem 0;padding-left:2.5rem}.zentura-page-body ul{list-style:none}.zentura-page-body ul li{position:relative;padding-left:1.5rem;margin-bottom:1rem}.zentura-page-body ul li:before{content:"-";position:absolute;left:0;color:var(--zentura-primary);font-weight:700;font-size:1.25rem;line-height:1.2}.zentura-page-body ol li{margin-bottom:1rem;padding-left:.5rem}.zentura-page-body li{line-height:1.8}.zentura-page-body a{color:var(--zentura-primary);text-decoration:none;border-bottom:2px solid var(--zentura-border);padding-bottom:1px;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:600}.zentura-page-body a:hover{border-bottom-color:var(--zentura-primary);color:var(--zentura-primary)}.zentura-page-body img{max-width:100%;height:auto;border-radius:var(--zentura-border-radius-8);margin:1rem 0;box-shadow:0 8px 24px #0000001a;transition:transform .3s ease,box-shadow .3s ease}.zentura-page-body img:hover{box-shadow:0 12px 32px #00000026}.zentura-page-body figure{margin:3rem 0}.zentura-page-body figcaption{margin-top:.75rem;font-size:.9375rem;color:var(--zentura-gray);text-align:center;font-style:italic}.zentura-page-body blockquote{border-left:4px solid var(--zentura-primary);padding:1.5rem 2rem;margin:2.5rem 0;font-style:italic;color:var(--zentura-gray);background:var(--zentura-light-gray);border-radius:0 var(--zentura-border-radius-8) var(--zentura-border-radius-8) 0;position:relative;font-size:1.125rem;line-height:1.7}.zentura-page-body blockquote:before{content:'"';position:absolute;top:1rem;left:1.5rem;font-size:4rem;color:var(--zentura-primary);opacity:.1;font-family:Georgia,serif;line-height:1}.zentura-page-body blockquote p{margin-bottom:0;position:relative;z-index:1}.zentura-page-body table{width:100%;border-collapse:separate;border-spacing:0;margin:2.5rem 0;border-radius:var(--zentura-border-radius-8);overflow:hidden;box-shadow:0 2px 8px #0000000f;border:1px solid var(--zentura-border)}.zentura-page-body table th,.zentura-page-body table td{padding:1rem 1.25rem;border-bottom:1px solid var(--zentura-border);text-align:left}.zentura-page-body table th{background:var(--zentura-light-gray);font-weight:700;color:var(--zentura-primary);font-size:.9375rem;text-transform:uppercase;letter-spacing:.05em}.zentura-page-body table tr:last-child td{border-bottom:none}.zentura-page-body table tr:hover{background:var(--zentura-light-gray)}.zentura-page-body code{background:var(--zentura-light-gray);padding:.25rem .625rem;border-radius:var(--zentura-border-radius-5);font-size:.9em;font-family:Courier New,Monaco,Consolas,monospace;color:var(--zentura-primary);font-weight:500;border:1px solid var(--zentura-border)}.zentura-page-body pre{background:linear-gradient(135deg,#0d1117,#161b22);padding:2rem;border-radius:var(--zentura-border-radius-12);overflow-x:auto;margin:2.5rem 0;box-shadow:0 8px 24px #00000026;border:1px solid rgba(255,255,255,.1)}.zentura-page-body pre code{background:none;padding:0;border:none;color:#c9d1d9;font-size:.9375rem;line-height:1.6}.zentura-page-links{margin-top:3rem;padding-top:2rem;border-top:2px solid var(--zentura-border);display:flex;flex-wrap:wrap;gap:.75rem}.zentura-page-links a{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--zentura-light-gray);border-radius:var(--zentura-border-radius-8);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);font-weight:500;color:var(--zentura-primary);border:1px solid var(--zentura-border)}.zentura-page-links a:hover{background:var(--zentura-primary);color:var(--zentura-secondary);border-color:var(--zentura-primary);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.zentura-page-not-found{text-align:center;padding:6rem 2rem;position:relative;z-index:1}.zentura-page-not-found h2{font-size:2.5rem;font-weight:800;color:var(--zentura-primary);margin-bottom:1rem;letter-spacing:-.02em}.zentura-page-not-found p{color:var(--zentura-gray);font-size:1.125rem;line-height:1.7}@media(max-width:1024px){.zentura-page-hero-content{max-width:100%}.zentura-page-article{padding:3rem 2.5rem}}@media(max-width:768px){.zentura-page-hero-section{padding:6rem 1rem 3rem}.zentura-page-breadcrumb-nav{margin-bottom:1.5rem}.zentura-page-breadcrumb-list{font-size:.8125rem}.zentura-page-hero-title{font-size:2rem;margin-bottom:1rem}.zentura-page-hero-description{font-size:1rem}.zentura-page-content-section{padding:3rem 1rem}.zentura-page-article{padding:2rem 1.5rem;border-radius:var(--zentura-border-radius-8)}.zentura-page-body{font-size:1rem;line-height:1.75}.zentura-page-body h2{font-size:1.625rem;margin:2.5rem 0 1.25rem}.zentura-page-body h2:after{width:40px}.zentura-page-body h3{font-size:1.375rem;margin:2rem 0 1rem}.zentura-page-body h4{font-size:1.125rem}.zentura-page-body ul,.zentura-page-body ol{padding-left:1.75rem;margin:1.5rem 0}.zentura-page-body ul li{padding-left:1.25rem}.zentura-page-body blockquote{padding:1.25rem 1.5rem;font-size:1rem}.zentura-page-body table{font-size:.9375rem}.zentura-page-body table th,.zentura-page-body table td{padding:.75rem 1rem}.zentura-page-body pre{padding:1.5rem;font-size:.875rem}.zentura-page-not-found h2{font-size:2rem}}@media(max-width:480px){.zentura-page-hero-section{padding:5rem 1rem 2rem}.zentura-page-hero-title{font-size:1.75rem}.zentura-page-article{padding:1.5rem 1.25rem}.zentura-page-body{font-size:.9375rem}}.krk-belge-hero-section{position:relative;padding:6.4rem 1rem 3rem;background:var(--zentura-secondary);overflow:hidden}.krk-belge-hero-section .zentura-grid-bg{position:absolute;inset:0;pointer-events:none}.krk-belge-hero{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.72fr);gap:1.5rem;align-items:stretch}.krk-belge-hero-copy{display:flex;flex-direction:column;justify-content:center;gap:1.1rem}.krk-document-hero--service .krk-belge-hero{align-items:start}.krk-document-hero--service .krk-belge-hero-copy{justify-content:flex-start;padding-top:0}.krk-document-hero--service .krk-belge-panel{align-self:start}.krk-schedule-hero-panel{min-height:100%}.krk-belge-kicker{width:fit-content;display:inline-flex;align-items:center;gap:.55rem;padding:.55rem .78rem;background:#06518914;border:1px solid rgba(6,81,137,.14);border-radius:8px;color:#111418;font-size:.78rem;font-weight:850}.krk-belge-hero h1{max-width:780px;margin:0;color:var(--zentura-primary);font-size:clamp(2rem,4.5vw,3.6rem);line-height:1.06;letter-spacing:0;font-weight:900}.krk-belge-hero p{max-width:760px;margin:0;color:var(--zentura-gray);font-size:1.02rem;line-height:1.72}.krk-belge-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.35rem}.krk-belge-primary,.krk-belge-secondary{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.78rem 1rem;border-radius:8px;font-weight:850;text-decoration:none;transition:transform .2s ease,background .2s ease,border-color .2s ease}.krk-belge-primary{background:#111418;color:#fff;border:1px solid #111418}.krk-belge-secondary{background:#fff;color:#111418;border:1px solid rgba(17,20,24,.16)}.krk-belge-primary:hover,.krk-belge-secondary:hover{transform:translateY(-2px)}.krk-belge-panel,.krk-belge-info-card{background:#fff;border:1px solid rgba(6,81,137,.12);border-radius:8px;box-shadow:0 18px 44px #06518914}.krk-belge-panel{padding:1.35rem}.krk-belge-panel-icon,.krk-belge-info-icon{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:#06518914;border:1px solid rgba(6,81,137,.12);border-radius:8px;color:#111418}.krk-belge-panel h2,.krk-belge-info-card h3{margin:1rem 0 .65rem;color:var(--zentura-primary);line-height:1.25}.krk-belge-panel ul{display:flex;flex-direction:column;gap:.72rem;margin:0;padding:0;list-style:none}.krk-belge-panel li{display:flex;gap:.6rem;color:var(--zentura-gray);line-height:1.5}.krk-belge-panel li i{margin-top:.22rem;color:#111418}.krk-belge-content-section{padding:2.4rem 1rem 4rem;background:var(--zentura-bg)}.krk-belge-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.krk-belge-info-card{padding:1.25rem;position:relative;overflow:hidden}.krk-belge-info-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#111418,#065189)}.krk-belge-info-card p{margin:0;color:var(--zentura-gray);line-height:1.65}.krk-belge-info-card strong,.krk-belge-hero strong{color:#111418;font-weight:900}.krk-belge-info-card a{display:inline-flex;align-items:center;gap:.45rem;margin-top:1rem;color:#111418;font-weight:850;text-decoration:none}body.zentura-dark .krk-belge-hero-section,body.zentura-dark .krk-belge-content-section{background:#0f1113}body.zentura-dark .krk-belge-kicker,body.zentura-dark .krk-belge-panel,body.zentura-dark .krk-belge-info-card,body.zentura-dark .krk-belge-secondary{background:#15181c!important;border-color:#ffffff24!important;color:#f8fafc!important}body.zentura-dark .krk-belge-panel h2,body.zentura-dark .krk-belge-info-card h3,body.zentura-dark .krk-belge-hero h1,body.zentura-dark .krk-belge-info-card a,body.zentura-dark .krk-belge-panel li i,body.zentura-dark .krk-belge-info-card strong,body.zentura-dark .krk-belge-hero strong{color:#f8fafc}body.zentura-dark .krk-belge-hero p,body.zentura-dark .krk-belge-panel li,body.zentura-dark .krk-belge-info-card p{color:#cbd5df}@media(max-width:900px){.krk-belge-hero-section{padding-top:5.2rem}.krk-belge-hero,.krk-belge-info-grid{grid-template-columns:1fr}}@media(max-width:520px){.krk-belge-hero-section{padding:4.8rem .9rem 2rem}.krk-belge-actions{flex-direction:column}.krk-belge-primary,.krk-belge-secondary{width:100%}}.krk-objection-content-section{padding-top:1.5rem}.krk-objection-procedure-band{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;margin-bottom:1rem;padding:1.35rem 1.45rem;background:#fff;border:1px solid rgba(6,81,137,.14);border-radius:8px;box-shadow:0 18px 44px #0651890f}.krk-objection-procedure-copy{min-width:0}.krk-objection-procedure-copy span{display:inline-flex;margin-bottom:.4rem;color:#065189;font-size:.72rem;font-weight:850;text-transform:uppercase}.krk-objection-procedure-copy h2{margin:0 0 .35rem;color:#111418;font-size:1.28rem;line-height:1.25}.krk-objection-procedure-copy p{max-width:760px;margin:0;color:var(--zentura-gray);line-height:1.6}.krk-objection-procedure-link{flex-shrink:0;min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.78rem 1rem;color:#111418;background:#fff;border:1px solid rgba(17,20,24,.16);border-radius:8px;font-weight:850;text-decoration:none;transition:border-color .2s ease,background .2s ease}.krk-objection-procedure-link:hover{background:#0651890f;border-color:#06518940}body.zentura-dark .krk-objection-procedure-band,body.zentura-dark .krk-objection-procedure-link{background:#15181c;border-color:#ffffff24}body.zentura-dark .krk-objection-procedure-copy span{color:#8fc5ee}body.zentura-dark .krk-objection-procedure-copy h2,body.zentura-dark .krk-objection-procedure-link{color:#f8fafc}body.zentura-dark .krk-objection-procedure-copy p{color:#cbd5df}body.zentura-dark .krk-objection-procedure-link:hover{background:#ffffff14;border-color:#ffffff3d}@media(max-width:760px){.krk-objection-hero-section,.krk-objection-content-section{max-width:100%;overflow-x:hidden}.krk-objection-hero-section .zentura-projects-container,.krk-objection-content-section .zentura-projects-container,.krk-objection-hero-section .krk-belge-hero,.krk-objection-hero-section .krk-belge-hero-copy,.krk-objection-hero-section .krk-belge-panel,.krk-objection-content-section .krk-belge-info-grid,.krk-objection-content-section .krk-belge-info-card{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.krk-objection-hero-section .krk-belge-hero h1{font-size:clamp(1.7rem,8.6vw,2.1rem);overflow-wrap:anywhere}.krk-objection-hero-section .krk-belge-hero-description,.krk-objection-hero-section .krk-belge-panel h2,.krk-objection-hero-section .krk-belge-panel li span,.krk-objection-procedure-copy,.krk-objection-content-section .krk-belge-info-card{overflow-wrap:anywhere}.krk-objection-procedure-band{flex-direction:column;align-items:flex-start;padding:1.1rem;width:100%;min-width:0;max-width:100%;box-sizing:border-box}.krk-objection-procedure-link{width:100%}}
