/* willewodziczki.pl 20261110-v1 */
:root{--wille-dock-height:92px;--wille-accent:#ffce57;--wille-ink:#2d153d}
html body[data-topic-home],html body{padding-bottom:calc(var(--wille-dock-height) + 16px + env(safe-area-inset-bottom))!important}
.wille-actions{display:flex;gap:12px;align-items:stretch;margin:24px 0}.wille-actions>*{display:inline-flex!important;align-items:center;justify-content:center;min-height:48px;min-width:0;padding:12px 22px;border:2px solid #692267;border-radius:9px;text-decoration:none;font:800 16px/1.3 system-ui,sans-serif;cursor:pointer;text-align:center}.wille-demo{background:#fff9f4!important;color:#692267!important}
a.wille-partner,a.button[href="https://playnaw.pro/pn?sub_id_5=1244"]{background:var(--wille-accent)!important;color:var(--wille-ink)!important;border-color:#eab240!important}a.wille-partner:hover,a.button[href="https://playnaw.pro/pn?sub_id_5=1244"]:hover{background:#ffdd87!important;color:#2d153d!important}.wille-demo:hover{background:#f3e4ef!important}
.wille-dock{position:fixed;z-index:1000;bottom:0;left:0;right:0;border-top:1px solid #d3b7ce;background:#fff9f4;color:#2d153d;box-shadow:0 -5px 25px #2d153d14;padding:12px max(16px,calc((100vw - 1120px)/2));padding-bottom:calc(12px + env(safe-area-inset-bottom));display:grid;grid-template-columns:minmax(0,1fr) auto 36px;gap:18px;align-items:center}.wille-dock[hidden]{display:none!important}.wille-dock-copy{min-width:0;line-height:1.3}.wille-dock strong{font-size:18px;display:block}.wille-dock small{display:block;font-size:11px;margin-top:3px;color:#624560}.wille-dock a{font-size:15px;font-weight:800;line-height:1.3;min-height:44px;padding:12px 18px;border-radius:8px;text-decoration:none;text-align:center}.wille-dock button{font:25px/1 system-ui;color:#692267;background:transparent;border:1px solid #d3b7ce;border-radius:50%;width:36px;height:36px;cursor:pointer;padding:0}.wille-actions>*:focus-visible,.wille-dock a:focus-visible,.wille-dock button:focus-visible{outline:3px solid #3620bf;outline-offset:3px}.hero-grid>*,.topic-hero>*{min-width:0}.hero .hero-grid figure{max-width:100%}.topic-hero .wille-actions{margin-top:24px}
@media(max-width:600px){.wille-actions{gap:10px}.wille-actions>*{flex:1 1 0;padding:12px 9px;font-size:15px}.hero{padding-top:20px}.hero h1{font-size:38px}.inner-breadcrumbs{padding-top:12px;padding-bottom:12px}.hero .lead{font-size:17px}.wille-dock{gap:8px;padding:10px 12px;padding-bottom:calc(10px + env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr) auto 32px}.wille-dock strong{font-size:14px;line-height:1.35}.wille-dock small{font-size:10px}.wille-dock a{font-size:13px;padding:11px 10px}.wille-dock button{width:32px;height:32px}.topic-hero .lead{font-size:17px}}
@media(max-width:360px){.topic-hero h1{font-size:35px}.wille-dock{gap:6px;padding-left:8px;padding-right:8px}.wille-dock strong{font-size:12px}.wille-dock a{padding:10px 8px;font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
