.peer-review-section{max-width:1280px;color:var(--text1Color);padding:20px;font-family:Arial,sans-serif}.section-title{color:var(--primaryColor);border-bottom:1px solid var(--text2Color);margin-bottom:20px;padding-bottom:18px}.section-description{margin-bottom:32px}.grid-container{grid-template-columns:1fr;gap:16px;display:grid}.accordion-item{background:var(--Primarywhite);border-radius:12px;overflow:hidden;box-shadow:0 2px 6px #0000000d}.accordion-header{cursor:pointer;justify-content:space-between;align-items:center;padding:16px 24px;font-size:16px;font-weight:500;transition:background-color .3s;display:flex}.accordion-content{opacity:0;max-height:0;padding:0 24px;transition:max-height .4s,opacity .3s,padding .3s;overflow:hidden}.accordion-content.open{opacity:1;max-height:1000px;padding-bottom:16px}.plus-button{border:2px solid var(--Black);color:var(--Black);cursor:pointer;background:0 0;border-radius:50%;width:32px;height:32px;font-size:18px;line-height:1}.plus-button:hover{background-color:var(--primaryPastel);color:var(--primaryColor);border:none}.accordion-header h3{color:var(--text1Color);transition:color .3s}.accordion-header h3.active-title,.accordion-header:hover h3{color:var(--primaryColor)}.accordion-content p,.accordion-content h4,.accordion-content ul,.accordion-content li,.accordion-content table{margin:8px 0;padding:0;transition:opacity .3s}.accordion-content ul{padding-left:20px;list-style:outside}.accordion-content li{line-height:1.6}.peer-review-table{border-collapse:collapse;width:100%;margin-top:1rem;margin-bottom:1rem}.peer-review-table th,.peer-review-table td{border:1px solid var(--gray1);text-align:left;padding:8px}.peer-review-table th{background-color:var(--Primarywhite);font-weight:600}.email-link{font-weight:500;text-decoration:underline;transition:color .3s}.email-link:hover{text-decoration:none}.inline-note{color:var(--primaryColor);margin-top:8px;margin-bottom:20px;text-decoration:underline;transition:color .3s;display:inline-block}.no-bullet-list li{align-items:center;gap:10px;margin-left:0;padding-left:0;list-style-type:none;display:flex}.inline-icon{width:20px;height:20px}
