.r33-correction-prompt{margin-top:1rem;padding:1rem 1.1rem;border:1px solid rgba(255,255,255,.12);border-radius:16px;display:flex;gap:1rem;align-items:center;justify-content:space-between;background:rgba(255,255,255,.035)}
.r33-correction-prompt div{display:grid;gap:.15rem}.r33-correction-prompt strong{font-size:.96rem}.r33-correction-prompt span{font-size:.82rem;opacity:.68}.r33-correction-prompt a{white-space:nowrap;text-decoration:none;font-weight:700}
.r33-correction-page{width:min(1080px,calc(100% - 32px));margin:0 auto;padding:72px 0 96px}.r33-correction-intro{max-width:760px;margin-bottom:32px}.r33-correction-intro h1{font-size:clamp(2rem,5vw,4.4rem);line-height:.98;margin:.5rem 0 1rem}.r33-correction-intro>p:last-child{max-width:720px;font-size:1.05rem;line-height:1.7;opacity:.84}.r33-back{display:inline-block;margin-bottom:28px;text-decoration:none;opacity:.72}
.r33-correction-card{max-width:820px;border:1px solid rgba(255,255,255,.12);border-radius:24px;padding:clamp(20px,4vw,42px);background:rgba(255,255,255,.035)}.r33-correction-studio{display:grid;gap:.2rem;padding-bottom:22px;margin-bottom:22px;border-bottom:1px solid rgba(255,255,255,.1)}.r33-correction-studio strong{font-size:1.25rem}.r33-correction-studio span{opacity:.65}
.r33-correction-form{display:grid;gap:20px}.r33-correction-form label{display:grid;gap:8px;font-weight:700}.r33-correction-form label>span{font-weight:400;opacity:.58;font-size:.85rem}.r33-correction-form input,.r33-correction-form select,.r33-correction-form textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.16);border-radius:12px;padding:13px 14px;background:#111318;color:inherit;font:inherit}.r33-correction-form textarea{resize:vertical}.r33-correction-form button{justify-self:start;border:0;border-radius:999px;padding:13px 20px;font:inherit;font-weight:800;cursor:pointer;background:#f4f1e8;color:#111318}.r33-two-cols{display:grid;grid-template-columns:1fr 1fr;gap:16px}.r33-check{display:flex!important;grid-template-columns:none!important;align-items:flex-start;gap:10px!important;font-weight:400!important}.r33-check input{width:auto;margin-top:.25rem}.r33-check a{text-decoration:underline}.r33-form-note{margin:0;font-size:.85rem;opacity:.6}.r33-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}.r33-errors{border:1px solid rgba(255,100,100,.45);background:rgba(140,30,30,.16);padding:14px 16px;border-radius:12px;margin-bottom:22px}.r33-errors ul{margin:.5rem 0 0;padding-left:1.25rem}
@media(max-width:700px){.r33-correction-prompt{align-items:flex-start;flex-direction:column}.r33-correction-prompt a{white-space:normal}.r33-two-cols{grid-template-columns:1fr}.r33-correction-page{padding-top:44px}}
