.experience-selector{color:#fff;margin:60px 0;font-family:Inter,sans-serif}.experience-option{cursor:pointer;background:#0006;border:1px solid #ffffff0d;border-radius:10px;align-items:flex-start;margin-bottom:15px;padding:18px 20px;transition:all .3s;display:flex;text-align:left!important}.experience-option input{appearance:none;cursor:pointer;background-color:#0000;border:2px solid #ff7e39;border-radius:50%;outline:none;flex-shrink:0;width:16px;height:16px;margin-top:2px;margin-right:14px;transition:all .2s;position:relative}.experience-option input:checked:before{content:"";background-color:#ff7e39;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.option-content label{cursor:pointer;font-size:16px;font-weight:600}.option-content .recommended{color:#b78cff;margin-left:5px;font-size:14px}.option-content p{color:#bfbfbf;margin-top:4px;font-size:14.5px;line-height:1.5}
.conversion-cost-box{color:#fff;background:#000a2899;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;max-width:900px;margin:40px auto;padding:10px 30px;display:flex;box-shadow:0 0 15px #00000026}.cost-info h4{text-align:left;margin-bottom:4px;font-size:18px;font-weight:600}.cost-info p{color:#b0b3c5;margin:0;font-size:14px}.cost-value{align-items:baseline;gap:6px;margin-top:20px;display:flex}.cost-value .credits{font-size:28px;font-weight:700}.cost-value .label{color:#aab0c5;font-size:16px;font-weight:600}@media (max-width:600px){.conversion-cost-box{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 20px}.cost-value{align-self:flex-end}}
.resume-modal-backdrop{z-index:9999;background:#0009;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.resume-modal{text-align:center;background-image:url(/assets/modal-background.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff1a;border-radius:16px;padding:35px 50px;position:relative;box-shadow:0 5px 20px #0000004d}.modal-close-btn{cursor:pointer;color:#fff;background:0 0;border:none;position:absolute;top:15px;right:15px}.resume-modal h2{color:#ffffffb3;margin-bottom:12px;font-size:19px;font-weight:600}.resume-modal p{color:#fff;font-size:16px;font-weight:500;font-weight:20px}.file-name{margin:10px 0;font-weight:600}.modal-actions{justify-content:space-around;margin-top:20px;display:flex}.resume-btn{color:#fff;cursor:pointer;background:linear-gradient(90deg,#9333ea,#db2777);border:none;border-radius:8px;outline:none;padding:10px 20px;font-size:15px;font-weight:500}
