.step-adapt-resume .title-container{gap:8px}.step-adapt-resume .title-container h1{margin:0}.step-adapt-resume>p{line-height:1.5}.step-adapt-resume .extension-btn{white-space:normal;min-height:auto}.step-adapt-resume .extension-btn:disabled{opacity:.5}@media (min-width: 1024px){.step-adapt-resume .details>div{flex:1}}.step-adapt-resume .info-header{gap:8px}.step-adapt-resume .info-icon{width:20px;height:20px}.step-adapt-resume .ai-benefits{border-left:2px solid #6366f1}.step-adapt-resume .benefits-list{padding:0}.step-adapt-resume .benefits-list .q-item{min-height:auto}.step-personal-details{max-width:576px}.step-personal-details>p{line-height:1.5}.step-personal-details form>div{display:flex;flex-direction:column;gap:24px}.step-personal-details form>div .q-field__control{padding:0 4px;height:40px;display:flex;justify-content:center;align-items:center}.step-download-resume>div:first-child{display:flex;justify-content:space-between;flex-direction:column}.step-download-resume>div:first-child .q-btn,.step-download-resume>div:first-child .access-gate{width:100%}.step-download-resume>div:first-child>div:nth-child(2){justify-content:end}@media (min-width: 600px){.step-download-resume>div:first-child{flex-direction:row;gap:16px}.step-download-resume>div:first-child .q-btn,.step-download-resume>div:first-child .access-gate{width:fit-content}}.step-download-resume>div:nth-of-type(2){margin:0 auto;max-width:992px}.step-download-resume>p{line-height:1.5}.step-download-resume button{height:fit-content}.step-get-started{max-width:576px}.step-get-started>div{gap:8px}.step-choose-template>p{line-height:1.5}.step-choose-template>div{max-width:1084px;gap:16px;flex-wrap:nowrap;margin:0 auto}.step-choose-template>div>div{display:flex}.step-choose-template .templates-container{display:flex;flex-direction:column;justify-content:center;gap:16px}.step-choose-template .templates-container>div{width:100%;flex:1 1 auto}@media (min-width: 600px){.step-choose-template .templates-container{flex-direction:row}}.step-choose-template .templates-container .q-carousel{height:fit-content;max-width:576px}.step-choose-template .templates-container .q-img,.step-choose-template .templates-container .q-img__container{height:fit-content!important}.step-choose-template .templates-container .q-img img{object-fit:initial!important;height:fit-content}.step-choose-template .templates-container .slide-column{padding:0!important}.step-choose-template .border{border:1px solid #d1d5db}.step-choose-template .border-primary{border:2px solid #6366f1!important}.step-choose-template .border-hover:hover{border-color:#6b7280}.step-choose-template .check-icon{width:32px;height:32px}.create-with-ai .title-container{gap:8px}.create-with-ai .title-container h1{margin:0}.create-with-ai>p{line-height:1.5}.create-with-ai .q-card{box-shadow:0 1px 2px #0000000d}.create-with-ai form>div:first-child{display:flex;flex-direction:column;align-items:end}.create-with-ai form>div:first-child label{width:100%}.create-with-ai form>div:first-child .char-count{width:fit-content}.create-with-ai form>div:nth-child(2){flex-direction:column;gap:4px}@media (min-width: 1024px){.create-with-ai form>div:nth-child(2){flex-direction:row}}.recording-modal .q-item{min-height:auto}.recording-modal .visualizer-container-animated{position:relative;margin-bottom:48px;border-radius:4px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:breathe 3s ease-in-out infinite}@keyframes breathe{0%,to{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 0 30px #6366f14d}50%{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 0 50px #6366f180}}.recording-modal .visualizer-container-animated:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;animation:pulse-blur 2s ease-in-out infinite alternate}@keyframes pulse-blur{0%{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}to{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.create-with-linkedin h2{font-size:24px}.create-with-linkedin .q-card{box-shadow:0 1px 2px #0000000d}.create-with-linkedin .logo-container{width:64px;height:64px;border-radius:50%!important;background-color:#f3f4f6;display:flex;align-items:center;justify-content:center}.build-resume-page{padding-top:16px}.build-resume-page .q-stepper{box-shadow:0 1px 2px #0000000d}.build-resume-page .q-stepper .q-stepper__step-inner{padding:16px}.build-resume-page .q-stepper .q-stepper__tab{display:none}@media (min-width: 1024px){.build-resume-page .q-stepper .q-stepper__step-inner{padding:16px 24px 24px}.build-resume-page .q-stepper .q-stepper__tab{display:flex}.build-resume-page .q-stepper>.q-btn{padding:0;height:32px;margin:16px 0 0 24px}.build-resume-page .q-stepper>.q-btn:hover{opacity:.8}.build-resume-page .q-stepper>.q-btn:hover .q-focus-helper{background:transparent!important}}
