.article-main,.article-sidebar,.article-footer{min-width:0}.article-hero{position:relative;isolation:isolate;overflow:hidden;background:var(--color-brand-navy)}.article-hero .article-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2}.article-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#051423e0,#051423b3 57%,#0514234d)}.article-hero>.container-x{padding-top:clamp(4rem,8vw,7rem);padding-bottom:clamp(4rem,8vw,7rem)}.article-hero h1{color:#fff;text-wrap:balance}.article-hero nav,.article-hero nav a,.article-hero nav span,.article-hero time,.article-hero p,.article-hero p span{color:#fff}.article-hero nav a:hover{text-decoration:underline;text-underline-offset:4px}.article-hero a:focus-visible{outline:2px solid white;outline-offset:5px}@media(max-width:767px){.article-hero:before{background:#051423b8}.article-hero .article-hero-image{object-position:62% center}}.article-service{padding:clamp(1.25rem,4vw,2rem);background:var(--color-bg-soft);border:1px solid var(--color-border)}.article-service .btn-primary{max-width:100%;white-space:normal;text-align:center}.article-service a:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:4px}@media(max-width:1023px){.article-sidebar-with-service{display:none}}.article-sidebar{margin-top:3rem}.article-contents-desktop{display:none}.article-panel-phone{display:block;margin-top:1rem;text-align:center;font-size:.875rem;text-underline-offset:3px}.article-sidebar .btn-primary{display:block;text-align:center}.article-contents summary:focus-visible,.article-contents a:focus-visible,.article-sidebar a:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:4px}.article-contents-desktop a{color:var(--color-text-body)}.article-contents-desktop a:hover,.article-contents-desktop a[aria-current=location]{color:var(--color-accent-blue);text-decoration:underline;text-underline-offset:3px}.article-contents-desktop a[aria-current=location]{font-weight:500}@media(min-width:1024px){.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;column-gap:4rem;align-items:start}.article-main{grid-column:1;grid-row:1}.article-sidebar{grid-column:2;grid-row:1 / span 2;align-self:stretch;margin-top:0}.article-footer{grid-column:1;grid-row:2}.article-contents-mobile{display:none}.article-contents-desktop{display:block;min-height:0;overflow-y:auto;padding:.5rem;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}.article-sidebar-inner{position:sticky;top:6rem;max-height:calc(100dvh - 7.5rem);display:flex;flex-direction:column;gap:1.75rem}.article-next-step{flex-shrink:0;padding:1.25rem}.article-next-step>p:nth-child(2){font-size:.875rem;line-height:1.6}.article-next-step .btn-primary{font-size:.875rem;padding:.75rem .875rem;line-height:1.5}}@media(min-width:1024px)and (max-height:600px){.article-sidebar-inner{overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--color-border-strong) transparent}.article-contents-desktop{overflow-y:visible;flex-shrink:0}}.blog-prose{color:var(--color-text-body);line-height:1.7}.blog-prose h2{font-family:var(--font-display);font-size:1.75rem;font-weight:600;letter-spacing:-.02em;color:var(--color-text-heading);margin:2.5rem 0 1rem;line-height:1.15;scroll-margin-top:6rem}.blog-prose h3{font-family:var(--font-display);font-size:1.3rem;font-weight:600;color:var(--color-text-heading);margin:2rem 0 .75rem}.blog-prose p{margin:0 0 1.25rem;max-width:70ch}.blog-prose ul,.blog-prose ol{margin:0 0 1.25rem;padding-left:1.5rem}.blog-prose ul{list-style:disc outside}.blog-prose ol{list-style:decimal outside}.blog-prose li{margin:.4rem 0}.blog-prose li::marker{color:var(--color-brand-navy);font-weight:600}.blog-prose a{color:var(--color-accent-blue);text-decoration:underline;text-underline-offset:3px}.blog-prose strong{color:var(--color-text-heading);font-weight:600}.blog-prose img{border-radius:.5rem;margin:1.5rem 0;max-width:100%;height:auto}.blog-prose table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.5rem 0;font-size:.9rem}.blog-prose th,.blog-prose td{padding:.75rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.blog-prose th{color:var(--color-text-heading);font-weight:600}.blog-prose td:first-child{min-width:10rem;font-family:var(--font-mono);font-size:.75rem}@media(max-width:640px){:is(.market-access,.kot-scope) table{overflow:visible}:is(.market-access,.kot-scope) thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}:is(.market-access,.kot-scope) tbody,:is(.market-access,.kot-scope) tr,:is(.market-access,.kot-scope) td{display:block}:is(.market-access,.kot-scope) tr{padding:1rem 0;border-bottom:1px solid var(--color-border)}:is(.market-access,.kot-scope) td{padding:.35rem 0;border:0}:is(.market-access,.kot-scope) td:first-child{font-size:.8rem;color:var(--color-text-heading)}:is(.market-access,.kot-scope) td:nth-child(2):before,:is(.market-access,.kot-scope) td:nth-child(3):before{display:block;margin-bottom:.2rem;font-size:.7rem;color:var(--color-text-muted)}.market-access td:nth-child(2):before{content:"Przedmiot"}.market-access td:nth-child(3):before{content:"Rola"}.kot-scope table:nth-of-type(1) td:nth-child(2):before{content:"Przydatność"}.kot-scope table:nth-of-type(1) td:nth-child(3):before{content:"Ograniczenie"}.kot-scope table:nth-of-type(2) td:nth-child(2):before{content:"Przykładowy zakres i przedmiot dowodu"}.kot-scope table:nth-of-type(2) td:nth-child(3):before{content:"Dlaczego wpływa na zastosowanie"}.ead-current table{overflow:visible}.ead-current thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ead-current tbody,.ead-current tr,.ead-current td{display:block}.ead-current tr{padding:1rem 0;border-bottom:1px solid var(--color-border)}.ead-current td{padding:.35rem 0;border:0}.ead-current td:first-child{font-size:.8rem;color:var(--color-text-heading)}.ead-current td:nth-child(2):before,.ead-current td:nth-child(3):before{display:block;margin-bottom:.2rem;font-size:.7rem;color:var(--color-text-muted)}.ead-current td:nth-child(2):before{content:"Rodzaj wyrobu"}.ead-current td:nth-child(3):before{content:"Charakter pozycji"}}
