.mr-curriculum,.mr-curriculum *{box-sizing:border-box}.mr-curriculum{margin:2rem 0;padding:clamp(1.2rem,4vw,2rem);border:1px solid #ffffff2b;border-radius:16px;background:#ffffff08;color:inherit;scroll-margin-top:7rem}
.mr-curriculum h2{font-size:clamp(1.6rem,3vw,2.2rem);line-height:1.15;color:inherit}.mr-curriculum p{line-height:1.6}
.mr-curriculum form,.mr-cv-fields{display:grid;gap:1rem}.mr-cv-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.mr-curriculum label{display:grid;gap:.45rem;font-size:.95rem;min-width:0}
.mr-curriculum input:not([type=checkbox]){width:100%;min-width:0;padding:.9rem;border:1px solid #8888;border-radius:7px;background:#fff;color:#171717;font:inherit}.mr-curriculum input[type=file]{font-size:.85rem}
.mr-curriculum .mr-cv-privacy{display:block;font-size:.85rem;line-height:1.65}.mr-cv-privacy input{width:1rem;height:1rem;vertical-align:middle;margin-right:.4rem;accent-color:#a73135}.mr-curriculum a{color:inherit;text-decoration:underline}
.mr-curriculum button{justify-self:start;background:#a73135;color:#fff;border:1px solid #a73135;border-radius:7px;padding:1rem 1.5rem;font:inherit;font-weight:700;cursor:pointer}.mr-curriculum button:disabled{opacity:.65;cursor:wait}
.mr-curriculum [data-error=true]{color:#ffb6b9}.mr-curriculum input:focus-visible,.mr-curriculum button:focus-visible{outline:3px solid #f1b5b8;outline-offset:3px}.mr-cv-honey{position:absolute!important;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
@media(max-width:600px){.mr-cv-fields{grid-template-columns:1fr}.mr-curriculum button{width:100%;justify-self:stretch}.mr-curriculum{margin:1.5rem 0}}
#form-curriculo{background:#111614;color:#ededed}#form-curriculo h2{color:#fff}#form-curriculo p,#form-curriculo label,#form-curriculo small{color:#dedede}#form-curriculo a{color:#fff;text-decoration:underline}#form-curriculo input:not([type=checkbox]){color:#171717;background:#fff}#form-curriculo button{background:#a73135;color:#fff;border:1px solid #a73135;border-radius:7px}#form-curriculo [data-error=true]{color:#ffb6b9}
