.cr-header{margin-bottom:32px;padding-bottom:24px;border-bottom:2px solid #e2e8f0}.cr-header h1{font-family:euclid_bold,sans-serif;font-size:28px;line-height:1.3;color:#1a202c}.cr-article{margin-bottom:32px;padding-top:24px;border-top:1px solid #e2e8f0}.cr-article h2{font-family:euclid_bold,sans-serif;font-size:18px;letter-spacing:.3px;color:#1a202c;margin-bottom:14px;padding:0}.cr-article p{font-family:euclid_regular,sans-serif;font-size:16px;line-height:1.7;color:#2d3748;margin-bottom:12px}.cr-sub-items{display:flex;flex-direction:column;gap:8px}.cr-sub-item{padding:14px 18px;background-color:#f7fafc;border-radius:8px;border-left:3px solid #4f6ef7}.cr-sub-item p{font-family:euclid_regular,sans-serif;font-size:15px;line-height:1.6;color:#2d3748;margin:0}.cr-contact-grid{display:flex;flex-direction:column;gap:0;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;margin-top:12px}.cr-contact-row{display:flex;padding:12px 18px;border-bottom:1px solid #e2e8f0}.cr-contact-row:last-child{border-bottom:none}.cr-contact-row:nth-child(odd){background-color:#f7fafc}.cr-contact-label{font-family:euclid_medium,sans-serif;font-size:15px;color:#2d3748;min-width:120px;flex-shrink:0}.cr-contact-value{font-family:euclid_regular,sans-serif;font-size:15px;color:#4a5568;line-height:1.5}.cr-closing{background-color:#f0f4ff;border-left:4px solid #4f6ef7;border-radius:0 8px 8px 0;padding:16px 20px;margin-top:16px}.cr-closing p{font-family:euclid_regular,sans-serif;font-size:15px;line-height:1.6;color:#4a5568;margin:0}@media (max-width:768px){.cr-header h1{font-size:22px}.cr-article h2{font-size:16px}.cr-sub-item{padding:12px 14px}.cr-contact-row{flex-direction:column;gap:4px}.cr-contact-label{min-width:auto}}