/* Clean 2.13.2 — text-only menu link; small first-view disclosure at the bottom. */
.bt-funding-peek{position:fixed;z-index:90;inset:auto 16px max(12px,env(safe-area-inset-bottom)) auto;box-sizing:border-box;display:flex;align-items:center;gap:20px;width:min(680px,calc(100% - 32px));padding:14px 20px;background:#fff;color:#171917;border:1px solid #dedbd3;box-shadow:0 6px 28px #1719171a;opacity:1;transform:translateY(0);transition:transform .24s ease,opacity .18s ease;pointer-events:auto}
.bt-funding-peek[hidden]{display:none!important}
.bt-funding-peek.is-leaving{transform:translateY(calc(100% + 24px));opacity:0;pointer-events:none}
.bt-funding-peek__mark{flex:0 0 90px;text-align:center}
.bt-funding-peek__mark img{display:block;width:90px;height:60px;max-width:none;filter:none!important;opacity:1}
.bt-funding-peek__mark span{display:block;margin-top:3px;font-family:Arial,sans-serif;font-size:11px;line-height:1.25}
.bt-funding-peek p{margin:0;font-size:14px;font-weight:400;line-height:1.65;letter-spacing:normal;text-transform:none}
.bt-funding-peek a{display:inline-block;color:inherit;font-size:14px;padding:5px 0;margin-inline-start:8px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}
.bt-funding-peek a:hover{color:#257b70}
@media(max-width:600px){
 .bt-funding-peek{inset-inline:12px;width:auto;padding:12px;gap:14px}
 .bt-funding-peek__mark{flex-basis:66px}
 .bt-funding-peek__mark img{width:66px;height:44px}
 .bt-funding-peek__mark span{font-size:9px;white-space:nowrap}
 .bt-funding-peek p,.bt-funding-peek a{font-size:12px;line-height:1.5}
 .bt-funding-peek a{margin-inline-start:0;min-height:24px}
}
@media(prefers-reduced-motion:reduce){.bt-funding-peek{transition:none}}
.bt-funding-peek a:focus-visible,.bt-funding-menu-link:focus-visible,.bt-funding-footer a:focus-visible,.bt-grants a:focus-visible{outline:3px solid #136e73;outline-offset:5px}
.bt-funding-footer{background:#fff;color:#171917;border-top:1px solid #dadbd7;margin:0!important;padding:28px clamp(20px,3vw,48px)}
.bt-funding-footer__inner{max-width:1320px;margin:0 auto}
.bt-funding-footer p{font-size:14px;line-height:1.7;margin:0 0 14px}
.bt-funding-footer a{color:inherit;text-underline-offset:4px;display:inline-block;margin-inline-start:12px;padding:6px 0}
.bt-funding-footer__programmes{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:32px}
.bt-funding-footer__programmes>div{min-width:0}
.bt-funding-footer__programmes p{font-size:12px;color:#545651;margin:0 0 16px}
.bt-funding-footer img{display:block;width:100%;max-width:100%;height:auto;object-fit:contain;filter:none!important;opacity:1;mix-blend-mode:normal}
.bt-funding-footer picture{display:block}
.bt-funding-footer__poir{display:grid;grid-template-columns:1fr 1fr 1.65fr;gap:20px;align-items:center}
/* The funding link inherits the same native menu styles as Gdzie kupić. */
@media(min-width:1241px) and (max-width:1460px){
 .bt-modern .bt-header-has-funding{gap:24px}
 .bt-modern .bt-header-has-funding .wp-block-site-title a{width:210px}
 .bt-modern .bt-header-has-funding .custom-logo{max-width:210px}
 .bt-modern .bt-header-has-funding .wp-block-navigation{font-size:14px}
 .bt-modern .bt-header-has-funding .wp-block-navigation__container{gap:18px}
}
@media(max-width:1240px){
 .bt-modern .bt-header-has-funding .wp-block-navigation__responsive-container:not(.is-menu-open){display:none!important}
 .bt-modern .bt-header-has-funding .wp-block-navigation__responsive-container-open{display:flex!important}
 .bt-modern .bt-header-has-funding .is-menu-open .wp-block-navigation__container{align-items:flex-start;gap:16px;font-size:22px}
 .bt-modern .bt-header-has-funding .is-menu-open .wp-block-navigation__responsive-container-content{align-items:flex-start;padding-top:80px}
}
@media(max-width:760px){.bt-funding-footer__programmes{grid-template-columns:1fr;gap:32px}.bt-funding-footer a{margin-inline-start:0}.bt-funding-footer__programmes>div{max-width:600px}}
@media(max-width:600px){
 .bt-funding-footer__poir{grid-template-columns:1fr;justify-items:center;gap:24px}
 .bt-funding-footer__poir img{width:240px;max-width:100%}
 .bt-funding-footer__poir img:first-child{width:144px}
 .bt-funding-footer picture{max-width:225px;margin-inline:auto}
}
/* Plain text disclosure. These selectors also apply to content saved in 2.13.0. */
.bt-grants{max-width:860px;margin:0 auto;padding:8px 0 40px;color:#171917}
.bt-grants *{box-sizing:border-box}
.bt-grants-intro{margin:0 0 28px;padding:0}
.bt-grants-intro>.bt-grants-eyebrow,.bt-grants .bt-grants-lead,.bt-grants .bt-grants-jump{display:none}
.bt-grants p,.bt-grants ul,.bt-grants ol{font-size:16px;line-height:1.8;letter-spacing:normal;text-transform:none;margin:0 0 16px;max-width:none}
.bt-grants h1,.bt-modern .bt-page .bt-grants h1{font-family:Montserrat,sans-serif;font-size:28px;line-height:1.4;font-weight:700!important;letter-spacing:normal!important;text-transform:none;margin:0 0 24px;max-width:none;overflow-wrap:break-word}
.bt-grants h2,.bt-modern .bt-page .bt-grants h2{font-family:Montserrat,sans-serif;font-size:22px;line-height:1.5;font-weight:700!important;letter-spacing:normal!important;text-transform:none;margin:0 0 16px;max-width:none;overflow-wrap:break-word}
.bt-grants h3,.bt-modern .bt-page .bt-grants h3{font-family:Montserrat,sans-serif;font-size:17px;line-height:1.6;font-weight:700!important;letter-spacing:normal!important;text-transform:none;margin:24px 0 8px;max-width:none}
.bt-grants .bt-grants-eyebrow{font-size:16px;line-height:1.7;font-weight:600;letter-spacing:normal;text-transform:none;color:inherit;margin:0 0 8px}
.bt-grants-project{padding:0;margin:0 0 40px;border:0;background:none;box-shadow:none;scroll-margin-top:24px}
.bt-grants .bt-grants-programme,.bt-grants .bt-grants-acknowledgement{font-size:16px;font-weight:400}
.bt-grants-finance{display:block;margin:20px 0;padding:0;border:0;background:none;box-shadow:none}
.bt-grants-amount,.bt-grants-amount+.bt-grants-amount{display:block;margin:0 0 4px;padding:0;border:0;background:none;line-height:1.8}
.bt-grants .bt-grants-amount__label,.bt-grants .bt-grants-amount__value{display:inline;font-size:16px;line-height:1.8;letter-spacing:normal;margin:0;padding:0;font-variant-numeric:normal}
.bt-grants .bt-grants-amount__label{font-weight:600}
.bt-grants .bt-grants-amount__label::after{content:': '}
.bt-grants .bt-grants-amount__value,.bt-grants .bt-grants-amount__value span{font-size:16px;font-weight:400}
.bt-grants ul,.bt-grants ol{padding-left:1.5em}
.bt-grants li+li{margin-top:4px}
.bt-grants-note{margin:0 0 16px;padding:0;border:0;background:none;box-shadow:none}
.bt-grants-note p{margin:0}
.bt-grants .bt-grants-hashtags{font-size:14px;font-weight:400;color:inherit;margin:20px 0 0}
.bt-grants-logos{background:#fff;padding:12px;margin:0 0 24px;max-width:100%;border:0;box-shadow:none}
.bt-grants-logos figure{margin:0;max-width:none}
.bt-grants-logos img{display:block;max-width:100%;height:auto;object-fit:contain;filter:none!important;opacity:1;mix-blend-mode:normal;border:0;border-radius:0;box-shadow:none}
.bt-grants-logos--poir{display:grid;grid-template-columns:1fr 1fr 1.65fr;gap:24px;align-items:center}
.bt-grants-logo--poir img,.bt-grants-logo--rp img,.bt-grants-logo--efrr img,.bt-grants-logos--fepw .bt-grants-logos--wide img{width:100%}
.bt-grants-logos--stacked{display:none}
@media(max-width:700px){
 .bt-grants h1,.bt-modern .bt-page .bt-grants h1{font-size:24px}
 .bt-grants h2,.bt-modern .bt-page .bt-grants h2{font-size:20px}
 .bt-grants-logos--poir{grid-template-columns:1fr;gap:24px;justify-items:center}
 .bt-grants-logos--poir figure{width:240px;max-width:100%}
 .bt-grants-logos--poir .bt-grants-logo--poir{width:60%;max-width:144px}
 .bt-grants-logos--wide{display:none}
 .bt-grants-logos--fepw .bt-grants-logos--stacked{display:block;width:225px;max-width:100%;margin:0 auto}
 .bt-grants-logos--stacked img{width:100%}
}
@media print{.bt-funding-peek,.bt-funding-menu-link,.bt-funding-footer{display:none!important}.bt-grants-logos--wide{display:block}.bt-grants-logos--stacked{display:none}.bt-grants-logos{break-inside:avoid}.bt-grants h2,.bt-grants h3{break-after:avoid}}
