.upcoming-reactions{border:1px solid #77777e;border-left:3px solid #d9402c;max-width:65rem;margin:1.25rem 0;padding:1rem 1.125rem;font-size:1rem;line-height:1.6}.upcoming-reactions label{align-items:flex-start;gap:.75rem;font-size:1rem!important;display:flex!important}.upcoming-reactions input{accent-color:#d9402c;flex-shrink:0;width:1.15rem!important;height:1.15rem!important;min-height:0!important;margin:.3rem 0 0!important}.upcoming-reactions label span{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.upcoming-reactions b{white-space:nowrap;border:1px solid;padding:.05rem .5rem;font-size:.875rem;font-weight:600}.upcoming-reactions p{max-width:72ch;margin:.75rem 0;line-height:1.6;font-size:1rem!important}.upcoming-reactions a{color:inherit;text-underline-offset:4px;min-height:44px;padding:.5rem 0;text-decoration:underline;display:inline-block}.upcoming-reactions a:focus-visible{outline-offset:4px;outline:3px solid #df6151}.rcs-preview-intro,.rcs-preview-workbench,.rcs-preview-feedback{width:min(1280px,100% - 80px);margin-inline:auto}.rcs-preview-intro{grid-template-columns:1.2fr 1fr;align-items:end;gap:55px;padding:55px 0 35px;display:grid}.rcs-preview-intro h1{letter-spacing:-.06em;margin:0;font-size:clamp(2.5rem,5vw,4.3rem);line-height:1.04}.rcs-preview-intro h1 em{color:#d43c28;font-style:normal}.rcs-preview-intro>p{max-width:470px;margin:0;font-size:14px}.rcs-preview-intro .rcs-kicker{margin-bottom:18px}.rcs-preview-workbench{max-width:1280px}.rcs-preview-feedback{justify-content:space-between;align-items:center;gap:40px;padding:65px 0;display:flex}.rcs-preview-feedback p:not(.rcs-kicker){max-width:500px;font-size:14px}.rcs-preview-feedback h2{font-size:clamp(2rem,4vw,3rem)}.rcs-preview-feedback .rcs-button{flex-shrink:0}.rcs-preview-intro{gap:35px;padding:22px 0 24px}.rcs-preview-intro h1{font-size:clamp(1.8rem,3vw,2.4rem)}.rcs-preview-intro>p{font-size:16px}@media (max-width:900px){.rcs-preview-intro,.rcs-preview-workbench,.rcs-preview-feedback{width:calc(100% - 48px)}.rcs-preview-intro{grid-template-columns:1fr;gap:20px}.rcs-preview-intro>p{max-width:670px}.rcs-preview-feedback{flex-direction:column;align-items:flex-start}}@media (max-width:480px){.rcs-preview-intro,.rcs-preview-workbench,.rcs-preview-feedback{width:calc(100% - 36px)}.rcs-preview-intro{padding-top:38px}.rcs-preview .clip-playground__label :is(input,select,textarea){font-size:16px}.rcs-preview .clip-playground__pair{grid-template-columns:1fr;gap:0}.rcs-preview-feedback .rcs-button{width:100%}.rcs-preview .rcs-footer{padding-bottom:38px}}
