.landing-hero{background:linear-gradient(135deg,#4a148c,#7b1fa2 50%,#c2185b);border-bottom-left-radius:50% 10%;border-bottom-right-radius:50% 10%;color:#fff;overflow:hidden;padding:80px 20px 120px;position:relative;text-align:center}.landing-section{padding:60px 20px}.feature-icon-wrapper{align-items:center;background:linear-gradient(135deg,#29b6f6,#0288d1);border-radius:50%;box-shadow:0 10px 20px #0000001a;color:#fff;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.nav-link{color:#fff;font-weight:500;margin:0 15px;text-decoration:none;transition:opacity .3s}.nav-link:hover{opacity:.8}.hero-badge{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#fff3;border-radius:20px;display:inline-block;font-size:.9rem;margin-bottom:20px;padding:5px 15px}.plan-card{transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.plan-card:hover{box-shadow:0 20px 30px #0000001a;transform:translateY(-10px)}.video-container{background-color:#f0f0f0;background-color:var(--mui-palette-background-default,#f0f0f0)}.cv-preview{font-family:monospace;font-size:.9rem;line-height:1.5;padding:0;white-space:pre-wrap}.cv-preview-placeholder{color:#666;color:var(--mui-palette-text-secondary,#666);font-style:italic}.video-container{align-items:center;background-color:#f5f5f5;border-radius:8px;height:90%;justify-content:center;overflow:hidden;width:100%}.video-element{height:100%;object-fit:contain;width:100%}.transcription-container{border-radius:16px;box-shadow:0 4px 12px #0000001a;display:flex;flex-direction:column;height:80vh;margin:auto;overflow:hidden;width:100%}.transcription-header{border-bottom:1px solid #ddd;flex-shrink:0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.transcription-list{flex-grow:1;overflow-y:auto;padding:16px}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,40px,0)}to{opacity:1;transform:translateZ(0)}}.fade-in-up{animation-duration:.8s;animation-fill-mode:both;animation-name:fadeInUp}
/*# sourceMappingURL=main.9b228010.css.map*/