.terms-list{gap:var(--tw-space-5);flex-direction:column;display:flex}.terms-item{gap:var(--tw-space-5);padding:var(--tw-space-5);background:var(--tw-gray-50);border-radius:var(--tw-radius-xl);transition:background var(--tw-duration-fast)var(--tw-ease-out-soft);display:flex}.terms-item:hover{background:var(--tw-amber-50)}.terms-number{font-family:var(--tw-font-display);color:var(--tw-amber-400);flex-shrink:0;font-size:1.5rem;font-weight:700;line-height:1}.terms-content h2{font-family:var(--tw-font-display);color:var(--tw-gray-900);margin:0 0 var(--tw-space-2)0;font-size:1.125rem;font-weight:600}.terms-content p{font-size:var(--tw-text-sm);color:var(--tw-gray-600);line-height:var(--tw-leading-normal);margin:0}.terms-content p+p{margin-top:var(--tw-space-3)}.terms-content a{color:var(--tw-amber-600);transition:color var(--tw-duration-fast);font-weight:500;text-decoration:none}.terms-content a:hover{color:var(--tw-amber-500)}.terms-contact{margin-top:var(--tw-space-8);padding-top:var(--tw-space-6);border-top:1px solid var(--tw-gray-200);text-align:center}.terms-contact p{font-size:var(--tw-text-sm);color:var(--tw-gray-600);margin:0}.terms-contact a{color:var(--tw-amber-600);transition:color var(--tw-duration-fast);font-weight:500;text-decoration:none}.terms-contact a:hover{color:var(--tw-amber-500)}
