.certification_overview{display:flex;flex-direction:column;gap:20px;margin:60px 0}.certification_overview-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-base);margin:0 0 30px}.certification_overview-context{margin:0 0 60px}.certification_overview-text{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-base);margin:0 0 30px}.certification_name_link-wrapper{display:flex;flex-direction:column;gap:10px}.certification_name_link{display:flex;flex-direction:row;gap:12px;text-decoration:none}.certification_name_link:hover>.certification_name_link-text{background-position:0 100%;background-size:100% 1px}.certification_name_link-btn{border-radius:25px;display:flex;height:25px;transform:rotate(90deg);width:25px}.certification_name_link-text{background-image:linear-gradient(var(--color-gray-800),var(--color-gray-800));background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:var(--font-weight-bold);transition:background-size .5s cubic-bezier(.33,1,.68,1)}html[lang=en] .certification_overview-title,html[lang=vi] .certification_overview-text,html[lang=vi] .certification_overview-title{line-height:var(--line-height-tight)}@media (min-width:768px){.certification_overview{margin:100px 0}.certification_overview-title{font-size:var(--font-size-xxl)}.certification_overview-context{margin:0 0 80px}.certification_overview-text{font-size:var(--font-size-xl)}.certification_name_link,.certification_name_link-wrapper{display:flex;flex-direction:row;gap:15px}.certification_name_link-btn{align-items:center;border-radius:32px;display:flex;height:32px;justify-content:center;width:32px}.certification_name_link-btn img{height:26px;width:26px}}