.webinars-grid[data-astro-cid-ba4lfenn]{display:grid;grid-template-columns:1fr;gap:2rem;margin:3rem 0}@media (min-width: 768px){.webinars-grid[data-astro-cid-ba4lfenn]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;align-items:stretch}.webinar-card[data-astro-cid-ba4lfenn]{height:650px;min-height:650px}.webinar-header[data-astro-cid-ba4lfenn]{flex-wrap:nowrap}.webinar-date[data-astro-cid-ba4lfenn]{font-size:1.1rem;height:70px}}@media (max-width: 480px){.webinar-card[data-astro-cid-ba4lfenn]{padding:1rem 1.5rem 1.5rem}.webinar-header[data-astro-cid-ba4lfenn]{flex-direction:column;align-items:flex-start;gap:.3rem;margin-bottom:.8rem}.webinar-date[data-astro-cid-ba4lfenn]{text-align:left;font-size:.9rem;line-height:1.2;height:50px;align-items:flex-start}.webinar-number[data-astro-cid-ba4lfenn]{align-self:flex-start}.webinar-date[data-astro-cid-ba4lfenn] br[data-astro-cid-ba4lfenn]{margin:.1rem 0}}.webinar-card[data-astro-cid-ba4lfenn]{background:#0c0a09cc;border:2px solid rgba(252,211,77,.2);border-radius:16px;padding:1.5rem 2rem 2rem;transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;height:100%}.webinar-card[data-astro-cid-ba4lfenn]:hover{border-color:#fcd34d80;transform:translateY(-4px);box-shadow:0 20px 40px #0000004d}.webinar-header[data-astro-cid-ba4lfenn]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;gap:.5rem;flex-wrap:wrap}.webinar-number[data-astro-cid-ba4lfenn]{background:linear-gradient(135deg,#fcd34d,#f59e0b);color:#0c0a09;font-weight:700;font-size:1.2rem;padding:.5rem 1rem;border-radius:8px;min-width:60px;text-align:center;flex-shrink:0}.webinar-date[data-astro-cid-ba4lfenn]{color:#fcd34d;font-weight:600;font-size:1rem;line-height:1.2;text-align:right;flex:1;min-width:0;word-wrap:break-word;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;height:60px}.webinar-date[data-astro-cid-ba4lfenn] br[data-astro-cid-ba4lfenn]{display:block;margin:.1rem 0}.webinar-title[data-astro-cid-ba4lfenn]{font-size:1.4rem;font-weight:700;color:#fff;margin-bottom:.5rem;line-height:1.3}.webinar-duration[data-astro-cid-ba4lfenn]{color:#9ca3af;font-size:.9rem;margin-bottom:1.5rem}.webinar-content[data-astro-cid-ba4lfenn]{flex:1;display:flex;flex-direction:column;min-height:0}.webinar-content[data-astro-cid-ba4lfenn] h4[data-astro-cid-ba4lfenn]{color:#fcd34d;font-size:1.1rem;font-weight:600;margin-bottom:1rem;flex-shrink:0}.webinar-list[data-astro-cid-ba4lfenn]{list-style:none;padding:0;margin-bottom:1.5rem;flex:1;min-height:0}.webinar-list[data-astro-cid-ba4lfenn] li[data-astro-cid-ba4lfenn]{color:#d1d5db;margin-bottom:.8rem;padding-left:1.5rem;position:relative;line-height:1.5}.webinar-list[data-astro-cid-ba4lfenn] li[data-astro-cid-ba4lfenn]:before{content:"✓";position:absolute;left:0;color:#fcd34d;font-weight:700}.webinar-bonus[data-astro-cid-ba4lfenn]{background:#fcd34d1a;border:1px solid rgba(252,211,77,.3);border-radius:8px;padding:1rem;margin-top:1rem;color:#fcd34d;font-size:.95rem;line-height:1.4}.webinars-cta[data-astro-cid-ba4lfenn]{text-align:center;margin-top:3rem}.cta-title[data-astro-cid-ba4lfenn]{color:#fff;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.3}.webinars-cta[data-astro-cid-ba4lfenn] .cta-button[data-astro-cid-ba4lfenn]{display:inline-block;background:linear-gradient(135deg,#fcd34d,#f59e0b);color:#0c0a09;text-decoration:none;font-weight:700;font-size:1.2rem;padding:1.2rem 3rem;border-radius:12px;box-shadow:0 10px 40px #fcd34d4d;transition:all .3s ease;margin-bottom:1rem}.webinars-cta[data-astro-cid-ba4lfenn] .cta-button[data-astro-cid-ba4lfenn]:hover{transform:translateY(-2px);box-shadow:0 15px 50px #fcd34d66}.cta-subtitle[data-astro-cid-ba4lfenn]{color:#9ca3af;font-size:.9rem;margin:0;font-weight:500}.webinar-card[data-astro-cid-ba4lfenn].past{opacity:.5;border-color:#9ca3af33}.webinar-card[data-astro-cid-ba4lfenn].past:hover{opacity:.6;border-color:#9ca3af4d;transform:translateY(-2px)}.webinar-card[data-astro-cid-ba4lfenn].current{border-color:#fcd34d99;box-shadow:0 0 30px #fcd34d33}.webinar-card[data-astro-cid-ba4lfenn].current:hover{border-color:#fcd34dcc;box-shadow:0 0 40px #fcd34d4d}.benefits-container[data-astro-cid-vf5hcsmr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin:3rem 0}.benefit-item[data-astro-cid-vf5hcsmr]{background:linear-gradient(135deg,#fcd34d1a,#fcd34d0d);padding:2rem;border-radius:16px;border:1px solid rgba(252,211,77,.2);transition:all .3s ease;position:relative;overflow:hidden}.benefit-item[data-astro-cid-vf5hcsmr]:before{content:"";position:absolute;top:-50%;right:-50%;width:100px;height:100px;background:radial-gradient(circle,rgba(252,211,77,.2) 0%,transparent 70%);border-radius:50%;transition:all .3s ease}.benefit-item[data-astro-cid-vf5hcsmr]:hover{transform:translateY(-5px);border-color:#fcd34d66;box-shadow:0 10px 30px #fcd34d33}.benefit-item[data-astro-cid-vf5hcsmr]:hover:before{top:-20%;right:-20%;width:150px;height:150px}.benefit-item[data-astro-cid-vf5hcsmr] h3[data-astro-cid-vf5hcsmr]{color:#fcd34d;font-size:1.3rem;margin-bottom:1rem;font-weight:700;position:relative;z-index:1}.benefit-item[data-astro-cid-vf5hcsmr] p[data-astro-cid-vf5hcsmr]{color:#d1d5db;line-height:1.6;position:relative;z-index:1}.bonus-badge[data-astro-cid-vf5hcsmr]{display:inline-block;background:linear-gradient(135deg,#fcd34d,#f59e0b);color:#0c0a09;padding:.8rem 2rem;border-radius:50px;font-weight:700;font-size:1.1rem;box-shadow:0 5px 20px #fcd34d4d}@media (max-width: 768px){.benefits-container[data-astro-cid-vf5hcsmr]{grid-template-columns:1fr;gap:1.5rem}.benefit-item[data-astro-cid-vf5hcsmr]{padding:1.5rem}}.marker-highlight[data-astro-cid-gslejrms]{position:relative;display:inline-block}.marker-highlight[data-astro-cid-gslejrms]:before{content:"";position:absolute;inset:-12px -25px;background:#fcd34d;transform:rotate(-12deg);z-index:-1;margin-left:12px;border-radius:15px 8px 12px 5px;box-shadow:3px 3px #fcd34d99,6px 6px #fcd34d4d,0 2px 8px #0003}.practice-section[data-astro-cid-gslejrms]{display:flex;align-items:center;gap:3rem}.practice-box[data-astro-cid-gslejrms]{flex:1}.practice-image[data-astro-cid-gslejrms]{flex:0 0 auto;display:flex;align-items:center;justify-content:center}.ninja-image[data-astro-cid-gslejrms]{max-width:400px!important;width:400px!important;height:auto!important;opacity:.9;transition:opacity .3s ease}.ninja-image[data-astro-cid-gslejrms]:hover{opacity:1}@media (max-width: 768px){.practice-section[data-astro-cid-gslejrms]{flex-direction:column;gap:2rem;text-align:center}.ninja-image[data-astro-cid-gslejrms]{max-width:350px!important;width:350px!important}}@media (max-width: 480px){.practice-section[data-astro-cid-gslejrms]{gap:1.5rem}.ninja-image[data-astro-cid-gslejrms]{max-width:280px!important;width:280px!important}}.speaker-frame[data-astro-cid-v2cbyr3p]{width:280px;height:280px;border-radius:50%;border:4px solid #fcd34d;transition:all .3s ease;position:relative}.speaker-image[data-astro-cid-v2cbyr3p]{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;transition:all .3s ease;transform:translateY(25px) scale(1.2)}.about-card[data-astro-cid-v2cbyr3p]:hover .speaker-frame[data-astro-cid-v2cbyr3p]{border-width:6px}.about-card[data-astro-cid-v2cbyr3p]:hover .speaker-image[data-astro-cid-v2cbyr3p]{transform:translateY(25px) scale(1.25)}.speaker-image[data-astro-cid-v2cbyr3p][alt="Krzysztof Tutak"]{transform:translate(9px) translateY(10px) scale(1.4);object-position:center 15%}.about-card[data-astro-cid-v2cbyr3p]:hover .speaker-image[data-astro-cid-v2cbyr3p][alt="Krzysztof Tutak"]{transform:translate(9px) translateY(10px) scale(1.45)}.spacer[data-astro-cid-v2cbyr3p]{height:56px}h3[data-astro-cid-v2cbyr3p]{font-size:1.875rem;transition:all .3s ease}.about-card[data-astro-cid-v2cbyr3p]:hover h3[data-astro-cid-v2cbyr3p]{transform:translateY(4px)}.about-avatar[data-astro-cid-v2cbyr3p]{display:flex;align-items:center;justify-content:center;margin-bottom:0;background:none!important;width:auto!important;height:auto!important;font-size:inherit!important;overflow:visible!important;position:relative}.faq-section[data-astro-cid-al2ca2vr]{background:#0c0a09}.faq-toggle[data-astro-cid-al2ca2vr]{display:none}.faq-item[data-astro-cid-al2ca2vr]{background:#332d29!important;margin-bottom:1.5rem;border-radius:12px;overflow:hidden;border:1px solid rgba(252,211,77,.2)!important;transition:all .3s ease}.faq-item[data-astro-cid-al2ca2vr]:hover{border-color:#fcd34d66!important;box-shadow:0 5px 20px #fcd34d1a;transform:translateY(-2px)}.faq-question[data-astro-cid-al2ca2vr]{padding:1.5rem;font-weight:700;font-size:1.1rem;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;background:transparent;color:#fcd34d;cursor:pointer}.faq-question[data-astro-cid-al2ca2vr]:hover{color:#fcd34d!important}.faq-question[data-astro-cid-al2ca2vr] span[data-astro-cid-al2ca2vr]{color:#fcd34d;font-size:1.5rem;font-weight:300;transition:all .3s ease;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fcd34d1a}.faq-question[data-astro-cid-al2ca2vr]:hover span[data-astro-cid-al2ca2vr]{background:#fcd34d33}.faq-answer[data-astro-cid-al2ca2vr]{padding:0 1.5rem 1.5rem;color:#fff;max-height:0;overflow:hidden;background:transparent;line-height:1.7;transition:max-height .3s ease-out,padding .3s ease-out}.faq-toggle[data-astro-cid-al2ca2vr]:checked+.faq-question[data-astro-cid-al2ca2vr] span[data-astro-cid-al2ca2vr]{background:#fcd34d33;transform:rotate(45deg)}.faq-toggle[data-astro-cid-al2ca2vr]:checked~.faq-answer[data-astro-cid-al2ca2vr]{max-height:200px;padding:0 1.5rem 1.5rem}.ml-form-checkboxRow .label-description,.ml-form-checkboxRow .label-description *{color:#fff!important}.ml-embedded{gap:0!important}.ml-form-checkboxRow{margin-top:.5rem!important;margin-bottom:1.5rem!important;display:flex!important;align-items:flex-start!important;gap:0!important}.ml-form-checkboxRow .label-description{flex:1!important;display:block!important;padding:0!important}.ml-form-checkboxRow .label-description p{margin:0!important;line-height:1.5!important;padding:0!important}.ml-form-checkboxRow .label-description p span{padding-left:0!important}.ml-form-checkboxRow input[type=checkbox]{margin-top:.15rem!important}.ml-embedded label.checkbox:before,.ml-embedded label.checkbox:after{display:none!important;content:none!important}.ml-embedded form{gap:0!important}
