body{background:#e5e5e5;font-family:Helvetica Neue,Arial,sans-serif;margin:0;-webkit-print-color-adjust:exact}.container{align-items:flex-start;display:flex;gap:40px;margin:40px auto;width:1200px}.form-section{background:#fff;border-radius:6px;box-shadow:0 8px 20px #0000000d;padding:25px;width:35%}input,textarea{border:1px solid #ccc;border-radius:4px;font-size:14px;margin-bottom:10px;padding:8px;width:100%}textarea{height:70px;resize:none}button{background:#111;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px;width:100%}button:hover{background:#000}.resume{background:#fff;box-shadow:0 10px 25px #0000000f;display:flex;min-height:297mm;overflow:hidden;width:210mm}.sidebar{background:#f0f0f0;box-sizing:border-box;padding:40px 25px;width:40%}.profile{border:5px solid #fff;border-radius:50%;height:140px;margin:0 auto 30px;overflow:hidden;width:140px}.profile img{height:100%;object-fit:cover;width:100%}.sidebar h3{font-size:13px;letter-spacing:1px;margin-top:25px;text-transform:uppercase}.sidebar li,.sidebar p{font-size:13px;line-height:1.6}.sidebar ul{padding-left:18px}.main{box-sizing:border-box;padding:50px;width:60%}.name{font-size:28px;font-weight:700;letter-spacing:2px}.title{color:#666;margin-bottom:25px}.section{margin-top:30px;page-break-inside:avoid}.section h3{border-bottom:1px solid #ccc;font-size:13px;letter-spacing:1px;margin-bottom:10px;padding-bottom:4px;text-transform:uppercase}.section li,.section p{font-size:13px;line-height:1.6}@page{size:A4;margin:0}@media print{body{background:#fff}.form-section{display:none}.container{margin:0;width:100%}.resume{box-shadow:none}}
/*# sourceMappingURL=main.f8316b46.css.map*/