.IrD6N {
  width: 100%;
  height: 100%;
}

.IrD6N.avosj {
  background: url("colored-webflow.417b65b7.svg") 0 0 / cover;
}

.IrD6N.sDGk5 {
  background: url("colored-wordpress.27b91585.svg") 0 0 / cover;
}

.IrD6N.dMYOI {
  background: url("colored-shopify.122c0fdf.svg") 0 0 / cover;
}

.IrD6N.Ikh3Z {
  background: url("colored-prestashop.637329d4.svg") 0 0 / cover;
}

.IrD6N.MXZ2M {
  background: url("black-wix.ca6bd6ae.svg") 0 0 / cover;
}

.ylvSt {
  width: 100%;
  height: 100%;
}

.ylvSt.zaCFq {
  background: url("black-lineal-content-shop.8b0cca37.svg") 0 0 / cover;
  width: 85%;
}

.ylvSt.IZuIU {
  background: url("black-lineal-content-blog.0f8cd097.svg") 0 0 / cover;
}

.ylvSt.acUvN {
  background: url("black-lineal-content-page.27da23bb.svg") 0 0 / cover;
}

.ylvSt.Or3r- {
  background: url("black-lineal-content-store.957979da.svg") 0 0 / cover;
}

.yIg5L {
  width: 100%;
  height: 100%;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  position: relative;
}

.yIg5L.RUKLu .TfOo4 {
  justify-content: flex-end;
}

.yIg5L .TfOo4 {
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  display: flex;
  position: absolute;
  top: 0;
  left: 0;
}

.yIg5L .TfOo4 ._0kdjg span {
  color: var(--grey-text);
}

.yIg5L .TfOo4 ._7lfQA {
  visibility: visible;
}

.b2KkH {
  justify-content: center;
  align-items: center;
  width: 100%;
  display: flex;
}

.b2KkH .AyVMt {
  flex-direction: column;
  align-items: center;
  gap: 8px;
  display: flex;
}

.b2KkH .AyVMt .DQ3Vc {
  width: 160px;
  height: 160px;
}

.b2KkH .AyVMt .DQ3Vc._4QEAl {
  display: none;
}

.b2KkH .AyVMt .DQ3Vc._6UfmQ {
  background: url("animated-google.b258fea9.gif") 0 0 / cover;
  width: 200px;
  height: 150px;
}

.b2KkH .AyVMt .DQ3Vc.RIubf {
  background: url("animated-sedestral-ia.71dd5505.gif") 0 0 / cover;
  width: 297px;
  height: 102px;
  margin-top: 40px;
  margin-bottom: 25px;
}

.b2KkH .AyVMt .DQ3Vc.ATRXw {
  background: url("animated-sedestral-ia-white.62ca36e0.gif") 0 0 / cover;
  width: 174px;
  height: 60px;
  margin-top: 40px;
  margin-bottom: 5px;
}

.b2KkH .AyVMt .Xsbsy {
  width: 100%;
  margin-left: 15px;
}

.b2KkH .AyVMt .Xsbsy .qlGya {
  align-items: center;
  margin-bottom: 15px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 20px;
  display: flex;
}

.b2KkH .AyVMt .Xsbsy .qlGya .rOizd {
  visibility: visible;
}

.b2KkH .AyVMt .Xsbsy .qlGya .rOizd label {
  background: var(--grey-sur);
  border-radius: 18px;
  margin: 0 4px;
  padding: 5px 10px;
  font-size: 16px;
}

.b2KkH .AyVMt .Xsbsy .qlGya .NgFtA {
  letter-spacing: -5px;
  font-size: 34px;
  display: inline-block;
  position: relative;
  top: -4px;
}

.b2KkH .AyVMt .Xsbsy .qlGya .NgFtA span {
  float: left;
  margin: 0 3.6px;
  animation: 1s infinite -A5Md;
  display: inline-block;
  position: relative;
}

@keyframes -A5Md {
  0% {
    bottom: 0;
  }

  20% {
    bottom: 7px;
  }

  40% {
    bottom: 0;
  }
}

.b2KkH .AyVMt .Xsbsy .qlGya .NgFtA span:first-child {
  animation-delay: 0s;
}

.b2KkH .AyVMt .Xsbsy .qlGya .NgFtA span:nth-child(2) {
  animation-delay: .1s;
}

.b2KkH .AyVMt .Xsbsy .qlGya .NgFtA span:nth-child(3) {
  animation-delay: .2s;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH {
  flex-direction: column;
  gap: 13px;
  display: flex;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp {
  gap: 8px;
  font-size: 16px;
  display: flex;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp.Xq3eo ._4r8y2, .b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp.TVQuQ ._6ZzCb {
  display: none;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp.DR-qB {
  opacity: .4;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp.DR-qB .OMHOj {
  background: var(--grey-sur);
  border-radius: 100%;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp.DR-qB .OMHOj ._6ZzCb, .b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp.DR-qB .OMHOj ._4r8y2 {
  display: none;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp .OMHOj {
  justify-content: center;
  align-items: center;
  width: 18px;
  height: 18px;
  display: flex;
  position: relative;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp .OMHOj ._6ZzCb {
  visibility: visible;
}

.b2KkH .AyVMt .Xsbsy .Ze0qH ._5RBAp .OMHOj ._4r8y2 {
  width: 15px;
  height: 15px;
  filter: var(--icon-green);
  background: url("black-checked.e60708bd.svg") 0 0 / cover;
}

.v3lZH .lowCI {
  border: 1px solid var(--grey-sur);
  border-radius: 28px;
  height: 22px;
  margin-bottom: 10px;
  padding: 4px;
}

.v3lZH .lowCI div[chentry] {
  border-radius: 33px;
  width: calc(33.33% - 4px);
}

.v3lZH .lowCI ._44zk9 {
  align-items: center;
  gap: 8px;
  padding: 3px 6px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
  display: flex;
}

.v3lZH .lowCI ._44zk9._7Rzk8 .Vzy0B {
  background: url("font-size.71f6ee78.svg") 0 0 / cover;
}

.v3lZH .lowCI ._44zk9.sn5Xm .Vzy0B {
  background: url("black-lineal-document.3ee42424.svg") 0 0 / cover;
}

.v3lZH .lowCI ._44zk9.-PlFF .Vzy0B {
  background: url("black-document.69da274a.svg") 0 0 / cover;
}

.v3lZH .lowCI ._44zk9 .Vzy0B {
  width: 12px;
  height: 12px;
}

.v3lZH .WB7UB {
  flex-wrap: wrap;
  gap: 8px;
  display: flex;
}

.v3lZH .WB7UB .O9mh3 {
  cursor: pointer;
  border-radius: 32px;
  align-items: center;
  gap: 8px;
  padding: 4px 6px;
  font-size: 13px;
  display: flex;
}

.v3lZH .WB7UB .O9mh3:hover {
  opacity: .8;
}

.v3lZH .WB7UB .O9mh3._6-Vms {
  background: var(--orange-semi-light);
  border: 1px solid var(--orange-light);
  color: var(--orange-dark);
}

.v3lZH .WB7UB .O9mh3._6-Vms .IjmaJ {
  background: var(--orange);
  color: var(--white);
}

.v3lZH .WB7UB .O9mh3._90o9m {
  background: var(--green-very-light);
  border: 1px solid var(--green-light);
  color: var(--green-dark);
}

.v3lZH .WB7UB .O9mh3._90o9m .IjmaJ {
  background: var(--green);
  color: var(--white);
}

.v3lZH .WB7UB .O9mh3.im1NA {
  background: var(--red-very-light);
  border: 1px solid var(--red-light);
  color: var(--red);
}

.v3lZH .WB7UB .O9mh3.im1NA .IjmaJ {
  background: var(--red);
  color: var(--white);
}

.v3lZH .WB7UB .O9mh3 .IjmaJ {
  border-radius: 12px;
  flex: none;
  padding: 2px 5px;
  font-size: 12px;
}

.FHnHF {
  gap: 15px;
  display: flex;
}

.FHnHF .ASHSb {
  border-right: 1px solid var(--grey-sur);
  padding-right: 15px;
  font-size: 13px;
}

.FHnHF .ASHSb .u53Hy {
  color: var(--grey-text-dark);
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 15px;
}

.FHnHF .ASHSb .IF2Cp {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

.w2FdS {
  height: 100%;
  margin-top: 15px;
}

.w2FdS div[scrolltrack] {
  right: -15px;
}

.w2FdS .liZQK {
  height: 200px;
  position: relative;
}

.w2FdS .mnhDf {
  border-bottom: 1px solid var(--grey-sur);
  margin-bottom: 15px;
  padding-bottom: 10px;
}

.w2FdS .tTyij .iyZFV {
  margin-bottom: 15px;
  font-size: 13px;
}

.w2FdS .tTyij .YNANF ._2xQtt {
  border-bottom: 1px solid var(--grey-sur);
  margin-bottom: 10px;
  padding-bottom: 10px;
}

.w2FdS .tTyij .YNANF ._2xQtt ._8UXxn {
  align-items: center;
  gap: 5px;
  margin-bottom: 10px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 16px;
  display: flex;
}

.w2FdS .tTyij .YNANF ._2xQtt ._8UXxn img {
  width: 14px;
  height: 14px;
}

.w2FdS .tTyij .YNANF ._2xQtt ._8UXxn ._0RlcB {
  margin-left: auto;
  display: flex;
}

.w2FdS .tTyij .YNANF ._2xQtt ._8UXxn ._0RlcB .kGxQC {
  border-left: 1px solid var(--grey-sur);
  border-right: 1px solid var(--grey-sur);
  margin-left: 10px;
  margin-right: 10px;
  padding-left: 10px;
  padding-right: 10px;
}

.w2FdS .tTyij .YNANF ._2xQtt ._8UXxn ._0RlcB .kGxQC .-z18i {
  color: var(--grey-text-dark);
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 12px;
}

.w2FdS .tTyij .YNANF ._2xQtt ._8UXxn ._0RlcB .kGxQC .SZwiM {
  font-size: 14px;
}

.w2FdS .tTyij .YNANF ._2xQtt ._8UXxn .r-XJf {
  width: 50px;
  height: 28px;
  position: relative;
  top: -2px;
}

.w2FdS .tTyij .YNANF ._2xQtt .jYBU9 .W-aOM {
  margin-bottom: 15px;
  display: flex;
}

.w2FdS .tTyij .YNANF ._2xQtt .jYBU9 .W-aOM .S53Jo {
  flex: 0 0 105px;
  width: 105px;
}

.w2FdS .tTyij .YNANF ._2xQtt .jYBU9 .W-aOM .S53Jo .Xfav1 {
  border: 1px solid var(--grey-sur);
  border-radius: 6px;
  width: fit-content;
  padding: 4px 10px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 12px;
}

.w2FdS .tTyij .YNANF ._2xQtt .jYBU9 .W-aOM .XkFOJ {
  font-size: 14px;
}

.w2FdS .tTyij .YNANF ._2xQtt .jYBU9 .W-aOM .XkFOJ strong {
  font-weight: unset;
  background: var(--orange-light);
}

.Jyb1S .DPAdw {
  border: 1px solid var(--grey-sur);
  background: none;
  border-radius: 8px;
  align-items: center;
  width: fit-content;
  margin-bottom: 10px;
  padding: 3px 8px;
  display: flex;
}

.Jyb1S .DPAdw .vahoT {
  align-items: center;
  gap: 8px;
  font-size: 14px;
  display: flex;
}

.Jyb1S .DPAdw .vahoT .e7Gtz {
  width: 16px;
  height: 16px;
  position: relative;
}

.Jyb1S .DPAdw .LxpDF {
  background: var(--grey-sur-hover);
  background: var(--grey-sur);
  width: 1px;
  height: 14px;
  margin-left: 15px;
  margin-right: 15px;
}

.Jyb1S .m-Pey {
  font-size: 14px;
}

.Jyb1S .m-Pey span {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.Jyb1S .Kt8nn {
  margin-top: 15px;
  font-size: 14px;
}

.Jyb1S .Kt8nn span {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.z4qPq {
  width: 100%;
  height: 100%;
}

.z4qPq.d-TCp {
  background: url("black-lineal-intent-commercial.8ae9b0c4.svg") 0 0 / cover;
}

.z4qPq.OmGIc {
  background: url("black-lineal-intent-informational.4de050ad.svg") 0 0 / cover;
}

.z4qPq.cmXb6 {
  background: url("black-lineal-intent-navigational.34c4fcde.svg") 0 0 / cover;
}

.z4qPq.tPuWN {
  background: url("black-lineal-intent-transactional.f5ef663a.svg") 0 0 / cover;
}

.zYR-9 .y3TDd {
  align-items: center;
  gap: 10px;
  margin-bottom: 15px;
  display: flex;
}

.zYR-9 .y3TDd .vibE0 {
  width: 20px;
  height: 20px;
}

.zYR-9 .y3TDd .XkN0r {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 17px;
}

.zYR-9 .iAaVB {
  font-size: 14px;
}

.zYR-9 .iAaVB .XkN0r {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 15px;
}

._1U-JU {
  gap: 15px;
  display: flex;
}

._1U-JU ._84s9U {
  box-shadow: var(--shadow-box);
  background: var(--white);
  border-radius: 12px;
  width: 50%;
  padding: 20px;
}

._1U-JU ._84s9U .g6r52 {
  margin-bottom: 15px;
  font-size: 16px;
}

._1U-JU ._84s9U .-tZE9 {
  display: flex;
}

._1U-JU ._84s9U .-tZE9 .vAoe1 {
  border-right: 1px solid var(--grey-sur);
  margin-right: 15px;
  padding-right: 15px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 30px;
}

._1U-JU ._84s9U .-tZE9 .ZrjeH {
  color: var(--grey-text-dark);
  max-width: 196px;
  font-size: 14px;
}

@media screen and (width <= 480px) {
  ._1U-JU {
    flex-direction: column;
  }

  ._1U-JU ._84s9U {
    width: calc(100% - 40px);
  }
}

.SlWP- {
  max-width: 1050px;
  height: calc(100% - 100px);
  margin-left: auto;
  margin-right: auto;
  padding: 50px;
}

.SlWP-.Ou1vk {
  height: unset;
  padding: 0;
}

.SlWP- div[scrolltrack] {
  right: 4px;
}

.SlWP- div[emptybasic] .ALuXr {
  background: url("3d-structure.614c5f30.svg") 0 0 / cover;
  width: 160px;
  height: 160px;
}

.SlWP- .UG7Pe {
  color: var(--white);
  background: var(--black);
  border-radius: 30px;
  align-items: center;
  gap: 8px;
  width: fit-content;
  margin-bottom: 20px;
  padding: 8px 16px;
  font-size: 17px;
  display: flex;
}

.SlWP- .UG7Pe .e2wPT {
  border: 4px solid var(--green);
  border-radius: 50%;
  width: 0;
  height: 0;
}

.SlWP- ._7Bysz {
  border-bottom: 1px solid var(--grey-sur);
  margin-bottom: 30px;
  padding-bottom: 10px;
  display: flex;
}

.SlWP- ._7Bysz .jcc7M {
  border-right: 1px solid var(--grey-sur);
  align-items: center;
  gap: 8px;
  margin-right: 10px;
  padding-right: 10px;
  display: flex;
}

.SlWP- ._7Bysz .jcc7M .mGN4t {
  width: 26px;
  height: 26px;
  position: relative;
}

.SlWP- ._7Bysz .jcc7M .lJz8G {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 19px;
}

.SlWP- ._7Bysz .uFvnR {
  margin-right: 10px;
  font-size: 19px;
}

.SlWP- ._7Bysz .uFvnR .GKLl1 {
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  top: 2px;
}

.SlWP- .JSdzr {
  margin-bottom: 50px;
}

.SlWP- .JSdzr .Mi3uS {
  margin-bottom: 3px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 22px;
}

.SlWP- .JSdzr .ZoUrm {
  margin-bottom: 20px;
  font-size: 15px;
}

.SlWP- .JSdzr .ZoUrm span {
  color: var(--red);
}

.SlWP- .JSdzr .hhZlI {
  flex-direction: column;
  gap: 25px;
  display: flex;
}

.zYdlv {
  box-shadow: var(--shadow-box);
  background: var(--white);
  border-radius: 14px;
}

.zYdlv._6r4Gn .pIpPB {
  padding-bottom: 20px;
  border-bottom: unset !important;
}

.zYdlv._6r4Gn .pIpPB .FY6kT .r6V0d {
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.zYdlv._6r4Gn .XbVPy {
  display: none;
}

.zYdlv .pIpPB {
  border-bottom: 1px solid var(--grey-sur);
  gap: 15px;
  padding: 20px 20px 30px;
  display: flex;
}

.zYdlv .pIpPB .nL1ym {
  background: var(--black);
  width: 39px;
  height: 39px;
  color: var(--white);
  border-radius: 100%;
  flex: 0 0 39px;
  justify-content: center;
  align-items: center;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  display: flex;
}

.zYdlv .pIpPB .jIBvh .SJuEj {
  align-items: center;
  gap: 8px;
  margin-bottom: 10px;
  display: flex;
}

.zYdlv .pIpPB .jIBvh .SJuEj .s37HC {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

.zYdlv .pIpPB .jIBvh .SJuEj ._9u3kP {
  background: var(--green-score-alpha);
  color: var(--green-score);
  border-radius: 25px;
  padding: 3px 8px;
  font-size: 13px;
}

.zYdlv .pIpPB .jIBvh .SJuEj ._9u3kP.aClsT {
  background: var(--red-light);
  color: var(--red);
}

.zYdlv .pIpPB .jIBvh .XvEDg {
  color: var(--grey-text-dark);
  font-size: 15px;
}

.zYdlv .pIpPB .FY6kT {
  cursor: pointer;
  border-radius: 100%;
  flex: 0 0 32px;
  justify-content: center;
  align-items: center;
  width: 32px;
  height: 32px;
  margin-left: auto;
  display: flex;
}

.zYdlv .pIpPB .FY6kT:hover {
  background: var(--grey-sur);
}

.zYdlv .pIpPB .FY6kT .r6V0d {
  background: url("black-bottom.d53f3dac.svg") 0 0 / cover;
  width: 18px;
  height: 18px;
  transition: all .2s;
}

.zYdlv .XbVPy {
  display: block;
}

@media screen and (width <= 480px) {
  .zYdlv .SJuEj {
    flex-direction: column;
    align-items: baseline !important;
  }

  .zYdlv .SJuEj ._9u3kP {
    white-space: nowrap;
  }

  .zYdlv .XbVPy {
    overflow-y: auto;
  }
}

.eTx-N ._5OxOV {
  visibility: visible;
}

.eTx-N .-P4tm {
  min-width: 200px;
}

.eTx-N .-P4tm .nYhN1 {
  margin-bottom: 5px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 15px;
}

.eTx-N .-P4tm .nYhN1 .LK8uT {
  width: 12px;
  height: 12px;
  display: inline-block;
  position: relative;
  top: .5px;
}

.eTx-N .-P4tm .nYhN1 .LK8uT._5wfQD {
  width: 10px;
  height: 10px;
  filter: var(--icon-grey-dark);
  background: url("black-maximize.f9d95c1b.svg") 0 0 / cover;
}

.eTx-N ._5ID7s {
  width: 110px;
  color: var(--red);
  font-size: 15px;
}

.eTx-N ._5ID7s .C7My9 {
  width: 12px;
  height: 12px;
  filter: var(--icon-red);
  background: url("black-triangle.deaca938.svg") 0 0 / cover;
  display: inline-block;
  position: relative;
  top: 1px;
}

.eTx-N .eUkeT {
  width: 165px;
  color: var(--green-score);
  font-size: 15px;
}

.eTx-N .eUkeT.N5Yty {
  width: 260px;
}

.eTx-N .eUkeT._4cqZo {
  color: var(--red);
}

.eTx-N .RkA-v {
  width: 115px;
  color: var(--red);
  font-size: 15px;
}

.eTx-N .EIXvC {
  width: 350px;
}

.eTx-N .IVtvX {
  background: var(--black);
  color: var(--white);
  white-space: nowrap;
  cursor: pointer;
  border-radius: 18px;
  align-items: center;
  gap: 8px;
  width: fit-content;
  margin-left: auto;
  padding: 8px 12px;
  font-size: 14px;
  display: flex;
}

.eTx-N .IVtvX:hover {
  opacity: .7;
}

.eTx-N .IVtvX .LK8uT {
  width: 15px;
  height: 15px;
  filter: var(--icon-web-green);
  background: url("black-right-arrow.e6b889a5.svg") 0 0 / cover;
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}

.eTx-N thead {
  color: var(--grey-text-dark);
  font-family: medium, Segoe UI Emoji, Montserrat, sans-serif !important;
}

.eTx-N tbody tr:last-child th {
  border-bottom: unset;
}

.eTx-N tr:hover {
  background: unset !important;
}

@media screen and (width <= 480px) {
  .eTx-N .EIXvC {
    width: 200px;
  }
}

.b35Iv {
  flex-direction: column;
  height: calc(100% + 20px);
  display: flex;
}

.b35Iv .JLqLU {
  border-bottom: 1px solid var(--grey-sur);
  margin-top: 5px;
  padding-bottom: 15px;
}

.b35Iv .JLqLU span {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.b35Iv ._9MU8N {
  flex: 1;
  gap: 35px;
  width: 100%;
  padding: 20px 0;
  display: flex;
}

.b35Iv ._9MU8N div[scrolltrack] {
  right: -15px;
}

.b35Iv ._9MU8N .K1mVB {
  width: 100%;
  position: relative;
  top: 0;
}

.b35Iv ._9MU8N .K1mVB.JQNR- {
  max-width: 650px;
}

.b35Iv ._9m-wA {
  background: var(--white);
  border-top: 1px solid var(--grey-sur);
  align-items: center;
  width: 100%;
  height: 40px;
  padding-top: 15px;
  padding-bottom: 15px;
  display: flex;
}

.b35Iv ._9m-wA .gy5Q6 {
  align-items: center;
  gap: 15px;
  margin-left: auto;
  display: flex;
}

.b35Iv ._9m-wA .gy5Q6 .AETEt {
  background: var(--black);
  color: var(--white);
  cursor: pointer;
  border-radius: 30px;
  align-items: center;
  gap: 10px;
  height: 40px;
  margin-left: auto;
  padding: 3px 18px;
  font-size: 15px;
  display: flex;
}

.b35Iv ._9m-wA .gy5Q6 .AETEt:hover {
  opacity: .7;
}

.b35Iv ._9m-wA .gy5Q6 .AETEt .OHnV3 {
  width: 15px;
  height: 15px;
  filter: var(--icon-web-green);
  background: url("black-right-arrow.e6b889a5.svg") 0 0 / cover;
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}

.wPxD9 {
  background: var(--grey-sur);
  border-radius: 16px;
  padding: 25px;
}

.wPxD9 .PZqA6 {
  margin-bottom: 15px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
}

.wPxD9 .PZqA6.w2KGG {
  margin-top: 25px;
}

.wPxD9 .rG0Sd {
  gap: 15px;
  margin-bottom: 7px;
  font-size: 13px;
  display: flex;
}

.wPxD9 .rG0Sd .CBS0g {
  flex: 0 0 70px;
  width: 70px;
}

.wPxD9 .rG0Sd .P78w6 {
  width: 100%;
  padding-left: 15px;
}

.wPxD9 .rG0Sd .w4oUf {
  flex: 0 0 80px;
  width: 80px;
  padding-left: 15px;
}

.wPxD9 .xIpqK, .wPxD9 .Iqpac {
  flex-direction: column;
  gap: 6px;
  display: flex;
}

.wPxD9 .aATI9 {
  border: 1px solid var(--grey-sur-hover);
  border-radius: 14px;
  align-items: center;
  gap: 15px;
  padding: 1px 15px;
  display: flex;
}

.wPxD9 .aATI9.LcjWz {
  background: #ef343e1a;
  border: 1px solid #ef343e4d;
}

.wPxD9 .aATI9.LcjWz .CBS0g {
  color: var(--red);
}

.wPxD9 .aATI9 .CBS0g {
  flex: 0 0 65px;
  width: 65px;
  padding-left: 5px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 22px;
}

.wPxD9 .aATI9 .P78w6 {
  width: 100%;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 14px;
}

.wPxD9 .aATI9 .P78w6 img {
  width: 16px;
  height: 16px;
  display: inline-block;
  position: relative;
  top: 3px;
}

.wPxD9 .aATI9 .w4oUf {
  flex: 0 0 80px;
  width: 80px;
}

.wPxD9 .aATI9 .w4oUf .Zz0EC {
  justify-content: center;
  align-items: center;
  height: 42px;
  margin-left: -9px;
  display: flex;
}

.wPxD9 .aATI9 .w4oUf .Zz0EC .QTIxc {
  width: 64px;
  height: 38px;
  margin-top: -10px;
}

.f4o-t {
  height: calc(100% - 56px);
}

.f4o-t div[scrolltrack] {
  right: -15px;
}

.f4o-t .-xEwO {
  margin-bottom: 30px;
}

.f4o-t .-xEwO .TG2Ak {
  gap: 15px;
  margin-bottom: 15px;
  display: flex;
}

.f4o-t .-xEwO .TG2Ak .nuPXz {
  background: var(--black);
  width: 39px;
  height: 39px;
  color: var(--white);
  border-radius: 100%;
  flex: 0 0 39px;
  justify-content: center;
  align-items: center;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  display: flex;
}

.f4o-t .-xEwO .TG2Ak .t-5S7 .enT7Q {
  align-items: center;
  gap: 8px;
  margin-bottom: 7px;
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 18px;
  display: flex;
}

.f4o-t .-xEwO .TG2Ak .t-5S7 ._03LHZ {
  font-size: 15px;
}

.f4o-t .-xEwO .TG2Ak .t-5S7 ._03LHZ b {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.f4o-t .-xEwO .iiLQM {
  border: 1px solid var(--grey-sur);
  border-radius: 15px;
  padding: 15px;
  font-size: 15px;
}

.f4o-t .-xEwO .iiLQM .S3mFd .QSH0A {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.f4o-t .-xEwO .iiLQM .jxfF0 {
  flex-direction: column;
  gap: 10px;
  display: flex;
}

.f4o-t .-xEwO .iiLQM .jxfF0 .qnpJh span {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.f4o-t .uaRiX {
  margin-bottom: 25px;
}

.f4o-t .uaRiX .L9T1q {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
  font-size: 22px;
}

.f4o-t .uaRiX ._03LHZ {
  font-size: 15px;
}

.bagOw {
  padding: 15px 20px;
}

.bagOw .bc0oY {
  max-height: 230px;
  margin-bottom: 25px;
  overflow: auto;
}

.bagOw .bc0oY .wTXBi {
  border-bottom: 1px solid var(--grey-sur);
  padding-top: 7px;
  padding-bottom: 7px;
  font-size: 15px;
}

.bagOw .bc0oY .wTXBi span {
  font-family: semi-bold, Segoe UI Emoji, Montserrat, sans-serif;
}

.bagOw ._0Eds- {
  background: var(--black);
  color: var(--white);
  white-space: nowrap;
  cursor: pointer;
  border-radius: 18px;
  align-items: center;
  gap: 8px;
  width: fit-content;
  margin-left: auto;
  padding: 8px 12px;
  font-size: 14px;
  display: flex;
}

.bagOw ._0Eds-:hover {
  opacity: .7;
}

.bagOw ._0Eds- .oQVC- {
  width: 15px;
  height: 15px;
  filter: var(--icon-web-green);
  background: url("black-right-arrow.e6b889a5.svg") 0 0 / cover;
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}

.Ek57k {
  padding: 15px 20px;
}

.Ek57k .QPLxC {
  width: 98px;
  height: 98px;
  margin-bottom: 15px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

.Ek57k .QPLxC.TdoWx {
  background: url("3d-university.2317c8ae.svg") 0 0 / cover;
}

.Ek57k .WNXW2 {
  background: var(--black);
  color: var(--white);
  white-space: nowrap;
  cursor: pointer;
  border-radius: 18px;
  align-items: center;
  gap: 8px;
  width: fit-content;
  margin-left: auto;
  margin-right: auto;
  padding: 8px 12px;
  font-size: 14px;
  display: flex;
}

.Ek57k .WNXW2:hover {
  opacity: .7;
}

.Ek57k .WNXW2 .oHlJ6 {
  width: 15px;
  height: 15px;
  filter: var(--icon-web-green);
  background: url("black-right-arrow.e6b889a5.svg") 0 0 / cover;
  -ms-transform: rotate(315deg);
  transform: rotate(315deg);
}

.NlpZl {
  padding: 0 0 45px;
}
/*# sourceMappingURL=BlogPage.3e616aac.css.map */
