/* Generated from AI Video Editor's shared module at a215c4cc3cbd459c6f773990ea9300a8dcce2ebf. */
.humanize-story .story-footer-links{
  padding-block: 144px 128px;
  text-align: center;
  background: transparent;
}
.humanize-story .story-footer-links h2{
  max-width: 16ch;
  margin-inline: auto;
  font-size: clamp(48px, 5vw, 72px);
  letter-spacing: -.02em;
  line-height: 1;
}
.humanize-story .story-tools-links{
  display: flex;
  max-width: 1120px;
  margin: 52px auto 0;
  flex-wrap: wrap;
  justify-content: center;
  gap: 12px;
}
.humanize-story .story-tools-links a,
.humanize-story .story-tools-all{
  display: inline-flex;
  min-height: 48px;
  padding: 0 18px;
  border: 1px solid var(--story-line);
  border-radius: 14px;
  align-items: center;
  gap: 10px;
  color: var(--story-ink);
  background: transparent;
  font: 600 15px/1.2 var(--sans);
  text-decoration: none;
  transition:
    border-color 200ms cubic-bezier(.25, 1, .5, 1),
    background-color 200ms cubic-bezier(.25, 1, .5, 1),
    box-shadow 220ms cubic-bezier(.25, 1, .5, 1),
    transform 220ms cubic-bezier(.25, 1, .5, 1);
}
.humanize-story .story-tool-icon{
  width: 17px;
  height: 17px;
  flex: 0 0 17px;
  color: var(--story-muted);
  background: currentColor;
  -webkit-mask: var(--story-tool-icon) center / contain no-repeat;
  mask: var(--story-tool-icon) center / contain no-repeat;
}
.humanize-story .story-tool-icon--article{ --story-tool-icon: url("/assets/icons/koboyo/article-layout.webp"); }
.humanize-story .story-tool-icon--summary{ --story-tool-icon: url("/assets/icons/koboyo/summary.webp"); }
.humanize-story .story-tool-icon--document{ --story-tool-icon: url("/assets/icons/koboyo/draft-document.webp"); }
.humanize-story .story-tool-icon--email{ --story-tool-icon: url("/assets/icons/koboyo/email-being-composed.webp"); }
.humanize-story .story-tool-icon--typing{ --story-tool-icon: url("/assets/icons/koboyo/keyboard-angle.webp"); }
.humanize-story .story-tool-icon--essay{ --story-tool-icon: url("/assets/icons/koboyo/fountain-pen.webp"); }
.humanize-story .story-tool-icon--prompt{ --story-tool-icon: url("/assets/icons/koboyo/model-prompt.webp"); }
.humanize-story .story-tool-icon--toolbox{ --story-tool-icon: url("/assets/icons/koboyo/toolbox.webp"); }
.humanize-story .story-tools-all{
  margin-top: 32px;
  border-radius: 999px;
}
.humanize-story .story-tools-links a:focus-visible,
.humanize-story .story-tools-all:focus-visible{
  outline: 3px solid var(--focus-ring);
  outline-offset: 4px;
}
@media (hover: hover){
.humanize-story .story-tools-links a:hover,
  .humanize-story .story-tools-all:hover,
  .humanize-story .story-tools-links a:focus-visible,
  .humanize-story .story-tools-all:focus-visible{
    border-color: rgba(255, 255, 255, .82);
    background-color: rgba(247, 249, 252, .74);
    box-shadow: var(--shadow-raised-sm);
    transform: translateY(-2px);
  }
}
.humanize-story .story-tools-links a:active,
.humanize-story .story-tools-all:active{
  box-shadow: var(--shadow-inset-sm);
  transform: translateY(0) scale(.98);
}
@media (max-width: 767px){
.humanize-story .story-footer-links{ padding-block: 96px 88px; }
.humanize-story .story-footer-links h2{
    font-size: 42px;
    line-height: 1;
  }
.humanize-story .story-tools-links{
    margin-top: 36px;
    gap: 10px;
  }
.humanize-story .story-tools-links a,
  .humanize-story .story-tools-all{
    min-height: 44px;
    padding-inline: 14px;
    font-size: 14px;
  }
.humanize-story .story-tools-all{ margin-top: 26px; }
}
@media (prefers-reduced-motion: reduce){
.humanize-story .story-tools-links a:hover,
  .humanize-story .story-tools-all:hover{ transform: none; }
}
.audio-page .creative-tools-module{ width:100%; margin:var(--creative-section-gap) 0 0; }
.audio-page .creative-tools-module .story-footer-links{ text-align:center; margin:0; padding:0; }
.audio-page .creative-tools-module .story-container{ width:100%; max-width:none; margin:0; padding:0; }
.audio-page .creative-tools-module .story-footer-links h2{ font:400 var(--creative-heading-size)/1.05 Georgia, "Times New Roman", serif; letter-spacing:-.045em; max-width:none; margin:0 auto; text-align:center; }
.audio-page .creative-tools-module .story-tools-links{ margin:36px auto 0; justify-content:center; }
.audio-page .creative-tools-module :is(.story-tools-links a,.story-tools-all){ font:400 var(--creative-control-size)/1.5 var(--sans); letter-spacing:normal; }
.audio-page .creative-tools-module .story-tools-all{ margin-left:auto; margin-right:auto; }
.audio-page .editing-related{ margin-top:144px; overflow:visible; }
.editing-related .story-tools-links{ max-width:980px; }
.audio-page .editing-related .story-footer-links h2{ font-size:32px; line-height:1.2; }
.editing-related .story-tool-icon--video{ --story-tool-icon:url("/assets/koboyo-icons/video.svg"); }
@media(max-width:767px){
.audio-page .editing-related .story-tools-links{ display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); }
.editing-related .story-tools-links a{ min-width:0; }
.editing-related .story-tools-links a>span:last-child{ min-width:0; }
}
@media(max-width:1100px){
.audio-page .editing-related{ margin-top:120px; }
}
@media(max-width:767px){
.audio-page .editing-related{ margin-top:112px; }
}

.audio-page .editing-related{--story-line:rgba(83,103,130,.22);--story-ink:#2b3440;--story-muted:#677285;--sans:'DM Sans',Arial,sans-serif;--creative-control-size:14px;--creative-heading-size:72px;--focus-ring:#3079f4;--shadow-raised-sm:0 3px 10px #182b4610;--shadow-inset-sm:inset 0 1px 3px #182b4615;margin-bottom:88px}
@media(prefers-reduced-motion:reduce){.editing-related a{transition:none!important;transform:none!important}}
