.free-cv-review-module__UGbzza__page{background:radial-gradient(circle at top,#00cdea38 0%,#fff0 60%),linear-gradient(135deg,#fff 0%,#f4fbff 40%,#eaf7ff 100%);min-height:100vh;padding:80px 6vw 120px}.free-cv-review-module__UGbzza__intro{text-align:center;gap:14px;max-width:900px;margin:0 auto 40px;display:grid}.free-cv-review-module__UGbzza__intro h1{color:#0a2f53e6;text-shadow:0 2px 6px #0000000f;font-weight:800}.free-cv-review-module__UGbzza__intro p{color:#0a2f53bf}.free-cv-review-module__UGbzza__eyebrow{color:var(--navy);letter-spacing:.2px;background:#00cdea29;border-radius:999px;align-items:center;gap:8px;width:fit-content;margin:0 auto;padding:8px 14px;font-weight:700;display:inline-flex}.free-cv-review-module__UGbzza__eyebrow:before{content:"";background:linear-gradient(135deg,var(--blue),var(--aqua));border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #00cdea2e}.free-cv-review-module__UGbzza__contentWrap{grid-template-columns:1.1fr .9fr;align-items:start;gap:28px;max-width:1100px;margin:0 auto;display:grid}.free-cv-review-module__UGbzza__panel{background:var(--white);border:1px solid var(--border);border-radius:18px;padding:28px;box-shadow:0 14px 38px #0a2f5314}.free-cv-review-module__UGbzza__panel h3{color:var(--navy);margin-bottom:12px}.free-cv-review-module__UGbzza__panel p{color:#0a2f53bf}.free-cv-review-module__UGbzza__detailsList{gap:16px;margin-top:14px;display:grid}.free-cv-review-module__UGbzza__detailItem{gap:4px;display:grid}.free-cv-review-module__UGbzza__detailLabel{color:var(--navy);font-weight:700}.free-cv-review-module__UGbzza__form{gap:14px;display:grid}.free-cv-review-module__UGbzza__fieldGroup{gap:6px;display:grid}.free-cv-review-module__UGbzza__fieldGroup label{color:var(--navy);font-weight:600}.free-cv-review-module__UGbzza__fieldGroup input,.free-cv-review-module__UGbzza__fieldGroup textarea,.free-cv-review-module__UGbzza__fieldGroup select{border:1px solid var(--border);background:#f4fbff;border-radius:12px;padding:12px 14px;font-size:15px;transition:border-color .2s,box-shadow .2s,background-color .2s}.free-cv-review-module__UGbzza__fieldGroup input:focus,.free-cv-review-module__UGbzza__fieldGroup textarea:focus,.free-cv-review-module__UGbzza__fieldGroup select:focus{border-color:var(--blue);background:var(--white);outline:none;box-shadow:0 10px 28px #008dbf2e}.free-cv-review-module__UGbzza__fieldGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.free-cv-review-module__UGbzza__helper{color:var(--text-muted);font-size:14px}.free-cv-review-module__UGbzza__fileInput{border:1px dashed var(--border);background:#008dbf0d;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.free-cv-review-module__UGbzza__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px;display:flex}.free-cv-review-module__UGbzza__submitBtn{background:linear-gradient(135deg,var(--blue),var(--aqua));color:var(--white);cursor:pointer;border:none;border-radius:12px;padding:12px 18px;font-weight:700;transition:transform .2s,box-shadow .2s,opacity .2s;box-shadow:0 16px 36px #008dbf38}.free-cv-review-module__UGbzza__submitBtn:hover{transform:translateY(-1px);box-shadow:0 20px 40px #008dbf47}.free-cv-review-module__UGbzza__submitBtn:disabled{opacity:.7;cursor:not-allowed}.free-cv-review-module__UGbzza__status{color:var(--navy);background:#eef8ff;border:1px solid #cde6ff;border-radius:12px;padding:12px 14px;font-weight:600}.free-cv-review-module__UGbzza__error{color:#8c1d1d;background:#fff3f3;border-color:#f3c8c8}@media (max-width:900px){.free-cv-review-module__UGbzza__contentWrap{grid-template-columns:1fr}.free-cv-review-module__UGbzza__page{padding:60px 4vw 100px}}
