.eva-questions{color:#142d40;background:#f7f9fc;max-width:1080px;min-height:100vh;margin:0 auto;padding:24px 32px 64px;font-size:16px;line-height:1.65}.eva-questions *{box-sizing:border-box}.eva-questions header,.eva-questions-heading,.eva-question-meta,.eva-question-card footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.eva-questions header a,.eva-questions header>span{align-items:center;gap:8px;min-height:44px;display:inline-flex}.eva-questions header>span{color:#526777;font-size:14px}.eva-questions-heading{margin:40px 0 28px}.eva-questions h1{letter-spacing:-.035em;margin:10px 0;font-size:clamp(30px,5vw,46px);line-height:1.15}.eva-questions-heading p{color:#526777}.eva-questions-eyebrow{letter-spacing:.12em;color:#416798;font-size:12px;font-weight:600}.eva-questions-safety{background:#edf4fa;border-radius:12px;align-items:start;gap:12px;margin-bottom:24px;padding:18px 20px;display:flex}.eva-questions-safety svg{flex-shrink:0;margin-top:3px}.eva-questions-caption{color:#526777;margin:16px 0;font-size:14px}.eva-question-card{overflow-wrap:anywhere;background:#fff;border:1px solid #d9e2e9;border-radius:18px;margin:20px 0;padding:28px}.eva-question-card h2{letter-spacing:-.025em;margin:14px 0 18px;font-size:23px;line-height:1.4}.eva-question-meta{color:#526777;font-size:14px}.eva-question-meta>span:first-child{color:#285c4b;font-weight:600}.eva-question-card details{border-bottom:1px solid #e4eaf0;margin-bottom:20px;padding-bottom:16px}.eva-question-card summary{cursor:pointer;color:#526777;min-height:44px}.eva-question-excerpt{white-space:pre-wrap;margin:12px 0}.eva-question-proposal{background:#edf7f2;border-radius:12px;margin:20px 0;padding:20px}.eva-question-proposal h3{color:#26654b;margin-bottom:10px;font-weight:650}.eva-question-card label{display:block}.eva-question-card textarea{color:#142d40;background:#fff;border-color:#b8c9d4;min-height:140px;margin:10px 0;font-size:16px}.eva-question-card fieldset{border:0;min-width:0;padding:0}.eva-question-card legend{margin:8px 0 12px;font-weight:600}.eva-question-card label.eva-question-option{cursor:pointer;border:1px solid #d9e2e9;border-radius:10px;align-items:center;gap:14px;min-height:48px;padding:12px 16px;display:flex}.eva-question-option:has([data-checked]){background:#edf4ff;border-color:#7c9bc8}.eva-question-option small{color:#526777;font-size:13px;display:block}.eva-question-card footer{justify-content:flex-start;margin-top:24px}.eva-questions button{white-space:normal;min-height:44px}.eva-questions [data-slot=tabs-list]{flex-wrap:wrap;max-width:100%;height:auto}.eva-questions [data-slot=tabs-trigger]{min-height:44px;padding:8px 16px}.eva-questions-error{color:#8b3024;background:#fff1ee;border-radius:10px;padding:14px}.eva-questions-notice{color:#20553d;background:#e9f5ee;border-radius:10px;padding:14px}.eva-question-link{color:#254fd5;padding:10px 0;text-decoration:underline;display:inline-block}.eva-questions :is(a,button,textarea,summary,[role=radio]):focus-visible{outline-offset:4px;outline:3px solid #5278ed}@media (max-width:600px){.eva-questions{padding:16px 18px 40px}.eva-question-card{padding:20px}.eva-questions-heading{margin-top:24px}.eva-question-card h2{font-size:21px}.eva-question-card footer{flex-direction:column;align-items:stretch}}
