._requirements_1fd9l_1{max-width:var(--prose-width);margin:var(--spacing-8) 0;padding:var(--spacing-6);border:1px solid var(--border);border-left:4px solid var(--accent);border-radius:var(--radius-lg);background:var(--card)}._requirements_1fd9l_1 h2{margin:0 0 var(--spacing-3);font-weight:800;letter-spacing:-.01em}._requirements_1fd9l_1 p{margin:0 0 var(--spacing-3)}._requirements_1fd9l_1 p:last-child{margin-bottom:0;font-weight:700}._requirements_1fd9l_1 ul{margin:0 0 var(--spacing-4);padding-left:1.25rem;display:flex;flex-direction:column;gap:var(--spacing-3)}@media(max-width:640px){._requirements_1fd9l_1{padding:var(--spacing-4)}}
