
/* Environment: prod - Generated styles */
.focus-statement {background:linear-gradient(135deg, #f8f9ff 0%, #e8f0ff 100%);border:2px solid #4b6cb7;border-radius:8px;padding:1.5rem;margin:1.5rem 0;display:flex;align-items:flex-start;gap:1rem;box-shadow:0 2px 8px rgba(75, 108, 183, 0.1);transition:transform 0.2s ease, box-shadow 0.2s ease}.focus-statement:hover {transform:translateY(-2px);box-shadow:0 4px 12px rgba(75, 108, 183, 0.15)}.focus-icon {font-size:2rem;flex-shrink:0;margin-top:0.25rem}.focus-content {flex:1}.focus-content h3 {color:#4b6cb7;margin:0 0 0.75rem 0;font-size:1.3rem;font-weight:600}.focus-content p {margin:0 0 0.5rem 0;color:#333;line-height:1.5}.focus-content p:last-child {margin-bottom:0}.expansion-note {color:#666;font-style:italic;font-size:0.95rem;margin-top:0.75rem !important}.submission-guidance {color:#555;font-weight:500;background:rgba(75, 108, 183, 0.05);padding:0.75rem;border-radius:4px;border-left:3px solid #4b6cb7;margin:0.75rem 0 !important}.focus-statement[data-variant="main"] {background:linear-gradient(135deg, #f0f8ff 0%, #e6f3ff 100%)}.focus-statement[data-variant="submission"] {background:linear-gradient(135deg, #fff8f0 0%, #fff3e6 100%);border-color:#ff8c42}.focus-statement[data-variant="submission"] .focus-content h3 {color:#d67326}.focus-statement[data-variant="submission"] .submission-guidance {background:rgba(255, 140, 66, 0.05);border-left-color:#ff8c42}@media (max-width:768px) {.focus-statement {flex-direction:column;text-align:center;padding:1.25rem}.focus-icon {align-self:center;margin-top:0;margin-bottom:0.5rem}.focus-content h3 {font-size:1.2rem}.submission-guidance {text-align:left}}@media (max-width:480px) {.focus-statement {margin:1rem 0;padding:1rem}.focus-content h3 {font-size:1.1rem}.focus-content p {font-size:0.95rem}}