._3Ov8nG_container{width:95%;margin:auto;padding:10px 0 50px}
._2r8M6q_container{max-width:100%;margin:0 1rem}._2r8M6q_imageWrapper{object-fit:contain;width:100%;height:600px;margin:0 auto;position:relative}._2r8M6q_blogText{margin-top:35px}._2r8M6q_paragraph{width:100%;line-height:2.5rem}._2r8M6q_paragraph p{text-align:left;font-size:var(--Body1);margin-bottom:20px}@media (max-width:1024px) and (min-width:480px){._2r8M6q_imageWrapper{height:400px}}@media (max-width:480px){._2r8M6q_container{margin:0 .3rem;padding:0}._2r8M6q_imageWrapper{object-fit:contain;width:100%;height:200px;margin:0 auto;position:relative}._2r8M6q_blogText{margin-top:20px}}
.eUdh6G_common{cursor:pointer;padding-block:0;padding-inline:0;box-sizing:border-box;padding:8px 12px;text-decoration:none}.eUdh6G_common:hover,.eUdh6G_common:focus,.eUdh6G_common:focus-visible,.eUdh6G_common:active,.eUdh6G_common:visited{text-decoration:none}.eUdh6G_a{display:inherit;justify-content:inherit;align-items:inherit;gap:inherit;color:inherit;width:100%;height:100%;text-decoration:none}.eUdh6G_primary{cursor:pointer;background:var(--cherryPie);color:var(--GhostWhite);font-family:var(--poppins-font);font-weight:var(--body2-strong-font-weight);font-size:var(--body2-strong-font-size);width:var(--primary-button-width);border:1px;border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.eUdh6G_primary:hover{background-color:var(--cherryPieVariant);box-shadow:0 2px 8px #0000001f}.eUdh6G_secondary{border:1px;border:1px solid var(--cherryPieVariant);background-color:var(--pure-white);color:var(--cherryPieVariant);font-family:var(--poppins-font);font-weight:var(--body2-strong-font-weight);font-size:var(--body2-strong-font-size);width:var(--secondary-button-width);border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.eUdh6G_tertiary{color:var(--cherryPieVariant);background-color:var(--pure-white);border:var(--GhostWhite);font-family:var(--poppins-font);font-weight:var(--body2-strong-font-weight);font-size:var(--body2-strong-font-size);width:var(--tertiary-button-width);border-radius:8px;justify-content:center;align-items:center;gap:8px;display:flex}.eUdh6G_disabled{opacity:.6;cursor:not-allowed}.eUdh6G_login{cursor:pointer}.eUdh6G_icon{width:24px;height:24px;padding:2.23px, 2.25px, 2.25px, 2.23px;font-size:larger;font-weight:400}.eUdh6G_display{margin:50px}@media (max-width:480px){.eUdh6G_primary{width:80%}}.eUdh6G_fullWidth{width:100%}
.jdiB2G_section{background:var(--cherryPie);text-align:center;box-sizing:border-box;padding:56px 20px 64px}.jdiB2G_heading{max-width:720px;margin:0 auto 40px;line-height:1.15}.jdiB2G_steps{box-sizing:border-box;flex-direction:column;gap:28px;max-width:1240px;margin:0 auto;padding:0;list-style:none;display:flex;position:relative}.jdiB2G_step{z-index:1;flex-direction:column;align-items:center;gap:12px;min-width:0;display:flex;position:relative}.jdiB2G_iconWrap{background:var(--pure-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:106px;height:106px;display:flex;overflow:hidden}.jdiB2G_stepIcon{object-fit:contain;flex-shrink:0;width:106px;height:106px}.jdiB2G_endorsedBadgeIcon{object-fit:cover;border-radius:50%;width:100%;height:100%}.jdiB2G_studentIcon{object-fit:contain;width:72px;height:72px}.jdiB2G_stepText{flex-direction:column;gap:8px;max-width:220px;display:flex}.jdiB2G_stepTitle{margin:0;font-weight:600;line-height:1.2}.jdiB2G_stepDescription{opacity:.95;margin:0;line-height:1.35}@media (min-width:768px){.jdiB2G_section{padding:56px 28px 64px}.jdiB2G_heading{margin-bottom:36px;font-size:28px}.jdiB2G_steps{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:12px}.jdiB2G_steps:before{content:"";z-index:0;background:#ffffffe0;height:2px;position:absolute;top:53px;left:9%;right:9%}.jdiB2G_step{flex:1 1 0;min-width:0}.jdiB2G_stepText{gap:6px;max-width:100%;padding:0 4px}.jdiB2G_stepTitle{font-size:16px}.jdiB2G_stepDescription{font-size:13px;line-height:1.3}}@media (max-width:767px){.jdiB2G_section{padding:32px 16px 40px}.jdiB2G_heading{margin-bottom:24px;font-size:20px;line-height:1.2}.jdiB2G_steps{gap:18px;padding-left:4px}.jdiB2G_step{text-align:left;flex-direction:row;align-items:flex-start;gap:14px}.jdiB2G_step:not(:last-child):after{content:"";z-index:0;background:#ffffffe0;width:2px;height:calc(100% - 58px);position:absolute;top:76px;left:37px}.jdiB2G_iconWrap,.jdiB2G_stepIcon{width:76px;height:76px}.jdiB2G_endorsedBadgeIcon{width:100%;height:100%}.jdiB2G_studentIcon{width:52px;height:52px}.jdiB2G_stepText{flex:auto;gap:6px;max-width:none;padding-top:6px}.jdiB2G_stepTitle{font-size:14px;line-height:1.2}.jdiB2G_stepDescription{font-size:12px;line-height:1.3}}
.QA7CAq_container{column-gap:var(--profile-x-gap);row-gap:var(--profile-y-gap);flex-wrap:wrap;display:flex}.QA7CAq_cancelBtn{background-color:#0000;width:106px}.QA7CAq_saveBtn{width:166px}
.l5CHwa_container{flex-wrap:wrap;justify-content:center;display:flex}.l5CHwa_form{flex-direction:column;justify-content:center;max-width:460px;margin:0;padding:15px;display:flex}.l5CHwa_mailBoxImg{width:350px;height:auto}.l5CHwa_fileReadyText{align-self:center;padding:15px}
.VgNAha_courseContainer{margin-top:15px}
@media (min-width:480px){.oS6oGW_teacherContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:80px;display:flex}.oS6oGW_teacherBodyText{width:70vw;margin-bottom:30px;line-height:1.5}.oS6oGW_customModal{border-radius:18px;width:50%;height:60%}.oS6oGW_customModal container{flex-direction:row;display:flex}.oS6oGW_customModal container imageWrapper{width:300px;position:relative}.oS6oGW_buttonArea{width:100%;max-width:var(--primary-button-width)}}@media (max-width:480px){.oS6oGW_teacherContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.oS6oGW_teacherBodyText{margin-bottom:30px;padding:0 10px}}
.i63Yva_container{margin:2rem 0;padding:0 1.5rem}.i63Yva_container>div:first-child{max-width:960px;margin:auto}.i63Yva_bannerColumn{word-break:break-word;border-right:1px solid var(--grey-300);border-radius:0 8px 8px 0;flex-wrap:wrap;align-content:flex-start;padding:24px;display:flex;box-shadow:-2px 2px 8px #0000001f}.i63Yva_formColumn{justify-content:center;padding:24px;display:flex;box-shadow:0 2px 8px #0000001f}.i63Yva_formColumnWrapper{width:543px;max-width:100%}@media (max-width:767px){.i63Yva_bannerColumn{border-right:none;border-bottom:1px solid var(--grey-300);border-radius:0;flex-direction:column;align-items:center}.i63Yva_formColumnWrapper{width:100%}}
.LJFJHa_container{background-color:var(--GhostWhiteVariant);box-sizing:border-box;flex-direction:row;justify-content:center;gap:30px;width:100%;margin-top:20px;display:flex;position:relative}.LJFJHa_textContainer{flex-direction:column;width:70%;display:flex;position:relative}.LJFJHa_mobileContainer{flex:1;padding-top:12px}.LJFJHa_textContent{flex-direction:column;justify-content:space-between;align-self:flex-end;align-items:center;height:100%;padding:20px 0;display:flex}.LJFJHa_innerTextContent{flex-direction:column;align-items:center;gap:10px;display:flex}.LJFJHa_header{text-align:center;margin-bottom:0;font-weight:600}.LJFJHa_subtext{text-align:center;max-width:475px;margin-bottom:20px}.LJFJHa_graph{opacity:.2;width:auto;min-width:min(360px,100vw);max-width:100%;height:100%;position:absolute;top:0;left:0;transform:rotateY(180deg)}.LJFJHa_textContent button{z-index:1}.LJFJHa_mobile{width:auto;height:300px;margin-bottom:-50px;position:relative}@media (max-width:480px){.LJFJHa_container{gap:10px;margin-bottom:20px}.LJFJHa_textContainer{flex:1}}@media (max-width:350px){.LJFJHa_mobileContainer{display:none}}
._8aEwW_main{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding-bottom:50px;display:flex}._8aEwW_form{margin-left:15px;margin-right:15px}._8aEwW_courseComponentContainer{align-self:flex-start;padding:0 5vw}._8aEwW_flexRow{flex-flow:wrap;align-self:flex-start;gap:15px 30px;display:flex}
._2PzjMG_container{background-color:var(--GhostWhite);border:1px solid var(--GhostWhiteVariant);border-radius:8px;flex:1 0 auto;align-self:flex-start;gap:16px;width:320px;max-width:min(100%,360px);margin:0;padding:32px 16px;box-shadow:0 4px 16px #0000001f}
