.o_3Cca_page{max-width:760px;margin:0 auto;padding:16px 16px 48px;line-height:1.55}.o_3Cca_page h1{margin:0 0 20px}.o_3Cca_bloc{border:1px solid #2a3150;border-radius:14px;margin:0 0 28px;padding:18px}.o_3Cca_bloc h2{margin:0 0 8px;font-size:1.1rem}.o_3Cca_texte h2{margin:28px 0 8px;font-size:1.15rem}.o_3Cca_aide{color:var(--discret);font-size:.9rem}.o_3Cca_alerte{color:#ff8a8a}.o_3Cca_succes{color:#6ee7a8}.o_3Cca_formulaire{flex-direction:column;gap:14px;display:flex}.o_3Cca_formulaire label{flex-direction:column;gap:6px;display:flex}.o_3Cca_formulaire input,.o_3Cca_formulaire textarea{color:var(--texte);font:inherit;background:0 0;border:1px solid #3a4266;border-radius:10px;padding:10px 12px}.o_3Cca_formulaire textarea{resize:vertical;min-height:140px}.o_3Cca_etoiles{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.o_3Cca_etoiles legend{margin-bottom:6px;padding:0}.o_3Cca_etoiles label{cursor:pointer;border:1px solid #3a4266;border-radius:999px;flex-direction:row;align-items:center;gap:4px;padding:6px 10px}.o_3Cca_principal,.o_3Cca_danger{color:#fff;font:inherit;cursor:pointer;border:0;border-radius:10px;align-self:flex-start;padding:10px 18px;font-weight:700}.o_3Cca_principal{background:var(--accent)}.o_3Cca_danger{background:#b3261e}.o_3Cca_liste{margin:8px 0;padding-left:20px}
