.preparation-resume{max-width:1184px;margin:16px auto;padding:14px 20px;box-sizing:border-box;display:flex;align-items:center;gap:16px;background:#eef3ef;border:1px solid #dce5de;border-left:3px solid #b6a06a;border-radius:10px;color:#214b3c;font-size:14px}.preparation-resume>div{flex:1;min-width:0}.preparation-resume strong,.preparation-resume span{display:block}.preparation-resume span{font-size:13px;color:#61746a;margin-top:3px}.preparation-resume a,.preparation-resume button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:6px;font:inherit;white-space:nowrap}.preparation-resume a{background:#214b3c;color:#fff;text-decoration:none}.preparation-resume form{margin:0}.preparation-resume button{background:#fff;color:#214b3c;border:1px solid #c9d7cc;cursor:pointer}.preparation-resume :is(a,button):focus-visible{outline:2px solid #937b42;outline-offset:3px}@media(max-width:1232px){.preparation-resume{margin:12px 24px}}@media(max-width:600px){.preparation-resume{margin:12px 16px;padding:12px;gap:10px;flex-wrap:wrap}.preparation-resume>div{flex-basis:100%}.preparation-resume a,.preparation-resume form{flex:1}.preparation-resume button{width:100%}}
