.e8CreateBadges,
.e8CreateHow,
.e8CreateTip,
.e8CreateFeatureBand,
.e8CreateUploadDivider,
.e8CreateUploadNotes {
  display: none;
}

.e8CreateLeadStrong {
  color: #111827;
  display: block;
  font-weight: 900;
}

@media (min-width: 981px) {
  .e8CreatePage .h001Create--ready {
    background: linear-gradient(135deg, #fff8ef 0%, #fbfbfd 54%, #ffffff 100%);
    padding: 44px clamp(42px, 4.9vw, 92px) 42px;
  }

  .e8CreatePage .h001CreateTop {
    max-width: 1760px;
  }

  .e8CreatePage .h001CreateBrand .mktBrand__wordmark {
    max-width: min(258px, 32vw);
    width: 258px;
  }

  .e8CreatePage .h001CreateBack {
    align-items: center;
    color: #405064;
    display: inline-flex;
    font-size: 1.07rem;
    gap: 8px;
  }

  .e8CreatePage .h001CreateBack::before {
    content: "arrow_back";
    font-family: "Material Symbols Rounded";
    font-size: 24px;
    font-weight: 500;
    line-height: 1;
  }

  .e8Create .h001Ready {
    margin-top: clamp(58px, 5vw, 88px);
    max-width: 1760px;
  }

  .e8Create .h001Ready__grid {
    align-items: start;
    gap: clamp(44px, 7.2vw, 136px);
    grid-template-columns: minmax(0, 0.93fr) minmax(520px, 0.87fr);
  }

  .e8Create .h001Ready--upload .h001Ready__story {
    padding: 0;
  }

  .e8Create .h001Ready--upload h1 {
    color: #111827;
    font-size: clamp(3.4rem, 4.7vw, 5.35rem);
    font-weight: 900;
    line-height: 1.03;
    margin: 0;
    max-width: 680px;
  }

  .e8Create .h001Ready--active .h001Ready__story > p {
    color: #4b5b72;
    font-size: clamp(1.25rem, 1.55vw, 1.72rem);
    font-weight: 700;
    line-height: 1.43;
    margin: 36px 0 0;
    max-width: 720px;
  }

  .e8CreateLeadStrong {
    margin-top: 2px;
  }

  .e8CreateBadges {
    display: grid;
    gap: 14px;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    list-style: none;
    margin: 48px 0 0;
    max-width: 810px;
    padding: 0;
  }

  .e8CreateBadges li {
    align-items: center;
    background: rgba(255, 255, 255, 0.72);
    border: 1px solid rgba(226, 232, 240, 0.9);
    border-radius: 14px;
    box-shadow: 0 10px 30px rgba(15, 23, 42, 0.06);
    display: grid;
    gap: 12px;
    grid-template-columns: 38px minmax(0, 1fr);
    min-height: 72px;
    padding: 12px 16px;
  }

  .e8CreateBadges .material-symbols-rounded {
    align-items: center;
    background: #f0fdf4;
    border-radius: 999px;
    color: #20c997;
    display: inline-flex;
    font-size: 27px;
    height: 38px;
    justify-content: center;
    width: 38px;
  }

  .e8CreateBadges li:nth-child(2) .material-symbols-rounded {
    background: #faf5ff;
    color: #a855f7;
  }

  .e8CreateBadges li:nth-child(3) .material-symbols-rounded {
    background: #eff6ff;
    color: #3b82f6;
  }

  .e8CreateBadges strong,
  .e8CreateSteps strong,
  .e8CreateFeatureBand strong {
    color: #172033;
    font-size: 1rem;
    font-weight: 900;
    line-height: 1.2;
  }

  .e8CreateHow {
    display: block;
    margin-top: 46px;
    max-width: 820px;
  }

  .e8CreateHow h2 {
    color: #111827;
    font-size: clamp(1.55rem, 1.8vw, 2rem);
    line-height: 1.15;
    margin: 0 0 36px;
  }

  .e8CreateSteps {
    display: grid;
    gap: 42px;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    list-style: none;
    margin: 0;
    padding: 0;
  }

  .e8CreateSteps li {
    min-width: 0;
    position: relative;
  }

  .e8CreateSteps li:not(:last-child)::after {
    color: #cbd5e1;
    content: "east";
    font-family: "Material Symbols Rounded";
    font-size: 34px;
    line-height: 1;
    position: absolute;
    right: -38px;
    top: 57px;
  }

  .e8CreateStepIcon {
    align-items: center;
    background: #fff4ed;
    border: 1px solid rgba(255, 105, 24, 0.34);
    border-radius: 18px;
    display: inline-flex;
    height: 118px;
    justify-content: center;
    width: 118px;
  }

  .e8CreateStepIcon .material-symbols-rounded {
    color: #ff681f;
    font-size: 54px;
  }

  .e8CreateStepIcon--2 {
    background: #faf5ff;
    border-color: rgba(168, 85, 247, 0.28);
  }

  .e8CreateStepIcon--2 .material-symbols-rounded {
    color: #a855f7;
  }

  .e8CreateStepIcon--3 {
    background: #ecfdf5;
    border-color: rgba(32, 201, 151, 0.3);
  }

  .e8CreateStepIcon--3 .material-symbols-rounded {
    color: #20c997;
  }

  .e8CreateStepNumber {
    align-items: center;
    background: #fff7ed;
    border: 1px solid rgba(255, 105, 24, 0.36);
    border-radius: 999px;
    color: #172033;
    display: flex;
    font-weight: 900;
    height: 42px;
    justify-content: center;
    margin-top: -8px;
    width: 42px;
  }

  .e8CreateSteps small {
    color: #4b5b72;
    display: block;
    font-size: 1rem;
    font-weight: 750;
    line-height: 1.48;
    margin-top: 12px;
    max-width: 205px;
  }

  .e8CreateTip {
    align-items: center;
    background: rgba(255, 255, 255, 0.7);
    border: 1px solid rgba(226, 232, 240, 0.92);
    border-radius: 16px;
    box-shadow: 0 12px 32px rgba(15, 23, 42, 0.05);
    color: #4b5b72;
    display: grid;
    gap: 18px;
    grid-template-columns: 44px minmax(0, 1fr);
    margin: 56px 0 0;
    max-width: 810px;
    padding: 20px 26px;
  }

  .e8CreateTip .material-symbols-rounded {
    align-items: center;
    background: #fff7ed;
    border-radius: 999px;
    color: #f97316;
    display: inline-flex;
    font-size: 28px;
    height: 44px;
    justify-content: center;
    width: 44px;
  }

  .e8CreateTip strong {
    font-size: 1rem;
    line-height: 1.42;
  }
}
