.elementor-element-057d930{display:none !important}.elementor-element-c4a35df p{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:20px !important;font-weight:600 !important;letter-spacing:.04em !important;text-transform:uppercase !important;color:#0f0e0c !important;margin-bottom:8px !important}.elementor-element-8c5c209 p{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:15px !important;color:#5c5349 !important;line-height:1.6 !important;margin-bottom:36px !important}.elementor-element-8c5c209 a{color:#875239 !important;text-decoration:underline !important;text-underline-offset:3px !important}.misztela-legal-layout{display:flex;align-items:flex-start;gap:56px;width:100%;max-width:1228px;margin:0 auto;box-sizing:border-box;position:relative}.misztela-legal-sidebar{width:280px;flex-shrink:0;position:sticky;top:110px;background:#faf8f5;border:1px solid #ece7e1;border-radius:16px;padding:24px 18px;box-sizing:border-box;max-height:calc(100vh - 130px);display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.02);z-index:20}.misztela-sidebar-doc{margin-bottom:16px}.misztela-sidebar-doc-title{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:15px;font-weight:600;color:#0f0e0c;margin:0 0 6px;line-height:1.3}.misztela-sidebar-doc-text{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:12px;color:#5c5349;line-height:1.55;margin:0}.misztela-sidebar-divider{height:1px;background:#e8e4df;border:none;margin:14px 0 16px}.misztela-sidebar-toc-title{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:15px;font-weight:600;color:#0f0e0c;margin:0 0 12px;line-height:1.3}.misztela-sidebar-toc-nav{flex:1;min-height:0;overflow-y:auto;padding-right:4px;margin-right:-4px;position:relative;scrollbar-width:thin;scrollbar-color:#d7d0ca transparent}.misztela-sidebar-toc-nav::-webkit-scrollbar{width:4px}.misztela-sidebar-toc-nav::-webkit-scrollbar-track{background:0 0}.misztela-sidebar-toc-nav::-webkit-scrollbar-thumb{background-color:#d7d0ca;border-radius:4px}.misztela-sidebar-toc-list{list-style:none;margin:0;padding:0;position:relative;border-left:2px solid #e8e4df}.misztela-toc-item{margin:0;padding:0;position:relative}.misztela-toc-link{display:flex;align-items:baseline;gap:8px;padding:8px 10px 8px 12px;margin-left:-2px;border-left:2px solid transparent;color:#5c5349;text-decoration:none;font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:12.5px;line-height:1.45;border-radius:0 6px 6px 0;transition:all .2s ease}.misztela-toc-link:hover{color:#0f0e0c;background:rgba(135,82,57,.04)}.misztela-toc-num{color:#875239;font-weight:600;font-size:12.5px;min-width:24px;flex-shrink:0}.misztela-toc-text{flex:1;color:inherit}.misztela-toc-item.is-active .misztela-toc-link{border-left-color:#875239;color:#0f0e0c;font-weight:600;background:rgba(135,82,57,.07)}.misztela-toc-item.is-active .misztela-toc-num{color:#875239;font-weight:700}.misztela-sidebar-pdf-wrap{padding-top:16px;margin-top:12px;border-top:1px solid #e8e4df}.misztela-sidebar-pdf-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:11px 16px;box-sizing:border-box;background:#875239;color:#fff !important;font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:13.5px;font-weight:500;text-decoration:none !important;border-radius:9999px;transition:background-color .2s ease,transform .15s ease}.misztela-sidebar-pdf-btn:hover{background:#6e3f2a;color:#fff !important;transform:translateY(-1px)}.misztela-sidebar-pdf-btn svg{width:16px;height:16px;flex-shrink:0}.misztela-legal-content{flex:1;min-width:0;max-width:884px}#regulamin section{margin-bottom:64px;scroll-margin-top:120px}#regulamin section>p:first-child{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#875239;margin-bottom:8px}#regulamin section h2{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:30px;font-weight:600;line-height:1.25;color:#0f0e0c;margin-top:0;margin-bottom:24px}#regulamin section p{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:15px;color:#3e3731;line-height:1.75;margin-bottom:16px}#regulamin section ol,#regulamin section ul{margin:20px 0 24px;padding-left:28px}#regulamin section li{font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:15px;line-height:1.75;color:#3e3731;margin-bottom:14px}#regulamin section .fw-600,#regulamin section strong,#regulamin section b{font-weight:600;color:#0f0e0c}#regulamin section a{color:#875239;text-decoration:underline;text-underline-offset:3px;transition:color .2s ease;overflow-wrap:anywhere}#regulamin section a:hover{color:#0f0e0c}#regulamin section.zalacznik{background:#faf8f5;border:1px solid #ece7e1;border-radius:16px;padding:40px;margin-top:48px;margin-bottom:40px;box-shadow:0 4px 24px rgba(0,0,0,.02)}#regulamin section.zalacznik>p:first-child{color:#875239;font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px}#regulamin section.zalacznik h2{font-size:26px;margin-bottom:18px;margin-top:10px}#regulamin section.zalacznik ul,#regulamin section.zalacznik ol{list-style:none;padding-left:0;border-top:1px solid #e8e4df;padding-top:24px;margin-top:24px}#regulamin section.zalacznik li{padding-left:0;margin-bottom:14px;color:#3e3731}#regulamin section.zalacznik-formularz ul{margin-top:28px}#regulamin section.zalacznik-formularz li{font-size:12.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#0f0e0c;padding:14px 0 10px;margin-bottom:0;border-bottom:1px dashed #d7d0ca;position:relative}#regulamin section.zalacznik-formularz li:last-child{border-bottom:none;text-align:right;padding-top:48px;margin-top:20px;display:flex;flex-direction:column;align-items:flex-end}#regulamin section.zalacznik-formularz li:last-child:before{content:'';display:block;width:140px;height:1px;background:#3e3731;margin-bottom:6px}#regulamin>p:last-of-type,#regulamin>p:nth-last-of-type(2){font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:12px;color:#8c867e;font-style:italic;line-height:1.6;margin-top:8px;margin-bottom:0}#regulamin>p:nth-last-of-type(2){margin-top:32px;border-top:1px solid #e8e4df;padding-top:20px}.misztela-toc-mobile-bar{display:none}@media (max-width:1023px){.misztela-legal-layout{flex-direction:column;gap:0}.misztela-legal-sidebar{display:none}.misztela-legal-content{max-width:100%;width:100%}.misztela-toc-mobile-bar{display:block;position:sticky;top:65px;z-index:50;background:#faf8f5;border:1px solid #ece7e1;border-radius:12px;margin-bottom:28px;padding:10px 16px;box-shadow:0 4px 16px rgba(0,0,0,.06)}.misztela-toc-mobile-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;background:0 0;border:none;padding:0;cursor:pointer;font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;text-align:left}.misztela-toc-mobile-label{font-size:13px;font-weight:600;color:#875239;text-transform:uppercase;letter-spacing:.05em}.misztela-toc-mobile-curr{font-size:13.5px;font-weight:500;color:#0f0e0c;margin-left:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.misztela-toc-mobile-chevron{width:18px;height:18px;stroke:#875239;transition:transform .25s ease;flex-shrink:0}.misztela-toc-mobile-bar.is-open .misztela-toc-mobile-chevron{transform:rotate(180deg)}.misztela-toc-mobile-dropdown{display:none;max-height:55vh;overflow-y:auto;margin-top:12px;padding-top:12px;border-top:1px solid #e8e4df}.misztela-toc-mobile-bar.is-open .misztela-toc-mobile-dropdown{display:block}.misztela-toc-mobile-dropdown .misztela-sidebar-toc-list{border-left:2px solid #e8e4df}.misztela-toc-mobile-pdf{margin-top:14px;padding-top:12px;border-top:1px solid #e8e4df}#regulamin section{margin-bottom:48px;scroll-margin-top:140px}#regulamin section h2{font-size:24px}#regulamin section.zalacznik{padding:24px 18px}}