.resume-promo[data-v-a8ee3301]{background:#f7f9f4;border:1px solid #d9ded7;border-radius:16px;box-sizing:border-box;margin:24px auto;max-width:620px;padding:24px 50px 24px 24px;position:relative;text-align:left}.resume-promo .resume-promo-label[data-v-a8ee3301]{color:#486450;font-size:11px;font-weight:700;letter-spacing:.08em;margin:0 0 10px;text-transform:uppercase}.resume-promo h2[data-v-a8ee3301]{color:#163f32;font-size:20px;line-height:1.3;margin:0 0 8px}.resume-promo .resume-promo-description[data-v-a8ee3301]{color:#536158;font-size:14px;line-height:1.6;margin:0 0 14px}.resume-promo-link[data-v-a8ee3301]{color:#163f32;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.resume-promo-dismiss[data-v-a8ee3301]{background:transparent;border:0;border-radius:8px;color:#536158;cursor:pointer;padding:10px;position:absolute;right:8px;top:8px}.resume-promo-dismiss[data-v-a8ee3301]:hover{background:#e7ede3}.resume-promo[data-v-a8ee3301] :focus-visible{outline:2px solid #163f32;outline-offset:3px}.resume-promo-sr[data-v-a8ee3301]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}
