.Header_header__072v2{position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:var(--color-white);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-sm)}.Header_nav__evgr5{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:14px;padding-bottom:14px;position:relative}.Header_logo__0dir7{text-decoration:none;flex-shrink:0}.Header_logoImage__3Nnj4{display:block;height:40px;width:auto}.Header_navList__Xi2gf{display:none;list-style:none;margin:0;padding:0;gap:.25rem}@media (min-width:992px){.Header_navList__Xi2gf{display:flex;align-items:center}}.Header_navLink__bzbwi{display:block;padding:8px 14px;color:var(--color-text);font-weight:500;font-size:.95rem;border-radius:var(--radius-sm);transition:color .15s,background-color .15s;text-decoration:none;white-space:nowrap;position:relative}.Header_navLink__bzbwi:after{content:"";position:absolute;bottom:4px;right:14px;width:0;height:2px;background:var(--color-primary);transition:width .3s ease}.Header_navLink__bzbwi:hover{color:var(--color-primary);background-color:rgba(108,99,255,.06);text-decoration:none}.Header_navLink__bzbwi:hover:after{width:calc(100% - 28px)}.Header_ctaGroup__v0od_{display:flex;align-items:center;gap:8px}.Header_ctaButton__1tNE0{white-space:nowrap;font-size:.95rem;padding:10px 20px}@media (max-width:991px){.Header_ctaGroup__v0od_{display:none}}.Header_ctaPrograms__2kg0q{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff;font-weight:600;transition:background-color .2s,border-color .2s}.Header_ctaPrograms__2kg0q:hover{background:#e85555;border-color:#e85555;color:#fff}.Header_hamburger__f_45F{display:flex;flex-direction:column;justify-content:space-between;width:28px;height:20px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}@media (min-width:992px){.Header_hamburger__f_45F{display:none}}.Header_hamburgerLine___fPM1{display:block;width:100%;height:2px;background-color:var(--color-text);border-radius:2px;transition:transform .25s,opacity .25s}.Header_hamburgerLine___fPM1.Header_open__cQB4I:first-child{transform:translateY(9px) rotate(45deg)}.Header_hamburgerLine___fPM1.Header_open__cQB4I:nth-child(2){opacity:0}.Header_hamburgerLine___fPM1.Header_open__cQB4I:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.Header_mobileMenu__B5eYP{position:absolute;top:calc(100% + 1px);right:0;left:0;background-color:var(--color-white);border-top:1px solid var(--color-border);box-shadow:var(--shadow-md);padding:16px;z-index:99}.Header_mobileMenu__B5eYP ul{list-style:none;margin:0;padding:0}.Header_mobileNavLink__MIePn{display:block;padding:12px 16px;color:var(--color-text);font-weight:500;font-size:1rem;border-radius:var(--radius-sm);text-decoration:none;transition:background-color .15s}.Header_mobileNavLink__MIePn:hover{background-color:rgba(108,99,255,.06);color:var(--color-primary);text-decoration:none}.Header_mobileCta__7cmfV{display:block;text-align:center;font-size:1rem}.Header_mobileCtaPrograms__WhBZ_{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff;font-weight:600}.Header_mobileCtaPrograms__WhBZ_:hover{background:#e85555;border-color:#e85555;color:#fff}.Footer_footer__yl3k1{background-color:#1a1f2e;color:#c8cdd8;padding:60px 0 0;margin-top:auto}.Footer_topRow__b0Lzd{padding-bottom:40px;border-bottom:1px solid hsla(0,0%,100%,.1)}.Footer_brand__epaix{font-family:var(--font-accent);color:var(--color-white);font-size:1.6rem;margin-bottom:.5rem}.Footer_tagline__VeQYX{color:#a0a8bb;font-size:.9rem;margin-bottom:1.25rem;line-height:1.5}.Footer_contact__oICuX{display:flex;flex-direction:column;gap:8px;font-style:normal;margin-bottom:1.25rem}.Footer_contactLink__uyVd9{color:#c8cdd8;text-decoration:none;font-size:.9rem;transition:color .15s;display:flex;align-items:center;gap:8px}.Footer_contactLink__uyVd9:hover{color:var(--color-primary);text-decoration:none}.Footer_social__H97YH{display:flex;gap:12px;flex-wrap:wrap}.Footer_socialLink__Wcgd8{color:#a0a8bb;font-size:.85rem;text-decoration:none;padding:4px 10px;border:1px solid hsla(0,0%,100%,.15);border-radius:var(--radius-sm);transition:color .15s,border-color .15s}.Footer_socialLink__Wcgd8:hover{color:var(--color-primary);border-color:var(--color-primary);text-decoration:none}.Footer_colTitle__MxxhY{font-family:var(--font-headings);color:var(--color-white);font-size:1rem;font-weight:700;margin-bottom:1rem}.Footer_linkList__zB_xc{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.Footer_footerLink__jiil8{color:#a0a8bb;text-decoration:none;font-size:.9rem;transition:color .15s;display:inline-flex;align-items:center;gap:4px;position:relative}.Footer_footerLink__jiil8:after{content:"";position:absolute;bottom:-1px;right:0;width:0;height:1px;background:var(--color-primary);transition:width .3s ease}.Footer_footerLink__jiil8:hover{color:var(--color-primary);text-decoration:none}.Footer_footerLink__jiil8:hover:after{width:100%}.Footer_externalBadge__UGu12{font-size:.8rem;opacity:.7}.Footer_comingSoon__eGPsX{cursor:default;opacity:.7}.Footer_comingSoon__eGPsX:hover{color:#a0a8bb}.Footer_badge__Udf9p{font-size:.7rem;background-color:var(--color-secondary);color:#fff;padding:1px 6px;border-radius:100px;font-weight:600}.Footer_ctaText__kmqM1{color:#a0a8bb;font-size:.9rem;margin-bottom:1rem;line-height:1.6}.Footer_footerCta__4tqH5{display:inline-block;font-size:.9rem;padding:10px 20px}.Footer_footerPitch__owaJs,.Footer_legalGroup__2zqgW{border-top:1px solid hsla(0,0%,100%,.1);margin-top:20px;padding-top:18px}.Footer_bottomRow__4P744{display:flex;flex-direction:column;align-items:center;gap:12px;padding:20px 0;text-align:center}@media (min-width:768px){.Footer_bottomRow__4P744{flex-direction:row;justify-content:space-between;text-align:right}}.Footer_copyright__g3z6w{color:#6b7280;font-size:.85rem;margin:0}.WhatsAppFloat_float__6iKua{position:fixed;bottom:24px;right:24px;z-index:200;width:56px;height:56px;border-radius:50%;background-color:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(37,211,102,.4);transition:transform .2s,box-shadow .2s;text-decoration:none;animation:WhatsAppFloat_bounce__BOKqf 3s ease-in-out infinite;will-change:transform}.WhatsAppFloat_float__6iKua:after,.WhatsAppFloat_float__6iKua:before{content:"";position:absolute;inset:0;border-radius:50%;background-color:#25d366;animation:WhatsAppFloat_sonar__whH9G 3s ease-out infinite;z-index:-1}.WhatsAppFloat_float__6iKua:after{animation-delay:1s}.WhatsAppFloat_float__6iKua:hover{transform:scale(1.1);box-shadow:0 6px 24px rgba(37,211,102,.6);text-decoration:none;animation:none}.WhatsAppFloat_float__6iKua:hover:after,.WhatsAppFloat_float__6iKua:hover:before{animation:none;opacity:0}.WhatsAppFloat_float__6iKua:focus-visible{outline:3px solid #25d366;outline-offset:4px}@keyframes WhatsAppFloat_sonar__whH9G{0%{transform:scale(1);opacity:.5}80%{transform:scale(2);opacity:0}to{transform:scale(2);opacity:0}}@keyframes WhatsAppFloat_bounce__BOKqf{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.CookieConsent_banner__SFiFc{position:fixed;bottom:0;right:0;left:0;z-index:300;background-color:#1a1f2e;color:var(--color-white);padding:16px 24px;display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;box-shadow:0 -4px 20px rgba(0,0,0,.2)}.CookieConsent_text__9Dd4z{margin:0;font-size:.9rem;color:#c8cdd8;text-align:center}.CookieConsent_link__ekZjw{color:var(--color-primary);text-decoration:underline}.CookieConsent_link__ekZjw:hover{color:var(--color-primary-dark)}.CookieConsent_acceptBtn__WTK87{font-size:.9rem;padding:8px 24px;white-space:nowrap;flex-shrink:0}.BackToTop_btn__rC_gM{position:fixed;bottom:24px;left:24px;width:48px;height:48px;border-radius:50%;background:var(--color-primary);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:90;opacity:0;transform:translateY(20px);transition:opacity .3s,transform .3s,background-color .2s;pointer-events:none;box-shadow:var(--shadow-md)}.BackToTop_btn__rC_gM.BackToTop_visible__Rl_Ui{opacity:.9;transform:translateY(0);pointer-events:auto}.BackToTop_btn__rC_gM:hover{background:var(--color-primary-dark,#5a52e0);opacity:1}.Layout_wrapper__iB374{display:flex;flex-direction:column;min-height:100vh}.Layout_main__BqQ1G{flex:1 1;outline:none}.WorkshopsPage_formatHero__0obVm,.WorkshopsPage_hero__ywwLY{background:linear-gradient(135deg,rgba(108,99,255,.09),rgba(46,213,115,.08)),var(--color-white);border-bottom:1px solid var(--color-border);padding:58px 0 46px}.WorkshopsPage_formatHero__0obVm{background:linear-gradient(135deg,var(--format-soft),rgba(250,251,252,.96)),var(--color-white)}.WorkshopsPage_kicker__JqBP6{color:var(--color-primary);font-size:.9rem;font-weight:800;margin:0 0 10px}.WorkshopsPage_title__UwtDL{color:var(--color-text);font-family:var(--font-headings);font-size:clamp(2rem,5vw,3.25rem);line-height:1.18;margin:0 0 14px;max-width:920px}.WorkshopsPage_subtitle__pgv_o{color:var(--color-text-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.75;margin:0;max-width:720px}.WorkshopsPage_audienceSection__vkq7F,.WorkshopsPage_ctaSection__b14AP,.WorkshopsPage_formatsSection___5vpb{padding:var(--section-padding)}.WorkshopsPage_topicsSection__jhW28{background:var(--color-white);border-block:1px solid var(--color-border);padding:58px 0}.WorkshopsPage_sectionIntro__cPx0x{margin-bottom:26px;max-width:720px}.WorkshopsPage_sectionTitle__sWHX2{color:var(--color-text);font-family:var(--font-headings);font-size:clamp(1.55rem,3vw,2.25rem);margin:0 0 8px}.WorkshopsPage_sectionText__r3Lfd{color:var(--color-text-muted);margin:0}.WorkshopsPage_formatsGrid__23Lpg{display:grid;grid-gap:18px;gap:18px;grid-template-columns:1fr}.WorkshopsPage_formatCard__oHcld{background:var(--color-white);border:1px solid color-mix(in srgb,var(--format-color) 28%,var(--color-border));border-radius:var(--radius-md);box-shadow:var(--shadow-sm);color:var(--color-text);display:flex;flex-direction:column;min-height:220px;padding:26px;position:relative;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.WorkshopsPage_formatCard__oHcld:before{background:var(--format-soft);border-radius:0 0 0 999px;content:"";height:78px;left:0;position:absolute;top:0;width:96px}.WorkshopsPage_formatCard__oHcld:hover{border-color:var(--format-color);box-shadow:var(--shadow-md);color:var(--color-text);text-decoration:none;transform:translateY(-3px)}.WorkshopsPage_formatIcon__wwb2u{font-size:2.15rem;line-height:1;margin-bottom:16px;position:relative;z-index:1}.WorkshopsPage_formatEyebrow__eCIgM{color:var(--format-color);font-size:.86rem;font-weight:800;margin-bottom:12px}.WorkshopsPage_formatTitle__i6X75{font-family:var(--font-headings);font-size:1.38rem;margin:0 0 6px}.WorkshopsPage_formatDescription__anCUx{color:var(--color-text-muted);font-size:.9rem;line-height:1.55;margin:0}.WorkshopsPage_formatCount__KXI79{color:var(--color-text);font-weight:800;margin-top:24px}.WorkshopsPage_formatGuide__FbEZ2{background:var(--color-bg);border-top:1px solid var(--color-border);padding:58px 0}.WorkshopsPage_guideGrid__EOywI{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr}.WorkshopsPage_guideItem__MCdtX{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);padding:22px}.WorkshopsPage_guideItem__MCdtX h3{color:var(--color-text);font-family:var(--font-headings);font-size:1.08rem;margin:0 0 8px}.WorkshopsPage_guideItem__MCdtX p{color:var(--color-text-muted);line-height:1.6;margin:0}.WorkshopsPage_topicChips__Upd0S{display:flex;flex-wrap:wrap;gap:10px}.WorkshopsPage_topicChip__0jWBw{background:hsl(calc(225 + var(--topic-index) * 18) 88% 96%);border:1px solid hsl(calc(225 + var(--topic-index) * 18) 68% 84%);border-radius:999px;color:var(--color-text);font-size:.9rem;font-weight:700;padding:9px 16px}.WorkshopsPage_audienceGrid__Ed9Tr{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr}.WorkshopsPage_audienceCard__HyI7q{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:22px}.WorkshopsPage_audienceCard__HyI7q h3{font-size:1.12rem;margin:0 0 8px}.WorkshopsPage_audienceCard__HyI7q p{color:var(--color-text-muted);margin:0}.WorkshopsPage_ctaSection__b14AP{background:var(--color-bg)}.WorkshopsPage_ctaBox__tSAbG{align-items:flex-start;background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:24px;padding:28px}.WorkshopsPage_ctaBox__tSAbG h2{font-size:clamp(1.45rem,3vw,2rem);margin:0 0 8px}.WorkshopsPage_ctaBox__tSAbG p{color:var(--color-text-muted);margin:0}.WorkshopsPage_ctaActions__Qe633{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.WorkshopsPage_outlineButton__E4sAF,.WorkshopsPage_textButton__3dTsh{font-weight:800;text-decoration:none}.WorkshopsPage_outlineButton__E4sAF{border:1px solid var(--color-primary);border-radius:var(--radius-sm);color:var(--color-primary);padding:10px 18px}.WorkshopsPage_outlineButton__E4sAF:hover,.WorkshopsPage_textButton__3dTsh:hover{text-decoration:underline}.WorkshopsPage_breadcrumb__X16uF{align-items:center;color:var(--color-text-muted);display:flex;flex-wrap:wrap;font-size:.9rem;gap:8px;margin-bottom:28px}.WorkshopsPage_breadcrumb__X16uF a{font-weight:700}.WorkshopsPage_formatHeroGrid__M5jq4{display:grid;grid-gap:24px;gap:24px;grid-template-columns:1fr}.WorkshopsPage_formatPageTitle__esZM2{align-items:center;display:flex;flex-wrap:wrap;font-size:clamp(2rem,5vw,3rem);gap:12px;margin:0 0 14px}.WorkshopsPage_formatLead__foliy{color:var(--color-text-muted);font-size:1.08rem;line-height:1.75;margin:0;max-width:720px}.WorkshopsPage_formatInfo__NF5cY{background:hsla(0,0%,100%,.82);border:1px solid color-mix(in srgb,var(--format-color) 24%,var(--color-border));border-radius:var(--radius-md);display:grid;grid-gap:18px;gap:18px;padding:22px}.WorkshopsPage_formatInfo__NF5cY p{color:var(--color-text-muted);margin:4px 0 0}.WorkshopsPage_infoLabel__y_PQg{color:var(--color-text);display:block;font-size:.85rem;font-weight:800}.WorkshopsPage_ageList__9_zFO{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.WorkshopsPage_ageBadge__zT41q,.WorkshopsPage_ageList__9_zFO span{background:var(--format-soft);border-radius:999px;color:var(--format-color);font-size:.78rem;font-weight:800;padding:4px 10px}.WorkshopsPage_catalogHeader__oFfmo{border-bottom:1px solid var(--color-border);margin:54px 0 28px;padding-bottom:18px}.WorkshopsPage_catalogHeader__oFfmo h2{font-size:clamp(1.55rem,3vw,2.15rem);margin:0 0 8px}.WorkshopsPage_catalogHeader__oFfmo p{color:var(--color-text-muted);margin:0}.WorkshopsPage_categorySection__naZeY{margin-bottom:46px}.WorkshopsPage_categoryHeader__LbHgf{align-items:flex-start;border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:12px;margin-bottom:18px;padding-bottom:14px}.WorkshopsPage_categoryTitle__vUmTg{font-size:1.45rem;margin:0 0 6px}.WorkshopsPage_categoryDescription__rsJPz{color:var(--color-text-muted);margin:0}.WorkshopsPage_categoryCount__IBneP{background:var(--color-bg);border:1px solid var(--color-border);border-radius:999px;color:var(--color-text-muted);font-size:.78rem;font-weight:800;padding:5px 11px}.WorkshopsPage_activitiesGrid__QjptM{display:grid;grid-gap:14px;gap:14px;grid-template-columns:1fr}.WorkshopsPage_activityCard__x8N0Y{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:0 1px 6px rgba(44,62,80,.05);padding:18px}.WorkshopsPage_activityTop__Lx1q5{align-items:center;display:flex;justify-content:space-between;gap:8px;margin-bottom:12px}.WorkshopsPage_topicBadge__avJ92{background:var(--format-soft);border-radius:999px;color:var(--format-color);font-size:.76rem;font-weight:800;padding:4px 10px}.WorkshopsPage_activityTitle__0vazL{font-size:1.04rem;margin:0 0 8px}.WorkshopsPage_activitySummary__MbD9S{color:var(--color-text-muted);font-size:.9rem;line-height:1.55;margin:0}.WorkshopsPage_loading__dM0pq{padding:80px 0}@media (min-width:768px){.WorkshopsPage_activitiesGrid__QjptM,.WorkshopsPage_audienceGrid__Ed9Tr,.WorkshopsPage_guideGrid__EOywI{grid-template-columns:repeat(2,minmax(0,1fr))}.WorkshopsPage_categoryHeader__LbHgf,.WorkshopsPage_ctaBox__tSAbG{align-items:center;flex-direction:row;justify-content:space-between}}@media (min-width:992px){.WorkshopsPage_formatsGrid__23Lpg{grid-template-columns:repeat(6,minmax(0,1fr))}.WorkshopsPage_formatsGrid__23Lpg>*{grid-column:span 2}.WorkshopsPage_formatsGrid__23Lpg>:nth-child(4){grid-column:2/span 2}.WorkshopsPage_formatsGrid__23Lpg>:nth-child(5){grid-column:4/span 2}.WorkshopsPage_formatHeroGrid__M5jq4{align-items:start;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.WorkshopsPage_activitiesGrid__QjptM,.WorkshopsPage_guideGrid__EOywI{grid-template-columns:repeat(3,minmax(0,1fr))}}