.transcribe-form{width:100%}.transcribe-form-content{flex-direction:column;gap:24px;display:flex}.transcribe-form-header{align-items:flex-start;gap:20px;display:flex}.transcribe-form-header-icon{object-fit:contain;flex-shrink:0;width:72px;height:72px}.transcribe-form-header-text{flex-direction:column;gap:8px;display:flex}.transcribe-form-title{font-family:var(--dyme-font-display);overflow-wrap:anywhere;font-size:32px;font-weight:800;line-height:1}.transcribe-form-description{color:var(--dyme-gray);font-size:15px;line-height:1.5}.transcribe-form-fields{flex-direction:column;gap:16px;display:flex}.transcribe-form-progress{flex-direction:column;gap:8px;display:flex}.transcribe-form-progress-label{color:var(--dyme-gray);font-size:14px}.transcribe-form-status{color:var(--dyme-gray);line-height:1.5}.transcribe-form-error{color:var(--dyme-error);font-size:14px}.transcribe-form-actions{flex-wrap:wrap;gap:12px;display:flex}.transcribe-form-status.is-completed{color:var(--dyme-purple-75);font-weight:600}.transcribe-form-status.is-failed{color:var(--dyme-error)}@media only screen and (max-width:750px){.transcribe-form-header-icon{width:56px;height:56px}.transcribe-form-title{font-size:28px}}
.home{flex-direction:column;min-height:100vh;display:flex}.home-main{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:center;gap:64px;width:100%;max-width:1200px;margin:0 auto;padding:64px 32px;display:grid}.home-intro{flex-direction:column;gap:20px;display:flex}.home-intro-label{color:var(--dyme-purple);font-family:var(--dyme-font-display);letter-spacing:.12em;text-transform:uppercase;font-size:16px;font-weight:700}.home-intro-title{font-family:var(--dyme-font-display);font-size:clamp(48px,6vw,88px);font-weight:800;line-height:.98}.home-intro-text{color:var(--dyme-gray);max-width:460px;font-size:18px;line-height:1.6}.home-intro-cloud{fill:var(--dyme-purple);width:200px;margin-top:24px}.home.is-loading{justify-content:center;align-items:center}@media only screen and (max-width:960px){.home-main{grid-template-columns:minmax(0,1fr);gap:40px;padding:40px 16px}.home-intro-cloud{display:none}}
