.zgoda[data-astro-cid-kror3uvh]{inset-inline:0;z-index:1000;background:var(--color-footer);color:var(--color-ink-on-dark);border-top:3px solid var(--color-accent-600);padding:18px 20px;position:fixed;bottom:0;box-shadow:0 -6px 24px #00000047}.zgoda[data-astro-cid-kror3uvh][hidden]{display:none}.zgoda__wnetrze[data-astro-cid-kror3uvh]{max-width:var(--container-width);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin:0 auto;display:flex}.zgoda__tekst[data-astro-cid-kror3uvh]{flex:420px;min-width:0}.zgoda__naglowek[data-astro-cid-kror3uvh]{color:var(--color-ink-on-dark);margin:0 0 4px;font-size:16px;font-weight:600}.zgoda__akapit[data-astro-cid-kror3uvh]{color:var(--color-ink-muted-on-dark);margin:0;font-size:14px;line-height:1.5}.zgoda__odnosnik[data-astro-cid-kror3uvh]{color:var(--color-ink-on-dark);text-decoration:underline}.zgoda__przyciski[data-astro-cid-kror3uvh]{flex-wrap:wrap;flex:none;gap:10px;display:flex}.zgoda__btn[data-astro-cid-kror3uvh]{font:inherit;cursor:pointer;color:var(--color-ink-on-dark);border:2px solid #0000;border-radius:100px;padding:10px 25px;font-size:15px;font-weight:500;line-height:1.2}.zgoda__btn--tak[data-astro-cid-kror3uvh]{background:var(--color-accent-600);border-color:var(--color-accent-600)}.zgoda__btn--tak[data-astro-cid-kror3uvh]:hover{background:var(--color-accent-700);border-color:var(--color-accent-700)}.zgoda__btn--nie[data-astro-cid-kror3uvh]{background:var(--color-navy-800);border-color:var(--color-navy-800)}.zgoda__btn--nie[data-astro-cid-kror3uvh]:hover{background:var(--color-navy-900);border-color:var(--color-navy-900)}html[data-contrast=high] .zgoda__btn[data-astro-cid-kror3uvh],html[data-contrast=high] .zgoda__btn[data-astro-cid-kror3uvh]:hover{color:#000;background:#ff0;border-color:#ff0}@media (width<=620px){.zgoda__przyciski[data-astro-cid-kror3uvh]{width:100%}.zgoda__btn[data-astro-cid-kror3uvh]{flex:1 1 0}}:root{--color-primary:#2ea3f2;--color-primary-dark:#178ec2;--color-heading:#1e2932;--color-topbar:#324b61;--color-footer:#0b1821;--color-text:#666;--color-bg:#fff;--font-sans:"Inter Variable", "Inter", system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--container-width:1160px;--header-height:143px;--color-navy-950:#0b1821;--color-navy-900:#14293a;--color-nav-surface:#14293abd;--color-navy-800:#324b61;--color-accent-500:#2e8bc0;--color-accent-600:#0f6fa0;--color-accent-700:#0c5a83;--color-ink:#0b1821;--color-ink-muted:#45596a;--color-ink-on-dark:#fff;--color-ink-muted-on-dark:#b6c7d6;--color-ink-untranslated-on-dark:#7e858b;--color-surface:#fff;--color-surface-alt:#f3f6f8;--color-border:#d4dee6;--color-border-input:#71828f;--color-decorative-on-dark:#4a6d8a;--color-decorative-on-light:#748390;--color-danger:#b3261e;--color-success:#1c6b3c;--color-focus:#2e8bc0;--section-space-standard:4rem;--section-space-compact:2.5rem;--section-space-cta:4rem;--section-space-feature:4rem;--section-space-document:2.5rem;--section-space-strip:2rem;--section-space-blog-flow:3rem;--section-space-first:4rem;--section-space-compact-static:3rem;--hero-space-offset:3rem;--hero-space-bottom:3rem}@media (width>=640px){:root{--section-space-standard:6rem;--section-space-compact:3rem;--section-space-feature:5rem}}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px;border-radius:2px}.on-dark :focus-visible{outline-color:var(--color-ink-on-dark)}.skip-link{z-index:1000;background:var(--color-navy-950);color:var(--color-ink-on-dark);border-radius:0 0 4px 4px;padding:.75rem 1.25rem;font-weight:600;text-decoration:none;position:absolute;top:0;left:1rem;transform:translateY(-100%)}.skip-link:focus{outline-color:var(--color-ink-on-dark);transform:translateY(0)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}html{font-family:var(--font-sans);color:var(--color-text);background:var(--color-bg);scroll-padding-top:calc(var(--header-height) + var(--hero-space-offset))}body{overflow-wrap:break-word;margin:0;font-size:16px;line-height:1.7}[class*=__card],.button{overflow-wrap:anywhere}html[lang=de] body{hyphens:auto}a{color:var(--color-accent-600);text-decoration:none}.post p:not(.post-back) a,.post li a,.post td a,.post blockquote a,.legal-text-section p a,.legal-text-section__list a,.legal-feedback__list dd a,.europe-direct-about__text a,.europe-direct-newsletter__side p a,.europe-direct-newsletter-archive__item a,.contact-page-form__privacy-notice a{text-underline-offset:2px;text-decoration:underline}.inert-href{color:var(--color-ink-muted);font-style:italic}img{max-width:100%;height:auto;display:block}.container{max-width:var(--container-width);margin-inline:auto;padding-inline:1.5rem}h1,h2,h3,h4{font-family:var(--font-sans);color:var(--color-heading);font-weight:500;line-height:1.2}main article h2{letter-spacing:.5px;font-size:2.4rem}.btn{background:var(--color-accent-600);color:var(--color-ink-on-dark);border:2px solid var(--color-accent-600);border-radius:100px;padding:10px 25px;font-size:15px;font-weight:500;text-decoration:none;display:inline-block}.btn:hover{background:var(--color-accent-700);border-color:var(--color-accent-700)}.btn--inert,.btn--inert:hover{background:var(--color-navy-800);border-color:var(--color-navy-800);color:var(--color-ink-on-dark);cursor:default;font-style:italic}.site-header{z-index:100;position:fixed;top:0;left:0;right:0}.contact-bar{background:var(--color-navy-950);font-size:.85rem}.contact-bar__inner{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.6rem 1.5rem;padding-block:.5rem;display:flex}.contact-bar__item a{color:var(--color-ink-muted-on-dark)}.contact-bar__item a:hover{color:var(--color-ink-on-dark)}.site-search{position:relative}.site-search__pole{border:1px solid var(--color-navy-800);background:var(--color-navy-950);border-radius:9999px;align-items:center;display:flex}.site-search__pole:focus-within{border-color:var(--color-ink-muted-on-dark)}.site-search__input{width:9rem;min-height:36px;color:var(--color-ink-on-dark);font-family:var(--font-sans);background:0 0;border:0;border-radius:9999px;padding:.35rem .5rem .35rem .9rem;font-size:.85rem}.site-search__input::placeholder{color:var(--color-ink-muted-on-dark)}.site-search__input:focus{width:12rem}.site-search__input:focus-visible,.site-search__button:focus-visible{border-radius:9999px}.site-search__button{min-width:36px;min-height:36px;color:var(--color-ink-muted-on-dark);cursor:pointer;background:0 0;border:0;border-radius:9999px;justify-content:center;align-items:center;margin-right:1px;display:inline-flex}.site-search__button:hover{background:var(--color-navy-800);color:var(--color-ink-on-dark)}.site-search__panel{z-index:40;background:var(--color-navy-900);text-align:left;border-radius:6px;width:min(22rem,100vw - 2rem);margin-top:.35rem;padding:.35rem 0 .5rem;position:absolute;top:100%;right:0;box-shadow:0 8px 24px #00000059}.site-search__status{color:var(--color-ink-muted-on-dark);margin:0;padding:.35rem 1rem .45rem;font-size:.8rem}.site-search__status:empty{display:none}.site-search__results{max-height:min(60vh,26rem);margin:0;padding:0;list-style:none;overflow-y:auto}.site-search__results:empty{display:none}.site-search__option{color:var(--color-ink-on-dark);cursor:pointer;border-left:3px solid #0000;padding:.55rem 1rem .55rem calc(1rem - 3px);font-size:.85rem;display:block}.site-search__option-title{font-weight:600;display:block}.site-search__option-snippet{color:var(--color-ink-muted-on-dark);margin-top:.15rem;font-size:.78rem;display:block}.site-search__option[aria-selected=true],.site-search__option:hover{background:var(--color-navy-800);border-left-color:var(--color-ink-on-dark)}@media (width<=640px){.site-search{position:static}.site-search__panel{width:auto;left:1rem;right:1rem}}.main-nav-row{background:var(--color-nav-surface);transition:background .2s}.site-header.is-scrolled .main-nav-row{background:var(--color-navy-950);box-shadow:0 2px 12px #00000040}.main-nav-row .container{justify-content:space-between;align-items:center;gap:1.5rem;max-width:1400px;padding-block:.9rem;display:flex}.logo{flex-shrink:0}.logo img{width:auto;height:48px}.main-nav{flex:auto;justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.main-nav>ul{flex-wrap:nowrap;flex:auto;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.main-nav li{position:relative}.main-nav>ul>li>a{min-height:44px;color:var(--color-ink-on-dark);text-transform:uppercase;white-space:nowrap;align-items:center;font-size:1rem;font-weight:500;text-decoration:none;display:inline-flex}.main-nav>ul>li>a[href*=europe-direct-jedrzejow]{text-transform:none}.main-nav>ul>li>a:hover{color:var(--color-ink-on-dark)}.main-nav .submenu{background:var(--color-navy-900);border-radius:4px;min-width:220px;margin:0;padding:.5rem 0;list-style:none;display:none;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #00000040}.main-nav li:hover>.submenu,.main-nav li:focus-within>.submenu{display:block}.main-nav .submenu a{color:var(--color-ink-on-dark);text-transform:none;white-space:nowrap;padding:.5rem 1.25rem;font-size:.85rem;display:block}.main-nav .submenu a:hover{background:var(--color-navy-800);color:var(--color-ink-on-dark)}.lang-switch{gap:.35rem;font-size:.8rem;display:flex}.lang-switch a{min-height:32px;color:var(--color-ink-muted-on-dark);text-transform:uppercase;border-radius:4px;justify-content:center;align-items:center;padding-inline:.6rem;display:inline-flex}.lang-switch a.active{background:var(--color-navy-800);color:var(--color-ink-on-dark);font-weight:600}.lang-switch a.is-untranslated{color:var(--color-ink-untranslated-on-dark)}.page-hero:not(.page-hero--plain) h1,.page-hero:not(.page-hero--plain) .container>p,.home-hero__eyebrow{background:#0b1821d9;border-radius:10px;width:fit-content;max-width:calc(100% + 2rem);margin-inline:-1rem;padding:.25em 1rem;display:block}.page-hero .section-heading-wrap{margin-inline:-1rem;padding-inline:1rem}.page-hero:not(.page-hero--home):not(.page-hero--plain) h1{line-height:1.3}.page-hero--compact h1{color:var(--color-ink-on-dark);margin-block:0;font-size:2.4rem;font-weight:300}.page-hero--compact .page-hero__eyebrow{margin-bottom:.75rem}.page-hero--compact:not(.page-hero--plain) h1,.page-hero--compact:not(.page-hero--plain) .page-hero__eyebrow{text-shadow:0 1px 3px #0000004d}.page-hero--compact .btn{border-color:var(--color-accent-600);background:var(--color-accent-600)}.page-hero--compact .btn:hover{border-color:var(--color-accent-700);background:var(--color-accent-700)}.page-hero--plain .page-hero__eyebrow{color:var(--color-ink-on-dark)}main .container{padding-block:var(--section-space-blog-flow)}main>.container:first-child{padding-top:var(--section-space-first)}main>.container:first-child>:first-child{margin-top:0}main article{max-width:780px;margin-inline:auto}.hp-field{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.privacy-notice{opacity:.75;margin:0;font-size:.72rem;line-height:1.5}.form-status{margin:0;font-size:.85rem}.form-status:empty{display:none}.form-status.is-ok{color:#1c7a4a}.form-status.is-error{color:#c0392b}.post-grid{margin:var(--section-space-blog-flow) auto;grid-template-columns:repeat(3,1fr);gap:1.75rem;padding:0;list-style:none;display:grid}.post-card a{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;flex-direction:column;height:100%;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.post-card a:hover{border-color:var(--color-accent-600);box-shadow:0 10px 24px #0b18211a}.post-card img,.post-card-thumb{aspect-ratio:16/9;object-fit:cover;object-position:50% 0%;background:linear-gradient(135deg, var(--color-navy-900), var(--color-accent-600));width:100%;display:block}.post-card-body{flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.post-card time{text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-600);font-size:.75rem;font-weight:600}.post-card h2{color:var(--color-ink);margin:0;font-size:1.125rem;font-weight:600;line-height:1.3}.post-card p{color:var(--color-ink-muted);margin:0;font-size:.95rem;line-height:1.6}.post-grid-empty{margin:var(--section-space-blog-flow) 0;border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;max-width:48rem;padding:2rem}.post-grid-empty h2{color:var(--color-ink);margin:0 0 .75rem;font-size:1.5rem;font-weight:600;line-height:1.25}.post-grid-empty p{color:var(--color-ink-muted);margin:0}@media (width<=1000px){.post-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.post-grid{grid-template-columns:1fr;gap:1.25rem}}.post{max-width:780px;margin:var(--section-space-blog-flow) auto}.post-meta{text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent-600);margin:0 0 1.5rem;font-size:.85rem;font-weight:600}.post h2,.post h3{color:var(--color-ink);margin-top:2rem;font-weight:600}.post h2{font-size:1.5rem;line-height:1.25}.post h3{font-size:1.125rem;line-height:1.3}.post p{color:var(--color-ink-muted);line-height:1.7}.post img{border-radius:8px;max-width:100%;height:auto}.post table{border-collapse:collapse;width:100%;color:var(--color-ink-muted);margin:1.5rem 0 2rem;font-size:.95rem;line-height:1.55}.post th,.post td{border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.75rem .85rem}.post th{color:var(--color-ink);background:var(--color-surface-alt);font-weight:600}.post-back{border-top:1px solid var(--color-border);margin-top:2.5rem;padding-top:1.5rem}.post-back a{color:var(--color-accent-600);font-weight:600}.post-back a:hover{color:var(--color-accent-700)}.site-footer{background:var(--color-navy-950);color:var(--color-ink-muted-on-dark)}.site-footer__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:2.5rem;padding-block:3rem 2.5rem;font-size:.9rem;display:grid}.site-footer__brand-column{display:contents}@media (width<=900px){.site-footer__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.site-footer__brand-column{flex-direction:column;grid-area:1/1;gap:2.5rem;display:flex}.site-footer__grid>nav{grid-area:1/2}}@media (width<=480px){.site-footer__grid{grid-template-columns:1fr}.site-footer__brand-column,.site-footer__grid>nav{grid-area:auto/1}}.footer-heading{margin:0 0 1rem}.site-footer__social{margin-top:1.5rem}.site-footer__social .europe-direct-social{flex-direction:row;align-items:center;margin-top:0}.site-footer__social .europe-direct-social__link{border-color:var(--color-decorative-on-dark);color:var(--color-ink-on-dark)}.site-footer__social .europe-direct-social__link:hover{background:var(--color-navy-800)}.site-footer__copyright{border-top:1px solid var(--color-navy-800);max-width:var(--container-width);margin:0;margin-inline:auto;padding:1.5rem 0 2.5rem;padding-inline:1.5rem;font-size:.8rem}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.newsletter{flex-direction:column;flex:260px;gap:.7rem;max-width:340px;display:flex}.newsletter-heading{text-transform:uppercase;letter-spacing:.04em;color:var(--color-ink-on-dark);margin:0;font-weight:600}.newsletter-row{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.newsletter-row input{min-width:0;min-height:44px;font-family:var(--font-sans);border:1px solid var(--color-border-input);border-radius:4px;flex:16rem;padding:.55rem .7rem;font-size:.9rem}.newsletter-row .button{flex:0 auto;max-width:100%}.newsletter-privacy-notice{opacity:.85;margin:0;font-size:.7rem;line-height:1.45}.newsletter .consent{opacity:.85;align-items:flex-start;gap:.5rem;font-size:.7rem;line-height:1.45;display:flex}.newsletter .consent input{flex:none;width:.9rem;height:.9rem;margin-top:.15rem}.footer-logo img{width:auto;height:48px}.site-footer nav ul{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.site-footer nav a,.site-footer nav button{min-height:24px;color:var(--color-ink-muted-on-dark);text-transform:uppercase;align-items:center;font-size:.8rem;display:inline-flex}.site-footer nav button{font-family:inherit;font-weight:inherit;letter-spacing:inherit;cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.site-footer nav a:hover,.site-footer nav button:hover{color:var(--color-ink-on-dark)}.footer-contact{font-style:normal}.footer-contact p{margin:0 0 .4rem}.footer-contact a{min-height:24px;color:var(--color-ink-muted-on-dark);align-items:center;display:inline-flex}.footer-contact a:hover{color:var(--color-ink-on-dark)}.footer-meta{margin:1rem 0 0;font-size:.8rem}.footer-meta>div{gap:.35rem;display:flex}.footer-meta dt:after{content:":"}.footer-meta dd{margin:0}@media (pointer:coarse){.site-footer nav a,.footer-contact a{min-height:32px}}.nav-toggle{color:#fff;font:inherit;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8rem;display:none}.nav-toggle[hidden]{display:none}.nav-toggle-bars,.nav-toggle-bars:before,.nav-toggle-bars:after{background:currentColor;width:20px;height:2px;transition:transform .2s,opacity .2s;display:block}.nav-toggle-bars{position:relative}.nav-toggle-bars:before,.nav-toggle-bars:after{content:"";position:absolute;left:0}.nav-toggle-bars:before{top:-6px}.nav-toggle-bars:after{top:6px}[data-nav=open] .nav-toggle-bars{background:0 0}[data-nav=open] .nav-toggle-bars:before{transform:translateY(6px)rotate(45deg)}[data-nav=open] .nav-toggle-bars:after{transform:translateY(-6px)rotate(-45deg)}html[data-menu-zwiniete] .nav-toggle:not([hidden]){display:inline-flex}html[data-menu-zwiniete] .main-nav-row .container{flex-wrap:wrap;align-items:center;gap:1rem}html[data-menu-zwiniete] .site-header[data-nav] .main-nav{background:var(--color-footer);max-height:calc(100vh - var(--header-height));flex-flow:column;align-items:stretch;gap:0;padding:.5rem 1.5rem 1.25rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #00000040}html[data-menu-zwiniete] .site-header[data-nav=open] .main-nav{display:flex}html[data-menu-zwiniete] .main-nav>ul{flex-flow:column wrap;align-items:stretch;gap:0;width:100%}html[data-menu-zwiniete] .main-nav>ul>li>a{border-bottom:1px solid #ffffff1f;padding:.7rem 0;display:block}html[data-menu-zwiniete] .main-nav .submenu{min-width:0;box-shadow:none;background:0 0;padding:0 0 .5rem 1rem;display:block;position:static}html[data-menu-zwiniete] .main-nav .submenu a{padding:.45rem 0}@media (width<=900px){.contact-bar__inner{justify-content:center}.lang-switch{font-size:.9rem}:root{--header-height:185px}}@media (width<=644px){:root{--header-height:226px}}@media (width<=600px){.page-hero--compact h1{font-size:2.2rem}}@media (width<=398px){:root{--header-height:272px}}.button{text-align:center;min-height:44px;font-family:var(--font-sans);text-transform:uppercase;letter-spacing:2px;cursor:pointer;border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;font-weight:500;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.button--md{padding:.625rem 1.5rem;font-size:15px}.button--lg{padding:.875rem 2rem;font-size:1rem}.button--primary{border-color:var(--color-accent-600);background:var(--color-accent-600);color:var(--color-ink-on-dark)}.button--primary:hover{border-color:var(--color-accent-700);background:var(--color-accent-700)}.button--secondary{border-color:var(--color-accent-600);color:var(--color-accent-600);background:0 0}.button--secondary:hover{background:var(--color-accent-600);color:var(--color-ink-on-dark)}.button--ghost{color:var(--color-accent-600);background:0 0;border-color:#0000}.button--ghost:hover{background:var(--color-surface-alt)}.button--on-dark.button--primary:hover{border-color:var(--color-accent-700);background:var(--color-accent-700)}.button--on-dark.button--secondary{border-color:var(--color-ink-on-dark);color:var(--color-ink-on-dark)}.button--on-dark.button--secondary:hover{background:var(--color-ink-on-dark);color:var(--color-navy-950)}.button--on-dark.button--ghost{color:var(--color-ink-on-dark)}.button--on-dark.button--ghost:hover{background:var(--color-navy-900)}.button:disabled{opacity:.55;cursor:not-allowed}.heading--hero{letter-spacing:-.02em;font-size:2.25rem;font-weight:300;line-height:1.1}.heading--section{letter-spacing:-.02em;font-size:1.875rem;font-weight:600;line-height:1.2}.heading--subsection{font-size:1.5rem;font-weight:600;line-height:1.25}.heading--card{font-size:1.125rem;font-weight:600;line-height:1.3}@media (width>=640px){.heading--hero{font-size:3rem}.heading--section{font-size:2.25rem}.heading--subsection{font-size:1.875rem}.heading--card{font-size:1.25rem}}@media (width>=1024px){.heading--hero{font-size:3.75rem}}.heading--on-dark{color:var(--color-ink-on-dark)}.heading--on-light{color:var(--color-ink)}.section-space--standard,.section-pad,.services-intro,.services-scope,.training-catalog,.team-members,.about-intro,.about-areas,.about-partnerships,.about-project,.about-cooperation,.contact-details,.contact-form-section,.projects-intro,.projects-hub,.projects-if-details,.projects-ef-details,.careers-status,.databases-list,.procurement-status,.bur-content,.europe-direct-about,.europe-direct-news,.europe-direct-news-entry,.europe-direct-newsletter-entry,.europe-direct-links,.europe-direct-help,.europe-direct-podcast,.europe-direct-newsletter,.europe-direct-newsletter-archive{padding-block:var(--section-space-standard)}.section-space--compact,.projects-dih-audience,.projects-dih-services,.projects-dih-experts,.projects-dih-support,.projects-dih-contact,.projects-dih-funding{padding-block:var(--section-space-compact)}.projects-dih-about{padding-block:var(--section-space-standard) var(--section-space-compact)}.section-space--cta,.services-crosslink,.projects-crosslink{padding-block:var(--section-space-cta)}.section-space--feature,.map-section,.europe-direct-contact{padding-block:var(--section-space-feature)}.section-space--document,.europe-direct-legal-footer,.legal-text-section,.legal-privacy-section,.legal-privacy-intro,.legal-privacy-footer{padding-block:var(--section-space-document)}.section-space--strip,.home-emailcta{padding-block:var(--section-space-strip)}.home-hero__grid{width:100%;max-width:var(--container-width);align-items:center;gap:2.5rem;margin-inline:auto;padding-inline:1.5rem;display:grid}.home-hero__grid>div{max-width:50rem}.home-hero .button--secondary{background:#0b1821d9;margin-inline-start:-1rem}.section-heading-wrap{margin-bottom:2rem;padding-top:1.5rem;position:relative;overflow:hidden}.section-heading-wrap .heading--section,.section-heading-wrap .heading--hero{position:relative}.home-about{background:var(--color-navy-950);color:var(--color-ink-on-dark)}.home-about__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.home-about p{color:var(--color-ink-muted-on-dark)}.home-emailcta{background:var(--color-navy-800);color:var(--color-ink-on-dark)}.home-emailcta__inner{max-width:var(--container-width);text-align:center;letter-spacing:2px;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-inline:auto;padding-inline:1.5rem;font-size:1.125rem;font-weight:500;display:flex}@media (width>=640px){.home-emailcta__inner{flex-direction:row;gap:4rem}}.home-emailcta a{color:var(--color-ink-on-dark)}.home-services{background-color:var(--color-navy-950);color:var(--color-ink-on-dark);background-image:url(/images/bg-section.webp);background-position:50%;background-size:cover;position:relative}.home-services:before{content:"";background:#0b1821d9;position:absolute;inset:0}.home-services__inner{max-width:var(--container-width);margin-inline:auto;padding-inline:1.5rem;position:relative}.home-services__list{grid-template-columns:1fr;gap:1rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}@media (width>=640px){.home-services__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.home-services__list{grid-template-columns:repeat(3,1fr)}}.home-services__list li{border:1px solid var(--color-navy-800);text-transform:uppercase;letter-spacing:.5px;background:#14293a99;border-radius:8px;padding:1.5rem;font-size:1.125rem;font-weight:500}.home-team{background:var(--color-navy-950);color:var(--color-ink-on-dark)}.home-team__grid{max-width:var(--container-width);align-items:center;gap:2.5rem;margin-inline:auto;padding-inline:1.5rem;display:grid}@media (width>=1024px){.home-team__grid{grid-template-columns:1fr 1fr;gap:4rem}}.home-team img{border-radius:8px;width:100%;height:auto}.home-team p{color:var(--color-ink-muted-on-dark);margin:0 0 1rem}.page-hero{padding-block:calc(var(--header-height) + var(--hero-space-offset)) var(--hero-space-bottom);background-color:var(--color-navy-950);background-image:var(--hero-image,url(/images/bg-head.svg));color:var(--color-ink-on-dark);background-position:50%;background-size:cover;position:relative;overflow:hidden}.page-hero__title{text-transform:uppercase}.page-hero__title--verbatim{text-transform:none}.page-hero__eyebrow,.home-hero__eyebrow{letter-spacing:2px;text-transform:uppercase;color:var(--color-ink-muted-on-dark);margin-block:0 1rem;font-size:.9rem;font-weight:500}.page-hero--feature .page-hero__eyebrow{text-transform:none;font-size:.85rem}.page-hero--document .page-hero__eyebrow{font-size:.85rem}.page-hero__lead{max-width:42rem;color:var(--color-ink-on-dark);margin-block:1.5rem 0;font-size:1.125rem;font-weight:500}.page-hero--feature .page-hero__lead{margin-bottom:1em;font-size:1.25rem;font-weight:700}.page-hero--document .page-hero__lead{color:var(--color-ink-muted-on-dark);margin-bottom:1em;font-size:1.1rem;font-weight:400}.page-hero__lead--quiet{color:var(--color-ink-muted-on-dark);margin-top:1rem;font-size:1rem;font-weight:400}.home-hero{background-image:var(--hero-image,url(/images/hero-industrial.webp))}.page-hero--plain{background-image:linear-gradient(135deg, var(--color-accent-700), var(--color-navy-950))}.team-hero{background-image:var(--hero-image,url(/images/tla/zespol-head.webp))}.blog-hero{background-image:var(--hero-image,url(/uploads/blog-baner.webp))}.contact-hero{background-image:var(--hero-image,url(/images/tla/kontakt-head.webp))}.aktualnosci-hero{background-image:var(--hero-image,url(/images/bg-head.svg))}.databases-hero,.bur-hero{background-image:var(--hero-image,url(/images/tla/baza-danych-1.webp))}.services-hero{background-image:var(--hero-image,url(/images/tla/uslugi-standard-bg.webp))}.services-intro{background:var(--color-navy-950)}.services-intro__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.services-intro__inner p{color:var(--color-ink-muted-on-dark)}.services-intro__inner p+p{margin-top:1rem}.projects-hub__card{border:1px solid var(--color-border);background:var(--color-surface-alt);text-align:center;border-radius:8px;flex-direction:column;min-width:0;padding:2rem;display:flex}.projects-hub__card-title,.services-scope__card-title{margin-bottom:.75rem}.projects-hub__card p,.services-scope__card p,.projects-dih-services__card p{color:var(--color-ink-muted)}.projects-hub__card p,.services-scope__card p,.projects-dih-services__card p,.projects-dih-audience__item{text-align:justify;text-wrap:pretty;hyphens:auto}.projects-hub__card p{margin-bottom:2rem}.projects-hub__card-cta{align-self:center;margin-top:auto}.services-scope{background:var(--color-surface)}.services-scope__list{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.services-scope__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.services-scope__list{grid-template-columns:repeat(3,1fr)}}.services-scope__card{border:1px solid var(--color-border);background:var(--color-surface-alt);text-align:center;border-radius:8px;padding:1.5rem}.services-scope__card p{margin:0}.services-crosslink{background:var(--color-navy-900)}.services-crosslink__inner{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:56rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.services-crosslink__inner p{color:var(--color-ink-muted-on-dark);margin:0}.training-catalog{background:var(--color-surface)}.training-catalog>.container{max-width:56rem}.training-catalog__bur-note{max-width:56rem;color:var(--color-ink-muted);text-align:justify;text-wrap:pretty;hyphens:auto;margin:0 0 3rem}.training-catalog--bur{border-top:1px solid var(--color-border)}.training-catalog--bur>.container{max-width:var(--container-width)}.training-catalog--bur .training-group__description{max-width:48rem}.training-group{margin-top:3.5rem}.training-group:first-of-type{margin-top:0}.training-group__heading{margin-bottom:.5rem}.training-group__description{max-width:56rem;color:var(--color-ink-muted);text-align:justify;text-wrap:pretty;hyphens:auto;margin:0 0 1.5rem}.training-group__empty{border:1px solid var(--color-border);background:var(--color-surface-alt);max-width:56rem;color:var(--color-ink-muted);text-align:justify;text-wrap:pretty;hyphens:auto;border-radius:8px;margin:0;padding:1.5rem}.training-group__list{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.training-group__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.training-group__list{grid-template-columns:repeat(3,1fr)}}.training-card{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;flex-direction:column;padding:1.5rem;display:flex}.training-card__badges{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.training-card__bur-badge{border:1px solid var(--color-border-input);text-transform:uppercase;letter-spacing:1px;color:var(--color-ink-muted);border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.training-status{text-transform:uppercase;letter-spacing:1px;border-radius:9999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:inline-flex}.training-status--upcoming{background:var(--color-success);color:var(--color-ink-on-dark)}.training-status--ongoing{background:var(--color-accent-600);color:var(--color-ink-on-dark)}.training-status--announced{background:var(--color-surface);color:var(--color-ink-muted);border:1px solid var(--color-border-input)}.training-status--finished{background:var(--color-navy-800);color:var(--color-ink-on-dark)}.training-card__title{margin-bottom:1rem}.training-card__meta{color:var(--color-ink-muted);flex-direction:column;gap:.25rem;margin:0 0 1.5rem;font-size:.875rem;display:flex}.training-card__meta-row{gap:.5rem;display:flex}.training-card__meta-row dt{font-weight:600}.training-card__meta-row dd{margin:0}.training-card__cta{margin-top:auto}.training-card__cta a{min-height:44px;color:var(--color-accent-600);align-items:center;font-weight:600;display:inline-flex}.training-card__cta a:hover{color:var(--color-accent-700)}.team-members{background:var(--color-navy-950);background-image:url(/images/tla/bg-zespol.png);background-position:50%;background-size:cover}.team-members__intro{max-width:56rem}.team-members__intro p{color:var(--color-ink-muted-on-dark);text-align:justify}.team-members__intro p+p{margin-top:1rem}.team-members__list{flex-direction:column;gap:4rem;max-width:72rem;margin:4rem 0 0;padding:0;list-style:none;display:flex}@media (width>=1024px){.team-members__list{gap:5rem}}.team-member{align-items:center;gap:2rem;display:grid}@media (width>=1024px){.team-member{grid-template-columns:1fr 2fr;gap:3rem}.team-member--photo-right{grid-template-columns:2fr 1fr}.team-member--photo-right .team-member__photo{order:2}}.team-member__photo img{border-radius:8px;width:100%;max-width:20rem;margin-inline:auto}.team-member__roles{margin-top:.5rem}.team-member__roles p{text-transform:uppercase;letter-spacing:2px;color:var(--color-accent-500);margin:0 0 .15rem;font-size:.85rem;font-weight:500}.team-member__bio{margin-top:1.25rem}.team-member__bio p{color:var(--color-ink-muted-on-dark);text-align:justify}.team-member__bio p+p{margin-top:1rem}.about-intro{background:var(--color-navy-950)}.about-intro__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.about-intro__tekst p{color:var(--color-ink-muted-on-dark);text-align:justify;text-wrap:pretty;hyphens:auto}.about-intro__tekst p+p{margin-top:1rem}.about-intro__tekst h2,.about-intro__tekst h3{color:var(--color-ink-on-dark);margin:2.25rem 0 .75rem;font-size:1.3rem;font-weight:600}.about-intro__tekst>:first-child{margin-top:0}.about-intro__tekst strong{color:var(--color-ink-on-dark);font-weight:600}.about-intro__tekst ul{color:var(--color-ink-muted-on-dark);margin:1rem 0 0;padding-inline-start:1.25rem}.about-intro__tekst li+li{margin-top:.5rem}.about-intro__tekst a{color:var(--color-ink-on-dark);text-underline-offset:2px;text-decoration:underline}.about-intro__accreditations{margin-top:2.5rem}.about-intro__accreditations-heading{margin-bottom:.75rem}.about-intro__accreditations-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.about-intro__accreditation-link{color:var(--color-ink-on-dark);text-underline-offset:2px;text-decoration:underline}.about-intro__accreditation-link:hover{text-decoration:none}.about-areas{background:var(--color-surface)}.about-areas__heading{margin-bottom:2.5rem}.about-areas__list{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.about-areas__list{grid-template-columns:repeat(3,1fr)}}.about-areas__card{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;padding:1.5rem}.about-areas__card-title{margin-bottom:.75rem}.about-areas__card p{color:var(--color-ink-muted);margin:0}.about-partnerships{background:var(--color-surface)}.about-partnerships__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.about-partnerships__heading{margin-bottom:1rem}.about-partnerships__inner p{color:var(--color-ink-muted);margin:0}.about-project{background:var(--color-navy-900)}.about-project__inner{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:56rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.about-project__inner p{color:var(--color-ink-muted-on-dark);margin:0}.about-cooperation{background:var(--color-navy-950)}.about-cooperation__inner{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:56rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.about-cooperation__inner p{color:var(--color-ink-muted-on-dark);margin:0}.about-cooperation__highlight{color:var(--color-ink-on-dark);font-weight:600}.contact-details{background:var(--color-surface-alt);background-image:url(/images/tla/box-bg-kontakt.png);background-position:50%;background-size:cover}.contact-details__list{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=1024px){.contact-details__list{grid-template-columns:repeat(3,1fr)}}.contact-detail-card{text-align:center;border:1px solid var(--color-border);background:var(--color-surface);border-radius:8px;flex-direction:column;align-items:center;padding:2rem 1.5rem;display:flex}.contact-detail-card__icon{width:4rem;height:4rem;margin-bottom:1rem}.contact-detail-card__heading{text-transform:uppercase;letter-spacing:2px;margin-bottom:.75rem}.contact-details__link{min-height:44px;color:var(--color-accent-600);align-items:center;font-size:1.125rem;font-weight:500;display:inline-flex}.contact-details__link:hover{text-decoration:none}.contact-details__address{color:var(--color-ink);font-size:1.125rem;font-style:normal;line-height:1.5}.contact-form-section{background-color:#1e2932;background-image:url(/images/tla/form-bg.svg);background-position:100%;background-repeat:no-repeat;background-size:auto 100%;position:relative}.contact-form-section__inner{max-width:48rem;margin-inline:auto;padding-inline:1.5rem;position:relative}.contact-form-section .section-heading-wrap{text-align:center;margin-bottom:2.5rem}.contact-page-form{background:#0b1821b3;border-radius:8px;padding:1.5rem;position:relative}@media (width>=640px){.contact-page-form{padding:2rem}}.contact-page-form__row{gap:0 1rem;display:grid}@media (width>=640px){.contact-page-form__row{grid-template-columns:1fr 1fr}}.contact-page-field{margin:0 0 1rem}.contact-page-field__label{color:var(--color-ink-on-dark);margin-bottom:.4rem;font-size:.9rem;font-weight:500;display:block}.contact-page-field__hint{color:var(--color-ink-muted-on-dark);font-weight:400}.contact-page-field__control{border:2px solid var(--color-border-input);background:var(--color-surface);width:100%;min-height:44px;color:var(--color-ink);font-family:var(--font-sans);border-radius:6px;padding:.65rem 1rem;font-size:1rem}.contact-page-field__control:disabled{opacity:.55;cursor:not-allowed}textarea.contact-page-field__control{resize:vertical;min-height:8rem}.contact-page-form__consent{align-items:flex-start;gap:.75rem;margin:0 0 1rem;display:flex}.contact-page-form__consent input{flex:none;width:1.125rem;height:1.125rem;margin-top:.2rem;padding:0}.contact-page-form__consent label{color:var(--color-ink-muted-on-dark);font-size:.9rem}.contact-page-form__privacy-notice{color:var(--color-ink-muted-on-dark);margin:0 0 1.5rem;font-size:.85rem}.contact-page-form__privacy-notice a{color:var(--color-ink-on-dark)}.contact-page-form__turnstile{min-height:74px;margin:0 0 1rem}.contact-page-form .cf-turnstile{max-width:min-content}.contact-form-section .form-status{min-height:1.5rem;color:var(--color-ink-on-dark);margin:0 0 1rem;font-size:.9rem;font-weight:600}.contact-page-form .form-status.is-ok{color:#14532d;background:#e6f7ec;border:1px solid #a3e2bb;border-radius:4px;padding:.75rem 1rem}.contact-page-form .form-status.is-error{color:#ff9d92}.map-section{background:var(--color-surface)}.map-section__heading{text-align:center;text-transform:uppercase;margin-bottom:2rem}.map-section__image{border-radius:8px;width:100%;height:auto;display:block}.map-section__link-wrap{text-align:center;margin:2rem 0 0}.map-section__link{min-height:44px;color:var(--color-accent-600);align-items:center;font-weight:500;display:inline-flex}.map-section__link:hover{text-decoration:none}.projects-hero{background-image:var(--hero-image,url(/images/tla/projekty-head-bg.jpg))}.projects-intro{background:var(--color-navy-950)}.projects-intro__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.projects-intro__inner p{color:var(--color-ink-muted-on-dark)}.projects-intro__inner p+p{margin-top:1rem}.projects-intro__cta-row{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.5rem;display:flex}.projects-intro__hashtag{color:var(--color-ink-muted-on-dark);margin:0;font-size:.9rem;font-weight:500}.projects-hub{background:var(--color-surface)}.projects-hub__heading{margin-bottom:2.5rem}.projects-hub__list{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.projects-hub__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.projects-hub__list{grid-template-columns:repeat(3,1fr)}}.projects-crosslink{background:var(--color-navy-900)}.projects-crosslink__inner{flex-direction:column;align-items:flex-start;gap:1.5rem;max-width:56rem;margin-inline:auto;padding-inline:1.5rem;display:flex}.projects-crosslink__inner p{color:var(--color-ink-muted-on-dark);margin:0}.projects-dih-experts__photo{object-fit:cover;border-radius:50%;width:6.5rem;height:6.5rem;margin:0 auto 1rem;display:block}.projects-dih-partners{background:var(--color-navy-950);color:var(--color-ink-on-dark);padding-block:var(--section-space-compact-static);border-radius:8px;width:calc(100% - 3rem);max-width:53rem;margin:2.5rem auto 0}.projects-dih-partners__inner{max-width:none;margin-inline:auto;padding-inline:1.5rem}.projects-dih-partners__heading{text-align:center;margin-bottom:2rem}.projects-dih-partners__list{flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem 3.5rem;margin:0;padding:0;list-style:none;display:flex}.projects-dih-partners__list img{object-fit:contain;width:auto;max-width:100%;height:3.5rem;display:block}.projects-dih-partners__list .is-square{height:4.5rem}.project-eu-logos{width:100%;max-width:40rem;height:auto;margin:0 auto 2.5rem;display:block}.project-details-head{flex-direction:column;gap:1.5rem;margin-bottom:2.5rem;display:flex}.project-details-head>.section-heading-wrap{flex:auto;min-width:0}@media (width>=640px){.project-details-head{flex-direction:row;align-items:center;gap:2.5rem}}.project-details-head__logo{flex:none;align-self:center;width:auto;height:6.25rem}.projects-dih-about .project-details-head{margin-bottom:0}.projects-dih-about .project-eu-logos{margin-inline:auto}.projects-if-details{background:var(--color-surface)}.projects-if-details__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.projects-if-details__block{margin-bottom:2.5rem}.projects-if-details__block-title{margin-bottom:.75rem}.projects-if-details__block p{color:var(--color-ink-muted)}.projects-if-details__block p+p{margin-top:1rem}.projects-if-details__pills{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.projects-if-details__pill{border:1px solid var(--color-accent-600);text-transform:uppercase;letter-spacing:2px;color:var(--color-accent-600);border-radius:9999px;padding:.5rem 1.25rem;font-size:.85rem;font-weight:500}.projects-if-details__stats{grid-template-columns:1fr;gap:1.5rem;margin:0;display:grid}@media (width>=640px){.projects-if-details__stats{grid-template-columns:repeat(2,1fr)}}.projects-if-details__stat{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;padding:1.5rem}.projects-if-details__stat dt{text-transform:uppercase;letter-spacing:2px;color:var(--color-ink-muted);margin-bottom:.25rem;font-size:.85rem;font-weight:500}.projects-if-details__stat dd{color:var(--color-ink);margin:0;font-size:1.125rem;font-weight:600}.projects-if-details__hashtags{color:var(--color-ink-muted);margin-top:1.5rem;font-size:.9rem}.projects-ef-details{background:var(--color-surface)}.projects-ef-details__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.projects-ef-details__block{margin-bottom:2.5rem}.projects-ef-details__block-title{margin-bottom:.75rem}.projects-ef-details__block p{color:var(--color-ink-muted)}.projects-ef-details__block p+p{margin-top:1rem}.projects-ef-details__stats{grid-template-columns:1fr;gap:1.5rem;margin:0;display:grid}@media (width>=640px){.projects-ef-details__stats{grid-template-columns:repeat(3,1fr)}}.projects-ef-details__stat{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;min-width:0;padding:1.5rem}.projects-ef-details__stat dt{text-transform:uppercase;letter-spacing:2px;color:var(--color-ink-muted);margin-bottom:.25rem;font-size:.85rem;font-weight:500}.projects-ef-details__stat dd{color:var(--color-ink);margin:0;font-size:1.125rem;font-weight:600}.projects-ef-details__hashtags{color:var(--color-ink-muted);margin-top:1.5rem;font-size:.9rem}.projects-dih-details{background:var(--color-surface);padding-bottom:5rem}.projects-dih-about{background:0 0}.projects-dih-about__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.projects-dih-audience{background:0 0}.projects-dih-audience>.container,.projects-dih-services>.container,.projects-dih-support>.container,.projects-dih-experts>.container{max-width:56rem}.projects-dih-audience__list{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.projects-dih-audience__list{grid-template-columns:repeat(3,1fr)}}.projects-dih-audience__item{border:1px solid var(--color-border);background:var(--color-surface-alt);color:var(--color-ink);border-radius:8px;padding:1.5rem}.projects-dih-services{background:0 0}.projects-dih-services__list{grid-template-columns:1fr;gap:1.5rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid}@media (width>=768px){.projects-dih-services__list{grid-template-columns:repeat(2,1fr)}}.projects-dih-services__card{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;padding:1.5rem}.projects-dih-services__card-title{text-align:center;margin-bottom:.75rem}.projects-dih-services__card p{color:var(--color-ink-muted);margin:0}.projects-dih-services__contact{color:var(--color-ink);margin:0;font-size:1.125rem}.projects-dih-services__contact-link{min-height:44px;color:var(--color-accent-600);align-items:center;font-weight:500;display:inline-flex}.projects-dih-services__contact-link:hover{text-decoration:none}.projects-dih-experts{background:0 0}.projects-dih-experts__list{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.projects-dih-experts__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.projects-dih-experts__list{grid-template-columns:repeat(4,1fr)}}.projects-dih-experts__card{border:1px solid var(--color-border);background:var(--color-surface-alt);text-align:center;border-radius:8px;padding:1.5rem}.projects-dih-experts__name{color:var(--color-ink);margin:0;font-weight:600}.projects-dih-experts__role{color:var(--color-ink-muted);margin:.25rem 0 0}.projects-dih-support{background:0 0}.projects-dih-support__list{grid-template-columns:1fr;gap:1rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.projects-dih-support__list{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.projects-dih-support__list{grid-template-columns:repeat(3,1fr)}}.projects-dih-support__item{border:1px solid var(--color-border);background:var(--color-surface-alt);color:var(--color-ink);text-align:center;border-radius:8px;padding:1.5rem;font-size:1.125rem;font-weight:500}.projects-dih-contact{background:0 0}.projects-dih-contact__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.projects-dih-contact__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (width>=640px){.projects-dih-contact__grid{grid-template-columns:repeat(2,1fr)}}.projects-dih-contact__label{text-transform:uppercase;letter-spacing:2px;color:var(--color-ink-muted);margin:0 0 .25rem;font-size:.85rem;font-weight:500}.projects-dih-contact__address{color:var(--color-ink);font-size:1.125rem;font-style:normal;line-height:1.5}.projects-dih-contact__links{flex-direction:column;gap:1rem;display:flex}.projects-dih-contact__link{min-height:44px;color:var(--color-accent-600);align-items:center;font-weight:500;display:inline-flex}.projects-dih-contact__link:hover{text-decoration:none}.projects-dih-contact__more-info{color:var(--color-ink-muted);margin:2rem 0 0}.projects-dih-contact__more-info-link{color:var(--color-accent-600)}.projects-dih-funding{background:0 0}.projects-dih-funding__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.projects-dih-funding__heading{margin-bottom:1.5rem}.projects-dih-funding__amount{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;width:fit-content;max-width:100%;margin-block:2rem;margin-inline:auto;padding:1.5rem}@media (width>=640px){.projects-dih-funding__amount{padding:1.5rem 3rem}}.projects-dih-funding__amount-label{text-transform:uppercase;letter-spacing:2px;color:var(--color-ink-muted);margin:0 0 .25rem;font-size:.85rem;font-weight:500}.projects-dih-funding__amount-value{color:var(--color-ink);margin:0;font-size:1.5rem;font-weight:600}.projects-dih-funding__paragraphs{margin-top:1.5rem}.projects-dih-funding__paragraphs p{color:var(--color-ink-muted);margin:0;font-size:.9rem}.projects-dih-funding__paragraphs p+p{margin-top:1rem}.careers-status{background:var(--color-surface)}.careers-status__inner{max-width:48rem;margin-inline:auto;padding-inline:1.5rem}.careers-status__heading{margin-bottom:1.5rem}.careers-status__empty{color:var(--color-ink-muted);margin:0;font-size:1.125rem}.careers-status__contact-prompt{color:var(--color-ink-muted);margin:1rem 0 0}.careers-status__cta{margin-top:2rem}.databases-list{background:var(--color-surface)}.databases-list__inner{max-width:64rem;margin-inline:auto;padding-inline:1.5rem}.databases-list__heading{margin-bottom:1rem}.databases-list__intro{max-width:48rem;color:var(--color-ink-muted);margin:0 0 2.5rem}.databases-list__grid{grid-template-columns:1fr;gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.databases-list__grid{grid-template-columns:repeat(2,1fr)}}.databases-list__card{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;padding:1.5rem}.databases-list__card-title{margin-bottom:.5rem}.databases-list__card-description{color:var(--color-ink-muted);margin:0 0 1rem}.databases-list__card-link{min-height:44px;color:var(--color-accent-600);align-items:center;font-weight:500;display:inline-flex}.databases-list__card-link:hover{text-decoration:none}.procurement-status{background:var(--color-surface)}.procurement-status__inner{max-width:48rem;margin-inline:auto;padding-inline:1.5rem}.procurement-status__heading{margin-bottom:1.5rem}.procurement-status__empty{color:var(--color-ink-muted);margin:0;font-size:1.125rem}.procurement-status__contact{color:var(--color-ink-muted);margin:2rem 0 0}.procurement-status__contact-link{color:var(--color-accent-600);font-weight:500}.procurement-status__documents{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;margin-top:2.5rem;padding:1.5rem}.procurement-status__documents-heading{margin-bottom:.75rem}.procurement-status__documents-list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.procurement-status__document-link{color:var(--color-ink);text-underline-offset:2px;font-weight:500;text-decoration:underline}.procurement-status__document-link:hover{text-decoration:none}.procurement-status__accessible-link{margin-top:.15rem;text-underline-offset:2px;margin-inline-start:.5rem;font-size:.85rem;text-decoration:underline;display:inline-block}.bur-content{background:var(--color-navy-950)}.bur-content__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem}.bur-content__heading{margin-bottom:1.5rem}.bur-content__paragraphs p{color:var(--color-ink-muted-on-dark);margin:0}.bur-content__paragraphs p+p{margin-top:1rem}.bur-content__provider{border:1px solid var(--color-decorative-on-dark);background:var(--color-navy-800);border-radius:8px;margin-top:3rem;padding:1.5rem}@media (width>=640px){.bur-content__provider{padding:2rem}}.bur-content__provider-heading{margin-bottom:.75rem}.bur-content__provider-text{color:var(--color-ink-muted-on-dark);margin:0 0 1.5rem}.bur-content__provider-links{flex-wrap:wrap;gap:.75rem 2rem;display:flex}.bur-content__provider-link{min-height:44px;color:var(--color-ink-on-dark);align-items:center;font-weight:500;display:inline-flex}.bur-content__provider-link:hover{text-decoration:none}.europe-direct-about__logos{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.5rem 2.5rem;margin-bottom:2.5rem;display:flex}.europe-direct-about__furp-logo{display:none}.europe-direct-about__furp-logo,.europe-direct-about__ed-logo{width:auto;max-width:100%;height:auto;max-height:150px}@media (width<=767px){.europe-direct-about__furp-logo,.europe-direct-about__ed-logo{max-height:110px}}.europe-direct-hero{background-image:var(--hero-image,url(/images/europe-direct/jedrzejow-aerial-wide.webp));background-position:50%;background-size:cover;min-height:32rem}.europe-direct-hero .button--secondary{background:#0b1821d9}.europe-direct-hero .button--primary{border-color:var(--color-ink-on-dark)}.europe-direct-hero__actions{margin-top:2rem;flex-wrap:wrap;gap:.75rem;margin-inline-start:-1rem;display:flex}.europe-direct-contact__form{background:var(--color-surface);border:1px solid var(--color-border);text-align:left;border-radius:10px;max-width:52rem;margin:3rem auto 0;padding:clamp(1.25rem,3vw,2rem)}.europe-direct-contact__form>.heading--card{text-align:center}.europe-direct-contact__form .contact-page-form{background:#111d26}.europe-direct-section-footer{background:var(--color-surface-alt);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);padding-block:1.5rem}.europe-direct-section-footer p{max-width:58rem;color:var(--color-ink-muted);margin:0;font-size:.95rem;line-height:1.55}.europe-direct-section-footer .europe-direct-social{margin-top:1rem}.europe-direct-news-entry__title{font-size:3.2rem}@media (width<=600px){.europe-direct-news-entry__title{font-size:2.2rem}}.europe-direct-news-entry__lead{border-radius:8px;max-width:100%;height:auto;display:block}.europe-direct-news-entry__gallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.europe-direct-news-entry__gallery img{border-radius:8px;width:100%;height:auto;display:block}.europe-direct-news-entry__source{margin-top:2rem}.powieksz{cursor:zoom-in;border:1px solid var(--color-border);background:0 0;border-radius:8px;width:100%;padding:0;transition:border-color .2s,box-shadow .2s;display:block;overflow:hidden}.powieksz:hover{border-color:var(--color-accent-600);box-shadow:0 10px 24px #0b18211a}.powieksz--lead{margin-bottom:1.5rem}.powieksz img{display:block}.podglad{background:var(--color-surface);max-width:min(96vw,1200px);max-height:96vh;color:var(--color-text);border:0;border-radius:10px;padding:0}.podglad::backdrop{background:#000000d1}.podglad__ramka{position:relative}.podglad__obraz img{width:auto;max-width:min(96vw,1200px);height:auto;max-height:82vh;margin:0 auto;display:block}.podglad__zamknij,.podglad__krok{cursor:pointer;border:0;border-radius:50%;place-items:center;min-width:44px;min-height:44px;padding:0;display:grid}.podglad__zamknij{z-index:1;color:var(--color-ink-on-dark);background:#000000ad;position:absolute;top:.5rem;right:.5rem}.podglad__zamknij:hover{background:#000000e0}.podglad__pasek{background:var(--color-surface-alt);justify-content:center;align-items:center;gap:1.25rem;padding:.75rem;display:flex}.podglad__krok{background:var(--color-accent-600);color:var(--color-ink-on-dark)}.podglad__krok:hover{background:var(--color-accent-700)}.podglad__licznik{font-variant-numeric:tabular-nums;color:var(--color-ink-muted);margin:0}.europe-direct-about__grid{gap:2.5rem;margin-top:2rem;display:grid}@media (width>=1024px){.europe-direct-about__grid{grid-template-columns:3fr 2fr;align-items:start}}.europe-direct-about__text p{color:var(--color-ink-muted);text-align:justify;text-align-last:left;hyphens:auto;margin:0 0 1rem}.europe-direct-about__media{flex-direction:column;gap:1.5rem;display:flex}.europe-direct-about__media figure{margin:0}.europe-direct-about__map{border-radius:8px;width:100%;height:auto}.europe-direct-about__media figcaption{text-align:center;color:var(--color-ink-muted);margin-top:.5rem;font-size:.85rem}.europe-direct-about__audience{margin-top:3rem}.europe-direct-about__audience ul{gap:.5rem 2rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.europe-direct-about__audience ul{grid-template-columns:1fr 1fr}}.europe-direct-about__audience li{color:var(--color-ink-muted);padding-left:1rem;position:relative}.europe-direct-about__audience li:before{content:"•";color:var(--color-accent-600);position:absolute;left:0}.europe-direct-help{background:var(--color-navy-950)}.europe-direct-help ul{flex-direction:column;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:flex}.europe-direct-help li{color:var(--color-ink-muted-on-dark);padding-left:1rem;position:relative}.europe-direct-help li:before{content:"•";color:var(--color-ink-on-dark);position:absolute;left:0}.europe-direct-help__free{color:var(--color-ink-on-dark);margin-top:2rem;font-size:1.1rem;font-weight:600}.europe-direct-help__disclaimer{color:var(--color-ink-muted-on-dark);margin-top:1rem}.europe-direct-contact{background:var(--color-surface-alt);text-align:center}.europe-direct-contact__grid{text-align:center;gap:2rem;max-width:56rem;margin:2rem auto 0;display:grid}@media (width>=640px){.europe-direct-contact__grid{grid-template-columns:1fr 1fr}}.europe-direct-contact .europe-direct-contact__grid address,.europe-direct-contact .europe-direct-contact__grid p{color:var(--color-ink-muted);text-align:center;text-align-last:center;hyphens:none;margin:0;font-style:normal}.europe-direct-contact__link{text-align:center;min-height:44px;color:var(--color-accent-600);justify-content:center;align-items:center;font-weight:500;display:inline-flex}.europe-direct-contact__social{margin-top:2.5rem}.europe-direct-contact__social .europe-direct-social{justify-content:center}.europe-direct-social{flex-wrap:wrap;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.europe-direct-social__link{border:2px solid var(--color-border-input);width:44px;height:44px;color:var(--color-accent-600);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.europe-direct-social__link:hover{background:var(--color-surface-alt)}.europe-direct-social__link svg{fill:currentColor;width:1.25rem;height:1.25rem}.europe-direct-news__eyebrow{text-transform:uppercase;letter-spacing:2px;color:var(--color-accent-600);font-weight:600}.europe-direct-news__links{margin:1rem 0 0;padding-left:1.25rem}.europe-direct-news__links a{min-height:44px;color:var(--color-accent-600);align-items:center;text-decoration:underline;display:inline-flex}.europe-direct-podcast{background:var(--color-surface)}.europe-direct-podcast p{color:var(--color-ink-muted)}.europe-direct-podcast__placeholder{border:1px dashed var(--color-border);text-align:center;color:var(--color-ink-muted);border-radius:8px;margin-top:1.5rem;padding:1.5rem;font-size:.9rem}.europe-direct-newsletter__intro{color:var(--color-ink-muted);max-width:42rem;margin:.75rem 0 2rem}.europe-direct-newsletter__grid{gap:2rem;display:grid}.europe-direct-newsletter__grid>*{min-width:0}@media (width>=1024px){.europe-direct-newsletter__grid{grid-template-columns:1fr 1fr}}.europe-direct-newsletter__form-card{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:8px;padding:1.5rem}@media (width>=640px){.europe-direct-newsletter__form-card{padding:2rem}}.europe-direct-newsletter__form-card .newsletter{max-width:none}.europe-direct-newsletter__form-card .newsletter-heading,.europe-direct-newsletter__form-card .newsletter-privacy-notice,.europe-direct-newsletter__form-card .newsletter .consent,.europe-direct-newsletter__form-card .newsletter-row input{color:var(--color-ink)}.europe-direct-newsletter__form-card .newsletter-row input{background:#fff}.europe-direct-newsletter__side{flex-direction:column;gap:2rem;display:flex}.europe-direct-newsletter__side p{color:var(--color-ink-muted);margin:.5rem 0 0}.europe-direct-links ul{gap:.5rem 2rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.europe-direct-links ul{grid-template-columns:1fr 1fr}}.europe-direct-links a{min-height:44px;color:var(--color-accent-600);align-items:center;display:inline-flex}.europe-direct-newsletter-archive__list{gap:1.5rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.europe-direct-newsletter-archive__list{grid-template-columns:1fr 1fr}}.europe-direct-newsletter-archive__item{background:var(--color-surface-alt);text-align:center;border-radius:10px;flex-direction:column;justify-content:center;padding:1.25rem 1.5rem;display:flex}.europe-direct-newsletter-archive__item a{width:100%;min-height:44px;color:var(--color-accent-600);justify-content:center;align-items:center;display:inline-flex}.europe-direct-newsletter-archive__date,.europe-direct-newsletter-archive__summary,.europe-direct-newsletter-archive__note{color:var(--color-ink-muted);margin:.5rem 0 0;font-size:.9rem}.europe-direct-legal-footer{background:var(--color-surface-alt)}.europe-direct-legal-footer p{text-align:center;color:var(--color-ink-muted);margin:0;font-size:.9rem}.europe-direct-about__text p,.europe-direct-about__audience li,.europe-direct-help li,.europe-direct-help__free,.europe-direct-help__disclaimer,.europe-direct-contact__grid address,.europe-direct-contact__grid p,.europe-direct-podcast p,.europe-direct-newsletter__intro,.europe-direct-newsletter__side p,.europe-direct-newsletter__form-card .newsletter-privacy-notice,.europe-direct-newsletter__form-card .newsletter .consent span,.europe-direct-section-footer p,.europe-direct-newsletter-archive__intro,.europe-direct-legal-footer p{text-align:justify;text-align-last:left;hyphens:auto}.legal-text-section:nth-of-type(2n),.legal-privacy-section:nth-of-type(2n){background:var(--color-surface-alt)}.legal-text-section__inner,.legal-privacy-section__inner,.legal-privacy-intro__inner,.legal-privacy-footer__inner{max-width:48rem;margin-inline:auto;padding-inline:1.5rem}.legal-text-section__heading,.legal-privacy-section__heading{margin-bottom:1rem}.legal-text-section__subheading{margin:2rem 0 .75rem}.legal-text-section p,.legal-privacy-intro__note,.legal-privacy-intro__translation-notice,.legal-privacy-section__list>li>p,.legal-privacy-footer p{color:var(--color-ink-muted);margin:0 0 1rem;line-height:1.7}.legal-privacy-intro__translation-notice{border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:6px;padding:1rem 1.25rem}.legal-privacy-toc{margin-top:1.5rem}.legal-privacy-toc__heading{margin-bottom:.75rem}.legal-privacy-toc__list{flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.legal-privacy-toc__list a{color:var(--color-accent-600)}.legal-privacy-section__list{color:var(--color-ink-muted);margin:0;padding-left:1.5rem;line-height:1.7}.legal-privacy-section__list>li{margin-bottom:1.25rem}.legal-privacy-section__sublist{margin:.5rem 0 0;padding-left:1.5rem;list-style-type:lower-alpha}.legal-privacy-section__sublist li{margin-bottom:.4rem}.legal-privacy-section__note{border-left:3px solid var(--color-accent-600);margin-top:.5rem;padding-left:.75rem;font-size:.9rem}.legal-privacy-section__note-label{font-weight:600}.legal-privacy-section__to-fill{color:#b00000;font-weight:500}.legal-privacy-footer{border-top:1px solid var(--color-border);font-size:.9rem}.privacy-document--faithful .legal-privacy-section__list>li>p,.privacy-document--faithful .legal-privacy-section__sublist li,.privacy-document--faithful .legal-privacy-subsection__list li,.privacy-document--faithful .legal-privacy-subsection>p{hyphens:auto}.privacy-document--faithful{padding:clamp(1rem,3vw,3rem);padding-top:calc(var(--header-height) + var(--hero-space-offset))}.privacy-document--faithful .privacy-document__paper{margin-inline:auto;padding:clamp(1.4rem,5vw,4.5rem) clamp(1.15rem,7vw,5.5rem)}.privacy-document__header{text-align:center;border-bottom:1px solid #233f6e2e;flex-direction:column;align-items:center;margin-bottom:clamp(2.25rem,4.5vw,3.5rem);padding-bottom:clamp(1.5rem,3vw,2.25rem);display:flex}.privacy-document__logo{width:152px;max-width:100%;height:auto;margin-bottom:1.75rem}.privacy-document__title{color:#4472c4;letter-spacing:.015em;margin:0;font-size:clamp(1.6rem,4vw,2.15rem);font-weight:700}.privacy-document__subtitle{color:#555;max-width:48rem;margin:.35rem 0 0;font-size:clamp(1rem,2.4vw,1.2rem);font-style:italic;line-height:1.45}.privacy-document--faithful .legal-privacy-section,.privacy-document--faithful .legal-privacy-section:nth-of-type(2n){background:0 0;padding-block:0 2.4rem}.privacy-document--faithful .legal-privacy-section__inner,.privacy-document--faithful .legal-privacy-footer__inner{max-width:none;padding-inline:0}.privacy-document--faithful .legal-privacy-section__heading{color:#4472c4;text-align:left;margin:0 0 1.15rem;font-size:clamp(1.1rem,2.2vw,1.2rem);font-weight:700;line-height:1.35}.privacy-document--faithful .legal-privacy-section__list{color:#222;padding-left:clamp(1.6rem,6vw,3rem);line-height:1.65}.privacy-document--faithful .legal-privacy-section__list>li{margin-bottom:.55rem;padding-left:.2rem}.privacy-document--faithful .legal-privacy-section__list>li::marker{font-weight:700}.privacy-document--faithful .legal-privacy-section__list>li>p{color:#222;line-height:inherit;text-align:justify;text-wrap:pretty;margin:0}.privacy-document--faithful .legal-privacy-section__sublist,.privacy-document--faithful .legal-privacy-subsection__list{color:#222;margin:.35rem 0 .65rem;padding-left:clamp(1.4rem,5vw,3rem);line-height:1.65}.privacy-document--faithful .legal-privacy-section__sublist:not(.legal-privacy-section__sublist--dash)>li::marker,.privacy-document--faithful .legal-privacy-subsection__list:not(.legal-privacy-subsection__list--dash)>li::marker{content:counter(list-item, lower-alpha) ") "}.privacy-document--faithful .legal-privacy-section__sublist li,.privacy-document--faithful .legal-privacy-subsection__list li{text-align:justify;text-wrap:pretty;margin-bottom:.3rem;padding-left:.15rem}.legal-privacy-section__sublist--dash,.legal-privacy-subsection__list--dash{list-style:none}.legal-privacy-section__sublist--dash li,.legal-privacy-subsection__list--dash li{position:relative}.legal-privacy-section__sublist--dash li:before,.legal-privacy-subsection__list--dash li:before{content:"–";position:absolute;left:-1.25rem}.legal-privacy-subsection{scroll-margin-top:calc(var(--header-height) + 1rem);padding-top:.65rem}.legal-privacy-subsection__heading{color:#4472c4;text-align:left;margin:1.6rem 0 .65rem;font-size:clamp(1.02rem,2vw,1.1rem);font-weight:700;line-height:1.35}.legal-privacy-subsection>p{color:#222;text-align:justify;text-wrap:pretty;margin:0 0 .8rem;line-height:1.65}.privacy-document--faithful .legal-privacy-footer{border-top-color:#233f6e2e;margin-top:.5rem;padding:1.35rem 0 0}.privacy-document--faithful .legal-privacy-footer__updated{color:#222;margin-bottom:1.5rem;font-size:1rem;font-weight:700}.legal-privacy-footer__mark{width:124px;height:auto;margin:0 auto 1.1rem;display:block}.legal-privacy-footer__contact{color:#222;text-align:center;flex-direction:column;align-items:center;font-size:1rem;font-style:normal;line-height:1.55;display:flex}.legal-privacy-footer__contact strong{font-weight:700}@media (width<=639px){.privacy-document--faithful .legal-privacy-section__list>li>p,.privacy-document--faithful .legal-privacy-section__sublist li,.privacy-document--faithful .legal-privacy-subsection__list li,.legal-privacy-subsection>p{text-align:left}}.legal-text-section__list{color:var(--color-ink-muted);margin:0;padding-left:1.5rem;line-height:1.7}.legal-text-section__list li{margin-bottom:.6rem}.legal-feedback__list{flex-direction:column;gap:.75rem;margin:1.5rem 0 0;display:flex}.legal-feedback__list>div{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.legal-feedback__list dt{color:var(--color-ink);flex:0 auto;font-weight:600}.legal-feedback__list dd{overflow-wrap:break-word;min-width:0;color:var(--color-ink-muted);flex:200px;margin:0}.simple-page{max-width:46rem;padding:3rem 0 4rem}.simple-page__heading{margin:2.5rem 0 1rem}.simple-page__paragraph,.simple-page__list{margin:0 0 1.25rem;line-height:1.7}.simple-page__list{padding-left:1.25rem}.simple-page__image{border-radius:.5rem;width:100%;height:auto;margin:0 0 1.5rem;display:block}.simple-page__button{margin:0 0 1.5rem;display:inline-block}.simple-page__file{margin:0 0 1rem;display:inline-block}.page-hero .section-heading-wrap{margin-bottom:0}.page-hero .section-heading-wrap h1{margin-top:0}.page-hero{grid-template-columns:minmax(0,1fr);align-content:center;display:grid}.page-hero>.container{width:100%;position:relative}@media (width>=768px){.page-hero--standard,.page-hero--feature,.page-hero--document{min-height:680px}}@media (width>=640px){.page-hero:not(.page-hero--home)+section:not(.legal-text-section){padding-top:var(--section-space-first)}}.europe-direct-newsletter-entry{color:#173f66;background:#e9eef4;font-family:Arial,Helvetica,sans-serif}.europe-direct-newsletter-entry table.container{margin-inline:auto;padding-inline:0;width:100%!important;max-width:840px!important}.europe-direct-newsletter-entry table,.europe-direct-newsletter-entry td{border-collapse:collapse}.europe-direct-newsletter-entry img{border:0;outline:none;max-width:100%;height:auto;line-height:100%;text-decoration:none;display:block}.europe-direct-newsletter-entry a{color:#005a9c}.europe-direct-newsletter-entry h1,.europe-direct-newsletter-entry h2,.europe-direct-newsletter-entry h3{margin:0;padding:0;font-weight:800}.europe-direct-newsletter-entry .px{padding-left:40px;padding-right:40px}.europe-direct-newsletter-entry .article-title{font-size:22px;line-height:28px}.europe-direct-newsletter-entry .section-title{font-size:31px;line-height:36px}.europe-direct-newsletter-entry .stack-column{display:table-cell}.europe-direct-newsletter-entry__data,.europe-direct-newsletter-entry__powrot{max-width:840px;margin-inline:auto;padding-inline:1.5rem;font-size:.9rem}.europe-direct-newsletter-entry__data{color:var(--color-ink-muted);margin-bottom:.75rem}.europe-direct-newsletter-entry__powrot{margin-top:1.5rem}@media screen and (width<=640px){.europe-direct-newsletter-entry .px{padding-left:22px!important;padding-right:22px!important}.europe-direct-newsletter-entry .section-title{font-size:26px!important;line-height:31px!important}.europe-direct-newsletter-entry .article-title{font-size:20px!important;line-height:26px!important}.europe-direct-newsletter-entry .stack-column,.europe-direct-newsletter-entry .stack-column-center{width:100%!important;max-width:100%!important;display:block!important}.europe-direct-newsletter-entry .stack-column-center{text-align:center!important}.europe-direct-newsletter-entry .mobile-spacer{padding-top:18px!important}.europe-direct-newsletter-entry .mobile-center{text-align:center!important}.europe-direct-newsletter-entry .mobile-full{width:100%!important;max-width:100%!important}.europe-direct-newsletter-entry .hide-mobile{max-height:0!important;display:none!important;overflow:hidden!important}}.europe-direct-newsletter-entry .nl-strony{max-width:100%;overflow-x:hidden}.europe-direct-newsletter-entry .nl-strony .page{margin-inline:auto}@media (width<=900px){.europe-direct-newsletter-entry .nl-strony{zoom:.85}}@media (width<=800px){.europe-direct-newsletter-entry .nl-strony{zoom:.72}}@media (width<=680px){.europe-direct-newsletter-entry .nl-strony{zoom:.6}}@media (width<=560px){.europe-direct-newsletter-entry .nl-strony{zoom:.5}}@media (width<=460px){.europe-direct-newsletter-entry .nl-strony{zoom:.42}}@media (width<=900px){.home-hero{background-image:var(--hero-image,url(/images/tla/mobilne/hero-industrial-900.webp))}.team-hero{background-image:var(--hero-image,url(/images/tla/mobilne/zespol-head-900.webp))}.blog-hero{background-image:var(--hero-image,url(/images/tla/mobilne/blog-baner-900.webp))}.contact-hero{background-image:var(--hero-image,url(/images/tla/mobilne/kontakt-head-900.webp))}.databases-hero,.bur-hero{background-image:var(--hero-image,url(/images/tla/mobilne/baza-danych-1-900.webp))}.services-hero{background-image:var(--hero-image,url(/images/tla/mobilne/uslugi-standard-bg-900.webp))}.projects-hero{background-image:var(--hero-image,url(/images/tla/mobilne/projekty-head-bg-900.webp))}.europe-direct-hero{background-image:var(--hero-image,url(/images/tla/mobilne/jedrzejow-aerial-wide-900.webp))}}
