.EnterpriseBlocks-module___GYQja__blocks{margin-top:28px}.EnterpriseBlocks-module___GYQja__learningPath{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;margin:28px 0;padding:0;list-style:none;display:grid}.EnterpriseBlocks-module___GYQja__learningPath li{border:1px solid var(--line);border-top:3px solid var(--ink);border-radius:10px;padding:28px;position:relative;margin:0!important}.EnterpriseBlocks-module___GYQja__learningPath li:first-child:after{content:"→";font-size:1.5rem;position:absolute;top:42px;right:-30px}.EnterpriseBlocks-module___GYQja__challengeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.EnterpriseBlocks-module___GYQja__challengeGrid>div,.EnterpriseBlocks-module___GYQja__challengeSingle>div{border-left:3px solid var(--line-strong);background:var(--surface-2);padding:24px}.EnterpriseBlocks-module___GYQja__challengeSingle{max-width:960px;margin-top:24px}.EnterpriseBlocks-module___GYQja__blocks details{border:1px solid var(--line);border-radius:10px;margin-top:24px;padding:20px}.EnterpriseBlocks-module___GYQja__blocks summary{cursor:pointer;font-weight:600}.EnterpriseBlocks-module___GYQja__blocks details p{margin-top:16px}.EnterpriseBlocks-module___GYQja__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.EnterpriseBlocks-module___GYQja__grid>div,.EnterpriseBlocks-module___GYQja__flow>li{border:1px solid var(--line);background:var(--canvas);border-radius:12px;min-width:0;padding:24px}.EnterpriseBlocks-module___GYQja__blocks h3{margin:8px 0 12px}.EnterpriseBlocks-module___GYQja__blocks p:last-child{margin-bottom:0}.EnterpriseBlocks-module___GYQja__label{color:var(--muted);margin-bottom:8px;font-size:1rem;display:block}.EnterpriseBlocks-module___GYQja__flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:28px 0;padding:0;list-style:none;display:grid}.EnterpriseBlocks-module___GYQja__flow>li{position:relative;margin:0!important}.EnterpriseBlocks-module___GYQja__flow>li:not(:last-child):after{content:"→";color:var(--muted);font-size:1.375rem;position:absolute;top:38px;right:-26px}.EnterpriseBlocks-module___GYQja__comparison{border-collapse:collapse;table-layout:fixed;width:100%;margin:24px 0;font-size:1.125rem}.EnterpriseBlocks-module___GYQja__comparison caption{text-align:left;margin-bottom:16px;font-size:1.25rem;font-weight:600}.EnterpriseBlocks-module___GYQja__comparison th,.EnterpriseBlocks-module___GYQja__comparison td{border:1px solid var(--line);text-align:left;vertical-align:top;padding:18px 20px}.EnterpriseBlocks-module___GYQja__comparison thead th{background:var(--inverse);color:var(--on-inverse);font-size:1.25rem}.EnterpriseBlocks-module___GYQja__comparison th:first-child{width:20%}.EnterpriseBlocks-module___GYQja__comparison tbody th{background:var(--surface-2);font-weight:600}.EnterpriseBlocks-module___GYQja__comparison td{background:var(--canvas)}.EnterpriseBlocks-module___GYQja__cycle{background:var(--surface-2);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0;padding:24px;display:flex}.EnterpriseBlocks-module___GYQja__cycle strong{font-size:1.25rem}.EnterpriseBlocks-module___GYQja__note{font-size:1.125rem;margin-top:24px!important}.EnterpriseBlocks-module___GYQja__teacher{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;display:grid}.EnterpriseBlocks-module___GYQja__teacherIdentity{border-left:3px solid var(--ink);background:var(--surface-2);padding:28px}.EnterpriseBlocks-module___GYQja__teacherIdentity strong{font-size:1.375rem;line-height:1.6;display:block}.EnterpriseBlocks-module___GYQja__proof{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.EnterpriseBlocks-module___GYQja__proof>div{border:1px solid var(--line);border-radius:10px;padding:20px}.EnterpriseBlocks-module___GYQja__proof dt{margin-bottom:8px;font-weight:600}.EnterpriseBlocks-module___GYQja__proof dd{color:var(--muted);margin:0}.EnterpriseBlocks-module___GYQja__map{margin-top:28px}.EnterpriseBlocks-module___GYQja__map figure{margin:0}.EnterpriseBlocks-module___GYQja__map figcaption{flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin-bottom:20px;display:flex}.EnterpriseBlocks-module___GYQja__map figcaption span{color:var(--muted)}.EnterpriseBlocks-module___GYQja__map img{background:var(--canvas);width:100%;height:auto;display:block}.EnterpriseBlocks-module___GYQja__map details{border:1px solid var(--line);border-radius:10px;margin-top:24px;padding:20px}.EnterpriseBlocks-module___GYQja__map summary{cursor:pointer;font-weight:600}.EnterpriseBlocks-module___GYQja__map ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 40px;margin:24px 0;padding-left:24px;display:grid}.EnterpriseBlocks-module___GYQja__map li{margin:0!important}.EnterpriseBlocks-module___GYQja__map li strong,.EnterpriseBlocks-module___GYQja__map li span{display:block}.EnterpriseBlocks-module___GYQja__map li span{color:var(--muted);margin-top:8px}@media (max-width:900px){.EnterpriseBlocks-module___GYQja__learningPath,.EnterpriseBlocks-module___GYQja__challengeGrid{grid-template-columns:1fr}.EnterpriseBlocks-module___GYQja__learningPath li:first-child:after{content:"↓";top:auto;bottom:-38px;right:calc(50% - 10px)}.EnterpriseBlocks-module___GYQja__grid,.EnterpriseBlocks-module___GYQja__flow,.EnterpriseBlocks-module___GYQja__teacher{grid-template-columns:1fr}.EnterpriseBlocks-module___GYQja__flow>li:not(:last-child):after{content:"↓";top:auto;bottom:-30px;right:calc(50% - 9px)}.EnterpriseBlocks-module___GYQja__map ol{grid-template-columns:1fr}}@media (max-width:620px){.EnterpriseBlocks-module___GYQja__comparison th,.EnterpriseBlocks-module___GYQja__comparison td{padding:12px 8px}.EnterpriseBlocks-module___GYQja__comparison thead th{font-size:1.125rem}.EnterpriseBlocks-module___GYQja__proof{grid-template-columns:1fr}.EnterpriseBlocks-module___GYQja__grid>div,.EnterpriseBlocks-module___GYQja__flow>li,.EnterpriseBlocks-module___GYQja__teacherIdentity{padding:20px}}
