.ce-wrap{max-width:960px}.ce-panel{background:#fff;border:1px solid #d9d2e4;border-radius:18px;margin:1rem 0;padding:1.25rem}.ce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ce-panel h2,.ce-community h2{font-size:clamp(1.5rem,3vw,2rem)!important}.ce-panel h3{font-size:1.3rem!important}.ce-panel label{gap:.45rem;margin-bottom:1rem;font-weight:650;display:grid}.ce-panel input,.ce-panel textarea{width:100%;min-width:0;font:inherit;color:#282130;background:#fff;border:1px solid #afa1be;border-radius:9px;padding:.75rem}.ce-panel textarea{min-height:110px}.ce-panel fieldset{border:0;min-width:0;padding:0}.ce-panel .ce-check{align-items:flex-start;gap:.7rem;font-weight:500;display:flex}.ce-check input{flex-shrink:0;width:20px;height:20px}.ce-panel .button{min-height:44px;margin:.3rem .5rem .3rem 0}.ce-panel p,.ce-panel dd{overflow-wrap:anywhere;white-space:pre-line}.ce-panel dd{margin:0 0 .75rem}.ce-panel dt{font-weight:700}.ce-list{padding:0;list-style:none}.ce-community{margin:3rem 0}.ce-panel :focus-visible{outline-offset:3px;outline:3px solid #b83da7}@media (max-width:640px){.ce-grid{grid-template-columns:1fr}.ce-panel{padding:1rem}}
