.workshop_workshopPage__HzbRx{--c-indigo:#4a9fd8;--c-purple:#ff5a93;--c-dark:#1e1b4b;--c-text:#374151;--c-muted:#6b7280;--c-bg-alt:#f0f7fc;--c-border:#e5e7eb;--c-card-shadow:0 4px 20px rgba(0,0,0,.08);--max-w:1100px;--section-py:96px;--section-py-sp:64px}.workshop_container__9afkE{max-width:var(--max-w);margin:0 auto;padding:0 24px}.workshop_sectionLabel__w2MU2{font-family:Outfit,sans-serif;font-size:15px;letter-spacing:.3em;color:var(--c-indigo);opacity:.7;text-transform:uppercase;margin-bottom:8px}.workshop_sectionTitle__XV03y{font-size:28px;font-weight:800;color:var(--c-dark);line-height:1.4;margin-bottom:16px}.workshop_textCenter__Ima0j{text-align:center}.workshop_ctaBtn__Jp9YY{display:inline-block;background:linear-gradient(135deg,var(--c-indigo),var(--c-purple));color:#fff;font-weight:700;font-size:16px;padding:16px 36px;border-radius:12px;text-decoration:none;position:relative;overflow:hidden;transition:all .3s ease}.workshop_ctaBtn__Jp9YY:hover{transform:scale(1.05);box-shadow:0 8px 24px rgba(99,102,241,.4)}.workshop_ctaBtn__Jp9YY:after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent);animation:workshop_shineSweep__tg1lv 3s infinite}.workshop_hero___4ljl{background:linear-gradient(135deg,#e0e7ff,#c7d2fe,#fbcfe8,#e0e7ff);background-size:400% 400%;animation:workshop_gradientAnimation__hoGaC 12s ease infinite;padding:100px 24px 80px;text-align:center;position:relative;overflow:hidden}.workshop_heroContent__9wMVY{position:relative;z-index:1}.workshop_hero___4ljl .workshop_sectionLabel__w2MU2{font-size:18px;margin-bottom:16px;opacity:.6}.workshop_heroTitle__0Y8JK{font-size:32px;font-weight:800;color:var(--c-dark);line-height:1.5;margin-bottom:20px}.workshop_heroSub___kK0c{font-size:16px;color:var(--c-muted);letter-spacing:.08em;margin-bottom:40px}.workshop_heroPhotos___k_CI{display:flex;justify-content:center;align-items:center;gap:32px;margin-top:48px}.workshop_heroPhoto__f2282{width:140px;height:140px;border-radius:50%;object-fit:cover;border:4px solid hsla(0,0%,100%,.8);box-shadow:0 4px 20px rgba(0,0,0,.12)}.workshop_speakers__5o04l{padding:var(--section-py) 0;background:#fff}.workshop_speakersGrid__8HIXF{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:36px;gap:36px;max-width:900px;margin:0 auto 36px}.workshop_speakerCard__ysQxx{text-align:center;padding:36px 24px}.workshop_speakerPhoto__R5Fky{width:140px;height:140px;border-radius:50%;object-fit:cover;margin:0 auto 20px;display:block;border:4px solid #e0e7ff}.workshop_speakerPhotoPink__mx5yZ{border-color:#fbcfe8}.workshop_speakerName__ehAGa{font-size:20px;font-weight:700;color:var(--c-dark);margin-bottom:4px}.workshop_speakerTitle__XTlNE{font-size:13px;color:var(--c-muted);margin-bottom:16px}.workshop_speakerBio__ySoWQ{font-size:14px;line-height:1.8;text-align:left}.workshop_speakerTags__zg1ID{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:16px}.workshop_speakerTag__Fs1Qt{font-size:11px;background:var(--c-bg-alt);color:var(--c-indigo);padding:4px 10px;border-radius:12px}.workshop_speakerSns__jVDMn{margin-top:12px}.workshop_speakerSnsLink__NmLph{display:inline-flex;align-items:center;color:var(--c-muted);transition:color .2s}.workshop_speakerSnsLink__NmLph:hover{color:var(--c-dark)}.workshop_speakersNote__CKnjK{text-align:center;font-size:14px;color:var(--c-muted);max-width:700px;margin:0 auto;padding:20px;background:var(--c-bg-alt);border-radius:12px}.workshop_target__2ESAW{padding:var(--section-py) 0;background:var(--c-bg-alt)}.workshop_checklist__byya_{max-width:640px;margin:0 auto 32px;list-style:none;padding:0}.workshop_checklistItem__7ha_R{padding:14px 0;font-size:15px;color:var(--c-text);border-bottom:1px solid rgba(0,0,0,.06);display:flex;align-items:flex-start;gap:12px}.workshop_checkIcon__XX8Sl{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--c-indigo);color:#fff;font-size:13px;flex-shrink:0;margin-top:2px}.workshop_targetNote__w9VCh{max-width:640px;margin:0 auto;font-size:14px;color:var(--c-muted);background:#fff;padding:16px 20px;border-radius:8px;border-left:4px solid var(--c-indigo)}.workshop_finalCta__e4iXM{padding:var(--section-py) 24px;background:linear-gradient(135deg,#e0e7ff,#c7d2fe,#fbcfe8,#e0e7ff);background-size:400% 400%;animation:workshop_gradientAnimation__hoGaC 12s ease infinite;text-align:center}.workshop_finalCtaTitle__4GDyu{font-size:30px;font-weight:800;color:var(--c-dark);margin-bottom:12px}.workshop_finalCtaSub__Qw1aN{font-size:16px;color:var(--c-muted);margin-bottom:36px}.workshop_trustBadges__O9TPd{display:flex;gap:24px;justify-content:center;margin-top:24px;flex-wrap:wrap}.workshop_trustBadge__3BVkK{font-size:13px;color:var(--c-muted);display:flex;align-items:center;gap:6px}.workshop_trustBadge__3BVkK svg{flex-shrink:0}.workshop_featuresLite__QDR5A{padding:var(--section-py) 0;background:#fff}.workshop_featuresLiteGrid__F_2ad{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;max-width:900px;margin:0 auto}.workshop_featureLiteItem__N6zeg{text-align:center}.workshop_featureLiteIcon__7uxpc{font-size:36px;margin-bottom:12px}.workshop_featureLiteItem__N6zeg h3{font-size:16px;font-weight:700;color:var(--c-dark);margin-bottom:6px}.workshop_featureLiteItem__N6zeg p{font-size:13px;color:var(--c-muted);line-height:1.7}.workshop_siteFooter__rrER7{padding:48px 0 32px;background:#fafafa;border-top:1px solid var(--c-border)}.workshop_legalToggle__3Vxjm{display:flex;justify-content:center;align-items:center;gap:8px;cursor:pointer;font-size:13px;color:var(--c-muted);background:none;border:none;font-family:inherit;margin:0 auto 16px;padding:8px 16px;border-radius:8px;transition:background .2s}.workshop_legalToggle__3Vxjm:hover{background:rgba(0,0,0,.04)}.workshop_legalArrow__PG9k2{transition:transform .3s;font-size:10px}.workshop_legalArrowOpen___tuJy{transform:rotate(180deg)}.workshop_legalContent__E2MQz{max-height:0;overflow:hidden;transition:max-height .5s ease}.workshop_legalContentOpen__670wS{max-height:2000px}.workshop_legalTable__JoIoT{width:100%;max-width:800px;margin:0 auto;border-collapse:collapse;font-size:13px}.workshop_legalTable__JoIoT th{background:#f9fafb;text-align:left;font-weight:600;width:180px;vertical-align:top}.workshop_legalTable__JoIoT td,.workshop_legalTable__JoIoT th{padding:12px 16px;border:1px solid var(--c-border)}.workshop_legalTable__JoIoT a{color:var(--c-indigo);text-decoration:none}.workshop_legalTable__JoIoT a:hover{text-decoration:underline}.workshop_copyright__UtJU8{text-align:center;font-size:12px;color:var(--c-muted);margin-top:32px}.workshop_copyright__UtJU8 a{color:var(--c-muted);text-decoration:none}.workshop_copyright__UtJU8 a:hover{color:var(--c-indigo)}.workshop_footerPolicyLinks__eAkyF{display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid var(--c-border)}.workshop_footerPolicyLinks__eAkyF a{font-size:12px;color:var(--c-muted);text-decoration:none;transition:color .2s;white-space:nowrap}.workshop_footerPolicyLinks__eAkyF a:hover{color:var(--c-indigo);text-decoration:underline}.workshop_separator__4AwZi{color:#d1d5db;font-size:12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.workshop_cookieBanner__SF6D_{position:fixed;bottom:0;left:0;right:0;z-index:9999;background:rgba(30,27,75,.96);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-top:1px solid rgba(99,102,241,.3);padding:20px 24px;animation:workshop_cookieSlideUp__KluBq .4s ease-out}.workshop_cookieBannerInner__aGKVb{max-width:var(--max-w);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.workshop_cookieBannerText__lpC66{flex:1 1;min-width:0}.workshop_cookieBannerTitle__KqZSP{font-size:14px;font-weight:700;color:#fff;margin:0 0 6px;line-height:1.4}.workshop_cookieBannerDesc__KK_mm{font-size:12px;color:hsla(0,0%,100%,.7);line-height:1.7;margin:0}.workshop_cookieLink__prKxJ{color:#a5b4fc;text-decoration:underline;text-underline-offset:2px;transition:color .2s}.workshop_cookieLink__prKxJ:hover{color:#c4b5fd}.workshop_cookieAcceptBtn__BrnIC{display:inline-block;background:linear-gradient(135deg,var(--c-indigo),var(--c-purple));color:#fff;font-family:inherit;font-weight:700;font-size:14px;padding:12px 32px;border:none;border-radius:12px;cursor:pointer;transition:all .3s ease;white-space:nowrap}.workshop_cookieAcceptBtn__BrnIC:hover{transform:scale(1.05);box-shadow:0 8px 24px rgba(99,102,241,.4)}.workshop_legalLinks__pn4Cr{display:flex;justify-content:center;align-items:center;gap:20px;padding:32px 24px 40px;font-size:15px}.workshop_legalLinks__pn4Cr a{color:var(--c-muted);text-decoration:none;transition:color .2s}.workshop_legalLinks__pn4Cr a:hover{color:var(--c-indigo)}.workshop_legalSep__F2xMm{color:#d1d5db;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes workshop_shineSweep__tg1lv{0%{left:-100%}50%{left:100%}to{left:100%}}@keyframes workshop_gradientAnimation__hoGaC{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes workshop_cookieSlideUp__KluBq{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@media (max-width:1023px){.workshop_speakersGrid__8HIXF{grid-template-columns:1fr;max-width:480px}.workshop_featuresLiteGrid__F_2ad{grid-template-columns:1fr;max-width:400px;margin:0 auto}}@media (max-width:767px){.workshop_workshopPage__HzbRx{--section-py:var(--section-py-sp)}.workshop_hero___4ljl{padding:80px 20px 48px}.workshop_heroTitle__0Y8JK{font-size:24px}.workshop_hero___4ljl .workshop_sectionLabel__w2MU2{font-size:14px}.workshop_sectionTitle__XV03y{font-size:22px}.workshop_heroPhotos___k_CI{gap:20px;margin-top:32px}.workshop_heroPhoto__f2282{width:100px;height:100px}.workshop_speakerPhoto__R5Fky{width:120px;height:120px}.workshop_trustBadges__O9TPd{flex-direction:column;gap:8px;align-items:center}.workshop_legalTable__JoIoT th{width:100px}.workshop_footerPolicyLinks__eAkyF{flex-direction:column;gap:12px;margin-top:20px;padding-top:20px}.workshop_footerPolicyLinks__eAkyF .workshop_separator__4AwZi{display:none}.workshop_legalLinks__pn4Cr{flex-direction:column;gap:8px;padding:24px 0 32px}.workshop_legalSep__F2xMm{display:none}.workshop_cookieBanner__SF6D_{padding:16px}.workshop_cookieBannerInner__aGKVb{flex-direction:column;align-items:stretch;gap:16px}.workshop_cookieBannerTitle__KqZSP{font-size:13px}.workshop_cookieBannerDesc__KK_mm{font-size:11px}.workshop_cookieAcceptBtn__BrnIC{width:100%;text-align:center;padding:14px 24px;font-size:15px}}