.MasterclassMindMap-module__iKWVza__section{--deep:#3b1f5c;--purple:#6b3fa0;--lilac:#ede6f6;--lilac-soft:#d9c9ee;--pink:#f4b6d6;--magenta:#d81e7f;--magenta-dark:#b0156a;--line:#ede6f66b;--ease-out:cubic-bezier(.23, 1, .32, 1);--spine:48px;--gap:24px;background:var(--deep);color:var(--lilac);isolation:isolate;padding:88px 0;position:relative;overflow:hidden}.MasterclassMindMap-module__iKWVza__section:before{content:"";z-index:-1;background-image:linear-gradient(#ede6f60d 1px,#0000 1px),linear-gradient(90deg,#ede6f60d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 30%,#000 30%,#0000 75%);mask-image:radial-gradient(at 30%,#000 30%,#0000 75%)}.MasterclassMindMap-module__iKWVza__inner{max-width:1200px;margin:0 auto;padding:0 20px}.MasterclassMindMap-module__iKWVza__head{max-width:640px;margin-bottom:56px}.MasterclassMindMap-module__iKWVza__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--pink);margin:0 0 14px;font-size:12px;font-weight:700}.MasterclassMindMap-module__iKWVza__section .MasterclassMindMap-module__iKWVza__title{font-family:var(--font-display,"Playfair Display", Georgia, serif);color:#fff;text-wrap:balance;margin:0 0 18px;font-size:clamp(32px,4.4vw,48px);font-weight:700;line-height:1.12}.MasterclassMindMap-module__iKWVza__lead{color:var(--lilac-soft);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.MasterclassMindMap-module__iKWVza__map{grid-template-columns:250px 1fr;align-items:center;display:grid}.MasterclassMindMap-module__iKWVza__map.MasterclassMindMap-module__iKWVza__withImage{grid-template-columns:250px 1fr 240px;column-gap:24px}.MasterclassMindMap-module__iKWVza__mapImage{align-self:center;margin:0}.MasterclassMindMap-module__iKWVza__mapImage img{aspect-ratio:1;object-fit:cover;object-position:50% 30%;border:4px solid #ffffff29;border-radius:50%;width:100%;height:auto;display:block;transform:scaleX(-1);box-shadow:0 18px 40px #00000047}.MasterclassMindMap-module__iKWVza__root{color:#111;border-left:4px solid var(--magenta);background:#fff;padding:24px 22px;position:relative;box-shadow:0 12px 32px #00000040}.MasterclassMindMap-module__iKWVza__rootKicker{letter-spacing:.14em;text-transform:uppercase;color:var(--purple);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.MasterclassMindMap-module__iKWVza__rootTitle{font-family:var(--font-display,"Playfair Display", Georgia, serif);font-size:26px;font-style:italic;font-weight:700;line-height:1.15;display:block}.MasterclassMindMap-module__iKWVza__branches{padding:0 0 0 var(--spine);gap:var(--gap);margin:0;list-style:none;display:grid}.MasterclassMindMap-module__iKWVza__branch{grid-template-columns:220px 1fr;align-items:center;display:grid;position:relative}.MasterclassMindMap-module__iKWVza__branch:before,.MasterclassMindMap-module__iKWVza__leaf:before{content:"";background:var(--line);transform-origin:0;height:1.5px;position:absolute;top:50%}.MasterclassMindMap-module__iKWVza__branch:before{left:calc(var(--spine) * -1);width:var(--spine)}.MasterclassMindMap-module__iKWVza__branch:after,.MasterclassMindMap-module__iKWVza__leaf:after{content:"";background:var(--line);transform-origin:top;width:1.5px;position:absolute}.MasterclassMindMap-module__iKWVza__branch:after{left:calc(var(--spine) * -1);top:calc(var(--gap) / -2);bottom:calc(var(--gap) / -2)}.MasterclassMindMap-module__iKWVza__branch:first-child:after{top:50%}.MasterclassMindMap-module__iKWVza__branch:last-child:after{bottom:50%}.MasterclassMindMap-module__iKWVza__stage{background:#ffffff0d;border:1px solid #ede6f659;padding:16px 18px;position:relative}.MasterclassMindMap-module__iKWVza__stageNum{letter-spacing:.14em;text-transform:uppercase;color:var(--pink);font-size:11px;font-weight:700;display:block}.MasterclassMindMap-module__iKWVza__section .MasterclassMindMap-module__iKWVza__stageTitle{font-family:var(--font-display,"Playfair Display", Georgia, serif);color:#fff;margin:4px 0 2px;font-size:22px;font-weight:700;line-height:1.2}.MasterclassMindMap-module__iKWVza__stageHint{color:var(--lilac-soft);margin:0;font-size:14px}.MasterclassMindMap-module__iKWVza__leaves{--spine:36px;--gap:8px;padding:0 0 0 var(--spine);gap:var(--gap);margin:0;list-style:none;display:grid}.MasterclassMindMap-module__iKWVza__leaf{color:var(--lilac);align-items:baseline;gap:10px;padding:8px 12px;font-size:15px;line-height:1.4;display:flex;position:relative}.MasterclassMindMap-module__iKWVza__leaf:before{left:calc(var(--spine) * -1);width:var(--spine)}.MasterclassMindMap-module__iKWVza__leaf:after{left:calc(var(--spine) * -1);top:calc(var(--gap) / -2);bottom:calc(var(--gap) / -2)}.MasterclassMindMap-module__iKWVza__leaf:first-child:after{top:50%}.MasterclassMindMap-module__iKWVza__leaf:last-child:after{bottom:50%}.MasterclassMindMap-module__iKWVza__leafNum{font-family:var(--font-display,"Playfair Display", Georgia, serif);color:var(--pink);font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-style:italic;font-weight:700}@media (hover:hover) and (pointer:fine){.MasterclassMindMap-module__iKWVza__leaf{transition:background-color .16s}.MasterclassMindMap-module__iKWVza__leaf:hover{background:#ede6f614}}.MasterclassMindMap-module__iKWVza__ctaWrap{flex-direction:column;align-items:flex-start;gap:12px;margin-top:56px;display:flex}.MasterclassMindMap-module__iKWVza__cta{text-align:center;text-wrap:balance;background:var(--magenta);color:#fff;letter-spacing:.02em;min-height:56px;transition:background-color .16s ease, transform .16s var(--ease-out);padding:16px 32px;font-size:17px;font-weight:600;text-decoration:none;display:inline-block}.MasterclassMindMap-module__iKWVza__cta:hover{background:var(--magenta-dark)}.MasterclassMindMap-module__iKWVza__cta:active{transform:scale(.97)}.MasterclassMindMap-module__iKWVza__cta:focus-visible{outline:3px solid var(--pink);outline-offset:3px}.MasterclassMindMap-module__iKWVza__ctaNote{color:var(--lilac-soft);margin:0;font-size:14px}@media (max-width:899px){.MasterclassMindMap-module__iKWVza__section{padding:64px 0}.MasterclassMindMap-module__iKWVza__head{margin-bottom:36px}.MasterclassMindMap-module__iKWVza__lead{font-size:16px}.MasterclassMindMap-module__iKWVza__map,.MasterclassMindMap-module__iKWVza__map.MasterclassMindMap-module__iKWVza__withImage{grid-template-columns:1fr}.MasterclassMindMap-module__iKWVza__mapImage{display:none}.MasterclassMindMap-module__iKWVza__root{padding:20px 18px}.MasterclassMindMap-module__iKWVza__rootTitle{font-size:24px}.MasterclassMindMap-module__iKWVza__branches{--spine:22px;--gap:28px;margin-left:16px;padding-top:28px}.MasterclassMindMap-module__iKWVza__branch:first-child:after{top:-28px}.MasterclassMindMap-module__iKWVza__branch:before{top:30px}.MasterclassMindMap-module__iKWVza__branch:last-child:after{height:calc(30px + var(--gap) / 2);bottom:auto;top:calc(var(--gap) / -2)}.MasterclassMindMap-module__iKWVza__branch{grid-template-columns:1fr}.MasterclassMindMap-module__iKWVza__leaves{--spine:20px;margin:10px 0 0 14px}.MasterclassMindMap-module__iKWVza__ctaWrap{align-items:stretch}.MasterclassMindMap-module__iKWVza__cta{width:100%}}.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__root,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__stage,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__leaf>span{transition:opacity .36s var(--ease-out), transform .36s var(--ease-out)}.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__branch:before,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__leaf:before,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__branch:after,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__leaf:after{transition:transform .42s var(--ease-out)}.MasterclassMindMap-module__iKWVza__section[data-anim=ready] .MasterclassMindMap-module__iKWVza__root,.MasterclassMindMap-module__iKWVza__section[data-anim=ready] .MasterclassMindMap-module__iKWVza__stage,.MasterclassMindMap-module__iKWVza__section[data-anim=ready] .MasterclassMindMap-module__iKWVza__leaf>span{opacity:0;transform:translateY(8px)}.MasterclassMindMap-module__iKWVza__section[data-anim=ready] .MasterclassMindMap-module__iKWVza__branch:before,.MasterclassMindMap-module__iKWVza__section[data-anim=ready] .MasterclassMindMap-module__iKWVza__leaf:before{transform:scaleX(0)}.MasterclassMindMap-module__iKWVza__section[data-anim=ready] .MasterclassMindMap-module__iKWVza__branch:after,.MasterclassMindMap-module__iKWVza__section[data-anim=ready] .MasterclassMindMap-module__iKWVza__leaf:after{transform:scaleY(0)}.MasterclassMindMap-module__iKWVza__section[data-anim=shown] .MasterclassMindMap-module__iKWVza__branch:after{transition-delay:.12s}.MasterclassMindMap-module__iKWVza__section[data-anim=shown] .MasterclassMindMap-module__iKWVza__branch:before{transition-delay:calc(.2s + var(--i) * 70ms)}.MasterclassMindMap-module__iKWVza__section[data-anim=shown] .MasterclassMindMap-module__iKWVza__stage{transition-delay:calc(.26s + var(--i) * 70ms)}.MasterclassMindMap-module__iKWVza__section[data-anim=shown] .MasterclassMindMap-module__iKWVza__leaf:after,.MasterclassMindMap-module__iKWVza__section[data-anim=shown] .MasterclassMindMap-module__iKWVza__leaf:before{transition-delay:calc(.42s + var(--j) * 40ms)}.MasterclassMindMap-module__iKWVza__section[data-anim=shown] .MasterclassMindMap-module__iKWVza__leaf>span{transition-delay:calc(.46s + var(--j) * 40ms)}@media (prefers-reduced-motion:reduce){.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__root,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__stage,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__leaf>span{transition:opacity .2s;transition-delay:0s!important;transform:none!important}.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__branch:before,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__leaf:before,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__branch:after,.MasterclassMindMap-module__iKWVza__section[data-anim] .MasterclassMindMap-module__iKWVza__leaf:after{transition:none;transform:none!important}}
