@import "https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,600&family=Inter:wght@300;400;500;600;700&display=swap";:root{--c-dark:#0d2038;--c-graphite:#0d2038;--c-graphite-light:#16304f;--c-slate:#1c3a5e;--c-body:#3b4249;--c-gold:#c5a059;--c-gold-hover:#8a672f;--c-gold-light:#faf7f2;--c-gold-border:#c5a05940;--c-gold-strong:#b08a45;--c-link-on-light:#0d2038;--c-link-on-dark:#cbd5e1;--c-text-on-dark:#cbd5e1;--c-risk-on-dark:#fca5a5;--c-ok-on-dark:#86efac;--c-navy:#0d2038;--c-navy-light:#16304f;--c-bg:#fff;--c-bg-subtle:#faf7f2;--c-bg-card:#fff;--c-border:#e9ecef;--c-border-strong:#cbd5e1;--c-border-dark:#0d2038;--c-muted:#5b6470;--c-ok:#2f523e;--c-warn:#8a672f;--c-risk:#9e4747;--c-ok-bg:#e8f0ea;--c-warn-bg:#f7f0e3;--c-risk-bg:#f6e9e9;--fs-xs:.8125rem;--fs-sm:.9375rem;--fs-md:1rem;--fs-lg:1.125rem;--fs-xl:1.45rem;--fs-2xl:clamp(1.6rem, 3vw, 2.1rem);--fs-3xl:clamp(2rem, 5vw, 2.75rem);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--sp-7:48px;--sp-8:64px;--section-y:clamp(48px, 8vw, 96px);--section-y-lp:80px;--r-sm:4px;--r-md:8px;--r-pill:999px;--shadow-sm:0 2px 6px #0000000a;--shadow-md:0 6px 18px #0000000f;--shadow-lg:0 14px 34px #00000017;--shadow-gold:0 6px 20px #c5a05940;--layout-container-max:1240px;--layout-reading-max:800px;--layout-copy-max:840px;--layout-hero-max:1080px;--layout-panel-max:1000px;--font-heading:"Montserrat", -apple-system, BlinkMacSystemFont, sans-serif;--font-body:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{font-family:var(--font-body);color:var(--c-body);background-color:var(--c-bg);scroll-behavior:smooth;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.7}body{flex-direction:column;min-height:100vh;display:flex}main{flex:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--c-dark);letter-spacing:-.02em;font-weight:700;line-height:1.3}h1{font-size:2.75rem}h2{font-size:2.1rem}h3{font-size:1.45rem}h4{font-size:1.15rem}p{margin-bottom:1.25rem}a{color:var(--c-link-on-light);text-decoration:none;transition:all .2s}a:hover{color:var(--c-link-on-light);text-decoration-color:var(--c-gold)}p a,td a,.terms-box a,.form-legal-box a{text-decoration:underline;text-decoration-color:var(--c-gold-hover);text-underline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--c-link-on-light);outline-offset:2px;box-shadow:0 0 0 4px var(--c-gold)}img{max-width:100%;height:auto;display:block}.container{width:100%;max-width:var(--layout-container-max,1240px);margin:0 auto;padding:0 24px}.btn{font-family:var(--font-heading);cursor:pointer;text-transform:uppercase;letter-spacing:.5px;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary{background-color:var(--c-gold);color:var(--c-dark);box-shadow:var(--shadow-gold)}.btn-primary:hover{background-color:var(--c-gold-hover);color:var(--c-dark);box-shadow:var(--shadow-gold);transform:translateY(-2px)}.btn-outline{color:#fff;background-color:#0000;border-color:#ffffff4d}.btn-outline:hover{border-color:var(--c-gold);color:var(--c-gold);background-color:#ffffff1a;transform:translateY(-2px)}.btn-outline-dark{color:var(--c-dark);border-color:var(--c-dark);background-color:#0000}.btn-outline-dark:hover{background-color:var(--c-dark);color:#fff}.card{background:var(--c-bg-card);border:1px solid var(--c-border);box-shadow:var(--shadow-sm);border-radius:6px;padding:32px;transition:all .3s cubic-bezier(.165,.84,.44,1)}.card:hover{box-shadow:var(--shadow-lg);border-color:var(--c-gold-border);transform:translateY(-4px)}.section-badge{text-transform:uppercase;letter-spacing:1.5px;color:var(--c-link-on-light);background:var(--c-gold-light);border-left:3px solid var(--c-gold);margin-bottom:14px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-block}.section-badge.navy{color:#fff;background:var(--c-navy);border-left:3px solid var(--c-gold)}.section-header{text-align:center;max-width:780px;margin:0 auto 50px}.section-header h2{margin-bottom:16px}.section-header p{color:var(--c-body);font-size:1.1rem}.quote-box{background:var(--c-bg-subtle);border-left:4px solid var(--c-gold);color:var(--c-graphite);border-radius:0 4px 4px 0;margin:30px 0;padding:24px 30px;font-size:1.15rem;font-style:italic}.form-field{flex-direction:column;display:flex}.form-input{border:1px solid var(--c-border);background:#fff;border-radius:4px;width:100%;padding:12px 14px;font-family:inherit;font-size:.95rem}.form-input:focus{border-color:var(--c-gold);outline:none;box-shadow:0 0 0 3px #d99a1e26}.form-status{border-radius:4px;margin-bottom:16px;padding:12px 16px;font-size:.9rem;display:none}.form-status--ok{background:var(--c-ok-bg);color:var(--c-ok);border:1px solid var(--c-ok);display:block}.form-status--err{background:var(--c-risk-bg);color:var(--c-risk);border:1px solid var(--c-risk);display:block}.form-note{font-size:var(--fs-xs);color:var(--c-muted);margin-top:var(--sp-3);line-height:1.4}.form-note a{color:var(--c-link-on-light);text-decoration:underline;text-decoration-color:var(--c-gold-hover);text-underline-offset:2px}.mt-6{margin-top:var(--sp-6)}.status-pill{border-radius:var(--r-pill);font-size:var(--fs-xs);padding:2px 10px;font-weight:700;display:inline-block}.status-pill--ok{background:var(--c-ok-bg);color:var(--c-ok)}.status-pill--warn{background:var(--c-warn-bg);color:var(--c-warn)}.status-pill--risk{background:var(--c-risk-bg);color:var(--c-risk)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn-sm{padding:8px 16px;font-size:.85rem}.btn-block{width:100%}.msg-ok{color:var(--c-ok)}.msg-err{color:var(--c-risk)}.msg-neutral{color:var(--c-muted)}.lp-hero{background:var(--c-dark);color:var(--c-bg);border-bottom:4px solid var(--c-gold);padding:80px 0 60px}.lp-section{padding:var(--section-y-lp) 0}.section-heading{text-align:center;max-width:var(--layout-reading-max);margin:0 auto 50px}.sub-badge{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:1.5px;color:var(--c-gold-hover);margin-bottom:14px;font-weight:700;display:inline-block}.sub-badge--pill{background:var(--c-gold-light);border-left:3px solid var(--c-gold);border-radius:var(--r-sm);padding:4px 12px}.pain-grid{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));display:grid}.pain-card{background:var(--c-bg);border:1px solid var(--c-border);border-radius:var(--r-md);padding:30px 24px;box-shadow:0 4px 6px #00000005}.pain-num{border-radius:var(--r-md);background:var(--c-navy);width:38px;height:38px;color:var(--c-gold);font-weight:800;font-size:var(--fs-sm);font-family:var(--font-heading);letter-spacing:.5px;margin-bottom:var(--sp-4);border:1px solid #d99a1e59;justify-content:center;align-items:center;display:inline-flex}.pricing-card{background:var(--c-bg-subtle);border:1px solid var(--c-border);border-radius:var(--r-md);flex-direction:column;justify-content:space-between;padding:18px;display:flex}.pricing-card--roomy{padding:35px}.safe-phone-link[data-astro-cid-b5jthapi]{color:inherit;cursor:pointer;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.phone-svg-icon[data-astro-cid-b5jthapi]{vertical-align:middle;color:var(--c-gold,#d99a1e);flex-shrink:0;display:inline-block}.phone-obfuscated[data-astro-cid-b5jthapi]{user-select:all;direction:rtl;unicode-bidi:bidi-override}.safe-email-link[data-astro-cid-hqkincwv]{color:inherit;cursor:pointer;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.safe-email-link[data-astro-cid-hqkincwv]:hover .email-obfuscated[data-astro-cid-hqkincwv]{text-decoration:underline}.email-svg-icon[data-astro-cid-hqkincwv]{vertical-align:middle;color:var(--c-gold,#d99a1e);flex-shrink:0;display:inline-block}.email-obfuscated[data-astro-cid-hqkincwv]{user-select:all;direction:rtl;unicode-bidi:bidi-override}.site-header[data-astro-cid-nen7h5rs]{z-index:1000;background:var(--c-bg);width:100%;position:sticky;top:0;box-shadow:0 2px 10px #0000000d}.top-bar[data-astro-cid-nen7h5rs]{background:var(--c-dark);color:var(--c-text-on-dark);font-size:var(--fs-xs);border-bottom:1px solid #ffffff14;padding:8px 0}.top-bar-content[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;display:flex}.top-brand[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.top-status[data-astro-cid-nen7h5rs]{color:var(--c-gold);font-weight:500}.top-case-pill[data-astro-cid-nen7h5rs]{border-radius:var(--r-pill);color:var(--c-gold);font-weight:700;font-size:var(--fs-xs);letter-spacing:.3px;background:#c5a05926;border:1px solid #c5a05973;align-items:center;gap:4px;margin-left:14px;padding:3px 10px;text-decoration:none;transition:all .2s;display:inline-flex}.top-case-pill[data-astro-cid-nen7h5rs]:hover{background:var(--c-gold);color:var(--c-dark);border-color:var(--c-gold);box-shadow:0 2px 8px #c5a0594d}.top-contacts[data-astro-cid-nen7h5rs]{align-items:center;gap:22px;display:flex}.top-contact-item[data-astro-cid-nen7h5rs]{align-items:center;display:inline-flex}.top-contacts[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--c-text-on-dark);text-decoration:none;transition:color .2s}.top-contacts[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--c-gold)}.main-nav[data-astro-cid-nen7h5rs]{background:var(--c-bg);padding:12px 0;position:relative}.nav-content[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:16px;display:flex}.brand-logo[data-astro-cid-nen7h5rs]{width:auto;height:40px;display:block}.nav-links[data-astro-cid-nen7h5rs]{flex-wrap:nowrap;align-items:center;gap:18px;display:flex}.mobile-only[data-astro-cid-nen7h5rs]{display:none}.nav-item[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);font-size:var(--fs-sm);color:var(--c-slate);text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;padding:6px 0;font-weight:600;text-decoration:none;transition:color .2s;position:relative}.nav-item[data-astro-cid-nen7h5rs]:hover{color:var(--c-navy);text-decoration:underline;text-decoration-color:var(--c-gold);text-underline-offset:7px;text-decoration-thickness:2px}.highlight-mapa[data-astro-cid-nen7h5rs]{color:var(--c-link-on-light);text-decoration:underline;text-decoration-color:var(--c-gold);text-underline-offset:7px;font-weight:700;text-decoration-thickness:2px}.highlight-wektor[data-astro-cid-nen7h5rs]{color:var(--c-navy);font-weight:700}.nav-dropdown[data-astro-cid-nen7h5rs]{position:relative}.dropdown-menu[data-astro-cid-nen7h5rs]{background:var(--c-bg);box-shadow:var(--shadow-lg);border:1px solid var(--c-border);border-top:3px solid var(--c-gold);z-index:100;border-radius:0 0 6px 6px;flex-direction:column;min-width:280px;padding:8px 0;display:none;position:absolute;top:100%;left:0}.dropdown-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--fs-xs);color:var(--c-body);white-space:nowrap;border-left:3px solid #0000;padding:10px 18px;font-weight:500;text-decoration:none;transition:all .2s}.dropdown-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].dropdown-featured{color:var(--c-link-on-light);background:var(--c-gold-light);border-left-color:var(--c-gold);font-weight:700}.dropdown-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--c-bg-subtle);color:var(--c-dark);border-left-color:var(--c-gold)}.nav-dropdown[data-astro-cid-nen7h5rs]:hover .dropdown-menu[data-astro-cid-nen7h5rs]{display:flex}.nav-cta[data-astro-cid-nen7h5rs]{font-size:var(--fs-xs);white-space:nowrap;border-radius:var(--r-sm);padding:9px 18px;font-weight:700}.mobile-cta-wrap[data-astro-cid-nen7h5rs],.mobile-nav-actions[data-astro-cid-nen7h5rs],.mobile-sticky-action-bar[data-astro-cid-nen7h5rs]{display:none}@media (width<=992px){.desktop-cta[data-astro-cid-nen7h5rs]{display:none}.mobile-nav-actions[data-astro-cid-nen7h5rs]{align-items:center;gap:10px;display:flex}.mobile-quick-call[data-astro-cid-nen7h5rs]{background:var(--c-ok);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;text-decoration:none;transition:transform .15s;display:flex;box-shadow:0 2px 8px #2f523e59}.mobile-quick-call[data-astro-cid-nen7h5rs]:active{transform:scale(.92)}.mobile-menu-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--c-border);border-radius:var(--r-md);cursor:pointer;background:0 0;flex-direction:column;justify-content:space-around;width:38px;height:38px;padding:8px 7px;display:flex}.hamburger-bar[data-astro-cid-nen7h5rs]{background:var(--c-dark);border-radius:var(--r-sm);width:100%;height:2px;transition:all .2s}.mobile-menu-toggle[data-astro-cid-nen7h5rs].is-active .hamburger-bar[data-astro-cid-nen7h5rs]:first-child{transform:translateY(7px)rotate(45deg)}.mobile-menu-toggle[data-astro-cid-nen7h5rs].is-active .hamburger-bar[data-astro-cid-nen7h5rs]:nth-child(2){opacity:0}.mobile-menu-toggle[data-astro-cid-nen7h5rs].is-active .hamburger-bar[data-astro-cid-nen7h5rs]:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.nav-links[data-astro-cid-nen7h5rs]{background:var(--c-bg);border-bottom:4px solid var(--c-gold);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;flex-direction:column;align-items:stretch;gap:8px;width:100%;max-height:calc(100dvh - 110px);padding:16px 20px 60px;display:none;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 14px 28px #0000001f}.nav-links[data-astro-cid-nen7h5rs].is-open{animation:.25s ease-out mobileNavSlide;display:flex}@keyframes mobileNavSlide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.mobile-only[data-astro-cid-nen7h5rs]{display:block}.nav-item[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--c-border);font-size:var(--fs-sm);padding:10px 0}.nav-dropdown[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.nav-dropdown[data-astro-cid-nen7h5rs] .dropdown-menu[data-astro-cid-nen7h5rs]{box-shadow:none;background:var(--c-bg-subtle);border:none;border-left:3px solid var(--c-gold);border-radius:var(--r-sm);margin:6px 0 10px;padding:6px 0;display:flex;position:static}.nav-dropdown[data-astro-cid-nen7h5rs] .dropdown-menu[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--fs-sm);padding:8px 16px}.mobile-cta-wrap[data-astro-cid-nen7h5rs]{margin-top:16px;padding-bottom:30px;display:block}.mobile-cta-wrap[data-astro-cid-nen7h5rs] .nav-cta[data-astro-cid-nen7h5rs]{text-align:center;width:100%;font-size:var(--fs-sm);padding:12px 18px;display:block}}@media (width<=768px){body{padding-bottom:64px!important}.top-bar[data-astro-cid-nen7h5rs]{display:none!important}.main-nav[data-astro-cid-nen7h5rs]{padding:10px 0}.brand-logo[data-astro-cid-nen7h5rs]{height:34px}.mobile-sticky-action-bar[data-astro-cid-nen7h5rs]{background:var(--c-dark);border-top:2px solid var(--c-gold);height:54px;padding:0 12px;padding-bottom:env(safe-area-inset-bottom,0px);z-index:99998;font-family:var(--font-heading);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 18px #00000059}.sticky-action-btn[data-astro-cid-nen7h5rs]{border-radius:var(--r-sm);height:38px;font-size:var(--fs-xs);letter-spacing:.2px;white-space:nowrap;flex:1;justify-content:center;align-items:center;gap:7px;margin:0 4px;font-weight:700;text-decoration:none;transition:all .15s;display:flex}.sticky-action-btn[data-astro-cid-nen7h5rs].btn-call{background:var(--c-dark);color:var(--c-bg);border:1px solid var(--c-border-strong)}.sticky-action-btn[data-astro-cid-nen7h5rs].btn-call:active{background:var(--c-graphite-light)}.sticky-action-btn[data-astro-cid-nen7h5rs].btn-demo{background:var(--c-gold);color:var(--c-dark)}.sticky-action-btn[data-astro-cid-nen7h5rs].btn-demo:active{background:var(--c-gold)}.sticky-flash[data-astro-cid-nen7h5rs]{font-size:var(--fs-sm)}}.site-footer[data-astro-cid-jo6i4kqk]{background-color:var(--c-graphite);color:var(--c-text-on-dark);border-top:4px solid var(--c-gold);margin-top:60px;padding-top:60px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:40px;margin-bottom:50px;display:grid}.footer-brand-link[data-astro-cid-jo6i4kqk]{margin-bottom:20px;text-decoration:none;display:inline-block}.footer-logo[data-astro-cid-jo6i4kqk]{opacity:.95;width:auto;height:38px;transition:opacity .2s;display:block}.footer-brand-link[data-astro-cid-jo6i4kqk]:hover .footer-logo[data-astro-cid-jo6i4kqk]{opacity:1}.footer-desc[data-astro-cid-jo6i4kqk]{font-size:var(--fs-sm);margin-bottom:20px;line-height:1.6}.iso-badge[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);color:var(--c-gold);border:1px solid var(--c-gold-border);border-radius:var(--r-sm);background:#c5a05914;padding:4px 10px;display:inline-block}.footer-col[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]{color:#fff;font-size:var(--fs-lg);margin-bottom:22px;padding-bottom:10px;position:relative}.footer-col[data-astro-cid-jo6i4kqk] h3[data-astro-cid-jo6i4kqk]:after{content:"";background:var(--c-gold);width:32px;height:2px;position:absolute;bottom:0;left:0}.footer-links[data-astro-cid-jo6i4kqk]{list-style:none}.footer-links[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{margin-bottom:12px}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--c-text-on-dark);font-size:var(--fs-sm)}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--c-gold);padding-left:4px}.footer-subtext[data-astro-cid-jo6i4kqk]{font-size:var(--fs-sm);margin-bottom:16px;line-height:1.5}.contact-line[data-astro-cid-jo6i4kqk]{font-size:var(--fs-sm);margin-bottom:8px}.legal-note[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);color:var(--c-text-on-dark);margin-top:15px}.footer-social-bar[data-astro-cid-jo6i4kqk]{align-items:center;gap:12px;margin-top:14px;display:flex}.footer-social-link[data-astro-cid-jo6i4kqk]{font-size:var(--fs-xs);color:var(--c-text-on-dark);border-radius:var(--r-sm);background:#ffffff0d;border:1px solid #ffffff1a;align-items:center;gap:6px;padding:4px 10px;text-decoration:none;transition:all .2s;display:inline-flex}.footer-social-link[data-astro-cid-jo6i4kqk]:hover{color:var(--c-gold);border-color:var(--c-gold);background:#c5a0591a}.footer-bottom[data-astro-cid-jo6i4kqk]{background:var(--c-dark);font-size:var(--fs-xs);border-top:1px solid #ffffff0f;padding:20px 0}.footer-bottom-content[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;display:flex}.footer-bottom-links[data-astro-cid-jo6i4kqk]{color:var(--c-text-on-dark);gap:20px;display:flex}.footer-bottom-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--c-gold)}@media (width<=992px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=576px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-bottom-content[data-astro-cid-jo6i4kqk]{text-align:center;flex-direction:column;gap:10px}}.cookie-banner[data-astro-cid-hq3mgpmn]{border-top:2px solid var(--c-gold,#d99a1e);color:#e2e8f0;z-index:2147483647;touch-action:manipulation;background:#181a1c;padding:16px 24px;font-size:.9rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 24px #000000b3}.cookie-close-btn[data-astro-cid-hq3mgpmn]{color:#94a3b8;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .2s;display:inline-flex;position:absolute;top:10px;right:14px}.cookie-close-btn[data-astro-cid-hq3mgpmn]:hover{color:#fff;background:#ffffff1a}.cookie-inner[data-astro-cid-hq3mgpmn]{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding-right:36px;display:flex}.cookie-title[data-astro-cid-hq3mgpmn]{color:#fff;margin-bottom:4px;font-size:.98rem;font-weight:700;display:block}.cookie-text[data-astro-cid-hq3mgpmn] p[data-astro-cid-hq3mgpmn]{color:#cbd5e1;margin:0;font-size:.86rem;line-height:1.45}.cookie-text[data-astro-cid-hq3mgpmn] a[data-astro-cid-hq3mgpmn]{color:var(--c-gold,#d99a1e);text-decoration:underline}.cookie-actions[data-astro-cid-hq3mgpmn]{flex-shrink:0;gap:12px;display:flex}.cookie-btn[data-astro-cid-hq3mgpmn]{cursor:pointer;white-space:nowrap;touch-action:manipulation;border:none;border-radius:4px;padding:10px 18px;font-size:.85rem;font-weight:600;transition:all .2s}.btn-reject[data-astro-cid-hq3mgpmn]{color:#fff;background:0 0;border:1px solid #ffffff59}.btn-reject[data-astro-cid-hq3mgpmn]:hover{background:#ffffff1f;border-color:#fff}.btn-accept[data-astro-cid-hq3mgpmn]{background:var(--c-gold,#d99a1e);color:#1c2e4a;font-weight:700}.btn-accept[data-astro-cid-hq3mgpmn]:hover{background:var(--c-gold-hover,#f0ab26);color:#fff}@media (width<=768px){.cookie-banner[data-astro-cid-hq3mgpmn]{border:2px solid var(--c-gold,#d99a1e)!important;border-radius:12px!important;width:auto!important;max-height:80dvh!important;padding:14px!important;inset:12px 12px auto!important;overflow-y:auto!important;box-shadow:0 12px 36px #000000e6!important}.cookie-inner[data-astro-cid-hq3mgpmn]{flex-direction:column!important;align-items:stretch!important;gap:12px!important;padding-right:32px!important}.cookie-title[data-astro-cid-hq3mgpmn]{margin-bottom:2px!important;font-size:.92rem!important}.cookie-text[data-astro-cid-hq3mgpmn] p[data-astro-cid-hq3mgpmn]{font-size:.82rem!important;line-height:1.35!important}.cookie-actions[data-astro-cid-hq3mgpmn]{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.cookie-btn[data-astro-cid-hq3mgpmn]{text-align:center!important;white-space:nowrap!important;border-radius:6px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:44px!important;padding:11px 8px!important;font-size:.84rem!important;font-weight:700!important;display:flex!important}.cookie-close-btn[data-astro-cid-hq3mgpmn]{width:32px!important;height:32px!important;top:8px!important;right:8px!important}}
